@charset "UTF-8";*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{width:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{width:100%;color:#fff;font-weight:normal;font-family:"IBM Plex Sans","Noto Sans JP",sans-serif;overflow-x:hidden;line-height:1.75;letter-spacing:1px;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{color:#fff;text-decoration:none;outline:none}a:focus{outline:none}img,svg{width:100%;height:auto;border:none;vertical-align:bottom;image-rendering:-webkit-optimize-contrast}hr{height:0;margin:0;padding:0;border:0}h1,h2,h3,h4,h5,h6{padding:0rem;margin:0rem;font-size:1rem;font-weight:normal;font-family:"IBM Plex Sans","Noto Sans JP",sans-serif;line-height:1.75}p{padding:0rem;margin:0rem;line-height:1.75}div{line-height:1.75}article,aside,details,footer,header,main,menu,nav,section,summary{display:block}ol,ul{list-style:none}ul{font-size:0}ul li{font-size:1rem;margin:0rem}iframe{vertical-align:bottom}table{border-collapse:collapse;border:none;border-spacing:0}td,th{vertical-align:top;border:solid 0px;font-weight:normal;text-align:left}caption{text-align:left}::-webkit-input-placeholder{font-family:"IBM Plex Sans","Noto Sans JP",sans-serif;font-size:0.8rem;color:#000}:-ms-input-placeholder{font-family:"IBM Plex Sans","Noto Sans JP",sans-serif;font-size:0.8rem;color:#000}::-moz-placeholder{font-family:"IBM Plex Sans","Noto Sans JP",sans-serif;font-size:0.8rem;color:#000}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}button,input,select,textarea{width:100%;margin:0;padding:0;font-size:1rem;font-family:"IBM Plex Sans","Noto Sans JP",sans-serif;line-height:1.75;letter-spacing:1px;background:none;border:none;border-radius:0;outline:none;appearance:none;vertical-align:bottom;cursor:pointer}button{width:auto;display:inline-block;cursor:pointer}input[type=checkbox],input[type=radio]{display:none}select::-ms-expand{display:none}.grecaptcha-badge{display:none!important;pointer-events:none!important}.l-wrapper{font-weight:500;font-size:1rem;letter-spacing:0.1em;line-height:1.8;overflow:hidden;position:relative}.l-container .l-inner,.l-container .l-inner-l,.l-container .l-inner-m,.l-container .l-inner-s,.l-container .l-inner-xl,.l-container .l-inner-xs,.l-container .l-inner-xxl{width:100%;padding:0 2rem;margin:auto}@media only screen and (max-width:800px){.l-container .l-inner,.l-container .l-inner-l,.l-container .l-inner-m,.l-container .l-inner-s,.l-container .l-inner-xl,.l-container .l-inner-xs,.l-container .l-inner-xxl{padding:0 1.5rem}}.l-container .l-inner-xs{max-width:calc(600px + 4rem)}.l-container .l-inner-s{max-width:calc(720px + 4rem)}.l-container .l-inner-m{max-width:calc(1100px + 4rem)}.l-container .l-inner-l{max-width:calc(1200px + 4rem)}.l-container .l-inner-xl{max-width:calc(1370px + 4rem)}.l-container .l-inner-fullWidth{margin-left:-2rem;margin-right:-2rem}@media only screen and (max-width:800px){.l-container .l-inner-fullWidth{margin-left:-1rem;margin-right:-1rem}}.l-bgPattern{background-repeat:repeat;background-position:center center}.l-bgPattern-main{background-color:#000}.l-bgPattern-Main-Light{background:#222222}.l-bgPattern-accent{background-color:#A68D6A}.l-globalNav{position:fixed;top:0;left:0;width:100%;z-index:10}.l-globalNav__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:31px 28px 0 40px}@media only screen and (max-width:800px){.l-globalNav__inner{padding:25px}}.l-globalNav__logo{display:block}@media only screen and (max-width:800px){.l-globalNav__logo{width:130px}}.is-drawerActive .l-globalNav{transform:translateX(0);opacity:1}.is-drawerActive .l-globalBg{opacity:1;pointer-events:auto}.p-hamburger{position:absolute;top:16px;right:20px;outline:none;border-radius:50%;transition:all 0.3s ease-in-out;cursor:pointer;z-index:20}.p-hamburger__line{position:absolute;margin:auto;width:24px;height:2px;border-radius:4px;background-color:#fff;transition:inherit;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:800px){.p-hamburger__line{width:20px}}.p-hamburger[aria-expanded=true] .p-hamburger__line{bottom:20px}.p-hamburger__line:after,.p-hamburger__line:before{content:"";position:absolute;display:block;width:100%;height:100%;background-color:#fff;border-radius:5px;transition:inherit;transform-origin:center}.p-hamburger__line:before{top:-8px}@media only screen and (max-width:800px){.p-hamburger__line:before{top:-6px}}.p-hamburger__line:after{bottom:-8px}@media only screen and (max-width:800px){.p-hamburger__line:after{bottom:-6px}}.p-hamburger[aria-expanded=true] .p-hamburger__line{background-color:transparent}.p-hamburger[aria-expanded=true] .p-hamburger__line:after,.p-hamburger[aria-expanded=true] .p-hamburger__line:before{top:0;background:#fff}.p-hamburger[aria-expanded=true] .p-hamburger__line:before{transform:rotate(45deg)}.p-hamburger[aria-expanded=true] .p-hamburger__line:after{transform:rotate(-45deg)}.u-visuallyHidden{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.l-globalFoot{background:#000;padding:46px 0 40px}.l-globalFoot__copy{display:block;text-align:center;font-family:"Roboto","Noto Sans JP",sans-serif;font-size:12px;letter-spacing:0.1em;line-height:1.8;font-weight:500;color:#fff}.l-main-root-wrap{width:100%;overflow:hidden}.c-icon{width:32px;height:32px}.c-btn-common{width:420px;display:grid;place-content:center;color:#fff;font-weight:bold;font-size:18px;line-height:1.8;letter-spacing:0.1em;background:#A68D6A;border-radius:40px;padding:16px 0}@media only screen and (max-width:800px){.c-btn-common{width:100%;padding:7px}}.c-btn-common._s{width:180px}@media only screen and (max-width:800px){.c-btn-common._s{font-size:16px;padding:16px 0}}.c-btn-common._nav{width:180px}@media only screen and (max-width:800px){.c-btn-common._nav{width:100px;font-size:13px}}.c-btn-submit{width:180px;display:grid;place-content:center;color:#fff;font-weight:bold;font-size:18px;line-height:1.8;letter-spacing:0.1em;background:#A68D6A;border-radius:40px;padding:16px 0}@media only screen and (max-width:800px){.c-btn-submit{font-size:16px;padding:16px 0}}.c-btn-weak{font-family:"Roboto","Noto Sans JP",sans-serif;font-weight:500;font-size:14px;letter-spacing:0;line-height:1.683;letter-spacing:0.1em;line-height:1.8;color:#A68D6A}.c-card-logo{aspect-ratio:1/1;background-color:#fff;border-radius:16px}@media only screen and (max-width:800px){.c-card-logo{border-radius:8px}}.c-card-logo a{transition:300ms}@media (hover:hover) and (pointer:fine){.c-card-logo a:hover{opacity:0.7}}.c-card-logo img{width:100%;height:100%;object-fit:contain}.c-media-bgGrid{position:relative}@media only screen and (min-width:800px){.c-media-bgGrid{min-height:720px}}@media only screen and (max-width:800px){.c-media-bgGrid{padding-top:75%}}.c-media-bgGrid__img{width:100%;height:100%;position:absolute;right:0;top:0}.c-media-bgGrid__img img{width:100%;height:100%;object-fit:cover}.c-media-bgGrid__content{position:relative;width:50%;padding:80px 0 80px 96px;z-index:2}@media only screen and (max-width:800px){.c-media-bgGrid__content{width:100%;padding:1.5rem;background:rgba(0,0,0,0.7);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);width:100vw;margin:0 calc(50% - 50vw)}}@media only screen and (min-width:800px){.c-media-bgGrid__bg{width:50%;height:100%;background:rgba(0,0,0,0.7);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);position:absolute;top:0;z-index:1}}@media only screen and (max-width:800px){.c-media-bgGrid__bg{display:none}}@media only screen and (min-width:800px){.c-media-bgGrid._odd .c-media-bgGrid__content{padding:80px 0 80px 96px;margin:0 0 0 auto}}@media only screen and (min-width:800px){.c-media-bgGrid._odd .c-media-bgGrid__bg{right:0}}@media only screen and (min-width:800px){.c-media-bgGrid._even .c-media-bgGrid__content{padding:80px 96px 80px 0}}@media only screen and (min-width:800px){.c-media-bgGrid._even .c-media-bgGrid__bg{left:0}}.c-media-bgGrid .c-heading-section{line-height:1.5}.c-accordion{display:flex;flex-direction:column;gap:32px}.c-accordion-btn{width:fit-content;cursor:pointer}.c-accordion-btn__row{display:flex;align-items:center;gap:15px;cursor:pointer}.c-accordion-btn__icon{position:relative;display:block;width:32px;height:32px;background:#A68D6A;border-radius:50%;flex-shrink:0}.c-accordion-btn__icon:after,.c-accordion-btn__icon:before{content:"";display:block;width:16px;height:2px;background:#fff;position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:1}.c-accordion-btn__icon:before{rotate:90deg}.c-form-wrap{display:flex;flex-direction:column;gap:42px}@media only screen and (max-width:800px){.c-form-wrap{gap:1.5rem}}.c-form-label,.c-form-label_select{position:relative;width:100%;border-radius:8px;overflow:hidden}.c-form-label_select{position:relative}.c-form-label_select:after{content:"";width:18px;height:11px;display:block;background:url(../../img/icon/arrow.png) no-repeat;background-size:contain;background-position:center;position:absolute;top:50%;transform:translateY(-50%);right:23px;pointer-events:none}.c-form-label__input{width:100%;font-weight:500;font-size:1rem;letter-spacing:0.1em;line-height:1.8;background:#222222;line-height:1.8;color:#A68D6A;padding:27px 23px 8px;border-radius:8px;transition:all 0.15s ease}@media only screen and (max-width:800px){.c-form-label__input{font-size:13px;padding:22px 23px 8px}}.c-form-label__input:focus+.c-form-label__placeholder{transform:translate3d(0,-12px,0) scale(0.75)}.c-form-label__input:not(:placeholder-shown)+.c-form-label__placeholder{transform:translate3d(0,-12px,0) scale(0.75)}.c-form-label__input-select{position:relative;width:100%;font-weight:500;font-size:1rem;letter-spacing:0.1em;line-height:1.8;background:#222222;line-height:1.8;color:#A68D6A;padding:16px 23px;border-radius:8px;transition:all 0.15s ease}@media only screen and (max-width:800px){.c-form-label__input-select{font-size:13px}}.c-form-label__input-select:focus+.c-form-label__placeholder{transform:translate3d(0,-12px,0) scale(0.75)}.c-form-label__input-select:not(:placeholder-shown)+.c-form-label__placeholder{transform:translate3d(0,-12px,0) scale(0.75)}.c-form-label__placeholder{position:absolute;top:17px;left:23px;font-weight:500;font-size:1rem;letter-spacing:0.1em;line-height:1.8;color:#A68D6A;transform-origin:0 0;transform:translate3d(0,0,0);transition:all 0.2s ease;pointer-events:none}@media only screen and (max-width:800px){.c-form-label__placeholder{font-size:13px}}.c-formField-row{width:100%;display:flex;gap:26px}.p-formField-wrapper._confirm .c-formField-row{align-items:center}@media only screen and (max-width:800px){.c-formField-row{flex-direction:column;gap:1rem}}.c-formField-row .c-formField-label{padding-top:13px}@media only screen and (max-width:800px){.c-formField-row .c-formField-label{padding-top:0}}.p-formField-wrapper._confirm .c-formField-row .c-formField-label{padding:0}.c-formField-label{width:100%;max-width:160px}@media only screen and (max-width:800px){.c-formField-label{max-width:initial}}.c-formField-label._full{max-width:initial}.c-formField-label__title{font-weight:bold;font-size:18px;line-height:1.8;letter-spacing:0.1em}@media only screen and (max-width:800px){.c-formField-label__title{font-size:16px}}.c-formField-label__title._req:after{content:"*";color:#CC0000}.c-formField-input{display:block;width:100%}.c-formField-input__field{width:100%;max-width:486px;border-radius:8px;background:#DDDDDD;padding:16px 22px}.c-formField-input__field::placeholder{color:#999}.c-formField-input__field._full{max-width:initial}.c-formField-input._full textarea,.c-formField-input._full>input{max-width:initial}.c-form-checkImg{display:block;aspect-ratio:1/1;background-color:#fff;border-radius:16px;cursor:pointer;overflow:hidden}@media only screen and (max-width:800px){.c-form-checkImg{border-radius:8px}}.c-form-checkImg__img{transition:all 300ms}.c-form-checkImg img{width:100%;height:100%;object-fit:contain}.c-form-checkImg input:checked+.wpcf7-list-item-label+.c-form-checkImg__img{border:12px solid #A68D6A}.c-heading-section{font-weight:bold;font-size:42px;letter-spacing:0.1em;line-height:2.02}@media only screen and (max-width:800px){.c-heading-section{font-size:22px;line-height:1}}.c-heading-section._xl{font-weight:bold;font-size:48px;letter-spacing:0.1em;line-height:1}@media only screen and (max-width:800px){.c-heading-section._xl{font-size:22px;line-height:1}}.c-heading-section._center{text-align:center}.c-heading-section._animate .mask{position:relative;display:inline-block;overflow:hidden}.c-heading-section._animate .mask:after{content:"";display:block;width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;transform-origin:left center;transform:scaleX(0)}.c-heading-section._animate .text{opacity:0}.is-on .c-heading-section .mask:after{animation:maskLeft 0.7s forwards ease-in 0.5s;animation-timing-function:cubic-bezier(0.83,0,0.17,1)}.is-on .c-heading-section .text{animation:fadeIn 0.3s forwards ease-in 1s}@keyframes maskLeft{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}99%{transform-origin:right;transform:scaleX(0);opacity:1}to{transform-origin:right;transform:scaleX(0);opacity:0}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}.c-heading-page{font-weight:bold;font-size:48px;letter-spacing:0.1em;line-height:1;text-transform:uppercase}@media only screen and (max-width:800px){.c-heading-page{font-weight:bold;font-size:42px;letter-spacing:0.1em;line-height:2.02}}@media only screen and (max-width:800px){.c-heading-page._small{font-size:27px;line-height:1}}.c-text-en{font-weight:500;font-size:18px;line-height:1.8;letter-spacing:0.1em;line-height:2}@media only screen and (max-width:800px){.c-text-en{font-size:14px;line-height:1.7}}.c-text-ja{font-weight:500;font-size:1rem;letter-spacing:0.1em;line-height:1.8;line-height:1.8}@media only screen and (max-width:800px){.c-text-ja{font-size:13px}}.c-list-description{display:flex;flex-direction:column;gap:24px}.c-list-description__row{display:flex;align-items:center;gap:24px}.c-list-description__title{width:100px;font-weight:bold;font-size:1rem;letter-spacing:0.1em;line-height:1.8;letter-spacing:0.05em;line-height:1}@media only screen and (max-width:800px){.c-list-description__title{font-size:13px}}.c-list-description__data{width:calc(100% - 70px - 24px);font-weight:bold;font-size:1rem;letter-spacing:0.1em;line-height:1.8}@media only screen and (max-width:800px){.c-list-description__data{font-size:13px}}.c-list-border__item{padding:20px 0;border-bottom:1px solid #fff}.c-list-border__item._large{padding:30px 0}.c-list-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem}@media only screen and (max-width:800px){.c-list-grid{grid-template-columns:repeat(auto-fill,minmax(98px,1fr));gap:1rem}}.c-list-mediaLink{display:grid;gap:9px}.c-list-mediaLink__item a{transition:300ms}@media only screen and (max-width:800px){.c-list-mediaLink__item a{font-size:13px}}@media (hover:hover) and (pointer:fine){.c-list-mediaLink__item a:hover{opacity:0.7}}.c-list-mediaLink__item span{text-decoration:underline}@media only screen and (max-width:800px){.c-list-mediaLink__item span{font-size:13px;line-height:1.4}}.c-list-sns-share .item{cursor:pointer;margin-right:1rem}.c-list-circle__item{padding-left:1.5em;text-indent:-1.5em}@media only screen and (max-width:800px){.c-list-circle__item{font-size:13px;line-height:1.4}}.c-list-circle__item:before{content:"・"}.l-main-root-wrap{opacity:1}.l-main-root-wrap.is-loading{opacity:0}.c-loading-wrap{width:100%;height:100svh;top:0;left:0;position:fixed;z-index:999999;pointer-events:none}.c-md-mediaWrite{display:flex;flex-direction:column;gap:1rem}@media only screen and (max-width:800px){.c-md-mediaWrite{gap:20px}}.c-md-mediaWrite__text{display:flex;flex-direction:column;gap:37px}@media only screen and (max-width:800px){.c-md-mediaWrite__text{gap:17px}}.c-modal-wrap{width:100%;height:100svh;position:fixed;margin:auto;top:0;left:0;z-index:10001;pointer-events:none;opacity:0;background:rgba(0,0,0,0.85);transition:0.25s ease-in-out;overflow-y:scroll;overscroll-behavior-y:contain;-webkit-overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}.c-modal-wrap::-webkit-scrollbar{display:none}.c-modal-wrap-inner{min-height:100vh;position:relative;padding:8rem 2rem}.c-modal-wrap.is-modal-open{opacity:1;pointer-events:auto;transition:0.25s ease-in-out}.c-modal-body{width:min(768px,100%);margin:auto;padding:2rem;background:#fff;z-index:20;position:relative}.c-modal-body-inner{width:min(620px,100%);margin:auto}.c-modal-close-ovl{cursor:pointer;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.85);z-index:10}.p-top-firstview{position:relative;height:100svh;max-height:940px;overflow:hidden}@media only screen and (min-width:800px){.p-top-firstview{display:grid;align-content:center}}@media only screen and (max-width:800px){.p-top-firstview{max-height:736px}}@media only screen and (max-width:800px){.p-top-firstview .l-inner-l{height:50%}}.p-top-firstview__bg{width:50%;height:100%;position:absolute;top:0;right:0}@media only screen and (max-width:800px){.p-top-firstview__bg{position:relative;width:100%;height:50%;inset:initial}}.p-top-firstview__bg img{display:block;width:100%;height:100%;object-fit:cover;opacity:0}.is-trans .p-top-firstview__bg img{animation:fadeIn 0.5s forwards ease-in 2s;animation-timing-function:cubic-bezier(0.83,0,0.17,1)}@media only screen and (max-width:800px){.p-top-firstview__content{height:100%;display:grid;place-content:center;translate:0% 10%}}.p-top-firstview__catch{font-weight:bold;font-size:32px;letter-spacing:0.01em;line-height:1.7;font-family:"IBM Plex Sans","Noto Sans JP",sans-serif}@media only screen and (max-width:800px){.p-top-firstview__catch{font-size:18px;letter-spacing:0.1em;line-height:1.7}}.p-top-firstview__catch .mask{position:relative;overflow:hidden}.is-trans .p-top-firstview__catch .mask:first-of-type:after{animation-delay:0.7s}.is-trans .p-top-firstview__catch .mask:first-of-type span{animation-delay:1.2s}.is-trans .p-top-firstview__catch .mask:nth-of-type(2):after{animation-delay:0.9s}.is-trans .p-top-firstview__catch .mask:nth-of-type(2) span{animation-delay:1.4s}.is-trans .p-top-firstview__catch .mask:nth-of-type(3):after{animation-delay:1.1s}.is-trans .p-top-firstview__catch .mask:nth-of-type(3) span{animation-delay:1.6s}.is-trans .p-top-firstview__catch .mask:nth-of-type(4):after{animation-delay:1.3s}.is-trans .p-top-firstview__catch .mask:nth-of-type(4) span{animation-delay:1.8s}.is-trans .p-top-firstview__catch .mask:nth-of-type(5):after{animation-delay:1.5s}.is-trans .p-top-firstview__catch .mask:nth-of-type(5) span{animation-delay:2s}.is-trans .p-top-firstview__catch .mask:nth-of-type(6):after{animation-delay:1.7s}.is-trans .p-top-firstview__catch .mask:nth-of-type(6) span{animation-delay:2.2s}.is-trans .p-top-firstview__catch .mask:nth-of-type(7):after{animation-delay:1.9s}.is-trans .p-top-firstview__catch .mask:nth-of-type(7) span{animation-delay:2.4s}.is-trans .p-top-firstview__catch .mask:nth-of-type(8):after{animation-delay:2.1s}.is-trans .p-top-firstview__catch .mask:nth-of-type(8) span{animation-delay:2.6s}.is-trans .p-top-firstview__catch .mask:nth-of-type(9):after{animation-delay:2.3s}.is-trans .p-top-firstview__catch .mask:nth-of-type(9) span{animation-delay:2.8s}.is-trans .p-top-firstview__catch .mask:nth-of-type(10):after{animation-delay:2.5s}.is-trans .p-top-firstview__catch .mask:nth-of-type(10) span{animation-delay:3s}.is-trans .p-top-firstview__catch .mask:nth-of-type(11):after{animation-delay:2.7s}.is-trans .p-top-firstview__catch .mask:nth-of-type(11) span{animation-delay:3.2s}.is-trans .p-top-firstview__catch .mask:nth-of-type(12):after{animation-delay:2.9s}.is-trans .p-top-firstview__catch .mask:nth-of-type(12) span{animation-delay:3.4s}.is-trans .p-top-firstview__catch .mask:nth-of-type(13):after{animation-delay:3.1s}.is-trans .p-top-firstview__catch .mask:nth-of-type(13) span{animation-delay:3.6s}.is-trans .p-top-firstview__catch .mask:nth-of-type(14):after{animation-delay:3.3s}.is-trans .p-top-firstview__catch .mask:nth-of-type(14) span{animation-delay:3.8s}.is-trans .p-top-firstview__catch .mask:nth-of-type(15):after{animation-delay:3.5s}.is-trans .p-top-firstview__catch .mask:nth-of-type(15) span{animation-delay:4s}.is-trans .p-top-firstview__catch .mask:nth-of-type(16):after{animation-delay:3.7s}.is-trans .p-top-firstview__catch .mask:nth-of-type(16) span{animation-delay:4.2s}.is-trans .p-top-firstview__catch .mask:nth-of-type(17):after{animation-delay:3.9s}.is-trans .p-top-firstview__catch .mask:nth-of-type(17) span{animation-delay:4.4s}.is-trans .p-top-firstview__catch .mask:nth-of-type(18):after{animation-delay:4.1s}.is-trans .p-top-firstview__catch .mask:nth-of-type(18) span{animation-delay:4.6s}.is-trans .p-top-firstview__catch .mask:nth-of-type(19):after{animation-delay:4.3s}.is-trans .p-top-firstview__catch .mask:nth-of-type(19) span{animation-delay:4.8s}.is-trans .p-top-firstview__catch .mask:nth-of-type(20):after{animation-delay:4.5s}.is-trans .p-top-firstview__catch .mask:nth-of-type(20) span{animation-delay:5s}.p-top-firstview__catch .mask:after{content:"";display:block;width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;transform-origin:left center;transform:scaleX(0)}.is-trans .p-top-firstview__catch .mask:after{animation:maskLeft 0.7s forwards ease-in;animation-timing-function:cubic-bezier(0.83,0,0.17,1)}.p-top-firstview__catch .mask span{opacity:0}.p-top-firstview__catch .mask span:first-of-type{animation-delay:1.1s}.p-top-firstview__catch .mask span:nth-of-type(2){animation-delay:1.2s}.p-top-firstview__catch .mask span:nth-of-type(3){animation-delay:1.3s}.p-top-firstview__catch .mask span:nth-of-type(4){animation-delay:1.4s}.p-top-firstview__catch .mask span:nth-of-type(5){animation-delay:1.5s}.p-top-firstview__catch .mask span:nth-of-type(6){animation-delay:1.6s}.p-top-firstview__catch .mask span:nth-of-type(7){animation-delay:1.7s}.p-top-firstview__catch .mask span:nth-of-type(8){animation-delay:1.8s}.p-top-firstview__catch .mask span:nth-of-type(9){animation-delay:1.9s}.p-top-firstview__catch .mask span:nth-of-type(10){animation-delay:2s}.p-top-firstview__catch .mask span:nth-of-type(11){animation-delay:2.1s}.p-top-firstview__catch .mask span:nth-of-type(12){animation-delay:2.2s}.p-top-firstview__catch .mask span:nth-of-type(13){animation-delay:2.3s}.p-top-firstview__catch .mask span:nth-of-type(14){animation-delay:2.4s}.p-top-firstview__catch .mask span:nth-of-type(15){animation-delay:2.5s}.p-top-firstview__catch .mask span:nth-of-type(16){animation-delay:2.6s}.p-top-firstview__catch .mask span:nth-of-type(17){animation-delay:2.7s}.p-top-firstview__catch .mask span:nth-of-type(18){animation-delay:2.8s}.p-top-firstview__catch .mask span:nth-of-type(19){animation-delay:2.9s}.p-top-firstview__catch .mask span:nth-of-type(20){animation-delay:3s}.is-trans .p-top-firstview__catch .mask span{animation:fadeIn 0.3s forwards ease-in}@media only screen and (max-width:800px){.p-top-businessContent{padding:30px 0}}.p-top-businessContent__wrap{display:flex;align-items:stretch}@media only screen and (max-width:800px){.p-top-businessContent__wrap{flex-direction:column;gap:1.5rem}}.p-top-businessContent__textWrap{display:flex;flex-direction:column;justify-content:center;gap:40px}@media only screen and (min-width:800px){.p-top-businessContent__textWrap{padding:100px 0;margin-left:-75px}}@media only screen and (max-width:800px){.p-top-businessContent__textWrap{gap:15px}}.p-top-businessContent__img{flex-shrink:0;max-width:625px;padding-top:1rem}@media only screen and (max-width:800px){.p-top-businessContent__img{max-width:initial}}.p-top-businessContent__img img{width:100%;height:100%;object-fit:contain;object-position:bottom}.p-top-businessContent__title{font-weight:bold;font-size:48px;letter-spacing:0.1em;line-height:1}.p-top-businessContent__text{display:flex;flex-direction:column;gap:27px;opacity:0}@media only screen and (max-width:800px){.p-top-businessContent__text{gap:15px}}.p-top-businessContent__text .c-text-en{font-weight:400;font-size:18px;line-height:1.8;letter-spacing:0.1em;line-height:1.8}@media only screen and (max-width:800px){.p-top-businessContent__text .c-text-en{font-size:14px}}.p-top-businessContent.is-on .p-top-businessContent__text{animation:fadeIn 0.3s forwards ease-in 1s}.p-top-InvestmentPerformance{padding:140px 0 200px}@media only screen and (max-width:800px){.p-top-InvestmentPerformance{padding:58px 0 64px}}.p-top-InvestmentPerformance__content{display:flex;flex-direction:column;gap:62px}@media only screen and (max-width:800px){.p-top-InvestmentPerformance__content{gap:36px}}.p-top-InvestmentPerformance__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem}@media only screen and (max-width:800px){.p-top-InvestmentPerformance__list{grid-template-columns:repeat(auto-fill,minmax(98px,1fr));gap:1rem}}.p-top-InvestmentPerformance__item{opacity:0}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item{animation:fadeIn 0.3s forwards ease-in 3s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:first-child{animation-delay:1.1s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(2){animation-delay:1.2s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(3){animation-delay:1.3s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(4){animation-delay:1.4s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(5){animation-delay:1.5s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(6){animation-delay:1.6s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(7){animation-delay:1.7s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(8){animation-delay:1.8s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(9){animation-delay:1.9s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(10){animation-delay:2s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(11){animation-delay:2.1s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(12){animation-delay:2.2s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(13){animation-delay:2.3s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(14){animation-delay:2.4s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(15){animation-delay:2.5s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(16){animation-delay:2.6s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(17){animation-delay:2.7s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(18){animation-delay:2.8s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(19){animation-delay:2.9s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(20){animation-delay:3s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(21){animation-delay:3.1s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(22){animation-delay:3.2s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(23){animation-delay:3.3s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(24){animation-delay:3.4s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(25){animation-delay:3.5s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(26){animation-delay:3.6s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(27){animation-delay:3.7s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(28){animation-delay:3.8s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(29){animation-delay:3.9s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(30){animation-delay:4s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(31){animation-delay:4.1s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(32){animation-delay:4.2s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(33){animation-delay:4.3s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(34){animation-delay:4.4s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(35){animation-delay:4.5s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(36){animation-delay:4.6s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(37){animation-delay:4.7s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(38){animation-delay:4.8s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(39){animation-delay:4.9s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(40){animation-delay:5s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(41){animation-delay:5.1s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(42){animation-delay:5.2s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(43){animation-delay:5.3s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(44){animation-delay:5.4s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(45){animation-delay:5.5s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(46){animation-delay:5.6s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(47){animation-delay:5.7s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(48){animation-delay:5.8s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(49){animation-delay:5.9s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(50){animation-delay:6s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(51){animation-delay:6.1s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(52){animation-delay:6.2s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(53){animation-delay:6.3s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(54){animation-delay:6.4s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(55){animation-delay:6.5s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(56){animation-delay:6.6s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(57){animation-delay:6.7s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(58){animation-delay:6.8s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(59){animation-delay:6.9s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(60){animation-delay:7s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(61){animation-delay:7.1s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(62){animation-delay:7.2s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(63){animation-delay:7.3s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(64){animation-delay:7.4s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(65){animation-delay:7.5s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(66){animation-delay:7.6s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(67){animation-delay:7.7s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(68){animation-delay:7.8s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(69){animation-delay:7.9s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(70){animation-delay:8s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(71){animation-delay:8.1s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(72){animation-delay:8.2s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(73){animation-delay:8.3s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(74){animation-delay:8.4s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(75){animation-delay:8.5s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(76){animation-delay:8.6s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(77){animation-delay:8.7s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(78){animation-delay:8.8s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(79){animation-delay:8.9s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(80){animation-delay:9s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(81){animation-delay:9.1s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(82){animation-delay:9.2s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(83){animation-delay:9.3s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(84){animation-delay:9.4s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(85){animation-delay:9.5s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(86){animation-delay:9.6s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(87){animation-delay:9.7s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(88){animation-delay:9.8s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(89){animation-delay:9.9s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(90){animation-delay:10s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(91){animation-delay:10.1s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(92){animation-delay:10.2s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(93){animation-delay:10.3s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(94){animation-delay:10.4s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(95){animation-delay:10.5s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(96){animation-delay:10.6s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(97){animation-delay:10.7s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(98){animation-delay:10.8s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(99){animation-delay:10.9s}.p-top-InvestmentPerformance.is-on .p-top-InvestmentPerformance__item:nth-child(100){animation-delay:11s}.p-top-InvestmentPerformance__no-order{display:flex;flex-direction:row-reverse}.p-top-recruit{padding:80px 0 128px}@media only screen and (max-width:800px){.p-top-recruit{padding:58px 0 64px}}.p-top-recruit__content{display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:800px){.p-top-recruit__content{gap:20px}}.p-top-recruit__row{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}@media only screen and (max-width:800px){.p-top-recruit__row{flex-direction:column;align-items:center}}.p-top-recruit__text{max-width:490px;font-weight:bold;font-size:1rem;letter-spacing:0.1em;line-height:1.8;letter-spacing:0.05em;opacity:0}.p-top-recruit.is-on .p-top-recruit__text{animation:fadeIn 0.3s forwards ease-in 1s}.p-top-about{padding:120px 0 125px}@media only screen and (max-width:800px){.p-top-about{padding:58px 0 64px}}.p-top-about__row{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem}@media only screen and (max-width:800px){.p-top-about__row{flex-direction:column;align-items:center;gap:53px}}.p-top-about__content{display:flex;flex-direction:column;gap:7px}@media only screen and (max-width:800px){.p-top-about__content{align-items:center;gap:32px}}.p-top-about.is-on .c-list-description{animation:fadeIn 0.3s forwards ease-in 1s}.p-top-about .c-list-description{opacity:0}.p-top-contact{padding:90px 0 0}.p-top-contact__content{display:flex;flex-direction:column;gap:32px}@media only screen and (max-width:800px){.p-top-contact__content{gap:48px}}.p-top-contact__note{text-align:center}.p-top-contact__form{display:flex;flex-direction:column;gap:26px}.p-top-contact__btnWrap{display:flex;flex-direction:column;align-items:center}.p-subPage-heading{display:flex;flex-direction:column;align-items:center;gap:27px;padding:242px 0 58px}@media only screen and (max-width:800px){.p-subPage-heading{padding:120px 0 30px;gap:1rem}}.p-subPage-heading__text{font-weight:bold;font-size:1rem;letter-spacing:0.1em;line-height:1.8;text-align:center}@media only screen and (max-width:800px){.p-subPage-heading__text{font-size:13px}}.p-subPage-heading__text .accent{color:#CC0000}.p-formField-wrapper{display:flex;flex-direction:column;gap:100px;padding:120px 0 290px}@media only screen and (max-width:800px){.p-formField-wrapper{padding:60px 0 150px}}.p-formField-wrapper__info{margin-top:122px}@media only screen and (max-width:800px){.p-formField-wrapper__info{margin-top:64px}}.p-formField-wrapper__btnWrap{display:flex;flex-direction:column;align-items:center}.p-formField-wrapper._complete{display:flex;flex-direction:column;align-items:center;gap:68px}@media only screen and (max-width:800px){.p-formField-wrapper._complete{gap:32px}}.p-formField-wrapper__textWrap{display:flex;flex-direction:column;align-items:center;gap:32px}@media only screen and (max-width:800px){.p-formField-wrapper__textWrap{gap:16px}}.p-formField-wrapper__title{font-weight:bold;font-size:24px;letter-spacing:0;letter-spacing:0.1em;line-height:1.5}.p-formField-wrapper__text{font-weight:500;font-size:1rem;letter-spacing:0.1em;line-height:1.8}@media only screen and (max-width:800px){.p-formField-wrapper__text{font-size:13px;text-align:center}}.p-formField-wrapper__text a{color:#A68D6A;padding-right:11px}.p-privacy-wrapper{display:grid;gap:1em;font-weight:400;padding:200px 0 120px}@media only screen and (max-width:800px){.p-privacy-wrapper{padding:120px 0 60px}}.p-privacy-wrapper>ol{display:grid;gap:1em}.p-privacy-wrapper>ol li{font-weight:300}.p-privacy-wrapper>ol li>ol{counter-reset:listnum}.p-privacy-wrapper>ol li>ol>li{padding-left:1.5em;text-indent:-1.5em}.p-privacy-wrapper>ol li>ol>li:before{counter-increment:listnum;content:counter(listnum) ".";padding-left:0.5em}.p-privacy-wrapper>ol li>ol>li>ol{counter-reset:listnum 0}.p-privacy-wrapper>ol li>ol>li>ol>li:before{content:counter(listnum,lower-alpha) ". "}.p-privacy-wrapper>ol li>ol>li>ol>li>ol{counter-reset:listnum 0}.p-privacy-wrapper>ol li>ol>li>ol>li>ol>li:before{content:counter(listnum,lower-roman) ". ";text-align:right;display:inline-block;width:20px}.p-404-container{min-height:100svh;padding-top:290px}@media only screen and (max-width:800px){.p-404-container{padding-top:100px}}.p-404-container__img{max-width:550px}@media only screen and (max-width:800px){.p-404-container__img{width:90%}}.p-404-container__title{font-size:64px;letter-spacing:0.01em;line-height:1.7;font-family:"Roboto","Noto Sans JP",sans-serif;font-weight:bold}@media only screen and (max-width:800px){.p-404-container__title{font-size:32px}}.p-404-container__contents{display:flex;flex-direction:column;align-items:center;gap:55px}@media only screen and (max-width:800px){.p-404-container__contents{gap:24px}}span.wpcf7-list-item{margin:0}.wpcf7-form-control.wpcf7-checkbox{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem}@media only screen and (max-width:800px){.wpcf7-form-control.wpcf7-checkbox{grid-template-columns:repeat(auto-fill,minmax(98px,1fr));gap:1rem}}.wpcf7-list-item label{display:flex;align-items:center;gap:0.5rem;cursor:pointer}.wpcf7-list-item .icon{width:1em;height:1em;display:block;border:1px solid #fff;flex-shrink:0}.wpcf7-list-item input:checked+.icon{background:#fff}.p-formField-wrapper._confirm span.wpcf7-list-item input:not(:checked)+.icon,.p-formField-wrapper._confirm span.wpcf7-list-item input:not(:checked)+.icon+.wpcf7-list-item-label{display:none}.wpcf7-list-item-label{display:none}.u-flex{display:flex}.u-flex-inline-center{display:flex;justify-content:center}.u-flex-inline-between{display:flex;justify-content:space-between}.u-flex-block-center{display:flex;align-items:center}.u-flex-block-baseline{display:flex;align-items:baseline}.u-flex-block-bottom{display:flex;align-items:flex-end}.u-wrap{flex-wrap:wrap}.u-grid,.u-grid-center{display:grid}.u-grid-center{place-items:center}.u-gap0{gap:0rem}.u-gap1{gap:1rem}.u-gap2{gap:2rem}.u-gap3{gap:3rem}.u-gap4{gap:4rem}.u-gap5{gap:5rem}.u-gap6{gap:6rem}.u-gap7{gap:7rem}.u-gap8{gap:8rem}.u-gap-px0{gap:0px}.u-gap-px1{gap:1px}.u-gap-px2{gap:2px}.u-gap-px3{gap:3px}.u-gap-px4{gap:4px}.u-gap-px5{gap:5px}.u-gap-px6{gap:6px}.u-gap-px7{gap:7px}.u-gap-px8{gap:8px}.u-gap-px9{gap:9px}.u-gap-px10{gap:10px}.u-gap-px11{gap:11px}.u-gap-px12{gap:12px}.u-gap-px13{gap:13px}.u-gap-px14{gap:14px}.u-gap-px15{gap:15px}.u-gap-px16{gap:16px}.u-gap-px17{gap:17px}.u-gap-px18{gap:18px}.u-gap-px19{gap:19px}.u-gap-px20{gap:20px}.u-gap-px21{gap:21px}.u-gap-px22{gap:22px}.u-gap-px23{gap:23px}.u-gap-px24{gap:24px}.u-gap-px25{gap:25px}.u-gap-px26{gap:26px}.u-gap-px27{gap:27px}.u-gap-px28{gap:28px}.u-gap-px29{gap:29px}.u-gap-px30{gap:30px}.u-gap-px31{gap:31px}.u-gap-px32{gap:32px}.u-width-full{width:100%}.u-width-half{width:50%}.u-mt0{margin-top:0rem!important}.u-mt1{margin-top:1rem!important}.u-mt2{margin-top:2rem!important}.u-mt3{margin-top:3rem!important}.u-mt4{margin-top:4rem!important}.u-mt5{margin-top:5rem!important}.u-mt6{margin-top:6rem!important}.u-mt7{margin-top:7rem!important}.u-mt8{margin-top:8rem!important}.u-mt-auto{margin-inline:auto}.u-mb0{margin-bottom:0rem!important}.u-mb1{margin-bottom:1rem!important}.u-mb2{margin-bottom:2rem!important}.u-mb3{margin-bottom:3rem!important}.u-mb4{margin-bottom:4rem!important}.u-mb5{margin-bottom:5rem!important}.u-mb6{margin-bottom:6rem!important}.u-mb7{margin-bottom:7rem!important}.u-mb8{margin-bottom:8rem!important}.u-pt0{padding-top:0rem!important}.u-pt1{padding-top:1rem!important}.u-pt2{padding-top:2rem!important}.u-pt3{padding-top:3rem!important}.u-pt4{padding-top:4rem!important}.u-pt5{padding-top:5rem!important}.u-pt6{padding-top:6rem!important}.u-pt7{padding-top:7rem!important}.u-pt8{padding-top:8rem!important}.u-pl0{padding-left:0rem!important}.u-pl1{padding-left:1rem!important}.u-pl2{padding-left:2rem!important}.u-pl3{padding-left:3rem!important}.u-pl4{padding-left:4rem!important}.u-pl5{padding-left:5rem!important}.u-pl6{padding-left:6rem!important}.u-pl7{padding-left:7rem!important}.u-pl8{padding-left:8rem!important}.u-pr0{padding-right:0rem!important}.u-pr1{padding-right:1rem!important}.u-pr2{padding-right:2rem!important}.u-pr3{padding-right:3rem!important}.u-pr4{padding-right:4rem!important}.u-pr5{padding-right:5rem!important}.u-pr6{padding-right:6rem!important}.u-pr7{padding-right:7rem!important}.u-pr8{padding-right:8rem!important}.u-pb0{padding-bottom:0rem!important}.u-pb1{padding-bottom:1rem!important}.u-pb2{padding-bottom:2rem!important}.u-pb3{padding-bottom:3rem!important}.u-pb4{padding-bottom:4rem!important}.u-pb5{padding-bottom:5rem!important}.u-pb6{padding-bottom:6rem!important}.u-pb7{padding-bottom:7rem!important}.u-pb8{padding-bottom:8rem!important}.u-border-thin{border-width:1px;border-style:solid}.u-border-thin-left{border-width:0 0 0 1px;border-style:solid}.u-border-thin-bottom{border-width:0 0 1px 0;border-style:solid}.u-font{color:#fff}.u-font-fz-S{font-weight:500;font-size:14px;letter-spacing:0;line-height:1.683}.u-font-fz-S-bold{font-weight:bold;font-size:1rem;letter-spacing:0.1em;line-height:1.8}.u-font-fz-M{font-weight:500;font-size:1rem;letter-spacing:0.1em;line-height:1.8}.u-font-fz-M-bold{font-weight:bold;font-size:1rem;letter-spacing:0.1em;line-height:1.8}.u-font-fz-L{font-weight:500;font-size:18px;line-height:1.8;letter-spacing:0.1em}.u-font-fz-L-bold{font-weight:bold;font-size:18px;line-height:1.8;letter-spacing:0.1em}.u-font-fz-Xl{font-weight:500;font-size:24px;letter-spacing:0;letter-spacing:0.1em;line-height:1.5}.u-font-fz-Xl-bold{font-weight:bold;font-size:24px;letter-spacing:0;letter-spacing:0.1em;line-height:1.5}.u-font-fz-Xxl{font-weight:500;font-size:32px;letter-spacing:0.01em;line-height:1.7}.u-font-fz-Xxl-bold{font-weight:bold;font-size:32px;letter-spacing:0.01em;line-height:1.7}.u-ta-start{text-align:left}.u-ta-center{text-align:center}.u-ta-end{text-align:right}.u-color-Text{color:#fff}.u-color-Text-Light{color:#999}.u-color-Text-UltraLight{color:#000}.u-color-Text-Dark{color:#000}.u-color-Text-UltraDark{color:#000}.u-hidden{display:none!important}.u-pc-only{display:block!important}@media only screen and (max-width:800px){.u-pc-only{display:none!important}}.u-sp-only{display:none!important}@media only screen and (max-width:800px){.u-sp-only{display:block!important}}
/*# sourceMappingURL=main.css.map */