.elementor-1828 .elementor-element.elementor-element-6644f80:not(.elementor-motion-effects-element-type-background),.elementor-1828 .elementor-element.elementor-element-6644f80>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7f660ce2);background-image:url("../../../uploads/2025/05/chara_mv.jpg");background-position:center center;background-repeat:repeat-x}.elementor-1828 .elementor-element.elementor-element-6644f80{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 10px}.elementor-1828 .elementor-element.elementor-element-6644f80>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1828 .elementor-element.elementor-element-fe48c2b img{width:100%;max-width:1052px}.elementor-1828 .elementor-element.elementor-element-e968bfe>.elementor-container{max-width:800px}.elementor-1828 .elementor-element.elementor-element-e968bfe:not(.elementor-motion-effects-element-type-background),.elementor-1828 .elementor-element.elementor-element-e968bfe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4d2d46fa)}.elementor-1828 .elementor-element.elementor-element-e968bfe{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 10px 20px}.elementor-1828 .elementor-element.elementor-element-e968bfe>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1828 .elementor-element.elementor-element-0598367:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-1828 .elementor-element.elementor-element-0598367>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1828 .elementor-element.elementor-element-0598367>.elementor-element-populated,.elementor-1828 .elementor-element.elementor-element-0598367>.elementor-element-populated>.elementor-background-overlay,.elementor-1828 .elementor-element.elementor-element-0598367>.elementor-background-slideshow{border-radius:75px}.elementor-1828 .elementor-element.elementor-element-0598367>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1828 .elementor-element.elementor-element-0598367>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1828 .elementor-element.elementor-element-0598367>.elementor-element-populated>.elementor-widget-wrap{padding:55px 50px 100px}.elementor-1828 .elementor-element.elementor-element-68cfa45>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1828 .elementor-element.elementor-element-68cfa45{border-style:solid;border-width:0 0 3px;border-color:#b5b6b6;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:45px;padding:0 0 40px}.elementor-1828 .elementor-element.elementor-element-68cfa45>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1828 .elementor-element.elementor-element-b287cc1>.elementor-element-populated>.elementor-widget-wrap{padding:0 10px}.elementor-1828 .elementor-element.elementor-element-83ad022{text-align:left}.elementor-1828 .elementor-element.elementor-element-83ad022 img{width:230px}.elementor-1828 .elementor-element.elementor-element-b8de903{color:var(--e-global-color-671d7d2a);font-family:"Noto Sans JP",Noto Sans JP;font-size:1.4rem;font-weight:700;line-height:1.75em}.elementor-1828 .elementor-element.elementor-element-0efc52b>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-1828 .elementor-element.elementor-element-0efc52b{margin-top:0;margin-bottom:20px}.elementor-1828 .elementor-element.elementor-element-63797cc img{width:142px}.elementor-1828 .elementor-element.elementor-element-6fe4e0b img{width:140px}.elementor-1828 .elementor-element.elementor-element-7a14bde img{width:98px}.elementor-1828 .elementor-element.elementor-element-8d8b9f9>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-1828 .elementor-element.elementor-element-8d8b9f9{margin-top:0;margin-bottom:20px}.elementor-1828 .elementor-element.elementor-element-bd20ad3 img{width:124px}.elementor-1828 .elementor-element.elementor-element-8beafb6 img{width:147px}.elementor-1828 .elementor-element.elementor-element-be3e552 img{width:100px}.elementor-1828 .elementor-element.elementor-element-8a136dd>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-1828 .elementor-element.elementor-element-8a136dd{margin-top:0;margin-bottom:20px}.elementor-1828 .elementor-element.elementor-element-1a64de8 img{width:129px}.elementor-1828 .elementor-element.elementor-element-e6b07e5 img{width:124px}.elementor-1828 .elementor-element.elementor-element-db9dc1e img{width:90px}.elementor-1828 .elementor-element.elementor-element-566c0c7>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-1828 .elementor-element.elementor-element-566c0c7{margin-top:0;margin-bottom:20px}.elementor-1828 .elementor-element.elementor-element-1260fa0 img{width:89px}.elementor-1828 .elementor-element.elementor-element-ba3a8e5 img{width:88px}.elementor-1828 .elementor-element.elementor-element-ce1ec75 img{width:143px}.elementor-1828 .elementor-element.elementor-element-0fb7acf>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-1828 .elementor-element.elementor-element-0fb7acf{margin-top:0;margin-bottom:20px}.elementor-1828 .elementor-element.elementor-element-891fe7b img{width:124px}.elementor-1828 .elementor-element.elementor-element-1b7f89a img{width:133px}.elementor-1828 .elementor-element.elementor-element-04feb58 img{width:126px}.elementor-1828 .elementor-element.elementor-element-ca96d95>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-1828 .elementor-element.elementor-element-ca96d95{margin-top:0;margin-bottom:20px}.elementor-1828 .elementor-element.elementor-element-1761949 img{width:72px}.elementor-1828 .elementor-element.elementor-element-e422e51 img{width:95px}.elementor-1828 .elementor-element.elementor-element-18023a2 img{width:116px}.elementor-1828 .elementor-element.elementor-element-c2c5c13>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-1828 .elementor-element.elementor-element-c2c5c13{margin-top:0;margin-bottom:20px}.elementor-1828 .elementor-element.elementor-element-9b75ab7 img{width:106px}.elementor-1828 .elementor-element.elementor-element-64b867b img{width:106px}.elementor-1828 .elementor-element.elementor-element-17a2739 img{width:108px}.elementor-1828 .elementor-element.elementor-element-a177734>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-1828 .elementor-element.elementor-element-a177734{margin-top:0;margin-bottom:20px}.elementor-1828 .elementor-element.elementor-element-959acf3 img{width:106px}.elementor-1828 .elementor-element.elementor-element-a7a5805 img{width:121px}.elementor-1828 .elementor-element.elementor-element-a092a2e img{width:94px}.elementor-1828 .elementor-element.elementor-element-ed39f61>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-1828 .elementor-element.elementor-element-ed39f61{margin-top:0;margin-bottom:20px}.elementor-1828 .elementor-element.elementor-element-d98e428 img{width:88px}.elementor-1828 .elementor-element.elementor-element-d3650d2 img{width:117px}.elementor-1828 .elementor-element.elementor-element-028aac0 img{width:134px}.elementor-1828 .elementor-element.elementor-element-4feaef7>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-1828 .elementor-element.elementor-element-4feaef7{margin-top:0;margin-bottom:20px}.elementor-1828 .elementor-element.elementor-element-362ff5d img{width:109px}.elementor-1828 .elementor-element.elementor-element-09e59f3 img{width:89px}.elementor-1828 .elementor-element.elementor-element-07af89e img{width:125px}.elementor-1828 .elementor-element.elementor-element-6b6bb59>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-1828 .elementor-element.elementor-element-6b6bb59{margin-top:0;margin-bottom:20px}.elementor-1828 .elementor-element.elementor-element-30d8a97 img{width:112px}.elementor-1828 .elementor-element.elementor-element-28c87cf img{width:70px}.elementor-1828 .elementor-element.elementor-element-cd880c1>.elementor-container{max-width:800px}.elementor-1828 .elementor-element.elementor-element-cd880c1:not(.elementor-motion-effects-element-type-background),.elementor-1828 .elementor-element.elementor-element-cd880c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4d2d46fa)}.elementor-1828 .elementor-element.elementor-element-cd880c1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 10px 70px}.elementor-1828 .elementor-element.elementor-element-cd880c1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1828 .elementor-element.elementor-element-c4465b9:hover img{filter:brightness(100%) contrast(100%) saturate(123%) blur(0px) hue-rotate(0deg)}.elementor-1828 .elementor-element.elementor-element-c4465b9 img{transition-duration:.3s}@media(min-width:751px){.elementor-1828 .elementor-element.elementor-element-b287cc1{width:37%}.elementor-1828 .elementor-element.elementor-element-101bda4{width:63%}}@media(max-width:750px){.elementor-1828 .elementor-element.elementor-element-6644f80:not(.elementor-motion-effects-element-type-background),.elementor-1828 .elementor-element.elementor-element-6644f80>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-1828 .elementor-element.elementor-element-0598367>.elementor-element-populated,.elementor-1828 .elementor-element.elementor-element-0598367>.elementor-element-populated>.elementor-background-overlay,.elementor-1828 .elementor-element.elementor-element-0598367>.elementor-background-slideshow{border-radius:50px}.elementor-1828 .elementor-element.elementor-element-0598367>.elementor-element-populated>.elementor-widget-wrap{padding:40px 30px}.elementor-1828 .elementor-element.elementor-element-b287cc1>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 20px}.elementor-1828 .elementor-element.elementor-element-b8de903{font-size:1.25rem}.elementor-1828 .elementor-element.elementor-element-0efc52b{margin-top:0;margin-bottom:0}.elementor-1828 .elementor-element.elementor-element-a64b8f9>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-d4e759a>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-7ddd441>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-8d8b9f9{margin-top:0;margin-bottom:0}.elementor-1828 .elementor-element.elementor-element-ae49152>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-82cfe12>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-a4a5075>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-8a136dd{margin-top:0;margin-bottom:0}.elementor-1828 .elementor-element.elementor-element-d5ce61c>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-d34d283>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-cbaa77f>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-566c0c7{margin-top:0;margin-bottom:0}.elementor-1828 .elementor-element.elementor-element-400c8da>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-8047a7a>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-d9b07fc>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-0fb7acf{margin-top:0;margin-bottom:0}.elementor-1828 .elementor-element.elementor-element-5e46eb5>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-42c1e92>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-db4a850>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-ca96d95{margin-top:0;margin-bottom:0}.elementor-1828 .elementor-element.elementor-element-91774d0>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-7e342df>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-e93b30e>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-c2c5c13{margin-top:0;margin-bottom:0}.elementor-1828 .elementor-element.elementor-element-e6ff481>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-21c6ccb>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-b93e21f>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-a177734{margin-top:0;margin-bottom:0}.elementor-1828 .elementor-element.elementor-element-af68de8>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-1aacda4>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-762cdf9>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-ed39f61{margin-top:0;margin-bottom:0}.elementor-1828 .elementor-element.elementor-element-7439c31>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-9ee2ee6>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-d3a1b13>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-4feaef7{margin-top:0;margin-bottom:0}.elementor-1828 .elementor-element.elementor-element-929917f>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-a1d5860>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-fe26a4a>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-6b6bb59{margin-top:0;margin-bottom:0}.elementor-1828 .elementor-element.elementor-element-e034f2e>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-62977f6>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}.elementor-1828 .elementor-element.elementor-element-f8478b6>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 30px}}