html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto;scrollbar-gutter:stable}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}ul,ol{list-style:none;padding:0;margin:0}img,picture,video,canvas,svg{height:auto}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}sup{font-size:.5em}table{border-collapse:collapse;width:100%}figure{margin:0}:root{--department-main: #000;--department-sub: #000;--department-bg: #fff;--department-color: #fff}#physical{--department-main: #00a8a6;--department-sub: #5c9796;--department-bg: #e2f0f0;--department-color: #fff}#hearing{--department-main: #9319aa;--department-sub: #95639f;--department-bg: #f0eaf6;--department-color: #fff}#occupational{--department-main: #41a949;--department-sub: #61a566;--department-bg: #eaf6ec;--department-color: #fff}#socialwelfare{--department-main: #fd5616;--department-sub: #eb916f;--department-bg: #fff5f1;--department-color: #fff}#orthoptics{--department-main: #2e4fb5;--department-sub: #3f538e;--department-bg: #eaecf6;--department-color: #fff}#children{--department-main: #d2045a;--department-sub: #bb5f85;--department-bg: #fff2f3;--department-color: #fff}#psychology{--department-main: #40b4e1;--department-sub: #5eaac7;--department-bg: #e7f5f8;--department-color: #fff}#socialcreation{--department-main: #fabe00;--department-sub: #d6b346;--department-bg: #fff9e6;--department-color: #fff}#graduate{--department-main: #002c52;--department-sub: #576b7c;--department-bg: #dde6ee;--department-color: #fff}html{font-size:11.1111111111px}@media screen and (max-width: 1600px){html{font-size:.6944444444vw}}@media screen and (max-width: 768px){html{font-size:2.6666666667vw}}body{background:#fff;color:#333;font-family:Yakuhanjp,"Noto Sans JP",sans-serif;font-feature-settings:"palt" 1;font-optical-sizing:auto;font-size:1.6rem;line-height:2;letter-spacing:.03em;text-align:justify;word-break:break-all;-webkit-text-size-adjust:100%}@media screen and (max-width: 768px){body{font-size:1.4rem}}a{color:#006bcf}@media(hover: hover){a:hover{text-decoration:none}}@media(hover: none){a:active{text-decoration:none}}a[href^="tel:"]{color:inherit;text-decoration:none}em{font-style:normal}img{width:100%;height:auto}button{appearance:none;outline:none;padding:0;border:none;background:none;touch-action:manipulation;cursor:pointer}small{font-size:.75em}.animation-mask-in{clip-path:inset(0 100% 0 0);transition:clip-path .8s cubic-bezier(0.77, 0, 0.175, 1);will-change:clip-path}.animation-mask-in.is-inview{clip-path:inset(0 0 0 0)}.animation-slide-in{opacity:0;transform:translateY(8rem);transition:opacity .4s cubic-bezier(0.39, 0.575, 0.565, 1),transform .8s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:opacity,transform}.animation-slide-in.is-inview{opacity:1;transform:translateY(0)}.layout-content:has(.home-hero){overflow:hidden;position:relative;color:#fff;background:#ff9000}.layout-content:has(.home-hero)::after{content:"";position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background:url("/assets/2025_renew/img/home/noise.gif") repeat left top;background-size:30rem 30rem;pointer-events:none;opacity:.4;mix-blend-mode:multiply}.home-modal{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100dvh;z-index:10000;opacity:0;visibility:hidden;transition:opacity .2s cubic-bezier(0.39, 0.575, 0.565, 1),visibility .2s cubic-bezier(0.39, 0.575, 0.565, 1)}.home-modal--welcome{opacity:1;visibility:visible}.home-modal--welcome.is-hide{opacity:0;visibility:hidden}.home-modal.is-show{opacity:1;visibility:visible}.home-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.9);z-index:0}.home-modal__content{position:relative;z-index:1;max-height:100%;padding:0 10rem;overflow:auto}@media screen and (max-width: 768px){.home-modal__content{padding:0}}.home-modal__close{position:absolute;z-index:9;top:0;right:0;height:4rem;padding:0 2rem 0 4.8rem;appearance:none;outline:none;border:0;color:#fff;border-bottom-left-radius:1.2rem;background:#333;font-family:"Poppins",sans-serif;font-size:1.8rem;cursor:pointer}.home-modal__close::before,.home-modal__close::after{content:"";position:absolute;top:50%;left:1.8rem;width:2.4rem;height:.2rem;background-color:#fff}.home-modal__close::before{transform:translate(0, -50%) rotate(45deg)}.home-modal__close::after{transform:translate(0, -50%) rotate(-45deg)}.home-welcome{display:flex;flex-direction:column;gap:2rem;width:102.7rem}@media screen and (max-width: 768px){.home-welcome{gap:1rem;width:33.5rem}}.home-hero{overflow:hidden;position:relative}.home-hero__foreground{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%}.home-hero__list{position:relative;width:100%;height:100%}.home-hero__item{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:url("/assets/2025_renew/img/home/bg_kv.png") no-repeat center center/cover;clip-path:polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%)}@media screen and (max-width: 768px){.home-hero__item{background-image:url("/assets/2025_renew/img/home/bg_kv@sp.png")}}.home-hero__item::before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:url("/assets/2025_renew/img/home/noise.gif") repeat left top;background-size:30rem 30rem;pointer-events:none;opacity:.4;mix-blend-mode:multiply}.home-hero__item picture{position:relative;display:block;opacity:0}.home-hero__item.is-active{display:block}.home-hero__item.is-revealed{clip-path:none}.home-hero__border{position:absolute;top:0;left:0;width:100%;height:100%;background:#fd0;clip-path:polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%);pointer-events:none}.home-hero__text{position:absolute;top:0;left:0;width:100%;height:100%}.home-hero__banner{position:fixed;bottom:1rem;right:0;z-index:100;width:41.8rem;opacity:0;visibility:hidden;transition:opacity .2s cubic-bezier(0.39, 0.575, 0.565, 1),visibility .2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media screen and (max-width: 768px){.home-hero__banner{bottom:.5rem;right:1.2rem;width:34.4rem}}.is-scrolled .home-hero__banner{opacity:1;visibility:visible}.is-scrolled .home-hero__banner.is-hide{opacity:0;visibility:hidden}.home-statement{position:relative;padding:14.5rem 9rem 0}@media screen and (max-width: 768px){.home-statement{padding:4rem 1rem 0}}.home-statement__background{position:absolute;z-index:0;top:0;left:0;display:flex;justify-content:center;width:100%;font-size:29.3rem;line-height:1;font-weight:900}@media screen and (max-width: 768px){.home-statement__background{font-size:7.7rem}}.home-statement__phrase p{position:relative;z-index:0;background:radial-gradient(circle at left, #ff7200 5%, #ffd11a 20%, #ff7200 40%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);white-space:nowrap}.home-statement__phrase p:nth-child(2){z-index:1;margin-top:-7rem;margin-left:39rem;background:radial-gradient(circle at center, #ffd11a 0%, #ff7200 50%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 768px){.home-statement__phrase p:nth-child(2){margin-top:-2rem;margin-left:10rem}}.home-statement__phrase p:nth-child(3){margin-top:-7rem;margin-left:3rem;background:radial-gradient(circle at center, #ffd11a 0%, #ff7200 50%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 768px){.home-statement__phrase p:nth-child(3){margin-top:-2rem;margin-left:1rem}}.home-statement__foreground{width:100%;max-width:126rem;margin-left:auto;margin-right:auto;position:relative;z-index:1;display:flex;flex-direction:column;gap:5rem}@media screen and (max-width: 768px){.home-statement__foreground{gap:1.5rem}}.home-statement__text{font-size:7.5rem;letter-spacing:-0.08em;line-height:1;font-weight:900;white-space:nowrap}@media screen and (max-width: 768px){.home-statement__text{font-size:3rem}}.home-statement__text p{opacity:0;transform:translateY(4rem);transition:opacity .4s cubic-bezier(0.39, 0.575, 0.565, 1),transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:opacity,transform}.home-statement__text p.is-inview{opacity:1;transform:translateY(0)}.home-statement__text p.is-inview span{clip-path:inset(0 0 0 0)}.home-statement__text span{position:relative;display:inline-block;padding:0 0 .3rem;background:#00c6ff;clip-path:inset(0 100% 0 0);transition:clip-path .8s cubic-bezier(0.77, 0, 0.175, 1);will-change:clip-path}.home-about{padding:10rem 0 0;font-weight:900}@media screen and (max-width: 768px){.home-about{padding:5rem 0 0}}.home-about__title{display:flex;flex-direction:column;align-items:center}.home-about__title-en{display:flex;flex-direction:column;font-family:"Poppins",sans-serif;font-size:20rem;font-weight:700;letter-spacing:-0.06em;line-height:1}@media screen and (max-width: 768px){.home-about__title-en{font-size:6.6rem}}.home-about__title-en span{display:block;margin-top:-8rem;margin-left:15rem}@media screen and (max-width: 768px){.home-about__title-en span{margin-top:-2.6rem;margin-left:4.8rem}}.home-about__title-ja{display:block;margin-top:-3rem;background:radial-gradient(circle at center, #ffd11a 0%, #ff7200 50%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:14.5rem;letter-spacing:-0.08em;line-height:1;white-space:nowrap}@media screen and (max-width: 768px){.home-about__title-ja{margin-top:-1rem;font-size:3.8rem}}.home-about__content{padding:6rem 9rem 0;margin-top:3rem}@media screen and (max-width: 768px){.home-about__content{padding:3rem 1rem 0}}.home-about__main{width:100%;max-width:126rem;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;gap:0 9.2rem}@media screen and (max-width: 768px){.home-about__main{gap:2rem 0}}.home-about__main-item{width:calc(50% - 4.6rem)}@media screen and (max-width: 768px){.home-about__main-item{display:flex;width:100%}}.home-about__main-item a{position:relative;display:block;color:#fff;text-decoration:none}@media(hover: hover){.home-about__main-item a:hover .home-about__main-image img{transform:scale(1.08)}}@media(hover: none){.home-about__main-item a:active .home-about__main-image img{transform:scale(1.08)}}@media screen and (min-width: 769px){.home-about__main-item:nth-child(2n){margin-top:22rem}.home-about__main-item:nth-child(2n+1){margin-top:-6rem}}@media screen and (max-width: 768px){.home-about__main-item:nth-child(2n){justify-content:flex-end;text-align:right}}.home-about__main-shoulder{font-size:2.9rem;letter-spacing:-0.08em;line-height:1.3}@media screen and (max-width: 768px){.home-about__main-shoulder{font-size:1.6rem}}.home-about__main-title{font-size:5rem;letter-spacing:-0.08em;line-height:1.3}@media screen and (max-width: 768px){.home-about__main-title{font-size:3.2rem}}.home-about__main-image{overflow:hidden;margin-top:1rem}@media screen and (max-width: 768px){.home-about__main-image{width:32rem;margin-top:.6rem}}.home-about__main-image img{transition:transform .4s cubic-bezier(0.39, 0.575, 0.565, 1)}.home-about__sub{width:100%;max-width:126rem;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;gap:3.06rem;margin-top:9.2rem}.home-about__sub-item{width:calc(25% - 2.295rem)}.home-about__sub-item a{position:relative;display:block;color:#fff;text-decoration:none}.home-about__sub-shoulder{font-size:1.6rem;letter-spacing:-0.08em;line-height:1.3}.home-about__sub-title{font-size:2.5rem;letter-spacing:-0.08em;line-height:1.3}.home-about__sub-image{margin-top:1rem}.home-voice{position:relative;padding:8rem 0 0;background:#ffd11a;font-weight:900}.home-voice::before{content:"";position:absolute;top:0;left:0;width:100%;height:30rem;background:#ff9000}@media screen and (max-width: 768px){.home-voice::before{height:14rem}}.home-voice__header{position:relative}.home-voice__title{display:flex;flex-direction:column;align-items:center}.home-voice__title-en{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;font-family:"Poppins",sans-serif;font-size:20rem;font-weight:700;letter-spacing:-0.06em;line-height:1}@media screen and (max-width: 768px){.home-voice__title-en{font-size:5.5rem}}.home-voice__title-en span{display:block;margin-top:-8rem}@media screen and (max-width: 768px){.home-voice__title-en span{margin-top:-2.2rem}}.home-voice__title-ja{position:relative;z-index:1;display:block;margin-top:-6rem;background:radial-gradient(circle at center, #ffd11a 0%, #ffb61a 50%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:16.7rem;letter-spacing:-0.08em;line-height:1;white-space:nowrap}@media screen and (max-width: 768px){.home-voice__title-ja{margin-top:-1.3rem;font-size:3.8rem}}.home-voice__content{position:relative;margin-top:6rem}@media screen and (max-width: 768px){.home-voice__content{margin-top:3rem}}.home-voice__list{width:100%;max-width:144rem;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){.home-voice__list{flex-direction:column;gap:1rem}}.home-voice__list-item{width:50%}@media screen and (max-width: 768px){.home-voice__list-item{display:flex;width:100%}}.home-voice__list-item a{position:relative;display:block;padding-bottom:4rem;color:#fff}@media screen and (max-width: 768px){.home-voice__list-item a{padding-bottom:7rem}}@media(hover: hover){.home-voice__list-item a:hover .home-voice__list-image img{transform:scale(1.08)}}@media(hover: none){.home-voice__list-item a:active .home-voice__list-image img{transform:scale(1.08)}}.home-voice__list-item:nth-child(2n){margin-top:5rem}@media screen and (max-width: 768px){.home-voice__list-item:nth-child(2n){justify-content:flex-end;margin-top:0}}.home-voice__list-content{position:absolute;z-index:1;bottom:0;left:5rem;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 768px){.home-voice__list-content{left:1rem}}.home-voice__list-shoulder{font-size:5rem;letter-spacing:-0.08em;line-height:1;text-shadow:.5rem .5rem .5rem rgba(0,0,0,.1)}@media screen and (max-width: 768px){.home-voice__list-shoulder{font-size:3rem}}.home-voice__list-grade{margin-top:2rem;padding:.4rem .2rem .6rem;background:#ff9000;font-size:3rem;line-height:1}@media screen and (max-width: 768px){.home-voice__list-grade{padding:.2rem .2rem .4rem;margin-top:1.5rem;font-size:2rem}}.home-voice__list-name{margin-top:.5rem;padding:.4rem .2rem .6rem;background:#ff9000;font-size:3rem;line-height:1}@media screen and (max-width: 768px){.home-voice__list-name{margin-top:.3rem;padding:.2rem .2rem .4rem;font-size:2rem}}.home-voice__list-name small{font-size:1.5rem}@media screen and (max-width: 768px){.home-voice__list-name small{font-size:1rem}}.home-voice__list-school{margin-top:.5rem;padding:.2rem .2rem .3rem;background:#ff9000;font-size:1.5rem;line-height:1}@media screen and (max-width: 768px){.home-voice__list-school{margin-top:.3rem;font-size:1.2rem}}.home-voice__list-image{overflow:hidden;position:relative;z-index:0}@media screen and (max-width: 768px){.home-voice__list-image{width:33rem}}.home-voice__list-image img{transition:transform .4s cubic-bezier(0.39, 0.575, 0.565, 1)}.home-department{overflow-x:clip;overflow-y:visible;position:relative;padding:8rem 0 0;font-weight:900}@media screen and (max-width: 768px){.home-department{padding:4rem 0 0}}.home-department::before{content:"";position:absolute;top:0;left:0;width:100%;height:20rem;background:#ffd11a}@media screen and (max-width: 768px){.home-department::before{height:6.8rem}}.home-department__header{position:relative}.home-department__title{display:flex;flex-direction:column;align-items:center}.home-department__title-en{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;font-family:"Poppins",sans-serif;font-size:20rem;font-weight:700;letter-spacing:-0.06em;line-height:1}@media screen and (max-width: 768px){.home-department__title-en{font-size:5.5rem}}.home-department__title-en span{display:block;margin-top:-8rem}.home-department__title-ja{position:relative;z-index:1;display:block;margin-top:-6rem;background:radial-gradient(circle at center, #ffd11a 0%, #ff7200 70%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:16.7rem;letter-spacing:-0.08em;line-height:1;white-space:nowrap}@media screen and (max-width: 768px){.home-department__title-ja{margin-top:-1.3rem;font-size:3.8rem}}.home-department__content{overflow-x:clip;overflow-y:visible;position:relative;margin-top:-6rem;padding:12rem 9rem 10rem}@media screen and (max-width: 768px){.home-department__content{margin-top:-6rem;padding:8rem 1rem 2rem}}.home-department__nav{width:100%;max-width:126rem;margin-left:auto;margin-right:auto;display:flex;font-size:2rem;letter-spacing:-0.07em;line-height:1;white-space:nowrap}@media screen and (max-width: 768px){.home-department__nav{flex-wrap:wrap;font-size:1.2rem}}.home-department__nav-item{border-top:.4rem solid #fff;border-left:.4rem solid #fff;border-bottom:.4rem solid #fff;transition:background-color .3s ease}@media screen and (max-width: 768px){.home-department__nav-item{border-width:.2rem}.home-department__nav-item:nth-child(3),.home-department__nav-item:nth-child(7){border-right:.2rem solid #fff}.home-department__nav-item:nth-child(n+4){margin-top:-0.2rem}}.home-department__nav-item:last-child{border-right:.4rem solid #fff}@media screen and (max-width: 768px){.home-department__nav-item:last-child{border-width:.2rem}}.home-department__nav-item.is-active{background:#fff}.home-department__nav-item.is-active a{color:#ff9000}.home-department__nav-item a{display:block;padding:.7rem 1rem 1rem;color:#fff;text-decoration:none;transition:color .3s ease}.home-department__list{width:100%;max-width:126rem;margin-left:auto;margin-right:auto;overflow:visible;margin-top:5rem}@media screen and (max-width: 768px){.home-department__list{margin-top:1rem}}.home-department__list-track{display:flex;gap:8rem;white-space:nowrap}@media screen and (max-width: 768px){.home-department__list-track{gap:4rem}}.home-department__list-item{flex-shrink:0;width:55rem;margin-left:-1rem}@media screen and (max-width: 768px){.home-department__list-item{width:27rem;margin-left:-0.5rem}}.home-department__list-item a{position:relative;display:block;padding-bottom:21.5rem;color:#fff;text-decoration:none}@media screen and (max-width: 768px){.home-department__list-item a{padding-bottom:10.8rem}}@media(hover: hover){.home-department__list-item a:hover .home-department__list-image img{transform:scale(1.08)}}@media(hover: none){.home-department__list-item a:active .home-department__list-image img{transform:scale(1.08)}}.home-department__list-content{position:absolute;z-index:1;top:26.5rem;left:0;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 768px){.home-department__list-content{top:13.2rem}}.home-department__list-shoulder{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;color:#ff9000;font-size:6.5rem;letter-spacing:-0.08em;line-height:1}@media screen and (max-width: 768px){.home-department__list-shoulder{font-size:3.2rem}}.home-department__list-shoulder span{display:block;padding:.1rem 1.4rem .6rem .8rem;background:#fff}@media screen and (max-width: 768px){.home-department__list-shoulder span{padding:.1rem .7rem .3rem .4rem}}.home-department__list-title{margin-top:3rem;padding-left:.8rem;font-size:5rem;letter-spacing:-0.08em;line-height:1.2}@media screen and (max-width: 768px){.home-department__list-title{margin-top:1.5rem;padding-left:.4rem;font-size:2.5rem}}.home-department__list-image{overflow:hidden;position:relative;z-index:0;margin-left:1rem}@media screen and (max-width: 768px){.home-department__list-image{margin-left:.5rem}}.home-department__list-image img{transition:transform .4s cubic-bezier(0.39, 0.575, 0.565, 1)}.home-news{overflow:hidden;padding:10rem 9rem;background:#ffd11a}@media screen and (max-width: 768px){.home-news{padding:5rem 0 5rem 2rem}}.home-news__inner{width:100%;max-width:126rem;margin-left:auto;margin-right:auto;display:flex;gap:11rem}@media screen and (max-width: 768px){.home-news__inner{flex-direction:column;gap:3rem}}.home-news__header{flex-shrink:0;margin-top:-0.5rem}@media screen and (max-width: 768px){.home-news__header{margin-top:0}}.home-news__title{display:flex;flex-direction:column-reverse;align-items:flex-start;flex-shrink:0;font-weight:900}@media screen and (min-width: 769px){.home-news__title{writing-mode:vertical-rl}}@media screen and (max-width: 768px){.home-news__title{flex-direction:row;align-items:baseline;gap:.5rem}}.home-news__title-en{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;font-family:"Poppins",sans-serif;font-size:10rem;font-weight:700;letter-spacing:-0.06em;line-height:1}@media screen and (max-width: 768px){.home-news__title-en{font-size:3rem}}.home-news__title-en span{display:block;margin-top:-8rem}.home-news__title-ja{position:relative;z-index:1;display:block;margin-top:.5rem;font-size:2.5rem;letter-spacing:-0.07em;line-height:1;white-space:nowrap}@media screen and (max-width: 768px){.home-news__title-ja{margin-top:0;font-size:1.6rem}}.home-news__content{display:flex;gap:1.3rem}.home-news__list{display:flex;gap:1.3rem;font-weight:900}@media screen and (max-width: 768px){.home-news__list--fixed .home-news__list-item:nth-child(n+2){display:none}}.home-news__list-item{flex-shrink:0;width:29.9rem}@media screen and (max-width: 768px){.home-news__list-item{width:17.2rem}}.home-news__list-item a{display:flex;flex-direction:column;height:100%;color:#333;text-decoration:none}.home-news__list-image{overflow:hidden;aspect-ratio:299/224;border-radius:1rem}.home-news__list-image img{width:100%;height:100%;object-fit:cover}.home-news__list-content{flex:1;display:flex;flex-direction:column;padding:1.6rem 2rem 0}@media screen and (max-width: 768px){.home-news__list-content{padding:1.4rem 1.2rem 0}}.home-news__list-date{font-family:"Poppins",sans-serif;font-size:1.4rem;line-height:1}@media screen and (max-width: 768px){.home-news__list-date{font-size:1.2rem}}.home-news__list-title{margin-top:1rem;font-size:1.6rem;line-height:1.5}@media screen and (max-width: 768px){.home-news__list-title{margin-top:.6rem;font-size:1.4rem}}.home-news__list-category{margin-top:auto;padding-top:2rem;font-size:1.4rem;line-height:1}@media screen and (max-width: 768px){.home-news__list-category{padding-top:1rem;font-size:1.2rem}}.home-movie{position:relative}@media screen and (max-width: 768px){.home-movie{overflow:hidden}}.home-movie__background{overflow:hidden;position:relative;height:72.4rem}@media screen and (max-width: 768px){.home-movie__background{height:40rem}}@media screen and (max-width: 768px){.home-movie__background img{width:100%;height:100%;object-fit:cover}}.home-movie__background iframe{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:400%;pointer-events:none}@media screen and (max-width: 768px){.home-movie__background iframe{width:200%}}.home-movie__text{position:absolute;bottom:4rem;left:7rem;color:#ff9000;font-size:5rem;font-weight:900;line-height:1.2;letter-spacing:-0.08em;-webkit-text-stroke:.3rem #fff;text-stroke:.3rem #fff;paint-order:stroke}@media screen and (max-width: 768px){.home-movie__text{bottom:10rem;left:2rem;font-size:2.5rem}}.home-movie__button{position:absolute;bottom:4rem;right:7rem;display:flex;align-items:center;gap:1.2rem;height:8rem;padding:0 2rem;border-radius:4rem;background:#fff;border:.2rem solid #ff9000;color:#ff9000;font-family:"Poppins",sans-serif;font-size:3rem;font-weight:900;white-space:nowrap;box-shadow:.6rem .6rem 0 #ff9000}@media screen and (max-width: 768px){.home-movie__button{bottom:2.5rem;right:2rem;height:6rem;padding:0 1.5rem;border-radius:3rem;font-size:2rem;box-shadow:.4rem .4rem 0 #ff9000}}.home-movie__button::before{content:"";display:block;width:5rem;height:5rem;background:url("/assets/2025_renew/img/home/arw_play.svg") no-repeat center center/contain}@media screen and (max-width: 768px){.home-movie__button::before{width:4rem;height:4rem}}.home-player{width:80rem;aspect-ratio:16/9}@media screen and (max-width: 768px){.home-player{width:33.5rem}}.home-player iframe{width:100%;height:100%;object-fit:cover}.home-stalker{position:fixed;width:14.2rem;top:0;left:0;pointer-events:none;opacity:0;z-index:10000;transition:opacity .2s cubic-bezier(0.39, 0.575, 0.565, 1);will-change:transform,opacity}.transition-slide-in{opacity:0;translate:-6rem 0;transition:opacity .6s cubic-bezier(0.39, 0.575, 0.565, 1),translate .8s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:opacity,translate}.transition-slide-in.is-inview{opacity:1;translate:0 0}.transition-main{opacity:1;transition:opacity .6s cubic-bezier(0.39, 0.575, 0.565, 1);will-change:opacity}.transition-cover{position:fixed;top:0;left:0;z-index:900;width:100%;height:100vh;background:#1f3a43;transform-origin:left top;scale:1 0;opacity:0;pointer-events:none;transition:scale 0s linear .6s,opacity .4s cubic-bezier(0.39, 0.575, 0.565, 1) .2s;will-change:scale,opacity}html.is-animating .transition-cover{transform-origin:left bottom;scale:1 1;opacity:1;transition:scale .5s cubic-bezier(0.165, 0.84, 0.44, 1),opacity 0s linear}html.is-animating .component-page-title,html.is-animating .component-page-lead{opacity:0;translate:4rem 0}@media screen and (min-width: 769px){.helper-only-sp{display:none !important}}@media screen and (max-width: 768px){.helper-only-pc{display:none !important}}.helper-margin-top-0{margin-top:0rem !important}@media screen and (max-width: 768px){.helper-margin-top-0{margin-top:0rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-0{margin-top:0rem !important}}.helper-margin-bottom-0{margin-bottom:0rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-0{margin-bottom:0rem !important}}.helper-margin-left-0{margin-left:0rem !important}@media screen and (max-width: 768px){.helper-margin-left-0{margin-left:0rem !important}}.helper-padding-top-0{padding-top:0rem !important}@media screen and (max-width: 768px){.helper-padding-top-0{padding-top:0rem !important}}.helper-padding-bottom-0{padding-bottom:0rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-0{padding-bottom:0rem !important}}.helper-padding-0{padding:0rem !important}@media screen and (max-width: 768px){.helper-padding-0{padding:0rem !important}}.helper-height-0{height:0rem !important}@media screen and (max-width: 768px){.helper-height-0{height:0rem !important}}.helper-radius-0{border-radius:0rem}@media screen and (max-width: 768px){.helper-radius-0{border-radius:0rem}}@media screen and (max-width: 768px){.helper-sp-w0{width:0rem}}.helper-font-size-0{font-size:0rem;line-height:1}.helper-font-size-mini-0{font-size:0rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-0{font-size:0rem}}.helper-margin-top-5{margin-top:.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-5{margin-top:.25rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-5{margin-top:.5rem !important}}.helper-margin-bottom-5{margin-bottom:.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-5{margin-bottom:.25rem !important}}.helper-margin-left-5{margin-left:.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-5{margin-left:.25rem !important}}.helper-padding-top-5{padding-top:.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-5{padding-top:.25rem !important}}.helper-padding-bottom-5{padding-bottom:.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-5{padding-bottom:.25rem !important}}.helper-padding-5{padding:.5rem !important}@media screen and (max-width: 768px){.helper-padding-5{padding:.25rem !important}}.helper-height-10{height:1rem !important}@media screen and (max-width: 768px){.helper-height-10{height:.5rem !important}}.helper-radius-1{border-radius:.1rem}@media screen and (max-width: 768px){.helper-radius-1{border-radius:.05rem}}@media screen and (max-width: 768px){.helper-sp-w10{width:3.5rem}}.helper-font-size-1{font-size:1rem;line-height:1}.helper-font-size-mini-1{font-size:.1rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-1{font-size:.075rem}}.helper-margin-top-10{margin-top:1rem !important}@media screen and (max-width: 768px){.helper-margin-top-10{margin-top:.5rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-10{margin-top:1rem !important}}.helper-margin-bottom-10{margin-bottom:1rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-10{margin-bottom:.5rem !important}}.helper-margin-left-10{margin-left:1rem !important}@media screen and (max-width: 768px){.helper-margin-left-10{margin-left:.5rem !important}}.helper-padding-top-10{padding-top:1rem !important}@media screen and (max-width: 768px){.helper-padding-top-10{padding-top:.5rem !important}}.helper-padding-bottom-10{padding-bottom:1rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-10{padding-bottom:.5rem !important}}.helper-padding-10{padding:1rem !important}@media screen and (max-width: 768px){.helper-padding-10{padding:.5rem !important}}.helper-height-20{height:2rem !important}@media screen and (max-width: 768px){.helper-height-20{height:1rem !important}}.helper-radius-2{border-radius:.2rem}@media screen and (max-width: 768px){.helper-radius-2{border-radius:.1rem}}@media screen and (max-width: 768px){.helper-sp-w20{width:7rem}}.helper-font-size-2{font-size:2rem;line-height:1}.helper-font-size-mini-2{font-size:.2rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-2{font-size:.15rem}}.helper-margin-top-15{margin-top:1.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-15{margin-top:.75rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-15{margin-top:1.5rem !important}}.helper-margin-bottom-15{margin-bottom:1.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-15{margin-bottom:.75rem !important}}.helper-margin-left-15{margin-left:1.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-15{margin-left:.75rem !important}}.helper-padding-top-15{padding-top:1.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-15{padding-top:.75rem !important}}.helper-padding-bottom-15{padding-bottom:1.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-15{padding-bottom:.75rem !important}}.helper-padding-15{padding:1.5rem !important}@media screen and (max-width: 768px){.helper-padding-15{padding:.75rem !important}}.helper-height-30{height:3rem !important}@media screen and (max-width: 768px){.helper-height-30{height:1.5rem !important}}.helper-radius-3{border-radius:.3rem}@media screen and (max-width: 768px){.helper-radius-3{border-radius:.15rem}}@media screen and (max-width: 768px){.helper-sp-w30{width:10.5rem}}.helper-font-size-3{font-size:3rem;line-height:1}.helper-font-size-mini-3{font-size:.3rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-3{font-size:.225rem}}.helper-margin-top-20{margin-top:2rem !important}@media screen and (max-width: 768px){.helper-margin-top-20{margin-top:1rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-20{margin-top:2rem !important}}.helper-margin-bottom-20{margin-bottom:2rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-20{margin-bottom:1rem !important}}.helper-margin-left-20{margin-left:2rem !important}@media screen and (max-width: 768px){.helper-margin-left-20{margin-left:1rem !important}}.helper-padding-top-20{padding-top:2rem !important}@media screen and (max-width: 768px){.helper-padding-top-20{padding-top:1rem !important}}.helper-padding-bottom-20{padding-bottom:2rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-20{padding-bottom:1rem !important}}.helper-padding-20{padding:2rem !important}@media screen and (max-width: 768px){.helper-padding-20{padding:1rem !important}}.helper-height-40{height:4rem !important}@media screen and (max-width: 768px){.helper-height-40{height:2rem !important}}.helper-radius-4{border-radius:.4rem}@media screen and (max-width: 768px){.helper-radius-4{border-radius:.2rem}}@media screen and (max-width: 768px){.helper-sp-w40{width:14rem}}.helper-font-size-4{font-size:4rem;line-height:1}.helper-font-size-mini-4{font-size:.4rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-4{font-size:.3rem}}.helper-margin-top-25{margin-top:2.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-25{margin-top:1.25rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-25{margin-top:2.5rem !important}}.helper-margin-bottom-25{margin-bottom:2.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-25{margin-bottom:1.25rem !important}}.helper-margin-left-25{margin-left:2.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-25{margin-left:1.25rem !important}}.helper-padding-top-25{padding-top:2.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-25{padding-top:1.25rem !important}}.helper-padding-bottom-25{padding-bottom:2.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-25{padding-bottom:1.25rem !important}}.helper-padding-25{padding:2.5rem !important}@media screen and (max-width: 768px){.helper-padding-25{padding:1.25rem !important}}.helper-height-50{height:5rem !important}@media screen and (max-width: 768px){.helper-height-50{height:2.5rem !important}}.helper-radius-5{border-radius:.5rem}@media screen and (max-width: 768px){.helper-radius-5{border-radius:.25rem}}@media screen and (max-width: 768px){.helper-sp-w50{width:17.5rem}}.helper-font-size-5{font-size:5rem;line-height:1}.helper-font-size-mini-5{font-size:.5rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-5{font-size:.375rem}}.helper-margin-top-30{margin-top:3rem !important}@media screen and (max-width: 768px){.helper-margin-top-30{margin-top:1.5rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-30{margin-top:3rem !important}}.helper-margin-bottom-30{margin-bottom:3rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-30{margin-bottom:1.5rem !important}}.helper-margin-left-30{margin-left:3rem !important}@media screen and (max-width: 768px){.helper-margin-left-30{margin-left:1.5rem !important}}.helper-padding-top-30{padding-top:3rem !important}@media screen and (max-width: 768px){.helper-padding-top-30{padding-top:1.5rem !important}}.helper-padding-bottom-30{padding-bottom:3rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-30{padding-bottom:1.5rem !important}}.helper-padding-30{padding:3rem !important}@media screen and (max-width: 768px){.helper-padding-30{padding:1.5rem !important}}.helper-height-60{height:6rem !important}@media screen and (max-width: 768px){.helper-height-60{height:3rem !important}}.helper-radius-6{border-radius:.6rem}@media screen and (max-width: 768px){.helper-radius-6{border-radius:.3rem}}@media screen and (max-width: 768px){.helper-sp-w60{width:21rem}}.helper-font-size-6{font-size:6rem;line-height:1}.helper-font-size-mini-6{font-size:.6rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-6{font-size:.45rem}}.helper-margin-top-35{margin-top:3.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-35{margin-top:1.75rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-35{margin-top:3.5rem !important}}.helper-margin-bottom-35{margin-bottom:3.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-35{margin-bottom:1.75rem !important}}.helper-margin-left-35{margin-left:3.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-35{margin-left:1.75rem !important}}.helper-padding-top-35{padding-top:3.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-35{padding-top:1.75rem !important}}.helper-padding-bottom-35{padding-bottom:3.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-35{padding-bottom:1.75rem !important}}.helper-padding-35{padding:3.5rem !important}@media screen and (max-width: 768px){.helper-padding-35{padding:1.75rem !important}}.helper-height-70{height:7rem !important}@media screen and (max-width: 768px){.helper-height-70{height:3.5rem !important}}.helper-radius-7{border-radius:.7rem}@media screen and (max-width: 768px){.helper-radius-7{border-radius:.35rem}}@media screen and (max-width: 768px){.helper-sp-w70{width:24.5rem}}.helper-font-size-7{font-size:7rem;line-height:1}.helper-font-size-mini-7{font-size:.7rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-7{font-size:.525rem}}.helper-margin-top-40{margin-top:4rem !important}@media screen and (max-width: 768px){.helper-margin-top-40{margin-top:2rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-40{margin-top:4rem !important}}.helper-margin-bottom-40{margin-bottom:4rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-40{margin-bottom:2rem !important}}.helper-margin-left-40{margin-left:4rem !important}@media screen and (max-width: 768px){.helper-margin-left-40{margin-left:2rem !important}}.helper-padding-top-40{padding-top:4rem !important}@media screen and (max-width: 768px){.helper-padding-top-40{padding-top:2rem !important}}.helper-padding-bottom-40{padding-bottom:4rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-40{padding-bottom:2rem !important}}.helper-padding-40{padding:4rem !important}@media screen and (max-width: 768px){.helper-padding-40{padding:2rem !important}}.helper-height-80{height:8rem !important}@media screen and (max-width: 768px){.helper-height-80{height:4rem !important}}.helper-radius-8{border-radius:.8rem}@media screen and (max-width: 768px){.helper-radius-8{border-radius:.4rem}}@media screen and (max-width: 768px){.helper-sp-w80{width:28rem}}.helper-font-size-8{font-size:8rem;line-height:1}.helper-font-size-mini-8{font-size:.8rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-8{font-size:.6rem}}.helper-margin-top-45{margin-top:4.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-45{margin-top:2.25rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-45{margin-top:4.5rem !important}}.helper-margin-bottom-45{margin-bottom:4.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-45{margin-bottom:2.25rem !important}}.helper-margin-left-45{margin-left:4.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-45{margin-left:2.25rem !important}}.helper-padding-top-45{padding-top:4.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-45{padding-top:2.25rem !important}}.helper-padding-bottom-45{padding-bottom:4.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-45{padding-bottom:2.25rem !important}}.helper-padding-45{padding:4.5rem !important}@media screen and (max-width: 768px){.helper-padding-45{padding:2.25rem !important}}.helper-height-90{height:9rem !important}@media screen and (max-width: 768px){.helper-height-90{height:4.5rem !important}}.helper-radius-9{border-radius:.9rem}@media screen and (max-width: 768px){.helper-radius-9{border-radius:.45rem}}@media screen and (max-width: 768px){.helper-sp-w90{width:31.5rem}}.helper-font-size-9{font-size:9rem;line-height:1}.helper-font-size-mini-9{font-size:.9rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-9{font-size:.675rem}}.helper-margin-top-50{margin-top:5rem !important}@media screen and (max-width: 768px){.helper-margin-top-50{margin-top:2.5rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-50{margin-top:5rem !important}}.helper-margin-bottom-50{margin-bottom:5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-50{margin-bottom:2.5rem !important}}.helper-margin-left-50{margin-left:5rem !important}@media screen and (max-width: 768px){.helper-margin-left-50{margin-left:2.5rem !important}}.helper-padding-top-50{padding-top:5rem !important}@media screen and (max-width: 768px){.helper-padding-top-50{padding-top:2.5rem !important}}.helper-padding-bottom-50{padding-bottom:5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-50{padding-bottom:2.5rem !important}}.helper-padding-50{padding:5rem !important}@media screen and (max-width: 768px){.helper-padding-50{padding:2.5rem !important}}.helper-height-100{height:10rem !important}@media screen and (max-width: 768px){.helper-height-100{height:5rem !important}}.helper-radius-10{border-radius:1rem}@media screen and (max-width: 768px){.helper-radius-10{border-radius:.5rem}}@media screen and (max-width: 768px){.helper-sp-w100{width:35rem}}.helper-font-size-10{font-size:10rem;line-height:1}.helper-font-size-mini-10{font-size:1rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-10{font-size:.75rem}}.helper-margin-top-55{margin-top:5.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-55{margin-top:2.75rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-55{margin-top:5.5rem !important}}.helper-margin-bottom-55{margin-bottom:5.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-55{margin-bottom:2.75rem !important}}.helper-margin-left-55{margin-left:5.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-55{margin-left:2.75rem !important}}.helper-padding-top-55{padding-top:5.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-55{padding-top:2.75rem !important}}.helper-padding-bottom-55{padding-bottom:5.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-55{padding-bottom:2.75rem !important}}.helper-padding-55{padding:5.5rem !important}@media screen and (max-width: 768px){.helper-padding-55{padding:2.75rem !important}}.helper-height-110{height:11rem !important}@media screen and (max-width: 768px){.helper-height-110{height:5.5rem !important}}.helper-radius-11{border-radius:1.1rem}@media screen and (max-width: 768px){.helper-radius-11{border-radius:.55rem}}@media screen and (max-width: 768px){.helper-sp-w110{width:38.5rem}}.helper-font-size-11{font-size:11rem;line-height:1}.helper-font-size-mini-11{font-size:1.1rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-11{font-size:.825rem}}.helper-margin-top-60{margin-top:6rem !important}@media screen and (max-width: 768px){.helper-margin-top-60{margin-top:3rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-60{margin-top:6rem !important}}.helper-margin-bottom-60{margin-bottom:6rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-60{margin-bottom:3rem !important}}.helper-margin-left-60{margin-left:6rem !important}@media screen and (max-width: 768px){.helper-margin-left-60{margin-left:3rem !important}}.helper-padding-top-60{padding-top:6rem !important}@media screen and (max-width: 768px){.helper-padding-top-60{padding-top:3rem !important}}.helper-padding-bottom-60{padding-bottom:6rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-60{padding-bottom:3rem !important}}.helper-padding-60{padding:6rem !important}@media screen and (max-width: 768px){.helper-padding-60{padding:3rem !important}}.helper-height-120{height:12rem !important}@media screen and (max-width: 768px){.helper-height-120{height:6rem !important}}.helper-radius-12{border-radius:1.2rem}@media screen and (max-width: 768px){.helper-radius-12{border-radius:.6rem}}@media screen and (max-width: 768px){.helper-sp-w120{width:42rem}}.helper-font-size-12{font-size:12rem;line-height:1}.helper-font-size-mini-12{font-size:1.2rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-12{font-size:.9rem}}.helper-margin-top-65{margin-top:6.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-65{margin-top:3.25rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-65{margin-top:6.5rem !important}}.helper-margin-bottom-65{margin-bottom:6.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-65{margin-bottom:3.25rem !important}}.helper-margin-left-65{margin-left:6.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-65{margin-left:3.25rem !important}}.helper-padding-top-65{padding-top:6.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-65{padding-top:3.25rem !important}}.helper-padding-bottom-65{padding-bottom:6.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-65{padding-bottom:3.25rem !important}}.helper-padding-65{padding:6.5rem !important}@media screen and (max-width: 768px){.helper-padding-65{padding:3.25rem !important}}.helper-height-130{height:13rem !important}@media screen and (max-width: 768px){.helper-height-130{height:6.5rem !important}}.helper-radius-13{border-radius:1.3rem}@media screen and (max-width: 768px){.helper-radius-13{border-radius:.65rem}}@media screen and (max-width: 768px){.helper-sp-w130{width:45.5rem}}.helper-font-size-13{font-size:13rem;line-height:1}.helper-font-size-mini-13{font-size:1.3rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-13{font-size:.975rem}}.helper-margin-top-70{margin-top:7rem !important}@media screen and (max-width: 768px){.helper-margin-top-70{margin-top:3.5rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-70{margin-top:7rem !important}}.helper-margin-bottom-70{margin-bottom:7rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-70{margin-bottom:3.5rem !important}}.helper-margin-left-70{margin-left:7rem !important}@media screen and (max-width: 768px){.helper-margin-left-70{margin-left:3.5rem !important}}.helper-padding-top-70{padding-top:7rem !important}@media screen and (max-width: 768px){.helper-padding-top-70{padding-top:3.5rem !important}}.helper-padding-bottom-70{padding-bottom:7rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-70{padding-bottom:3.5rem !important}}.helper-padding-70{padding:7rem !important}@media screen and (max-width: 768px){.helper-padding-70{padding:3.5rem !important}}.helper-height-140{height:14rem !important}@media screen and (max-width: 768px){.helper-height-140{height:7rem !important}}.helper-radius-14{border-radius:1.4rem}@media screen and (max-width: 768px){.helper-radius-14{border-radius:.7rem}}@media screen and (max-width: 768px){.helper-sp-w140{width:49rem}}.helper-font-size-14{font-size:14rem;line-height:1}.helper-font-size-mini-14{font-size:1.4rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-14{font-size:1.05rem}}.helper-margin-top-75{margin-top:7.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-75{margin-top:3.75rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-75{margin-top:7.5rem !important}}.helper-margin-bottom-75{margin-bottom:7.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-75{margin-bottom:3.75rem !important}}.helper-margin-left-75{margin-left:7.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-75{margin-left:3.75rem !important}}.helper-padding-top-75{padding-top:7.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-75{padding-top:3.75rem !important}}.helper-padding-bottom-75{padding-bottom:7.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-75{padding-bottom:3.75rem !important}}.helper-padding-75{padding:7.5rem !important}@media screen and (max-width: 768px){.helper-padding-75{padding:3.75rem !important}}.helper-height-150{height:15rem !important}@media screen and (max-width: 768px){.helper-height-150{height:7.5rem !important}}.helper-radius-15{border-radius:1.5rem}@media screen and (max-width: 768px){.helper-radius-15{border-radius:.75rem}}@media screen and (max-width: 768px){.helper-sp-w150{width:52.5rem}}.helper-font-size-15{font-size:15rem;line-height:1}.helper-font-size-mini-15{font-size:1.5rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-15{font-size:1.125rem}}.helper-margin-top-80{margin-top:8rem !important}@media screen and (max-width: 768px){.helper-margin-top-80{margin-top:4rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-80{margin-top:8rem !important}}.helper-margin-bottom-80{margin-bottom:8rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-80{margin-bottom:4rem !important}}.helper-margin-left-80{margin-left:8rem !important}@media screen and (max-width: 768px){.helper-margin-left-80{margin-left:4rem !important}}.helper-padding-top-80{padding-top:8rem !important}@media screen and (max-width: 768px){.helper-padding-top-80{padding-top:4rem !important}}.helper-padding-bottom-80{padding-bottom:8rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-80{padding-bottom:4rem !important}}.helper-padding-80{padding:8rem !important}@media screen and (max-width: 768px){.helper-padding-80{padding:4rem !important}}.helper-height-160{height:16rem !important}@media screen and (max-width: 768px){.helper-height-160{height:8rem !important}}.helper-radius-16{border-radius:1.6rem}@media screen and (max-width: 768px){.helper-radius-16{border-radius:.8rem}}@media screen and (max-width: 768px){.helper-sp-w160{width:56rem}}.helper-font-size-16{font-size:16rem;line-height:1}.helper-font-size-mini-16{font-size:1.6rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-16{font-size:1.2rem}}.helper-margin-top-85{margin-top:8.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-85{margin-top:4.25rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-85{margin-top:8.5rem !important}}.helper-margin-bottom-85{margin-bottom:8.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-85{margin-bottom:4.25rem !important}}.helper-margin-left-85{margin-left:8.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-85{margin-left:4.25rem !important}}.helper-padding-top-85{padding-top:8.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-85{padding-top:4.25rem !important}}.helper-padding-bottom-85{padding-bottom:8.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-85{padding-bottom:4.25rem !important}}.helper-padding-85{padding:8.5rem !important}@media screen and (max-width: 768px){.helper-padding-85{padding:4.25rem !important}}.helper-height-170{height:17rem !important}@media screen and (max-width: 768px){.helper-height-170{height:8.5rem !important}}.helper-radius-17{border-radius:1.7rem}@media screen and (max-width: 768px){.helper-radius-17{border-radius:.85rem}}@media screen and (max-width: 768px){.helper-sp-w170{width:59.5rem}}.helper-font-size-17{font-size:17rem;line-height:1}.helper-font-size-mini-17{font-size:1.7rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-17{font-size:1.275rem}}.helper-margin-top-90{margin-top:9rem !important}@media screen and (max-width: 768px){.helper-margin-top-90{margin-top:4.5rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-90{margin-top:9rem !important}}.helper-margin-bottom-90{margin-bottom:9rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-90{margin-bottom:4.5rem !important}}.helper-margin-left-90{margin-left:9rem !important}@media screen and (max-width: 768px){.helper-margin-left-90{margin-left:4.5rem !important}}.helper-padding-top-90{padding-top:9rem !important}@media screen and (max-width: 768px){.helper-padding-top-90{padding-top:4.5rem !important}}.helper-padding-bottom-90{padding-bottom:9rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-90{padding-bottom:4.5rem !important}}.helper-padding-90{padding:9rem !important}@media screen and (max-width: 768px){.helper-padding-90{padding:4.5rem !important}}.helper-height-180{height:18rem !important}@media screen and (max-width: 768px){.helper-height-180{height:9rem !important}}.helper-radius-18{border-radius:1.8rem}@media screen and (max-width: 768px){.helper-radius-18{border-radius:.9rem}}@media screen and (max-width: 768px){.helper-sp-w180{width:63rem}}.helper-font-size-18{font-size:18rem;line-height:1}.helper-font-size-mini-18{font-size:1.8rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-18{font-size:1.35rem}}.helper-margin-top-95{margin-top:9.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-95{margin-top:4.75rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-95{margin-top:9.5rem !important}}.helper-margin-bottom-95{margin-bottom:9.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-95{margin-bottom:4.75rem !important}}.helper-margin-left-95{margin-left:9.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-95{margin-left:4.75rem !important}}.helper-padding-top-95{padding-top:9.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-95{padding-top:4.75rem !important}}.helper-padding-bottom-95{padding-bottom:9.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-95{padding-bottom:4.75rem !important}}.helper-padding-95{padding:9.5rem !important}@media screen and (max-width: 768px){.helper-padding-95{padding:4.75rem !important}}.helper-height-190{height:19rem !important}@media screen and (max-width: 768px){.helper-height-190{height:9.5rem !important}}.helper-radius-19{border-radius:1.9rem}@media screen and (max-width: 768px){.helper-radius-19{border-radius:.95rem}}@media screen and (max-width: 768px){.helper-sp-w190{width:66.5rem}}.helper-font-size-19{font-size:19rem;line-height:1}.helper-font-size-mini-19{font-size:1.9rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-19{font-size:1.425rem}}.helper-margin-top-100{margin-top:10rem !important}@media screen and (max-width: 768px){.helper-margin-top-100{margin-top:5rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-100{margin-top:10rem !important}}.helper-margin-bottom-100{margin-bottom:10rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-100{margin-bottom:5rem !important}}.helper-margin-left-100{margin-left:10rem !important}@media screen and (max-width: 768px){.helper-margin-left-100{margin-left:5rem !important}}.helper-padding-top-100{padding-top:10rem !important}@media screen and (max-width: 768px){.helper-padding-top-100{padding-top:5rem !important}}.helper-padding-bottom-100{padding-bottom:10rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-100{padding-bottom:5rem !important}}.helper-padding-100{padding:10rem !important}@media screen and (max-width: 768px){.helper-padding-100{padding:5rem !important}}.helper-height-200{height:20rem !important}@media screen and (max-width: 768px){.helper-height-200{height:10rem !important}}.helper-radius-20{border-radius:2rem}@media screen and (max-width: 768px){.helper-radius-20{border-radius:1rem}}@media screen and (max-width: 768px){.helper-sp-w200{width:70rem}}.helper-font-size-20{font-size:20rem;line-height:1}.helper-font-size-mini-20{font-size:2rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-20{font-size:1.5rem}}.helper-margin-top-105{margin-top:10.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-105{margin-top:5.25rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-105{margin-top:10.5rem !important}}.helper-margin-bottom-105{margin-bottom:10.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-105{margin-bottom:5.25rem !important}}.helper-margin-left-105{margin-left:10.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-105{margin-left:5.25rem !important}}.helper-padding-top-105{padding-top:10.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-105{padding-top:5.25rem !important}}.helper-padding-bottom-105{padding-bottom:10.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-105{padding-bottom:5.25rem !important}}.helper-padding-105{padding:10.5rem !important}@media screen and (max-width: 768px){.helper-padding-105{padding:5.25rem !important}}.helper-height-210{height:21rem !important}@media screen and (max-width: 768px){.helper-height-210{height:10.5rem !important}}.helper-radius-21{border-radius:2.1rem}@media screen and (max-width: 768px){.helper-radius-21{border-radius:1.05rem}}@media screen and (max-width: 768px){.helper-sp-w210{width:73.5rem}}.helper-font-size-21{font-size:21rem;line-height:1}.helper-font-size-mini-21{font-size:2.1rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-21{font-size:1.575rem}}.helper-margin-top-110{margin-top:11rem !important}@media screen and (max-width: 768px){.helper-margin-top-110{margin-top:5.5rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-110{margin-top:11rem !important}}.helper-margin-bottom-110{margin-bottom:11rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-110{margin-bottom:5.5rem !important}}.helper-margin-left-110{margin-left:11rem !important}@media screen and (max-width: 768px){.helper-margin-left-110{margin-left:5.5rem !important}}.helper-padding-top-110{padding-top:11rem !important}@media screen and (max-width: 768px){.helper-padding-top-110{padding-top:5.5rem !important}}.helper-padding-bottom-110{padding-bottom:11rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-110{padding-bottom:5.5rem !important}}.helper-padding-110{padding:11rem !important}@media screen and (max-width: 768px){.helper-padding-110{padding:5.5rem !important}}.helper-height-220{height:22rem !important}@media screen and (max-width: 768px){.helper-height-220{height:11rem !important}}.helper-radius-22{border-radius:2.2rem}@media screen and (max-width: 768px){.helper-radius-22{border-radius:1.1rem}}@media screen and (max-width: 768px){.helper-sp-w220{width:77rem}}.helper-font-size-22{font-size:22rem;line-height:1}.helper-font-size-mini-22{font-size:2.2rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-22{font-size:1.65rem}}.helper-margin-top-115{margin-top:11.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-115{margin-top:5.75rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-115{margin-top:11.5rem !important}}.helper-margin-bottom-115{margin-bottom:11.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-115{margin-bottom:5.75rem !important}}.helper-margin-left-115{margin-left:11.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-115{margin-left:5.75rem !important}}.helper-padding-top-115{padding-top:11.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-115{padding-top:5.75rem !important}}.helper-padding-bottom-115{padding-bottom:11.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-115{padding-bottom:5.75rem !important}}.helper-padding-115{padding:11.5rem !important}@media screen and (max-width: 768px){.helper-padding-115{padding:5.75rem !important}}.helper-height-230{height:23rem !important}@media screen and (max-width: 768px){.helper-height-230{height:11.5rem !important}}.helper-radius-23{border-radius:2.3rem}@media screen and (max-width: 768px){.helper-radius-23{border-radius:1.15rem}}@media screen and (max-width: 768px){.helper-sp-w230{width:80.5rem}}.helper-font-size-23{font-size:23rem;line-height:1}.helper-font-size-mini-23{font-size:2.3rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-23{font-size:1.725rem}}.helper-margin-top-120{margin-top:12rem !important}@media screen and (max-width: 768px){.helper-margin-top-120{margin-top:6rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-120{margin-top:12rem !important}}.helper-margin-bottom-120{margin-bottom:12rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-120{margin-bottom:6rem !important}}.helper-margin-left-120{margin-left:12rem !important}@media screen and (max-width: 768px){.helper-margin-left-120{margin-left:6rem !important}}.helper-padding-top-120{padding-top:12rem !important}@media screen and (max-width: 768px){.helper-padding-top-120{padding-top:6rem !important}}.helper-padding-bottom-120{padding-bottom:12rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-120{padding-bottom:6rem !important}}.helper-padding-120{padding:12rem !important}@media screen and (max-width: 768px){.helper-padding-120{padding:6rem !important}}.helper-height-240{height:24rem !important}@media screen and (max-width: 768px){.helper-height-240{height:12rem !important}}.helper-radius-24{border-radius:2.4rem}@media screen and (max-width: 768px){.helper-radius-24{border-radius:1.2rem}}@media screen and (max-width: 768px){.helper-sp-w240{width:84rem}}.helper-font-size-24{font-size:24rem;line-height:1}.helper-font-size-mini-24{font-size:2.4rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-24{font-size:1.8rem}}.helper-margin-top-125{margin-top:12.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-125{margin-top:6.25rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-125{margin-top:12.5rem !important}}.helper-margin-bottom-125{margin-bottom:12.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-125{margin-bottom:6.25rem !important}}.helper-margin-left-125{margin-left:12.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-125{margin-left:6.25rem !important}}.helper-padding-top-125{padding-top:12.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-125{padding-top:6.25rem !important}}.helper-padding-bottom-125{padding-bottom:12.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-125{padding-bottom:6.25rem !important}}.helper-padding-125{padding:12.5rem !important}@media screen and (max-width: 768px){.helper-padding-125{padding:6.25rem !important}}.helper-height-250{height:25rem !important}@media screen and (max-width: 768px){.helper-height-250{height:12.5rem !important}}.helper-radius-25{border-radius:2.5rem}@media screen and (max-width: 768px){.helper-radius-25{border-radius:1.25rem}}@media screen and (max-width: 768px){.helper-sp-w250{width:87.5rem}}.helper-font-size-25{font-size:25rem;line-height:1}.helper-font-size-mini-25{font-size:2.5rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-25{font-size:1.875rem}}.helper-margin-top-130{margin-top:13rem !important}@media screen and (max-width: 768px){.helper-margin-top-130{margin-top:6.5rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-130{margin-top:13rem !important}}.helper-margin-bottom-130{margin-bottom:13rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-130{margin-bottom:6.5rem !important}}.helper-margin-left-130{margin-left:13rem !important}@media screen and (max-width: 768px){.helper-margin-left-130{margin-left:6.5rem !important}}.helper-padding-top-130{padding-top:13rem !important}@media screen and (max-width: 768px){.helper-padding-top-130{padding-top:6.5rem !important}}.helper-padding-bottom-130{padding-bottom:13rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-130{padding-bottom:6.5rem !important}}.helper-padding-130{padding:13rem !important}@media screen and (max-width: 768px){.helper-padding-130{padding:6.5rem !important}}.helper-height-260{height:26rem !important}@media screen and (max-width: 768px){.helper-height-260{height:13rem !important}}.helper-radius-26{border-radius:2.6rem}@media screen and (max-width: 768px){.helper-radius-26{border-radius:1.3rem}}@media screen and (max-width: 768px){.helper-sp-w260{width:91rem}}.helper-font-size-26{font-size:26rem;line-height:1}.helper-font-size-mini-26{font-size:2.6rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-26{font-size:1.95rem}}.helper-margin-top-135{margin-top:13.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-135{margin-top:6.75rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-135{margin-top:13.5rem !important}}.helper-margin-bottom-135{margin-bottom:13.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-135{margin-bottom:6.75rem !important}}.helper-margin-left-135{margin-left:13.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-135{margin-left:6.75rem !important}}.helper-padding-top-135{padding-top:13.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-135{padding-top:6.75rem !important}}.helper-padding-bottom-135{padding-bottom:13.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-135{padding-bottom:6.75rem !important}}.helper-padding-135{padding:13.5rem !important}@media screen and (max-width: 768px){.helper-padding-135{padding:6.75rem !important}}.helper-height-270{height:27rem !important}@media screen and (max-width: 768px){.helper-height-270{height:13.5rem !important}}.helper-radius-27{border-radius:2.7rem}@media screen and (max-width: 768px){.helper-radius-27{border-radius:1.35rem}}@media screen and (max-width: 768px){.helper-sp-w270{width:94.5rem}}.helper-font-size-27{font-size:27rem;line-height:1}.helper-font-size-mini-27{font-size:2.7rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-27{font-size:2.025rem}}.helper-margin-top-140{margin-top:14rem !important}@media screen and (max-width: 768px){.helper-margin-top-140{margin-top:7rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-140{margin-top:14rem !important}}.helper-margin-bottom-140{margin-bottom:14rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-140{margin-bottom:7rem !important}}.helper-margin-left-140{margin-left:14rem !important}@media screen and (max-width: 768px){.helper-margin-left-140{margin-left:7rem !important}}.helper-padding-top-140{padding-top:14rem !important}@media screen and (max-width: 768px){.helper-padding-top-140{padding-top:7rem !important}}.helper-padding-bottom-140{padding-bottom:14rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-140{padding-bottom:7rem !important}}.helper-padding-140{padding:14rem !important}@media screen and (max-width: 768px){.helper-padding-140{padding:7rem !important}}.helper-height-280{height:28rem !important}@media screen and (max-width: 768px){.helper-height-280{height:14rem !important}}.helper-radius-28{border-radius:2.8rem}@media screen and (max-width: 768px){.helper-radius-28{border-radius:1.4rem}}@media screen and (max-width: 768px){.helper-sp-w280{width:98rem}}.helper-font-size-28{font-size:28rem;line-height:1}.helper-font-size-mini-28{font-size:2.8rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-28{font-size:2.1rem}}.helper-margin-top-145{margin-top:14.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-145{margin-top:7.25rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-145{margin-top:14.5rem !important}}.helper-margin-bottom-145{margin-bottom:14.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-145{margin-bottom:7.25rem !important}}.helper-margin-left-145{margin-left:14.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-145{margin-left:7.25rem !important}}.helper-padding-top-145{padding-top:14.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-145{padding-top:7.25rem !important}}.helper-padding-bottom-145{padding-bottom:14.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-145{padding-bottom:7.25rem !important}}.helper-padding-145{padding:14.5rem !important}@media screen and (max-width: 768px){.helper-padding-145{padding:7.25rem !important}}.helper-height-290{height:29rem !important}@media screen and (max-width: 768px){.helper-height-290{height:14.5rem !important}}.helper-radius-29{border-radius:2.9rem}@media screen and (max-width: 768px){.helper-radius-29{border-radius:1.45rem}}@media screen and (max-width: 768px){.helper-sp-w290{width:101.5rem}}.helper-font-size-29{font-size:29rem;line-height:1}.helper-font-size-mini-29{font-size:2.9rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-29{font-size:2.175rem}}.helper-margin-top-150{margin-top:15rem !important}@media screen and (max-width: 768px){.helper-margin-top-150{margin-top:7.5rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-150{margin-top:15rem !important}}.helper-margin-bottom-150{margin-bottom:15rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-150{margin-bottom:7.5rem !important}}.helper-margin-left-150{margin-left:15rem !important}@media screen and (max-width: 768px){.helper-margin-left-150{margin-left:7.5rem !important}}.helper-padding-top-150{padding-top:15rem !important}@media screen and (max-width: 768px){.helper-padding-top-150{padding-top:7.5rem !important}}.helper-padding-bottom-150{padding-bottom:15rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-150{padding-bottom:7.5rem !important}}.helper-padding-150{padding:15rem !important}@media screen and (max-width: 768px){.helper-padding-150{padding:7.5rem !important}}.helper-height-300{height:30rem !important}@media screen and (max-width: 768px){.helper-height-300{height:15rem !important}}.helper-radius-30{border-radius:3rem}@media screen and (max-width: 768px){.helper-radius-30{border-radius:1.5rem}}@media screen and (max-width: 768px){.helper-sp-w300{width:105rem}}.helper-font-size-30{font-size:30rem;line-height:1}.helper-font-size-mini-30{font-size:3rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-30{font-size:2.25rem}}.helper-margin-top-155{margin-top:15.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-155{margin-top:7.75rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-155{margin-top:15.5rem !important}}.helper-margin-bottom-155{margin-bottom:15.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-155{margin-bottom:7.75rem !important}}.helper-margin-left-155{margin-left:15.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-155{margin-left:7.75rem !important}}.helper-padding-top-155{padding-top:15.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-155{padding-top:7.75rem !important}}.helper-padding-bottom-155{padding-bottom:15.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-155{padding-bottom:7.75rem !important}}.helper-padding-155{padding:15.5rem !important}@media screen and (max-width: 768px){.helper-padding-155{padding:7.75rem !important}}.helper-height-310{height:31rem !important}@media screen and (max-width: 768px){.helper-height-310{height:15.5rem !important}}.helper-radius-31{border-radius:3.1rem}@media screen and (max-width: 768px){.helper-radius-31{border-radius:1.55rem}}@media screen and (max-width: 768px){.helper-sp-w310{width:108.5rem}}.helper-font-size-31{font-size:31rem;line-height:1}.helper-font-size-mini-31{font-size:3.1rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-31{font-size:2.325rem}}.helper-margin-top-160{margin-top:16rem !important}@media screen and (max-width: 768px){.helper-margin-top-160{margin-top:8rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-160{margin-top:16rem !important}}.helper-margin-bottom-160{margin-bottom:16rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-160{margin-bottom:8rem !important}}.helper-margin-left-160{margin-left:16rem !important}@media screen and (max-width: 768px){.helper-margin-left-160{margin-left:8rem !important}}.helper-padding-top-160{padding-top:16rem !important}@media screen and (max-width: 768px){.helper-padding-top-160{padding-top:8rem !important}}.helper-padding-bottom-160{padding-bottom:16rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-160{padding-bottom:8rem !important}}.helper-padding-160{padding:16rem !important}@media screen and (max-width: 768px){.helper-padding-160{padding:8rem !important}}.helper-height-320{height:32rem !important}@media screen and (max-width: 768px){.helper-height-320{height:16rem !important}}.helper-radius-32{border-radius:3.2rem}@media screen and (max-width: 768px){.helper-radius-32{border-radius:1.6rem}}@media screen and (max-width: 768px){.helper-sp-w320{width:112rem}}.helper-font-size-32{font-size:32rem;line-height:1}.helper-font-size-mini-32{font-size:3.2rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-32{font-size:2.4rem}}.helper-margin-top-165{margin-top:16.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-165{margin-top:8.25rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-165{margin-top:16.5rem !important}}.helper-margin-bottom-165{margin-bottom:16.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-165{margin-bottom:8.25rem !important}}.helper-margin-left-165{margin-left:16.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-165{margin-left:8.25rem !important}}.helper-padding-top-165{padding-top:16.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-165{padding-top:8.25rem !important}}.helper-padding-bottom-165{padding-bottom:16.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-165{padding-bottom:8.25rem !important}}.helper-padding-165{padding:16.5rem !important}@media screen and (max-width: 768px){.helper-padding-165{padding:8.25rem !important}}.helper-height-330{height:33rem !important}@media screen and (max-width: 768px){.helper-height-330{height:16.5rem !important}}.helper-radius-33{border-radius:3.3rem}@media screen and (max-width: 768px){.helper-radius-33{border-radius:1.65rem}}@media screen and (max-width: 768px){.helper-sp-w330{width:115.5rem}}.helper-font-size-33{font-size:33rem;line-height:1}.helper-font-size-mini-33{font-size:3.3rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-33{font-size:2.475rem}}.helper-margin-top-170{margin-top:17rem !important}@media screen and (max-width: 768px){.helper-margin-top-170{margin-top:8.5rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-170{margin-top:17rem !important}}.helper-margin-bottom-170{margin-bottom:17rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-170{margin-bottom:8.5rem !important}}.helper-margin-left-170{margin-left:17rem !important}@media screen and (max-width: 768px){.helper-margin-left-170{margin-left:8.5rem !important}}.helper-padding-top-170{padding-top:17rem !important}@media screen and (max-width: 768px){.helper-padding-top-170{padding-top:8.5rem !important}}.helper-padding-bottom-170{padding-bottom:17rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-170{padding-bottom:8.5rem !important}}.helper-padding-170{padding:17rem !important}@media screen and (max-width: 768px){.helper-padding-170{padding:8.5rem !important}}.helper-height-340{height:34rem !important}@media screen and (max-width: 768px){.helper-height-340{height:17rem !important}}.helper-radius-34{border-radius:3.4rem}@media screen and (max-width: 768px){.helper-radius-34{border-radius:1.7rem}}@media screen and (max-width: 768px){.helper-sp-w340{width:119rem}}.helper-font-size-34{font-size:34rem;line-height:1}.helper-font-size-mini-34{font-size:3.4rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-34{font-size:2.55rem}}.helper-margin-top-175{margin-top:17.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-175{margin-top:8.75rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-175{margin-top:17.5rem !important}}.helper-margin-bottom-175{margin-bottom:17.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-175{margin-bottom:8.75rem !important}}.helper-margin-left-175{margin-left:17.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-175{margin-left:8.75rem !important}}.helper-padding-top-175{padding-top:17.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-175{padding-top:8.75rem !important}}.helper-padding-bottom-175{padding-bottom:17.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-175{padding-bottom:8.75rem !important}}.helper-padding-175{padding:17.5rem !important}@media screen and (max-width: 768px){.helper-padding-175{padding:8.75rem !important}}.helper-height-350{height:35rem !important}@media screen and (max-width: 768px){.helper-height-350{height:17.5rem !important}}.helper-radius-35{border-radius:3.5rem}@media screen and (max-width: 768px){.helper-radius-35{border-radius:1.75rem}}@media screen and (max-width: 768px){.helper-sp-w350{width:122.5rem}}.helper-font-size-35{font-size:35rem;line-height:1}.helper-font-size-mini-35{font-size:3.5rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-35{font-size:2.625rem}}.helper-margin-top-180{margin-top:18rem !important}@media screen and (max-width: 768px){.helper-margin-top-180{margin-top:9rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-180{margin-top:18rem !important}}.helper-margin-bottom-180{margin-bottom:18rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-180{margin-bottom:9rem !important}}.helper-margin-left-180{margin-left:18rem !important}@media screen and (max-width: 768px){.helper-margin-left-180{margin-left:9rem !important}}.helper-padding-top-180{padding-top:18rem !important}@media screen and (max-width: 768px){.helper-padding-top-180{padding-top:9rem !important}}.helper-padding-bottom-180{padding-bottom:18rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-180{padding-bottom:9rem !important}}.helper-padding-180{padding:18rem !important}@media screen and (max-width: 768px){.helper-padding-180{padding:9rem !important}}.helper-height-360{height:36rem !important}@media screen and (max-width: 768px){.helper-height-360{height:18rem !important}}.helper-radius-36{border-radius:3.6rem}@media screen and (max-width: 768px){.helper-radius-36{border-radius:1.8rem}}@media screen and (max-width: 768px){.helper-sp-w360{width:126rem}}.helper-font-size-36{font-size:36rem;line-height:1}.helper-font-size-mini-36{font-size:3.6rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-36{font-size:2.7rem}}.helper-margin-top-185{margin-top:18.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-185{margin-top:9.25rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-185{margin-top:18.5rem !important}}.helper-margin-bottom-185{margin-bottom:18.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-185{margin-bottom:9.25rem !important}}.helper-margin-left-185{margin-left:18.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-185{margin-left:9.25rem !important}}.helper-padding-top-185{padding-top:18.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-185{padding-top:9.25rem !important}}.helper-padding-bottom-185{padding-bottom:18.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-185{padding-bottom:9.25rem !important}}.helper-padding-185{padding:18.5rem !important}@media screen and (max-width: 768px){.helper-padding-185{padding:9.25rem !important}}.helper-height-370{height:37rem !important}@media screen and (max-width: 768px){.helper-height-370{height:18.5rem !important}}.helper-radius-37{border-radius:3.7rem}@media screen and (max-width: 768px){.helper-radius-37{border-radius:1.85rem}}@media screen and (max-width: 768px){.helper-sp-w370{width:129.5rem}}.helper-font-size-37{font-size:37rem;line-height:1}.helper-font-size-mini-37{font-size:3.7rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-37{font-size:2.775rem}}.helper-margin-top-190{margin-top:19rem !important}@media screen and (max-width: 768px){.helper-margin-top-190{margin-top:9.5rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-190{margin-top:19rem !important}}.helper-margin-bottom-190{margin-bottom:19rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-190{margin-bottom:9.5rem !important}}.helper-margin-left-190{margin-left:19rem !important}@media screen and (max-width: 768px){.helper-margin-left-190{margin-left:9.5rem !important}}.helper-padding-top-190{padding-top:19rem !important}@media screen and (max-width: 768px){.helper-padding-top-190{padding-top:9.5rem !important}}.helper-padding-bottom-190{padding-bottom:19rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-190{padding-bottom:9.5rem !important}}.helper-padding-190{padding:19rem !important}@media screen and (max-width: 768px){.helper-padding-190{padding:9.5rem !important}}.helper-height-380{height:38rem !important}@media screen and (max-width: 768px){.helper-height-380{height:19rem !important}}.helper-radius-38{border-radius:3.8rem}@media screen and (max-width: 768px){.helper-radius-38{border-radius:1.9rem}}@media screen and (max-width: 768px){.helper-sp-w380{width:133rem}}.helper-font-size-38{font-size:38rem;line-height:1}.helper-font-size-mini-38{font-size:3.8rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-38{font-size:2.85rem}}.helper-margin-top-195{margin-top:19.5rem !important}@media screen and (max-width: 768px){.helper-margin-top-195{margin-top:9.75rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-195{margin-top:19.5rem !important}}.helper-margin-bottom-195{margin-bottom:19.5rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-195{margin-bottom:9.75rem !important}}.helper-margin-left-195{margin-left:19.5rem !important}@media screen and (max-width: 768px){.helper-margin-left-195{margin-left:9.75rem !important}}.helper-padding-top-195{padding-top:19.5rem !important}@media screen and (max-width: 768px){.helper-padding-top-195{padding-top:9.75rem !important}}.helper-padding-bottom-195{padding-bottom:19.5rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-195{padding-bottom:9.75rem !important}}.helper-padding-195{padding:19.5rem !important}@media screen and (max-width: 768px){.helper-padding-195{padding:9.75rem !important}}.helper-height-390{height:39rem !important}@media screen and (max-width: 768px){.helper-height-390{height:19.5rem !important}}.helper-radius-39{border-radius:3.9rem}@media screen and (max-width: 768px){.helper-radius-39{border-radius:1.95rem}}@media screen and (max-width: 768px){.helper-sp-w390{width:136.5rem}}.helper-font-size-39{font-size:39rem;line-height:1}.helper-font-size-mini-39{font-size:3.9rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-39{font-size:2.925rem}}.helper-margin-top-200{margin-top:20rem !important}@media screen and (max-width: 768px){.helper-margin-top-200{margin-top:10rem !important}}@media screen and (max-width: 768px){.helper-sp-margin-top-200{margin-top:20rem !important}}.helper-margin-bottom-200{margin-bottom:20rem !important}@media screen and (max-width: 768px){.helper-margin-bottom-200{margin-bottom:10rem !important}}.helper-margin-left-200{margin-left:20rem !important}@media screen and (max-width: 768px){.helper-margin-left-200{margin-left:10rem !important}}.helper-padding-top-200{padding-top:20rem !important}@media screen and (max-width: 768px){.helper-padding-top-200{padding-top:10rem !important}}.helper-padding-bottom-200{padding-bottom:20rem !important}@media screen and (max-width: 768px){.helper-padding-bottom-200{padding-bottom:10rem !important}}.helper-padding-200{padding:20rem !important}@media screen and (max-width: 768px){.helper-padding-200{padding:10rem !important}}.helper-height-400{height:40rem !important}@media screen and (max-width: 768px){.helper-height-400{height:20rem !important}}.helper-radius-40{border-radius:4rem}@media screen and (max-width: 768px){.helper-radius-40{border-radius:2rem}}@media screen and (max-width: 768px){.helper-sp-w400{width:140rem}}.helper-font-size-40{font-size:40rem;line-height:1}.helper-font-size-mini-40{font-size:4rem;line-height:1}@media screen and (max-width: 768px){.helper-font-size-mini-40{font-size:3rem}}.helper-width-0{width:0rem}@media screen and (max-width: 768px){.helper-width-0{width:0rem}}@media screen and (min-width: 769px){.helper-pc-width-0{width:0rem}}.helper-width-50{width:5rem}@media screen and (max-width: 768px){.helper-width-50{width:.5rem}}@media screen and (min-width: 769px){.helper-pc-width-50{width:5rem}}.helper-width-100{width:10rem}@media screen and (max-width: 768px){.helper-width-100{width:1rem}}@media screen and (min-width: 769px){.helper-pc-width-100{width:10rem}}.helper-width-150{width:15rem}@media screen and (max-width: 768px){.helper-width-150{width:1.5rem}}@media screen and (min-width: 769px){.helper-pc-width-150{width:15rem}}.helper-width-200{width:20rem}@media screen and (max-width: 768px){.helper-width-200{width:2rem}}@media screen and (min-width: 769px){.helper-pc-width-200{width:20rem}}.helper-width-250{width:25rem}@media screen and (max-width: 768px){.helper-width-250{width:2.5rem}}@media screen and (min-width: 769px){.helper-pc-width-250{width:25rem}}.helper-width-300{width:30rem}@media screen and (max-width: 768px){.helper-width-300{width:3rem}}@media screen and (min-width: 769px){.helper-pc-width-300{width:30rem}}.helper-width-350{width:35rem}@media screen and (max-width: 768px){.helper-width-350{width:3.5rem}}@media screen and (min-width: 769px){.helper-pc-width-350{width:35rem}}.helper-width-400{width:40rem}@media screen and (max-width: 768px){.helper-width-400{width:4rem}}@media screen and (min-width: 769px){.helper-pc-width-400{width:40rem}}.helper-width-450{width:45rem}@media screen and (max-width: 768px){.helper-width-450{width:4.5rem}}@media screen and (min-width: 769px){.helper-pc-width-450{width:45rem}}.helper-width-500{width:50rem}@media screen and (max-width: 768px){.helper-width-500{width:5rem}}@media screen and (min-width: 769px){.helper-pc-width-500{width:50rem}}.helper-width-550{width:55rem}@media screen and (max-width: 768px){.helper-width-550{width:5.5rem}}@media screen and (min-width: 769px){.helper-pc-width-550{width:55rem}}.helper-width-600{width:60rem}@media screen and (max-width: 768px){.helper-width-600{width:6rem}}@media screen and (min-width: 769px){.helper-pc-width-600{width:60rem}}.helper-width-650{width:65rem}@media screen and (max-width: 768px){.helper-width-650{width:6.5rem}}@media screen and (min-width: 769px){.helper-pc-width-650{width:65rem}}.helper-width-700{width:70rem}@media screen and (max-width: 768px){.helper-width-700{width:7rem}}@media screen and (min-width: 769px){.helper-pc-width-700{width:70rem}}.helper-width-750{width:75rem}@media screen and (max-width: 768px){.helper-width-750{width:7.5rem}}@media screen and (min-width: 769px){.helper-pc-width-750{width:75rem}}.helper-width-800{width:80rem}@media screen and (max-width: 768px){.helper-width-800{width:8rem}}@media screen and (min-width: 769px){.helper-pc-width-800{width:80rem}}.helper-width-850{width:85rem}@media screen and (max-width: 768px){.helper-width-850{width:8.5rem}}@media screen and (min-width: 769px){.helper-pc-width-850{width:85rem}}.helper-width-900{width:90rem}@media screen and (max-width: 768px){.helper-width-900{width:9rem}}@media screen and (min-width: 769px){.helper-pc-width-900{width:90rem}}.helper-width-950{width:95rem}@media screen and (max-width: 768px){.helper-width-950{width:9.5rem}}@media screen and (min-width: 769px){.helper-pc-width-950{width:95rem}}.helper-width-1000{width:100rem}@media screen and (max-width: 768px){.helper-width-1000{width:10rem}}@media screen and (min-width: 769px){.helper-pc-width-1000{width:100rem}}.helper-margin-auto{margin:0 auto}@media screen and (max-width: 768px){.helper-padding-sp{padding-right:2rem;padding-left:2rem}}@media screen and (max-width: 768px){.helper-padding-sp-0{padding-right:0;padding-left:0}}.helper-font-size-small{font-size:1.4rem}@media screen and (max-width: 768px){.helper-font-size-small{font-size:1.2rem}}.helper-font-family-en{font-family:"Poppins",sans-serif}.helper-font-weight-bold{font-weight:bold}.helper-text-align-center{text-align:center}.helper-text-align-left{text-align:left !important}.helper-text-align-right{text-align:right}.helper-width-auto{width:auto;max-width:100%;margin:0}@media screen and (max-width: 768px){.helper-width-auto-sp{width:auto;max-width:100%}}.helper-float-right{float:right}@media screen and (max-width: 768px){.helper-float-right{float:none}}.helper-color-red{color:#f32b2b}.helper-color-green{color:#1f3a43}.helper-bg-color-green{color:#fff;background:#1f3a43}.helper-bg-color-yellow{background:#ffd11a}.helper-bg-color-white{background:#fff}.helper-nowrap{white-space:nowrap}.helper-hover-opacity{transition:opacity .2s cubic-bezier(0.39, 0.575, 0.565, 1);will-change:opacity}@media(hover: hover){.helper-hover-opacity:hover{opacity:.6}}@media(hover: none){.helper-hover-opacity:active{opacity:.6}}.helper-hover-underline{position:relative}.helper-hover-underline::before{display:block;width:100%;height:1px;content:"";position:absolute;bottom:0;left:0;scale:0 1;transform-origin:right center;background-color:#fff;transition:scale .2s cubic-bezier(0.39, 0.575, 0.565, 1);will-change:scale}@media(hover: hover){.helper-hover-underline:hover::before{scale:1 1;transform-origin:left center}}@media(hover: none){.helper-hover-underline:active::before{scale:1 1;transform-origin:left center}}.helper-hover-scale img{scale:1;transition:scale .8s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:scale}@media(hover: hover){.helper-hover-scale:hover img{scale:1.1}}@media(hover: none){.helper-hover-scale:active img{scale:1.1}}.helper-icon-blank{display:inline-flex;align-items:center}.helper-icon-blank:after{margin-left:.6rem;content:"";width:2rem;height:2rem;background-image:url("/assets/2025_renew/img/common/icn_blank.svg");display:inline-flex;background-repeat:no-repeat;background-position:center;background-size:100%;flex-shrink:0;position:relative;top:.2rem}.helper-icon-arrow{display:inline-flex}.helper-icon-arrow:before{content:"";display:inline-block;width:.7rem;height:.7rem;box-sizing:border-box;border:.2rem solid #999;border-width:0 .2rem .2rem 0;transform:rotate(-45deg);margin-right:1.8rem;flex-shrink:0;margin-top:.8em}.helper-colorsquare__blue{color:#40b4e1}.helper-colorsquare__blue02{color:#2b3594}.helper-colorsquare__green{color:#43b149}.helper-colorsquare__org{color:#e98800}.helper-colorsquare__org02{color:#fd5616}.helper-colorsquare__pink{color:#d2045a}.helper-colorsquare__pp{color:#9319aa}