@charset "UTF-8";p:first-child{margin-top:0}p:last-child{margin-bottom:0}a:link,a:visited{color:rgb(var(--color-foreground))}img{max-width:100%}svg{overflow:visible}svg:empty{display:none}.button{text-decoration:none}.button:after{content:"\f0da";font-family:"Font Awesome 5 free";font-weight:900}.list-social{gap:36px;height:4.3rem}.list-social__item{height:100%}.list-social__item a{text-decoration:none;height:100%;padding:0}.list-social__item a:after{font-family:"Font Awesome 6 Brands";font-size:4.3rem;font-weight:400;color:#fff;height:100%;margin-top:-2rem}.list-social__item--facebook a:after{content:"\f09a"}.list-social__item--facebook a .svg-wrapper{display:none}.list-social__item--twitter a:after{content:"\e61b"}.list-social__item--twitter a .svg-wrapper{display:none}.list-social__item--line a:after{content:"\f3c0"}.list-social__item--line a .svg-wrapper{display:none}body{--font-body-family: "\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3", "Hiragino Kaku Gothic ProN", \30e1\30a4\30ea\30aa, Meiryo, \6e38\30b4\30b7\30c3\30af\4f53, "Yu Gothic", YuGothic, sans-serif;--font-heading-family: "\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3", "Hiragino Kaku Gothic ProN", \30e1\30a4\30ea\30aa, Meiryo, \6e38\30b4\30b7\30c3\30af\4f53, "Yu Gothic", YuGothic, sans-serif;line-height:1.5;font-size:1.6rem;letter-spacing:.1em;color:rgba(var(--color-foreground))}body .h0,body .h1,body .h2,body .h3,body .h4,body .h5,body h1,body h2,body h3,body h4,body h5{line-height:1.5}body .page-width{max-width:1140px;padding:0 20px}body .breadcrumb{margin:0;padding:16px 32px;background-color:#f2f2f2;color:#969696}body .breadcrumb *{line-height:1}body .breadcrumb ul{list-style-type:none;margin:0;padding:0}body .breadcrumb ul li{display:inline;font-size:1.2rem}body .breadcrumb ul li:not(:last-child):after{content:"\ff1e";margin:0 0 0 5px}body .breadcrumb ul li a{position:relative;text-decoration:underline;color:#1a53b5}body .common-ttl{text-align:center;font-size:1.6rem;line-height:1;color:gray;margin:0 0 50px}body .common-ttl span{display:block;font-size:3.04rem;letter-spacing:.3em;color:rgba(var(--color-foreground));margin:0 0 17px}body .font-mincho{font-family:\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,\6e38\660e\671d,YuMincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,\ff2d\ff33  \660e\671d,serif}@-webkit-keyframes blur{0%{text-shadow:0 0 100px #fff;opacity:0}5%{text-shadow:0 0 90px #fff}15%{opacity:1}20%{text-shadow:0 0 0 #fff}to{color:#fff}}@keyframes blur{0%{text-shadow:0 0 100px #fff;opacity:0}5%{text-shadow:0 0 90px #fff}15%{opacity:1}20%{text-shadow:0 0 0 #fff}to{color:#fff}}@-webkit-keyframes blur-khaki{0%{text-shadow:0 0 100px #bfad61;opacity:0}5%{text-shadow:0 0 90px #bfad61}15%{opacity:1}20%{text-shadow:0 0 0 #bfad61}to{color:#bfad61}}@keyframes blur-khaki{0%{text-shadow:0 0 100px #bfad61;opacity:0}5%{text-shadow:0 0 90px #bfad61}15%{opacity:1}20%{text-shadow:0 0 0 #bfad61}to{color:#bfad61}}body .text-animation span{-webkit-animation:blur 5s ease-out forwards;animation:blur 5s ease-out forwards;color:transparent}body .text-animation span:nth-child(1){-webkit-animation-delay:.1s;animation-delay:.1s}body .text-animation span:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}body .text-animation span:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}body .text-animation span:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}body .text-animation span:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}body .text-animation span:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}body .text-animation span:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}body .text-animation span:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}body .text-animation span:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.9s}body .text-animation span:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}body .text-animation span:nth-child(11){-webkit-animation-delay:1.1s;animation-delay:1.1s}body .text-animation span:nth-child(12){-webkit-animation-delay:1.2s;animation-delay:1.2s}body .text-animation span:nth-child(13){-webkit-animation-delay:1.3s;animation-delay:1.3s}body .text-animation span:nth-child(14){-webkit-animation-delay:1.4s;animation-delay:1.4s}body .text-animation span:nth-child(15){-webkit-animation-delay:1.5s;animation-delay:1.5s}body .text-animation span:nth-child(16){-webkit-animation-delay:1.6s;animation-delay:1.6s}body .text-animation span:nth-child(17){-webkit-animation-delay:1.7s;animation-delay:1.7s}body .text-animation span:nth-child(18){-webkit-animation-delay:1.8s;animation-delay:1.8s}body .text-animation span:nth-child(19){-webkit-animation-delay:1.9s;animation-delay:1.9s}body .text-animation span:nth-child(20){-webkit-animation-delay:2s;animation-delay:2s}body .text-animation span:nth-child(21){-webkit-animation-delay:2.1s;animation-delay:2.1s}body .text-animation span:nth-child(22){-webkit-animation-delay:2.2s;animation-delay:2.2s}body .text-animation span:nth-child(23){-webkit-animation-delay:2.3s;animation-delay:2.3s}body .text-animation span:nth-child(24){-webkit-animation-delay:2.4s;animation-delay:2.4s}body .text-animation span:nth-child(25){-webkit-animation-delay:2.5s;animation-delay:2.5s}body .text-animation span:nth-child(26){-webkit-animation-delay:2.6s;animation-delay:2.6s}body .text-animation span:nth-child(27){-webkit-animation-delay:2.7s;animation-delay:2.7s}body .text-animation span:nth-child(28){-webkit-animation-delay:2.8s;animation-delay:2.8s}body .text-animation span:nth-child(29){-webkit-animation-delay:2.9s;animation-delay:2.9s}body .text-animation .title-animation{-webkit-animation:blur-khaki 5s ease-out forwards;animation:blur-khaki 5s ease-out forwards}body #MainContent .page-header .light-box{background:#020b1e url(/cdn/shop/files/light-box.png);background-repeat:no-repeat;background-position:top center}body #MainContent .page-header .curtain{height:100%;background-image:url(/cdn/shop/files/curtain.png);background-position:center;background-repeat:no-repeat}body #MainContent .page-header__ttl{text-align:center;position:relative;font-size:3.5rem;color:#bfad61;font-weight:700;margin:0;padding:100px 0}body #MainContent .page-header__ttl>span:after{content:"";display:block;width:152px;height:3px;margin:43px auto 0;background:linear-gradient(to right,#fed531,#40d755)}body #MainContent .page-header__txt{text-align:center;font-size:2rem;line-height:1.75;margin:0 auto;padding:65px 0 130px;border-top:3px solid transparent;-o-border-image:linear-gradient(to right,#fed531 0%,#40d755 100%) 1;border-image:linear-gradient(to right,#fed531,#40d755) 1;border-image-slice:1}body #MainContent .pagination{margin:50px 0 0}body #MainContent .pagination__list{display:flex;justify-content:center;gap:16px}body #MainContent .pagination__list li{flex:none;max-width:none;margin:0}body #MainContent .pagination__item{display:block;line-height:1;text-decoration:none;height:auto;padding:16px;border:1px solid #cecece;border-radius:2px;font-size:1.8rem;font-weight:700;color:#020b1e}body #MainContent .pagination__item:hover{background-color:#cecece;color:#fff}body #MainContent .pagination__item:after{display:none}body #MainContent .pagination__item--current{background-color:#cecece;color:#fff}body #MainContent .top-mv{overflow:hidden;background-image:url(/cdn/shop/files/curtain.png);background-position:center;background-repeat:no-repeat;text-align:left;height:100%;padding:60px 0 0}body #MainContent .top-mv-section{height:690px;background-image:url(/cdn/shop/files/light.png);background-repeat:no-repeat;background-position:top;background-color:#020b1e;color:#fff;text-align:center;border-width:0;border-style:solid;border-bottom:5px solid green;-o-border-image:linear-gradient(to right,#fed531 0%,#40d755 100%) 1;border-image:linear-gradient(to right,#fed531,#40d755) 1}body #MainContent .top-mv__ttl{margin:0 0 15px}body #MainContent .top-mv__txt{font-size:2.5rem;line-height:1.5}body #MainContent .top-mv__slider:not(.slick-initialized){display:flex;white-space:nowrap}body #MainContent .top-mv__slider:not(.slick-initialized)>.top-mv__slide{min-width:320px}body #MainContent .top-mv__slider .slick-list{overflow:visible}body #MainContent .top-mv__slide{max-width:320px}body #MainContent .top-mv__slide img{max-width:100%;min-height:225px;overflow:hidden;-o-object-fit:cover;object-fit:cover;padding:6px}body #MainContent .top-info{padding:70px 0 85px}body #MainContent .top-info-section{background:url(/cdn/shop/files/pattern.png)}body #MainContent .top-info__lists{display:flex;flex-wrap:wrap;justify-content:center;gap:40px}body #MainContent .top-info__list{flex:1 1 calc((100% - 40px)/2);display:flex;align-items:flex-start;background:#fff;width:100%;max-width:530px;padding:16px 40px 20px 16px;border:1px solid #e9e9e9}body #MainContent .top-info__list-img{display:block;background-size:cover!important;aspect-ratio:1;flex-shrink:0;width:38.2165605096%;margin:0 20px 0 0}body #MainContent .top-info__list-txtarea{display:flex;flex-direction:column;align-items:flex-start;height:100%}body #MainContent .top-info__list-ttl{font-size:1.8rem;font-weight:700;line-height:1.39;margin:0 0 10px}body #MainContent .top-info__list-txt{font-size:1.5rem;line-height:1.47;margin:0 0 20px}body #MainContent .top-info__list-txt strong{color:red}body #MainContent .top-info__list-btn{text-decoration:none;display:inline-block;color:#020b1e;margin-top:auto;border-width:0;border-style:solid;border:1px solid green;-o-border-image:linear-gradient(to right,#fed531 0%,#40d755 100%) 1;border-image:linear-gradient(to right,#fed531,#40d755) 1;padding:10px 20px 10px 30px}body #MainContent .top-info__list-btn:after{padding-left:25px}body .shopify-section-group-header-group .header{display:flex;justify-content:flex-end;align-items:center;gap:0;padding:25px 0}body .shopify-section-group-header-group .header__heading{position:absolute;left:37px;top:15px;width:115px;margin:0;z-index:1}body .shopify-section-group-header-group .header__heading-link{display:block;margin:0 auto;padding:0}body .shopify-section-group-header-group .header__inline-menu{display:block;margin-left:152px}body .shopify-section-group-header-group .header__inline-menu>.list-menu--inline{justify-content:flex-end}body .shopify-section-group-header-group .header__inline-menu>.list-menu--inline>li>a:hover{color:#0266b7}body .shopify-section-group-header-group .header__inline-menu>.list-menu--inline>li>a:after{content:""}body .shopify-section-group-header-group .header__menu-item{text-decoration:none!important;position:relative;font-size:1.5rem;color:rgba(var(--color-foreground));margin:5px 0;padding:10px 20px;border-right:1px solid #e1e1e1}body .shopify-section-group-header-group .header__menu-item:hover{color:#0266b7}body .shopify-section-group-header-group .header__menu-item:hover:after{transform:scale(1)}body .shopify-section-group-header-group .header__menu-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#0266b7;transform:scaleX(0);transition:transform .3s}body .shopify-section-group-header-group .header__menu-item span{letter-spacing:normal;text-decoration:none}body .shopify-section-group-header-group .header__menu-item .icon-caret{display:none}body .shopify-section-group-header-group .header__submenu{padding:0}body .shopify-section-group-header-group .header__submenu li a{padding:15px 0 15px 20px;margin:0;border-bottom:1px solid #ececec}body .shopify-section-group-header-group .header__submenu li a:hover{text-decoration:none;background:#ececec;color:inherit}body .shopify-section-group-header-group .header__submenu li a:after{display:none}body .shopify-section-group-header-group .header__icon--menu{position:relative;z-index:10}body .shopify-section-group-header-group .header__icon--menu:before{display:none}body .shopify-section-group-header-group .header__icon--menu .icon-close{color:#fff}body .shopify-section-group-header-group .header .entry-btn{width:195px;position:relative;overflow:hidden;display:block;font-size:1.6rem;font-weight:700;letter-spacing:0;text-align:center;background:linear-gradient(to right,#fed531,#40d755);border-radius:30px;box-shadow:0 3px #bababa;padding:17px 0;margin:0 25px;transform:translatez(0);text-decoration:none;box-sizing:border-box}body .shopify-section-group-header-group .header .entry-btn:after{padding-left:13px}body .shopify-section-group-header-group .header header-drawer{display:none}body .shopify-section-group-header-group .header header-drawer .menu-drawer-container.menu-opening .menu-drawer{height:100vh;transition:height .4s}body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer{visibility:visible;position:fixed;top:0;left:0;background-color:#001939f2;height:0;padding:0 8vw;transform:none;transition:height .4s}body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer__navigation{padding:0 0 4.6666666667vw}body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer__navigation-container{display:block}body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer__menu{text-align:center;visibility:visible!important;border-bottom:2px solid #FFF}body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer__menu li{margin:0}body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer__menu li details.menu-opening{visibility:visible}body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer__menu li a,body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer__menu li summary{display:block;color:#fff;font-size:3.7333333333vw;padding:6.6666666667vw 0;border-left:2px solid #FFF;border-right:2px solid #FFF;border-top:2px solid #FFF}body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer__menu li a .svg-wrapper,body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer__menu li summary .svg-wrapper{position:static;height:auto}body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer__menu li a .svg-wrapper .icon-caret,body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer__menu li summary .svg-wrapper .icon-caret{position:static;display:block;width:3.7333333333vw}body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer__submenu{position:static;background:#fff;transform:none}body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer__submenu li a,body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer__submenu li summary{color:#002f6d;border-color:#002f6d}body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer__ttl{text-align:center;color:#ddca7e;font-size:5.7333333333vw;font-weight:700;letter-spacing:.3em;margin:0;padding:9.3333333333vw 0 7.6vw}body .shopify-section-group-header-group .header header-drawer .menu-drawer-container .menu-drawer .entry-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:3.8666666667vw;margin:0 auto;padding:4vw 17.3333333333vw}body .footer{background-color:#020b1e;padding:100px 0 27px;text-align:center}body .footer *{color:#fff}body .footer__content-top{padding-bottom:0}body .footer__content-bottom{padding:44px 0 0}body .footer__contact{width:100%;max-width:1100px;margin:0 auto 60px;padding:30px 20px 25px;border-width:0;border-style:solid;border:1px solid green;-o-border-image:linear-gradient(to right,#fed531 0%,#40d755 100%) 1;border-image:linear-gradient(to right,#fed531,#40d755) 1}body .footer__contact .common-ttl span{color:#fff}body .footer__contact p{font-size:1.97rem;line-height:1.5;margin:0 0 45px}body .footer__contact-btn{text-decoration:none;display:inline-block;color:#fff;font-size:1.8rem;margin:0 0 50px;padding:20px 90px;border:1px solid #FFF}body .footer__contact-btn:after{padding-left:30px}body .footer-block__details-content{display:flex;flex-wrap:wrap;justify-content:center}body .footer-block__details-content li+li .list-menu__item--link{border-left:1px solid #FFF}body .footer-block__details-content li .list-menu__item--link{font-size:1.4rem;color:#fff!important;padding-top:0;padding-bottom:0}body .footer__list-social{justify-content:center}body .footer__copyright{margin:0}body .footer__copyright small{font-size:1.2rem}@media screen and (max-width:768px){.PC{display:none}.list-social{gap:7vw;height:8.6666666667vw}.list-social__item a:after{font-size:8.6666666667vw}body .page-width{padding:0 6.6666666667vw}body .breadcrumb{padding:2vw 4vw}body .breadcrumb ul li{font-size:2.1333333333vw}body .common-ttl{font-size:2.9333333333vw;margin:0 0 8.5333333333vw}body .common-ttl span{font-size:5.0666666667vw;letter-spacing:.3em;margin:0 0 3.7333333333vw}body #MainContent .page-header .light-box{background-image:url(/cdn/shop/files/light-box_sp.png)}body #MainContent .page-header__ttl{font-size:5.3333333333vw;line-height:1.275;padding:12.5333333333vw 0 15.2vw}body #MainContent .page-header__ttl>span:after{width:20.2666666667vw;height:.4vw;margin:4.4vw auto 0}body #MainContent .page-header__txt{font-size:3.7333333333vw;padding:8.6666666667vw 5vw 24vw;border-top:.4vw solid}body #MainContent .pagination{margin:6.6666666667vw 0 0}body #MainContent .pagination__list{gap:2.6666666666vw}body #MainContent .pagination__item{padding:2.6666666667vw;border-radius:4px}body #MainContent .top-mv{background-image:url(/cdn/shop/files/curtain-sp.png);background-size:100%;padding:10.6666666667vw 0 0}body #MainContent .top-mv-section{background-image:url(/cdn/shop/files/light-sp.png);background-color:#020b1e;background-size:100%;height:auto;padding:0 0 3.3333333333vw;border-bottom-width:1.0666666667vw}body #MainContent .top-mv__ttl{position:relative;left:-6vw;width:84vw;margin:0 0 6vw}body #MainContent .top-mv__txt{position:relative;left:-6vw;font-size:3.3vw;margin:0 0 14.6666666667vw;padding:0 0 0 4.6666666667vw}body #MainContent .top-mv__slider:not(.slick-initialized)>.top-mv__slide{min-width:42.6666666667vw}body #MainContent .top-mv__slide{max-width:42.6666666667vw}body #MainContent .top-mv__slide img{min-height:30vw}body #MainContent .top-info{padding:12vw 0 7.6vw}body #MainContent .top-info__lists{flex-direction:column;gap:3.3333333333vw}body #MainContent .top-info__list{flex:auto;max-width:100%;padding:2.6666666667vw}body #MainContent .top-info__list-ttl{font-size:3.2vw;margin:0 0 2vw}body #MainContent .top-info__list-txt{font-size:2.6666666667vw;margin:0 0 1.3333333333vw}body #MainContent .top-info__list-btn{font-size:2.2666666667vw;padding:2vw 4vw}body #MainContent .top-info__list-btn:after{padding-left:4vw}body .shopify-section-group-header-group .header{justify-content:space-between;padding:1.0666666667vw 3.3333333333vw}body .shopify-section-group-header-group .header__heading{position:static;width:12.8vw}body .shopify-section-group-header-group .header__inline-menu{display:none}body .shopify-section-group-header-group .header .entry-btn{font-size:3.2vw;width:auto;border-radius:6.6666666667vw;box-shadow:0 .4vw #bababa;padding:3.0666666667vw 5.3333333333vw;margin:0 6.6666666667vw 0 auto}body .shopify-section-group-header-group .header .entry-btn:after{padding-left:4vw}body .shopify-section-group-header-group .header header-drawer{display:block;order:10}body .footer{padding:10.6666666667vw 0 8.8vw}body .footer__content-bottom{padding:0 0 5.8666666667vw}body .footer__contact{margin:0 auto 6.6666666667vw;padding:6.6666666667vw 4vw 6.1333333333vw}body .footer__contact p{font-size:3.7333333333vw;margin:0 0 5.3333333333vw}body .footer__contact-btn{font-size:3.4666666667vw;width:100%;margin:0 0 4.9333333333vw;padding:3.3333333333vw 5px}body .footer__contact-btn:after{padding-left:4vw}body .footer-block__details-content{margin:0 -2.6666666667vw}body .footer-block__details-content li{padding:0 0 2.6666666667vw}body .footer-block__details-content li .list-menu__item--link{font-size:3.4666666667vw;padding:0 2.6666666667vw}body .footer__copyright small{font-size:2.2666666667vw}}@media screen and (min-width:769px){.SP{display:none}body #MainContent .top-info__list-ttl{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}body #MainContent .top-info__list-txt{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5}body .shopify-section-group-header-group.scrolled-past-header .header__heading-link.zoom{padding:0 15px 15px;transform:scale(1)}body .shopify-section-group-header-group .header__heading-link.zoom{transform-origin:top center;transform:scale(1.65);transition:all .4s ease}body .footer-block__details-content li+li .list-menu__item--link{padding:0 0 0 25px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/aw-style.css.map */
