@charset "UTF-8";:root{--font-body-family: "Noto Sans JP","\30e1\30a4\30ea\30aa",Meiryo,"Hiragino Kaku Gothic Pro","\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3","\ff2d\ff33  \ff30\30b4\30b7\30c3\30af",Arial,Verdana,sans-serif;--font-heading-family: "Noto Sans JP","\30e1\30a4\30ea\30aa",Meiryo,"Hiragino Kaku Gothic Pro","\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3","\ff2d\ff33  \ff30\30b4\30b7\30c3\30af",Arial,Verdana,sans-serif;--black01: #414141;--gray01: #EFEEEC;--gray02: #CECECE;--red01: rgb(230, 0, 0);--header-height: 85px;--wrap-padding-horizontal: 2rem;--image-radius: 4px;--c-button-border01-color: #414141;--footer-margin: 4rem}@media screen and (min-width: 750px){:root{--header-height: 106px;--wrap: 100rem;--footer-margin: 8rem}}body{position:relative;padding-top:var(--header-height);color:var(--black01);font-feature-settings:"palt";line-height:1.6;display:flex;flex-direction:column;min-height:100vh}@media screen and (min-width: 750px){body{padding-top:calc(var(--header-height) + 50px)}}body.is-sp_nav_open{position:fixed;left:0;width:100%}.header{position:fixed;top:0;left:0;width:100%;height:var(--header-height);display:block;background:#fff;z-index:10}@media screen and (min-width: 750px){.header{height:calc(var(--header-height) + 50px);padding-top:50px;transition:height ease .3s,padding-top ease .3s}body.is-show .header{height:var(--header-height);padding-top:0}}.header__inner{width:100%;height:100%;max-width:1040px;padding-inline:20px;margin-inline:auto;position:relative;display:block}.header__heading{justify-self:unset}.header__logo{position:absolute;top:50%;translate:0 -50%;left:20px;z-index:1;display:block;width:124px}@media (any-hover: hover){.header__logo{transition:opacity ease .3s}.header__logo:hover{opacity:.6}}@media screen and (min-width: 750px){.header__logo{width:205px}}.header__button{position:absolute;z-index:1;top:50%;translate:0 -50%;right:20px;width:37px;height:32px;background:none;border:none;cursor:pointer}@media (any-hover: hover){.header__button{transition:opacity ease .3s}.header__button:hover{opacity:.6}}@media screen and (min-width: 750px){.header__button{right:20px;width:55px;height:50px}}.header__button:before{content:"MENU";position:absolute;bottom:0;left:0;width:100%;font-weight:600;font-size:12px;text-align:center;letter-spacing:.38em;white-space:nowrap;font-family:Barlow Condensed,sans-serif;color:var(--black01)}@media screen and (min-width: 750px){.header__button:before{font-size:18px;letter-spacing:.35em}}.header__button span{position:absolute;left:50%;translate:-50% 0;width:100%;height:1px;background:var(--black01);transition:all .3s ease-out}@media screen and (min-width: 750px){.header__button span{height:2px}}.header__button span:nth-child(1){top:0}.header__button span:nth-child(2){top:6px}@media screen and (min-width: 750px){.header__button span:nth-child(2){top:9px}}.header__button span:nth-child(3){top:12px}@media screen and (min-width: 750px){.header__button span:nth-child(3){top:18px}}body.is-sp_nav_open .header__button:before{content:"CLOSE";letter-spacing:.23em}@media screen and (min-width: 750px){body.is-sp_nav_open .header__button:before{letter-spacing:.2em}}body.is-sp_nav_open .header__button span:nth-child(1){transform:rotate(19deg);top:6px}@media screen and (min-width: 750px){body.is-sp_nav_open .header__button span:nth-child(1){top:9px}}body.is-sp_nav_open .header__button span:nth-child(2){opacity:0}body.is-sp_nav_open .header__button span:nth-child(3){transform:rotate(-19deg);top:6px}@media screen and (min-width: 750px){body.is-sp_nav_open .header__button span:nth-child(3){top:9px}}.header-nav{position:fixed;top:0;right:0;overflow-y:auto;width:100%;height:100dvh;visibility:hidden;transition:transform .3s,opacity .3s,visibility .3s;background:#fff;padding:133px 20px 30px}.is-sp_nav_open .header-nav{visibility:visible}@media screen and (min-width: 750px){.header-nav{padding:210px 20px 100px}}@media screen and (max-width: 749px){.header-nav{-webkit-overflow-scrolling:touch}}.header-nav__menu{list-style:none;padding-left:0;margin:0 auto;max-width:335px}.header-nav__menu a{position:relative;color:inherit;text-decoration:none;display:block;padding:20px 20px 20px 0;border-bottom:1px dashed #CECECE;font-size:18px;font-weight:700;letter-spacing:.07em}@media screen and (min-width: 750px){.header-nav__menu a{padding:40px 30px 40px 0;font-size:22px}}.header-nav__menu a:before{content:"";position:absolute;top:50%;translate:0 -50%;right:2px;width:9px;aspect-ratio:9/13;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8.93 13.01"><path fill="%23414141" d="M1.3,13.01l-1.3-1.52,5.85-4.98L0,1.52,1.3,0l7.64,6.5L1.3,13.01Z" /></svg>') no-repeat center center/contain}.footer{margin-top:var(--footer-margin)!important;background:var(--black01);padding-block:4.2rem 3.5rem!important;border-top:none}@media screen and (min-width: 750px){.footer{padding-block:2.8rem 3rem!important}}.footer-nav__menu{list-style:none;display:flex;flex-direction:column;gap:1.5rem;padding-left:0;margin-block:0}@media screen and (min-width: 750px){.footer-nav__menu{flex-direction:row;gap:1.8rem;justify-content:center}}.footer-nav__menu li{text-align:center}.footer-nav__menu li a{color:#fff;font-size:1.4rem;line-height:147%;letter-spacing:.09em;text-decoration:none}@media (any-hover: hover){.footer-nav__menu li a{transition:opacity ease .3s}.footer-nav__menu li a:hover{opacity:.6}}@media screen and (min-width: 750px){.footer-nav__menu li a{letter-spacing:.12em}}.footer__copyright{font-family:Geist,sans-serif;font-size:1rem;line-height:1;letter-spacing:.14em;color:#858585;margin-top:2.5rem!important}@media screen and (min-width: 750px){.footer__copyright{margin-top:4.2rem!important}}img{width:100%;height:auto}figure{margin:0}picture{display:block}.c-slick-slider:not(.slick-initialized){display:none}@media screen and (min-width: 750px){.u-sp{display:none!important}}@media screen and (max-width: 749px){.u-minsp{display:none!important}}@media screen and (min-width: 990px){.u-tab{display:none!important}}@media screen and (max-width: 989px){.u-mintab{display:none!important}}@media (any-hover: hover){a{transition:opacity ease .3s}a:hover{opacity:.6}}@media screen and (min-width: 750px){a[href*="tel:"]{display:inline-block;pointer-events:none}}.u-color-red{color:var(--red01)}.u-wrap{width:100%;max-width:calc(var(--wrap) + var(--wrap-padding-horizontal) * 2);padding-inline:var(--wrap-padding-horizontal);margin-inline:auto;position:relative}.c-heading01{text-align:center}.c-heading01 .c-heading01__english{font-family:Barlow Condensed,sans-serif;font-weight:600;font-size:1.4rem;letter-spacing:.14em;padding-bottom:.3rem;display:inline-block;border-bottom:1px solid var(--black01);text-transform:uppercase;line-height:1;margin-block:0}.c-heading01 .c-heading01__title{font-weight:700;font-size:3rem;line-height:145%;letter-spacing:.06em;margin-block:1.6rem 0}@media screen and (min-width: 750px){.c-heading01 .c-heading01__title{font-size:4.2rem;line-height:147%;letter-spacing:.09em}}.main-page-title{position:relative;font-weight:500;font-size:2.6rem;text-align:center;line-height:142%;letter-spacing:.07em;margin-block:1.5rem 3rem!important}@media screen and (min-width: 750px){.main-page-title{font-weight:700;line-height:160%;font-size:2.2rem;margin-block:0 4rem}}.main-page-title:before{content:"Kannax Live";display:block}@media screen and (max-width: 749px){.main-page-title:before{letter-spacing:0}}.c-button-border01 a{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:5rem;border-radius:6px;border:1px solid var(--c-button-border01-color);font-weight:700;font-size:1.4rem;color:inherit;letter-spacing:.1em;background:#fff;text-decoration:none!important}@media (any-hover: hover){.c-button-border01 a{transition:opacity ease .3s}.c-button-border01 a:hover{opacity:.6}}.c-button-border01 a:before{content:"";position:absolute;top:50%;translate:0 -50%;right:1.4rem;width:.8rem;aspect-ratio:9/14;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8.93 13.01"><path fill="%23414141" d="M1.3,13.01l-1.3-1.52,5.85-4.98L0,1.52,1.3,0l7.64,6.5L1.3,13.01Z" /></svg>') no-repeat center center/contain}.c-button-border01.c-button-border01--white a{--c-button-border01-color: white;background:transparent}.c-button-border01.c-button-border01--white a:before{content:"";background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8.93 13.01"><path fill="%23ffffff" d="M1.3,13.01l-1.3-1.52,5.85-4.98L0,1.52,1.3,0l7.64,6.5L1.3,13.01Z" /></svg>') no-repeat center center/contain}.c-button-black01 a{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:5rem;border-radius:6px;font-weight:700;font-size:1.4rem;color:#fff;letter-spacing:.1em;background:var(--black01);text-decoration:none}@media (any-hover: hover){.c-button-black01 a{transition:opacity ease .3s}.c-button-black01 a:hover{opacity:.6}}@media screen and (min-width: 750px){.c-button-black01 a{height:6.4rem;border-radius:7px;font-size:1.6rem}}.c-button-black01 a:before{content:"";position:absolute;top:50%;translate:0 -50%;right:1.4rem;width:.8rem;aspect-ratio:9/14;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8.93 13.01"><path fill="%23ffffff" d="M1.3,13.01l-1.3-1.52,5.85-4.98L0,1.52,1.3,0l7.64,6.5L1.3,13.01Z" /></svg>') no-repeat center center/contain}@media screen and (min-width: 750px){.c-button-black01 a:before{right:1.5rem;width:1rem}}.c-list-number01{padding-left:1.6em}.c-list-lower-alpha01{padding-left:1.4em}.c-list-lower-alpha01 li{list-style:lower-alpha}.c-list-dot01{padding-left:0}.c-list-dot01 li{list-style:none}.c-list-dot01 li:before{content:"\30fb";display:inline-block;margin-right:.6em}.card-wrapper{background:#fff;border-radius:6px;border-top:6px solid var(--black01);padding:2rem 2.5rem 2.5rem}@media screen and (min-width: 990px){.card-wrapper{margin-inline:.6rem;padding:2rem 2.1rem 2.5rem;display:flex;flex-direction:column}.card-wrapper.slick-slide{height:auto!important}}.card-status{width:fit-content;margin:0 auto;border-radius:5px;padding:.2rem .8rem;color:#fff;font-size:1.2rem;font-weight:700;text-align:center;line-height:155%;letter-spacing:.04em}@media screen and (min-width: 990px){.card-status{font-size:min(1.1538461538vw,1.2rem);padding:.1rem .8rem}}.card__inner{margin-block:1.2rem 0;aspect-ratio:285/171;border-radius:var(--image-radius);overflow:hidden}.card__inner img{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 990px){.card-wrapper .c-button-border01{margin-top:auto}}.card__heading{font-weight:700;font-size:2rem!important;text-align:center;line-height:155%;letter-spacing:.04em;margin-block:.7rem 0!important;color:var(--black01)!important}@media screen and (min-width: 990px){.card__heading{font-size:min(1.7307692308vw,2rem)}}.card-lead{font-weight:700;font-size:1.6rem;line-height:155%;letter-spacing:.07em;margin-block:.9rem 0}@media screen and (min-width: 990px){.card-lead{font-size:min(1.5384615385vw,1.6rem);margin-block:1.2rem 0}}.card-texts *:not(.card-lead):not(.card-text){display:none}.card-text{font-weight:500;font-size:1.2rem;line-height:155%;letter-spacing:.07em;margin-block:1rem 0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (min-width: 990px){.card-text{font-size:min(1.1538461538vw,1.2rem)}}.card-text p{margin-block:0}.card-detail{border-top:1px dashed #CECECE;margin-block:1rem 1.9rem;padding-top:1.4rem;display:flex;flex-wrap:wrap;gap:.8rem 2.1rem}.card-detail-item{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:center}.card-detail-item__title{background:var(--gray01);border-radius:3px;font-weight:500;font-size:1.2rem;line-height:155%;text-align:center;letter-spacing:.07em;padding:.2rem .5rem;margin-block:0}@media screen and (min-width: 990px){.card-detail-item__title{font-size:min(1.1538461538vw,1.2rem)}}.card-detail-item__text{font-weight:700;font-size:1.4rem;line-height:155%;letter-spacing:.04em;margin:0}@media screen and (min-width: 990px){.card-detail-item__text{font-size:min(1.25vw,1.3rem)}}.card__information{padding-block:0!important}body:has(.product) [data-block-handle=mxpr-product-reviews]{margin-top:3.5rem}@media screen and (max-width: 749px){body:has(.product) [data-block-handle=mxpr-product-reviews]{margin-top:5.5rem}}body:has(.product) .card-lead{font-size:2.2rem;color:var(--black01)}@media screen and (min-width: 750px){body:has(.product) .card-lead{font-size:2.4rem}}body:has(.product) .card-text{font-size:1.4rem;font-weight:500}body:has(.product) .card-status{position:absolute;top:1rem;right:4.5rem;z-index:1;font-size:1.6rem}@media screen and (min-width: 750px){body:has(.product) .card-status{top:2rem;right:2rem;font-size:1.8rem}}body:has(.product) .product__title p{font-size:calc(var(--font-heading-scale) * 3rem)}@media screen and (min-width: 750px){body:has(.product) .product__title p{font-size:calc(var(--font-heading-scale) * 4rem)}}body:has(.product) .product__description{font-weight:500;font-size:1.4rem;line-height:155%;letter-spacing:.07em}@media screen and (max-width: 749px){.top-mv{--wrap-padding-horizontal: 1.2rem}}.top-mv .top-mv__images{position:relative}.top-mv .top-mv__image img{border-radius:var(--image-radius)}.top-mv .top-mv__english{position:absolute;top:2rem;left:2rem;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:1.4rem;line-height:130%;letter-spacing:.15em;margin-block:0}@media screen and (min-width: 750px){.top-mv .top-mv__english{top:min(2.5vw,2.6rem);left:min(2.6923076923vw,2.8rem);font-size:min(1.7307692308vw,1.8rem)}}.top-mv .top-mv-title{position:absolute;z-index:1;top:1.8rem;right:1.8rem;display:flex;justify-content:flex-end;align-items:flex-start;gap:1rem;flex-direction:row-reverse;margin-block:0}@media screen and (min-width: 750px){.top-mv .top-mv-title{top:min(2.3076923077vw,2.4rem);right:min(2.8846153846vw,3rem)}}.top-mv .top-mv-title h1{display:flex;justify-content:flex-end;align-items:flex-start;gap:1rem;flex-direction:row-reverse;margin-block:0}.top-mv .top-mv-title__item{position:relative;letter-spacing:.14em;font-weight:500;font-size:2rem;line-height:1;display:inline-block;writing-mode:vertical-rl;margin-block:0}.top-mv .top-mv-title__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;object-fit:cover;background:#fff;border-radius:2px}@media screen and (max-width: 749px){.top-mv .top-mv-title__item:nth-child(odd){padding:.5rem .7rem 0}.top-mv .top-mv-title__item:nth-child(odd):before{height:calc(100% - .5em)}.top-mv .top-mv-title__item:nth-child(2n){padding:.5rem .5rem .2rem}.top-mv .top-mv-title__item:nth-child(2n):before{height:100%}}@media screen and (min-width: 750px){.top-mv .top-mv-title__item{font-size:min(2.3076923077vw,2.4rem);letter-spacing:.18em;padding:min(.4807692308vw,.5rem) min(.7692307692vw,.8rem) 0}.top-mv .top-mv-title__item:before{height:calc(100% - .5em)}}.top-mv .top-mv-title__item-inner{position:relative}.top-mv .top-mv__lead{font-weight:700;font-size:1.8rem;line-height:160%;text-align:center;letter-spacing:.07em;max-width:33.4rem;margin:1.2rem auto 0;padding-bottom:1.3rem;border-bottom:1px dashed var(--gray02)}@media screen and (min-width: 750px){.top-mv .top-mv__lead{font-size:min(2.6923076923vw,2.8rem);max-width:inherit;width:min(80.7692307692vw,84rem);margin:2.2rem auto 0;padding-bottom:2.3rem}}.top-mv .top-mv__text{font-weight:500;font-size:1.3rem;line-height:155%;text-align:center;letter-spacing:.07em;margin-block:1.3rem 0}@media screen and (min-width: 750px){.top-mv .top-mv__text{font-size:min(1.9230769231vw,2rem);line-height:165%;margin-block:1.8rem 0}}.top-session{background:var(--gray01);padding-block:4.7rem 5.1rem;margin-top:4rem}@media screen and (min-width: 750px){.top-session{padding-block:7.5rem 7rem;margin-top:6rem}}@media screen and (min-width: 990px){.top-session{--wrap-padding-horizontal: 5rem}}.top-session .top-session__text{font-weight:500;font-size:1.4rem;text-align:center;line-height:155%;letter-spacing:.07em;margin-block:1.7rem 0}@media screen and (min-width: 750px){.top-session .top-session__text{font-size:1.6rem;margin-block:2rem 0}}.top-session .top-session-list{margin-top:2rem}@media screen and (max-width: 989px){.top-session .top-session-list{display:grid;grid-template-columns:100%;gap:2rem;max-width:60rem;margin-inline:auto}}@media screen and (min-width: 990px){.top-session .top-session-list{margin-top:5.3rem}.top-session .top-session-list.is-noslide{display:flex;justify-content:center;gap:1.2rem}.top-session .top-session-list.is-noslide .top-session-list-item{width:32.3rem}.top-session .top-session-list .slick-track{display:flex}.top-session .top-session-list .slick-arrow{position:absolute;top:50%;translate:0 -50%;width:2.2rem;aspect-ratio:22/60;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.02 59.58"><path fill="%23414141" d="M.81,59.58l-.81-.58,20.79-29.21L0,.58l.81-.58,21.21,29.79L.81,59.58Z" /></svg>') no-repeat center center/contain;border:none;text-indent:100%;overflow:hidden;white-space:nowrap;color:transparent;cursor:pointer}}@media screen and (min-width: 990px) and (any-hover: hover){.top-session .top-session-list .slick-arrow{transition:opacity ease .3s}.top-session .top-session-list .slick-arrow:hover{opacity:.6}}@media screen and (min-width: 990px){.top-session .top-session-list .slick-arrow.slick-disabled{display:none!important}.top-session .top-session-list .slick-arrow.slick-prev{left:-4.5rem;transform:scaleX(-1)}.top-session .top-session-list .slick-arrow.slick-next{right:-4.5rem}}.top-venue{margin-top:4.7rem}@media screen and (min-width: 750px){.top-venue{margin-top:7.5rem}}.top-venue .top-venue__note{font-weight:500;font-size:1.2rem;line-height:155%;letter-spacing:.07em;text-align:center;margin-block:1.1rem 0}@media screen and (min-width: 750px){.top-venue .top-venue__note{font-size:1.3rem;margin-block:.8rem 0}}.top-venue .top-venue-list{margin:2rem auto 0;padding-inline:1.4rem;max-width:60rem}@media screen and (min-width: 990px){.top-venue .top-venue-list{margin-top:3rem;padding-inline:0;display:grid;grid-template-columns:repeat(2,1fr);gap:6rem;max-width:inherit}}@media screen and (min-width: 990px){.top-venue .top-venue-list-item{display:grid;grid-template-columns:42.5% 1fr;gap:2rem;align-items:center}}.top-venue .top-venue-list-item:nth-child(n+2){margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid var(--gray02)}@media screen and (min-width: 990px){.top-venue .top-venue-list-item:nth-child(n+2){margin-top:0;padding-top:0;border-top:0;position:relative}.top-venue .top-venue-list-item:nth-child(n+2):before{content:"";position:absolute;left:-3rem;width:1px;height:100%;border-left:1px solid var(--gray02)}}.top-venue .top-venue-list-item__image img{border-radius:var(--image-radius)}.top-venue .top-venue-list-item__box{margin-top:.8rem}@media screen and (min-width: 990px){.top-venue .top-venue-list-item__box{margin-top:0}}.top-venue .top-venue-list-item__name{font-weight:700;font-size:1.8rem;line-height:155%;letter-spacing:.07em;margin-block:0}@media screen and (min-width: 990px){.top-venue .top-venue-list-item__name{font-weight:400;font-size:min(1.5384615385vw,1.6rem);letter-spacing:.04em}}.top-venue .top-venue-list-item__texts{display:grid;grid-template-columns:100%;gap:.8rem;margin-top:1rem}@media screen and (min-width: 990px){.top-venue .top-venue-list-item__texts{margin-top:1.5rem}}.top-venue .top-venue-list-item__texts p{font-size:1.2rem;line-height:150%;letter-spacing:.06em;margin-block:0}@media screen and (min-width: 990px){.top-venue .top-venue-list-item__texts p{font-size:min(1.1538461538vw,1.2rem)}}.top-venue .top-venue-list-item__texts p a{color:inherit;text-decoration:underline;text-underline-offset:3px;margin-left:.2em}@media (any-hover: hover){.top-venue .top-venue-list-item__texts p a{transition:opacity ease .3s}.top-venue .top-venue-list-item__texts p a:hover{opacity:.6}}.top-about{margin-top:5rem}@media screen and (max-width: 749px){.top-about{--wrap-padding-horizontal: 0}}@media screen and (min-width: 750px){.top-about{margin-top:9.5rem}}@media screen and (min-width: 750px){.top-about .top-about-text-grid{position:relative;display:grid;grid-template-columns:64% 1fr}}.top-about .top-about__image{position:relative}@media screen and (min-width: 750px){.top-about .top-about__image{aspect-ratio:640/462}}.top-about .top-about__image:before{content:"ABOUT";position:absolute;top:2.5rem;left:2rem;width:8.5rem;height:4rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.6rem;line-height:130%;letter-spacing:.15em;border:1px solid white;border-radius:100%;font-family:Barlow Condensed,sans-serif}@media screen and (min-width: 750px){.top-about .top-about__image:before{width:min(11.4423076923vw,11.9rem);height:min(5.3846153846vw,5.6rem);font-size:min(2.1153846154vw,2.2rem)}}.top-about .top-about-texts{position:relative;width:calc(100% - 1.5rem);background:#fff;border-radius:0 5px 0 0;padding:2.5rem 2.8rem 2.5rem 2.5rem;margin-top:-8.4rem}@media screen and (min-width: 750px){.top-about .top-about-texts{position:absolute;top:50%;translate:0 -50%;right:0;width:min(45.3846153846vw,47.2rem);border-radius:0;padding:min(4.9038461538vw,5.1rem) 0 min(4.9038461538vw,5.1rem) min(5.7692307692vw,6rem);margin-top:0}}.top-about .top-about-texts__title{font-weight:700;font-size:2.4rem;line-height:147%;letter-spacing:.04em;padding-bottom:1.7rem;border-bottom:1px solid var(--gray02);margin-block:0}@media screen and (min-width: 750px){.top-about .top-about-texts__title{font-size:min(2.6923076923vw,2.8rem);padding-bottom:.8rem}}.top-about .top-about-texts__text{font-weight:500;font-size:1.5rem;line-height:2;letter-spacing:.06em;margin-block:1.5rem 0}@media screen and (min-width: 750px){.top-about .top-about-texts__text{font-size:min(1.6346153846vw,1.7rem)}}.top-instructors{margin-top:2.5rem;padding-block:6rem;background:url(https://kannax-live.myshopify.com/cdn/shop/files/bg_top_instructors01_sp.jpg) no-repeat center center/cover;color:#fff}@media screen and (min-width: 750px){.top-instructors{margin-top:7.5rem;padding-block:9.3rem;background:url(https://kannax-live.myshopify.com/cdn/shop/files/bg_top_instructors01_pc.jpg) no-repeat center center/cover}}@media screen and (max-width: 749px){.top-instructors{--wrap-padding-horizontal: 3.5rem}}.top-instructors .top-instructors__lead{margin-block:0;font-weight:700;font-size:3.7rem;line-height:147%;letter-spacing:.1em;text-align:center}@media screen and (min-width: 750px){.top-instructors .top-instructors__lead{font-size:min(5vw,5.2rem)}}.top-instructors .top-instructors__lead-thin{font-weight:300}.top-instructors .top-instructors__text01{font-weight:700;font-size:2.4rem;line-height:147%;letter-spacing:.04em;margin-block:.5rem 0;text-align:center}@media screen and (min-width: 750px){.top-instructors .top-instructors__text01{font-size:min(2.3076923077vw,2.4rem)}}.top-instructors .top-instructors__title{background:#fff;border-radius:5px;padding:.5rem;margin:.8rem auto 0;max-width:28.5rem;text-align:center}@media screen and (min-width: 750px){.top-instructors .top-instructors__title{border-radius:6px;padding:1.1rem;margin:1.2rem auto 0;max-width:inherit;width:min(71.5384615385vw,74.4rem)}}.top-instructors .top-instructors__title-inner{font-weight:700;font-size:2rem;line-height:147%;letter-spacing:.15em;background:url(https://kannax-live.myshopify.com/cdn/shop/files/bg_top_instructors01_sp.jpg) no-repeat center center/100vw auto;color:transparent;background-clip:text}@media screen and (min-width: 750px){.top-instructors .top-instructors__title-inner{font-size:min(2.3076923077vw,2.4rem);letter-spacing:.15em;background:url(https://kannax-live.myshopify.com/cdn/shop/files/bg_top_instructors01_pc.jpg) no-repeat center center/100vw auto;background-clip:text}}.top-instructors .top-instructors__text02{font-weight:500;font-size:1.6rem;line-height:160%;letter-spacing:.06em;margin:1.3rem .8rem 0}@media screen and (min-width: 750px){.top-instructors .top-instructors__text02{font-size:min(1.7307692308vw,1.8rem);text-align:center;margin:1.5rem 0 0}}.top-instructors .c-button-border01{margin:2rem auto 0;max-width:28.5rem}@media screen and (min-width: 750px){.top-instructors .c-button-border01{margin:3rem auto 0;max-width:36rem}.top-instructors .c-button-border01 a{height:6.4rem}.top-instructors .c-button-border01 a:before{width:1rem;right:2.2rem}}.top-aboutus{margin-top:5rem}@media screen and (max-width: 749px){.top-aboutus{--wrap-padding-horizontal: 3.5rem}}@media screen and (min-width: 750px){.top-aboutus{margin-top:7.5rem}}.top-aboutus .top-aboutus__image{margin-top:2.1rem}.top-aboutus .top-aboutus__image img{border-radius:var(--image-radius)}@media screen and (min-width: 750px){.top-aboutus .top-aboutus__image{margin-top:3.2rem}}.top-aboutus .top-aboutus__text{font-size:1.5rem;line-height:180%;letter-spacing:.04em;margin-block:1.5rem 0}@media screen and (min-width: 750px){.top-aboutus .top-aboutus__text{font-size:1.6rem;margin-block:1.4rem 0}}.top-aboutus .top-aboutus-button a{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.2rem;padding-bottom:.5rem;text-decoration:none;position:relative;max-width:30.6rem;aspect-ratio:306/122;margin:3rem auto 0;border-radius:8px;background:url(https://kannax-live.myshopify.com/cdn/shop/files/btn_top_aboutus01_sp.jpg) no-repeat center center/cover}@media screen and (min-width: 750px){.top-aboutus .top-aboutus-button a{gap:.4rem;padding-bottom:0;max-width:inherit;width:40rem;aspect-ratio:400/122;background:#5d5137 url(https://kannax-live.myshopify.com/cdn/shop/files/btn_top_aboutus01_pc.jpg) no-repeat center center/auto 100%;margin:3.9rem auto 0}}.top-aboutus .top-aboutus-button a:before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(100% - 6px);height:calc(100% - 6px);border:1px solid white;border-radius:5px}.top-aboutus .top-aboutus-button a>*{color:#fff;position:relative;margin-block:0}.top-aboutus .top-aboutus-button__text{font-weight:500;font-size:1.2rem;line-height:150%;letter-spacing:.05em;text-align:center}@media screen and (min-width: 750px){.top-aboutus .top-aboutus-button__text{font-size:1.4rem;letter-spacing:.1em}}.top-aboutus .top-aboutus-button__url{font-size:3.2rem;letter-spacing:.04em;line-height:1}@media screen and (min-width: 750px){.top-aboutus .top-aboutus-button__url{font-size:3.6rem}}.instructors_apply .ia-mv{padding-block:15rem 14.5rem;background:url(https://kannax-live.myshopify.com/cdn/shop/files/bg_ia_mv01_sp.jpg) no-repeat center center/cover}@media screen and (min-width: 750px){.instructors_apply .ia-mv{padding-block:9.9rem 10rem;background:url(https://kannax-live.myshopify.com/cdn/shop/files/bg_ia_mv01_pc.jpg) no-repeat center center/cover}}.instructors_apply .ia-mv__title{color:#fff;font-weight:700;font-size:2.8rem;line-height:147%;letter-spacing:.1em;text-align:center;margin-block:0}@media screen and (min-width: 750px){.instructors_apply .ia-mv__title{font-size:min(4.8076923077vw,5rem)}}.instructors_apply .ia-mv__text{color:#fff;font-weight:500;font-size:1.5rem;line-height:170%;letter-spacing:.08em;text-align:center;margin-block:1.6rem 0}@media screen and (min-width: 750px){.instructors_apply .ia-mv__text{font-size:min(1.9230769231vw,2rem);margin-block:2rem 0;letter-spacing:.04em}}.instructors_apply .ia-mv__button{margin:3.2rem auto 0;max-width:28.5rem}@media screen and (min-width: 750px){.instructors_apply .ia-mv__button{margin:3.8rem auto 0;max-width:inherit;width:36rem}}.instructors_apply .ia-mv__button a{position:relative;background:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;height:5rem;text-decoration:none}@media screen and (min-width: 750px){.instructors_apply .ia-mv__button a{height:6.4rem;border-radius:8px}}.instructors_apply .ia-mv__button a:before{content:"";position:absolute;top:50%;translate:0 -50%;right:1.5rem;width:.8rem;aspect-ratio:9/13;-webkit-mask-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8.93 13.01"><path d="M1.3,13.01l-1.3-1.52,5.85-4.98L0,1.52,1.3,0l7.64,6.5L1.3,13.01Z" /></svg>');mask-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8.93 13.01"><path d="M1.3,13.01l-1.3-1.52,5.85-4.98L0,1.52,1.3,0l7.64,6.5L1.3,13.01Z" /></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:url(https://kannax-live.myshopify.com/cdn/shop/files/bg_ia_mv01_sp.jpg) no-repeat center bottom 29%/100vw auto}@media screen and (min-width: 750px){.instructors_apply .ia-mv__button a:before{right:2rem;background:url(https://kannax-live.myshopify.com/cdn/shop/files/bg_ia_mv01_pc.jpg) no-repeat center bottom 20%/100vw auto}}.instructors_apply .ia-mv__button-inner{font-weight:700;font-size:1.4rem;line-height:155%;letter-spacing:.12em;background:url(https://kannax-live.myshopify.com/cdn/shop/files/bg_ia_mv01_sp.jpg) no-repeat center bottom 29%/100vw auto;color:transparent;background-clip:text}@media screen and (min-width: 750px){.instructors_apply .ia-mv__button-inner{font-size:1.8rem;letter-spacing:.1em;background:url(https://kannax-live.myshopify.com/cdn/shop/files/bg_ia_mv01_pc.jpg) no-repeat center bottom 29%/100vw auto;background-clip:text}}.instructors_apply .ia-merit{margin-top:5rem}@media screen and (min-width: 750px){.instructors_apply .ia-merit{margin-top:7.5rem}}@media screen and (max-width: 749px){.instructors_apply .ia-merit .c-heading01__title{font-size:2.6rem}}.instructors_apply .ia-merit-list{margin:3.6rem auto;display:grid;grid-template-columns:100%;gap:3.8rem;max-width:600px}@media screen and (min-width: 750px){.instructors_apply .ia-merit-list{margin-top:6.3rem;grid-template-columns:repeat(2,1fr);gap:min(5.4807692308vw,5.7rem) min(3.8461538462vw,4rem);max-width:inherit}}.instructors_apply .ia-merit-item{position:relative;background:#f4f2f2;border-radius:6px;padding:6rem 1.5rem 3rem;text-align:center}@media screen and (min-width: 750px){.instructors_apply .ia-merit-item{border-radius:8px;padding:min(6.0576923077vw,6.3rem) 1.5rem min(3.8461538462vw,4rem)}}.instructors_apply .ia-merit-item__image{position:absolute;top:-2.2rem;left:50%;translate:-50% 0;width:7.6rem}@media screen and (min-width: 750px){.instructors_apply .ia-merit-item__image{top:max(-4.2vw,-4.2rem);width:min(8.0769230769vw,8.4rem)}}.instructors_apply .ia-merit-item__title{font-weight:700;font-size:2.2rem;line-height:145%;letter-spacing:.06em;margin-block:0}@media screen and (min-width: 750px){.instructors_apply .ia-merit-item__title{font-size:min(2.3076923077vw,2.4rem)}}.instructors_apply .ia-merit-item__text{font-weight:500;font-size:1.4rem;line-height:165%;letter-spacing:.1em;margin-block:1rem 0}@media screen and (min-width: 750px){.instructors_apply .ia-merit-item__text{font-size:min(1.5384615385vw,1.6rem);margin-block:1.8rem 0}}.instructors_apply .ia-merit .c-button-black01{max-width:30.5rem;margin:2.8rem auto 0}@media screen and (min-width: 750px){.instructors_apply .ia-merit .c-button-black01{max-width:36rem;margin:4rem auto 0}}.instructors_apply .ia-venue{margin-top:5rem;background:var(--gray01);padding-block:4.5rem 5rem}@media screen and (min-width: 750px){.instructors_apply .ia-venue{margin-top:8rem;padding-block:7.5rem 10rem}}.instructors_apply .ia-venue__text{font-weight:500;font-size:1.4rem;line-height:155%;letter-spacing:.07em;text-align:center;margin-block:1.7rem 0}@media screen and (min-width: 750px){.instructors_apply .ia-venue__text{font-size:1.6rem;margin-block:1.9rem 0;letter-spacing:0}}.instructors_apply .ia-venue-box01{margin-top:1.2rem;display:grid;grid-template-columns:100%;gap:1.5rem}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box01{grid-template-columns:1fr 50%;gap:min(4.8076923077vw,5rem);margin-top:5rem}}.instructors_apply .ia-venue-box01-info{margin-block:0}.instructors_apply .ia-venue-box01-info-item{display:grid;grid-template-columns:9.5rem 1fr}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box01-info-item{grid-template-columns:12rem 1fr}}.instructors_apply .ia-venue-box01-info-item:nth-child(n+2){margin-top:2rem}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box01-info-item:nth-child(n+2){margin-top:2.5rem}}.instructors_apply .ia-venue-box01-info-item__title{font-weight:700;font-size:1.6rem;line-height:165%;letter-spacing:.08em;padding:1.4rem 1rem 0 0;border-top:1px solid var(--black01)}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box01-info-item__title{font-size:min(1.7307692308vw,1.8rem);padding:2.5rem 1rem 0 0}}.instructors_apply .ia-venue-box01-info-item__area{font-weight:500;font-size:1.4rem;line-height:165%;letter-spacing:.02em;padding:1.5rem 0 0 1.5rem;border-top:1px solid var(--gray02);margin-left:0}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box01-info-item__area{font-size:min(1.5384615385vw,1.6rem);padding:2.3rem 0 0 2.2rem}}.instructors_apply .ia-venue-box01-info-item__list{padding-left:0}.instructors_apply .ia-venue-box01-info-item__list li{position:relative;list-style:none;padding-left:1.5em}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box01-info-item__list li{padding-left:1.5em}}.instructors_apply .ia-venue-box01-info-item__list li:before{content:"\30fb";position:absolute;top:0;left:0}.instructors_apply .ia-venue-box01-slide-thumbnail{margin-top:.5rem}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box01-slide-thumbnail{margin-top:1.1rem}}.instructors_apply .ia-venue-box01-slide-thumbnail .slick-slide{margin:0 .5rem}.instructors_apply .ia-venue-box01-slide-thumbnail .slick-list{margin:0 -.5rem;cursor:pointer}@media (any-hover: hover){.instructors_apply .ia-venue-box01-slide-thumbnail .slick-slide{transition:opacity ease .3s}.instructors_apply .ia-venue-box01-slide-thumbnail .slick-slide:hover{opacity:.6}}.instructors_apply .ia-venue-radius-box{border-radius:6px;border-top:6px solid var(--black01);background:#fff;padding:2.6rem 2rem 2.8rem}@media screen and (min-width: 750px){.instructors_apply .ia-venue-radius-box{border-radius:8px;padding:4.4rem 2rem 5.8rem}}.instructors_apply .ia-venue-radius-box__title{font-weight:700;font-size:2rem;line-height:145%;letter-spacing:.08em;text-align:center;width:fit-content;border-bottom:2px solid var(--black01);padding-bottom:.4rem;margin:0 auto}@media screen and (min-width: 750px){.instructors_apply .ia-venue-radius-box__title{font-size:3rem}}.instructors_apply .ia-venue-box02{margin-top:3rem}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box02{margin-top:5.8rem}}.instructors_apply .ia-venue-box02-list{margin:3.5rem auto 0;counter-reset:count-number;max-width:43rem}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box02-list{margin-top:3.8rem}}.instructors_apply .ia-venue-box02-list-item{position:relative;padding-left:4rem}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box02-list-item{padding-left:6rem}}.instructors_apply .ia-venue-box02-list-item:not(:last-child):before{content:"";position:absolute;top:0;left:1.5rem;width:1px;height:calc(100% + 1.9rem);border-left:1px dashed #CDCDCD}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box02-list-item:not(:last-child):before{left:2rem;height:calc(100% + 4rem)}}.instructors_apply .ia-venue-box02-list-item:after{counter-increment:count-number;content:"0" counter(count-number);position:absolute;top:0;left:0;width:3rem;aspect-ratio:1/1;border-radius:calc(infinity * 1px);background:var(--black01);font-family:Barlow Condensed,sans-serif;font-weight:600;font-size:1.4rem;line-height:1;letter-spacing:.14em;display:flex;align-items:center;justify-content:center;color:#fff;padding-left:.14em}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box02-list-item:after{width:4rem;font-size:1.9rem}}.instructors_apply .ia-venue-box02-list-item:nth-child(n+2){margin-top:1.9rem}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box02-list-item:nth-child(n+2){margin-top:3.9rem}}.instructors_apply .ia-venue-box02-list-item__title{font-weight:700;font-size:1.7rem;line-height:135%;letter-spacing:.08em;margin-block:0}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box02-list-item__title{font-size:2rem;padding-top:.6rem}}.instructors_apply .ia-venue-box02-list-item__texts{display:grid;grid-template-columns:100%;margin-top:1rem;gap:1.5rem}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box02-list-item__texts{margin-top:1.2rem;gap:1.9rem}}.instructors_apply .ia-venue-box02-list-item__text{font-weight:500;font-size:1.2rem;line-height:145%;letter-spacing:.08em;margin-block:0}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box02-list-item__text{font-size:1.4rem}}.instructors_apply .ia-venue-box02-list-item__list{padding-left:0;margin-block:0}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box02-list-item__list{padding-left:.4rem}}.instructors_apply .ia-venue-box02-list-item__list li{position:relative;list-style:none;padding-left:1.7em;font-weight:500;font-size:1.2rem;line-height:145%;letter-spacing:.08em}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box02-list-item__list li{font-size:1.4rem}}.instructors_apply .ia-venue-box02-list-item__list li:before{content:"\30fb";position:absolute;top:0;left:0}.instructors_apply .ia-venue-box03{margin-top:2rem}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box03{margin-top:4rem}}.instructors_apply .ia-venue-box03-area01{border-radius:6px;background:#f4f2f2;margin:2.3rem auto 0;max-width:29.5rem;padding:2rem;display:flex;flex-direction:column}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box03-area01{margin:4rem auto 0;max-width:50rem;flex-direction:row;justify-content:center;gap:.7rem}}.instructors_apply .ia-venue-box03-area01 p{margin-block:0}.instructors_apply .ia-venue-box03-area01__row{display:flex;align-items:center;justify-content:center;gap:1rem}.instructors_apply .ia-venue-box03-area01__text01,.instructors_apply .ia-venue-box03-area01__text05{font-weight:700;font-size:2.8rem;line-height:1;letter-spacing:.03em}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box03-area01__text01,.instructors_apply .ia-venue-box03-area01__text05{font-size:3rem}}.instructors_apply .ia-venue-box03-area01__text02{font-weight:500;font-size:3.4rem;line-height:1;letter-spacing:.03em}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box03-area01__text02{font-size:3.7rem}}.instructors_apply .ia-venue-box03-area01__text03{font-family:Barlow Condensed,sans-serif;font-weight:600;font-size:4rem;line-height:1;letter-spacing:.06em}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box03-area01__text03{font-size:4.3rem}}.instructors_apply .ia-venue-box03-area01__text04{font-weight:100;font-size:4.4rem;line-height:1;letter-spacing:.03em}.instructors_apply .ia-venue-box03-area02{margin:1.2rem auto 0;display:grid;grid-template-columns:100%;gap:1.7rem;max-width:48rem}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box03-area02{margin:1.7rem auto 0;gap:1.9rem}}.instructors_apply .ia-venue-box03-area02__text{margin-block:0;font-weight:500;font-size:1.2rem;line-height:145%}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box03-area02__text{font-size:1.3rem;letter-spacing:0}}.instructors_apply .ia-venue-box04{margin-top:2rem}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box04{margin-top:4.2rem}}.instructors_apply .ia-venue-box04-list{margin:2.4rem auto 0;padding-left:0;max-width:54.5rem}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box04-list{margin:4rem auto 0}}.instructors_apply .ia-venue-box04-list li{list-style:none;position:relative;padding-left:2.3rem;font-weight:700;font-size:1.5rem;line-height:140%;letter-spacing:.05em}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box04-list li{font-size:1.7rem}}.instructors_apply .ia-venue-box04-list li:nth-child(n+2){margin-top:1rem}@media screen and (min-width: 750px){.instructors_apply .ia-venue-box04-list li:nth-child(n+2){margin-top:1.5rem}}.instructors_apply .ia-venue-box04-list li:before{content:"";position:absolute;top:calc((1.4em - 1.7rem)/2);left:0;width:1.7rem;aspect-ratio:1/1;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 17"><path fill="%23dedbd5" d="M8.5,0c4.69,0,8.5,3.81,8.5,8.5s-3.81,8.5-8.5,8.5S0,13.19,0,8.5,3.81,0,8.5,0ZM13.89,5.77l-1.55-1.26-4.83,5.96-2.66-3.18-1.53,1.29,4.22,5.04,6.36-7.85Z" /></svg>') no-repeat center center/contain}.instructors_apply .ia-faq{margin-top:4.8rem}@media screen and (min-width: 750px){.instructors_apply .ia-faq{margin-top:9.5rem}}.instructors_apply .ia-faq-list{margin-top:2rem}@media screen and (min-width: 750px){.instructors_apply .ia-faq-list{width:71rem;margin:4.5rem auto 0}}.instructors_apply .ia-faq-list-item:nth-child(n+2){margin-top:.8rem}@media screen and (min-width: 750px){.instructors_apply .ia-faq-list-item:nth-child(n+2){margin-top:1rem}}.instructors_apply .ia-faq-list-item-q{position:relative;background:#efeeec;border-radius:5px;padding:1.3rem 3.7rem;cursor:pointer}@media (any-hover: hover){.instructors_apply .ia-faq-list-item-q{transition:opacity ease .3s}.instructors_apply .ia-faq-list-item-q:hover{opacity:.6}}@media screen and (min-width: 750px){.instructors_apply .ia-faq-list-item-q{padding:1.4rem 3.8rem}}.instructors_apply .ia-faq-list-item-q:before{content:"q";position:absolute;top:50%;translate:0 -50%;left:1.5rem;font-weight:600;font-size:1.6rem;text-transform:uppercase;font-family:Geist,sans-serif}.instructors_apply .ia-faq-list-item-q__button{position:absolute;top:50%;translate:0 -50%;right:1.6rem;width:1.2rem;aspect-ratio:1/1}@media screen and (min-width: 750px){.instructors_apply .ia-faq-list-item-q__button{right:2rem}}.instructors_apply .ia-faq-list-item-q__button:before{content:"";position:absolute;top:50%;translate:0 -50%;left:0;width:100%;height:2px;border-radius:calc(infinity * 1px);background:var(--black01);transition:opacity ease .3s}.instructors_apply .ia-faq-list-item-q__button:after{content:"";position:absolute;top:0;translate:-50% 0;left:50%;width:2px;height:100%;border-radius:calc(infinity * 1px);background:var(--black01);transition:rotate ease .3s}.instructors_apply .ia-faq-list-item-q.is-open .ia-faq-list-item-q__button:before{opacity:0}.instructors_apply .ia-faq-list-item-q.is-open .ia-faq-list-item-q__button:after{rotate:90deg}.instructors_apply .ia-faq-list-item-q__text{font-weight:500;font-size:1.5rem;line-height:155%;letter-spacing:.04em;margin-block:0}@media screen and (min-width: 750px){.instructors_apply .ia-faq-list-item-q__text{font-size:1.7rem}}.instructors_apply .ia-faq-list-item-a{position:relative;margin-top:1rem;padding:0 0 1rem 3.7rem}@media screen and (min-width: 750px){.instructors_apply .ia-faq-list-item-a{margin-top:1.2rem}}.instructors_apply .ia-faq-list-item-a:before{content:"a";position:absolute;top:0;left:1.5rem;font-weight:600;font-size:1.6rem;text-transform:uppercase;color:#919191;font-family:Geist,sans-serif}@media screen and (min-width: 750px){.instructors_apply .ia-faq-list-item-a:before{top:.2rem}}.instructors_apply .ia-faq-list-item-a .ia-faq-list-item-a__text{font-weight:500;font-size:1.4rem;line-height:180%;letter-spacing:.04em;margin-block:0}@media screen and (min-width: 750px){.instructors_apply .ia-faq-list-item-a .ia-faq-list-item-a__text{font-size:1.5rem}}.instructors_apply .ia-faq .c-button-black01{margin:2.8rem auto 0;max-width:30.5rem}@media screen and (min-width: 750px){.instructors_apply .ia-faq .c-button-black01{margin:4rem auto 0;max-width:36rem}}#MainContent{position:relative;flex:1;z-index:1}.globo-form-id-0 .globo-form-app .header{display:none}.content-intro .content-intro__title{font-size:1.8rem;font-weight:600;text-align:center;margin-block:0 3rem}@media screen and (min-width: 750px){.content-intro .content-intro__title{margin-block:0 4rem}}@media screen and (min-width: 750px){.content-intro .content-intro-texts01.m-send{text-align:center}}.content-intro .content-intro-texts01__text{font-size:1.4rem;line-height:160%;letter-spacing:.04em;margin-block:0}.content-intro .content-intro-texts01__text a{text-decoration:underline}.content-intro .content-intro-texts02{margin-top:2em}.content-intro .content-intro-texts02__text{font-size:1.3rem;line-height:160%;letter-spacing:.04em;margin-block:0;color:#444}.content-intro .globo-form-id-0 .globo-form-app{max-width:calc(var(--wrap) + var(--wrap-padding-horizontal) * 2);padding-inline:var(--wrap-padding-horizontal);margin-inline:auto;position:relative}body:has(.content-intro-texts01.m-send) .main-page-title{display:none}body:has(.content-intro-texts01.m-send) .content-intro__title{margin-top:1.5rem}.globo-form-app .header{display:none!important}.text-danger.text-smaller{color:var(--red01)!important}.globo-form-control{padding-inline:0!important}@media screen and (min-width: 750px){.globo-form-control{display:grid;grid-template-columns:25% 1fr;gap:2rem}}.globo-form-control>.input-wrap textarea{padding:1.5rem!important;border-radius:3px;border:1px solid #CCC;box-sizing:border-box;font-size:16px;background-color:#fff}.globo-form-control .globo-form-input{display:block!important}.gfb__dropzone{display:block!important;min-height:inherit!important;padding:0!important;border-radius:0!important;border:none!important;background:none!important}.gfb__dropzone--content{display:none!important}.globo-form-control>.input-wrap input[type=file]{background-color:#fff;display:block!important;padding:0!important;cursor:pointer}.globo-form-control>.input-wrap input[type=file]#temp-for-95946-file2-1{display:none!important}.globo-form-control .text-danger{color:red!important;font-size:.8em}.globo-form-control input:not(.input-wrap input[type=file]){height:4.5rem!important;padding:0 1.5rem!important;border-radius:3px!important;border:1px solid #CCC;box-sizing:border-box;background-color:#fff!important;-webkit-appearance:none!important;font-size:16px}@media (any-hover: hover){.globo-form-app .gfb__footer button{transition:opacity ease .3s}.globo-form-app .gfb__footer button:hover{opacity:.6}}.addresses form>div:nth-of-type(7),.addresses form>div:nth-of-type(7)+div[id]{margin-top:2rem!important}.addresses form>div:nth-of-type(4),.addresses form>div:nth-of-type(4)+div+div[id]{margin-top:1.5rem!important}.select .svg-wrapper,.customer select+.svg-wrapper{right:20px}@media screen and (max-width: 749px){body:has(.policy){--wrap-padding-horizontal: 3.2rem}}@media screen and (min-width: 750px){body:has(.policy){--footer-margin: 22rem}}.policy{max-width:92.6rem;margin:-1rem auto 0;font-size:1.3rem;line-height:1.9230769231;letter-spacing:.04em;font-feature-settings:normal}@media screen and (min-width: 750px){.policy{margin:12rem auto 0;font-size:1.5rem;line-height:1.6666666667}}.policy a{text-decoration:none;color:inherit}.policy .policy-section{margin-top:2.5rem}.policy .policy-section__title{font-weight:400;font-size:1.3rem;line-height:1.9230769231;letter-spacing:.04em;margin-block:0 1.9em}@media screen and (min-width: 750px){.policy .policy-section__title{font-size:1.5rem;line-height:1.6666666667;margin-bottom:1.73em}}.policy .policy-section__title.policy-section__title--line{display:grid;grid-template-columns:3rem 1fr;gap:.9rem;align-items:center;padding-left:.5rem}.policy .policy-section__title.policy-section__title--line:before{content:"";width:3rem;height:1px;border-top:1px solid var(--black01);translate:0 1px}.policy .policy-section__title.policy-section__title--margin0{margin-bottom:0}.policy .policy-section__text,.policy .c-list-number01,.policy .c-list-lower-alpha01,.policy .c-list-dot01{margin-block:0}.cart-item .note{font-size:1.2rem;color:var(--red01)}@media screen and (min-width: 750px){.cart-item .note{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/add-custom.css.map */
