@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Noto+Sans+JP:wght@100..900&display=swap";@layer components{@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sparkle{0%{transform:scale3d(0,0,0)}50%{transform:scale(1)}to{transform:scale3d(0,0,0)}}@keyframes star{0%{transform:scale(1)rotate(0)}10%{transform:scale3d(0,0,0)rotate(180deg)}20%,to{transform:scale(1)rotate(360deg)}}@keyframes kv-active-slide{0%{transform:translate(20px)}to{transform:translate(-20px)}}.l-header{width:100%;z-index:var(--z-header);transition-property:opacity,visibility,transform;transition-duration:var(--dur);transition-timing-function:var(--ease-out-cubic);padding-block-start:calc(var(--frame-size)*2);padding-block-end:var(--frame-size);position:fixed;top:0;left:0}.is-header-hidden .l-header{opacity:0;visibility:hidden;transform:translateY(-50%)}.l-header__inner{padding-inline:calc(var(--frame-size)*2);align-items:center;display:flex}.l-header__logo{margin-left:min(.816327vw + 6.93878px,20px);margin-right:auto;font-size:min(.979592vw + 2.27041rem,3.25rem);line-height:1}.l-header__logo a{display:block}.l-header__logo svg,.l-header__logo img{width:auto;height:1em}.l-header__menu{background-color:var(--color-white-00);border-radius:3.40282e38px;align-items:center;gap:min(.816327vw + 6.93878px,20px);padding:min(.326531vw + 2.77551px,8px);display:flex}@media (width<=1023px){.l-header__menu{display:none}}.l-header__info{font-size:min(.163265vw + .586735rem,.75rem)}.l-header__buttons{align-items:center;gap:min(.326531vw + 2.77551px,8px);display:flex}@media (width<=1023px){.l-header .l-header-hamburger{display:none}}.l-header-button{--button-color:var(--color-white-00);--button-bg-color:#ff5686;--button-border-color:#ffaac2;--button-hover-color:var(--button-bg-color);--button-hover-bg-color:var(--color-white-00);--button-hover-border-color:var(--button-bg-color);inline-size:fit-content}.l-header-button a{color:var(--button-color);background-color:var(--button-bg-color);border:2px solid var(--button-border-color);transition-property:color,background-color,border-color;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out-cubic);border-radius:3.40282e38px;align-items:center;gap:1em;padding:.5em 2em;display:flex}@media (any-hover:hover){.l-header-button a:hover{color:var(--button-hover-color);background-color:var(--button-hover-bg-color);border-color:var(--button-hover-border-color)}}.l-header-button a .icon{font-size:1.875em}.l-header-button.-pamphlet{--button-bg-color:#ff9c56;--button-border-color:#ffc296}.l-header-hamburger{aspect-ratio:1;background-color:var(--color-white-00);height:1em;color:var(--color-pink-120);cursor:pointer;border:3px solid var(--color-white-00);transition-property:background-color;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out-cubic);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;margin-left:min(.816327vw + 6.93878px,20px);padding:0;font-size:min(2.44898vw + 2.55102rem,5rem);display:flex;position:relative}@media (any-hover:hover){.l-header-hamburger:hover .bar:after{width:50%}}.is-drawer-open .l-header-hamburger{background-color:#fff0f5}.l-header-hamburger .bar{aspect-ratio:40/16;width:1em;font-size:.5em;position:relative}.l-header-hamburger .bar span,.l-header-hamburger .bar:before,.l-header-hamburger .bar:after{width:100%;height:2px;transition:var(--dur-ui)all var(--ease-out-cubic);background-color:currentColor;position:absolute;left:0}.l-header-hamburger .bar span{top:50%;translate:0 -50%}.is-drawer-open .l-header-hamburger .bar span{opacity:0}.l-header-hamburger .bar:before,.l-header-hamburger .bar:after{content:""}.l-header-hamburger .bar:before{top:0}.is-drawer-open .l-header-hamburger .bar:before{top:50%;transform:translateY(-50%)rotate(20deg)}.l-header-hamburger .bar:after{bottom:0}.is-drawer-open .l-header-hamburger .bar:after{bottom:50%;transform:translateY(50%)rotate(-20deg);width:100%!important}.l-header-hamburger .text{font-family:var(--font-en);text-transform:uppercase;margin-top:.8em;font-size:.175em;font-weight:600;line-height:1}.l-header-hamburger .text:before{content:"Menu"}.is-drawer-open .l-header-hamburger .text:before{content:"Close"}.l-footer{width:100%;color:var(--color-white-00);z-index:0;background-color:#ffb2c4;border-radius:min(1.63265vw + 13.8776px,40px);margin-top:min(2.12245vw + 26.0408px,60px);padding-block-start:min(11.9184vw + 109.306px,300px);position:relative;overflow:hidden}@media (width<=1023px){.l-footer{padding-block:min(26.9388vw + 228.98px,660px) min(4.08163vw + 34.6939px,100px)}}.l-footer__container{padding-inline:min(3.26531vw + 7.7551px,60px)}@media (width<=1023px){.l-footer__container{display:grid}}.l-footer__menu{gap:2em;width:fit-content;display:flex}@media (width<=1023px){.l-footer__menu{display:none}}.l-footer__menu-item a{transition-property:color;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out-cubic)}@media (any-hover:hover){.l-footer__menu-item a:hover{color:var(--color-pink-120)}}.l-footer__link-area{align-items:center;gap:min(1.63265vw + 13.8776px,40px);margin-top:min(.489796vw + 12.1633px,20px);display:flex}@media (width<=1023px){.l-footer__link-area{flex-direction:column;order:3}}.l-footer__sns{align-items:center;gap:1em;font-size:1.5rem;display:flex}.l-footer__sns a{transition-property:color,transform;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out-cubic)}@media (any-hover:hover){.l-footer__sns a:hover{color:var(--color-pink-120);transform:rotate(-20deg)}}.l-footer__logo{margin-top:min(.489796vw + 12.1633px,20px)}@media (width<=1023px){.l-footer__logo{order:2}.l-footer__address{display:none}}.l-footer__en{margin-block-start:-.15em;margin-inline-end:calc(50% - 50vw);font-size:min(14.7755vw + 8.34949rem,23.125rem);line-height:1}@media (width<=1023px){.l-footer__en{order:1;margin-block-start:0}}.l-footer__en svg,.l-footer__en img{object-fit:contain;width:auto;height:1em}.l-footer__img{z-index:-1;position:absolute;top:0;bottom:0;right:0}.l-footer__img img{object-position:top center;width:100%;height:100%}.l-footer__img .c-obj-stars{--width:min(7.91837vw + 47.3061px,174px);position:absolute}.l-footer__img .c-obj-stars.-i01{top:5%;right:-3%}@media (width<=1023px){.l-footer__img .c-obj-stars.-i01{top:5%;left:-5%;right:auto}}.l-footer__img .c-obj-stars.-i02{top:50%;left:50%;translate:-150% -80%}@media (width<=1023px){.l-footer__img .c-obj-stars.-i02{top:2%;left:auto;right:-3%;translate:0}}.l-footer-button-primary a{color:var(--color-white-00);border:min(.0816327vw + .693878px,2px)solid var(--color-white-00);min-height:1em;transition-property:color,background-color,border-color;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out-cubic);border-radius:3.40282e38px;justify-content:center;align-items:center;padding:.5em 1em;line-height:1.5;display:flex}@media (any-hover:hover){.l-footer-button-primary a:hover{background-color:var(--color-pink-120);border-color:var(--color-pink-120)}}.l-footer-button-primary a .icon{font-size:1.5em}.l-footer-button-primary a .text{padding-inline:1.5em}.l-drawer{top:var(--header-height);inset-inline:calc(var(--frame-size)*2);z-index:calc(var(--z-header) - 1);background-color:var(--color-white-00);max-width:730px;transition-duration:var(--dur-ui);border-radius:8px;margin-inline-start:auto;display:block;position:fixed}@media (width<=1023px){.l-drawer{top:calc(var(--frame-size)*2);bottom:calc(var(--frame-size)*3 + 80px);z-index:calc(var(--z-header) + 1)}}.l-drawer.show-from,.l-drawer.hide-to{opacity:0;pointer-events:none;transform:translate(20px)}.l-drawer__wrapper{overscroll-behavior:contain;height:100%;position:relative;overflow:auto}.l-drawer__container{min-height:100%;padding:min(3.26531vw + 7.7551px,60px)}.l-drawer__en{margin-block-end:min(.489796vw + 12.1633px,20px);font-size:min(3.10204vw + 3.14796rem,6.25rem);line-height:1}.l-drawer__en svg,.l-drawer__en img{object-fit:contain;width:auto;height:1em}.l-drawer__menu{font-size:min(.408163vw + .591837rem,1rem);display:grid}.l-drawer__menu-group__title{margin-bottom:1.5em;font-size:min(.408163vw + .716837rem,1.125rem);font-weight:500;line-height:1.5}.l-drawer__menu-item a{color:var(--color-black-60);align-items:center;gap:1em;font-weight:500;display:flex}.l-drawer__menu-items{grid-template-columns:repeat(2,1fr);gap:1em;display:grid}.l-drawer__bottom{align-items:center;gap:min(.326531vw + 18.7755px,24px);margin-block-start:min(.897959vw + 15.6327px,30px);display:flex}@media (width<=1023px){.l-drawer__bottom{flex-direction:column}}.l-drawer__sns{align-items:center;gap:10px;font-size:min(.653061vw + 2.34694rem,3rem);display:flex}.l-drawer__sns a{aspect-ratio:1;background-color:var(--color-white-00);border:min(.0816327vw + .693878px,2px)solid var(--color-pink-120);width:1em;color:var(--color-pink-120);transition-property:color,background-color;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out-cubic);border-radius:50%;place-items:center;display:grid}@media (any-hover:hover){.l-drawer__sns a:hover{color:var(--color-white-00);background-color:var(--color-pink-120)}}.l-drawer__sns a .icon{font-size:.5em}.l-drawer-cta-link{--color:#ff5686}.l-drawer-cta-link a{color:var(--color-white-00);background-color:var(--color);aspect-ratio:300/140;border-radius:8px;padding:15px;display:block;position:relative}@media (any-hover:hover){.l-drawer-cta-link a:hover .l-drawer-cta-link__obj{transform:scale(1.05)}}.l-drawer-cta-link__text-area{z-index:1;position:relative}.l-drawer-cta-link__title{font-size:min(.897959vw + .977041rem,1.875rem)}.l-drawer-cta-link__title .sub{font-family:var(--font-en);text-transform:uppercase;font-size:1em;font-weight:400;line-height:1}.l-drawer-cta-link__title .main{color:var(--color);background-color:var(--color-white-00);border-radius:3.40282e38px;width:fit-content;margin-block-start:1em;padding:0 1em .1em;font-size:min(.204082vw + .608418rem,.8125rem)}.l-drawer-cta-link__obj{pointer-events:none;transform-origin:100% 100%;width:62.1118%;transition-property:transform;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out-cubic);position:absolute;bottom:0;right:0}.l-drawer-cta-link.-pamphlet{--color:#ff9c56}.l-drawer-cta-links{grid-template-columns:repeat(2,1fr);gap:min(.408163vw + 8.46939px,15px);display:grid}@media (width<=1023px){.l-drawer-cta-links{grid-template-columns:1fr}}.l-drawer-button-primary{font-size:min(.653061vw + 2.34694rem,3rem)}.l-drawer-button-primary a{color:var(--color-pink-120);border:min(.0816327vw + .693878px,2px)solid var(--color-pink-120);min-height:1em;transition-property:color,background-color;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out-cubic);border-radius:3.40282e38px;justify-content:center;align-items:center;padding:0 .5em;line-height:1.5;display:flex}@media (any-hover:hover){.l-drawer-button-primary a:hover{color:var(--color-white-00);background-color:var(--color-pink-120)}}.l-drawer-button-primary a .icon{font-size:.5em}.l-drawer-button-primary a .text{padding-inline:1.5em;font-size:.333333em}.c-text01{font-size:min(.163265vw + .586735rem,.75rem)}.c-text02{font-size:min(.244898vw + .630102rem,.875rem)}.c-text03{font-size:min(.326531vw + .673469rem,1rem)}.c-text04{font-size:min(.408163vw + .716837rem,1.125rem)}.c-text05{font-size:min(.489796vw + .760204rem,1.25rem)}.c-text06{font-size:min(.571429vw + .803571rem,1.375rem)}.c-text07{font-size:min(.653061vw + .846939rem,1.5rem)}.c-text08{font-size:min(.734694vw + .890306rem,1.625rem)}.c-text09{font-size:min(.816327vw + .933673rem,1.75rem)}.c-text10{font-size:min(.897959vw + .977041rem,1.875rem)}.c-icon{fill:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.c-icon svg,.c-icon img{width:auto;height:1em}.c-icon.-down svg,.c-icon.-down img{rotate:90deg}.c-arrow{--color:var(--color-white-00);--bg-color:var(--color-pink-120);--border-color:var(--bg-color);aspect-ratio:1;width:1em;color:var(--color);background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:50%;font-size:min(.897959vw + .977041rem,1.875rem);position:relative;overflow:hidden}@media (any-hover:hover){.c-arrow:hover img:first-of-type,.c-arrow:hover svg:first-of-type,a:hover .c-arrow img:first-of-type,a:hover .c-arrow svg:first-of-type{left:150%}.c-arrow:hover img:nth-of-type(2),.c-arrow:hover svg:nth-of-type(2),a:hover .c-arrow img:nth-of-type(2),a:hover .c-arrow svg:nth-of-type(2){left:50%}}.c-arrow img,.c-arrow svg{transition-property:left;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out-cubic);font-size:.4em;position:absolute;top:50%;translate:-50% -50%}.c-arrow img:first-of-type,.c-arrow svg:first-of-type{left:50%}.c-arrow img:nth-of-type(2),.c-arrow svg:nth-of-type(2){left:-50%}.c-fixed-frame{pointer-events:none;font-size:var(--frame-size);border:var(--frame-size)solid var(--color-white-00);z-index:var(--z-header);position:fixed;inset:0}.c-fixed-frame span{aspect-ratio:1;background-image:url(../../img/common/parts/frame_edge.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.25em;position:absolute}.c-fixed-frame .tl{top:0;left:0;rotate:90deg}.c-fixed-frame .tr{top:0;right:0;rotate:180deg}.c-fixed-frame .bl{bottom:0;left:0}.c-fixed-frame .br{bottom:0;right:0;rotate:-90deg}.c-obj-stars{--color:#ff5686;--width:min(9.30612vw + 4.94388rem,14.25rem);font-size:var(--width);pointer-events:none;width:fit-content;display:flex}.c-obj-stars .star{background-color:var(--color);aspect-ratio:228/249;width:1em;margin-inline:-.05em;-webkit-mask-image:url(../../img/common/obj/star.svg);mask-image:url(../../img/common/obj/star.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.c-obj-stars.-anim .star{animation-name:star;animation-duration:8s;animation-timing-function:ease;animation-iteration-count:infinite;animation-fill-mode:both}.c-obj-stars.-anim .star:first-of-type{animation-delay:calc(.2s*1 + var(--delay,0))}.c-obj-stars.-anim .star:nth-of-type(2){animation-delay:calc(.2s*2 + var(--delay,0))}.c-obj-stars.-anim .star:nth-of-type(3){animation-delay:calc(.2s*3 + var(--delay,0))}.c-obj-stars.-anim .star:nth-of-type(4){animation-delay:calc(.2s*4 + var(--delay,0))}.c-obj-stars.-anim .star:nth-of-type(5){animation-delay:calc(.2s*5 + var(--delay,0))}.c-obj-stars.-anim .star:nth-of-type(6){animation-delay:calc(.2s*6 + var(--delay,0))}.c-obj-stars.-purple{--color:#ac6dff}.c-obj-stars.-white{--color:var(--color-white-00)}.c-cta-link{--color:#ff5686;--color-sub:var(--color-pink-100)}.c-cta-link a{color:var(--color-white-00);z-index:0;aspect-ratio:640/300;padding:min(.816327vw + 16.9388px,30px);display:block;position:relative}@media (any-hover:hover){.c-cta-link a:hover:before{border-width:5px}.c-cta-link a:hover .c-obj-stars{opacity:.2;filter:blur();transition-duration:calc(var(--dur-ui)*2);transform:scale(1)}.c-cta-link a:hover .c-cta-link__obj{transform:scale(1.05)}}.c-cta-link a:before{content:"";background-color:var(--color);border:0 solid var(--color-sub);z-index:-1;transition-property:border-width;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out-cubic);border-radius:min(.489796vw + 8.16327px,16px);position:absolute;inset:0}.c-cta-link__text-area{z-index:2;position:relative}.c-cta-link__title{margin-bottom:.5em;font-size:min(1.63265vw + 1.36735rem,3rem)}.c-cta-link__title .sub{font-family:var(--font-en);text-transform:uppercase;font-size:1em;font-weight:400;line-height:1}.c-cta-link__title .main{color:var(--color);background-color:var(--color-white-00);border-radius:3.40282e38px;width:fit-content;margin-block-start:1em;padding:0 1em .1em;font-size:min(.244898vw + .630102rem,.875rem)}.c-cta-link__copy{font-size:min(.489796vw + .510204rem,1rem)}.c-cta-link__obj{z-index:0;pointer-events:none;transform-origin:100% 100%;width:62.1118%;transition-property:transform;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out-cubic);position:absolute;bottom:0;right:0}.c-cta-link .c-obj-stars{--width:min(4.2449vw + 36.0816px,104px);--color:#fff0f5;z-index:-1;opacity:.2;position:absolute;top:50%;left:0;translate:0 -10%}@media (any-hover:hover){.c-cta-link .c-obj-stars{opacity:0;filter:blur(1.25vw);transition-property:opacity,filter,transform;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out-cubic);transform:scale(1.2)}}.c-cta-link.-pamphlet{--color:#ff9c56;--color-sub:#ffad76}.c-cta-links{grid-template-columns:repeat(2,1fr);gap:min(1.22449vw + 15.4082px,35px);display:grid}@media (width<=1023px){.c-cta-links{grid-template-columns:1fr}}.c-overlay{-webkit-backdrop-filter:blur(1vw);backdrop-filter:blur(1vw);width:100%;height:100lvh;z-index:calc(var(--z-header) - 100);opacity:0;visibility:hidden;pointer-events:none;transition-duration:var(--dur-ui);background-color:#ff98c14d;transition-property:opacity,visibility;position:fixed;top:0;left:0}.is-drawer-open .c-overlay{opacity:1;visibility:visible;pointer-events:auto}.c-sparkle{--color:var(--color-pink-120);--width:min(1.63265vw + 13.8776px,40px);width:var(--width);aspect-ratio:1;z-index:9999;pointer-events:none;position:fixed;translate:-50% -50%}.c-sparkle:before{content:"";background-color:var(--color);aspect-ratio:1;width:100%;animation-name:sparkle;animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;position:absolute;inset:0;-webkit-mask-image:url(../../img/common/obj/star.svg);mask-image:url(../../img/common/obj/star.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.c-sparkle.-white{--color:#ffcbdd}.c-sparkle.-l{--width:min(2.44898vw + 20.8163px,60px)}.c-sparkle.-s{--width:min(.816327vw + 6.93878px,20px)}.c-fixed-nav{bottom:min(1.22449vw + 10.4082px,30px);z-index:var(--z-header);transition-property:opacity,visibility,transform;transition-duration:var(--dur);transition-timing-function:var(--ease-out-cubic);display:none;position:fixed;inset-inline:min(1.22449vw + 10.4082px,30px)}@media (width<=1023px){.c-fixed-nav{align-items:center;display:flex}}.is-bottom .c-fixed-nav,.is-header-hidden .c-fixed-nav{opacity:0;visibility:hidden;transform:translateY(50%)}.c-fixed-nav__buttons{align-items:center;gap:5px;margin-inline-end:auto;display:flex}.c-fixed-nav__buttons .button{--button-color:var(--color-white-00);--button-bg-color:#ff5686;--button-border-color:#ffaac2;--button-hover-color:var(--button-bg-color);--button-hover-bg-color:var(--color-white-00);--button-hover-border-color:var(--button-bg-color);font-size:.625rem;line-height:1.3}.c-fixed-nav__buttons .button a{aspect-ratio:1;text-align:center;inline-size:8em;color:var(--button-color);background-color:var(--button-bg-color);border:2px solid var(--button-border-color);transition-property:color,background-color,border-color;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out-cubic);border-radius:3.40282e38px;grid-template-rows:auto 2em;place-content:center;gap:.5em;display:grid}@media (any-hover:hover){.c-fixed-nav__buttons .button a:hover{color:var(--button-hover-color);background-color:var(--button-hover-bg-color);border-color:var(--button-hover-border-color)}}.c-fixed-nav__buttons .button a .icon{font-size:2.4em}.c-fixed-nav__buttons .button a .text{align-self:center}.c-fixed-nav__buttons .button.-pamphlet{--button-bg-color:#ff9c56;--button-border-color:#ffc296}.c-fixed-nav .l-header-hamburger{font-size:5rem}.c-container{max-inline-size:var(--c-container-size,min(80.4082vw + 33.4694px,1320px));margin-inline:auto}.c-container.-wide{--c-container-size:min(96.7347vw + -27.7551px,1520px)}.c-container.-narrow{--c-container-size:min(64.0816vw + 94.6939px,1120px)}@media (width<=567px){.c-container{max-inline-size:var(--c-container-min-size,var(--container-min-size))}}.c-fluid{max-inline-size:var(--c-fluid-size,calc(100% - min(.979592vw + 16.3265px,32px)*2));margin-inline:auto}@media (width<=567px){.c-fluid{max-inline-size:var(--c-fluid-min-size,var(--container-min-size))}}.c-grid-container{grid-template-columns:var(--c-grid-container-columns,minmax(0,1fr)repeat(2,minmax(0,min(40.2041vw + 16.7347px,660px)))minmax(0,1fr));display:grid}.c-grid-container.-wide{--container-grid-inline-size:minmax(0,1fr)repeat(2,minmax(0,min(38.5714vw + 22.8571px,640px)))minmax(0,1fr)}@media (width<=567px){.c-grid-container{grid-template-columns:var(--c-grid-container-min-columns,minmax(0,1fr)repeat(2,minmax(0,calc(var(--container-min-size)*.5)))minmax(0,1fr))}}.c-grid-fluid{grid-template-columns:var(--c-grid-fluid-columns,minmax(0,1fr)repeat(2,minmax(0,calc(50% - min(.489796vw + 8.16327px,16px)*2)))minmax(0,1fr));display:grid}@media (width<=567px){.c-grid-fluid{grid-template-columns:var(--c-grid-fluid-min-columns,minmax(0,1fr)repeat(2,minmax(0,calc(var(--container-min-size)*.5)))minmax(0,1fr))}}.c-grid-container>.col1-2,.c-grid-fluid>.col1-2{grid-column:1/2}.c-grid-container>.col1-3,.c-grid-fluid>.col1-3{grid-column:1/3}.c-grid-container>.col1-4,.c-grid-fluid>.col1-4{grid-column:1/4}.c-grid-container>.col1-5,.c-grid-fluid>.col1-5{grid-column:1/5}.c-grid-container>.col2-3,.c-grid-fluid>.col2-3{grid-column:2/3}.c-grid-container>.col2-4,.c-grid-fluid>.col2-4{grid-column:2/4}.c-grid-container>.col2-5,.c-grid-fluid>.col2-5{grid-column:2/5}.c-grid-container>.col3-4,.c-grid-fluid>.col3-4{grid-column:3/4}.c-grid-container>.col3-5,.c-grid-fluid>.col3-5{grid-column:3/5}.c-grid-container>.col4-5,.c-grid-fluid>.col4-5{grid-column:4/5}.c-grid-container.-nowrap>[class*=col],.c-grid-fluid.-nowrap>[class*=col]{grid-row:1/-1}.c-grid-column{display:grid}.c-grid-column.-col4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1599px){.c-grid-column.-col4.-col4-max{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col4.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col4.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col4.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col4.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1599px){.c-grid-column.-col4.-col3-max{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col4.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col4.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col4.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col4.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1599px){.c-grid-column.-col4.-col2-max{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col4.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col4.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col4.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col4.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1599px){.c-grid-column.-col4.-col1-max{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col4.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col4.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col4.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col4.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=1599px){.c-grid-column.-col4-max{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col4-max.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col4-max.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col4-max.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col4-max.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=1299px){.c-grid-column.-col4-max.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col4-max.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col4-max.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col4-max.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1299px){.c-grid-column.-col4-max.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col4-max.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col4-max.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col4-max.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1299px){.c-grid-column.-col4-max.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col4-max.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col4-max.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col4-max.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=1299px){.c-grid-column.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col4-md.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col4-md.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col4-md.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col4-md.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col4-md.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col4-md.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col4-md.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col4-md.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col4-md.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col4-md.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col4-md.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col4-md.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col4-tab.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col4-tab.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col4-tab.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col4-tab.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col4-tab.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col4-tab.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col4-tab.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col4-tab.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col4-sp.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}.c-grid-column.-col4-sp.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}.c-grid-column.-col4-sp.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}.c-grid-column.-col4-sp.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}.c-grid-column.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-grid-column.-col3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1599px){.c-grid-column.-col3.-col4-max{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col3.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col3.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col3.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col3.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1599px){.c-grid-column.-col3.-col3-max{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col3.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col3.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col3.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col3.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1599px){.c-grid-column.-col3.-col2-max{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col3.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col3.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col3.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col3.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1599px){.c-grid-column.-col3.-col1-max{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col3.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col3.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col3.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col3.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=1599px){.c-grid-column.-col3-max{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col3-max.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col3-max.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col3-max.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col3-max.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=1299px){.c-grid-column.-col3-max.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col3-max.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col3-max.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col3-max.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1299px){.c-grid-column.-col3-max.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col3-max.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col3-max.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col3-max.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1299px){.c-grid-column.-col3-max.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col3-max.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col3-max.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col3-max.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=1299px){.c-grid-column.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col3-md.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col3-md.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col3-md.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col3-md.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col3-md.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col3-md.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col3-md.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col3-md.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col3-md.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col3-md.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col3-md.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col3-md.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col3-tab.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col3-tab.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col3-tab.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col3-tab.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col3-tab.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col3-tab.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col3-tab.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col3-tab.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col3-sp.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}.c-grid-column.-col3-sp.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}.c-grid-column.-col3-sp.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}.c-grid-column.-col3-sp.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}.c-grid-column.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-grid-column.-col2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=1599px){.c-grid-column.-col2.-col4-max{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col2.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col2.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col2.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col2.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1599px){.c-grid-column.-col2.-col3-max{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col2.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col2.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col2.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col2.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1599px){.c-grid-column.-col2.-col2-max{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col2.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col2.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col2.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col2.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1599px){.c-grid-column.-col2.-col1-max{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col2.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col2.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col2.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col2.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=1599px){.c-grid-column.-col2-max{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col2-max.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col2-max.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col2-max.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col2-max.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=1299px){.c-grid-column.-col2-max.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col2-max.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col2-max.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col2-max.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1299px){.c-grid-column.-col2-max.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col2-max.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col2-max.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col2-max.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1299px){.c-grid-column.-col2-max.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col2-max.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col2-max.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col2-max.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=1299px){.c-grid-column.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col2-md.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col2-md.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col2-md.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col2-md.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col2-md.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col2-md.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col2-md.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col2-md.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col2-md.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col2-md.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col2-md.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col2-md.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col2-tab.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col2-tab.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col2-tab.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col2-tab.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col2-tab.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col2-tab.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col2-tab.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col2-tab.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col2-sp.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}.c-grid-column.-col2-sp.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}.c-grid-column.-col2-sp.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}.c-grid-column.-col2-sp.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}.c-grid-column.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-grid-column.-col1{grid-template-columns:repeat(1,minmax(0,1fr))}@media (width<=1599px){.c-grid-column.-col1.-col4-max{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col1.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col1.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col1.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col1.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1599px){.c-grid-column.-col1.-col3-max{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col1.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col1.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col1.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col1.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1599px){.c-grid-column.-col1.-col2-max{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col1.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col1.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col1.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col1.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1599px){.c-grid-column.-col1.-col1-max{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col1.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col1.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col1.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col1.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=1599px){.c-grid-column.-col1-max{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=1299px){.c-grid-column.-col1-max.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col1-max.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col1-max.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col1-max.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=1299px){.c-grid-column.-col1-max.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col1-max.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col1-max.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col1-max.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1299px){.c-grid-column.-col1-max.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col1-max.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col1-max.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col1-max.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1299px){.c-grid-column.-col1-max.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col1-max.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col1-max.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col1-max.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=1299px){.c-grid-column.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=1023px){.c-grid-column.-col1-md.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col1-md.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col1-md.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col1-md.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col1-md.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col1-md.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col1-md.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col1-md.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col1-md.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col1-md.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col1-md.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col1-md.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=1023px){.c-grid-column.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=767px){.c-grid-column.-col1-tab.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col1-tab.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col1-tab.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col1-tab.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col1-tab.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col1-tab.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col1-tab.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=567px){.c-grid-column.-col1-tab.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (width<=767px){.c-grid-column.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=567px){.c-grid-column.-col1-sp.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}.c-grid-column.-col1-sp.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}.c-grid-column.-col1-sp.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}.c-grid-column.-col1-sp.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}.c-grid-column.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))}}.wpcf7-form{--label-optional-border-color:var(--color-gray-100,#888);--label-required-border-color:color-mix(in srgb,var(--color-red-100,red)60%,yellow);--label-required-background-color:color-mix(in srgb,var(--color-red-100,red)60%,yellow);--file-button-background-color:var(--color-black-100,#000);--radio-checkbox-checked-color:var(--color-black-100,#000);--radio-checkbox-focus-color:var(--color-gray-50,#ccc);--error-fukidashi-background-color:color-mix(in srgb,var(--color-red-100,red)90%,#000);font-size:min(.326531vw + .673469rem,1rem);line-height:1.5}.wpcf7-form__no-item{display:contents}.wpcf7-form__item+.wpcf7-form__item{margin-block-start:min(.816327vw + 26.9388px,40px)}.wpcf7-form__item:has(.wpcf7-not-valid-tip)+.wpcf7-form__item{margin-block-start:min(.734694vw + 48.2449px,60px)}.wpcf7-form__item__head{column-gap:.5em;display:flex}.wpcf7-form__item__head:before{white-space:nowrap;border:1px solid;border-radius:3.40282e38px;align-self:start;margin-block-start:.125em;padding:.25em .5em;font-size:min(.265306vw + .484694rem,.75rem);line-height:1}.wpcf7-form__item:not(:has([aria-required=true])) .wpcf7-form__item__head:before{content:"任意";border-color:var(--label-optional-border-color)}.wpcf7-form__item:has(:is([aria-required=true],.wpcf7-radio)) .wpcf7-form__item__head:before{content:"必須";color:var(--color-white-00,#fff);border-color:var(--label-required-border-color);background-color:var(--label-required-background-color)}.wpcf7-form__item__head+.wpcf7-form__item__body{margin-block-start:min(.285714vw + 10.4286px,15px)}.wpcf7-form__item__body{flex-direction:column;row-gap:.5em;display:flex}.wpcf7-form__item__body>:not(.wpcf7-form-control-wrap){white-space:nowrap;align-items:center;column-gap:.5em;max-inline-size:100%;display:flex}.wpcf7-form__item__body.-full .wpcf7-form-control-wrap,.wpcf7-form__item__body:has(textarea) .wpcf7-form-control-wrap,.wpcf7-form__item__body:has(.wpcf7-file) .wpcf7-form-control-wrap{inline-size:100%}.wpcf7-form__item__body:has(>:not(.wpcf7-form-control-wrap):nth-child(2)){flex-direction:row;column-gap:1em}.wpcf7-form__item__body+.wpcf7-form__item__body{margin-block-start:min(.0816327vw + 8.69388px,10px)}.wpcf7-form__item__body:has(.wpcf7-not-valid-tip)+.wpcf7-form__item__body{margin-block-start:min(.326531vw + 34.7755px,40px)}.wpcf7-form__acceptance:not(:first-child),.wpcf7-form__submit:not(:first-child){margin-block-start:min(.734694vw + 48.2449px,60px)}.wpcf7-form__item:has(.wpcf7-not-valid-tip)+.wpcf7-form__acceptance,.wpcf7-form__item:has(.wpcf7-not-valid-tip)+.wpcf7-form__submit{margin-block-start:min(.244898vw + 76.0816px,80px)}.wpcf7-form__acceptance{text-align:center;justify-content:center;gap:10px;display:flex}.wpcf7-form__acceptance .wpcf7-list-item{justify-content:center;align-items:center;gap:10px;display:flex}.wpcf7-form__acceptance .wpcf7-list-item:after{white-space:nowrap;content:"必須";color:var(--color-white-00,#fff);border:1px solid;border-color:var(--label-required-background-color);background-color:var(--label-required-background-color);border-radius:3.40282e38px;align-self:start;margin-block-start:.125em;padding:.25em .5em;font-size:min(.265306vw + .484694rem,.75rem);line-height:1}.wpcf7-form__acceptance a{text-decoration:underline;transition:color .3s}@media (any-hover:hover){.wpcf7-form__acceptance a:hover{text-decoration:none}}.wpcf7-form__submit input[type=submit]{color:var(--color-white-00,#fff);text-align:center;border-radius:3.40282e38px;min-inline-size:min(240px,100%);margin-inline:auto;padding:1em;display:block}.wpcf7-form__submit input[type=submit]:not(:disabled){background-color:var(--color-black-100,#000);cursor:pointer;transition:var(--dur,.2s)opacity var(--ease-out-sine,ease-out),var(--dur,.2s)background-color var(--ease-out-sine,ease-out)}@media (any-hover:hover){.wpcf7-form__submit input[type=submit]:not(:disabled):hover{opacity:.75}}.wpcf7-form__submit input[type=submit]:disabled{opacity:.5;background-color:var(--color-gray-50,#ccc);cursor:not-allowed}.wpcf7-form-control-wrap{inline-size:fit-content;max-inline-size:100%;display:block;position:relative}.wpcf7-form-control-wrap :where([type=text],[type=tel],[type=email],[type=number],[type=password],[type=url],[type=date],select,textarea){background-color:var(--color-white-00,#fff);border:1px solid var(--color-gray-50,#ccc);appearance:none;border-radius:5px;inline-size:100%;padding:1rem;font-size:1rem;display:block}.wpcf7-form-control-wrap [type=date]{align-items:center;column-gap:1em;display:flex}.wpcf7-form-control-wrap [type=date]:before{content:"日付を選択する";white-space:nowrap;color:var(--color-gray-100,#888);font-size:min(.244898vw + .630102rem,.875rem)}.wpcf7-form-control-wrap:has(select) select{padding-inline-end:2rem}.wpcf7-form-control-wrap:has(select):after{content:"";pointer-events:none;border-inline:.3em solid #0000;border-block-start:.35em solid var(--color-black-100,#000);width:.6em;height:.35em;position:absolute;top:calc(50% - .2em);right:.75rem}.wpcf7-form-control-wrap textarea{resize:vertical;field-sizing:content;min-block-size:12em;inline-size:100%}:where(.wpcf7-checkbox,.wpcf7-radio,.wpcf7-acceptance){flex-wrap:wrap;gap:1em 1.5em;display:flex}.-vertical :where(.wpcf7-checkbox,.wpcf7-radio,.wpcf7-acceptance){flex-direction:column}:where(.wpcf7-checkbox,.wpcf7-radio,.wpcf7-acceptance) input{appearance:none;opacity:0;position:absolute}:where(.wpcf7-checkbox,.wpcf7-radio,.wpcf7-acceptance) .wpcf7-list-item:not(:has(label)),:where(.wpcf7-checkbox,.wpcf7-radio,.wpcf7-acceptance) .wpcf7-list-item label{cursor:pointer;align-items:flex-start;column-gap:.5em;display:flex;position:relative}:where(.wpcf7-checkbox,.wpcf7-radio,.wpcf7-acceptance) .wpcf7-list-item:not(:has(label)):before,:where(.wpcf7-checkbox,.wpcf7-radio,.wpcf7-acceptance) .wpcf7-list-item label:before{content:"";border:1px solid var(--color-gray-50,#ccc);block-size:1.5em;inline-size:1.5em;min-inline-size:1.5em;transition:var(--dur,.2s)border-color var(--ease-out-sine,ease-out)}:where(.wpcf7-checkbox,.wpcf7-radio,.wpcf7-acceptance) .wpcf7-list-item:not(:has(label)):after,:where(.wpcf7-checkbox,.wpcf7-radio,.wpcf7-acceptance) .wpcf7-list-item label:after{content:"";transition:var(--dur,.2s)opacity var(--ease-out-sine,ease-out);opacity:0;position:absolute}:where(.wpcf7-checkbox,.wpcf7-radio,.wpcf7-acceptance) .wpcf7-list-item:not(:has(label)):has(:checked):before,:where(.wpcf7-checkbox,.wpcf7-radio,.wpcf7-acceptance) .wpcf7-list-item label:has(:checked):before{border-color:var(--radio-checkbox-checked-color)}:where(.wpcf7-checkbox,.wpcf7-radio,.wpcf7-acceptance) .wpcf7-list-item:not(:has(label)):has(:checked):after,:where(.wpcf7-checkbox,.wpcf7-radio,.wpcf7-acceptance) .wpcf7-list-item label:has(:checked):after{opacity:1}:where(.wpcf7-checkbox,.wpcf7-radio,.wpcf7-acceptance) .wpcf7-list-item:not(:has(label)):has(:focus-visible),:where(.wpcf7-checkbox,.wpcf7-radio,.wpcf7-acceptance) .wpcf7-list-item label:has(:focus-visible){outline-offset:4px;outline:auto;outline:2px solid -webkit-focus-ring-color;border-radius:2px}.wpcf7-checkbox .wpcf7-list-item:not(:has(label)):before,.wpcf7-checkbox .wpcf7-list-item label:before,.wpcf7-acceptance .wpcf7-list-item:not(:has(label)):before,.wpcf7-acceptance .wpcf7-list-item label:before{content:"";border-radius:.25em}.wpcf7-checkbox .wpcf7-list-item:not(:has(label)):after,.wpcf7-checkbox .wpcf7-list-item label:after,.wpcf7-acceptance .wpcf7-list-item:not(:has(label)):after,.wpcf7-acceptance .wpcf7-list-item label:after{border-block-end:2px solid var(--radio-checkbox-checked-color);border-inline-start:2px solid var(--radio-checkbox-checked-color);block-size:.5em;inline-size:.8em;top:.375em;left:.35em;rotate:-45deg}.wpcf7-radio .wpcf7-list-item:not(:has(label)):before,.wpcf7-radio .wpcf7-list-item label:before{content:"";border-radius:3.40282e38px}.wpcf7-radio .wpcf7-list-item:not(:has(label)):after,.wpcf7-radio .wpcf7-list-item label:after{background-color:var(--radio-checkbox-checked-color);aspect-ratio:1;border-radius:3.40282e38px;inline-size:.5em;top:.5em;left:.5em}.wpcf7-file{opacity:0;border:none;block-size:0;inline-size:0;padding:0;display:block;position:absolute}.wpcf7-file:focus-visible+.wpcf7-file__label{outline:auto;outline:2px solid -webkit-focus-ring-color}.wpcf7-file__label{cursor:pointer;background-color:var(--color-white-00);border:1px solid var(--color-gray-50);border-radius:5px;justify-content:space-between;column-gap:1em;inline-size:100%;padding-block:min(.326531vw + 10.7755px,16px);padding-inline-start:min(.326531vw + 10.7755px,16px);font-size:min(.326531vw + 10.7755px,16px);display:flex;position:relative}.wpcf7-file__label__text{color:var(--color-gray-100);word-break:keep-all}.wpcf7-file__label__text.is-filled{color:var(--color-black-100)}.wpcf7-file__label:has(.is-filled)+.wpcf7-file__label__delete{display:flex}.wpcf7-file__label__button{background-color:var(--file-button-background-color);color:var(--color-white-00,#fff);word-break:keep-all;border-top-right-radius:5px;border-bottom-right-radius:5px;justify-content:center;align-items:center;column-gap:.5em;margin-block:calc(-1*min(.326531vw + 10.7755px,16px) - 1px);margin-inline-end:-1px;padding-inline:1em;font-size:min(.163265vw + .586735rem,.75rem);line-height:1.4;display:flex}.wpcf7-file__label__button svg{fill:currentColor;width:1.25em;min-width:1.25em;height:1.25em}.wpcf7-file__label__delete{inline-size:1.5em;max-inline-size:1.5em;cursor:pointer;border:1px solid var(--file-button-background-color);background-color:var(--color-white-00,#fff);border-radius:50%;justify-content:center;align-items:center;height:1.5em;display:none;position:absolute;bottom:100%;left:100%;translate:-50% 50%}@media (any-hover:hover){.wpcf7-file__label__delete{transition:var(--dur)scale var(--ease-out-cubic)}.wpcf7-file__label__delete:hover{scale:1.25}}.wpcf7-file__label__delete svg{fill:currentColor;width:50%;height:50%;display:block;rotate:45deg}.c-section-title-primary{--color-sub:var(--color-pink-120);margin-block-end:1em;font-size:min(.979592vw + 1.52041rem,2.5rem);font-weight:500;line-height:1.5}.c-section-title-primary .sub{color:var(--color-sub);margin-block-end:.5em;font-size:min(.571429vw + .678571rem,1.25rem);line-height:1.8}.c-section-title-primary .main{font-size:1em;font-weight:inherit}.c-section-title-primary.-white{--color-sub:var(--color-white-00);color:var(--color-white-00)}.c-title01{margin-block-end:1em;font-weight:500;line-height:1.5}.c-slider-scrollbar{background-color:#e9ecee;border:2px solid #e9ecee;border-radius:3.40282e38px;width:100%;height:1em;font-size:.5625rem;position:relative;overflow:hidden}.c-slider-scrollbar .swiper-scrollbar-drag{background-color:var(--color,var(--color-pink-120));border-radius:3.40282e38px;width:100%;height:100%;position:absolute;top:0;left:0}.p-index_world-panel .c-slider-scrollbar{--color:var(--world-color-100)}.c-default_notfound{padding-block:min(4.57143vw + 46.8571px,120px)}.c-default_notfound h2{text-align:center;color:var(--color-black-100);font-size:min(1.63265vw + .867347rem,2.5rem);font-weight:600;line-height:1.2}.c-default_notfound h2 strong{font-size:min(4.16327vw + 2.71173rem,6.875rem)}.c-default_notfound h3{text-align:center;font-size:min(.653061vw + .846939rem,1.5rem);font-weight:600}.c-default_notfound .body{margin-top:min(1.30612vw + 19.102px,40px)}.c-default_notfound .body p{text-align:center}@media (width<=767px){.c-default_notfound .body p{text-align:left}}.c-default_notfound .button{justify-content:center;gap:1em;margin-top:min(2.12245vw + 26.0408px,60px);display:flex}@media (width<=767px){.c-default_notfound .button{flex-direction:column;align-items:center}}.p-index_kv-area{clip-path:inset(0);z-index:1;position:relative}.p-index_kv-area__bg{z-index:0;pointer-events:none;position:fixed;inset:0}.p-index_kv-area__bg img{width:100%;height:100%}.p-index_kv-sticky{--kv-margin:min(7.83674vw + 74.6122px,200px);--copy-size:min(15.7551vw + 7.3699rem,23.125rem);grid-template-rows:calc(100svh - var(--copy-size) - var(--kv-margin))calc(var(--copy-size) + var(--kv-margin))min-content min-content;clip-path:inset(0);z-index:1;display:grid;position:relative}.p-index_kv-sticky__kv{z-index:1;block-size:100lvh;opacity:calc(1 - var(--scene-copy,0));grid-area:1/1/3/-1;position:relative}.p-index_kv-sticky__intro{z-index:2;grid-area:2/1/-1/-1;padding-block-start:var(--kv-margin);position:relative}.p-index_kv{width:100%;height:100lvh;position:fixed;top:0;left:0}.p-index_kv:after{content:"";background-blend-mode:multiply;background:linear-gradient(#fec5cc00 0%,#ffb4c3 100%);height:26.6667%;position:absolute;bottom:0;left:0;right:0}.p-index_kv__img{transform:scale3d(calc(1 + var(--scene-copy,0)*.2),calc(1 + var(--scene-copy,0)*.2),1);transition-property:transform;transition-duration:1s;transition-timing-function:var(--ease-out-cubic);position:absolute;inset:0}.p-index_kv__img .swiper{width:100%;height:100%}.p-index_kv__img .swiper-slide picture{width:100%;height:100%;transition-property:transform;transition-duration:2s;transition-timing-function:var(--ease-out-cubic);display:block;transform:translate(0,0)}.p-index_kv__img .swiper-slide img{width:100%;height:100%}.p-index_kv__img .swiper-slide.swiper-slide-active picture,.p-index_kv__img .swiper-slide.swiper-slide-prev picture{animation:10s linear forwards kv-active-slide}.p-index_kv__img .swiper-slide.swiper-slide-next picture{transform:translate(20px)}.p-index_kv .c-obj-stars{position:absolute}.p-index_kv .c-obj-stars.-i01{--width:min(12.2449vw + 44.0816px,240px);top:50%;right:0;translate:15% -150%}@media (width<=1023px){.p-index_kv .c-obj-stars.-i01{top:0;translate:40% 50%}}.p-index_kv .c-obj-stars.-i02{--width:min(12.2449vw + 34.0816px,230px);top:50%;left:0;translate:0 -70%}@media (width<=1023px){.p-index_kv .c-obj-stars.-i02{top:0;translate:0 100%}}.p-index_kv .c-obj-stars.-i03{--width:min(8.16327vw + 69.3878px,200px);display:none}@media (width<=1023px){.p-index_kv .c-obj-stars.-i03{display:flex;top:50%;right:0;translate:10% 50%}}.p-index_kv .c-obj-sparkle{z-index:3;position:absolute;top:0;left:0}.p-index_intro{grid-template-columns:minmax(0,1fr);grid-template-rows:calc(var(--copy-size) + var(--kv-margin))calc(var(--copy-size))min-content;z-index:0;padding-block-end:min(7.34694vw + 52.449px,170px);display:grid;position:relative}.p-index_intro__copy{font-size:var(--copy-size);white-space:nowrap;grid-area:1/1/3;line-height:1;position:relative}.p-index_intro__copy .in{transition-property:transform;transition-duration:1s;transition-timing-function:var(--ease-out-cubic);display:block;position:sticky;top:50%;translate:4%}@media (width<=1023px){.is-top .p-index_intro__copy .in{transform:translateY(-55%)}}.p-index_intro__copy .text{transform:scale3d(calc(1 - var(--scene-copy,0)*.4),calc(1 - var(--scene-copy,0)*.4),1);transform-origin:bottom;transition-property:transform;transition-duration:1s;transition-timing-function:var(--ease-out-cubic)}@media (width<=1023px){.p-index_intro__copy .text{transform:scale3d(calc(1 - var(--scene-copy,0)*.2),calc(1 - var(--scene-copy,0)*.2),1)}}.p-index_intro__copy .jp{opacity:calc(1 - var(--scene-copy,0));margin-bottom:-1em;font-size:min(2.12245vw + 2.00255rem,4.125rem);line-height:1}@media (width<=767px){.p-index_intro__copy .jp{margin-bottom:.5em}}.p-index_intro__copy .jp img{width:auto;height:1em}.p-index_intro__copy .en{text-align:center;aspect-ratio:1499/371;background-color:var(--color-white-00);height:1em;transition-property:background-color;transition-duration:var(--dur);transition-timing-function:var(--ease-out-cubic);-webkit-mask-image:url(../../img/common/parts/iken-beauty.svg);mask-image:url(../../img/common/parts/iken-beauty.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width<=767px){.p-index_intro__copy .en{aspect-ratio:365/177;-webkit-mask-image:url(../../img/common/parts/iken-beauty_break.svg);mask-image:url(../../img/common/parts/iken-beauty_break.svg)}}.is-copy-change .p-index_intro__copy .en{background-color:var(--color-pink-120)}.p-index_intro__body{grid-area:3/1/4;margin-top:min(1.63265vw + 13.8776px,40px)}.p-index_intro__body-copy{text-align:center;margin-block-end:1em;font-size:min(1.63265vw + .867347rem,2.5rem);font-weight:500;line-height:1.5}.p-index_intro__body-copy .sub{margin-block-start:1em;font-size:min(.489796vw + 1.0102rem,1.5rem)}.p-index_intro__text{text-align:center;max-inline-size:fit-content;margin-inline:auto;font-size:min(.653061vw + .721939rem,1.375rem);line-height:2.2;display:grid}.p-index_intro__text .shadow{opacity:.2;grid-area:1/1}.p-index_intro__text .main{grid-area:1/1}.p-index_intro__text span{display:block}.p-index_intro__text span.js-anim_elm{clip-path:inset(0 100% 0 0);transition-property:clip-path;transition-duration:2s;transition-timing-function:var(--ease-out-cubic)}.p-index_intro__text span.js-anim_elm.is-act{clip-path:inset(0)}.p-index_intro__obj-field{grid-area:2/1/-1;position:relative}.p-index_intro__obj-field .c-obj-stars{z-index:-1;position:absolute}.p-index_intro__obj-field .c-obj-stars.-i01{--width:min(11.2653vw + 49.7551px,230px);top:50%;left:0;translate:0 -50%}@media (width<=1023px){.p-index_intro__obj-field .c-obj-stars.-i01{top:25%;translate:-20%}}.p-index_intro__obj-field .c-obj-stars.-i02{--width:min(10.6122vw + 70.2041px,240px);top:50%;right:0;translate:14% 40%}@media (width<=1023px){.p-index_intro__obj-field .c-obj-stars.-i02{z-index:2;top:auto;bottom:0;translate:20% 100%}}.p-index_gallery-sticky{z-index:0;display:grid;position:relative}.p-index_gallery-sticky__head{height:var(--height);z-index:1;grid-area:1/1/2;align-self:center;position:sticky;top:0}@media (orientation:portrait){.p-index_gallery-sticky__head{top:calc((100lvh - var(--height))*.5)}}.p-index_gallery-sticky__en{z-index:2;grid-area:1/1/2;position:sticky;top:0}@media (orientation:portrait){.p-index_gallery-sticky__en{top:calc((100lvh - var(--height))*.5)}}.p-index_gallery-sticky__body{z-index:0;grid-area:2/1/3;height:200lvh;margin-top:100vh;position:relative}.p-index_gallery{--height:100lvh;--slide-gap:min(.816327vw + 6.93878px,20px);--slide-height:calc((var(--height) - (var(--slide-gap)*2))/3);z-index:0;height:100%;line-height:1;position:relative}@media (orientation:portrait){.p-index_gallery{--height:70lvh}}.p-index_gallery__items{gap:var(--slide-gap);height:100%;display:grid}.p-index_gallery__item{height:var(--slide-height);transition-property:transform;transition-duration:1s;transition-timing-function:var(--ease-out-cubic);gap:8px;display:flex;position:relative}.p-index_gallery__item img{aspect-ratio:619/292;border-radius:8px;flex-shrink:0;width:auto;height:100%}.p-index_gallery__item.-top{transform:translate3d(calc(-100%*(1 - var(--scene-head1,0))),0,0)}.p-index_gallery__item.-mid{transform:translate3d(calc(100%*(1 - var(--scene-head1,0))),0,0);z-index:10;justify-content:center;position:relative}.p-index_gallery__item.-bot{transform:translate3d(calc(-100%*(1 - var(--scene-head1,0))),0,0)}.p-index_gallery-kv{z-index:1;aspect-ratio:619/292;flex-shrink:0;position:relative}.p-index_gallery-kv img{width:auto;max-width:9999px;height:calc(var(--slide-height) + var(--scene-kv,0)*(var(--slide-gap)*2 + var(--slide-height)*2));transition-property:height;transition-duration:.2s;transition-timing-function:var(--ease-out-cubic);position:absolute;top:50%;left:50%;translate:-50% -50%}.p-index_gallery-en{color:var(--color-white-00);height:100%;opacity:var(--scene-en,0);transform:translate3d(0,calc(10%*(1 - var(--scene-en,0))),0);transition-property:opacity,transform;transition-duration:.2s;transition-timing-function:var(--ease-out-cubic);place-items:center;font-size:min(8.16327vw + 4.33674rem,12.5rem);line-height:1;display:grid}.p-index_gallery-en .swiper-slide{padding-inline-start:.204082em!important}.p-index_gallery-en svg,.p-index_gallery-en img{object-fit:contain;width:auto;height:1em}.p-index_about{z-index:1;max-inline-size:1600px;margin-inline:auto;position:relative}.p-index_about__container{grid-template-columns:1fr 1fr;display:grid}@media (width<=1023px){.p-index_about__container{grid-template-columns:1fr}}.p-index_about__text-area{grid-area:1/1;margin-inline-end:min(2.44898vw + 20.8163px,60px)}@media (width<=1023px){.p-index_about__text-area{grid-column:initial;grid-row:initial;margin-inline-end:0}}.p-index_about__img img{border-radius:8px}.p-index_about__img.-i01{grid-area:1/2/3;margin-block-start:min(1.63265vw + 13.8776px,40px)}@media (width<=1023px){.p-index_about__img.-i01{grid-column:initial;grid-row:initial;margin-block-start:min(2.44898vw + 20.8163px,60px);margin-inline-start:min(5.71429vw + 48.5714px,140px)}}.p-index_about__img.-i02{grid-area:2/1/3;grid-template-columns:266fr 306fr;align-items:start;gap:min(.816327vw + 6.93878px,20px);margin-block-start:min(3.26531vw + 27.7551px,80px);margin-inline-end:min(2.44898vw + 20.8163px,60px);display:grid}@media (width<=1023px){.p-index_about__img.-i02{grid-column:initial;grid-row:initial;margin-block-start:min(1.63265vw + 13.8776px,40px);margin-inline-end:min(4.89796vw + 41.6327px,120px)}}.p-index_about__img.-i02 img:first-of-type{margin-block-start:min(4.08163vw + 34.6939px,100px)}@media (width<=1023px){.p-index_about__img.-i02 img:first-of-type{order:2}}.p-index_about__title{color:var(--color-pink-120);margin-block-end:.8em;font-size:min(.979592vw + 2.52041rem,3.5rem);line-height:1}.p-index_about__title svg,.p-index_about__title img{object-fit:contain;width:auto;height:1em}.p-index_about__copy{margin-block-end:.5em;font-size:min(1.46939vw + 1.40561rem,2.875rem);font-weight:500;line-height:1.5}.p-index_about__en{color:var(--color-pink-120);z-index:-1;margin-block-start:-.3em;margin-inline:calc(50% - 50vw);font-size:min(11.8367vw + 3.47577rem,15.3125rem);line-height:1;position:relative}.p-index_about__en .swiper{opacity:.1}.p-index_about__en .swiper-slide{padding-inline-start:.204082em}.p-index_about__en svg,.p-index_about__en img{object-fit:contain;width:auto;height:1em}.p-index_about .c-obj-stars{position:absolute}.p-index_about .c-obj-stars.-i01{--width:min(11.102vw + 50.3673px,228px);top:0;right:0;translate:10% -60%}@media (width<=1023px){.p-index_about .c-obj-stars.-i01{translate:40% -30%}}.p-index_about .c-obj-stars.-i02{--width:min(11.2653vw + 47.7551px,228px);top:0;left:0;translate:-70% -30%}@media (width<=1023px){.p-index_about .c-obj-stars.-i02{translate:-30% -150%}}.p-index_about .c-obj-stars.-i03{opacity:.1;z-index:-1;top:50%;left:50%;translate:-80% -100%}@media (width<=1023px){.p-index_about .c-obj-stars.-i03{top:auto;bottom:20%;translate:0}}.p-index_select{z-index:0;position:relative}.p-index_select__title{text-align:center;justify-content:center;align-items:center;font-size:min(1.63265vw + 1.36735rem,3rem);display:flex}@media (width<=1023px){.p-index_select__title{margin-bottom:1em}}.p-index_select__title .c-obj-stars{--width:3.95833em;translate:0 5%}@media (width<=1023px){.p-index_select__title .c-obj-stars{display:none}}.p-index_select__title .in{margin-inline:1em;position:relative}.p-index_select__title .sub{color:var(--color-pink-120);font-size:min(.489796vw + .760204rem,1.25rem);position:absolute;top:0;left:0;right:0;translate:0 -120%}.p-index_select__title .main{font-size:1em;font-weight:500;line-height:1.5}.p-index_select__title .main .num{font-family:var(--font-en);color:var(--color-pink-120);margin-inline:.05em;font-size:1.66667em;font-weight:400;line-height:1}.p-index_select>.c-obj-stars{z-index:-1;opacity:.1;position:absolute}.p-index_select>.c-obj-stars.-i01{top:50%;left:0;translate:-15% -100%}.p-index_select>.c-obj-stars.-i02{top:50%;right:0;translate:50% -60%}.p-index_select__en{z-index:-1;color:var(--color-pink-120);margin-block-start:-.3em;font-size:min(11.8367vw + 3.47577rem,15.3125rem);line-height:1;position:relative}.p-index_select__en .swiper{opacity:.1}.p-index_select__en .swiper-slide{padding-inline-start:.204082em!important}.p-index_select__en svg,.p-index_select__en img{object-fit:contain;width:auto;height:1em}.p-index_select-items{grid-template-columns:repeat(3,1fr);align-items:end;gap:min(.816327vw + 6.93878px,20px);width:fit-content;margin-inline:auto;display:grid}@media (width<=1023px){.p-index_select-items{grid-template-columns:1fr;justify-items:center}}.p-index_world{z-index:10;position:relative}.p-index_world-sticky{grid-template-rows:repeat(4,100lvh);gap:100lvh;position:relative}@media (orientation:portrait){.p-index_world-sticky{display:block}.p-index_world-sticky__item{position:static}}.p-index_world-sticky__item-wrapper{grid-column:1}.p-index_world-sticky__item-wrapper.-panel01{grid-row:1/-1}.p-index_world-sticky__item-wrapper.-panel02{grid-row:2/-1}.p-index_world-sticky__item-wrapper.-panel03{grid-row:3/-1}.p-index_world-sticky__item-wrapper.-panel04{grid-row:4/-1}.p-index_world-panel{color:var(--color-white-00);background-color:var(--world-color-50);transform-origin:bottom;transition-property:opacity,transform,filter;transition-duration:.5s;transition-timing-function:var(--ease-out-cubic);transform:translate3d(0,calc(var(--scene-prev3,0)*20%),0)scale3d(calc(1 - var(--scene-prev3,0)*.2),calc(1 - var(--scene-prev3,0)*.2),1);filter:blur(calc(var(--scene-prev3,0)*20px));border-radius:min(1.30612vw + 11.102px,32px);grid-template-columns:1fr 1fr;padding-block:min(4.08163vw + 34.6939px,100px);display:grid;position:relative}@media (orientation:portrait){.p-index_world-panel{min-block-size:initial;grid-template-columns:1fr;padding-block-end:min(8.16327vw + 69.3878px,200px)}}.p-index_world-panel__en{font-family:var(--font-en);text-transform:uppercase;background-color:var(--world-color-50);border-radius:min(.489796vw + 8.16327px,16px);align-items:center;gap:.7em;min-block-size:4.1em;min-inline-size:26.5em;padding:.2em 3em;font-size:min(.571429vw + .678571rem,1.25rem);font-weight:500;line-height:1.5;display:flex;position:absolute;top:0;right:min(8.16327vw - 10.6122px,120px);translate:0 -50%}@media (orientation:portrait){.p-index_world-panel__en{min-inline-size:initial;padding:.2em 1em;right:0}}.p-index_world-panel__en:before,.p-index_world-panel__en:after{content:"";background-color:var(--color-white-00);aspect-ratio:228/249;width:.65em;-webkit-mask-image:url(../../img/common/obj/star.svg);mask-image:url(../../img/common/obj/star.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.p-index_world-panel__img{text-align:center;opacity:0;filter:blur(20px);transition-property:opacity,filter,transform;transition-duration:var(--dur);transition-timing-function:var(--ease-out-cubic);margin-inline:-5% -15%;position:relative;transform:scale(1.2)}@media (orientation:portrait){.p-index_world-panel__img{max-width:min(32.6531vw + 277.551px,800px);margin-block-start:-10px;margin-inline:auto}}.is-act .p-index_world-panel__img{opacity:1;filter:blur();transform:scale(1)}.p-index_world-panel__img img{width:100%;position:absolute;bottom:0;left:50%;translate:-50%}@media (orientation:portrait){.p-index_world-panel__img img{position:static;translate:0}}.p-index_world-panel__img .c-obj-stars{--width:min(6.32653vw + 53.7755px,155px);--color:var(--world-color-100);position:absolute}.-hair-stylist .p-index_world-panel__img .c-obj-stars.-i01{top:50%;left:0;translate:30% -200%}.-hair-stylist .p-index_world-panel__img .c-obj-stars.-i02{--width:min(7.5102vw + 63.8367px,184px);top:50%;right:0;translate:-30% -100%}.-hair-make .p-index_world-panel__img .c-obj-stars.-i01{top:50%;left:0;translate:30% -250%}.-hair-make .p-index_world-panel__img .c-obj-stars.-i02{z-index:-1;top:50%;right:0;translate:-40% -100%}.-total-beauty .p-index_world-panel__img .c-obj-stars.-i01{--width:min(7.5102vw + 63.8367px,184px);top:50%;right:0;translate:-30% -90%}.-total-beauty .p-index_world-panel__img .c-obj-stars.-i02{display:none}.-beauty-wellness .p-index_world-panel__img .c-obj-stars.-i01{--width:min(7.5102vw + 63.8367px,184px);top:50%;left:0;translate:30% -150%}.-beauty-wellness .p-index_world-panel__img .c-obj-stars.-i02{--width:min(7.5102vw + 63.8367px,184px);top:50%;right:0;translate:-40% -70%}.p-index_world-panel__text-area{opacity:0;transition-property:opacity,transform;transition-duration:var(--dur);transition-timing-function:var(--ease-out-cubic);align-self:center;padding-inline:min(13.0612vw - 28.9796px,180px) min(8.16327vw - 10.6122px,120px);transition-delay:.2s;transform:translateY(30px)}.is-act .p-index_world-panel__text-area{opacity:1;transform:translate(0,0)}.p-index_world-panel__head{z-index:0;inline-size:fit-content;margin-block-end:min(1.30612vw + 19.102px,40px);position:relative}@media (orientation:portrait){.p-index_world-panel__head{margin-block-start:-30px;margin-inline-start:20%}}.p-index_world-panel__index{font-family:var(--font-en);place-items:center;font-size:min(.326531vw + .673469rem,1rem);font-weight:400;line-height:1;display:grid;position:absolute;top:0;left:0;translate:-90% -34%}@media (orientation:portrait){.p-index_world-panel__index{top:50%;translate:-90% -50%}}.p-index_world-panel__index .c-obj-stars{--color:var(--world-color-100);--width:14.25em;grid-area:1/1}@media (orientation:portrait){.p-index_world-panel__index .c-obj-stars{--width:11.6667em}}.p-index_world-panel__index .num{z-index:1;grid-area:1/1;position:relative}.p-index_world-panel__copy{z-index:1;font-size:min(1.63265vw + 1.11735rem,2.75rem);font-weight:500;line-height:1.5;position:relative}.p-index_world-panel__title{border-top:1px solid;border-bottom:1px solid;margin-block-end:1.2em;padding-block:.8em;font-size:min(.489796vw + .760204rem,1.25rem);font-weight:500;line-height:1.5}.p-index_world-panel__courses{gap:1.2em;margin-block-start:min(.897959vw + 15.6327px,30px);line-height:1.5;display:grid}.p-index_world-panel__courses .course{align-items:center;gap:.5em;padding-left:1.2em;display:flex;position:relative}.p-index_world-panel__courses .course .c-arrow{--width:1.875em;--bg-color:var(--world-color-100);display:none}.p-index_world-panel__courses .course:before{content:"";aspect-ratio:1;background-color:var(--world-color-100);border-radius:50%;width:.3125em;position:absolute;top:0;left:0;translate:0 210%}.p-index_world-panel__courses .course .labels{font-size:.875em}.p-index_world-panel__courses .course .labels .label{color:var(--world-color-100);background-color:var(--color-white-00);padding:.1em .5em .2em}.p-index_world-panel__features{--slider-margin:8px;margin-block-start:min(1.30612vw + 19.102px,40px);margin-inline-end:calc(var(--mr)*-1);position:relative;overflow:hidden}@media (orientation:portrait){.p-index_world-panel__features{overflow:visible}}.p-index_world-panel__features .swiper{margin-inline-start:calc(-1*var(--slider-margin))!important;margin-inline-end:calc(var(--mr))!important;overflow:visible!important}.p-index_world-panel__features .swiper-slide{inline-size:58.8235%!important;padding-inline-start:calc(var(--slider-margin))!important}@media (width<=1023px){.p-index_world-panel__features .swiper-slide{inline-size:83.3333%!important}}.p-index_world-panel__features-item{border:min(.326531vw + 2.77551px,8px)solid var(--color-gray-10);background-color:var(--color-gray-10);border-radius:8px}.p-index_world-panel__features-bar{margin-inline-end:calc(var(--mr))!important}.p-index_program{z-index:0;max-inline-size:1600px;margin-block-start:min(4.97959vw + 50.3265px,130px);margin-inline:auto;padding-block:min(5.71429vw + 48.5714px,140px);position:relative}.p-index_program__head{align-items:end;gap:.5em;margin-block-end:min(2.73469vw + 31.2449px,75px);font-size:min(1.30612vw + 2.19388rem,3.5rem);display:flex}@media (width<=767px){.p-index_program__head{flex-direction:column;align-items:center}}.p-index_program__head .sub{color:var(--color-pink-120);line-height:1}.p-index_program__head .sub svg,.p-index_program__head .sub img{object-fit:contain;width:auto;height:1em}.p-index_program__head .main{letter-spacing:.05em;align-items:center;gap:.5em;font-size:min(.408163vw + .841837rem,1.25rem);font-weight:500;line-height:1.5;display:flex}.p-index_program__head .main:before,.p-index_program__head .main:after{content:"";background-color:var(--color-pink-120);aspect-ratio:1;width:.65em;translate:0 5%;-webkit-mask-image:url(../../img/common/obj/star.svg);mask-image:url(../../img/common/obj/star.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.p-index_program__body{position:relative}.p-index_program__circle{z-index:-1;inline-size:min(42.4898vw + 361.163px,1041px);animation:60s linear infinite reverse rotate;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (width<=1023px){.p-index_program__circle{top:0;translate:-50%}}.p-index_program__container{grid-template-columns:1fr auto 1fr;display:grid}@media (width<=1023px){.p-index_program__container{grid-template-columns:1fr}}.p-index_program__text-area{text-align:center;grid-area:1/2;align-self:center}@media (width<=1023px){.p-index_program__text-area{grid-column:initial;grid-row:initial}}.p-index_program__img{text-align:center}.p-index_program__img.-i01{grid-area:1/1;align-self:center}@media (width<=1023px){.p-index_program__img.-i01{grid-column:initial;grid-row:initial;order:2;margin-block-start:min(3.26531vw + 27.7551px,80px)}}.p-index_program__img.-i02{grid-area:1/3;place-self:end;translate:5%}@media (width<=1023px){.p-index_program__img.-i02{display:none}}.p-index_program__title{color:var(--color-pink-120);margin-bottom:1em;font-size:min(.408163vw + .716837rem,1.125rem);font-weight:500;line-height:1.5}.p-index_program__copy{margin-bottom:1em;font-size:min(1.42857vw + 1.25893rem,2.6875rem);font-weight:500;line-height:1.5}.p-index_program__copy em{font-weight:inherit;color:var(--color-pink-120);background-color:#fcf1f1;border-bottom:2px solid;margin-inline:.2em;padding:0 .2em}.p-index_program .c-obj-stars{position:absolute}.p-index_program .c-obj-stars.-i01{--width:min(10.7755vw + 55.5918px,228px);top:2%;right:5%}@media (width<=1023px){.p-index_program .c-obj-stars.-i01{top:0;right:0}}.p-index_program .c-obj-stars.-i02{--width:min(12.5714vw + 26.8571px,228px);top:48%;left:0}@media (width<=1023px){.p-index_program .c-obj-stars.-i02{top:35%}}.p-index_program .c-obj-stars.-i03{--width:min(4.40816vw + 98.4694px,169px);bottom:0;right:22%}@media (width<=1023px){.p-index_program .c-obj-stars.-i03{bottom:4%;right:10%}}.p-index_alumni-card__img img{width:100%}.p-index_alumni-card-slider{--slider-margin:min(1.79592vw + 3.26531px,32px);position:relative}.p-index_alumni-card-slider .swiper{margin-inline-start:calc(-1*var(--slider-margin))!important;overflow:visible!important}.p-index_alumni-card-slider .swiper-slide{inline-size:20%!important;padding-inline-start:calc(var(--slider-margin))!important}@media (width<=1023px){.p-index_alumni-card-slider .swiper-slide{inline-size:50%!important}}.p-index_campuslife{background-color:var(--color-pink-120);z-index:0;border-radius:min(1.30612vw + 11.102px,32px);margin-block-start:min(7.83674vw + 74.6122px,200px);padding-block:min(2.04082vw + 17.3469px,50px);position:relative}.p-index_campuslife__belt{font-family:var(--font-en);letter-spacing:.05em;color:#acff88;text-transform:uppercase;border-top:1px solid;border-bottom:1px solid;padding-block:.5em;font-size:3vw;font-weight:400;line-height:1}@media (width<=1599px){.p-index_campuslife__belt{font-size:min(2.28571vw + .714286rem,3rem)}}.p-index_campuslife__belt .swiper-slide{align-items:center!important;display:flex!important;position:relative!important}.p-index_campuslife__belt .swiper-slide:before{content:"";aspect-ratio:228/249;background-color:currentColor;width:.666667em;margin-inline:.5em;-webkit-mask-image:url(../../img/common/obj/star.svg);mask-image:url(../../img/common/obj/star.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.p-index_campuslife .c-slider-scrollbar{--color:#ac6dff;display:none}@media (width<=1023px){.p-index_campuslife .c-slider-scrollbar{display:block}}.p-index_campuslife-title-en{pointer-events:none;font-size:min(19.9184vw + 1.58163rem,21.5rem);line-height:1}.p-index_campuslife-title-en img{object-fit:contain;width:auto;height:1em}.p-index_snap{position:relative}.p-index_snap__head{z-index:10;align-items:center;margin-block-end:min(1.63265vw + 23.8776px,50px);display:flex;position:relative}@media (width<=1023px){.p-index_snap__head{display:block}}.p-index_snap__head .p-index_campuslife-title-en{margin-left:auto;margin-block:-1em}@media (width<=1023px){.p-index_snap__head .p-index_campuslife-title-en{margin-block:0;position:absolute;bottom:0;right:0;translate:10% 75%}}.p-index_snap .c-obj-stars{--width:min(13.8776vw + 5.95918px,228px);z-index:10;position:absolute;top:0;right:-12%;translate:0 -15%}@media (width<=1023px){.p-index_snap .c-obj-stars{top:28%;right:-8%;translate:0}}.p-index_snap-card{color:var(--color-white-00)}.swiper-slide:nth-of-type(2n) .p-index_snap-card{--writing-mode:vertical-rl}.p-index_snap-card__img{margin-bottom:min(.0816327vw + 8.69388px,10px);position:relative}.p-index_snap-card__img .name{font-family:var(--font-en);writing-mode:var(--writing-mode,initial);font-size:min(.979592vw + 1.02041rem,2rem);font-weight:400;line-height:1;position:absolute;top:.5em;left:.5em}.p-index_snap-card-slider{--slider-margin:min(1.79592vw + 3.26531px,32px);position:relative}.p-index_snap-card-slider .swiper{margin-inline-start:calc(-1*var(--slider-margin))!important;overflow:visible!important}.p-index_snap-card-slider .swiper-slide{inline-size:30.303%!important;padding-inline-start:calc(var(--slider-margin))!important}@media (width<=1023px){.p-index_snap-card-slider .swiper-slide{inline-size:45.4545%!important}}@media (width<=767px){.p-index_snap-card-slider .swiper-slide{inline-size:66.6667%!important}}.p-index_event{margin-block-end:min(2.12245vw + 26.0408px,60px);position:relative}@media (width<=1023px){.p-index_event{margin-block-end:min(8.16327vw + 69.3878px,200px)}}.p-index_event__head{z-index:10;align-items:center;margin-block-end:min(1.63265vw + 23.8776px,50px);display:flex;position:relative}@media (width<=1023px){.p-index_event__head{display:block}}.p-index_event .p-index_campuslife-title-en{margin-block:-1em;margin-inline-end:.4em;font-size:min(13.3878vw + 1.42474rem,14.8125rem);translate:0 -30%}@media (width<=1023px){.p-index_event .p-index_campuslife-title-en{z-index:10;margin-block:0;margin-inline-end:0;position:absolute;bottom:0;right:0;translate:10% 80%}}.p-index_event__gallery{margin-inline:calc(50% - 50vw)}.p-index_event__gallery .swiper-slide{inline-size:37.5vw!important;margin-inline-start:.5vw!important}@media (width<=1023px){.p-index_event__gallery .swiper-slide{inline-size:72vw!important}}.p-index_event__gallery .swiper-slide img{width:100%}.p-index_event .c-obj-stars{--width:min(13.8776vw + 5.95918px,228px);position:absolute}.p-index_event .c-obj-stars.-i01{top:0;left:-12%;translate:0 -80%}@media (width<=1023px){.p-index_event .c-obj-stars.-i01{z-index:1;top:auto;bottom:0;translate:0 50%}}.p-index_event .c-obj-stars.-i01 .star:nth-of-type(n+2){display:none}@media (width<=1023px){.p-index_event .c-obj-stars.-i01 .star:nth-of-type(n+2){display:block}}.p-index_event .c-obj-stars.-i02{top:0;right:-12%;translate:0 -80%}@media (width<=1023px){.p-index_event .c-obj-stars.-i02{z-index:1;top:25%;right:-5%;translate:0}}.p-index_work{margin-block-start:-20px}.p-index_work__img-area{z-index:1;position:relative}.p-index_work__img-area .c-obj-stars{--width:min(11.2653vw + 47.7551px,228px);position:absolute}.p-index_work__img-area .c-obj-stars.-i01{top:8%;left:0;translate:-55%}@media (width<=1023px){.p-index_work__img-area .c-obj-stars.-i01{top:35%;left:auto;right:-5%;translate:0}}.p-index_work__img-area .c-obj-stars.-i02{bottom:0;right:0;translate:10% 80%}@media (width<=1023px){.p-index_work__img-area .c-obj-stars.-i02{left:-8%;right:auto;translate:0}}.p-index_work__img{display:block}.p-index_work__copy{margin-block-start:-.5em;font-size:min(1.22449vw + 1.46301rem,2.6875rem);position:relative}@media (width<=1023px){.p-index_work__copy{margin-block-start:1em}}.p-index_work__copy .sub{color:var(--color-pink-120);opacity:.1;font-size:min(11.8367vw + 3.47577rem,15.3125rem);line-height:1;position:absolute;top:-.8em;left:-1em}.p-index_work__copy .sub svg,.p-index_work__copy .sub img{object-fit:contain;width:auto;height:1em}.p-index_work__copy .main{margin-block-end:1em;font-size:1em;font-weight:500;line-height:1.5}.p-index_work__copy .main em{font-weight:inherit;color:var(--color-pink-120);background-color:#fcf1f1;border-bottom:2px solid;margin-inline:.2em;padding:0 .2em}.p-index_sns{background-color:#fff0f5;border-radius:min(1.22449vw + 10.4082px,30px);padding-block:min(2.12245vw + 26.0408px,60px) min(3.34694vw + 36.449px,90px);padding-inline:min(.979592vw + 16.3265px,32px)}.p-index_sns__title{font-family:var(--font-en);text-transform:uppercase;color:var(--color-pink-120);margin-block-end:.5em;font-size:min(.653061vw + 1.34694rem,2rem);font-weight:400;line-height:1;position:relative}@media (width<=1023px){.p-index_sns__title{margin-block-end:1em}}.p-index_sns__title:before{content:"";border-top:1px solid;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.p-index_sns__title .in{z-index:1;background-color:#fff0f5;width:fit-content;margin-inline:auto;padding-inline:1em;display:block;position:relative}.p-index_sns-item__head{align-items:center;margin-block-end:min(.489796vw + 12.1633px,20px);display:flex}.p-index_sns-item__head .title{margin-inline-end:.5em;font-size:min(.326531vw + 1.17347rem,1.5rem);font-weight:500}.p-index_sns-item__head .labels{align-items:center;display:flex}.p-index_sns-item__head .labels .label{font-family:var(--font-en);background-color:var(--color-white-00);color:var(--color-pink-120);width:fit-content;transition-duration:var(--dur-ui);transition-property:background-color,color;transition-timing-function:var(--ease-out-cubic);border-radius:3.40282e38px;padding:.2em 1em;font-size:min(.244898vw + .630102rem,.875rem);font-weight:400}@media (any-hover:hover){.p-index_sns-item__head .labels .label:hover{background-color:var(--color-pink-120);color:var(--color-white-00)}}.p-index_sns-items{grid-template-columns:850fr 390fr;align-items:start;gap:min(4.89796vw + 11.6327px,90px);display:grid}@media (width<=1023px){.p-index_sns-items{grid-template-columns:1fr}}.p-index_sns-embed{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (width<=767px){.p-index_sns-embed{grid-template-columns:1fr}}.p-index_sns-embed .item iframe{aspect-ratio:2/3;width:100%!important;min-width:auto!important;max-width:100%!important;margin:0!important}.p-index_sns-bnr+.p-index_sns-bnr{margin-block-start:min(.897959vw + 15.6327px,30px)}.p-index_sns-bnr a{opacity:1;transition-property:opacity;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out-cubic);display:block}@media (any-hover:hover){.p-index_sns-bnr a:hover{opacity:.7}}.p-index_sns-bnr.-tiktok{filter:drop-shadow(0 3px 20px #809b9433);margin-block-end:min(1.30612vw + 19.102px,40px)}}@layer theme{:root{--font-ja:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"Helvetica Neue",Arial,sans-serif;--font-en:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--color-white-00:#fff;--color-black-100:#333;--color-black-60:#676b6c;--color-gray-100:#888;--color-gray-50:#ccc;--color-gray-10:#f9fbfc;--color-pink-120:#ff6b9e;--color-pink-100:#ff98c1;--color-red-100:red;--color-hair-stylist-100:#ff5686;--color-hair-stylist-50:#ff97a8;--color-hair-make-100:#398cff;--color-hair-make-50:#7eb4ff;--color-total-beauty-100:#ac6dff;--color-total-beauty-50:#d9a1ec;--color-beauty-wellness-100:#22c07c;--color-beauty-wellness-50:#73dc8f;--ease-in-sine:cubic-bezier(.47,0,.745,.715);--ease-in-quad:cubic-bezier(.55,.085,.68,.53);--ease-in-cubic:cubic-bezier(.55,.055,.675,.19);--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-in-quint:cubic-bezier(.755,.05,.855,.06);--ease-in-expo:cubic-bezier(.95,.05,.795,.035);--ease-in-circ:cubic-bezier(.6,.04,.98,.335);--ease-in-back:cubic-bezier(.6,-.28,.735,.045);--ease-out-sine:cubic-bezier(.39,.575,.565,1);--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-out-cubic:cubic-bezier(.215,.61,.355,1);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-out-circ:cubic-bezier(.075,.82,.165,1);--ease-out-back:cubic-bezier(.175,.885,.32,1.275);--ease-in-out-sine:cubic-bezier(.445,.05,.55,.95);--ease-in-out-quad:cubic-bezier(.455,.03,.515,.955);--ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1);--ease-in-out-quint:cubic-bezier(.86,0,.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(.785,.135,.15,.86);--ease-in-out-back:cubic-bezier(.68,-.55,.265,1.55);--dur:.8s;--dur-ui:.5s;--container-min-size:89.3333vw;--container-min-padding:calc((100vw - var(--container-min-size))*.5);--frame-size:min(.653061vw + 5.55102px,16px);--z-header:5000}}@layer base{body{color:var(--color-black-100);font-family:var(--font-ja);font-size:min(.326531vw + 10.7755px,16px);line-height:1.8}#page{padding-inline:var(--frame-size);position:relative;overflow:clip}button:not(:disabled),input[type=submit]:not(:disabled){cursor:pointer}button:disabled,input[type=submit]:disabled{cursor:not-allowed}img{vertical-align:bottom;object-fit:cover;block-size:auto;min-block-size:1px;max-inline-size:100%}img.-t{object-position:center top}img.-tl{object-position:left top}img.-tr{object-position:right top}img.-r{object-position:right center}img.-b{object-position:center bottom}img.-bl{object-position:left bottom}img.-br{object-position:right bottom}img.-l{object-position:left center}svg{overflow:hidden}dialog{width:auto;height:auto;color:initial;border:0;margin:0;padding:0;inset-block:auto}dialog::backdrop{display:none}}@layer utilities{.u-mt0{margin-block-start:0}.u-mt1{margin-block-start:1px}.u-mt2{margin-block-start:2px}.u-mt3{margin-block-start:3px}.u-mt4{margin-block-start:4px}.u-mt5{margin-block-start:5px}.u-mt6{margin-block-start:6px}.u-mt7{margin-block-start:7px}.u-mt8{margin-block-start:8px}.u-mt9{margin-block-start:min(.0408163vw + 8.34694px,9px)}.u-mt10{margin-block-start:min(.0816327vw + 8.69388px,10px)}.u-mt11{margin-block-start:min(.122449vw + 9.04082px,11px)}.u-mt12{margin-block-start:min(.163265vw + 9.38776px,12px)}.u-mt13{margin-block-start:min(.204082vw + 9.73469px,13px)}.u-mt14{margin-block-start:min(.244898vw + 10.0816px,14px)}.u-mt15{margin-block-start:min(.285714vw + 10.4286px,15px)}.u-mt16{margin-block-start:min(.326531vw + 10.7755px,16px)}.u-mt17{margin-block-start:min(.367347vw + 11.1224px,17px)}.u-mt18{margin-block-start:min(.408163vw + 11.4694px,18px)}.u-mt19{margin-block-start:min(.44898vw + 11.8163px,19px)}.u-mt20{margin-block-start:min(.489796vw + 12.1633px,20px)}.u-mt21{margin-block-start:min(.530612vw + 12.5102px,21px)}.u-mt22{margin-block-start:min(.571429vw + 12.8571px,22px)}.u-mt23{margin-block-start:min(.612245vw + 13.2041px,23px)}.u-mt24{margin-block-start:min(.653061vw + 13.551px,24px)}.u-mt25{margin-block-start:min(.693878vw + 13.898px,25px)}.u-mt26{margin-block-start:min(.734694vw + 14.2449px,26px)}.u-mt27{margin-block-start:min(.77551vw + 14.5918px,27px)}.u-mt28{margin-block-start:min(.816327vw + 14.9388px,28px)}.u-mt29{margin-block-start:min(.857143vw + 15.2857px,29px)}.u-mt30{margin-block-start:min(.897959vw + 15.6327px,30px)}.u-mt31{margin-block-start:min(.938776vw + 15.9796px,31px)}.u-mt32{margin-block-start:min(.979592vw + 16.3265px,32px)}.u-mt33{margin-block-start:min(1.02041vw + 16.6735px,33px)}.u-mt34{margin-block-start:min(1.06122vw + 17.0204px,34px)}.u-mt35{margin-block-start:min(1.10204vw + 17.3673px,35px)}.u-mt36{margin-block-start:min(1.14286vw + 17.7143px,36px)}.u-mt37{margin-block-start:min(1.18367vw + 18.0612px,37px)}.u-mt38{margin-block-start:min(1.22449vw + 18.4082px,38px)}.u-mt39{margin-block-start:min(1.26531vw + 18.7551px,39px)}.u-mt40{margin-block-start:min(1.30612vw + 19.102px,40px)}.u-mt41{margin-block-start:min(1.34694vw + 19.449px,41px)}.u-mt42{margin-block-start:min(1.38776vw + 19.7959px,42px)}.u-mt43{margin-block-start:min(1.42857vw + 20.1429px,43px)}.u-mt44{margin-block-start:min(1.46939vw + 20.4898px,44px)}.u-mt45{margin-block-start:min(1.5102vw + 20.8367px,45px)}.u-mt46{margin-block-start:min(1.55102vw + 21.1837px,46px)}.u-mt47{margin-block-start:min(1.59184vw + 21.5306px,47px)}.u-mt48{margin-block-start:min(1.63265vw + 21.8776px,48px)}.u-mt49{margin-block-start:min(1.67347vw + 22.2245px,49px)}.u-mt50{margin-block-start:min(1.71429vw + 22.5714px,50px)}.u-mt51{margin-block-start:min(1.7551vw + 22.9184px,51px)}.u-mt52{margin-block-start:min(1.79592vw + 23.2653px,52px)}.u-mt53{margin-block-start:min(1.83673vw + 23.6122px,53px)}.u-mt54{margin-block-start:min(1.87755vw + 23.9592px,54px)}.u-mt55{margin-block-start:min(1.91837vw + 24.3061px,55px)}.u-mt56{margin-block-start:min(1.95918vw + 24.6531px,56px)}.u-mt57{margin-block-start:min(2vw + 25px,57px)}.u-mt58{margin-block-start:min(2.04082vw + 25.3469px,58px)}.u-mt59{margin-block-start:min(2.08163vw + 25.6939px,59px)}.u-mt60{margin-block-start:min(2.12245vw + 26.0408px,60px)}.u-mt61{margin-block-start:min(2.16327vw + 26.3878px,61px)}.u-mt62{margin-block-start:min(2.20408vw + 26.7347px,62px)}.u-mt63{margin-block-start:min(2.2449vw + 27.0816px,63px)}.u-mt64{margin-block-start:min(2.28571vw + 27.4286px,64px)}.u-mt65{margin-block-start:min(2.32653vw + 27.7755px,65px)}.u-mt66{margin-block-start:min(2.36735vw + 28.1225px,66px)}.u-mt67{margin-block-start:min(2.40816vw + 28.4694px,67px)}.u-mt68{margin-block-start:min(2.44898vw + 28.8163px,68px)}.u-mt69{margin-block-start:min(2.4898vw + 29.1633px,69px)}.u-mt70{margin-block-start:min(2.53061vw + 29.5102px,70px)}.u-mt71{margin-block-start:min(2.57143vw + 29.8571px,71px)}.u-mt72{margin-block-start:min(2.61224vw + 30.2041px,72px)}.u-mt73{margin-block-start:min(2.65306vw + 30.551px,73px)}.u-mt74{margin-block-start:min(2.69388vw + 30.898px,74px)}.u-mt75{margin-block-start:min(2.73469vw + 31.2449px,75px)}.u-mt76{margin-block-start:min(2.77551vw + 31.5918px,76px)}.u-mt77{margin-block-start:min(2.81633vw + 31.9388px,77px)}.u-mt78{margin-block-start:min(2.85714vw + 32.2857px,78px)}.u-mt79{margin-block-start:min(2.89796vw + 32.6327px,79px)}.u-mt80{margin-block-start:min(2.93878vw + 32.9796px,80px)}.u-mt81{margin-block-start:min(2.97959vw + 33.3265px,81px)}.u-mt82{margin-block-start:min(3.02041vw + 33.6735px,82px)}.u-mt83{margin-block-start:min(3.06122vw + 34.0204px,83px)}.u-mt84{margin-block-start:min(3.10204vw + 34.3673px,84px)}.u-mt85{margin-block-start:min(3.14286vw + 34.7143px,85px)}.u-mt86{margin-block-start:min(3.18367vw + 35.0612px,86px)}.u-mt87{margin-block-start:min(3.22449vw + 35.4082px,87px)}.u-mt88{margin-block-start:min(3.26531vw + 35.7551px,88px)}.u-mt89{margin-block-start:min(3.30612vw + 36.102px,89px)}.u-mt90{margin-block-start:min(3.34694vw + 36.449px,90px)}.u-mt91{margin-block-start:min(3.38776vw + 36.7959px,91px)}.u-mt92{margin-block-start:min(3.42857vw + 37.1429px,92px)}.u-mt93{margin-block-start:min(3.46939vw + 37.4898px,93px)}.u-mt94{margin-block-start:min(3.5102vw + 37.8367px,94px)}.u-mt95{margin-block-start:min(3.55102vw + 38.1837px,95px)}.u-mt96{margin-block-start:min(3.59184vw + 38.5306px,96px)}.u-mt97{margin-block-start:min(3.63265vw + 38.8776px,97px)}.u-mt98{margin-block-start:min(3.67347vw + 39.2245px,98px)}.u-mt99{margin-block-start:min(3.71429vw + 39.5714px,99px)}.u-mt100{margin-block-start:min(3.7551vw + 39.9184px,100px)}.u-mt101{margin-block-start:min(3.79592vw + 40.2653px,101px)}.u-mt102{margin-block-start:min(3.83673vw + 40.6122px,102px)}.u-mt103{margin-block-start:min(3.87755vw + 40.9592px,103px)}.u-mt104{margin-block-start:min(3.91837vw + 41.3061px,104px)}.u-mt105{margin-block-start:min(3.95918vw + 41.6531px,105px)}.u-mt106{margin-block-start:min(4vw + 42px,106px)}.u-mt107{margin-block-start:min(4.04082vw + 42.3469px,107px)}.u-mt108{margin-block-start:min(4.08163vw + 42.6939px,108px)}.u-mt109{margin-block-start:min(4.12245vw + 43.0408px,109px)}.u-mt110{margin-block-start:min(4.16327vw + 43.3878px,110px)}.u-mt111{margin-block-start:min(4.20408vw + 43.7347px,111px)}.u-mt112{margin-block-start:min(4.2449vw + 44.0816px,112px)}.u-mt113{margin-block-start:min(4.28571vw + 44.4286px,113px)}.u-mt114{margin-block-start:min(4.32653vw + 44.7755px,114px)}.u-mt115{margin-block-start:min(4.36735vw + 45.1224px,115px)}.u-mt116{margin-block-start:min(4.40816vw + 45.4694px,116px)}.u-mt117{margin-block-start:min(4.44898vw + 45.8163px,117px)}.u-mt118{margin-block-start:min(4.4898vw + 46.1633px,118px)}.u-mt119{margin-block-start:min(4.53061vw + 46.5102px,119px)}.u-mt120{margin-block-start:min(4.57143vw + 46.8571px,120px)}.u-mt121{margin-block-start:min(4.61225vw + 47.2041px,121px)}.u-mt122{margin-block-start:min(4.65306vw + 47.551px,122px)}.u-mt123{margin-block-start:min(4.69388vw + 47.898px,123px)}.u-mt124{margin-block-start:min(4.73469vw + 48.2449px,124px)}.u-mt125{margin-block-start:min(4.77551vw + 48.5918px,125px)}.u-mt126{margin-block-start:min(4.81633vw + 48.9388px,126px)}.u-mt127{margin-block-start:min(4.85714vw + 49.2857px,127px)}.u-mt128{margin-block-start:min(4.89796vw + 49.6327px,128px)}.u-mt129{margin-block-start:min(4.93878vw + 49.9796px,129px)}.u-mt130{margin-block-start:min(4.97959vw + 50.3265px,130px)}.u-mt131{margin-block-start:min(5.02041vw + 50.6735px,131px)}.u-mt132{margin-block-start:min(5.06122vw + 51.0204px,132px)}.u-mt133{margin-block-start:min(5.10204vw + 51.3673px,133px)}.u-mt134{margin-block-start:min(5.14286vw + 51.7143px,134px)}.u-mt135{margin-block-start:min(5.18367vw + 52.0612px,135px)}.u-mt136{margin-block-start:min(5.22449vw + 52.4082px,136px)}.u-mt137{margin-block-start:min(5.26531vw + 52.7551px,137px)}.u-mt138{margin-block-start:min(5.30612vw + 53.102px,138px)}.u-mt139{margin-block-start:min(5.34694vw + 53.449px,139px)}.u-mt140{margin-block-start:min(5.38776vw + 53.7959px,140px)}.u-mt141{margin-block-start:min(5.42857vw + 54.1429px,141px)}.u-mt142{margin-block-start:min(5.46939vw + 54.4898px,142px)}.u-mt143{margin-block-start:min(5.5102vw + 54.8367px,143px)}.u-mt144{margin-block-start:min(5.55102vw + 55.1837px,144px)}.u-mt145{margin-block-start:min(5.59184vw + 55.5306px,145px)}.u-mt146{margin-block-start:min(5.63265vw + 55.8776px,146px)}.u-mt147{margin-block-start:min(5.67347vw + 56.2245px,147px)}.u-mt148{margin-block-start:min(5.71429vw + 56.5714px,148px)}.u-mt149{margin-block-start:min(5.7551vw + 56.9184px,149px)}.u-mt150{margin-block-start:min(5.79592vw + 57.2653px,150px)}.u-mt151{margin-block-start:min(5.83674vw + 57.6122px,151px)}.u-mt152{margin-block-start:min(5.87755vw + 57.9592px,152px)}.u-mt153{margin-block-start:min(5.91837vw + 58.3061px,153px)}.u-mt154{margin-block-start:min(5.95918vw + 58.6531px,154px)}.u-mt155{margin-block-start:min(6vw + 59px,155px)}.u-mt156{margin-block-start:min(6.04082vw + 59.3469px,156px)}.u-mt157{margin-block-start:min(6.08163vw + 59.6939px,157px)}.u-mt158{margin-block-start:min(6.12245vw + 60.0408px,158px)}.u-mt159{margin-block-start:min(6.16327vw + 60.3878px,159px)}.u-mt160{margin-block-start:min(6.20408vw + 60.7347px,160px)}.u-mt161{margin-block-start:min(6.2449vw + 61.0816px,161px)}.u-mt162{margin-block-start:min(6.28571vw + 61.4286px,162px)}.u-mt163{margin-block-start:min(6.32653vw + 61.7755px,163px)}.u-mt164{margin-block-start:min(6.36735vw + 62.1224px,164px)}.u-mt165{margin-block-start:min(6.40816vw + 62.4694px,165px)}.u-mt166{margin-block-start:min(6.44898vw + 62.8163px,166px)}.u-mt167{margin-block-start:min(6.4898vw + 63.1633px,167px)}.u-mt168{margin-block-start:min(6.53061vw + 63.5102px,168px)}.u-mt169{margin-block-start:min(6.57143vw + 63.8571px,169px)}.u-mt170{margin-block-start:min(6.61225vw + 64.2041px,170px)}.u-mt171{margin-block-start:min(6.65306vw + 64.551px,171px)}.u-mt172{margin-block-start:min(6.69388vw + 64.898px,172px)}.u-mt173{margin-block-start:min(6.73469vw + 65.2449px,173px)}.u-mt174{margin-block-start:min(6.77551vw + 65.5918px,174px)}.u-mt175{margin-block-start:min(6.81633vw + 65.9388px,175px)}.u-mt176{margin-block-start:min(6.85714vw + 66.2857px,176px)}.u-mt177{margin-block-start:min(6.89796vw + 66.6327px,177px)}.u-mt178{margin-block-start:min(6.93878vw + 66.9796px,178px)}.u-mt179{margin-block-start:min(6.97959vw + 67.3265px,179px)}.u-mt180{margin-block-start:min(7.02041vw + 67.6735px,180px)}.u-mt181{margin-block-start:min(7.06122vw + 68.0204px,181px)}.u-mt182{margin-block-start:min(7.10204vw + 68.3674px,182px)}.u-mt183{margin-block-start:min(7.14286vw + 68.7143px,183px)}.u-mt184{margin-block-start:min(7.18367vw + 69.0612px,184px)}.u-mt185{margin-block-start:min(7.22449vw + 69.4082px,185px)}.u-mt186{margin-block-start:min(7.26531vw + 69.7551px,186px)}.u-mt187{margin-block-start:min(7.30612vw + 70.102px,187px)}.u-mt188{margin-block-start:min(7.34694vw + 70.449px,188px)}.u-mt189{margin-block-start:min(7.38776vw + 70.7959px,189px)}.u-mt190{margin-block-start:min(7.42857vw + 71.1429px,190px)}.u-mt191{margin-block-start:min(7.46939vw + 71.4898px,191px)}.u-mt192{margin-block-start:min(7.5102vw + 71.8367px,192px)}.u-mt193{margin-block-start:min(7.55102vw + 72.1837px,193px)}.u-mt194{margin-block-start:min(7.59184vw + 72.5306px,194px)}.u-mt195{margin-block-start:min(7.63265vw + 72.8776px,195px)}.u-mt196{margin-block-start:min(7.67347vw + 73.2245px,196px)}.u-mt197{margin-block-start:min(7.71429vw + 73.5714px,197px)}.u-mt198{margin-block-start:min(7.7551vw + 73.9184px,198px)}.u-mt199{margin-block-start:min(7.79592vw + 74.2653px,199px)}.u-mt200{margin-block-start:min(7.83674vw + 74.6122px,200px)}.u-mb0{margin-block-end:0}.u-mb1{margin-block-end:1px}.u-mb2{margin-block-end:2px}.u-mb3{margin-block-end:3px}.u-mb4{margin-block-end:4px}.u-mb5{margin-block-end:5px}.u-mb6{margin-block-end:6px}.u-mb7{margin-block-end:7px}.u-mb8{margin-block-end:8px}.u-mb9{margin-block-end:min(.0408163vw + 8.34694px,9px)}.u-mb10{margin-block-end:min(.0816327vw + 8.69388px,10px)}.u-mb11{margin-block-end:min(.122449vw + 9.04082px,11px)}.u-mb12{margin-block-end:min(.163265vw + 9.38776px,12px)}.u-mb13{margin-block-end:min(.204082vw + 9.73469px,13px)}.u-mb14{margin-block-end:min(.244898vw + 10.0816px,14px)}.u-mb15{margin-block-end:min(.285714vw + 10.4286px,15px)}.u-mb16{margin-block-end:min(.326531vw + 10.7755px,16px)}.u-mb17{margin-block-end:min(.367347vw + 11.1224px,17px)}.u-mb18{margin-block-end:min(.408163vw + 11.4694px,18px)}.u-mb19{margin-block-end:min(.44898vw + 11.8163px,19px)}.u-mb20{margin-block-end:min(.489796vw + 12.1633px,20px)}.u-mb21{margin-block-end:min(.530612vw + 12.5102px,21px)}.u-mb22{margin-block-end:min(.571429vw + 12.8571px,22px)}.u-mb23{margin-block-end:min(.612245vw + 13.2041px,23px)}.u-mb24{margin-block-end:min(.653061vw + 13.551px,24px)}.u-mb25{margin-block-end:min(.693878vw + 13.898px,25px)}.u-mb26{margin-block-end:min(.734694vw + 14.2449px,26px)}.u-mb27{margin-block-end:min(.77551vw + 14.5918px,27px)}.u-mb28{margin-block-end:min(.816327vw + 14.9388px,28px)}.u-mb29{margin-block-end:min(.857143vw + 15.2857px,29px)}.u-mb30{margin-block-end:min(.897959vw + 15.6327px,30px)}.u-mb31{margin-block-end:min(.938776vw + 15.9796px,31px)}.u-mb32{margin-block-end:min(.979592vw + 16.3265px,32px)}.u-mb33{margin-block-end:min(1.02041vw + 16.6735px,33px)}.u-mb34{margin-block-end:min(1.06122vw + 17.0204px,34px)}.u-mb35{margin-block-end:min(1.10204vw + 17.3673px,35px)}.u-mb36{margin-block-end:min(1.14286vw + 17.7143px,36px)}.u-mb37{margin-block-end:min(1.18367vw + 18.0612px,37px)}.u-mb38{margin-block-end:min(1.22449vw + 18.4082px,38px)}.u-mb39{margin-block-end:min(1.26531vw + 18.7551px,39px)}.u-mb40{margin-block-end:min(1.30612vw + 19.102px,40px)}.u-mb41{margin-block-end:min(1.34694vw + 19.449px,41px)}.u-mb42{margin-block-end:min(1.38776vw + 19.7959px,42px)}.u-mb43{margin-block-end:min(1.42857vw + 20.1429px,43px)}.u-mb44{margin-block-end:min(1.46939vw + 20.4898px,44px)}.u-mb45{margin-block-end:min(1.5102vw + 20.8367px,45px)}.u-mb46{margin-block-end:min(1.55102vw + 21.1837px,46px)}.u-mb47{margin-block-end:min(1.59184vw + 21.5306px,47px)}.u-mb48{margin-block-end:min(1.63265vw + 21.8776px,48px)}.u-mb49{margin-block-end:min(1.67347vw + 22.2245px,49px)}.u-mb50{margin-block-end:min(1.71429vw + 22.5714px,50px)}.u-mb51{margin-block-end:min(1.7551vw + 22.9184px,51px)}.u-mb52{margin-block-end:min(1.79592vw + 23.2653px,52px)}.u-mb53{margin-block-end:min(1.83673vw + 23.6122px,53px)}.u-mb54{margin-block-end:min(1.87755vw + 23.9592px,54px)}.u-mb55{margin-block-end:min(1.91837vw + 24.3061px,55px)}.u-mb56{margin-block-end:min(1.95918vw + 24.6531px,56px)}.u-mb57{margin-block-end:min(2vw + 25px,57px)}.u-mb58{margin-block-end:min(2.04082vw + 25.3469px,58px)}.u-mb59{margin-block-end:min(2.08163vw + 25.6939px,59px)}.u-mb60{margin-block-end:min(2.12245vw + 26.0408px,60px)}.u-mb61{margin-block-end:min(2.16327vw + 26.3878px,61px)}.u-mb62{margin-block-end:min(2.20408vw + 26.7347px,62px)}.u-mb63{margin-block-end:min(2.2449vw + 27.0816px,63px)}.u-mb64{margin-block-end:min(2.28571vw + 27.4286px,64px)}.u-mb65{margin-block-end:min(2.32653vw + 27.7755px,65px)}.u-mb66{margin-block-end:min(2.36735vw + 28.1225px,66px)}.u-mb67{margin-block-end:min(2.40816vw + 28.4694px,67px)}.u-mb68{margin-block-end:min(2.44898vw + 28.8163px,68px)}.u-mb69{margin-block-end:min(2.4898vw + 29.1633px,69px)}.u-mb70{margin-block-end:min(2.53061vw + 29.5102px,70px)}.u-mb71{margin-block-end:min(2.57143vw + 29.8571px,71px)}.u-mb72{margin-block-end:min(2.61224vw + 30.2041px,72px)}.u-mb73{margin-block-end:min(2.65306vw + 30.551px,73px)}.u-mb74{margin-block-end:min(2.69388vw + 30.898px,74px)}.u-mb75{margin-block-end:min(2.73469vw + 31.2449px,75px)}.u-mb76{margin-block-end:min(2.77551vw + 31.5918px,76px)}.u-mb77{margin-block-end:min(2.81633vw + 31.9388px,77px)}.u-mb78{margin-block-end:min(2.85714vw + 32.2857px,78px)}.u-mb79{margin-block-end:min(2.89796vw + 32.6327px,79px)}.u-mb80{margin-block-end:min(2.93878vw + 32.9796px,80px)}.u-mb81{margin-block-end:min(2.97959vw + 33.3265px,81px)}.u-mb82{margin-block-end:min(3.02041vw + 33.6735px,82px)}.u-mb83{margin-block-end:min(3.06122vw + 34.0204px,83px)}.u-mb84{margin-block-end:min(3.10204vw + 34.3673px,84px)}.u-mb85{margin-block-end:min(3.14286vw + 34.7143px,85px)}.u-mb86{margin-block-end:min(3.18367vw + 35.0612px,86px)}.u-mb87{margin-block-end:min(3.22449vw + 35.4082px,87px)}.u-mb88{margin-block-end:min(3.26531vw + 35.7551px,88px)}.u-mb89{margin-block-end:min(3.30612vw + 36.102px,89px)}.u-mb90{margin-block-end:min(3.34694vw + 36.449px,90px)}.u-mb91{margin-block-end:min(3.38776vw + 36.7959px,91px)}.u-mb92{margin-block-end:min(3.42857vw + 37.1429px,92px)}.u-mb93{margin-block-end:min(3.46939vw + 37.4898px,93px)}.u-mb94{margin-block-end:min(3.5102vw + 37.8367px,94px)}.u-mb95{margin-block-end:min(3.55102vw + 38.1837px,95px)}.u-mb96{margin-block-end:min(3.59184vw + 38.5306px,96px)}.u-mb97{margin-block-end:min(3.63265vw + 38.8776px,97px)}.u-mb98{margin-block-end:min(3.67347vw + 39.2245px,98px)}.u-mb99{margin-block-end:min(3.71429vw + 39.5714px,99px)}.u-mb100{margin-block-end:min(3.7551vw + 39.9184px,100px)}.u-mb101{margin-block-end:min(3.79592vw + 40.2653px,101px)}.u-mb102{margin-block-end:min(3.83673vw + 40.6122px,102px)}.u-mb103{margin-block-end:min(3.87755vw + 40.9592px,103px)}.u-mb104{margin-block-end:min(3.91837vw + 41.3061px,104px)}.u-mb105{margin-block-end:min(3.95918vw + 41.6531px,105px)}.u-mb106{margin-block-end:min(4vw + 42px,106px)}.u-mb107{margin-block-end:min(4.04082vw + 42.3469px,107px)}.u-mb108{margin-block-end:min(4.08163vw + 42.6939px,108px)}.u-mb109{margin-block-end:min(4.12245vw + 43.0408px,109px)}.u-mb110{margin-block-end:min(4.16327vw + 43.3878px,110px)}.u-mb111{margin-block-end:min(4.20408vw + 43.7347px,111px)}.u-mb112{margin-block-end:min(4.2449vw + 44.0816px,112px)}.u-mb113{margin-block-end:min(4.28571vw + 44.4286px,113px)}.u-mb114{margin-block-end:min(4.32653vw + 44.7755px,114px)}.u-mb115{margin-block-end:min(4.36735vw + 45.1224px,115px)}.u-mb116{margin-block-end:min(4.40816vw + 45.4694px,116px)}.u-mb117{margin-block-end:min(4.44898vw + 45.8163px,117px)}.u-mb118{margin-block-end:min(4.4898vw + 46.1633px,118px)}.u-mb119{margin-block-end:min(4.53061vw + 46.5102px,119px)}.u-mb120{margin-block-end:min(4.57143vw + 46.8571px,120px)}.u-mb121{margin-block-end:min(4.61225vw + 47.2041px,121px)}.u-mb122{margin-block-end:min(4.65306vw + 47.551px,122px)}.u-mb123{margin-block-end:min(4.69388vw + 47.898px,123px)}.u-mb124{margin-block-end:min(4.73469vw + 48.2449px,124px)}.u-mb125{margin-block-end:min(4.77551vw + 48.5918px,125px)}.u-mb126{margin-block-end:min(4.81633vw + 48.9388px,126px)}.u-mb127{margin-block-end:min(4.85714vw + 49.2857px,127px)}.u-mb128{margin-block-end:min(4.89796vw + 49.6327px,128px)}.u-mb129{margin-block-end:min(4.93878vw + 49.9796px,129px)}.u-mb130{margin-block-end:min(4.97959vw + 50.3265px,130px)}.u-mb131{margin-block-end:min(5.02041vw + 50.6735px,131px)}.u-mb132{margin-block-end:min(5.06122vw + 51.0204px,132px)}.u-mb133{margin-block-end:min(5.10204vw + 51.3673px,133px)}.u-mb134{margin-block-end:min(5.14286vw + 51.7143px,134px)}.u-mb135{margin-block-end:min(5.18367vw + 52.0612px,135px)}.u-mb136{margin-block-end:min(5.22449vw + 52.4082px,136px)}.u-mb137{margin-block-end:min(5.26531vw + 52.7551px,137px)}.u-mb138{margin-block-end:min(5.30612vw + 53.102px,138px)}.u-mb139{margin-block-end:min(5.34694vw + 53.449px,139px)}.u-mb140{margin-block-end:min(5.38776vw + 53.7959px,140px)}.u-mb141{margin-block-end:min(5.42857vw + 54.1429px,141px)}.u-mb142{margin-block-end:min(5.46939vw + 54.4898px,142px)}.u-mb143{margin-block-end:min(5.5102vw + 54.8367px,143px)}.u-mb144{margin-block-end:min(5.55102vw + 55.1837px,144px)}.u-mb145{margin-block-end:min(5.59184vw + 55.5306px,145px)}.u-mb146{margin-block-end:min(5.63265vw + 55.8776px,146px)}.u-mb147{margin-block-end:min(5.67347vw + 56.2245px,147px)}.u-mb148{margin-block-end:min(5.71429vw + 56.5714px,148px)}.u-mb149{margin-block-end:min(5.7551vw + 56.9184px,149px)}.u-mb150{margin-block-end:min(5.79592vw + 57.2653px,150px)}.u-mb151{margin-block-end:min(5.83674vw + 57.6122px,151px)}.u-mb152{margin-block-end:min(5.87755vw + 57.9592px,152px)}.u-mb153{margin-block-end:min(5.91837vw + 58.3061px,153px)}.u-mb154{margin-block-end:min(5.95918vw + 58.6531px,154px)}.u-mb155{margin-block-end:min(6vw + 59px,155px)}.u-mb156{margin-block-end:min(6.04082vw + 59.3469px,156px)}.u-mb157{margin-block-end:min(6.08163vw + 59.6939px,157px)}.u-mb158{margin-block-end:min(6.12245vw + 60.0408px,158px)}.u-mb159{margin-block-end:min(6.16327vw + 60.3878px,159px)}.u-mb160{margin-block-end:min(6.20408vw + 60.7347px,160px)}.u-mb161{margin-block-end:min(6.2449vw + 61.0816px,161px)}.u-mb162{margin-block-end:min(6.28571vw + 61.4286px,162px)}.u-mb163{margin-block-end:min(6.32653vw + 61.7755px,163px)}.u-mb164{margin-block-end:min(6.36735vw + 62.1224px,164px)}.u-mb165{margin-block-end:min(6.40816vw + 62.4694px,165px)}.u-mb166{margin-block-end:min(6.44898vw + 62.8163px,166px)}.u-mb167{margin-block-end:min(6.4898vw + 63.1633px,167px)}.u-mb168{margin-block-end:min(6.53061vw + 63.5102px,168px)}.u-mb169{margin-block-end:min(6.57143vw + 63.8571px,169px)}.u-mb170{margin-block-end:min(6.61225vw + 64.2041px,170px)}.u-mb171{margin-block-end:min(6.65306vw + 64.551px,171px)}.u-mb172{margin-block-end:min(6.69388vw + 64.898px,172px)}.u-mb173{margin-block-end:min(6.73469vw + 65.2449px,173px)}.u-mb174{margin-block-end:min(6.77551vw + 65.5918px,174px)}.u-mb175{margin-block-end:min(6.81633vw + 65.9388px,175px)}.u-mb176{margin-block-end:min(6.85714vw + 66.2857px,176px)}.u-mb177{margin-block-end:min(6.89796vw + 66.6327px,177px)}.u-mb178{margin-block-end:min(6.93878vw + 66.9796px,178px)}.u-mb179{margin-block-end:min(6.97959vw + 67.3265px,179px)}.u-mb180{margin-block-end:min(7.02041vw + 67.6735px,180px)}.u-mb181{margin-block-end:min(7.06122vw + 68.0204px,181px)}.u-mb182{margin-block-end:min(7.10204vw + 68.3674px,182px)}.u-mb183{margin-block-end:min(7.14286vw + 68.7143px,183px)}.u-mb184{margin-block-end:min(7.18367vw + 69.0612px,184px)}.u-mb185{margin-block-end:min(7.22449vw + 69.4082px,185px)}.u-mb186{margin-block-end:min(7.26531vw + 69.7551px,186px)}.u-mb187{margin-block-end:min(7.30612vw + 70.102px,187px)}.u-mb188{margin-block-end:min(7.34694vw + 70.449px,188px)}.u-mb189{margin-block-end:min(7.38776vw + 70.7959px,189px)}.u-mb190{margin-block-end:min(7.42857vw + 71.1429px,190px)}.u-mb191{margin-block-end:min(7.46939vw + 71.4898px,191px)}.u-mb192{margin-block-end:min(7.5102vw + 71.8367px,192px)}.u-mb193{margin-block-end:min(7.55102vw + 72.1837px,193px)}.u-mb194{margin-block-end:min(7.59184vw + 72.5306px,194px)}.u-mb195{margin-block-end:min(7.63265vw + 72.8776px,195px)}.u-mb196{margin-block-end:min(7.67347vw + 73.2245px,196px)}.u-mb197{margin-block-end:min(7.71429vw + 73.5714px,197px)}.u-mb198{margin-block-end:min(7.7551vw + 73.9184px,198px)}.u-mb199{margin-block-end:min(7.79592vw + 74.2653px,199px)}.u-mb200{margin-block-end:min(7.83674vw + 74.6122px,200px)}.u-mb-em0_25{margin-block-end:.25em!important}.u-mt-em0_25{margin-block-start:.25em!important}.u-mb-em0_5{margin-block-end:.5em!important}.u-mt-em0_5{margin-block-start:.5em!important}.u-mb-em0_75{margin-block-end:.75em!important}.u-mt-em0_75{margin-block-start:.75em!important}.u-mb-em1{margin-block-end:1em!important}.u-mt-em1{margin-block-start:1em!important}.u-mb-em1_25{margin-block-end:1.25em!important}.u-mt-em1_25{margin-block-start:1.25em!important}.u-mb-em1_5{margin-block-end:1.5em!important}.u-mt-em1_5{margin-block-start:1.5em!important}.u-mb-em1_75{margin-block-end:1.75em!important}.u-mt-em1_75{margin-block-start:1.75em!important}.u-mb-em2{margin-block-end:2em!important}.u-mt-em2{margin-block-start:2em!important}.u-mb-em2_5{margin-block-end:2.5em!important}.u-mt-em2_5{margin-block-start:2.5em!important}.u-mb-em3{margin-block-end:3em!important}.u-mt-em3{margin-block-start:3em!important}.u-gap-0{gap:0}.u-gap-em0_25{gap:.25em}.u-gap-em0_5{gap:.5em}.u-gap-em1{gap:1em}.u-gap-em2{gap:2em}.u-gap-10{gap:min(.408163vw + 3.46939px,10px)}.u-gap-row-10{row-gap:min(.408163vw + 3.46939px,10px)}.u-gap-col-10{column-gap:min(.408163vw + 3.46939px,10px)}.u-gap-20{gap:min(.816327vw + 6.93878px,20px)}.u-gap-row-20{row-gap:min(.816327vw + 6.93878px,20px)}.u-gap-col-20{column-gap:min(.816327vw + 6.93878px,20px)}.u-gap-30{gap:min(1.22449vw + 10.4082px,30px)}.u-gap-row-30{row-gap:min(1.22449vw + 10.4082px,30px)}.u-gap-col-30{column-gap:min(1.22449vw + 10.4082px,30px)}.u-gap-40{gap:min(1.63265vw + 13.8776px,40px)}.u-gap-row-40{row-gap:min(1.63265vw + 13.8776px,40px)}.u-gap-col-40{column-gap:min(1.63265vw + 13.8776px,40px)}.u-gap-50{gap:min(2.04082vw + 17.3469px,50px)}.u-gap-row-50{row-gap:min(2.04082vw + 17.3469px,50px)}.u-gap-col-50{column-gap:min(2.04082vw + 17.3469px,50px)}.u-gap-60{gap:min(2.44898vw + 20.8163px,60px)}.u-gap-row-60{row-gap:min(2.44898vw + 20.8163px,60px)}.u-gap-col-60{column-gap:min(2.44898vw + 20.8163px,60px)}.u-gap-70{gap:min(2.85714vw + 24.2857px,70px)}.u-gap-row-70{row-gap:min(2.85714vw + 24.2857px,70px)}.u-gap-col-70{column-gap:min(2.85714vw + 24.2857px,70px)}.u-gap-80{gap:min(3.26531vw + 27.7551px,80px)}.u-gap-row-80{row-gap:min(3.26531vw + 27.7551px,80px)}.u-gap-col-80{column-gap:min(3.26531vw + 27.7551px,80px)}.u-gap-90{gap:min(3.67347vw + 31.2245px,90px)}.u-gap-row-90{row-gap:min(3.67347vw + 31.2245px,90px)}.u-gap-col-90{column-gap:min(3.67347vw + 31.2245px,90px)}.u-gap-100{gap:min(4.08163vw + 34.6939px,100px)}.u-gap-row-100{row-gap:min(4.08163vw + 34.6939px,100px)}.u-gap-col-100{column-gap:min(4.08163vw + 34.6939px,100px)}.u-color-pink-120{color:var(--color-pink-120)}.u-radius-8{border-radius:8px}.u-hover-text .hover-elm,.u-hover-text.hover-elm{transition-property:background-size;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out-cubic);background-image:linear-gradient(90deg,currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:.1em;display:inline}@media (any-hover:hover){.u-hover-text:hover .hover-elm,.u-hover-text:hover.hover-elm{background-size:100% 1px}}.-hair-stylist .u-set-world-color,.u-set-world-color.-hair-stylist{--world-color-100:var(--color-hair-stylist-100);--world-color-50:var(--color-hair-stylist-50)}.-hair-make .u-set-world-color,.u-set-world-color.-hair-make{--world-color-100:var(--color-hair-make-100);--world-color-50:var(--color-hair-make-50)}.-total-beauty .u-set-world-color,.u-set-world-color.-total-beauty{--world-color-100:var(--color-total-beauty-100);--world-color-50:var(--color-total-beauty-50)}.-beauty-wellness .u-set-world-color,.u-set-world-color.-beauty-wellness{--world-color-100:var(--color-beauty-wellness-100);--world-color-50:var(--color-beauty-wellness-50)}}.wpcf7-list-item{margin:0;display:flex}.wpcf7-not-valid-tip{background-color:var(--error-fukidashi-background-color);color:var(--color-white-00,#fff);white-space:nowrap;border-radius:3.40282e38px;padding:.35em .6em;font-size:min(.219388vw + .468112rem,.6875rem);line-height:1;position:absolute;top:calc(100% + 1em);left:0}.wpcf7-not-valid-tip:before{content:"";border-inline:.35em solid #0000;border-block-end:.5em solid var(--error-fukidashi-background-color);width:.7em;height:.5em;position:absolute;bottom:calc(100% - .5px);left:1em}.wpcf7-response-output,.wpcf7-spinner{display:none}.js-anim_elm.-delay1,.js-anim_elm .-delay1{transition-delay:.2s!important}.js-anim_elm.-delay2,.js-anim_elm .-delay2{transition-delay:.4s!important}.js-anim_elm.-delay3,.js-anim_elm .-delay3{transition-delay:.6s!important}.js-anim_elm.-delay4,.js-anim_elm .-delay4{transition-delay:.8s!important}.js-anim_elm.-delay5,.js-anim_elm .-delay5{transition-delay:1s!important}.js-anim_elm.-delay6,.js-anim_elm .-delay6{transition-delay:1.2s!important}.js-anim_elm.-delay7,.js-anim_elm .-delay7{transition-delay:1.4s!important}.js-anim_elm.-delay8,.js-anim_elm .-delay8{transition-delay:1.6s!important}.js-anim_elm.-delay9,.js-anim_elm .-delay9{transition-delay:1.8s!important}.js-anim_elm.-delay10,.js-anim_elm .-delay10{transition-delay:2s!important}.js-anim_elm.-delay11,.js-anim_elm .-delay11{transition-delay:2.2s!important}.js-anim_elm.-delay12,.js-anim_elm .-delay12{transition-delay:2.4s!important}.js-anim_elm.-delay13,.js-anim_elm .-delay13{transition-delay:2.6s!important}.js-anim_elm.-delay14,.js-anim_elm .-delay14{transition-delay:2.8s!important}.js-anim_elm.-delay15,.js-anim_elm .-delay15{transition-delay:3s!important}.js-anim_elm.-delay16,.js-anim_elm .-delay16{transition-delay:3.2s!important}.js-anim_elm.-delay17,.js-anim_elm .-delay17{transition-delay:3.4s!important}.js-anim_elm.-delay18,.js-anim_elm .-delay18{transition-delay:3.6s!important}.js-anim_elm.-delay19,.js-anim_elm .-delay19{transition-delay:3.8s!important}.js-anim_elm.-delay20,.js-anim_elm .-delay20{transition-delay:4s!important}.js-anim_elm.-visibility.visibility,.js-anim_elm.-visibility .visibility{visibility:hidden}.js-anim_elm.-visibility.is-act.visibility,.js-anim_elm.-visibility.is-act .visibility{visibility:visible}.js-anim_elm.-base1.base1,.js-anim_elm.-base1 .base1{opacity:0;transition-duration:var(--dur),calc(var(--dur)*2);transition-property:opacity,transform;transition-delay:0s;transition-timing-function:ease,var(--ease-out-cubic);transform:translateY(30px)}.js-anim_elm.-base1.is-act.base1,.js-anim_elm.-base1.is-act .base1{opacity:1;transform:translate(0,0)}.js-anim_elm.-base2.base2,.js-anim_elm.-base2 .base2{opacity:0;transition-duration:var(--dur),calc(var(--dur)*2);transition-property:opacity,transform;transition-delay:0s;transition-timing-function:ease,var(--ease-out-cubic);transform:translateY(30px)}.js-anim_elm.-base2.is-act.base2,.js-anim_elm.-base2.is-act .base2{opacity:1;transform:translate(0,0)}.js-anim_elm.-base3.base3,.js-anim_elm.-base3 .base3{opacity:0;transition-duration:var(--dur),calc(var(--dur)*2);transition-property:opacity,transform;transition-delay:0s;transition-timing-function:ease,var(--ease-out-cubic);transform:translateY(30px)}.js-anim_elm.-base3.is-act.base3,.js-anim_elm.-base3.is-act .base3{opacity:1;transform:translate(0,0)}.js-accordion .js-accordion-trigger{cursor:pointer}.js-accordion .js-accordion-wrapper{height:0;overflow:hidden}.js-accordion-expand .js-accordion-expand-trigger{cursor:pointer}.js-accordion-expand .js-accordion-expand-wrapper{overflow:hidden}.js-endless-slider .swiper-wrapper{transition-timing-function:linear}.js-endless-slider .swiper-slide{width:auto}.js-slider-button{cursor:pointer}.js-slider-button.swiper-button-disabled{cursor:default;pointer-events:none;opacity:.5}