@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:300,400,500,700|DM+Sans:400,500,700&display=swap&subset=japanese");*,:after,:before{box-sizing:border-box}#autozip,#zip_close a{background-color:#ff9300 !important}html{overflow:auto}body{color:#000;font-family:"Noto Sans JP",sans-serif;font-weight:400;overflow:hidden;position:relative;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}@media all and (min-width:769px){body{min-width:1080px}}main{display:block}img{max-width:100%;height:auto}button,input,select,textarea{font-family:inherit;font-size:100%}.Header{background-color:#ff9300;height:80px;left:0;position:fixed;top:0;width:100%;z-index:9999}@media all and (min-width:769px){.Header{min-width:1080px}}@media screen and (max-width:768px){.Header{height:60px}}.Header__brand{position:absolute;top:50%;left:25px;transform:translateY(-50%)}@media screen and (max-width:768px){.Header__brand{left:0;padding-left:60px;padding-right:60px;text-align:center;transform:translateY(-50%);width:100%}}.Header__logo img{width:282px}@media screen and (max-width:768px){.Header__logo img{width:190px}}.Header__description{font-size:12px;font-weight:300;margin-top:5px}.Header__contact{position:absolute;top:50%;font-size:16px;transform:translateY(-50%)}@media all and (min-width:769px){.Header__contact{right:96px}}@media screen and (max-width:768px){.Header__contact{background-color:#0d1632;height:60px;left:0;width:60px}}.Header__contact span{font-family:"DM Sans",sans-serif;font-size:32px;font-weight:500}@media screen and (max-width:768px){.Header__contact a{align-items:center;color:#fff;display:flex;font-size:38px;height:100%;justify-content:center;text-decoration:none;width:100%}}@media screen and (max-width:768px){.Header__contact a img{display:block;width:20px}}.Hamburger{background-color:#dee7ea;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/hamburger/line.svg);background-position:center center;background-size:100px 100px;background-repeat:no-repeat;height:80px;position:absolute;right:0;top:0;width:80px;z-index:9999}@media screen and (max-width:768px){.Hamburger{background-size:contain;height:60px;width:60px}}.Hamburger.-active{background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/hamburger/x.svg)}.Nav{display:none;height:calc(100% - 80px);overflow-y:scroll;position:fixed;top:80px;z-index:9999}@media all and (min-width:769px){.Nav{-ms-overflow-style:none;min-width:1080px;right:0}}@media screen and (max-width:768px){.Nav{height:calc(100% - 60px);left:0;top:60px;width:100%}}@media all and (min-width:769px){.Nav::-webkit-scrollbar{display:none}}.Nav__container{background-color:#dee7ea}@media all and (min-width:769px){.Nav__container{position:absolute;top:0;right:0;-ms-overflow-style:none;overflow-y:scroll;padding-bottom:30px;padding-top:30px;width:460px}}@media screen and (max-width:768px){.Nav__container{padding-bottom:120px}}@media all and (min-width:769px){.Nav__container::-webkit-scrollbar{display:none}}@media all and (min-width:769px){.Nav__menu{padding-left:30px;padding-right:30px}}.Nav__menu>li{border-bottom:1px solid #fff;position:relative}@media screen and (max-width:768px){.Nav__menu>li.-has-child>a{background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/nav/plus.svg);background-size:14px auto}}@media screen and (max-width:768px){.Nav__menu>li.-active>a{background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/nav/minus.svg)}}.Nav__menu>li>a{align-items:center;color:#000;display:flex;font-size:11px;font-weight:400;height:53px;justify-content:flex-end;padding-left:10px;padding-right:10px;position:relative;text-decoration:none;width:100%}@media screen and (max-width:768px){.Nav__menu>li>a{background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/nav/chevron-right.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:8px auto;height:68px;padding-right:34px}}@media all and (min-width:769px){.Nav__menu>li>a:hover{background-color:#000;color:#fff}}.Nav__menu>li>a span{position:absolute;top:50%;left:45px;font-family:"DM Sans",sans-serif;font-size:18px;font-weight:500;transform:translateY(-50%)}@media screen and (max-width:768px){.Nav__menu>li>a span{font-size:20px;left:40px}}.Nav__menu>li>a i{position:absolute;top:50%;left:10px;font-size:22px;transform:translateY(-50%)}@media screen and (max-width:768px){.Nav__menu>li>a i{font-size:20px}}.Nav__menu>li ul{padding-bottom:24px}@media all and (min-width:769px){.Nav__menu>li ul{display:block !important}}@media screen and (max-width:768px){.Nav__menu>li ul{display:none;margin-top:-8px;padding-bottom:18px}}.Nav__menu>li ul li{font-size:14px;font-weight:500}@media screen and (max-width:768px){.Nav__menu>li ul li{font-size:15px}}.Nav__menu>li ul li a{color:#000;display:flex;padding:12px 30px 12px 38px;text-decoration:none}@media all and (min-width:769px){.Nav__menu>li ul li a:hover{text-decoration:underline}}.Nav__sns{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px}@media screen and (max-width:768px){.Nav__sns{justify-content:center;margin-top:25px}}.Nav__sns li{flex-basis:35px;max-width:35px}@media screen and (max-width:768px){.Nav__sns li{flex-basis:45px;max-width:45px}}.Nav__sns li+li{margin-left:10px}@media screen and (max-width:768px){.Nav__sns li+li{margin-left:20px}}.Nav__sns li a{display:block;height:35px;width:35px}@media all and (min-width:769px){.Nav__sns li a{opacity:.8;position:relative}}@media all and (min-width:769px){.Nav__sns li a:hover img.-basic{opacity:0;visibility:hidden}}@media all and (min-width:769px){.Nav__sns li a:hover img.-colored{opacity:1;visibility:visible}}@media all and (min-width:769px){.Nav__sns li a img.-basic{position:absolute;top:0;left:0}}@media screen and (max-width:768px){.Nav__sns li a img.-basic{display:none}}@media all and (min-width:769px){.Nav__sns li a img.-colored{opacity:0;position:absolute;top:0;left:0;visibility:hidden}}.Main{background-color:#fff;padding-top:80px;position:relative}@media screen and (max-width:768px){.Main{padding-top:60px}}.Breadcrumb{margin-bottom:55px;padding-top:25px}@media screen and (max-width:768px){.Breadcrumb{padding-top:20px}}.Breadcrumb__container{margin-left:auto;margin-right:auto}@media all and (min-width:769px){.Breadcrumb__container{width:1000px}}@media screen and (max-width:768px){.Breadcrumb__container{padding-left:15px;padding-right:15px}}.Breadcrumb__list{display:flex;flex-wrap:wrap}.Breadcrumb__list li{font-size:14px;font-weight:300;position:relative}@media screen and (max-width:768px){.Breadcrumb__list li{font-size:10px}}.Breadcrumb__list li+li:before{content:' > '}.Breadcrumb__list li a{color:#000;text-decoration:none}.Breadcrumb__list li a:hover{text-decoration:underline}.Spacer{margin-top:calc(-1*(80px + 90px));padding-top:calc(80px + 90px)}@media screen and (max-width:768px){.Spacer{margin-top:-60px;padding-top:60px}}.To-top{background-color:#fff;height:120px;position:relative}@media screen and (max-width:768px){.To-top{height:90px}}.To-top a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.To-top a img{width:67px}.Footer{background-color:#0d1632;padding-bottom:40px;padding-top:40px;position:relative}@media screen and (max-width:768px){.Footer{padding-bottom:30px;padding-top:25px}}.Footer__container{margin-left:auto;margin-right:auto}@media all and (min-width:769px){.Footer__container{width:1000px}}@media screen and (max-width:768px){.Footer__container{padding-left:15px;padding-right:15px}}.FooterNav__menu{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px}@media screen and (max-width:768px){.FooterNav__menu{display:block}}.FooterNav__menu li{color:#fff;font-size:14px;font-weight:500;margin-left:44px;position:relative}.FooterNav__menu li:before{content:'｜';left:-28px;position:absolute;top:0}@media screen and (max-width:768px){.FooterNav__menu li:before{content:none}}.FooterNav__menu li:last-child{margin-right:44px}@media screen and (max-width:768px){.FooterNav__menu li:last-child{margin-right:0}}.FooterNav__menu li:last-child:after{content:'｜';right:-28px;position:absolute;top:0}@media screen and (max-width:768px){.FooterNav__menu li:last-child:after{content:none}}@media screen and (max-width:768px){.FooterNav__menu li{font-size:12px;line-height:1.2;margin-left:0;text-align:center}}@media screen and (max-width:768px){.FooterNav__menu li+li{margin-top:10px}}.FooterNav__menu li a{color:#fff;text-decoration:none}.FooterNav__menu li a:hover{text-decoration:underline}.Footer__logo{text-align:center}@media screen and (max-width:768px){.Footer__logo img{width:200px}}.Footer__copyright{color:#fff;font-size:12px;margin-top:35px;text-align:center}@media screen and (max-width:768px){.Footer__copyright{font-size:10px;margin-top:25px}}.About{padding-bottom:90px}@media screen and (max-width:768px){.About{padding-bottom:45px}}.About__container{margin-left:auto;margin-right:auto}@media all and (min-width:769px){.About__container{width:1000px}}@media screen and (max-width:768px){.About__container{padding-left:15px;padding-right:15px}}.About__header{margin-bottom:50px;text-align:center}.About__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em}@media screen and (max-width:768px){.About__title-en{font-size:26px}}.About__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.About__title-en span{position:relative}.About__title{font-size:16px;line-height:1.3;margin-top:35px}@media screen and (max-width:768px){.About__title{margin-top:20px}}.AboutIndex__menu{position:relative}@media all and (min-width:769px){.AboutIndex__menu{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;width:718px}}@media all and (min-width:769px){.AboutIndex__menu li{flex-basis:230px;max-width:230px}}@media screen and (max-width:768px){.AboutIndex__menu li+li{margin-top:10px}}.AboutIndex__menu li a{align-items:center;background-color:#000;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/thumb-index/chevron-down.svg);background-position:right 14px center;background-repeat:no-repeat;background-size:18px auto;border-radius:6px;color:#fff;display:flex;font-size:16px;line-height:1.125;height:58px;justify-content:center;text-align:center;text-decoration:none}@media screen and (max-width:768px){.AboutIndex__menu li a{font-size:13px;height:47px}}@media all and (min-width:769px){.AboutIndex__menu li a:hover{opacity:.8}}.AboutFeature{overflow-x:hidden;padding-bottom:100px;padding-top:90px}@media screen and (max-width:768px){.AboutFeature{padding-bottom:50px;padding-top:45px}}@media all and (min-width:769px){.AboutFeature__row{display:flex}}@media all and (min-width:769px){.AboutFeature__row.-reverse{flex-direction:row-reverse}}@media screen and (max-width:768px){.AboutFeature__row+.AboutFeature__row{margin-top:40px}}@media all and (min-width:769px){.AboutFeature__col{flex-basis:50%;max-width:50%}}@media screen and (max-width:768px){.AboutFeature__col+.AboutFeature__col{margin-top:40px}}.AboutFeature__heading{align-items:center;background-color:#0d1632;box-shadow:-10px 10px #ff9300;color:#fff;display:flex;font-size:18px;height:70px;justify-content:center;margin-left:10px;position:relative;text-align:center}@media all and (min-width:769px){.AboutFeature__heading{width:460px}}@media screen and (max-width:768px){.AboutFeature__heading{height:60px;max-width:460px}}.AboutFeature__slogan{font-size:26px;font-weight:500;line-height:1.769;margin-top:70px;text-align:center}@media screen and (max-width:768px){.AboutFeature__slogan{font-size:21px}}.AboutFeature__img{position:relative}@media screen and (max-width:768px){.AboutFeature__img{margin-left:auto;margin-right:auto;max-width:500px}}.AboutFeature__img:before{position:absolute;top:auto;right:-10px;bottom:auto;left:auto;background-color:#ff9300;content:'';height:50px;width:50px}.AboutFeature__img.-top:before{top:-10px}.AboutFeature__img.-bottom:before{bottom:-10px}.AboutFeature__img img{vertical-align:bottom}.AboutFeature__text{font-size:16px;line-height:2.062}@media all and (min-width:769px){.AboutFeature__text{padding-left:35px;padding-top:45px}}@media screen and (max-width:768px){.AboutFeature__text{font-size:13px}}.AboutStore{background-color:#efefef;padding-bottom:95px;padding-top:90px}@media screen and (max-width:768px){.AboutStore{padding-bottom:45px;padding-top:45px}}.AboutStore__heading{align-items:center;background-color:#0d1632;box-shadow:-10px 10px #ff9300;color:#fff;display:flex;font-size:18px;height:70px;justify-content:center;margin-left:10px;position:relative;text-align:center;margin-bottom:30px}@media all and (min-width:769px){.AboutStore__heading{width:460px}}@media screen and (max-width:768px){.AboutStore__heading{height:60px;max-width:460px}}@media all and (min-width:769px){.AboutStore__row{display:flex}}@media all and (min-width:769px){.AboutStore__row.-reverse{flex-direction:row-reverse}}.AboutStore__row+.AboutStore__row{margin-top:80px}@media screen and (max-width:768px){.AboutStore__row+.AboutStore__row{margin-top:40px}}@media all and (min-width:769px){.AboutStore__col{flex-basis:50%;max-width:50%}}@media screen and (max-width:768px){.AboutStore__col+.AboutStore__col{margin-top:40px}}@media all and (min-width:769px){.AboutStoreAccess{border-bottom:3px solid #000;margin-left:54px;min-height:441px;padding-left:10px;width:420px}}.AboutStoreAccess__heading{overflow:hidden;position:relative;margin-bottom:30px}.AboutStoreAccess__heading:before{position:absolute;top:50%;right:auto;bottom:auto;left:50%;background-color:#000;content:'';height:3px;transform:translate(-50%,-50%);width:420px}@media screen and (max-width:768px){.AboutStoreAccess__heading:before{width:100%}}.AboutStoreAccess__heading span{align-items:center;background-color:#000;color:#fff;display:flex;font-size:18px;font-weight:500;height:50px;justify-content:center;margin-left:auto;margin-right:auto;position:relative;text-align:center;width:260px}@media screen and (max-width:768px){.AboutStoreAccess__heading span{font-size:14px;height:40px}}.AboutStoreAccess__message{font-size:24px;line-height:1.77;margin-bottom:25px;position:relative}@media screen and (max-width:768px){.AboutStoreAccess__message{font-size:19px}}.AboutStoreAccess__message em{position:relative}.AboutStoreAccess__message em:before{position:absolute;top:auto;right:auto;bottom:4px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.AboutStoreAccess__message span{position:relative;z-index:2}.AboutStoreAccess__address{font-size:16px;line-height:1.75}@media screen and (max-width:768px){.AboutStoreAccess__address{font-size:13px}}.AboutStoreAccess__address+.AboutStoreAccess__address{margin-top:25px}.AboutStore__map{border:10px solid #fff;height:420px}@media all and (min-width:769px){.AboutStore__map{margin-left:10px;margin-top:21px;width:480px}}@media screen and (max-width:768px){.AboutStore__map iframe{width:100%}}@media all and (min-width:769px){.AboutStoreTransportation{margin-left:auto;margin-right:auto;width:457px}}.AboutStoreTransportation__heading{background-color:#fff;border:1px solid #000;position:relative;align-items:center;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/about/store-chevron-down.svg);background-position:right 14px center;background-repeat:no-repeat;background-size:18px auto;cursor:pointer;display:flex;font-size:20px;height:80px;justify-content:center;margin-bottom:8px;text-align:center}.AboutStoreTransportation__heading:before{position:absolute;top:3px;right:-3px;bottom:auto;left:auto;border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:100%;width:100%}@media screen and (max-width:768px){.AboutStoreTransportation__heading{font-size:16px;height:65px}}.AboutStoreTransportation__heading.-active{background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/about/store-chevron-up.svg)}.AboutStoreTransportation__content{background-color:#fff;border:1px solid #000;position:relative;display:none;padding:20px 40px}.AboutStoreTransportation__content:before{position:absolute;top:3px;right:-3px;bottom:auto;left:auto;border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:100%;width:100%}@media all and (min-width:769px){.AboutStoreTransportation__content{height:240px}}.AboutStoreTransportation__text{font-size:16px;line-height:1.75}@media screen and (max-width:768px){.AboutStoreTransportation__text{font-size:13px}}.AboutOverview{padding-top:80px}@media screen and (max-width:768px){.AboutOverview{padding-top:40px}}.AboutOverview__heading{overflow:hidden;position:relative;margin-bottom:35px}.AboutOverview__heading:before{position:absolute;top:50%;right:auto;bottom:auto;left:50%;background-color:#000;content:'';height:3px;transform:translate(-50%,-50%);width:675px}@media screen and (max-width:768px){.AboutOverview__heading:before{width:100%}}.AboutOverview__heading span{align-items:center;background-color:#000;color:#fff;display:flex;font-size:18px;font-weight:500;height:50px;justify-content:center;margin-left:auto;margin-right:auto;position:relative;text-align:center;width:260px}@media screen and (max-width:768px){.AboutOverview__heading span{font-size:14px;height:40px}}.AboutOverview__panel{border:6px solid #f3f3f3;padding:45px 30px 40px}@media screen and (max-width:768px){.AboutOverview__panel{border-width:3px;padding:30px 15px}}.AboutOverview__table{width:100%}.AboutOverview__table th{font-size:16px;line-height:1.75;padding-bottom:11px;padding-top:11px;text-align:center;vertical-align:middle;width:280px}@media all and (min-width:769px){.AboutOverview__table th{border-bottom:1px solid #000}}@media screen and (max-width:768px){.AboutOverview__table th{display:block;font-size:13px;font-weight:700;padding-bottom:5px;text-align:left;width:100%}}.AboutOverview__table td{border-bottom:1px solid #000;font-size:16px;line-height:1.75;padding-bottom:11px;position:relative;width:calc(100% - 280px)}@media all and (min-width:769px){.AboutOverview__table td{padding-left:36px;padding-top:11px}}@media screen and (max-width:768px){.AboutOverview__table td{display:block;font-size:13px;width:100%}}@media all and (min-width:769px){.AboutOverview__table td:before{position:absolute;top:8px;right:auto;bottom:auto;left:0;background-color:#000;content:'';height:calc(100% - 16px);width:1px}}.AboutOverview__table td span{font-size:14px}@media screen and (max-width:768px){.AboutOverview__table td span{font-size:12px}}.Brand__container{margin-left:auto;margin-right:auto}@media all and (min-width:769px){.Brand__container{width:1000px}}@media screen and (max-width:768px){.Brand__container{padding-left:15px;padding-right:15px}}.Brand__header{margin-bottom:90px;text-align:center}@media screen and (max-width:768px){.Brand__header{margin-bottom:45px}}.Brand__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em}@media screen and (max-width:768px){.Brand__title-en{font-size:26px}}.Brand__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.Brand__title-en span{position:relative}.Brand__title{font-size:16px;line-height:1.3;margin-top:35px}@media screen and (max-width:768px){.Brand__title{margin-top:20px}}.BrandIndex{background-color:#dee7ea;padding-bottom:40px;padding-top:35px}.BrandIndex__menu{display:flex;flex-wrap:wrap;margin-bottom:-40px}@media screen and (max-width:768px){.BrandIndex__menu{margin-bottom:-20px}}.BrandIndex__menu li{font-size:16px;margin-bottom:40px;margin-right:40px}@media screen and (max-width:768px){.BrandIndex__menu li{font-size:13px;margin-bottom:20px;margin-right:20px}}.BrandIndex__menu li a{color:#000}@media all and (min-width:769px){.BrandIndex__menu li a:hover{text-decoration:none}}.BrandSection{background-color:#e7e7e7}.BrandSection.-other{padding-bottom:90px}@media screen and (max-width:768px){.BrandSection.-other{padding-bottom:45px}}.BrandSection__header{background-color:#0d1632}.BrandSection__heading{align-items:center;color:#fff;display:flex;font-size:24px;font-weight:700;height:127px}@media screen and (max-width:768px){.BrandSection__heading{font-size:19px;height:100px}}.BrandSection__heading img{margin-right:15px}@media screen and (max-width:768px){.BrandSection__heading img{zoom:.8}}.BrandSection__content{padding-bottom:60px;padding-top:90px}@media screen and (max-width:768px){.BrandSection__content{padding-bottom:30px;padding-top:45px}}.BrandSectionCard{background-color:#fff;margin-bottom:30px;padding:40px}@media screen and (max-width:768px){.BrandSectionCard{padding:20px 15px}}@media all and (min-width:769px){.BrandSectionCard__row{display:flex;justify-content:space-between}}@media all and (min-width:769px){.BrandSectionCard__col.-left{flex-basis:500px;max-width:500px}}@media all and (min-width:769px){.BrandSectionCard__col.-right{flex-basis:400px;max-width:400px}}.BrandSectionCard__col+.BrandSectionCard__col{margin-top:15px}.BrandSectionCard__logo{margin-bottom:20px}@media screen and (max-width:768px){.BrandSectionCard__logo img{zoom:.8}}.BrandSectionCard__name{display:inline-block;font-size:18px;font-weight:700;margin-bottom:15px;position:relative}@media screen and (max-width:768px){.BrandSectionCard__name{font-size:14px}}.BrandSectionCard__name:before{position:absolute;top:auto;right:auto;bottom:-2px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.BrandSectionCard__name span{position:relative}.BrandSectionCard__text{font-size:14px;line-height:1.428}@media screen and (max-width:768px){.BrandSectionCard__text{font-size:11px}}@media screen and (max-width:768px){.BrandSectionCard__img{text-align:center}}.BrandSection__panel{background-color:#fff;padding:50px 60px 70px}@media screen and (max-width:768px){.BrandSection__panel{padding:20px 15px}}.BrandSection__other-table{width:100%}.BrandSection__other-table th{font-size:16px;font-weight:700;padding-bottom:5px;padding-top:20px;text-align:left}@media all and (min-width:769px){.BrandSection__other-table th{border-bottom:1px solid #000;width:200px}}@media screen and (max-width:768px){.BrandSection__other-table th{display:block;font-size:13px;padding-bottom:15px}}.BrandSection__other-table td{border-bottom:1px solid #000;padding-bottom:5px}@media all and (min-width:769px){.BrandSection__other-table td{padding-top:20px}}@media screen and (max-width:768px){.BrandSection__other-table td{display:block}}.BrandSection__other-list{display:flex;flex-wrap:wrap}.BrandSection__other-list li{font-size:16px;margin-bottom:20px}@media all and (min-width:769px){.BrandSection__other-list li{flex-basis:33.333%;max-width:33.333%;text-align:center}}@media screen and (max-width:768px){.BrandSection__other-list li{font-size:13px;margin-bottom:10px;margin-right:20px}}.BrandSection__other-text{font-size:16px;margin-top:20px;text-align:right}@media screen and (max-width:768px){.BrandSection__other-text{font-size:13px}}.Brand__to-top{bottom:10px;position:fixed;right:10px}@media screen and (max-width:768px){.Brand__to-top img{width:60px}}.Copyright{padding-bottom:80px}@media screen and (max-width:768px){.Copyright{padding-bottom:40px}}.Copyright__container{margin-left:auto;margin-right:auto}@media all and (min-width:769px){.Copyright__container{width:1000px}}@media screen and (max-width:768px){.Copyright__container{padding-left:15px;padding-right:15px}}.Copyright__header{margin-bottom:90px;text-align:center}@media screen and (max-width:768px){.Copyright__header{margin-bottom:45px}}.Copyright__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em}@media screen and (max-width:768px){.Copyright__title-en{font-size:26px}}.Copyright__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.Copyright__title-en span{position:relative}.Copyright__title{font-size:16px;line-height:1.3;margin-top:35px}@media screen and (max-width:768px){.Copyright__title{margin-top:20px}}.Copyright__heading{font-size:18px;font-weight:500;margin-bottom:25px}@media screen and (max-width:768px){.Copyright__heading{font-size:14px}}.Copyright__heading span{align-items:center;background-color:#000;color:#fff;display:inline-flex;height:44px;padding-left:20px;padding-right:20px}@media screen and (max-width:768px){.Copyright__heading span{height:36px}}.Copyright__text{font-size:16px;line-height:1.75}@media all and (min-width:769px){.Copyright__text{padding-left:20px}}@media screen and (max-width:768px){.Copyright__text{font-size:13px}}.Copyright__text+.Copyright__heading{margin-top:110px}@media screen and (max-width:768px){.Copyright__text+.Copyright__heading{margin-top:40px}}.Copyright__contact{margin-bottom:15px;margin-top:15px}@media all and (min-width:769px){.Copyright__contact{padding-left:40px}}@media screen and (max-width:768px){.Copyright__contact{font-size:13px}}.Copyright__contact dt{font-size:16px;line-height:1.75}@media all and (min-width:769px){.Copyright__contact dt{position:absolute;top:auto;right:auto;bottom:auto;left:auto}}@media screen and (max-width:768px){.Copyright__contact dt{font-size:13px}}.Copyright__contact dd{font-size:16px;line-height:1.75}@media all and (min-width:769px){.Copyright__contact dd{padding-left:8em}}@media screen and (max-width:768px){.Copyright__contact dd{font-size:13px}}.Error404{padding-bottom:80px}.Error404__container{margin-left:auto;margin-right:auto}@media all and (min-width:769px){.Error404__container{width:1000px}}@media screen and (max-width:768px){.Error404__container{padding-left:15px;padding-right:15px}}.Error404__header{margin-bottom:90px;text-align:center}@media screen and (max-width:768px){.Error404__header{margin-bottom:45px}}.Error404__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em}@media screen and (max-width:768px){.Error404__title-en{font-size:26px}}.Error404__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.Error404__title-en span{position:relative}.Error404__title{font-size:16px;line-height:1.3;margin-top:35px}@media screen and (max-width:768px){.Error404__title{margin-top:20px}}.Error404__text{font-size:16px;line-height:2.062;text-align:center}@media screen and (max-width:768px){.Error404__text{font-size:13px}}.Error404__button{background-color:#fff;border:1px solid #000;position:relative;align-items:center;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/button-reverse-l/chevron-right.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:11px 20px;color:#000;cursor:pointer;display:flex;font-size:20px;height:80px;justify-content:center;line-height:1.4;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;width:410px;margin-top:60px}.Error404__button:before{position:absolute;top:3px;right:-3px;bottom:auto;left:auto;border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:100%;width:100%}@media screen and (max-width:768px){.Error404__button{font-size:16px;height:64px;max-width:350px;width:100%}}@media all and (min-width:769px){.Error404__button:hover{background-color:#dee7ea}}.Error404__button [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#000;font-size:20px;outline:none;padding:0;position:relative;height:100%;width:100%}@media screen and (max-width:768px){.Error404__button [type=submit]{font-size:16px}}.Event__container{margin-left:auto;margin-right:auto}@media all and (min-width:769px){.Event__container{width:1000px}}@media screen and (max-width:768px){.Event__container{padding-left:15px;padding-right:15px}}.EventIntroduction{padding-bottom:30px;padding-top:30px}@media screen and (max-width:768px){.EventIntroduction{padding-bottom:15px;padding-top:15px}}.EventIntroduction__img{text-align:center}.EventIntroduction__img img{vertical-align:bottom}.EventOverview{background-color:#eaeaea;padding-bottom:60px;padding-top:30px}@media screen and (max-width:768px){.EventOverview{padding-bottom:35px;padding-top:15px}}.EventOverview__table,.EventDetail__table{table-layout:fixed;width:100%}@media all and (min-width:769px){.EventOverview__table,.EventDetail__table{border:1px solid #ccc}}@media screen and (max-width:768px){.EventOverview__table,.EventDetail__table{border-top:1px solid #ccc}}.EventOverview__table th,.EventDetail__table th{background-color:#dee7ea;border:1px solid #ccc;font-size:15px;font-weight:700;line-height:1.466;padding:20px 30px;vertical-align:middle}@media all and (min-width:769px){.EventOverview__table th,.EventDetail__table th{width:200px}}@media screen and (max-width:768px){.EventOverview__table th,.EventDetail__table th{border-top:none;display:block;font-size:14px;line-height:1.5;padding:10px 15px;text-align:left}}@media screen and (max-width:768px){.EventOverview__table th+td,.EventDetail__table th+td{border-top:none}}.EventOverview__table td,.EventDetail__table td{background-color:#fff;border:1px solid #ccc;font-size:15px;line-height:1.466;padding:20px 30px;vertical-align:middle}@media screen and (max-width:768px){.EventOverview__table td,.EventDetail__table td{display:block;font-size:14px;line-height:1.5;padding:10px 15px}}.EventOverview__lead{font-size:15px;line-height:1.75;margin-top:30px}@media screen and (max-width:768px){.EventOverview__lead{font-size:14px;line-height:1.5;margin-top:15px}}.EventOverview__lead+.EventBnr{margin-top:30px}@media screen and (max-width:768px){.EventOverview__lead+.EventBnr{margin-top:15px}}.EventBnr img{width:100%}@media all and (min-width:769px){.EventOverviewGallery,.EventFeatureGallery{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (max-width:768px){.EventOverviewGallery,.EventFeatureGallery{margin-top:15px}}.EventOverviewGalleryMedia,.EventFeatureGalleryMedia{margin-top:30px}@media all and (min-width:769px){.EventOverviewGalleryMedia,.EventFeatureGalleryMedia{flex-basis:480px;max-width:480px}}@media screen and (max-width:768px){.EventOverviewGalleryMedia,.EventFeatureGalleryMedia{margin-top:15px}}@media screen and (max-width:768px){.EventOverviewGalleryMedia__img,.EventFeatureGalleryMedia__img{margin-left:auto;margin-right:auto;max-width:480px}}.EventOverviewGalleryMedia__img+*,.EventFeatureGalleryMedia__img+*{margin-top:10px}.EventOverviewGalleryMedia__img img,.EventFeatureGalleryMedia__img img{position:relative}.EventOverviewGalleryMedia__caption,.EventFeatureGalleryMedia__caption{font-size:16px;line-height:1.6}@media screen and (max-width:768px){.EventOverviewGalleryMedia__caption,.EventFeatureGalleryMedia__caption{font-size:14px;line-height:1.5}}.EventFeature{padding-bottom:60px}@media screen and (max-width:768px){.EventFeature{padding-bottom:30px}}.EventFeature__heading,.EventApplication__heading{align-items:center;background-color:#0d1632;color:#fff;display:flex;font-size:30px;font-weight:500;height:80px;justify-content:center;text-align:center}@media screen and (max-width:768px){.EventFeature__heading,.EventApplication__heading{font-size:21px;height:50px}}.EventFeaturePoint{margin-top:30px}@media screen and (max-width:768px){.EventFeaturePoint{margin-top:15px}}.EventFeaturePoint+.EventFeaturePoint{margin-top:30px}@media screen and (max-width:768px){.EventFeaturePoint+.EventFeaturePoint{margin-top:15px}}.EventFeaturePoint+.EventBnr{margin-top:30px}@media screen and (max-width:768px){.EventFeaturePoint+.EventBnr{margin-top:15px}}.EventFeaturePoint__header{background-color:#eaeaea;display:flex;justify-content:space-between;position:relative}.EventFeaturePoint__number{align-items:center;background-color:#0d1632;color:#fff;display:flex;font-family:"DM Sans",sans-serif;font-weight:500;font-size:28px;flex-basis:60px;justify-content:center;max-width:60px;text-align:center}@media screen and (max-width:768px){.EventFeaturePoint__number{font-size:18px;flex-basis:45px;max-width:45px}}.EventFeaturePoint__heading{align-items:center;display:flex;flex-basis:calc(100% - 60px);font-size:22px;font-weight:500;line-height:1.416;max-width:calc(100% - 60px);padding:15px 30px}@media screen and (max-width:768px){.EventFeaturePoint__heading{font-size:18px;flex-basis:calc(100% - 45px);max-width:calc(100% - 45px);padding:10px}}.EventFeaturePoint__text{font-size:16px;line-height:1.75;margin-top:15px}@media screen and (max-width:768px){.EventFeaturePoint__text{font-size:14px;line-height:1.5}}.EventFeaturePointGallery{margin-top:15px}@media screen and (max-width:768px){.EventFeaturePointGallery{margin-top:15px}}.EventFeaturePointGalleryMedia__img+*{margin-top:20px}.EventFeaturePointGalleryMedia__img img{position:relative}.EventFeaturePointGalleryMedia__caption{font-size:16px;line-height:1.5}@media screen and (max-width:768px){.EventFeaturePointGalleryMedia__caption{font-size:13px}}@media screen and (max-width:768px){.EventFeatureGallery{margin-top:10px}}.EventDetail{background-color:#eaeaea;padding-bottom:30px;padding-top:30px}@media screen and (max-width:768px){.EventDetail{padding-bottom:15px;padding-top:15px}}.EventDetail__gmap{margin-top:10px}@media screen and (max-width:768px){.EventDetail__gmap{margin-top:15px}}.EventDetail__gmap iframe{width:100%}.EventDetail__category{display:flex;flex-wrap:wrap;margin-bottom:-10px}.EventDetail__category li{align-items:center;background-color:#ff9300;display:flex;font-size:14px;font-weight:500;height:26px;margin-bottom:10px;margin-right:10px;padding-left:10px;padding-right:10px}@media screen and (max-width:768px){.EventDetail__category li{font-size:11px}}.EventDetail__maker{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-top:-10px}.EventDetail__maker li{flex-basis:120px;margin-left:5px;margin-right:5px;margin-top:10px;max-width:120px}@media screen and (max-width:768px){.EventDetail__maker li{flex-basis:calc(33.333% - 10px);max-width:calc(33.333% - 10px)}}.EventApplication{background-color:#dee7ea;padding-bottom:60px}@media screen and (max-width:768px){.EventApplication{padding-bottom:40px}}.EventApplication__text{font-size:18px;font-weight:500;line-height:1.888;margin-top:30px;text-align:center}@media screen and (max-width:768px){.EventApplication__text{font-size:15px;line-height:1.633;margin-top:15px;text-align:left}}.EventApplication__text span{color:red}.EventApplicationCard{background-color:#fff;margin-top:30px}@media screen and (max-width:768px){.EventApplicationCard{margin-top:15px}}.EventApplicationCard+.EventApplicationCard{margin-top:40px}@media screen and (max-width:768px){.EventApplicationCard+.EventApplicationCard{margin-top:20px}}.EventApplicationCard .mw_wp_form{margin-top:calc(-1*(80px + 90px + 140px));padding-top:calc(80px + 90px + 140px)}@media screen and (max-width:768px){.EventApplicationCard .mw_wp_form{margin-top:calc(-1*(60px + 100px));padding-top:calc(60px + 100px)}}.EventApplicationCard__header{background-color:#0d1632;display:flex;justify-content:space-between;position:relative}.EventFeaturePoint__icon{align-items:center;background-color:#ff9300;display:flex;flex-basis:80px;justify-content:center;max-width:80px}@media screen and (max-width:768px){.EventFeaturePoint__icon{flex-basis:45px;max-width:45px}}.EventFeaturePoint__icon img{width:60px}@media screen and (max-width:768px){.EventFeaturePoint__icon img{width:35px}}.EventApplicationCard__heading{align-items:center;color:#fff;display:flex;flex-basis:calc(100% - 80px);font-size:22px;font-weight:500;max-width:calc(100% - 80px);padding:25px}@media screen and (max-width:768px){.EventApplicationCard__heading{flex-basis:calc(100% - 45px);font-size:18px;max-width:calc(100% - 45px);padding:10px 15px}}.EventApplicationCard__body{padding:40px 90px}@media screen and (max-width:768px){.EventApplicationCard__body{padding:20px 15px}}.EventApplicationCard__form-table{margin-bottom:30px;width:100%}@media screen and (max-width:768px){.EventApplicationCard__form-table{margin-bottom:20px}}.EventApplicationCard__form-table th{font-size:16px;font-weight:500;padding-bottom:4px;padding-right:25px;padding-top:4px;text-align:right;vertical-align:middle}@media all and (min-width:769px){.EventApplicationCard__form-table th{width:185px}}@media screen and (max-width:768px){.EventApplicationCard__form-table th{display:block;font-size:14px;padding-bottom:10px;text-align:left}}.EventApplicationCard__form-table th div{padding-right:45px;position:relative}.EventApplicationCard__form-table th span{font-size:68.75%;align-items:center;background-color:red;color:#fff;display:inline-flex;height:25px;justify-content:center;width:35px}@media all and (min-width:769px){.EventApplicationCard__form-table th span{position:absolute;top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}}@media screen and (max-width:768px){.EventApplicationCard__form-table th span{margin-left:5px}}.EventApplicationCard__form-table td{font-size:16px;padding-bottom:4px}@media all and (min-width:769px){.EventApplicationCard__form-table td{padding-top:4px;width:calc(100% - 185px)}}@media screen and (max-width:768px){.EventApplicationCard__form-table td{display:block;font-size:13px;padding-bottom:10px}}.EventApplicationCard__form-table td input[type=text],.EventApplicationCard__form-table td input[type=tel]{background-color:#fff;border:1px solid #999;font-size:16px;height:32px;padding-left:5px;padding-right:5px}@media all and (min-width:769px){.EventApplicationCard__form-table td input[type=text],.EventApplicationCard__form-table td input[type=tel]{width:520px}}@media screen and (max-width:768px){.EventApplicationCard__form-table td input[type=text],.EventApplicationCard__form-table td input[type=tel]{font-size:13px;width:100%}}@media all and (min-width:769px){.EventApplicationCard__form-table td input[type=text].-w200,.EventApplicationCard__form-table td input[type=tel].-w200{width:190px}}.EventApplicationCard__form-table td select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/event/select-arrow.svg);background-position:right center;background-repeat:no-repeat;background-size:33px 32px;border:1px solid #999;border-radius:0;cursor:pointer;color:#000;display:block;font-size:16px;height:32px;margin:0;padding-left:5px;width:194px}@media screen and (max-width:768px){.EventApplicationCard__form-table td select{font-size:13px}}.EventApplicationCard__form-table td select::-ms-expand{display:none}.EventApplicationCard__form-table td .error{color:red;padding-top:5px}.EventApplicationCard__text{font-size:16px;line-height:1.75}@media screen and (max-width:768px){.EventApplicationCard__text{font-size:14px;line-height:1.5}}.EventApplicationCard__text.-email{margin-top:40px}@media all and (min-width:769px){.EventApplicationCard__text.-email{text-align:center}}@media screen and (max-width:768px){.EventApplicationCard__text.-email{margin-top:20px}}.EventApplicationCard__text.-mail{margin-bottom:30px}.EventApplicationCard__text span{border-bottom:4px solid #ff9300}.EventApplicationCard__show-invitation{margin-bottom:45px}@media screen and (max-width:768px){.EventApplicationCard__show-invitation{margin-bottom:25px}}.EventApplicationCard__show-invitation dt{border-left:7px solid #ff9300;font-size:18px;font-weight:700;line-height:1.5;padding-left:15px}@media screen and (max-width:768px){.EventApplicationCard__show-invitation dt{font-size:15px}}.EventApplicationCard__show-invitation dd{font-size:16px;line-height:1.75;padding-left:22px}@media screen and (max-width:768px){.EventApplicationCard__show-invitation dd{font-size:14px;line-height:1.5;margin-top:5px}}.EventApplicationCard__show-invitation dd+dt{margin-top:30px}@media screen and (max-width:768px){.EventApplicationCard__show-invitation dd+dt{margin-top:20px}}.EventApplicationCard__button{background-color:#fff;border:1px solid #000;position:relative;align-items:center;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/button-reverse-l/chevron-right.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:11px 20px;color:#000;cursor:pointer;display:flex;font-size:20px;height:80px;justify-content:center;line-height:1.4;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;width:410px;background-color:#ff9300}.EventApplicationCard__button:before{position:absolute;top:3px;right:-3px;bottom:auto;left:auto;border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:100%;width:100%}@media screen and (max-width:768px){.EventApplicationCard__button{font-size:16px;height:64px;max-width:350px;width:100%}}@media all and (min-width:769px){.EventApplicationCard__button:hover{background-color:#dee7ea}}.EventApplicationCard__button [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#000;font-size:20px;outline:none;padding:0;position:relative;height:100%;width:100%}@media screen and (max-width:768px){.EventApplicationCard__button [type=submit]{font-size:16px}}.EventApplicationCard__button input[type=submit]{cursor:pointer;display:block;height:100%;width:100%}@media all and (min-width:769px){.EventApplicationCard__name{display:flex}}@media all and (min-width:769px){.EventApplicationCard__name div+div{margin-left:20px}}@media screen and (max-width:768px){.EventApplicationCard__name div+div{margin-top:10px}}@media all and (min-width:769px){.EventApplicationCard__name label{margin-right:10px}}@media screen and (max-width:768px){.EventApplicationCard__name label{display:block;margin-bottom:10px}}.Event__button{bottom:20px;position:fixed;right:20px}@media screen and (max-width:768px){.Event__button{background-color:rgba(13,22,50,.5);bottom:0;padding:10px 20px;right:0;width:100%}}.Event__button a{align-items:center;background-color:rgba(181,229,29,.8);background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/event/button-chevron-bottom.svg);background-position:center bottom 15px;background-repeat:no-repeat;background-size:14px 8px;color:#000;display:flex;font-size:18px;height:160px;line-height:1.312;justify-content:center;text-align:center;text-decoration:none;width:160px}@media all and (min-width:769px){.Event__button a{border-radius:50%}}@media screen and (max-width:768px){.Event__button a{background-color:#b5e51d;background-position:left 15px center;font-size:16px;height:50px;width:100%}}.EventBnr{text-align:center}.Events{padding-bottom:30px}@media all and (min-width:769px){.Events{padding-top:30px}}@media screen and (max-width:768px){.Events{padding-bottom:15px}}.Events__container{margin-left:auto;margin-right:auto}@media all and (min-width:769px){.Events__container{width:1000px}}@media screen and (max-width:768px){.Events__container{padding-left:15px;padding-right:15px}}.Events__mv{text-align:center}.EventsSearh__heading{align-items:center;background-color:#ff9300;display:flex;height:60px;font-size:20px;font-weight:500;justify-content:center;margin-bottom:45px;margin-left:auto;margin-right:auto;margin-top:-30px;width:500px}.EventsSearh__btn{text-align:center}.EventsSearh__btn span{align-items:center;background-color:#0d1632;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/events/external.svg);background-position:right 17px center;background-repeat:no-repeat;background-size:19px auto;border:5px solid transparent;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:500;height:80px;justify-content:center;margin-left:auto;margin-right:auto;position:relative}@media all and (min-width:769px){.EventsSearh__btn span{width:580px}}@media screen and (max-width:768px){.EventsSearh__btn span{background-position:right 12px center;background-size:14px auto;font-size:14px;height:55px}}@media all and (min-width:769px){.EventsSearh__btn span:hover{opacity:.8}}.EventsSearh__panel{padding:0 60px 70px}@media screen and (max-width:768px){.EventsSearh__panel{padding:25px 15px}}@media all and (min-width:769px){.EventsSearch__heading-2nd{overflow:hidden;margin-bottom:35px;position:relative}.EventsSearch__heading-2nd:before{position:absolute;top:50%;right:auto;bottom:auto;left:50%;background-color:#000;content:'';height:1px;transform:translate(-50%,-50%);width:100%}.EventsSearch__heading-2nd span{align-items:center;background-color:#dee7ea;border:1px solid #000;color:#000;display:flex;font-size:16px;font-weight:500;height:40px;justify-content:center;margin-left:auto;margin-right:auto;position:relative;text-align:center;width:260px}}@media screen and (max-width:768px){.EventsSearch__heading-2nd{border-bottom:1px solid #333;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/events/chevron-down.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:13px auto;font-size:14px;padding-bottom:15px;padding-top:15px;text-align:left}}@media screen and (max-width:768px){.EventsSearch__heading-2nd.-active{background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/events/chevron-up.svg)}}@media all and (min-width:769px){.EventsSearch__choices{display:flex !important;flex-wrap:wrap}}@media screen and (max-width:768px){.EventsSearch__choices{display:none}}@media all and (min-width:769px){.EventsSearch__choices+.EventsSearch__heading-2nd{margin-top:45px}}.EventsSearch__choices li{display:flex}@media all and (min-width:769px){.EventsSearch__choices li{margin-bottom:15px}}@media screen and (max-width:768px){.EventsSearch__choices li{border-top:1px solid #ccc;padding:12px 15px}}@media screen and (max-width:768px){.EventsSearch__choices li:first-child{border-top:none}}@media all and (min-width:769px){.EventsSearch__choices li.-trisection{flex-basis:calc(33.333% - 6px);max-width:calc(33.333% - 6px)}}@media all and (min-width:769px){.EventsSearch__choices li.-trisection:nth-child(3n+2){margin-left:9px;margin-right:9px}}@media all and (min-width:769px){.EventsSearch__choices li.-quarter{flex-basis:25%;max-width:25%}}.EventsSearch__choices li label{display:block;font-size:14px;line-height:1.2;padding-left:5px}@media screen and (max-width:768px){.EventsSearch__choices li label{font-size:13px}}.EventsSearch__row{display:flex;flex-wrap:wrap;justify-content:center;margin-top:65px}@media screen and (max-width:768px){.EventsSearch__row{justify-content:space-between;margin-top:30px}}@media screen and (max-width:768px){.EventsSearch__col{flex-basis:calc(50% - 7px);max-width:calc(50% - 7px)}}@media all and (min-width:769px){.EventsSearch__col+.EventsSearch__col{margin-left:26px}}.EventsSearch__clear{background-color:#fff;border:1px solid #000;position:relative;align-items:center;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/button-reverse-l/chevron-right.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:11px 20px;color:#000;cursor:pointer;display:flex;font-size:20px;height:80px;justify-content:center;line-height:1.4;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;width:410px}.EventsSearch__clear:before{position:absolute;top:3px;right:-3px;bottom:auto;left:auto;border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:100%;width:100%}@media screen and (max-width:768px){.EventsSearch__clear{font-size:16px;height:64px;max-width:350px;width:100%}}@media all and (min-width:769px){.EventsSearch__clear:hover{background-color:#dee7ea}}.EventsSearch__clear [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#000;font-size:20px;outline:none;padding:0;position:relative;height:100%;width:100%}@media screen and (max-width:768px){.EventsSearch__clear [type=submit]{font-size:16px}}@media screen and (max-width:768px){.EventsSearch__clear{font-size:14px;height:43px}}.EventsSearch__button{background-color:#fff;border:1px solid #000;position:relative;align-items:center;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/button-reverse-l/chevron-right.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:11px 20px;color:#000;cursor:pointer;display:flex;font-size:20px;height:80px;justify-content:center;line-height:1.4;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;width:410px;background-color:#0d1632;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/button-reverse-l/chevron-right-white.svg);color:#fff}.EventsSearch__button:before{position:absolute;top:3px;right:-3px;bottom:auto;left:auto;border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:100%;width:100%}@media screen and (max-width:768px){.EventsSearch__button{font-size:16px;height:64px;max-width:350px;width:100%}}@media all and (min-width:769px){.EventsSearch__button:hover{background-color:#dee7ea}}.EventsSearch__button [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#000;font-size:20px;outline:none;padding:0;position:relative;height:100%;width:100%}@media screen and (max-width:768px){.EventsSearch__button [type=submit]{font-size:16px}}@media screen and (max-width:768px){.EventsSearch__button{font-size:14px;height:43px}}@media all and (min-width:769px){.EventsSearch__button:hover{background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/button-reverse-l/chevron-right.svg);color:#000}}.EventsResult{padding-bottom:50px;padding-top:30px}@media screen and (max-width:768px){.EventsResult{padding-bottom:30px;padding-top:15px}}.EventsResult__condition{display:flex;flex-wrap:wrap;margin-top:40px}@media all and (min-width:769px){.EventsResult__condition{justify-content:center}}@media screen and (max-width:768px){.EventsResult__condition{margin-top:15px;padding-left:15px;padding-right:15px}}.EventsResult__condition li{font-size:14px;line-height:1.5}.EventsResult__condition li:after{content:' / '}.EventsResult__condition li:last-child:after{content:none}.EventsResultCard+.EventsResultCard{margin-top:50px}@media screen and (max-width:768px){.EventsResultCard+.EventsResultCard{margin-top:30px}}.EventsResultCard__row{position:relative}@media all and (min-width:769px){.EventsResultCard__row{display:flex;justify-content:space-between}}@media all and (min-width:769px){.EventsResultCard__col.-left{flex-basis:500px;max-width:500x}}@media all and (min-width:769px){.EventsResultCard__col.-right{flex-basis:480px;max-width:480px}}@media screen and (max-width:768px){.EventsResultCard__col+.EventsResultCard__col{margin-top:15px}}@media all and (min-width:769px){.EventsResultCard__img a:hover{opacity:.8}}.EventsResultCard__table{table-layout:fixed;width:100%}@media all and (min-width:769px){.EventsResultCard__table{border:1px solid #ccc}}@media screen and (max-width:768px){.EventsResultCard__table{border-top:1px solid #ccc}}.EventsResultCard__table th{background-color:#dee7ea;border:1px solid #ccc;font-size:14px;font-weight:700;line-height:1.571;padding:20px 0;vertical-align:middle}@media all and (min-width:769px){.EventsResultCard__table th{width:100px}}@media screen and (max-width:768px){.EventsResultCard__table th{border-top:none;display:block;line-height:1.5;padding:10px 15px;text-align:left}}@media screen and (max-width:768px){.EventsResultCard__table th+td{border-top:none}}.EventsResultCard__table td{background-color:#fff;border:1px solid #ccc;line-height:1.571;padding:20px 30px;vertical-align:middle}@media screen and (max-width:768px){.EventsResultCard__table td{display:block;font-size:14px;line-height:1.5;padding:10px 15px}}.EventsResultCard__button{background-color:#fff;border:1px solid #000;position:relative;align-items:center;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/button-reverse-l/chevron-right.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:11px 20px;color:#000;cursor:pointer;display:flex;font-size:20px;height:80px;justify-content:center;line-height:1.4;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;width:490px;background-color:#ff9300;font-size:21px;height:60px;margin-top:30px}.EventsResultCard__button:before{position:absolute;top:3px;right:-3px;bottom:auto;left:auto;border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:100%;width:100%}@media screen and (max-width:768px){.EventsResultCard__button{font-size:16px;height:64px;max-width:350px;width:100%}}@media all and (min-width:769px){.EventsResultCard__button:hover{background-color:#dee7ea}}.EventsResultCard__button [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#000;font-size:20px;outline:none;padding:0;position:relative;height:100%;width:100%}@media screen and (max-width:768px){.EventsResultCard__button [type=submit]{font-size:16px}}@media screen and (max-width:768px){.EventsResultCard__button{height:42px;margin-top:15px}}.EventsResult__no-text{font-size:18px;line-height:1.75;text-align:center}@media screen and (max-width:768px){.EventsResult__no-text{font-size:14px;text-align:left}}.EventsPager{padding-top:30px}@media screen and (max-width:768px){.EventsPager{padding-top:15px}}.EventsPager .wp-pagenavi{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.EventsPager .wp-pagenavi .first{color:#0d1632;font-size:16px;margin-right:25px}@media screen and (max-width:768px){.EventsPager .wp-pagenavi .first{font-size:14px;margin-right:10px}}@media all and (min-width:769px){.EventsPager .wp-pagenavi .first:hover{text-decoration:none}}.EventsPager .wp-pagenavi .last{color:#0d1632;font-size:16px;margin-left:25px}@media screen and (max-width:768px){.EventsPager .wp-pagenavi .last{font-size:14px;margin-left:10px}}@media all and (min-width:769px){.EventsPager .wp-pagenavi .last:hover{text-decoration:none}}.EventsPager .wp-pagenavi .current{align-items:center;background-color:#0d1632;border-radius:50%;color:#fff;display:flex;font-size:24px;font-weight:500;height:60px;justify-content:center;margin-left:5px;margin-right:5px;width:60px}@media screen and (max-width:768px){.EventsPager .wp-pagenavi .current{font-size:14px;height:35px;margin-left:3px;margin-right:3px;width:35px}}.EventsPager .wp-pagenavi .page{align-items:center;background-color:#dedede;border-radius:50%;color:#0d1632;display:flex;font-size:24px;font-weight:500;height:60px;justify-content:center;margin-left:5px;margin-right:5px;text-decoration:none;width:60px}@media screen and (max-width:768px){.EventsPager .wp-pagenavi .page{font-size:14px;height:35px;margin-left:3px;margin-right:3px;width:35px}}@media all and (min-width:769px){.EventsPager .wp-pagenavi .page:hover{opacity:.8}}.Events__modal{max-width:1000px;padding:0}@media all and (min-width:769px){.Events__modal{width:1000px}}.Form__container{margin-left:auto;margin-right:auto}@media all and (min-width:769px){.Form__container{width:1000px}}@media screen and (max-width:768px){.Form__container{padding-left:15px;padding-right:15px}}.Form__header{margin-bottom:90px;text-align:center}@media screen and (max-width:768px){.Form__header{margin-bottom:45px}}.Form__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em}@media screen and (max-width:768px){.Form__title-en{font-size:26px}}.Form__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.Form__title-en span{position:relative}.Form__title{font-size:16px;line-height:1.3;margin-top:35px}@media screen and (max-width:768px){.Form__title{margin-top:20px}}.Form__introduction{font-size:16px;line-height:1.75;margin-top:25px;text-align:center}@media screen and (max-width:768px){.Form__introduction{font-size:13px}}.Form__introduction+*{margin-top:25px}.FormCallout{border:1px solid #000;padding:20px 32px}@media screen and (max-width:768px){.FormCallout{padding:15px}}.FormCallout__list li{font-size:16px;line-height:1.75;padding-left:1em;text-align:left;text-indent:-1em}@media screen and (max-width:768px){.FormCallout__list li{font-size:13px}}.FormCallout__list li span{border-bottom:4px solid #ff9300}.Form__content{background-color:#e7e7e7;padding-bottom:90px;padding-top:90px}@media screen and (max-width:768px){.Form__content{padding-bottom:45px;padding-top:45px}}.Form__panel{background-color:#fff;padding:40px 40px 60px}@media screen and (max-width:768px){.Form__panel{padding:20px 15px}}.Form__panel .mw_wp_form{margin-top:calc(-1*(80px + 90px + 130px));padding-top:calc(80px + 90px + 130px)}@media screen and (max-width:768px){.Form__panel .mw_wp_form{margin-top:calc(-1*(60px + 105px));padding-top:calc(60px + 105px)}}.Form__panel .mw_wp_form_confirm .Form__table td .Form__name label:after{content:'：'}.Form__panel .mw_wp_form_confirm .Form__table td .Form__address label:after{content:'：'}.Form__table{border:1px solid #000;margin-bottom:60px;width:100%}@media screen and (max-width:768px){.Form__table{border-bottom:none;margin-bottom:30px}}.Form__table th{background-color:#dee7ea;border-bottom:1px solid #000;font-size:16px;line-height:1.5;padding:20px;text-align:left;vertical-align:middle}@media all and (min-width:769px){.Form__table th{border-right:1px solid #000;width:256px}}@media screen and (max-width:768px){.Form__table th{display:block;font-size:13px;padding:10px 15px}}.Form__table th span{color:red}.Form__table td{border-bottom:1px solid #000;font-size:16px;line-height:1.5;padding:20px}@media all and (min-width:769px){.Form__table td{width:calc(100% - 256px)}}@media screen and (max-width:768px){.Form__table td{display:block;font-size:13px;padding:10px 15px}}.Form__table td a{color:#000}@media all and (min-width:769px){.Form__table td a:hover{text-decoration:underline}}.Form__table td input[type=text],.Form__table td input[type=email],.Form__table td input[type=tel]{background-color:#fff;border:1px solid #000;font-size:16px;height:32px;padding-left:5px;padding-right:5px}@media all and (min-width:769px){.Form__table td input[type=text],.Form__table td input[type=email],.Form__table td input[type=tel]{width:400px}}@media screen and (max-width:768px){.Form__table td input[type=text],.Form__table td input[type=email],.Form__table td input[type=tel]{font-size:13px;width:100%}}@media all and (min-width:769px){.Form__table td input[type=text].-w190,.Form__table td input[type=email].-w190,.Form__table td input[type=tel].-w190{width:190px}}@media all and (min-width:769px){.Form__table td input[type=text].-w200,.Form__table td input[type=email].-w200,.Form__table td input[type=tel].-w200{width:190px}}.Form__table td textarea{background-color:#fff;border:1px solid #000;font-size:16px;height:140px;width:100%}@media screen and (max-width:768px){.Form__table td textarea{font-size:13px}}.Form__table td .error{color:red;padding-top:5px}@media all and (min-width:769px){.Form__name{display:flex}}@media all and (min-width:769px){.Form__name div+div{margin-left:20px}}@media screen and (max-width:768px){.Form__name div+div{margin-top:10px}}@media all and (min-width:769px){.Form__name label{margin-right:10px}}@media screen and (max-width:768px){.Form__name label{display:block;margin-bottom:10px}}.Form__address+.Form__address{margin-top:10px}.Form__address label{display:block;margin-bottom:10px}.Form__text-help{font-size:14px;line-height:1.75;margin-top:5px}@media screen and (max-width:768px){.Form__text-help{font-size:11px}}.Form__text-help.-emphasis{color:red}.Form__text-policy{font-size:14px;line-height:1.75;margin-bottom:60px;text-align:center}@media screen and (max-width:768px){.Form__text-policy{font-size:11px;margin-bottom:30px}}.Form__text-policy a{color:#000}.Form__text-policy a:hover{text-decoration:none}.Form__text-complete{font-size:16px;line-height:1.75}@media screen and (max-width:768px){.Form__text-complete{font-size:13px}}.Form__text-complete+.Form__text-complete{margin-top:20px}.Form__text-complete span{color:red}.Form__note-complete{font-size:16px;line-height:1.75;margin-top:20px;padding-left:1em;text-indent:-1em}@media screen and (max-width:768px){.Form__note-complete{font-size:13px}}.Form__button{background-color:#fff;border:1px solid #000;position:relative;align-items:center;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/button-reverse-l/chevron-right.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:11px 20px;color:#000;cursor:pointer;display:flex;font-size:20px;height:80px;justify-content:center;line-height:1.4;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;width:410px}.Form__button:before{position:absolute;top:3px;right:-3px;bottom:auto;left:auto;border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:100%;width:100%}@media screen and (max-width:768px){.Form__button{font-size:16px;height:64px;max-width:350px;width:100%}}@media all and (min-width:769px){.Form__button:hover{background-color:#dee7ea}}.Form__button [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#000;font-size:20px;outline:none;padding:0;position:relative;height:100%;width:100%}@media screen and (max-width:768px){.Form__button [type=submit]{font-size:16px}}.Form__back-button{height:40px;margin-left:auto;margin-right:auto;margin-top:20px}@media all and (min-width:769px){.Form__back-button{width:200px}}@media screen and (max-width:768px){.Form__back-button{height:30px;width:260px}}.Form__back-button [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border:1px solid #000;color:#000;font-size:16px;outline:none;padding:0;position:relative;height:100%;width:100%}@media screen and (max-width:768px){.Form__back-button [type=submit]{font-size:13px}}.Howto{padding-bottom:90px}@media screen and (max-width:768px){.Howto{padding-bottom:45px}}.Howto__container{margin-left:auto;margin-right:auto}@media all and (min-width:769px){.Howto__container{width:1000px}}@media screen and (max-width:768px){.Howto__container{padding-left:15px;padding-right:15px}}.Howto__header{margin-bottom:90px;text-align:center}@media screen and (max-width:768px){.Howto__header{margin-bottom:45px}}.Howto__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em}@media screen and (max-width:768px){.Howto__title-en{font-size:26px}}.Howto__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.Howto__title-en span{position:relative}.Howto__title-multiple-lines{margin-top:30px}.Howto__title{font-size:16px;line-height:1.3;margin-top:35px}@media screen and (max-width:768px){.Howto__title{margin-top:20px}}.HowtoIndex__menu{position:relative}@media all and (min-width:769px){.HowtoIndex__menu{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;margin-bottom:-25px;width:858px}}@media all and (min-width:769px){.HowtoIndex__menu li{flex-basis:420px;margin-bottom:25px;max-width:420px}}@media screen and (max-width:768px){.HowtoIndex__menu li+li{margin-top:10px}}.HowtoIndex__menu li a{align-items:center;background-color:#000;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/thumb-index/chevron-down.svg);background-position:right 14px center;background-repeat:no-repeat;background-size:18px auto;border-radius:6px;color:#fff;display:flex;font-size:16px;line-height:1.125;height:58px;justify-content:center;text-align:center;text-decoration:none}@media screen and (max-width:768px){.HowtoIndex__menu li a{font-size:13px;height:47px}}@media all and (min-width:769px){.HowtoIndex__menu li a:hover{opacity:.8}}.HowtoSection{padding-bottom:90px;padding-top:90px}@media screen and (max-width:768px){.HowtoSection{padding-bottom:45px;padding-top:45px}}.HowtoSection.-odd{background-color:#efefef}.HowtoSection_flow-menu li{text-align:center}.HowtoSection_flow-menu li+li{margin-top:35px}.HowtoSection_flow-menu li a{cursor:pointer}.HowtoSection__heading{font-size:30px;font-weight:500;line-height:1.75;margin-bottom:80px;text-align:center}@media screen and (max-width:768px){.HowtoSection__heading{font-size:24px;margin-bottom:40px}}.HowtoSection__heading span{border-bottom:5px solid #ff9300}.HowtoSection__heading-2nd{font-size:18px;font-weight:500;margin-bottom:25px}@media screen and (max-width:768px){.HowtoSection__heading-2nd{font-size:14px}}.HowtoSection__heading-2nd span{align-items:center;background-color:#000;color:#fff;display:inline-flex;height:44px;padding-left:20px;padding-right:20px}@media screen and (max-width:768px){.HowtoSection__heading-2nd span{height:36px}}.HowtoSection__heading-3rd{border-left:7px solid #ff9300;font-size:18px;font-weight:500;line-height:1.5;margin-bottom:20px;padding-left:15px}@media screen and (max-width:768px){.HowtoSection__heading-3rd{font-size:14px}}.HowtoSection__text{font-size:16px;line-height:1.75}@media all and (min-width:769px){.HowtoSection__text{padding-left:20px}}@media screen and (max-width:768px){.HowtoSection__text{font-size:13px}}.HowtoSection__text+.HowtoSection__heading-2nd{margin-top:50px}@media screen and (max-width:768px){.HowtoSection__text+.HowtoSection__heading-2nd{margin-top:25px}}.HowtoSection__text+.HowtoSection__text{margin-top:35px}@media screen and (max-width:768px){.HowtoSection__text+.HowtoSection__text{margin-top:20px}}.HowtoSection__text-flow{font-size:16px;line-height:1.75;margin-bottom:35px;text-align:center}@media screen and (max-width:768px){.HowtoSection__text-flow{font-size:13px;margin-bottom:20px}}@media all and (min-width:769px){.HowtoSection__itemize{padding-left:20px}}.HowtoSection__itemize li{font-size:16px;line-height:1.75;padding-left:1em;position:relative}@media screen and (max-width:768px){.HowtoSection__itemize li{font-size:13px}}.HowtoSection__itemize li:before{position:absolute;top:auto;right:auto;bottom:auto;left:0;content:'・'}.HowtoSection__itemize+.HowtoSection__heading-2nd{margin-top:50px}@media screen and (max-width:768px){.HowtoSection__itemize+.HowtoSection__heading-2nd{margin-top:25px}}.HowtoSection__itemize+.HowtoSection__heading-3rd{margin-top:35px}@media screen and (max-width:768px){.HowtoSection__itemize+.HowtoSection__heading-3rd{margin-top:20px}}.HowtoModal{border:5px solid #ff9300;padding:40px 30px}@media all and (min-width:769px){.HowtoModal{max-width:inherit;width:1000px}}@media screen and (max-width:768px){.HowtoModal{padding-left:15px;padding-right:15px}}.HowtoModal-close{position:absolute;top:-29px;right:-32px;bottom:auto;left:auto}@media screen and (max-width:768px){.HowtoModal-close{right:-10px;top:-10px}}.HowtoModal-close img{height:95px;width:95px}@media screen and (max-width:768px){.HowtoModal-close img{height:45px;width:45px}}.HowtoModal__heading{align-items:center;background-color:#0d1632;box-shadow:-10px 10px #ff9300;color:#fff;display:flex;font-size:18px;height:70px;justify-content:center;margin-left:10px;position:relative;text-align:center;margin-bottom:40px}@media all and (min-width:769px){.HowtoModal__heading{width:460px}}@media screen and (max-width:768px){.HowtoModal__heading{height:60px;max-width:460px}}@media all and (min-width:769px){.HowtoModal__heading{font-size:24px;justify-content:flex-start;margin-left:0;padding-left:45px;text-align:left}}@media screen and (max-width:768px){.HowtoModal__heading{margin-bottom:20px}}.HowtoModal__heading span{font-family:"DM Sans",sans-serif;font-size:36px;font-weight:500;padding-right:15px}@media screen and (max-width:768px){.HowtoModal__heading span{font-size:29px}}@media all and (min-width:769px){.HowtoModal__content{margin-left:45px;margin-right:45px}}.HowtoModal__gallery{margin-bottom:15px}@media all and (min-width:769px){.HowtoModal__gallery{display:flex;justify-content:space-between}}@media all and (min-width:769px){.HowtoModal__gallery div{flex-basis:410px;max-width:410px}}@media screen and (max-width:768px){.HowtoModal__gallery div+div{margin-top:15px}}.HowtoModal__text{font-size:16px;line-height:1.75;text-align:left}@media screen and (max-width:768px){.HowtoModal__text{font-size:13px}}.HowtoModal__note{font-size:14px;line-height:1.75;margin-top:15px}@media screen and (max-width:768px){.HowtoModal__note{font-size:11px}}.HowtoModal__itemize li{font-size:16px;line-height:1.75;padding-left:1em;position:relative;text-align:left}@media screen and (max-width:768px){.HowtoModal__itemize li{font-size:13px}}.HowtoModal__itemize li:before{position:absolute;top:auto;right:auto;bottom:auto;left:0;content:'・'}.HowtoModal__arrow{margin-bottom:35px;margin-top:30px}.HowtoModal__arrow img{width:100px}@media screen and (max-width:768px){.HowtoModal__arrow img{width:50px}}.IndexMv{background-color:#ff9300;padding-bottom:140px;padding-top:calc(80px);position:relative}@media screen and (max-width:768px){.IndexMv{padding-bottom:70px;padding-top:60px}}.slick-dotted.slick-slider{margin-bottom:0}.IndexMvSlider{padding-bottom:10px;padding-top:10px}.IndexMvSlider .slick-dots{bottom:-110px}@media screen and (max-width:768px){.IndexMvSlider .slick-dots{bottom:-50px}}.IndexMvSlider .slick-dots .slick-active{position:relative}.IndexMvSlider .slick-dots .slick-active:before{position:absolute;top:-5px;right:auto;bottom:auto;left:-5px;background-color:#ff9300;border-radius:50%;content:"";height:calc(100% + 10px);width:calc(100% + 10px);z-index:-1}.IndexMvSlider .slick-dots .slick-active button{box-shadow:none}.IndexMvSlider .slick-dots li{background-position:center center;background-size:cover;height:88px;margin-left:10px;margin-right:10px;width:88px}@media screen and (max-width:768px){.IndexMvSlider .slick-dots li{height:40px;width:40px}}.IndexMvSlider .slick-dots li button{border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.2);height:88px;padding:0;position:relative;width:88px}@media screen and (max-width:768px){.IndexMvSlider .slick-dots li button{height:40px;width:40px}}.IndexMvSlider .slick-dots li button:before{content:none}.IndexMvSlider__arrow{position:absolute;top:50%;right:auto;bottom:auto;left:auto;cursor:pointer;height:51px;transform:translateY(-50%);width:51px;z-index:9}@media screen and (max-width:768px){.IndexMvSlider__arrow{background-size:cover;height:25px;width:25px}}.IndexMvSlider__arrow.-next{background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/index/slider-next.png);right:15%}@media screen and (max-width:768px){.IndexMvSlider__arrow.-next{right:10px}}.IndexMvSlider__arrow.-prev{background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/index/slider-prev.png);left:15%}@media screen and (max-width:768px){.IndexMvSlider__arrow.-prev{left:10px}}.IndexMvSlider__item{box-shadow:0 0 10px rgba(0,0,0,.2);margin:10px 60px}@media screen and (max-width:768px){.IndexMvSlider__item{margin-left:15px;margin-right:15px}}.IndexMvSlider__item a{display:block}@media all and (min-width:769px){.IndexMvSlider__item a:hover{opacity:.8}}.Index__container{margin-left:auto;margin-right:auto}@media all and (min-width:769px){.Index__container{width:1000px}}@media screen and (max-width:768px){.Index__container{padding-left:15px;padding-right:15px}}.IndexEvent{background-color:#fff;padding-bottom:120px;padding-top:90px;position:relative}@media screen and (max-width:768px){.IndexEvent{padding-bottom:60px;padding-top:45px}}.IndexEvent__header{margin-bottom:95px;text-align:center}@media screen and (max-width:768px){.IndexEvent__header{margin-bottom:45px}}.IndexEvent__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em}@media screen and (max-width:768px){.IndexEvent__title-en{font-size:26px}}.IndexEvent__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.IndexEvent__title-en span{position:relative}.IndexEvent__menu li{position:relative}.IndexEvent__menu li:before{position:absolute;top:20px;right:0;bottom:auto;left:auto;background-color:#dee7ea;content:'';height:340px;width:calc(50% - 30px)}@media screen and (max-width:768px){.IndexEvent__menu li:before{bottom:-10px;top:auto}}.IndexEvent__menu li+li{margin-top:100px}@media screen and (max-width:768px){.IndexEvent__menu li+li{margin-top:50px}}.IndexEventCard{position:relative;z-index:1}@media all and (min-width:769px){.IndexEventCard{align-items:flex-start;display:flex;flex-wrap:wrap}}.IndexEventCard__content{position:relative}@media all and (min-width:769px){.IndexEventCard__content{flex-basis:calc(100% - 470px);max-width:calc(100% - 470px)}}@media screen and (max-width:768px){.IndexEventCard__content{margin-bottom:20px}}.IndexEventCard__content:after{position:absolute;top:20px;right:auto;bottom:auto;left:-30px;background-color:#ff9300;content:'';height:350px;width:100px;z-index:-1}.IndexEventCard__label{align-items:center;background-color:#0d1632;color:#fff;display:inline-flex;font-family:"DM Sans",sans-serif;font-size:30px;height:66px;margin-bottom:40px;padding-left:15px;padding-right:15px}@media screen and (max-width:768px){.IndexEventCard__label{font-size:24px;height:53px}}@media screen and (max-width:768px){.IndexEventCard__label{margin-bottom:20px}}.IndexEventCard__heading{font-size:28px;font-weight:500;margin-bottom:30px}@media screen and (max-width:768px){.IndexEventCard__heading{font-size:22px;margin-bottom:15px}}.IndexEventCard__text{font-size:16px;line-height:1.75;margin-bottom:35px}@media screen and (max-width:768px){.IndexEventCard__text{font-size:13px;margin-bottom:20px}}.IndexEventCard__button{background-color:#fff;border:1px solid #000;position:relative;align-items:center;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/button-reverse-l/chevron-right.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:11px 20px;color:#000;cursor:pointer;display:flex;font-size:20px;height:80px;justify-content:center;line-height:1.4;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;width:270px;background-color:#dee7ea;font-size:16px;height:68px;margin-left:0}.IndexEventCard__button:before{position:absolute;top:3px;right:-3px;bottom:auto;left:auto;border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:100%;width:100%}@media screen and (max-width:768px){.IndexEventCard__button{font-size:16px;height:64px;max-width:350px;width:100%}}@media all and (min-width:769px){.IndexEventCard__button:hover{background-color:#dee7ea}}.IndexEventCard__button [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#000;font-size:20px;outline:none;padding:0;position:relative;height:100%;width:100%}@media screen and (max-width:768px){.IndexEventCard__button [type=submit]{font-size:16px}}@media all and (min-width:769px){.IndexEventCard__button:hover{background-color:#ff9300}}.IndexEventCard__img{position:relative}@media all and (min-width:769px){.IndexEventCard__img{flex-basis:470px;max-width:470px}}@media screen and (max-width:768px){.IndexEventCard__img{text-align:right}}.IndexEventCard__img:before{position:absolute;top:auto;right:-15px;bottom:-15px;left:auto;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/index/event-triangle.svg);background-size:110px 110px;content:'';height:110px;width:110px}.IndexHowto{background-color:#f3f3f3;padding-bottom:80px;padding-top:80px;position:relative}@media screen and (max-width:768px){.IndexHowto{padding-bottom:40px;padding-top:40px}}.IndexHowto__header{margin-bottom:95px;text-align:center}@media screen and (max-width:768px){.IndexHowto__header{margin-bottom:45px}}.IndexHowto__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em}@media screen and (max-width:768px){.IndexHowto__title-en{font-size:26px}}.IndexHowto__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.IndexHowto__title-en span{position:relative}@media all and (min-width:769px){.IndexHowto__menu{display:flex;justify-content:space-between}}@media all and (min-width:769px){.IndexHowto__menu li{flex-basis:480px;max-width:480px}}@media screen and (max-width:768px){.IndexHowto__menu li+li{margin-top:20px}}.IndexHowtoCard{display:block;overflow:hidden;position:relative;text-decoration:none}@media screen and (max-width:768px){.IndexHowtoCard{margin-left:auto;margin-right:auto;max-width:480px}}@media all and (min-width:769px){.IndexHowtoCard:hover{opacity:.8}}.IndexHowtoCard img{vertical-align:bottom}.IndexHowtoCard__label{position:absolute;top:45px;right:auto;bottom:auto;left:0;align-items:center;background-color:#0d1632;color:#fff;display:flex;font-family:"DM Sans",sans-serif;font-size:32px;height:66px;padding-left:15px;padding-right:15px}@media screen and (max-width:768px){.IndexHowtoCard__label{font-size:26px;height:53px;top:20px}}.IndexHowtoCard__overlay{position:absolute;top:auto;right:auto;bottom:15px;left:50%;align-items:center;background-color:rgba(255,255,255,.7);background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/index/howto-chevron-right.svg);background-position:right 8px center;background-repeat:no-repeat;background-size:15px 28px;color:#000;display:flex;font-size:16px;height:80px;line-height:1.5;transform:translateX(-50%);width:440px}@media all and (min-width:769px){.IndexHowtoCard__overlay{padding-left:40px}}@media screen and (max-width:768px){.IndexHowtoCard__overlay{background-size:8px 15px;bottom:0;font-size:13px;height:64px;justify-content:center;text-align:center;width:100%}}.IndexPickup{background-color:#0d1632;padding-bottom:80px;padding-top:80px;position:relative}@media screen and (max-width:768px){.IndexPickup{padding-bottom:40px;padding-top:40px}}.IndexPickup__header{margin-bottom:95px;text-align:center}@media screen and (max-width:768px){.IndexPickup__header{margin-bottom:45px}}.IndexPickup__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em;color:#fff}@media screen and (max-width:768px){.IndexPickup__title-en{font-size:26px}}.IndexPickup__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.IndexPickup__title-en span{position:relative}.IndexPickupBanner{display:block;text-decoration:none}@media all and (min-width:769px){.IndexPickupBanner{display:flex}}@media screen and (max-width:768px){.IndexPickupBanner{margin-left:auto;margin-right:auto;max-width:480px}}@media all and (min-width:769px){.IndexPickupBanner:hover{opacity:.8}}.IndexPickupBanner__content{background-color:#fff;position:relative}@media all and (min-width:769px){.IndexPickupBanner__content{flex-basis:calc(100% - 564px);max-width:calc(100% - 564px)}}@media screen and (max-width:768px){.IndexPickupBanner__content{padding-bottom:30px;padding-top:30px}}.IndexPickupBanner__label{align-items:center;background-color:#0d1632;color:#fff;display:flex;font-family:"DM Sans",sans-serif;font-size:29px;height:55px;padding-left:80px;width:225px}@media all and (min-width:769px){.IndexPickupBanner__label{position:absolute;top:60px;right:auto;bottom:auto;left:0}}@media screen and (max-width:768px){.IndexPickupBanner__label{font-size:22px;height:44px;margin-bottom:20px;width:180px}}.IndexPickupBanner__text{color:#1a1a1a;font-size:16px}@media all and (min-width:769px){.IndexPickupBanner__text{position:absolute;top:125px;right:auto;bottom:auto;left:80px}}@media screen and (max-width:768px){.IndexPickupBanner__text{font-size:13px;text-align:center}}.IndexPickupBanner__text span{border-bottom:4px solid #ff9300}@media all and (min-width:769px){.IndexPickupBanner__img{flex-basis:564px;max-width:564px}}.IndexPickupBanner__img img{vertical-align:bottom}.IndexBrand{background-color:#fff;padding-bottom:90px;padding-top:90px;position:relative}@media screen and (max-width:768px){.IndexBrand{padding-bottom:45px;padding-top:45px}}.IndexBrand__header{margin-bottom:95px;text-align:center}@media screen and (max-width:768px){.IndexBrand__header{margin-bottom:45px}}.IndexBrand__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em}@media screen and (max-width:768px){.IndexBrand__title-en{font-size:26px}}.IndexBrand__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.IndexBrand__title-en span{position:relative}.IndexBrand__heading{margin-bottom:40px}@media screen and (max-width:768px){.IndexBrand__heading{margin-bottom:20px}}.IndexBrand__heading span{align-items:center;background-color:#000;color:#fff;display:flex;font-size:18px;font-weight:500;height:50px;justify-content:center;margin-left:auto;margin-right:auto;position:relative;text-align:center;width:260px}@media screen and (max-width:768px){.IndexBrand__heading span{font-size:14px;height:40px}}.IndexBrand__list{margin-bottom:65px}@media screen and (max-width:768px){.IndexBrand__list{margin-bottom:30px}}.IndexBrand__list div{border-bottom:1px solid #000;padding-bottom:15px;padding-top:15px}@media all and (min-width:769px){.IndexBrand__list div{align-items:center;display:flex;min-height:106px}}@media screen and (max-width:768px){.IndexBrand__list div{padding-bottom:20px;padding-top:20px}}@media all and (min-width:769px){.IndexBrand__list dt{flex-basis:260px;max-width:260px;text-align:center}}@media screen and (max-width:768px){.IndexBrand__list dt{margin-bottom:15px;text-align:center}}@media screen and (max-width:768px){.IndexBrand__list dt img{zoom:.8}}.IndexBrand__list dd{font-size:14px;line-height:1.607}@media all and (min-width:769px){.IndexBrand__list dd{flex-basis:740px;max-width:740px}}@media screen and (max-width:768px){.IndexBrand__list dd{font-size:11px}}.IndexBrand__button{background-color:#fff;border:1px solid #000;position:relative;align-items:center;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/button-reverse-l/chevron-right.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:11px 20px;color:#000;cursor:pointer;display:flex;font-size:20px;height:80px;justify-content:center;line-height:1.4;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;width:360px;background-color:#dee7ea}.IndexBrand__button:before{position:absolute;top:3px;right:-3px;bottom:auto;left:auto;border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:100%;width:100%}@media screen and (max-width:768px){.IndexBrand__button{font-size:16px;height:64px;max-width:350px;width:100%}}@media all and (min-width:769px){.IndexBrand__button:hover{background-color:#dee7ea}}.IndexBrand__button [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#000;font-size:20px;outline:none;padding:0;position:relative;height:100%;width:100%}@media screen and (max-width:768px){.IndexBrand__button [type=submit]{font-size:16px}}@media all and (min-width:769px){.IndexBrand__button:hover{background-color:#ff9300}}.IndexShop{background-color:#f3f3f3;padding-bottom:80px;padding-top:80px;position:relative}@media screen and (max-width:768px){.IndexShop{padding-bottom:40px;padding-top:40px}}.IndexShop__header{margin-bottom:95px;text-align:center}@media screen and (max-width:768px){.IndexShop__header{margin-bottom:45px}}.IndexShop__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em}@media screen and (max-width:768px){.IndexShop__title-en{font-size:26px}}.IndexShop__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.IndexShop__title-en span{position:relative}.IndexShopGuide{background-color:#fff;margin-bottom:100px;padding:40px 35px}@media screen and (max-width:768px){.IndexShopGuide{margin-bottom:50px;padding:20px 15px}}.IndexShopGuide__heading{overflow:hidden;position:relative;margin-bottom:30px}.IndexShopGuide__heading:before{position:absolute;top:50%;right:auto;bottom:auto;left:50%;background-color:#000;content:'';height:3px;transform:translate(-50%,-50%);width:800px}@media screen and (max-width:768px){.IndexShopGuide__heading:before{width:100%}}.IndexShopGuide__heading span{align-items:center;background-color:#000;color:#fff;display:flex;font-size:18px;font-weight:500;height:50px;justify-content:center;margin-left:auto;margin-right:auto;position:relative;text-align:center;width:260px}@media screen and (max-width:768px){.IndexShopGuide__heading span{font-size:14px;height:40px}}.IndexShopGuide__list div{align-items:center;border-bottom:1px solid #000;display:flex;flex-wrap:wrap;padding-bottom:10px;padding-top:10px}@media screen and (max-width:768px){.IndexShopGuide__list div.-joinTop{border-bottom:none;padding-bottom:0}}.IndexShopGuide__list dt.-floor{align-items:center;background-color:#ff9300;display:flex;font-size:32px;font-weight:500;flex-basis:80px;height:51px;justify-content:center;max-width:80px}@media screen and (max-width:768px){.IndexShopGuide__list dt.-floor{flex-basis:60px;font-size:28px;height:40px;max-width:60px}}.IndexShopGuide__list dt.-floor span.-small{font-size:68.75%}@media all and (min-width:769px){.IndexShopGuide__list dt.-floor.-joinTop{margin-bottom:-60px;position:relative}}@media all and (min-width:769px){.IndexShopGuide__list dt.-floor.-joinTop:before{position:absolute;top:0;right:-25px;background-color:#fff;content:'';height:100%;width:25px}}@media all and (min-width:769px){.IndexShopGuide__list dt.-floor.-joinBottom{opacity:0;visibility:hidden}}.IndexShopGuide__list dt.-product{flex-basis:200px;max-width:200px}@media all and (min-width:769px){.IndexShopGuide__list dt.-product{justify-content:center;text-align:center}}@media screen and (max-width:768px){.IndexShopGuide__list dt.-product{flex-basis:calc(100% - 60px);max-width:calc(100% - 60px);padding-left:20px}}.IndexShopGuide__list dd{font-size:14px;flex-basis:calc(100% - 280px);line-height:1.607;max-width:calc(100% - 280px);position:relative}@media all and (min-width:769px){.IndexShopGuide__list dd{padding-left:25px}}@media screen and (max-width:768px){.IndexShopGuide__list dd{font-size:11px;flex-basis:100%;margin-top:10px;max-width:100%}}@media all and (min-width:769px){.IndexShopGuide__list dd:before{position:absolute;top:50%;right:auto;bottom:auto;left:0;background-color:#000;content:'';height:36px;transform:translateY(-50%);width:1px}}@media all and (min-width:769px){.IndexShop__row{display:flex}}@media all and (min-width:769px){.IndexShop__row.-reverse{flex-direction:row-reverse}}.IndexShop__row+.IndexShop__row{margin-top:80px}@media screen and (max-width:768px){.IndexShop__row+.IndexShop__row{margin-top:40px}}@media all and (min-width:769px){.IndexShop__col{flex-basis:50%;max-width:50%}}@media screen and (max-width:768px){.IndexShop__col+.IndexShop__col{margin-top:40px}}@media all and (min-width:769px){.IndexShopAccess{border-bottom:3px solid #000;margin-left:54px;min-height:441px;padding-left:10px;width:420px}}.IndexShopAccess__heading{overflow:hidden;position:relative;margin-bottom:30px}.IndexShopAccess__heading:before{position:absolute;top:50%;right:auto;bottom:auto;left:50%;background-color:#000;content:'';height:3px;transform:translate(-50%,-50%);width:420px}@media screen and (max-width:768px){.IndexShopAccess__heading:before{width:100%}}.IndexShopAccess__heading span{align-items:center;background-color:#000;color:#fff;display:flex;font-size:18px;font-weight:500;height:50px;justify-content:center;margin-left:auto;margin-right:auto;position:relative;text-align:center;width:260px}@media screen and (max-width:768px){.IndexShopAccess__heading span{font-size:14px;height:40px}}.IndexShopAccess__message{font-size:24px;line-height:1.77;margin-bottom:25px;position:relative}@media screen and (max-width:768px){.IndexShopAccess__message{font-size:19px}}.IndexShopAccess__message em{position:relative}.IndexShopAccess__message em:before{position:absolute;top:auto;right:auto;bottom:4px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.IndexShopAccess__message span{position:relative;z-index:2}.IndexShopAccess__address{font-size:16px;line-height:1.75}@media screen and (max-width:768px){.IndexShopAccess__address{font-size:13px}}.IndexShopAccess__address+.IndexShopAccess__address{margin-top:25px}.IndexShop__map{border:10px solid #fff;height:440px}@media all and (min-width:769px){.IndexShop__map{margin-left:10px;width:510px}}.IndexShop__map iframe{width:100%}@media all and (min-width:769px){.IndexShopTransportation{margin-left:auto;margin-right:auto;width:420px}}.IndexShopTransportation__heading{background-color:#fff;border:1px solid #000;position:relative;align-items:center;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/index/store-chevron-down.svg);background-position:right 14px center;background-repeat:no-repeat;background-size:18px auto;cursor:pointer;display:flex;font-size:20px;height:80px;justify-content:center;margin-bottom:8px;text-align:center}.IndexShopTransportation__heading:before{position:absolute;top:3px;right:-3px;bottom:auto;left:auto;border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:100%;width:100%}@media screen and (max-width:768px){.IndexShopTransportation__heading{font-size:16px;height:65px}}.IndexShopTransportation__heading.-active{background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/index/store-chevron-up.svg)}.IndexShopTransportation__content{background-color:#fff;border:1px solid #000;position:relative;display:none;padding:20px 40px}.IndexShopTransportation__content:before{position:absolute;top:3px;right:-3px;bottom:auto;left:auto;border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:100%;width:100%}@media all and (min-width:769px){.IndexShopTransportation__content{height:240px}}.IndexShopTransportation__text{font-size:16px;line-height:1.75}@media screen and (max-width:768px){.IndexShopTransportation__text{font-size:13px}}.IndexContact{background-color:#fff;padding-bottom:90px;padding-top:80px;position:relative}@media screen and (max-width:768px){.IndexContact{padding-bottom:45px;padding-top:40px}}.IndexContact__header{margin-bottom:95px;text-align:center}@media screen and (max-width:768px){.IndexContact__header{margin-bottom:45px}}.IndexContact__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em}@media screen and (max-width:768px){.IndexContact__title-en{font-size:26px}}.IndexContact__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.IndexContact__title-en span{position:relative}.IndexContact__button{background-color:#fff;border:1px solid #000;position:relative;align-items:center;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/button-reverse-l/chevron-right.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:11px 20px;color:#000;cursor:pointer;display:flex;font-size:20px;height:80px;justify-content:center;line-height:1.4;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;width:360px;background-color:#dee7ea}.IndexContact__button:before{position:absolute;top:3px;right:-3px;bottom:auto;left:auto;border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:100%;width:100%}@media screen and (max-width:768px){.IndexContact__button{font-size:16px;height:64px;max-width:350px;width:100%}}@media all and (min-width:769px){.IndexContact__button:hover{background-color:#dee7ea}}.IndexContact__button [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#000;font-size:20px;outline:none;padding:0;position:relative;height:100%;width:100%}@media screen and (max-width:768px){.IndexContact__button [type=submit]{font-size:16px}}@media all and (min-width:769px){.IndexContact__button:hover{background-color:#ff9300}}@media all and (min-width:769px){.IndexBanner a:hover{opacity:.8}}.Pickup{padding-bottom:80px}.Pickup__container{margin-left:auto;margin-right:auto}@media all and (min-width:769px){.Pickup__container{width:1000px}}@media screen and (max-width:768px){.Pickup__container{padding-left:15px;padding-right:15px}}.Pickup__header{margin-bottom:90px;text-align:center}@media screen and (max-width:768px){.Pickup__header{margin-bottom:45px}}.Pickup__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em}@media screen and (max-width:768px){.Pickup__title-en{font-size:26px}}.Pickup__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.Pickup__title-en span{position:relative}.Pickup__title{font-size:16px;line-height:1.3;margin-top:35px}@media screen and (max-width:768px){.Pickup__title{margin-top:20px}}.Pickup__heading{font-size:26px;line-height:1.75;margin-bottom:40px;text-align:center}@media screen and (max-width:768px){.Pickup__heading{font-size:21px}}.Pickup__date{font-size:16px;margin-bottom:40px;text-align:right}@media screen and (max-width:768px){.Pickup__date{font-size:13px}}.Pickup__body *+*:not(li):not(figcaption){margin-top:25px}.Pickup__body p{font-size:16px;line-height:1.75}@media screen and (max-width:768px){.Pickup__body p{font-size:13px}}.Pickup__body h4{font-size:20px;font-weight:500;line-height:1.75}@media screen and (max-width:768px){.Pickup__body h4{font-size:16px}}.Pickup__body ul{list-style:disc;padding-left:27px}.Pickup__body ul li{font-size:16px;line-height:1.75}@media screen and (max-width:768px){.Pickup__body ul li{font-size:13px}}.Pickup__body figure figcaption{font-size:16px;line-height:1.75;margin-top:5px}@media screen and (max-width:768px){.Pickup__body figure figcaption{font-size:13px}}.Pickup__body strong{font-weight:500}.Pickup__body em{font-style:italic}.Point{padding-bottom:80px}@media screen and (max-width:768px){.Point{padding-bottom:40px}}.Point__container{margin-left:auto;margin-right:auto}@media all and (min-width:769px){.Point__container{width:1000px}}@media screen and (max-width:768px){.Point__container{padding-left:15px;padding-right:15px}}.Point__header{margin-bottom:45px;text-align:center}.Point__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em}@media screen and (max-width:768px){.Point__title-en{font-size:26px}}.Point__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.Point__title-en span{position:relative}.Point__title{font-size:16px;line-height:1.3;margin-top:35px}@media screen and (max-width:768px){.Point__title{margin-top:20px}}.PointIndex__menu{position:relative}@media all and (min-width:769px){.PointIndex__menu{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;width:898px}}@media all and (min-width:769px){.PointIndex__menu li{flex-basis:290px;max-width:290px}}@media screen and (max-width:768px){.PointIndex__menu li+li{margin-top:10px}}.PointIndex__menu li a{align-items:center;background-color:#000;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/thumb-index/chevron-down.svg);background-position:right 14px center;background-repeat:no-repeat;background-size:18px auto;border-radius:6px;color:#fff;display:flex;font-size:16px;line-height:1.125;height:78px;justify-content:center;text-align:center;text-decoration:none}@media screen and (max-width:768px){.PointIndex__menu li a{font-size:13px;height:47px}}@media all and (min-width:769px){.PointIndex__menu li a:hover{opacity:.8}}.PointConcierge{border-bottom:3px solid #ff9300;padding-top:100px}@media screen and (max-width:768px){.PointConcierge{padding-top:50px}}@media screen and (max-width:768px){.PointConcierge__heading{margin-bottom:15px}}@media all and (min-width:769px){.PointConcierge__balloon{margin-top:-36px}}@media screen and (max-width:768px){.PointConcierge__balloon{margin-bottom:20px}}.PointConciergeExample{padding-bottom:50px}@media all and (min-width:769px){.PointConciergeExample{display:flex}}@media screen and (max-width:768px){.PointConciergeExample{padding-bottom:25px}}.PointConciergeExample dt{font-size:26px;font-weight:500}@media all and (min-width:769px){.PointConciergeExample dt{flex-basis:390px;max-width:390px}}@media screen and (max-width:768px){.PointConciergeExample dt{font-size:21px;margin-bottom:15px}}.PointConciergeExample dt span{border-bottom:4px solid #ff9300}@media all and (min-width:769px){.PointConciergeExample dd{flex-basis:calc(100% - 390px);max-width:calc(100% - 390px)}}.PointConciergeExample__itemize li{font-size:16px;line-height:2.281}@media screen and (max-width:768px){.PointConciergeExample__itemize li{font-size:13px}}.PointConciergeApplication{background-color:#efefef;padding-bottom:90px;padding-top:90px}@media screen and (max-width:768px){.PointConciergeApplication{padding-bottom:45px;padding-top:45px}}.PointConciergeApplication__button{background-color:#fff;border:1px solid #000;position:relative;align-items:center;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/button-reverse-l/chevron-right.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:11px 20px;color:#000;cursor:pointer;display:flex;font-size:20px;height:80px;justify-content:center;line-height:1.4;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;width:530px}.PointConciergeApplication__button:before{position:absolute;top:3px;right:-3px;bottom:auto;left:auto;border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:100%;width:100%}@media screen and (max-width:768px){.PointConciergeApplication__button{font-size:16px;height:64px;max-width:350px;width:100%}}@media all and (min-width:769px){.PointConciergeApplication__button:hover{background-color:#dee7ea}}.PointConciergeApplication__button [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#000;font-size:20px;outline:none;padding:0;position:relative;height:100%;width:100%}@media screen and (max-width:768px){.PointConciergeApplication__button [type=submit]{font-size:16px}}.PointConciergeApplication__text{font-size:14px;line-height:1.5;margin-top:25px;text-align:center}@media screen and (max-width:768px){.PointConciergeApplication__text{font-size:11px}}.PointAdvice{border-bottom:3px solid #ff9300;padding-bottom:90px;padding-top:90px}@media screen and (max-width:768px){.PointAdvice{padding-bottom:45px;padding-top:45px}}@media all and (min-width:769px){.PointAdvice__header{background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/point/advice-img.jpg);background-position:right top 95px;background-repeat:no-repeat}}.PointAdvice__heading{margin-bottom:65px}@media all and (min-width:769px){.PointAdvice__heading{padding-left:20px}}@media screen and (max-width:768px){.PointAdvice__heading{margin-bottom:20px;text-align:center}}@media screen and (max-width:768px){.PointAdvice__heading img{width:180px}}@media screen and (max-width:768px){.PointAdvice__img{margin-bottom:20px}}.PointAdviceBoard{background-color:rgba(222,231,234,.8);padding:50px 40px}@media all and (min-width:769px){.PointAdviceBoard{width:625px}}@media screen and (max-width:768px){.PointAdviceBoard{padding:20px}}.PointAdviceBoard__heading{font-size:26px;font-weight:500;margin-bottom:35px}@media screen and (max-width:768px){.PointAdviceBoard__heading{font-size:21px;margin-bottom:15px}}.PointAdviceBoard__text{font-size:16px;line-height:2.062}@media screen and (max-width:768px){.PointAdviceBoard__text{font-size:13px}}@media all and (min-width:769px){.PointAdvicePoint{margin-left:auto;margin-right:auto;width:900px}}@media screen and (max-width:768px){.PointAdvicePoint{margin-top:20px}}.PointAdvicePointMedia{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}@media screen and (max-width:768px){.PointAdvicePointMedia{align-items:flex-end}}.PointAdvicePointMedia__text{font-size:30px;font-weight:500;line-height:1.566}@media screen and (max-width:768px){.PointAdvicePointMedia__text{flex-basis:calc(100% - 100px);font-size:20px;max-width:calc(100% - 100px)}}.PointAdvicePointMedia__text span{color:#e51c24}@media screen and (max-width:768px){.PointAdvicePointMedia__img{flex-basis:100px;max-width:100px}}.PointAdvicePointPanel{border:1px solid #000;border-bottom:none}.PointAdvicePointPanel+.PointAdvicePointPanel{margin-top:10px}.PointAdvicePointPanel__heading{align-items:center;border-bottom:1px solid #000;cursor:pointer;display:flex;font-size:24px;height:60px;position:relative}@media screen and (max-width:768px){.PointAdvicePointPanel__heading{font-size:16px;height:40px}}.PointAdvicePointPanel__heading:before{position:absolute;top:auto;right:3px;bottom:auto;left:auto;align-items:center;background-color:#000;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/point/caret-down.svg);background-position:right 10px center;background-size:17px 8px;background-repeat:no-repeat;color:#fff;content:'READ MORE';display:flex;font-family:"DM Sans",sans-serif;font-size:20px;height:52px;justify-content:center;width:191px}@media screen and (max-width:768px){.PointAdvicePointPanel__heading:before{background-image:none;font-size:12px;height:32px;width:85px}}.PointAdvicePointPanel__heading span{align-items:center;background-color:#000;color:#fff;display:inline-flex;font-size:18px;height:100%;justify-content:center;margin-right:25px;width:120px}@media screen and (max-width:768px){.PointAdvicePointPanel__heading span{font-size:14px;margin-right:10px;width:70px}}.PointAdvicePointPanel__content{border-bottom:1px solid #000;display:none;padding:40px}@media screen and (max-width:768px){.PointAdvicePointPanel__content{padding:20px}}.PointAdvicePointPanel__heading-2nd{font-weight:700;font-size:18px;margin-bottom:10px}.PointAdvicePointPanel__heading-2nd span{border-bottom:2px solid #000}.PointAdvicePointPanel__text{font-size:16px;line-height:1.75}@media screen and (max-width:768px){.PointAdvicePointPanel__text{font-size:13px}}.PointAdvicePointPanel__text+.PointAdvicePointPanel__heading-2nd{margin-top:30px}.PointFurniture{padding-top:90px}@media screen and (max-width:768px){.PointFurniture{padding-top:45px}}.PointFurniture__header{margin-bottom:40px}@media all and (min-width:769px){.PointFurniture__header{display:flex;justify-content:space-between}}@media all and (min-width:769px){.PointFurniture__heading{padding-left:20px}}@media screen and (max-width:768px){.PointFurniture__heading{margin-bottom:20px;text-align:center}}@media screen and (max-width:768px){.PointFurniture__heading img{width:180px}}@media all and (min-width:769px){.PointFurniture__illustration{padding-top:50px}}.PointFurniture__introduction{font-size:16px;line-height:2.0625}@media screen and (max-width:768px){.PointFurniture__introduction{font-size:13px}}.PointFurniture__introduction span{border-bottom:4px solid #ff9300}.PointFurniture__heading-2nd{font-size:30px;font-weight:500;margin-bottom:80px;margin-top:70px;text-align:center}@media screen and (max-width:768px){.PointFurniture__heading-2nd{font-size:24px}}.PointFurniture__heading-2nd span{border-bottom:5px solid #ff9300}.PointFurnitureSection{margin-top:90px}@media screen and (max-width:768px){.PointFurnitureSection{margin-top:20px}}.PointFurnitureSection__heading{align-items:center;background-color:#0d1632;box-shadow:-10px 10px #ff9300;color:#fff;cursor:pointer;display:flex;font-size:18px;height:70px;margin-left:10px;padding-left:20px;padding-right:90px;position:relative;position:relative}@media screen and (max-width:768px){.PointFurnitureSection__heading{font-size:18px;height:60px;padding-right:45px}}.PointFurnitureSection__heading:before{position:absolute;top:auto;right:20px;bottom:auto;left:auto;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/point/plus.svg);background-size:44px 44px;content:'';height:44px;width:44px}@media screen and (max-width:768px){.PointFurnitureSection__heading:before{background-size:22px 22px;height:22px;width:22px}}.PointFurnitureSection__heading.-active:before{background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/point/minus.svg)}.PointFurnitureSection__heading span{font-family:"DM Sans",sans-serif;font-size:50px;padding-right:20px}@media screen and (max-width:768px){.PointFurnitureSection__heading span{font-size:34px}}.PointFurnitureSection__content{display:none;padding-top:50px}@media screen and (max-width:768px){.PointFurnitureSection__content{padding-top:25px}}.PointFurnitureSection__heading-2nd{font-size:16px;font-weight:700;line-height:2.0625}.PointFurnitureSection__text{font-size:16px;line-height:2.0625}@media screen and (max-width:768px){.PointFurnitureSection__text{font-size:13px}}.PointFurnitureSection__text span{border-bottom:4px solid #ff9300}.PointFurnitureSection__text+.PointFurnitureSection__figure{margin-top:50px}@media screen and (max-width:768px){.PointFurnitureSection__text+.PointFurnitureSection__figure{margin-top:25px}}.PointFurnitureSection__text+.PointFurnitureSection__text{margin-top:40px}@media screen and (max-width:768px){.PointFurnitureSection__text+.PointFurnitureSection__text{margin-top:20px}}.PointFurnitureSection__text+.PointFurnitureSection__row{margin-top:40px}@media screen and (max-width:768px){.PointFurnitureSection__text+.PointFurnitureSection__row{margin-top:20px}}.PointFurnitureSection__text+.PointFurnitureSection__heading-2nd{margin-top:40px}@media screen and (max-width:768px){.PointFurnitureSection__text+.PointFurnitureSection__heading-2nd{margin-top:20px}}.PointFurnitureSection__figure{text-align:center}@media all and (min-width:769px){.PointFurnitureSection__row{display:flex;justify-content:space-between}}@media all and (min-width:769px){.PointFurnitureSection__col{flex-basis:50%;max-width:50%}}@media screen and (max-width:768px){.PointFurnitureSection__col+.PointFurnitureSection__col{margin-top:20px}}.Policy{padding-bottom:80px}@media screen and (max-width:768px){.Policy{padding-bottom:40px}}.Policy__container{margin-left:auto;margin-right:auto}@media all and (min-width:769px){.Policy__container{width:1000px}}@media screen and (max-width:768px){.Policy__container{padding-left:15px;padding-right:15px}}.Policy__header{margin-bottom:25px;text-align:center}.Policy__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em}@media screen and (max-width:768px){.Policy__title-en{font-size:26px}}.Policy__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.Policy__title-en span{position:relative}.Policy__title{font-size:16px;line-height:1.3;margin-top:35px}@media screen and (max-width:768px){.Policy__title{margin-top:20px}}.Policy__introduction{font-size:16px;line-height:1.75;margin-bottom:85px;text-align:center}@media screen and (max-width:768px){.Policy__introduction{font-size:13px;margin-bottom:60px}}.Policy__heading{font-size:18px;font-weight:500;margin-bottom:25px}@media screen and (max-width:768px){.Policy__heading{font-size:14px}}.Policy__heading span{align-items:center;background-color:#000;color:#fff;display:inline-flex;height:44px;padding-left:20px;padding-right:20px}@media screen and (max-width:768px){.Policy__heading span{height:36px}}.Policy__text{font-size:16px;line-height:1.75}@media all and (min-width:769px){.Policy__text{padding-left:20px}}@media screen and (max-width:768px){.Policy__text{font-size:13px}}.Policy__text+.Policy__heading{margin-top:80px}@media screen and (max-width:768px){.Policy__text+.Policy__heading{margin-top:40px}}.Policy__itemize{margin-bottom:15px;margin-top:15px}@media all and (min-width:769px){.Policy__itemize{padding-left:40px}}.Policy__itemize+.Policy__heading{margin-top:80px}@media screen and (max-width:768px){.Policy__itemize+.Policy__heading{margin-top:40px}}.Policy__itemize li{font-size:16px;line-height:1.75;padding-left:1em;position:relative}@media screen and (max-width:768px){.Policy__itemize li{font-size:13px}}.Policy__itemize li:before{position:absolute;top:auto;right:auto;bottom:auto;left:0;content:'・'}.Policy__contact{margin-bottom:15px;margin-top:15px}@media all and (min-width:769px){.Policy__contact{padding-left:40px}}.Policy__contact+.Policy__heading{margin-top:80px}@media screen and (max-width:768px){.Policy__contact+.Policy__heading{margin-top:40px}}.Policy__contact dt{font-size:16px;line-height:1.75}@media screen and (max-width:768px){.Policy__contact dt{font-size:13px}}@media all and (min-width:769px){.Policy__contact dt{position:absolute;top:auto;right:auto;bottom:auto;left:auto}}.Policy__contact dd{font-size:16px;line-height:1.75}@media all and (min-width:769px){.Policy__contact dd{padding-left:8em}}@media screen and (max-width:768px){.Policy__contact dd{font-size:13px}}.Policy__mark{margin-top:15px}@media all and (min-width:769px){.Policy__mark{padding-left:10px}}.Showroom__container{margin-left:auto;margin-right:auto}@media all and (min-width:769px){.Showroom__container{width:1000px}}@media screen and (max-width:768px){.Showroom__container{padding-left:15px;padding-right:15px}}.Showroom__header{margin-bottom:90px;text-align:center}@media screen and (max-width:768px){.Showroom__header{margin-bottom:45px}}.Showroom__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em}@media screen and (max-width:768px){.Showroom__title-en{font-size:26px}}.Showroom__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.Showroom__title-en span{position:relative}.Showroom__title{font-size:16px;line-height:1.3;margin-top:35px}@media screen and (max-width:768px){.Showroom__title{margin-top:20px}}.Showroom__introduction{font-size:16px;line-height:1.75;margin-top:25px;text-align:center}@media screen and (max-width:768px){.Showroom__introduction{font-size:13px}}.ShowroomIndex{margin-bottom:35px}.ShowroomIndex__menu{display:flex;flex-wrap:wrap;margin-bottom:-5px}@media screen and (max-width:768px){.ShowroomIndex__menu{justify-content:space-between}}.ShowroomIndex__menu li{align-items:center;background-color:#dee7ea;border-radius:6px;cursor:pointer;display:flex;flex-basis:196px;font-size:16px;height:80px;justify-content:center;margin-bottom:5px;max-width:196px;text-align:center}@media all and (min-width:769px){.ShowroomIndex__menu li{margin-left:5px}}@media screen and (max-width:768px){.ShowroomIndex__menu li{flex-basis:calc(50% - 2px);font-size:13px;height:40px;max-width:calc(50% - 2px)}}@media all and (min-width:769px){.ShowroomIndex__menu li:nth-child(5n+1){margin-left:0}}@media all and (min-width:769px){.ShowroomIndex__menu li:hover{background-color:#000;color:#fff}}.ShowroomIndex__menu li.-active{background-color:#000;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/showroom/chevron-down.svg);background-position:center bottom 8px;background-repeat:no-repeat;background-size:20px auto;color:#fff}@media screen and (max-width:768px){.ShowroomIndex__menu li.-active{background-position:right 8px center;background-size:15px auto}}.ShowroomMaker{padding-bottom:105px}@media screen and (max-width:768px){.ShowroomMaker{padding-bottom:50px}}.ShowroomMakerCard{display:none;border:5px solid #000}@media all and (min-width:769px){.ShowroomMakerCard{margin-left:auto;margin-right:auto;padding-bottom:35px;padding-top:40px;max-width:1080px}}@media screen and (max-width:768px){.ShowroomMakerCard{border-width:4px;padding-bottom:15px;padding-top:15px}}.ShowroomMakerCard.-active{display:block}.ShowroomMakerCard__header{background-color:#f0f0f0;margin-bottom:30px;padding:10px}@media all and (min-width:769px){.ShowroomMakerCard__header{align-items:center;display:flex}}.ShowroomMakerCard__logo{background-color:#fff}@media all and (min-width:769px){.ShowroomMakerCard__logo{flex-basis:240px;max-width:240px}}@media screen and (max-width:768px){.ShowroomMakerCard__logo{margin-bottom:20px;text-align:center}}@media screen and (max-width:768px){.ShowroomMakerCard__logo img{width:200px}}.ShowroomMakerCard__description{font-size:16px;line-height:1.75}@media all and (min-width:769px){.ShowroomMakerCard__description{flex-basis:675px;margin-left:35px;max-width:675px}}@media screen and (max-width:768px){.ShowroomMakerCard__description{font-size:13px}}.ShowroomMakerCardDetail+.ShowroomMakerCardDetail{margin-top:60px}@media screen and (max-width:768px){.ShowroomMakerCardDetail+.ShowroomMakerCardDetail{margin-top:30px}}.ShowroomMakerCardDetail__heading{align-items:center;background-color:#0d1632;box-shadow:-10px 10px #ff9300;color:#fff;display:flex;font-size:18px;height:70px;justify-content:center;margin-left:10px;position:relative;text-align:center;margin-bottom:45px}@media all and (min-width:769px){.ShowroomMakerCardDetail__heading{width:460px}}@media screen and (max-width:768px){.ShowroomMakerCardDetail__heading{height:60px;max-width:460px}}@media all and (min-width:769px){.ShowroomMakerCardDetail__heading{justify-content:flex-start;margin-left:0;padding-left:45px;text-align:left}}.ShowroomMakerCardDetail__row{margin-bottom:25px}@media all and (min-width:769px){.ShowroomMakerCardDetail__row{display:flex;justify-content:space-between;margin-left:15px;margin-right:15px}}@media all and (min-width:769px){.ShowroomMakerCardDetail__col{flex-basis:480px;max-width:480px}}@media screen and (max-width:768px){.ShowroomMakerCardDetail__col+.ShowroomMakerCardDetail__col{margin-top:15px}}.ShowroomMakerCardDetail__img{position:relative}@media screen and (max-width:768px){.ShowroomMakerCardDetail__img{margin-left:auto;margin-right:auto;max-width:480px}}.ShowroomMakerCardDetail__img:before{position:absolute;top:-15px;right:auto;bottom:auto;left:-15px;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/event/triangle.svg);background-repeat:no-repeat;background-size:120px;content:'';height:120px;width:120px}.ShowroomMakerCardDetail__img+*{margin-top:20px}.ShowroomMakerCardDetail__img img{position:relative}@media screen and (max-width:768px){.ShowroomMakerCardDetail__map{margin-left:auto;margin-right:auto;max-width:480px}}.ShowroomMakerCardDetail__map iframe{height:300px;width:100%}.ShowroomMakerCardDetail__address{font-size:20px;line-height:1.5;margin-bottom:20px}@media all and (min-width:769px){.ShowroomMakerCardDetail__address{margin-left:15px;margin-right:15px}}@media screen and (max-width:768px){.ShowroomMakerCardDetail__address{font-size:16px}}@media all and (min-width:769px){.ShowroomMakerCardDetail__information{margin-left:15px;margin-right:15px}}@media all and (min-width:769px){.ShowroomMakerCardDetail__information div{flex-wrap:wrap;display:flex}}.ShowroomMakerCardDetail__information div+div{margin-top:8px}.ShowroomMakerCardDetail__information dt{font-size:16px;line-height:1.75}@media all and (min-width:769px){.ShowroomMakerCardDetail__information dt{flex-basis:5em;max-width:5em}}@media screen and (max-width:768px){.ShowroomMakerCardDetail__information dt{font-size:13px}}@media all and (min-width:769px){.ShowroomMakerCardDetail__information dt.-odd{flex-basis:4em;max-width:4em}}.ShowroomMakerCardDetail__information dd{font-size:16px;line-height:1.75}@media all and (min-width:769px){.ShowroomMakerCardDetail__information dd{flex-basis:calc(100% - 5em);max-width:calc(100% - 5em)}}@media screen and (max-width:768px){.ShowroomMakerCardDetail__information dd{font-size:13px}}@media all and (min-width:769px){.ShowroomMakerCardDetail__information dd.-odd{flex-basis:calc(100% - 4em);max-width:calc(100% - 4em)}}.ShowroomMakerCardDetail__note{font-size:16px;line-height:1.75;margin-top:40px}@media all and (min-width:769px){.ShowroomMakerCardDetail__note{margin-left:15px;margin-right:15px}}@media screen and (max-width:768px){.ShowroomMakerCardDetail__note{font-size:13px;margin-top:20px}}.ShowroomMakerCardDetail__note span{border-bottom:4px solid #ff9300}.ShowroomMakerCardApplication{background-color:#dee7ea;margin-top:60px;padding:55px 15px 50px}@media screen and (max-width:768px){.ShowroomMakerCardApplication{margin-top:30px;padding:25px 15px}}.ShowroomMakerCardApplication__text{font-size:16px;line-height:1.75;margin-bottom:30px;text-align:center}@media screen and (max-width:768px){.ShowroomMakerCardApplication__text{font-size:13px}}.ShowroomMakerCardApplication__button{background-color:#fff;border:1px solid #000;position:relative;align-items:center;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/button-reverse-l/chevron-right.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:11px 20px;color:#000;cursor:pointer;display:flex;font-size:20px;height:80px;justify-content:center;line-height:1.4;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;width:500px}.ShowroomMakerCardApplication__button:before{position:absolute;top:3px;right:-3px;bottom:auto;left:auto;border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:100%;width:100%}@media screen and (max-width:768px){.ShowroomMakerCardApplication__button{font-size:16px;height:64px;max-width:350px;width:100%}}@media all and (min-width:769px){.ShowroomMakerCardApplication__button:hover{background-color:#dee7ea}}.ShowroomMakerCardApplication__button [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#000;font-size:20px;outline:none;padding:0;position:relative;height:100%;width:100%}@media screen and (max-width:768px){.ShowroomMakerCardApplication__button [type=submit]{font-size:16px}}.ShowroomMaker__callout{margin-top:75px}@media screen and (max-width:768px){.ShowroomMaker__callout{margin-top:35px}}.ShowroomMaker__callout li{font-size:14px;line-height:1.75;padding-left:1em;text-align:left;text-indent:-1em}@media screen and (max-width:768px){.ShowroomMaker__callout li{font-size:11px}}.ShowroomMaker__callout li span{border-bottom:1px solid #000}.ShowroomApplication{background-color:#dee7ea;padding-bottom:90px;padding-top:90px}@media screen and (max-width:768px){.ShowroomApplication{padding-bottom:45px;padding-top:45px}}.ShowroomApplicationCard{background-color:#efefef;border:6px solid #fff;padding:75px 50px 50px;position:relative}@media all and (min-width:769px){.ShowroomApplicationCard{margin-left:auto;margin-right:auto;width:920px}}@media screen and (max-width:768px){.ShowroomApplicationCard{padding:45px 15px 25px}}.ShowroomApplicationCard__heading{position:absolute;top:-40px;right:auto;bottom:auto;left:-40px}@media screen and (max-width:768px){.ShowroomApplicationCard__heading{left:-15px;top:-30px}}.ShowroomApplicationCard__heading img{width:321px}@media screen and (max-width:768px){.ShowroomApplicationCard__heading img{width:256px}}.ShowroomApplicationCard__text{font-size:16px;line-height:1.75;margin-bottom:45px;text-align:center}@media screen and (max-width:768px){.ShowroomApplicationCard__text{font-size:13px;margin-bottom:20px}}.ShowroomApplicationCard__text span{border-bottom:4px solid #ff9300}.ShowroomApplicationCard__button{background-color:#fff;border:1px solid #000;position:relative;align-items:center;background-image:url(//test22.gluckdesign.dev/wp/wp-content/themes/kagu-space/assets/css/../img/button-reverse-l/chevron-right.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:11px 20px;color:#000;cursor:pointer;display:flex;font-size:20px;height:80px;justify-content:center;line-height:1.4;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;width:410px}.ShowroomApplicationCard__button:before{position:absolute;top:3px;right:-3px;bottom:auto;left:auto;border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:100%;width:100%}@media screen and (max-width:768px){.ShowroomApplicationCard__button{font-size:16px;height:64px;max-width:350px;width:100%}}@media all and (min-width:769px){.ShowroomApplicationCard__button:hover{background-color:#dee7ea}}.ShowroomApplicationCard__button [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#000;font-size:20px;outline:none;padding:0;position:relative;height:100%;width:100%}@media screen and (max-width:768px){.ShowroomApplicationCard__button [type=submit]{font-size:16px}}.Sns{padding-bottom:80px}.Sns__container{margin-left:auto;margin-right:auto}@media all and (min-width:769px){.Sns__container{width:1000px}}@media screen and (max-width:768px){.Sns__container{padding-left:15px;padding-right:15px}}.Sns__header{margin-bottom:90px;text-align:center}@media screen and (max-width:768px){.Sns__header{margin-bottom:45px}}.Sns__title-en{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;display:inline-block;letter-spacing:.2em;position:relative;text-indent:.2em}@media screen and (max-width:768px){.Sns__title-en{font-size:26px}}.Sns__title-en:before{position:absolute;top:auto;right:auto;bottom:3px;left:0;background-color:#ff9300;content:'';height:4px;width:100%}.Sns__title-en span{position:relative}.Sns__title{font-size:16px;line-height:1.3;margin-top:35px}@media screen and (max-width:768px){.Sns__title{margin-top:20px}}.Sns__text{font-size:16px;line-height:2.062;text-align:center}@media screen and (max-width:768px){.Sns__text{font-size:13px}}@media screen and (max-width:768px){.u-pc-only{display:none !important}}@media all and (min-width:769px){.u-sp-only{display:none !important}}.u-bold{font-weight:700 !important}.u-red{color:red !important}.u-blue{color:#00f !important}.u-underline{text-decoration:underline !important}.u-marker-yellow{background-color:#ff9300 !important}#line .EventFeaturePoint__icon{background-color:transparent}.lineFriendBtn{text-align:center}.lineFriendBtn .ttl{font-size:18px;letter-spacing:.2px;margin-bottom:25px}.lineFriendBtn .btn{width:340px;font-size:18px;font-weight:500;letter-spacing:.18px;padding:0;margin:auto}.lineFriendBtn .btn a{padding:20px;display:block;color:#fff;border:none;background:#06c755;transition:opacity .3s;text-decoration:none;border-radius:15px}.lineFriendBtn .btn a:hover{opacity:.7}.lineFriendBtn .btn a img{width:30px;height:30px;margin-right:10px}.lineFriendBtn.floating{position:fixed;bottom:200px;right:20px;transition:opacity .3s,visibility .3s}.lineFriendBtn.floating .btn{width:auto;padding:0}.lineFriendBtn.floating .btn a{border-radius:15px;font-size:15px;letter-spacing:0;width:120px !important;height:120px !important;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;box-sizing:content-box}.lineFriendBtn.floating .btn a img{display:block;text-align:center;margin:auto;width:100%;height:100%}.event .reservationBox .reservationBox__ttl.abs+.lineFriendBtn.floating{opacity:0;visibility:hidden}@media all and (max-width:768px){.lineFriendBtn .ttl{font-size:16px;margin-bottom:15px}.lineFriendBtn .btn{width:100%}.lineFriendBtn.floating{bottom:80px;right:15px}.lineFriendBtn.floating .btn a{border-radius:10px;font-size:10px;max-width:80px;max-height:80px;width:70px !important;height:70px !important;padding:5px;line-height:1}.lineFriendBtn.floating .btn a img{width:70%;height:70%;margin:0 auto 5px}}