@charset "UTF-8";@import"//waak.space/cdn/shop/t/20/assets/constants.css?v=136876144121141464531695966641";body{line-height:1;width:100%;height:100%}::selection{background:#00411a;color:#fff;mix-blend-mode:multiply}ol li,ul li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(0 0 99.9% 99.9%);border:0}.-top+.site-footer{margin-top:0}.sp-only{display:none!important}.pc-only{display:block!important}a{color:inherit;text-decoration:none}a[href^="tel:"],a[aria-disabled=true]{pointer-events:none}img{display:block;max-width:100%;height:auto}br[data-view=sp]{display:none}@media only screen and (max-width:450px){br[data-nonview=sp]{display:none}}@media only screen and (max-width:749px){br[data-view=sp]{display:block}br[data-view=pc]{display:none}}button,select{-webkit-appearance:none;appearance:none;padding:0;border:none;border-radius:0;background:none;cursor:pointer}select::-ms-expand{display:none}[data-whatinput=mouse] *:focus,[data-whatinput=touch] *:focus{outline:none}body.template-cart .l-main,body.template-captcha .l-main{padding:60px 0}.l-wrapper{max-width:1040px;margin:0 auto;padding:0 20px;box-sizing:border-box}.l-wrapper.-wide{max-width:1280px;padding:0}.heading-1{display:flex;flex-direction:column;align-items:center;font-weight:600}.heading-1 [lang=en]{font-size:36px;line-height:1.14286;letter-spacing:.08em;text-indent:.15em;text-transform:uppercase}.heading-1 [lang=ja]{font-size:14px;margin-top:8px;line-height:2;letter-spacing:.1em;text-indent:.1em}.clearfix:after{content:"";display:block;clear:both}.top-mv{width:100%;height:90vh;margin-bottom:120px}.top-mv #slide_box{width:100%;height:100%;float:left;position:relative}.top-mv .side ul{width:20px;height:118px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.top-mv .side ul li:first-child{margin-bottom:25px}.top-mv .side ul li:first-child:before{content:"";background:#000;width:1px;height:39px;display:block;margin:0 auto 20px}.top-mv #slide_box .swiper-container{width:100%;height:100%;position:relative}.top-mv #slide_box .swiper-slide.common.station{background-image:var(--top-mv_station-color)}.top-mv #slide_box .swiper-slide.common.station2{background-image:var(--top-mv_station2-color)}.top-mv #slide_box .swiper-slide.common.standing{background-image:var(--top-mv_standing-color)}.top-mv #slide_box .swiper-slide.common.table{background-image:var(--top-mv_table2-color)}.top-mv #slide_box .swiper-slide.common.tailored-ym{background-image:var(--top-mv_tailored-ym-color)}.top-mv #slide_box .swiper-slide.common{background-size:cover;background-position:center;background-repeat:no-repeat}.top-mv #slide_box .swiper-slide.common:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:0;opacity:1;background-size:cover;background-position:center;transition:opacity .5s ease-in-out}.top-mv #slide_box .swiper-slide.common.station:before{background-image:var(--top-mv_station)!important}.top-mv #slide_box .swiper-slide.common.station2:before{background-image:var(--top-mv_station2)!important}.top-mv #slide_box .swiper-slide.common.standing:before{background-image:var(--top-mv_standing)!important}.top-mv #slide_box .swiper-slide.common.table:before{background-image:var(--top-mv_table2)!important}.top-mv #slide_box .swiper-slide.common.tailored-ym:before{background-image:var(--top-mv_tailored-ym)!important}.top-mv #slide_box .swiper-slide.common:after{content:"";position:absolute;width:100%;height:45%;bottom:0;background:linear-gradient(#fff0,#bababa1a 30%,#31313140 68.47%,#0c0c0c6e 94.58%,#00000073);z-index:0}@media only screen and (max-width:749px){.top-mv #slide_box .swiper-slide.common.station{background-image:var(--top-mv_station-color-sp)}.top-mv #slide_box .swiper-slide.common.station2{background-image:var(--top-mv_station2-color-sp)}.top-mv #slide_box .swiper-slide.common.standing{background-image:var(--top-mv_standing-color-sp)}.top-mv #slide_box .swiper-slide.common.table{background-image:var(--top-mv_table-color-sp)}.top-mv #slide_box .swiper-slide.common.tailored-ym{background-image:var(--top-mv_tailored-ym-color-sp)}.top-mv #slide_box .swiper-slide.common.station:before{background-image:var(--top-mv_station-sp)!important}.top-mv #slide_box .swiper-slide.common.station2:before{background-image:var(--top-mv_station2-sp)!important}.top-mv #slide_box .swiper-slide.common.standing:before{background-image:var(--top-mv_standing-sp)!important}.top-mv #slide_box .swiper-slide.common.table:before{background-image:var(--top-mv_table-sp)!important}.top-mv #slide_box .swiper-slide.common.tailored-ym:before{background-image:var(--top-mv_tailored-ym-sp)!important}}.top-mv #slide_box .swiper-slide.common.standing.hov:before,.top-mv #slide_box .swiper-slide.common.table.hov:before,.top-mv #slide_box .swiper-slide.common.station.hov:before,.top-mv #slide_box .swiper-slide.common.tailored-ym.hov:before,.top-mv #slide_box .swiper-slide.common.station2.hov:before{opacity:0}.top-mv #slide_box .swiper-slide.common .slide-content{position:absolute;width:100%;top:calc(50% - 130px);right:0;max-width:40%;text-align:left;display:flex;align-items:center;justify-content:center;z-index:1}.top-mv #slide_box .swiper-slide.common .station2-edition .slide-content{top:calc(50% - 150px)}@media screen and (max-width: 1100px){.top-mv #slide_box .swiper-slide.common .slide-content{max-width:390px;top:calc(50% - 150px)}}@media screen and (max-width: 749px){.top-mv #slide_box .swiper-slide.common .slide-content{top:calc(50% - 15px);right:0;left:30px;max-width:100%;justify-content:flex-start}.top-mv #slide_box .swiper-slide.common.standing .slide-content{top:calc(50% + 55px)}.top-mv #slide_box .swiper-slide.common.standing .slide-content h2{line-height:40px}.top-mv #slide_box .swiper-slide.common.station2-edition .slide-content{top:calc(50% - 40px)}}.top-mv #slide_box .swiper-slide .slide-content h2,.top-mv #slide_box .swiper-slide .slide-content p,.top-mv #slide_box .swiper-slide .slide-content span{color:var(--color-white);text-align:left;text-transform:none;font-weight:var(--font-weight-main)}.top-mv #slide_box .swiper-slide .slide-content.black h2,.top-mv #slide_box .swiper-slide .slide-content.black p,.top-mv #slide_box .swiper-slide .slide-content.black span{color:var(--color-black)}.top-mv #slide_box .swiper-slide .slide-content div{position:relative}.top-mv #slide_box .swiper-slide .slide-content .new_icon{background:#00411a;display:inline-block;padding:5px 10px;color:#fff;letter-spacing:.1em;font-family:var(--font-en);font-weight:var(--font-weight-main);position:absolute;left:0;top:-40px;font-size:20px}.top-mv #slide_box .swiper-slide .slide-content h2{font-family:var(--font-en);font-size:56px;line-height:70px;padding-bottom:15px}.top-mv #slide_box .swiper-slide .slide-content .slide-content-text p{font-size:18px;line-height:38px;letter-spacing:.13em;font-weight:var(--font-weight-main);margin-bottom:30px}.top-mv #slide_box .swiper-slide .slide-content .slide-content-text span{font-family:var(--font-en);display:block;font-size:22px;line-height:1.8;letter-spacing:.13em;margin-bottom:10px}.top-mv #slide_box .swiper-slide .slide-content .slide-content-text .slide-content-btn .btn{position:relative;display:block;margin:0;padding:0;max-width:200px;width:100%;height:50px;overflow:hidden;border:none;border-radius:30px}.top-mv #slide_box .swiper-slide .slide-content .slide-content-text .slide-content-btn .btn a{position:relative;display:block;width:100%;line-height:50px!important;font-family:var(--font-en);font-size:18px;font-weight:var(--font-weight-main);line-height:2;color:#000;z-index:10}.top-mv #slide_box .swiper-slide .slide-content .slide-content-text .slide-content-btn .btn a span{display:none}.top-mv #slide_box .swiper-slide .slide-content .slide-content-text .slide-content-btn .btn:after{content:"";display:block;background:#fff;width:100%;height:50px;position:absolute;top:0;left:0;z-index:0;transition:transform .3s ease;transform:scale(1);transform-origin:left top}.top-mv #slide_box .swiper-slide .slide-content .slide-content-text .slide-content-btn .btn:before{content:"";display:block;background:#000;width:100%;height:50px;position:absolute;top:0;left:0;z-index:-1}.top-mv #slide_box .swiper-slide .slide-content .slide-content-text .slide-content-btn .btn:hover{background:transparent!important}.top-mv #slide_box .swiper-slide .slide-content .slide-content-text .slide-content-btn .btn a:hover{color:var(--color-white)}.top-mv #slide_box .swiper-slide .slide-content .slide-content-text .slide-content-btn .btn:hover:after{transform:scaleX(0);transform-origin:right top}@media only screen and (max-width:749px){.top-mv #slide_box .swiper-slide .slide-content .slide-content-text .slide-content-btn .btn a:hover span{display:none}}.pagination_area{width:300px;height:20px;position:absolute;left:80px;bottom:70px;z-index:1;color:var(--color-white)}@media only screen and (max-width:1000px){.top-mv #slide_box .swiper-slide .slide-content .slide-content-text .slide-content-btn .btn a{line-height:1.5}}@media only screen and (max-width:1000px){.pagination_area{left:40px;bottom:30px}}@media only screen and (max-width:749px){.pagination_area{width:175px;right:20px;left:unset;bottom:20px}}.top-mv #slide_box .swiper-pagination{width:130px;position:absolute;left:0;top:4px}.top-mv #slide_box .swiper-pagination:after{content:"";display:block;width:130px;height:1px;background:#b9b9b9;position:absolute;left:0;top:7px;z-index:-1}.top-mv #slide_box .swiper-pagination span.swiper-pagination-bullet{width:100%;height:3px;margin:0;border-radius:0;background-color:var(--color-white);position:absolute;top:6px;left:0;transform-origin:left top;transform:scale(1);opacity:0;transition-property:opacity;transition-duration:.08s;transition-timing-function:ease-out}.top-mv #slide_box .swiper-pagination span.swiper-pagination-bullet-active{animation:loadingbar 8s ease-in-out alternate;opacity:1}@keyframes loadingbar{0%{transform:scaleX(0);transform-origin:left top;opacity:1}to{transform:scale(1);transform-origin:left top;opacity:1}}.pagination_area .swiper-fraction{font-family:din-2014,noto-sans-cjk-jp,sans-serif;font-size:18px;line-height:18px;font-weight:var(--font-weight-main);letter-spacing:.1em;position:absolute;top:0;left:160px}.pagination_area .swiper-button-prev{left:auto;right:38px}.pagination_area .swiper-button-next{left:auto;right:0}.pagination_area .swiper-button-next,.pagination_area .swiper-button-prev{color:transparent}.pagination_area .swiper-button-next:after,.pagination_area .swiper-button-prev:after{font-size:15px;color:var(--color-white)}@media only screen and (max-width:1100px){.top-mv{height:70vh}.slide-content-heading{top:60px;left:80px}.top-mv #slide_box .swiper-slide .slide-content h2{font-size:44px}.top-mv #slide_box .swiper-slide .slide-content .slide-content-text span{font-size:16px}.top-mv #slide_box .swiper-slide .slide-content .slide-content-text p{font-size:16px;line-height:28px}}@media only screen and (max-width:960px){.top-mv{height:60vh}}@media only screen and (max-width:749px){.top-mv{width:100%;height:90vh;display:block}.top-mv .side{display:none}.top-mv #slide_box{width:100%!important;height:100%!important;float:none!important;position:relative!important}.top-mv #slide_box .swiper-slide .slide-content h2{font-size:38px;padding-bottom:10px}.top-mv #slide_box .swiper-slide .slide-content .slide-content-text p{font-size:14px;line-height:1.8;margin-bottom:22px}.top-mv #slide_box .swiper-slide .slide-content .slide-content-text span{font-family:var(--font-en);font-size:16px;line-height:1.6;margin-bottom:8px}.top-mv #slide_box .swiper-slide .slide-content .slide-content-btn{max-width:140px}.top-mv #slide_box .swiper-slide .slide-content .slide-content-text .slide-content-btn .btn a{font-family:var(--font-en);padding:3px 15px 2px;font-size:14px;line-height:1.6}.top-mv #slide_box .swiper-pagination{width:50px!important}.top-mv #slide_box .swiper-pagination:after{width:50px!important}.pagination_area .swiper-fraction{font-size:14px!important;line-height:1!important;left:72px!important;top:5px}.pagination_area .swiper-button-prev{left:auto!important;right:28px!important}.pagination_area .swiper-button-next{left:auto!important;right:0!important}.pagination_area .swiper-button-next:after,.pagination_area .swiper-button-prev:after{font-size:13px!important}}@media only screen and (max-width:330px){.top-mv #slide_box .swiper-slide .slide-content h2{font-size:34px}}@media screen and (min-width:1500px){.top-mv #slide_box .swiper-slide .slide-content{max-width:600px}.top-mv #slide_box .swiper-slide .slide-content h2{font-size:58px;line-height:100px;padding-bottom:30px}.top-mv #slide_box .swiper-slide .slide-content p{font-size:23px;line-height:50px;font-family:noto-sans-cjk-jp,sans-serif!important}.top-mv #slide_box .swiper-slide .slide-content .btn{width:340px}.top-mv #slide_box .swiper-slide .slide-content .btn a{font-size:14px;line-height:54px}}.top-carousel{margin:0 auto;margin-left:7.03125vw;overflow-x:hidden}.top-carousel-section{width:calc((1280px - 90px) * 1.21)}@media only screen and (min-width: 1441px){.top-carousel{max-width:100%;margin:0 auto;padding-left:90px}.top-carousel-section{width:calc((100% - 90px)*1.21)}}.top-carousel .swiper-container{padding-bottom:30px}.top-carousel__item-wrapper{display:flex}.top-carousel__item a{display:block}.top-carousel__item-img img{position:relative;width:100%;z-index:0;transition:all .4s}.top-carousel__item-img{width:100%;overflow:hidden}.top-carousel__item a:hover .top-carousel__item-img img{transform:scale(1.05)}.top-carousel__item-text{margin-top:25px;min-height:65px}.top-carousel__item-text p{font-size:16px;line-height:32px;letter-spacing:.13em;font-weight:var(--font-weight-main)}.top-carousel__item-btn-wrap{display:flex;justify-content:space-between;align-items:baseline}.top-carousel__item-btn{margin-top:26px;padding-bottom:10px}.top-carousel__item-btn p{position:relative;display:inline-block;font-size:16px}.top-carousel__item-btn p:before{content:"";position:absolute;bottom:-10px;display:block;width:100%;height:1px;background-color:var(--color-black);transition:width .4s}.top-carousel__item a:hover .top-carousel__item-btn p:before{animation:btn_hov .4s ease}.top-carousel__toggle-wrapper{position:relative;max-width:100%;margin-right:85px}.top-carousel__toggle{display:flex;justify-content:space-between;max-width:120px;margin:20px 0 0 auto;padding:28px 45px 0 0}@media screen and (max-width: 960px){.top-carousel__toggle{max-width:110px}}.top-carousel__toggle .swiper-button-next,.top-carousel__toggle .swiper-button-prev{position:inherit;width:20px;height:20px;border:1px solid;border-color:#565656 #565656 #fff #fff;transform:rotate(45deg);transition:all .4s;overflow:hidden;color:#fff}.top-carousel__toggle .swiper-button-prev{transform:rotate(225deg)}.top-carousel__toggle .swiper-button-next:after{display:none}.top-carousel__toggle .swiper-button-prev:after{display:none}@media only screen and (min-width:750px) and (max-width: 1000px){.top-carousel__toggle-wrapper{margin-right:55px}}@media only screen and (max-width: 749px){.top-carousel{margin-bottom:0;margin-left:25px}.top-carousel-section{width:calc((100vw - 60px)*1.33)}.top-carousel__item-text{margin-top:17px;min-height:100px}.top-carousel__item-text p{font-size:12px;line-height:24px}.top-carousel__item-btn{margin-top:13px;font-size:12px}.top-carousel__item-btn p{font-size:12px}.top-carousel__toggle-wrapper{display:none}.top-carousel__toggle{max-width:100px}.top-carousel__toggle .swiper-button-prev,.top-carousel__toggle .swiper-button-next{width:18px;height:18px}.top-carousel .swiper-container{padding-bottom:0}}.top-concept{position:relative;margin:0 auto;padding:0 0 230px;width:100%}@media only screen and (min-width: 1441px){.top-concept{padding:130px 0 230px 90px;max-width:2000px}}@media only screen and (min-width: 1801px){.top-concept{padding:200px 0 230px 90px;max-width:2000px}}.top-concept .wrap{position:relative;margin:0 auto;margin-left:7.03125vw;z-index:1}.top-concept h2{margin-bottom:38px;line-height:70px;letter-spacing:.16em;font-size:48px;font-feature-settings:"palt";font-weight:var(--font-weight-main)}.top-concept p{width:440px;font-size:18px;line-height:38px;letter-spacing:.15em;padding-bottom:60px;text-align:justify;font-feature-settings:"palt"}.top-concept p.en{font-family:din-2014,noto-sans-cjk-jp,sans-serif;font-weight:var(--font-weight-main);text-align:left}.top-concept p:last-child{padding-bottom:0}.top-concept figure{width:50%;position:absolute;bottom:8.59375vw;right:0;z-index:0}.top-concept figure span{position:absolute;top:-5.46875vw;right:0;width:20%;height:160%;background:#00411a;mix-blend-mode:multiply;z-index:0}@media only screen and (min-width:1441px){.top-concept .wrap{margin-left:0}.top-concept figure span{top:-50px}.top-concept figure{bottom:80px;width:60%}}@media only screen and (min-width:1801px){.top-concept figure{width:50%}.top-concept p{width:40%}}@media only screen and (max-width:1000px){.top-concept .wrap{padding:25px 0 30px}.top-concept h2{font-size:42px}.top-concept figure{right:0}}@media only screen and (max-width:980px){.top-concept{padding:0 30px;max-width:90.625vw}.top-concept figure{top:0;width:100%;margin-top:0;margin-left:0;position:relative}.top-concept figure span{height:120%;top:-40px;right:-50px}.top-concept .wrap{width:100%;margin:0 auto 60px;padding:60px 0 0;height:auto}.top-concept h2{font-size:26px;line-height:40px;padding-top:0;padding-bottom:0;margin-bottom:20px;letter-spacing:.12em}.top-concept p{width:100%;padding-bottom:50px;font-size:12px;letter-spacing:.12em;line-height:26px}.top-concept p.en{font-family:din-2014,noto-sans-cjk-jp,sans-serif;font-weight:var(--font-weight-main);text-align:left}.top-concept p:last-child{padding-bottom:0}}@media only screen and (max-width:780px){.top-concept{max-width:100%}.top-concept h2{font-size:24px}.top-concept figure span{height:140%}.top-concept figure span{top:-25px;right:-35px}}.top-product{position:relative;width:100%;margin:0 auto}.top-product__inner{background-color:var(--color-gray-04)}.top-product__heading{position:relative;width:100%;margin:0 auto}.top-product__recommend{display:flex;margin-top:50px}.top-product__recommend-inner{width:calc((1280px - 90px) * 1.29)}.top-product__recommend-wrap-hidden{overflow-x:hidden;margin-left:7.03125vw}.top-product__recommend-wrap{position:relative;max-width:1440px}.top-product__recommend-item{position:relative}.top-product__recommend-item a{display:block;width:100%;height:100%}.top-product__recommend-item-img{position:relative;background-color:var(--color-gray-01);overflow:hidden}.top-product__recommend-item-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-black);opacity:0;z-index:1;transition:opacity .4s}.top-product__recommend-item-img img{object-fit:cover;transition:.6s}.top-product__recommend-item-img span{position:absolute;padding:10px 20px 11px;font-family:var(--font-en);font-size:20px;font-weight:var(--font-weight-main);color:var(--color-white);letter-spacing:.1em;background-color:var(--color-green-02);z-index:2}.top-product__recommend-item-text{padding:50px 0 10px;text-align:center}.top-product__recommend-item-text p{font-size:20px;line-height:34px;letter-spacing:.1em;transition:all .3s}.top-product__recommend-item-text h3{margin-top:24px;font-family:var(--font-en);font-weight:var(--font-weight-main);font-size:34px;line-height:28px;letter-spacing:.08em;transition:all .3s}.top-product__recommend-item a:hover .top-product__recommend-item-text h3,.top-product__recommend-item a:hover .top-product__recommend-item-text p{color:#000;opacity:.4}.top-product__recommend-item a:hover .top-product__recommend-item-img:before{opacity:.2}.top-product__recommend-toggle-inner{position:absolute;top:calc(50% - 60px);left:0;right:0;max-width:1140px;margin-right:30px}.top-product__recommend-toggle-inner .swiper-button-next,.top-product__recommend-toggle-inner .swiper-button-prev{width:60px;height:60px;border-radius:50%;overflow:hidden}.top-product__recommend-toggle-inner .swiper-button-next:before,.top-product__recommend-toggle-inner .swiper-button-prev:before{content:"";position:absolute;background-color:var(--color-white);border-radius:50%;width:60px;height:60px;z-index:1}.top-product__recommend-toggle-inner .swiper-button-next:after,.top-product__recommend-toggle-inner .swiper-button-prev:after{content:"";position:absolute;top:calc(50% - 7px);font-size:25px;color:var(--color-black);font-weight:100;line-height:1;width:15px;height:15px;border:1px solid;border-color:#565656 #565656 transparent transparent;z-index:2}.top-product__recommend-toggle-inner .swiper-button-next{right:0}.top-product__recommend-toggle-inner .swiper-button-prev{left:calc(63 / 1280 * 100vw)}.top-product__recommend-toggle-inner .swiper-button-prev:after{left:calc(50% - 5px);transform:rotate(225deg)}.top-product__recommend-toggle-inner .swiper-button-next:after{left:calc(50% - 11px);transform:rotate(45deg)}.top-product__list+.top-product__list{margin-top:90px}.top-product__list-heading{display:flex;align-items:baseline;justify-content:space-between;position:relative;padding-bottom:15px}.top-product__list-heading:after{content:"";position:absolute;bottom:0;display:block;width:100%;height:1px;background-color:#c1c1c1;opacity:.9}.top-product__list-heading h3{font-family:din-2014,sans-serif;font-style:normal;text-transform:none;font-size:41px;font-weight:var(--font-weight-main);letter-spacing:.08em}.top-product__list-heading-view a{font-size:16px}.top-product__list-view a{display:block;font-size:14px;color:#000;opacity:1;transition:opacity .4s}.top-product__list-view a:hover{color:#000;opacity:.6}.top-product__category{padding-top:100px}.top-product__category-list{display:flex;align-items:center;justify-content:space-between}.top-product__category-item{max-width:calc(347 / 1280 * 100vw);height:469px;width:100%}@media only screen and (min-width: 1440px){.top-product__category-item{max-width:347px}}.top-product__category-item a{position:relative;display:block;width:100%;height:100%;z-index:0}.top-product__category-item a:after{content:"";position:absolute;top:0;width:100%;height:100%;background-color:var(--color-black);opacity:.2;z-index:1;transition:opacity .4s}.top-product__category-item a:hover .top-product__category-item-text p:after{animation:toggle-right .5s ease}.top-product__category-item a:hover:after{opacity:.4}@keyframes toggle-right{0%{transform:translate(0)}10%{opacity:.9;transform:translate(0)}to{opacity:0;transform:translate(30px)}}.top-product__category-item a img{width:100%;height:100%;object-fit:cover}.top-product__category-item-text p:after{content:"";display:block;margin-left:20px;width:21px;height:20px;background-size:21px;background-repeat:no-repeat;background-image:url(//waak.space/cdn/shop/files/icon-toggle.svg?v=14417578629978838079);z-index:2;transition:all .4s}.top-product__category-item-text{position:absolute;top:calc(50% - 20px);right:0;left:0;margin:0 auto;text-align:center;z-index:2}.top-product__category-item-text p{position:relative;display:flex;align-items:center;justify-content:center;color:var(--color-white);font-size:34px;font-family:var(--font-en);font-weight:var(--font-weight-main);letter-spacing:.06em}@media only screen and (min-width: 1441px){.top-product__inner .c-wrapper__sub{max-width:100%;padding:0}.top-product__recommend-wrap{max-width:100%}.top-product__heading{margin-left:100px}.top-product__recommend-wrap-hidden{max-width:100%;margin-left:100px;overflow-x:unset}.top-product__recommend-toggle-inner{max-width:72%;left:calc(48 / 1440 * 100vw)}.top-product__recommend-toggle-inner .swiper-button-prev{left:0}.top-product__recommend-inner{width:calc((100% - 90px)*1.15)}.top-product__recommend-wrap{margin:0 auto}}@media only screen and (max-width:920px){.top-product__wrapper{padding:0}.top-product__list-heading h3{font-size:34px}.top-product__list+.top-product__list{margin-top:90px}.top-product__recommend-inner{width:1105px}.top-product__recommend-wrap-hidden{margin-left:calc(70 / 920 * 100vw)}}.top_product__item_text span{font-size:14px;color:#9f9f9f}.top_product__item_text_meta{margin-top:10px}.top_product__item_text_meta h4{margin-bottom:8px;font-size:18px;font-weight:500}.top_product__item_text_meta p{font-size:16px;font-weight:500}@media only screen and (max-width:749px){.top-product__recommend-inner{width:calc((100vw - 25px)*1.53)}.top-product__recommend-wrap-hidden{margin-left:25px}.top-product__recommend-item-text{padding:22px 0 0}.top-product__recommend-item-img span{font-size:14px;padding:6px 15px}.top-product__recommend-item-text p{font-size:12px;line-height:26px;letter-spacing:.12em}.top-product__recommend-item-text h3{margin-top:11px;font-size:24px;letter-spacing:.1em;line-height:26px}.top-product__recommend-toggle-inner{display:none;left:0;max-width:100vw}.top-product__list+.top-product__list{margin-top:60px}.top-product__list-heading h3{font-size:26px;letter-spacing:.1em}.top-product__list-view a{font-size:14px}.top-product__category{padding-top:60px}.top-product__category-list{display:block}.top-product__category-item{max-width:100%;height:calc(200 / 750 * 100vw);min-height:130px}.top-product__category-item+.top-product__category-item{margin-top:20px}.top-product__category-item-text{top:calc(50% - 5px)}.top-product__category-item-text p{font-size:26px;letter-spacing:.1em;line-height:26px}}.top-newsletter,.top-newsletter__bg{position:relative}.top-newsletter__bg:after{content:"";position:absolute;max-height:90%;top:5%;bottom:5%;right:0;left:0;width:100%;height:100%;background-color:#f8f8f8;z-index:-1}.top-newsletter__single{padding:70px 0 90px;width:100%;height:100%;background-color:#f8f8f8}.top-newsletter__single .top-newsletter__content p{margin-bottom:60px}.top-newsletter__image{max-width:100%;margin:0 auto 40px}.top-newsletter__image img{width:100%}.top-newsletter__content{width:100%;max-width:620px;margin:0 auto;text-align:center}.top-newsletter__content h2{font-size:45px;font-family:var(--font-en);font-weight:300;margin-bottom:35px;letter-spacing:.08em;text-transform:unset}.top-newsletter__content p{font-size:18px;margin-bottom:30px;line-height:1.8;letter-spacing:.06em}.newsletter-section{padding-top:0}.form-single-field{margin-bottom:0;max-width:100%}.input-group__field{border-radius:0;border:0px;margin-bottom:0;flex-basis:unset;flex-grow:unset;width:calc(100% - 200px)}.input-group__field::placeholder{font-family:var(--font-en);opacity:.3;font-size:14px;letter-spacing:.04em}.top-newsletter .btn{padding:15px 20px;margin-left:20px;max-width:130px}.top-newsletter__single .input-group__field{width:calc(100% - 150px)}.top-newsletter__single .input-group{max-width:100%;margin:0 auto}.form-message{max-width:90%;text-align:center;margin-top:15px;background-color:#c7c7c7;border:0px;color:#000;padding:10px}.top-newsletter__single .form-message{margin:20px auto 0;max-width:50%}.top-newsletter__single .input-error-message{justify-content:center}.form-message--customer{display:none}.top-newsletter__heading{margin:0 auto 25px}.top-newsletter__heading h3{font-size:16px;font-weight:300;letter-spacing:.1em}.top-newsletter__follow{margin-top:50px}.top-newsletter__follow-wrap{display:grid;grid-template-columns:repeat(3,1fr);column-gap:15px;row-gap:10px}.top-newsletter__follow-item a{padding:9px 20px 7px;font-size:16px;font-family:var(--font-en);letter-spacing:.1em;font-weight:300;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:4px;transition:all .3s}.top-newsletter__follow-item a:hover{background-color:#18401e;color:#fff}.top-newsletter__follow-item a:hover svg ellipse,.top-newsletter__follow-item a:hover path#icon_insta,.top-newsletter__follow-item a:hover path#icon_twitter,.top-newsletter__follow-item a:hover path#icon_face{fill:#fff}.top-newsletter__follow-item a svg{margin-right:10px;fill:#141416}.top-newsletter__follow-item a svg ellipse,.top-newsletter__follow-item a svg path#icon_twitter,.top-newsletter__follow-item a svg path#icon_face{fill:#141416;transition:all .3s}@media only screen and (max-width: 960px){.top-newsletter__content p>br{display:none}.top-newsletter .btn{padding:10px 20px;font-size:12px;max-width:100px}.top-newsletter__single .top-newsletter__content p{font-size:16px;width:82%;margin:0 auto 60px}}@media only screen and (max-width: 749px){.top-newsletter__wrapper{display:block}.top-newsletter__image{max-width:100%}.top-newsletter__bg:after{max-height:100%;top:0;bottom:0}.top-newsletter__bg{padding:30px 0}.top-newsletter__content{margin-left:0}.top-newsletter__content h2{text-align:center}.top-newsletter__heading h3{font-size:18px}.top-newsletter__content p{font-size:16px;line-height:1.8;text-align:left}.top-newsletter__single .top-newsletter__content p{width:100%;font-size:14px}.input-group__field{width:calc(100% - 95px);max-height:85px;min-height:38px}.top-newsletter .btn{padding:10px 15px;max-width:85px;margin-left:10px;min-height:38px}.top-newsletter__single .input-group__field{width:calc(100% - 100px)}.top-newsletter__single .input-group,.form-message,.top-newsletter__single .form-message{max-width:100%}.form-message--customer{font-size:12px}.top-newsletter__follow-wrap{grid-template-columns:repeat(1,1fr);row-gap:10px}.top-newsletter__heading{margin-bottom:30px}.top-newsletter__image{margin-bottom:65px}}@media only screen and (max-width: 430px){.top-newsletter__follow-item a{padding-left:30%;justify-content:left}.top-newsletter__follow-item a svg{margin-right:20px}}.top-news{max-width:1440px;margin:0 auto;padding:90px 0 150px}.top-news__wrapper{display:flex;justify-content:space-between;flex-direction:column}.top-news__content{max-width:817px;width:100%;margin:38px auto 0}.top-news__heading{text-align:center}.top-news__heading-view{background:transparent!important;display:block;text-align:center;margin-top:38px}.top-concept__heading-view{text-align:left}.top-news__heading-view[data-view=sp]{display:none}.top-news__heading-view a{position:relative;display:inline-block;padding-bottom:15px;font-size:18px;line-height:16px;letter-spacing:.08em;color:#000;transition:opacity .4s}.top-news__heading-view a:after{background:#000;content:"";width:100%;height:1px;display:block;position:absolute;bottom:-1px;left:0;z-index:0}.top-news__heading-view a:hover:after{animation:btn_hov .7s ease}.top-news__heading-view a:hover{color:#000;opacity:.4}.top-news__content-link{padding:18px 20px 19px;opacity:1;transition:opacity .4s}.top-news__content-wrap:first-child .top-news__content-link{border-top:1px solid #e9e9e9}.top-news__content-date{padding-right:45px;margin:auto 0}.top-news__content-date time{font-family:var(--font-en);letter-spacing:.08em;font-weight:var(--font-weight-sub);font-style:normal}.top-news__content-title p{letter-spacing:.08em;font-weight:var(--font-weight-main);font-size:16px}.top-news__content-date time,.top-news__content-title p{transition:opacity .3s}.top-news__content-link:hover .top-news__content-date time,.top-news__content-link:hover .top-news__content-title p{color:#000;opacity:.3}.top-media{max-width:1440px;margin:0 auto;padding:90px 0 150px}.top-media__content{display:grid;grid-template-columns:30% 30% 30%;justify-content:space-between;margin-top:38px}.top-media__heading{text-align:center}@keyframes btn_hov{0%{transform:scaleX(0);transform-origin:right top}1%{transform:scaleX(0);transform-origin:left top}99%{transform:scale(1);transform-origin:left top}to{transform:scale(1);transform-origin:right top}}@media only screen and (max-width:749px){.top-news{width:100%;padding:20px 0 60px;margin-top:45px}.top-news__wrapper{display:block}.top-news__content{margin-left:0;margin-top:38px}.top-news__content-link{padding:18px 0;display:flex}.top-news__content-date{margin-right:30px;padding-right:0;font-size:16px}.top-news__content-title p{font-size:14px}.top-news__heading-view a{font-size:14px;padding-bottom:11px}.top-news__heading-view[data-view=sp]{display:block;margin:50px auto 0;text-align:center}.top-news__heading-view[data-view=pc]{display:none}}@media only screen and (max-width:1200px){.top_news{padding:150px 6.25vw}.top_news h2{font-size:60px}}@media only screen and (max-width:749px){.top_news{width:100%;padding:100px 30px 80px}.top_news .wrap{display:block}.top_news .right{margin-left:0}.top_news .right .btn{width:100%;display:flex;justify-content:flex-end}.top_news h2{padding-bottom:25px}.top_news h2,.top_news h2 span.animation_wavefadein_char{font-size:40px;line-height:40px;float:none}.top_news h2 span{font-size:14px}.top_news .right{width:100%;float:none}.top_news .newscontent__articles-link{padding:20px;display:block}.top_news .newscontent__articles-list-date{font-size:12px;padding-bottom:10px}.top_news .right .btn a{font-size:14px;line-height:14px}.top-media__content{grid-template-columns:45% 45%}}.top-whitch{position:relative;margin-bottom:80px}.top-whitch__header{align-items:center;display:flex;flex-direction:column;font-weight:600;margin-top:80px;margin-bottom:30px}@media screen and (min-width: 750px){.top-whitch__header{margin-bottom:80px}}.top-whitch__head{position:absolute;display:flex;flex-direction:column;align-items:center;top:63%;left:50%;transform:translate(-50%,-50%);font-weight:var(--font-weight-main);color:#fff;z-index:1}.top-whitch__head [lang=ja]{font-size:20px;line-height:1.9;letter-spacing:.2em;text-indent:.2em}.top-whitch__head [lang=en]{font-size:63px;line-height:1.12698;letter-spacing:.05em;text-indent:.05em;text-transform:uppercase}.top-whitch__items{display:flex}.top-whitch__item{width:50%}.top-whitch__item a{position:relative;display:block}.top-whitch__item a:hover{opacity:.7}.top-whitch__heading{position:absolute;padding:0 20px;font-size:40px;line-height:1.975;font-weight:600;color:#fff;letter-spacing:.02em;text-indent:.02em;background:#000}.top-whitch__heading.-left{top:40px;left:0}.top-whitch__heading.-right{bottom:40px;right:0}.top-whitch__heading-for{font-size:14px;font-weight:400;padding-right:10px}.top-whitch__image{height:425px}.top-whitch__image img{width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;"}.top-place{margin-bottom:80px}.top-place__items{display:flex;justify-content:space-between;margin-top:56px}.top-place__item:first-child .top-place__wrapper{padding:0 22px}.top-place__item a{position:relative;display:block}.top-place__item a:hover img{transform:scale(1.1)}.top-place__detail{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;left:0;right:0;width:100%;height:100%;padding:15px;box-sizing:border-box;color:#fff;z-index:2}.top-place__heading{display:flex;flex-direction:column;align-items:center;margin-bottom:16px}.top-place__heading [lang=ja]{margin-bottom:8px;font-size:13px;line-height:1.53846;letter-spacing:.05em;text-indent:.05em}.top-place__heading [lang=en]{font-size:40px;line-height:1;font-weight:600;text-align:center;letter-spacing:.05em;text-indent:.05em;text-transform:uppercase}.top-place__heading:after{content:"";width:55px;height:3px;margin-top:25px;background:#fff}.top-place__txt{display:flex;justify-content:center;font-size:13px;line-height:1.53846;color:#fff;letter-spacing:.05em}.top-place__image{position:relative;height:300px;overflow:hidden}.top-place__image:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#36363666;z-index:1}.top-case{padding:70px 0;background:#f5f5f5}.top-case__items{display:flex;flex-wrap:wrap;margin:50px 0 55px}.top-case__item{width:30%;margin-right:5%}.top-case__item a{display:flex;flex-direction:column}.top-case__item a:hover{opacity:.7}.top-case__item:nth-of-type(3n){margin-right:0}.top-case__item:nth-of-type(n+4){margin-top:40px}.top-case__heading{display:-webkit-box;max-height:60px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:10px;font-size:18px;line-height:1.66667}.top-case__data{display:flex;flex-wrap:wrap;font-size:12px;line-height:2}.top-case__date{margin-right:20px;letter-spacing:.15em}.top-case__category{color:#929292}.top-case__category:before{content:"#"}.top-case__image{order:-1;min-height:0%;margin-bottom:20px}.top-case__image img{width:100%}@media screen and (min-width: 750px){.top-place__item:first-child .top-place__wrapper{padding:0 11px 0 0}.top-place__item:nth-child(2) .top-place__wrapper{padding:0 0 0 11px}}#woodsample{width:100%;position:relative}#woodsample section{position:relative;width:100%}#woodsample section .marker{position:absolute;top:-110px;left:0}#woodsample .mv{padding-bottom:180px}#woodsample .mv figure,#woodsample-contact .mv figure{width:100%;height:484px;background-size:cover;background-repeat:no-repeat;background-position:center}#woodsample .mv .wrap{width:1024px;margin:0 auto;transform:translateY(-45px);position:relative}#woodsample .mv .wrap h1 strong{font-size:80px;font-weight:400;letter-spacing:.03em;line-height:80px;background:#fff;padding:28px 43px 15px;display:inline-block;transform:translate(-40px);font-family:din-2014,noto-sans-cjk-jp,sans-serif}#woodsample .mv .wrap h1 strong .space{display:inline;padding-left:25px}#woodsample .mv .wrap h1 strong br{display:none}#woodsample .mv .wrap h1 span{font-size:20px;line-height:20px;display:block;font-weight:200;padding-top:20px}#woodsample .mv .wrap .p1{width:575px;margin:70px auto 0;font-size:18px;line-height:45px;font-weight:200}#woodsample .mv .wrap a#woodsample_btn{position:absolute;top:-50px;right:0;background:#000;width:210px;height:210px;border-radius:50%;display:block;padding:55px 0;z-index:999;text-align:center}#woodsample .mv .wrap a#woodsample_btn span.follow_text{font-size:16px;line-height:16px;font-weight:700;text-align:center;color:#fff;padding-bottom:5px;display:block}#woodsample .mv .wrap a#woodsample_btn span.main_text{font-size:30px;line-height:42px;font-weight:700;text-align:center;color:#fff;display:block}#woodsample .mv .wrap a:hover{background:#333;color:#ccc}#woodsample .sec01{background:#e8e8e8;text-align:right}#woodsample .sec01 .wrap{width:1024px;margin:0 auto;position:relative;padding:120px 0}#woodsample .sec01 h2{font-size:80px;font-weight:400;letter-spacing:.02em;line-height:90px;display:inline-block;text-align:left;padding-bottom:80px}#woodsample .sec01 h2 br.sp_br{display:none}#woodsample .sec01 h2 span{font-size:20px;line-height:20px;display:inline-block;font-weight:200;padding-top:20px;text-align:center;padding-bottom:15px}#woodsample .sec01 h2 span.space{padding-right:20px;display:inline-block!important}#woodsample .sec01 h2 span#load1-1{padding-left:20px}#woodsample .sec01 .fig1{padding-bottom:80px}#woodsample .sec01 p{width:520px;margin:0 auto;font-size:16px;line-height:36px;letter-spacing:.03em;text-align:left;padding-bottom:100px}#woodsample .sec01 .point{margin-bottom:80px;background:#fff;display:flex}#woodsample .sec01 .point:last-child{margin-bottom:0}#woodsample .sec01 .point .left,#woodsample .sec01 .point .right{display:flex;align-items:center}#woodsample .sec01 .point .left{width:484px;height:360px;background-size:cover;background-repeat:no-repeat;background-position:center}#woodsample .sec01 .point .right{width:540px}#woodsample .sec01 .point .right .inner{width:370px;margin:0 auto}#woodsample .sec01 .point .right .inner h5{font-size:16px;line-height:16px;font-weight:500;text-align:left}#woodsample .sec01 .point .right .inner h5 strong{font-size:25px;line-height:25px;font-weight:200;display:block;text-align:left;padding:15px 0 35px}#woodsample .sec01 .point .right .inner p{width:100%;padding-bottom:0;font-size:16px;line-height:28px;letter-spacing:.03em;text-align:left}#woodsample .sec02{width:1024px;margin:0 auto}#woodsample .sec02 h2{font-size:80px;font-weight:400;letter-spacing:.02em;line-height:90px;text-align:center;margin-top:120px;padding-bottom:80px}#woodsample .sec02 h2 span.space{padding-right:20px;display:inline-block}#woodsample .sec02 h2 span{font-size:20px;line-height:20px;display:block;font-weight:200;padding-top:20px;text-align:center;padding-bottom:15px}#woodsample .sec02 figure{padding-bottom:80px}#woodsample .sec02 figure div{width:50%;height:360px;background-size:cover;background-repeat:no-repeat;background-position:center;float:left}#woodsample .sec02 p{width:700px;margin:0 auto;font-size:14px;line-height:28px;letter-spacing:.03em;text-align:left}#woodsample .sec02 hr{margin:130px 0}#woodsample .sec03{padding-top:120px}#woodsample .sec03 .wrap{width:1024px;margin:0 auto 150px}#woodsample .sec03 .wrap h2{font-size:80px;font-weight:400;letter-spacing:.02em;line-height:90px;text-align:left;padding-bottom:80px}#woodsample .sec03 h2 span.space{padding-right:20px;display:inline-block!important}#woodsample .sec03 .wrap h2 span{font-size:20px;line-height:20px;display:block;font-weight:200;padding-top:20px;text-align:left;padding-bottom:15px}#woodsample .sec03 .wrap figure{padding-bottom:100px}#woodsample .sec03 .wrap p{width:500px;margin:0 auto;font-size:16px;line-height:28px;letter-spacing:.03em;text-align:center}#woodsample .sec03 .wooden_coaster{width:100%;min-width:1280px;overflow:hidden}#woodsample .sec03 .wooden_coaster .inner{width:100%;min-width:1200px;margin:0 auto 245px;display:flex}#woodsample .sec03 .wooden_coaster .inner .left{width:31%;margin-left:13%;padding-top:110px}#woodsample .sec03 .wooden_coaster .inner .right{width:45%;margin-left:11%}#woodsample .sec03 .wooden_coaster .inner .left figure{position:relative}#woodsample .sec03 .wooden_coaster .inner .left figure span{content:"";width:200%;height:100%;background:#00411a;position:absolute;top:15%;right:20%;z-index:-1;transform:translate(-100%)}#woodsample .sec03 .wooden_coaster .inner .right figure{padding-bottom:120px}#woodsample .sec03 .wooden_coaster .inner .right .detail_box{width:75%}#woodsample .sec03 .wooden_coaster .inner .right h5{font-size:14px;line-height:24px;letter-spacing:.02em;font-weight:500;padding-bottom:30px}#woodsample .sec03 .wooden_coaster .inner .right h3{font-size:35px;line-height:35px;letter-spacing:.03em;font-weight:300;padding-bottom:15px}#woodsample .sec03 .wooden_coaster .inner .right h4{font-size:18px;line-height:20px;letter-spacing:.05em;font-weight:300;padding-bottom:40px}#woodsample .sec03 .wooden_coaster .inner .right p{font-size:16px;line-height:28px;letter-spacing:.05em;font-weight:300}#woodsample .sec03 .note_book{width:100%;min-width:1200px;overflow:hidden;margin-bottom:240px}#woodsample .sec03 .note_book figure{width:67%;margin-left:11%;margin-right:22%;position:relative}#woodsample .sec03 .note_book figure span{content:"";width:200%;height:100%;background:#00411a;position:absolute;top:64%;left:57%;z-index:-1;transform:translate(100%)}#woodsample .sec03 .note_book .detail_box{width:89%;margin-left:11%;position:relative;padding:95px 0 60px}#woodsample .sec03 .note_book .detail_box .left{width:38%;float:left}#woodsample .sec03 .note_book .detail_box .right{width:41%;float:right}#woodsample .sec03 .note_book .detail_box h5{font-size:14px;line-height:24px;letter-spacing:.02em;font-weight:500;padding-bottom:30px}#woodsample .sec03 .note_book .detail_box h3{font-size:35px;line-height:35px;letter-spacing:.03em;font-weight:300;padding-bottom:40px}#woodsample .sec03 .note_book .detail_box p{font-size:16px;line-height:28px;letter-spacing:.05em;font-weight:300}#woodsample .sec03 .note_book .foot_img{width:59%}#woodsample .sec04{text-align:center;padding:100px 0;background:#f8f8f8;width:1060px;margin:0 auto 250px}#woodsample .sec04 h2{font-size:35px;font-weight:500;letter-spacing:.02em;line-height:35px;text-align:center;padding-bottom:60px}#woodsample .sec04 .inner{width:750px;margin:0 auto 50px}#woodsample .sec04 .inner .left,#woodsample .sec04 .inner .right{float:left}#woodsample .sec04 .inner .left{width:290px;margin-right:80px}#woodsample .sec04 .inner .right{width:360px;text-align:left}#woodsample .sec04 .inner .right h3{font-size:36px;letter-spacing:.05em;line-height:40px;font-weight:300;padding-bottom:20px}#woodsample .sec04 .inner .right h3 span{font-size:12px;line-height:12px;padding-top:10px;font-weight:200;display:block}#woodsample .sec04 .inner .right h4{font-size:40px;line-height:40px;font-weight:300;vertical-align:baseline;margin-bottom:30px}#woodsample .sec04 .inner .right h4 span{font-size:12px;padding-left:10px;padding-bottom:4px}#woodsample .sec04 .inner .right dl dt,#woodsample .sec04 .inner .right dl dd{font-size:14px;line-height:24px}#woodsample .sec04 .inner .right dl dt{padding-bottom:10px}#woodsample .sec04 .btn{width:395px;margin:0 auto;font-size:16px;line-height:40px;letter-spacing:.03em;text-align:center;border:1px solid #000;display:block;position:relative;background:none}#woodsample .sec04 .btn:before{content:"";background:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:scaleX(0);transform-origin:right top;transition:transform .3s;z-index:1}#woodsample .sec04 .btn:hover:before{transform:scale(1);transform-origin:left top}#woodsample .sec04 .btn a{color:#000;position:relative;transition:all ease .3s;z-index:1}#woodsample .sec04 .btn:hover a{color:#fff}@media only screen and (max-width:749px){#woodsample{width:100%}#woodsample section{position:relative;width:100%}#woodsample .mv{padding-bottom:30px}#woodsample .mv figure,#woodsample-contact .mv figure{width:100%;height:250px;background-size:cover;background-repeat:no-repeat;background-position:center}#woodsample .mv .wrap{width:75%;margin:0 auto;transform:translateY(-32px);position:relative}#woodsample .mv .wrap h1 strong{font-size:40px;font-weight:400;letter-spacing:.03em;line-height:45px;padding:10px 20px 0;display:inline-block;transform:translate(-18px);position:relative;background:transparent}#woodsample .mv .wrap h1 strong:before{content:"";background:#fff;display:block;width:165px;height:50px;position:absolute;top:0;left:0}#woodsample .mv .wrap h1 strong .space{padding-left:10px}#woodsample .mv .wrap h1 strong br{display:inline}#woodsample .mv .wrap h1 span{font-size:14px;line-height:14px;display:block;font-weight:200;padding-top:15px}#woodsample .mv .wrap .p1{width:100%;margin:30px auto;font-size:13px;line-height:26px;font-weight:200;text-align:justify}#woodsample .mv .wrap .p1 br{display:none}#woodsample .mv .wrap a#woodsample_btn{position:relative;top:0;left:0;right:none;background:#000;width:100%;height:auto;border-radius:0;display:block;padding:15px 0 20px;z-index:999;text-align:center}#woodsample .mv .wrap a#woodsample_btn span.follow_text{font-size:14px;line-height:14px;font-weight:700;text-align:center;color:#fff;padding-bottom:5px;display:block}#woodsample .mv .wrap a#woodsample_btn span.main_text{font-size:22px;line-height:22px;font-weight:700;text-align:center;color:#fff;display:block}#woodsample .mv .wrap a#woodsample_btn span.main_text br{display:none}#woodsample .sec01{background:#e8e8e8;text-align:left}#woodsample .sec01 .wrap{width:80%;margin:0 auto;transform:translateY(0);position:relative;padding:50px 0}#woodsample .sec01 h2{font-size:40px;font-weight:400;letter-spacing:.02em;line-height:50px;display:inline-block;text-align:left;padding-bottom:40px}#woodsample .sec01 h2 br.sp_br{display:block}#woodsample .sec01 h2 span#load1-1{padding-top:0;padding-left:0;transform:translateY(-20px)!important}#woodsample .sec01 h2 br{display:none}#woodsample .sec01 h2 span{font-size:14px;line-height:14px;display:inline-block;font-weight:200;padding-top:20px;text-align:left;padding-bottom:15px}#woodsample .sec01 h2 span.space{padding-right:15px;display:inline-block!important}#woodsample .sec01 .fig1{padding-bottom:40px}#woodsample .sec01 p{width:90%;margin:0 auto;font-size:14px;line-height:28px;letter-spacing:.03em;text-align:justify;padding-bottom:50px}#woodsample .sec01 p br{display:none}#woodsample .sec01 .point{margin-bottom:40px;background:#fff;display:block}#woodsample .sec01 .point:last-child{margin-bottom:0}#woodsample .sec01 .point .left,#woodsample .sec01 .point .right{display:block}#woodsample .sec01 .point .left{width:100%;height:200px;background-size:cover;background-repeat:no-repeat;background-position:top}#woodsample .sec01 .point .right{width:100%}#woodsample .sec01 .point .right .inner{width:85%;margin:0 auto;padding:30px 0}#woodsample .sec01 .point .right .inner h5{font-size:16px;line-height:16px;font-weight:500;text-align:left}#woodsample .sec01 .point .right .inner h5 strong{font-size:22px;line-height:22px;font-weight:200;display:block;text-align:left;padding:10px 0 20px}#woodsample .sec01 .point .right .inner p{width:100%;padding-bottom:0;font-size:13px;line-height:24px;letter-spacing:.03em;text-align:left}#woodsample .sec02{width:100%;margin:0 auto}#woodsample .sec02 h2{font-size:40px;font-weight:400;letter-spacing:.02em;line-height:50px;text-align:center;margin-top:60px;padding-bottom:30px}#woodsample .sec02 h2 span.space{padding-right:10px;display:inline-block!important}#woodsample .sec02 h2 span{font-size:14px;line-height:14px;display:block;font-weight:200;padding-top:10px;text-align:center;padding-bottom:15px}#woodsample .sec02 figure{width:80%;margin:0 auto;padding-bottom:30px}#woodsample .sec02 figure div{width:100%;height:230px;background-size:cover;background-repeat:no-repeat;background-position:center;float:none}#woodsample .sec02 figure div:nth-child(3),#woodsample .sec02 figure div:nth-child(4){display:none}#woodsample .sec02 p{width:80%;margin:0 auto;font-size:14px;line-height:28px;letter-spacing:.03em;text-align:left}#woodsample .sec02 hr{width:80%;margin:60px auto}#woodsample .sec03{padding-top:60px}#woodsample .sec03 .wrap{width:80%;margin:0 auto 60px}#woodsample .sec03 .wrap h2{font-size:40px;font-weight:400;letter-spacing:.02em;line-height:50px;text-align:left;padding-bottom:30px}#woodsample .sec03 h2 span.space{padding-right:10px;display:inline-block!important}#woodsample .sec03 .wrap h2 span{font-size:14px;line-height:14px;display:block;font-weight:200;padding-top:10px;text-align:left;padding-bottom:15px}#woodsample .sec03 .wrap figure{padding-bottom:30px}#woodsample .sec03 .wrap p{width:100%;margin:0 auto;font-size:14px;line-height:28px;letter-spacing:.03em;text-align:left}#woodsample .sec03 .wooden_coaster{width:100%;min-width:100%;overflow:hidden}#woodsample .sec03 .wooden_coaster .inner{width:100%;min-width:100%;margin:0 auto 80px;display:block}#woodsample .sec03 .wooden_coaster .inner .left{width:56%;margin-left:10%;padding-top:0;padding-bottom:100px}#woodsample .sec03 .wooden_coaster .inner .right{width:77%;margin-left:23%}#woodsample .sec03 .wooden_coaster .inner .left figure{position:relative}#woodsample .sec03 .wooden_coaster .inner .left figure img{position:relative;z-index:1}#woodsample .sec03 .wooden_coaster .inner .left figure span{content:"";width:200%;height:100%;background:#00411a;position:absolute;top:15%;right:20%;z-index:0}#woodsample .sec03 .wooden_coaster .inner .right figure{padding-bottom:40px}#woodsample .sec03 .wooden_coaster .inner .right .detail_box{width:90%}#woodsample .sec03 .wooden_coaster .inner .right h5{font-size:14px;line-height:18px;letter-spacing:.02em;font-weight:500;padding-bottom:25px}#woodsample .sec03 .wooden_coaster .inner .right h3{font-size:26px;line-height:26px;letter-spacing:.03em;font-weight:300;padding-bottom:15px}#woodsample .sec03 .wooden_coaster .inner .right h4{font-size:14px;line-height:20px;letter-spacing:.05em;font-weight:300;padding-bottom:30px}#woodsample .sec03 .wooden_coaster .inner .right p{font-size:14px;line-height:28px;letter-spacing:.05em;font-weight:300}#woodsample .sec03 .note_book{width:100%;overflow:hidden;min-width:100%;margin-bottom:100px}#woodsample .sec03 .note_book figure{width:88%;margin-left:0%;margin-right:12%;position:relative}#woodsample .sec03 .note_book figure img{position:relative;z-index:1}#woodsample .sec03 .note_book figure span{content:"";width:200%;height:100%;background:#00411a;position:absolute;top:64%;left:57%;z-index:0}#woodsample .sec03 .note_book .detail_box{width:100%;margin-left:0;position:relative;padding-top:40px;z-index:1}#woodsample .sec03 .note_book .detail_box .right{width:51%;float:none;margin-left:37%;margin-bottom:40px}#woodsample .sec03 .note_book .detail_box .left{width:80%;margin:0 auto;float:none}#woodsample .sec03 .note_book .detail_box h5{font-size:14px;line-height:24px;letter-spacing:.02em;font-weight:500;padding-bottom:25px}#woodsample .sec03 .note_book .detail_box h3{font-size:26px;line-height:26px;letter-spacing:.03em;font-weight:300;padding-bottom:30px}#woodsample .sec03 .note_book .detail_box p{font-size:14px;line-height:28px;letter-spacing:.05em;font-weight:300}#woodsample .sec03 .note_book .foot_img{width:70.6666%}#woodsample .sec04{text-align:center;padding:50px 0;background:#f8f8f8;width:100%;margin:0 auto}#woodsample .sec04 h2{font-size:24px;font-weight:500;letter-spacing:.02em;line-height:35px;text-align:center;padding-bottom:30px}#woodsample .sec04 .inner{width:80%;margin:0 auto 30px}#woodsample .sec04 .inner .left,#woodsample .sec04 .inner .right{float:left}#woodsample .sec04 .inner .left{width:100%;margin-bottom:30px}#woodsample .sec04 .inner .right{width:100%;text-align:left}#woodsample .sec04 .inner .right h3{font-size:24px;letter-spacing:.05em;line-height:24px;font-weight:300;padding-bottom:20px}#woodsample .sec04 .inner .right h3 span{font-size:12px;line-height:12px;padding-top:10px;font-weight:200;display:block}#woodsample .sec04 .inner .right h4{font-size:40px;line-height:40px;font-weight:300;vertical-align:baseline;margin-bottom:20px}#woodsample .sec04 .inner .right h4 span{font-size:12px;padding-left:10px;padding-bottom:4px}#woodsample .sec04 .inner .right dl dt,#woodsample .sec04 .inner .right dl dd{font-size:12px;line-height:18px}#woodsample .sec04 .inner .right dl dt{padding-bottom:10px}#woodsample .sec04 .btn{width:80%;margin:0 auto;font-size:16px;line-height:40px;letter-spacing:.03em;text-align:center;border:1px solid #000;display:block;position:relative;background:none}#woodsample .sec04 .btn:before{content:"";background:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:scaleX(0);transform-origin:right top;transition:transform .3s;z-index:1}#woodsample .sec04 .btn:hover:before{transform:scale(1);transform-origin:left top}#woodsample .sec04 .btn a{color:#000;position:relative;transition:all ease .3s;z-index:1}#woodsample .sec04 .btn:hover a{color:#fff}}#download{width:100%;position:relative}#download .mv{padding-top:50px;padding-bottom:80px}#download .sec01{padding-bottom:100px}#download .sec02{padding-bottom:200px}#download .sec01 h3,#download .sec02 h3{font-size:30px;line-height:34px;text-align:center;font-weight:300;padding-bottom:50px}#download .sec01 h3 span,#download .sec02 h3 span{font-size:18px;line-height:18px;font-weight:300;padding-top:10px;display:block}#download .sec01 .wrap p,#download .sec02 .wrap p{font-size:14px;line-height:28px;text-align:center;padding-bottom:50px}#download .sec01 .wrap ul,#download .sec02 .wrap ul{width:490px;margin:0 auto}#download .sec01 .wrap ul li,#download .sec02 .wrap ul li{padding-bottom:30px}#download .sec01 .wrap ul li:last-child,#download .sec02 .wrap ul li:last-child{padding-bottom:0}#download .sec01 .wrap ul li dl dt,#download .sec02 .wrap ul li dl dt{font-size:20px;float:left}#download .sec01 .wrap ul li dl dd,#download .sec02 .wrap ul li dl dd{float:right}#download .sec01 .wrap ul li dl dd a,#download .sec02 .wrap ul li dl dd a{font-size:20px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;display:block}@media only screen and (max-width:749px){#download{width:100%;position:relative}#download .mv{padding-top:50px;padding-bottom:80px}#download .mv .wrap h1{font-size:40px;line-height:40px;font-weight:400;text-align:center;letter-spacing:.03em;padding-bottom:30px}#download .mv .wrap p{width:80%;margin:0 auto;font-size:14px;line-height:28px;text-align:left;padding-bottom:0}#download .mv .wrap p br{display:none}#download .sec01{padding-bottom:120px}#download .sec02{padding-bottom:100px}#download .sec01 h3,#download .sec02 h3{font-size:28px;line-height:28px;text-align:center;font-weight:400;padding-bottom:20px}#download .sec01 h3 span,#download .sec02 h3 span{font-size:14px;line-height:14px;font-weight:300;padding-top:10px;display:block}#download .sec01 .wrap p,#download .sec02 .wrap p{width:80%;margin:0 auto;font-size:14px;line-height:28px;text-align:center;padding-bottom:50px}#download .sec01 .wrap ul,#download .sec02 .wrap ul{width:70%;margin:0 auto}#download .sec01 .wrap ul li,#download .sec02 .wrap ul li{padding-bottom:30px}#download .sec01 .wrap ul li:last-child,#download .sec02 .wrap ul li:last-child{padding-bottom:0}#download .sec01 .wrap ul li dl dt,#download .sec02 .wrap ul li dl dt{font-size:16px;float:left}#download .sec01 .wrap ul li dl dd,#download .sec02 .wrap ul li dl dd{float:right}#download .sec01 .wrap ul li dl dd a,#download .sec02 .wrap ul li dl dd a{font-size:16px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;display:block}}select#AddressCountryNew,select#AddressProvinceNew,.template-customers-addresses select{padding:10px 18px;border:#CCC 1px solid;background:url(//waak.space/cdn/shop/files/arrow_select.png?v=18120003786296917651) no-repeat center right 15px;background-size:10px}.template-customers-addresses .account_list dl dt ul.list--inline .address-edit-toggle{margin-right:8px;background:url(//waak.space/cdn/shop/files/customers_addresses_edit.png?v=14812635625866835903) no-repeat center left;background-size:22px;color:#000;text-align:left;padding-left:30px}.template-customers-addresses .account_list dl dt ul.list--inline .address-delete{margin-right:8px;background:url(//waak.space/cdn/shop/files/customers_addresses_dispose.png?v=7654249380780870039) no-repeat center left;background-size:22px;color:#000;text-align:left;padding-left:30px}.post_wrap{max-width:1160px;margin:0 auto;padding:80px 30px;display:flex;justify-content:space-between}.post_wrap .post_content{max-width:660px;min-width:600px;width:100%;background:#fff}.post_wrap .side_bar{max-width:420px;width:100%;padding-left:30px}.post_wrap .post_content .post_head .tagline{padding-bottom:30px;display:flex;justify-content:space-between}.post_wrap .post_content .post_head .tag{padding-right:20px;display:inline-block}.post_wrap .post_content .post_head .tag a{font-size:18px;font-weight:300;color:#000}.post_wrap .post_content .post_head .date{font-size:15px;font-weight:300;color:#535353}.post_wrap .post_content .post_head h1{font-size:28px;font-weight:300;line-height:1.6em;padding-bottom:30px}.post_wrap .post_content .post_head .name{margin-bottom:30px}.post_wrap .post_content .post_head .name p{font-size:18px;font-weight:300;color:#535353}.post_wrap .post_content .post_head .serial_story{margin-bottom:40px}.post_wrap .post_content .post_head .serial_story p{font-size:18px;font-weight:300;color:#535353}@media only screen and (max-width: 749px){.post_wrap .post_content .post_head .serial_story p,.post_wrap .post_content .post_head .name p,.post_wrap .post_content .post_head .tag a{font-size:14px}}.post_wrap .post_content .post_head ul.sns li.ig a{background-image:url(//waak.space/cdn/shop/files/blog_icon_insta_off.png?v=4963115846323700367)}.post_wrap .post_content .post_head ul.sns li.tw a{background-image:url(//waak.space/cdn/shop/files/blog_icon_twt_off.png?v=11409377702282321583)}.post_wrap .post_content .post_head ul.sns li.fb a{background-image:url(//waak.space/cdn/shop/files/blog_icon_fb_off.png?v=11259477858820269528)}.post_wrap .post_content .post_head ul.sns li.ig a:hover{background-image:url(//waak.space/cdn/shop/files/blog_icon_insta_on.png?v=9538133328356652944)}.post_wrap .post_content .post_head ul.sns li.tw a:hover{background-image:url(//waak.space/cdn/shop/files/blog_icon_twt_on.png?v=3980363429970056547)}.post_wrap .post_content .post_head ul.sns li.fb a:hover{background-image:url(//waak.space/cdn/shop/files/blog_icon_fb_on.png?v=4407146883280645268)}.post_wrap .post_content .post .inner p{font-size:16px;line-height:38px}.post_wrap .post_content .post .inner p+.profile{margin-top:80px}.post_wrap .post_content .post .next_article{margin-top:60px}.post_wrap .post_content .post .next_article p{margin-bottom:16px}.post_wrap .post_content .post .next_article a{text-decoration:underline;color:var(--color-gray-01);line-height:36px}.post_wrap .post_content .post .next_article a:hover{text-decoration:none}.post_wrap .post_content .post .inner h2{font-family:noto-sans-cjk-jp,sans-serif;text-transform:none;font-size:30px;line-height:40px;font-weight:300;padding-bottom:50px}.post_wrap .post_content .post .inner dl{padding-bottom:80px}.post_wrap .post_content .post .inner dl dt{position:relative;font-size:16px;line-height:38px;margin-bottom:5px}.post_wrap .post_content .post .inner dl dt:after{content:":";margin:0 8px;position:absolute;top:-1px}.post_wrap .post_content .post .inner dl dd{width:100%;font-size:16px;line-height:36px;letter-spacing:.04em}.post_wrap .side_bar .headline a{position:relative;display:block;height:550px;background:#00411a}.post_wrap .side_bar .headline a img{position:absolute;top:calc(50% - 42px);left:0;right:0;margin:0 auto;max-width:353px;width:100%;padding:0 20px}@media only screen and (max-width: 960px){.post_wrap{display:block}.post_wrap .post_content{max-width:100%}.post_wrap .side_bar{max-width:100%;padding-left:0;margin-top:80px}.post_wrap .side_bar .headline a{height:320px}.post_wrap .post_content .post .inner dl dd{font-size:14px;letter-spacing:.04em;line-height:28px}}@media only screen and (max-width: 749px){.post_wrap{width:100%;padding:25px 20px 60px}.post_wrap .post_content{width:100%;min-width:100%;background:#fff;float:inherit;margin-bottom:40px}.post_wrap .post_content .post .next_article a{line-height:28px;font-size:14px}.post_wrap .side_bar{width:100%;float:inherit}.post_wrap .post_content .post_head{padding:25px 30px}.post_wrap .post_content .post_head .tagline{padding-bottom:30px}.post_wrap .post_content .post_head dl.tag{float:left}.post_wrap .post_content .post_head dl.tag dt{padding-bottom:10px;display:block;vertical-align:top}.post_wrap .post_content .post_head dl.tag dd{display:inline-block}.post_wrap .post_content .post_head dl.tag dt a,.post_wrap .post_content .post_head dl.tag dd a{font-size:12px;font-weight:300;color:#535353;vertical-align:top}.post_wrap .post_content .post_head .date{font-size:12px;font-weight:300;color:#535353;float:right}.post_wrap .post_content .post_head h1{font-size:20px;padding-bottom:25px}.post_wrap .post_content .post_head ul.sns{text-align:right}.post_wrap .post_content .post_head ul.sns li{display:inline-block;position:relative;padding:0 25px;border-right:1px solid #707070}.post_wrap .post_content .post_head ul.sns li:last-child{border-right:none;padding-right:0}.post_wrap .post_content .post_head ul.sns li a,.post_wrap .post_content .post_head ul.sns li a:hover{width:20px;height:20px;display:block;overflow:hidden;text-indent:200%;background-size:24px;background-repeat:no-repeat;background-position:center;transition:all .2s ease}.post_wrap .post_content .post_head ul.sns li.ig a{background-image:url(//waak.space/cdn/shop/files/blog_icon_insta_off.png?v=4963115846323700367)}.post_wrap .post_content .post_head ul.sns li.tw a{background-image:url(//waak.space/cdn/shop/files/blog_icon_twt_off.png?v=11409377702282321583)}.post_wrap .post_content .post_head ul.sns li.fb a{background-image:url(//waak.space/cdn/shop/files/blog_icon_fb_off.png?v=11259477858820269528)}.post_wrap .post_content .post_head ul.sns li.ig a:hover{background-image:url(//waak.space/cdn/shop/files/blog_icon_insta_on.png?v=9538133328356652944)}.post_wrap .post_content .post_head ul.sns li.tw a:hover{background-image:url(//waak.space/cdn/shop/files/blog_icon_twt_on.png?v=3980363429970056547)}.post_wrap .post_content .post_head ul.sns li.fb a:hover{background-image:url(//waak.space/cdn/shop/files/blog_icon_fb_on.png?v=4407146883280645268)}.post_wrap .post_content .post .inner{padding:50px 25px 70px}.post_wrap .post_content .post .inner p{font-size:14px;line-height:26px;letter-spacing:.03em}.post_wrap .post_content .post .inner p+.profile{margin-top:55px}.post_wrap .post_content .post .inner .profile{background:#f4f4f4;padding:30px 20px}.post_wrap .post_content .post .inner .profile figure{padding-bottom:20px}.post_wrap .post_content .post .inner .profile h4{font-size:11px;font-weight:300;padding-bottom:10px;letter-spacing:.03em}.post_wrap .post_content .post .inner .profile h3{font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:300;padding-bottom:20px;letter-spacing:.03em}.post_wrap .post_content .post .inner .profile h3 span{font-size:12px;font-weight:400;padding-left:10px;display:inline-block}.post_wrap .post_content .post .inner .profile p{font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;line-height:24px;padding-bottom:0;letter-spacing:.03em}.post_wrap .post_content .post .inner .profile p br{display:none}.post_wrap .post_content .post .inner h2{font-family:noto-sans-cjk-jp,sans-serif;font-size:18px;line-height:32px;font-weight:300;padding-bottom:30px}.post_wrap .post_content .post .inner h2,.post_wrap .post_content .post .inner dl dd{letter-spacing:.03em}.post_wrap .post_content .post .inner h2+dl{padding-bottom:40px}.post_wrap .post_content .post .inner dl{padding-bottom:30px}.post_wrap .post_content .post .inner dl:last-child{padding-bottom:0}.post_wrap .post_content .post .inner dl dt{font-size:14px;line-height:24px}.post_wrap .post_content .post .inner dl.interviewee dt{color:#00411a}.post_wrap .post_content .post .inner dl.Interviewer dt{color:#a3a3a3}.post_wrap .post_content .post .inner dl dd{width:100%;font-size:14px;line-height:28px}.post_wrap .post_content .post .inner figure{padding-bottom:30px}.post_wrap .side_bar .headline{margin-bottom:10px}.post_wrap .side_bar .headline a{display:block;background:#00411a;height:200px;position:relative}.post_wrap .side_bar .headline a img{width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)}.post_wrap .side_bar h5{font-size:12px;font-weight:300;padding-bottom:15px;letter-spacing:.1em}.post_wrap .side_bar h3{font-size:20px;font-weight:300;padding-bottom:30px}.post_wrap .side_bar .box.s_category h3{font-size:20px;font-weight:300;padding-bottom:0}.post_wrap .side_bar .box{padding:35px;background:#fff;margin-bottom:10px}.post_wrap .side_bar .box.category ul li a{font-size:15px;line-height:15px;letter-spacing:.05em;padding-left:30px;position:relative;display:block;margin-bottom:15px}.post_wrap .side_bar .box.category ul li a:before{content:"";display:block;width:20px;height:1px;background:#000;position:absolute;top:8px;left:0}.post_wrap .side_bar .box.category ul li ul{padding-bottom:15px}.post_wrap .side_bar .box.category ul li ul li{padding-left:30px}.post_wrap .side_bar .box.category ul li ul li a{font-size:12px;line-height:12px;padding-left:20px;position:relative;display:block;margin-bottom:15px}.post_wrap .side_bar .box.category ul li ul li a:before{content:"";display:block;width:10px;height:1px;background:#000;position:absolute;top:7px;left:0}.post_wrap .side_bar .box.category ul li ul li a:after{content:"";display:block;width:1px;height:7px;background:#000;position:absolute;top:0;left:0}.post_wrap .side_bar .box.s_category ul li{border-bottom:1px solid #707070;padding-bottom:20px;margin-bottom:20px}.post_wrap .side_bar .box.s_category ul li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.post_wrap .side_bar .box.s_category ul li dl{font-size:0;line-height:1;vertical-align:middle;display:inline-block;padding-bottom:10px}.post_wrap .side_bar .box.s_category ul li dl dt{display:inline-block;width:74px;height:74px;background:#ccc;vertical-align:top}.post_wrap .side_bar .box.s_category ul li dl dd{display:inline-block;width:calc(100% - 74px);padding-left:20px;font-size:14px;line-height:24px;vertical-align:top;margin-top:-5px}.post_wrap .side_bar .box.s_category ul li small{display:block;color:#afafaf;font-size:11px;letter-spacing:.05em;font-family:din-2014,sans-serif;font-weight:300}.post_wrap .side_bar .box.new_arrival ul li{padding-bottom:10px}.post_wrap .side_bar .box.new_arrival ul li:last-child{padding-bottom:0}.post_wrap .side_bar .box.new_arrival ul li a{font-size:14px;line-height:24px}}.page-mv{width:100%;height:50vh;background-repeat:no-repeat;background-position:center center;background-size:cover}.swym-btn-container .swym-add-to-wishlist.swym-heart{content:""!important;background:url(//waak.space/cdn/shop/files/ico_wishlist.png?v=14716932632068749885) no-repeat center center!important;background-size:30px!important;width:50px}.swym-btn-container .swym-button.swym-added{background-image:url(//waak.space/cdn/shop/files/ico_wishlist_b.png?v=17717421113691351805)!important;opacity:1!important}.swym-btn-container .swym-button.swym-adding:after{background:url(//waak.space/cdn/shop/files/ico_wishlist_b.png?v=17717421113691351805) no-repeat center center!important;background-size:30px!important}.wishlist-button-wrapper .wishlist-button:before{content:""!important;background:url(//waak.space/cdn/shop/files/ico_wishlist.png?v=14716932632068749885) no-repeat center center;background-size:20px;width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:10px;margin-bottom:4px}.wishlist-button-wrapper .wishlist-button.swym-adding:before{background-image:url(//waak.space/cdn/shop/files/ico_wishlist_b.png?v=17717421113691351805);animation-timing-function:ease;animation-duration:.2s;animation-name:wish-add}.wishlist-button-wrapper .wishlist-button.swym-added:before{background-image:url(//waak.space/cdn/shop/files/ico_wishlist_b.png?v=17717421113691351805)}button.swym-button.disabled,button.swym-button:disabled{opacity:1!important}.swym-wishlist-button-bar{float:right;position:relative;z-index:1}.swym-btn-container .swym-fave-count{box-shadow:none!important}.swym-btn-container .swym-add-to-wishlist.swym-heart{content:""!important;background:url(//waak.space/cdn/shop/files/ico_wishlist.png?v=14716932632068749885) no-repeat center center!important;background-size:30px!important;width:50px}.swym-btn-container .swym-button.swym-added{background-image:url(//waak.space/cdn/shop/files/ico_wishlist_b.png?v=17717421113691351805)!important;opacity:1!important}.swym-btn-container .swym-button.swym-adding:after{background:url(//waak.space/cdn/shop/files/ico_wishlist_b.png?v=17717421113691351805) no-repeat center center!important;background-size:30px!important}.swym-btn-container .swym-add-to-wishlist.swym-heart:after{content:""!important}.swym-btn-container .swym-button.swym-adding:after{opacity:0!important;animation-timing-function:ease;animation-duration:.2s;animation-name:wish-add}@keyframes wish-add{0%{transform:scale(1);opacity:0}to{transform:scale(1.2);opacity:1}}.swym-btn-container .swym-button.swym-added+.swym-fave-count{color:#000!important;opacity:1!important}.wishlist-button-wrapper{margin-top:0;margin-bottom:40px;display:flex;justify-content:space-between}.wishlist-button-wrapper .wishlist-button{border:1px solid;line-height:2.5;width:260px;min-width:220px;padding:2px 12px 4px;box-sizing:border-box}@media only screen and (max-width: 900px){.wishlist-button-wrapper{display:block}.wishlist-button-wrapper .wishlist-button{width:100%}}.wishlist-button-wrapper .wishlist-button:before{content:""!important;background:url(//waak.space/cdn/shop/files/ico_wishlist.png?v=14716932632068749885) no-repeat center center;background-size:20px;width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:10px;margin-bottom:4px}.wishlist-button-wrapper .wishlist-button.swym-adding:before{background-image:url(//waak.space/cdn/shop/files/ico_wishlist_b.png?v=17717421113691351805);animation-timing-function:ease;animation-duration:.2s;animation-name:wish-add}.wishlist-button-wrapper .wishlist-button.swym-added:before{background-image:url(//waak.space/cdn/shop/files/ico_wishlist_b.png?v=17717421113691351805)}.wishlist-button-wrapper .wishlist-button:after{content:"\304a\6c17\306b\5165\308a\306b\767b\9332\3059\308b";vertical-align:middle;font-size:14px;transform:translateY(-2px);display:inline-block}.wishlist-button-wrapper .wishlist-button.swym-added:after{content:"\304a\6c17\306b\5165\308a\3092\89e3\9664\3059\308b"}.wishlist-text-wrapper{display:flex;align-items:center;padding-bottom:2px;margin-left:20px}.wishlist-button-wrapper .wishlist-text{font-size:12px;text-align:left;box-sizing:border-box;text-decoration:underline}@media only screen and (max-width: 900px){.wishlist-text-wrapper{margin-left:0;margin-top:15px}.wishlist-button-wrapper .wishlist-text{text-align:center;width:100%}}@media only screen and (max-width: 749px){.wishlist-button-wrapper{margin-bottom:35px;display:block}.wishlist-button-wrapper .wishlist-button{display:block;width:100%;margin-right:0}.wishlist-button-wrapper .wishlist-text{display:block;width:100%;text-align:center}.wishlist-button-wrapper .wishlist-button:after{font-size:16px}}#waak_for_biz .mv figure{width:100%;height:500px;background:#999}#waak_for_biz .mv .wrap{transform:translateY(-40px)}#waak_for_biz .mv .wrap h1{background:#fff;display:inline-block;padding:0 35px}#waak_for_biz .mv .wrap h1 dl{padding-bottom:50px}#waak_for_biz .mv .wrap h1 dl dt{font-size:80px;font-family:din-2014,noto-sans-cjk-jp,sans-serif;font-weight:500;padding-bottom:15px}#waak_for_biz .mv .wrap h1 dl dd{font-size:20px}#waak_for_biz .mv .wrap p{width:750px;margin:0 auto;text-align:justify}#waak_for_biz .wrap{width:1060px;margin:0 auto 200px}#waak_for_biz .wrap h2 dl{padding-bottom:50px}#waak_for_biz .wrap h2 dl dt{font-size:80px;font-family:din-2014,noto-sans-cjk-jp,sans-serif;font-weight:500}#waak_for_biz .wrap h2 dl dd{font-size:20px}#waak_for_biz .wrap p{font-size:18px;line-height:42px}#waak_for_biz .sec04 h3{font-size:40px;line-height:70px;font-weight:300;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:15px;padding-bottom:60px}.template-customers-login .l-main,.template-customers-register .l-main,.template-customers-account .l-main,.template-customers-addresses .l-main{background:#f5f5f5;padding:50px 0}.template-customers-login .corpcontent .grid,.template-customers-register .corpcontent .grid,.template-customers-account .corpcontent .grid,.template-customers-addresses .corpcontent .grid{max-width:850px;padding:100px 20px;margin:0 auto;background:#fff;text-align:center}.template-customers-login .corpcontent .grid__item,.template-customers-register .corpcontent .grid__item,.template-customers-account .corpcontent .grid__item,.template-customers-addresses .corpcontent .grid__item{padding-left:0;width:500px;margin:0 auto;left:auto;float:none}.template-customers-addresses .corpcontent .grid__item .section-header{margin:0}.template-customers-login .corpcontent h1#LoginHeading,.template-customers-register .corpcontent h1,.template-customers-account .corpcontent h1,.template-customers-addresses .corpcontent h1,#RecoverPasswordForm h2#RecoverHeading,.corpcontent h2#GestHeading{font-size:22px;letter-spacing:.05em;font-weight:300;padding-bottom:25px}.template-customers-account .corpcontent h2,.template-customers-addresses .corpcontent #AddressNewForm h2{font-size:18px;letter-spacing:.05em;font-weight:300;padding-top:25px}.template-customers-addresses .corpcontent #AddressNewForm h2{padding-bottom:20px}select#AddressCountryNew,select#AddressProvinceNew,.template-customers-addresses select{padding:10px 18px;border:#CCC 1px solid;background:url(//waak.space/cdn/shop/files/arrow_select.png?v=18120003786296917651) no-repeat center right 15px;background-size:10px}.template-customers-account .corpcontent p.order_none{padding:75px 0}.template-customers-account .corpcontent .account_addresses_url{margin:20px 0}.template-customers-account .corpcontent .account_addresses_url a,.template-customers-addresses .corpcontent .account_return a{background:none;font-size:16px;letter-spacing:.05em;font-weight:300;padding-bottom:25px;color:#000;transition:all .2s ease}.template-customers-account .corpcontent .account_addresses_url a:hover,.template-customers-addresses .corpcontent .account_return a:hover{opacity:.6}#RecoverPasswordForm p,.template-customers-login .corpcontent .p1{font-size:14px;line-height:24px;font-weight:300;padding-bottom:50px}#CustomerGestForm .p-3,.template-customers-login .corpcontent .p2{font-size:14px;line-height:24px;font-weight:300;padding-bottom:30px}#CustomerLoginForm label,#RegisterForm label,.form-vertical label{font-size:14px;font-weight:300;margin-bottom:10px;text-align:left}#CustomerEmail{margin-bottom:30px}#CustomerPassword,#RegisterForm-password,#RecoverEmail{margin-bottom:60px}.input--error{margin-bottom:20px!important}#RegisterForm-password-error{margin-bottom:60px}#CustomerLoginForm .login_btn,#RegisterForm .login_btn,#RecoverPasswordForm .form-vertical .login_btn{margin-bottom:20px!important}#CustomerLoginForm .login_btn .btn,#CustomerGestForm .login_btn .btn,#RegisterForm .login_btn .btn,#RecoverPasswordForm .form-vertical .login_btn .btn,.address-new-toggle{width:220px;font-size:15px;line-height:45px;margin-bottom:0;font-weight:300;border:none;background:transparent;padding:0!important}.form-vertical .login_btn input{margin-bottom:0}a.register_btn{width:200px;font-size:16px;line-height:45px;color:#fff;text-decoration:none;display:block;margin:0 auto}a.register_btn:hover{color:#fff}a#RecoverPassword{font-size:14px;text-decoration:underline;text-underline-offset:5px}a#customer_logout_link{display:inline-block;color:#fff;line-height:45px}a.register_btn,#CustomerLoginForm .login_btn,#CustomerGestForm .login_btn,#RegisterForm .login_btn,#RecoverPasswordForm .form-vertical .login_btn,a#customer_logout_link,.address-new-toggle{position:relative;width:200px;height:45px;margin:0 auto;z-index:1;cursor:pointer}a.register_btn:before,#CustomerLoginForm .login_btn:before,#CustomerGestForm .login_btn:before,#RegisterForm .login_btn:before,#RecoverPasswordForm .form-vertical .login_btn:before,a#customer_logout_link:before,.address-new-toggle:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#000;z-index:-1}a.register_btn:after,#CustomerLoginForm .login_btn:after,#CustomerGestForm .login_btn:after,#RegisterForm .login_btn:after,#RecoverPasswordForm .form-vertical .login_btn:after,a#customer_logout_link:after,.address-new-toggle:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#555;z-index:-1;transform:scaleX(0);transform-origin:top right;transition:transform .3s ease}a.register_btn:hover:after,#CustomerLoginForm .login_btn:hover:after,#RegisterForm .login_btn:hover:after,#RecoverPasswordForm .form-vertical .login_btn:hover:after,a#customer_logout_link:hover:after,.address-new-toggle:hover:after{transform:scaleX(1);transform-origin:top left}.template-customers-addresses .corpcontent #AddressNewForm{padding:20px 0}.template-customers-addresses .corpcontent .btn_area .address-new-toggle{margin-bottom:20px}.template-customers-account .account_list,.template-customers-addresses .account_list{margin-top:20px;background:#f5f5f5;padding:30px;position:relative}.template-customers-account .account_list dl,.template-customers-addresses .account_list dl{display:table}.template-customers-account .account_list dl dt,.template-customers-account .account_list dl dd,.template-customers-addresses .account_list dl dt,.template-customers-addresses .account_list dl dd{display:table-cell;text-align:left;font-size:14px;line-height:24px}.template-customers-account .account_list dl dt,.template-customers-addresses .account_list dl dt{width:120px;padding-right:30px;letter-spacing:.1em}.template-customers-account .account_list dl dd,.template-customers-addresses .account_list dl dd{width:calc(100% - 150px)}.template-customers-account .account_list dl dt span,.template-customers-addresses .account_list dl dt span{font-size:12px;display:block}.template-customers-account .account_list dl dt ul.list--inline,.template-customers-addresses .account_list dl dt ul.list--inline{padding-top:10px}.template-customers-account .account_list dl dt ul.list--inline .btn,.template-customers-addresses .account_list dl dt ul.list--inline .btn{background:transparent;cursor:pointer;border:none;width:60px;height:22px;padding:0;opacity:.5}.template-customers-account .account_list dl dt ul.list--inline .btn:hover,.template-customers-addresses .account_list dl dt ul.list--inline .btn:hover{opacity:1}.template-customers-addresses .account_list dl dt ul.list--inline .address-edit-toggle{margin-right:8px;background:url(//waak.space/cdn/shop/files/customers_addresses_edit.png?v=14812635625866835903) no-repeat center left;background-size:22px;color:#000;text-align:left;padding-left:30px}.template-customers-addresses .account_list dl dt ul.list--inline .address-delete{margin-right:8px;background:url(//waak.space/cdn/shop/files/customers_addresses_dispose.png?v=7654249380780870039) no-repeat center left;background-size:22px;color:#000;text-align:left;padding-left:30px}.address_new_submit input.btn,.address_new_cancel button.address-edit-toggle{width:220px;font-size:15px;line-height:45px;margin-bottom:5px;font-weight:300;border:none;padding:0!important;background:#000}.address_new_cancel button.address-new-toggle,.address_new_cancel button.address-edit-toggle{background:#fff;color:#000}.address_new_cancel button.address-new-toggle:hover{opacity:.8}.address_new_cancel .address-new-toggle:before,.address_new_cancel .address-new-toggle:after{background:transparent}@media only screen and (max-width: 749px){.template-customers-login .l-main,.template-customers-register .l-main,.template-customers-account .l-main{background:#f5f5f5;padding:0}.template-customers-login .corpcontent,.template-customers-register .corpcontent,.template-customers-account .corpcontent{padding-bottom:40px}.template-customers-login .corpcontent .grid,.template-customers-register .corpcontent .grid,.template-customers-account .corpcontent .grid,.template-customers-addresses .corpcontent .grid{width:100%;padding:50px 20px;margin:0 auto;background:#fff;text-align:center}.template-customers-login .corpcontent .grid__item,.template-customers-register .corpcontent .grid__item,.template-customers-account .corpcontent .grid__item,.template-customers-addresses .corpcontent .grid__item{padding-left:0;width:100%;margin:0 auto;left:auto;float:none}.template-customers-addresses .corpcontent .grid__item .address{margin-bottom:30px}.template-customers-account .account_list,.template-customers-addresses .account_list{margin-top:15px;background:#f5f5f5;border-radius:15px;padding:20px;position:relative}.template-customers-addresses .account_list{padding:20px 20px 65px}ul.list--inline{position:absolute;bottom:20px;left:20px}.template-customers-login .corpcontent h1#LoginHeading,.template-customers-register .corpcontent h1,.template-customers-account .corpcontent h1 #RecoverPasswordForm h2#RecoverHeading,#CustomerGestForm h2#GestHeading{font-size:20px;padding-bottom:20px}#RecoverPasswordForm p,.template-customers-login .corpcontent .p1,#CustomerGestForm .p-3{font-size:14px;line-height:24px;font-weight:300;padding-bottom:30px}.template-customers-account .corpcontent p.order_none{padding:50px 0}#CustomerEmail{margin-bottom:15px}#CustomerPassword,#RegisterForm-password,#RecoverEmail{margin-bottom:30px}.template-customers-login .corpcontent hr,.template-customers-register .corpcontent hr{margin:40px 0 45px}.template-customers-addresses .corpcontent .grid__item .account_list{margin-bottom:30px}.template-customers-addresses .corpcontent{padding-bottom:0!important;padding-top:0!important}.template-customers-account .account_list dl,.template-customers-addresses .account_list dl{display:block}.template-customers-account .account_list dl dt,.template-customers-account .account_list dl dd,.template-customers-addresses .account_list dl dt,.template-customers-addresses .account_list dl dd{display:block;text-align:left;font-size:14px;line-height:24px}.template-customers-account .account_list dl dt,.template-customers-addresses .account_list dl dt{width:100%;letter-spacing:.1em;margin-bottom:10px}.template-customers-account .account_list dl dd,.template-customers-addresses .account_list dl dd{width:100%}.template-customers-account .form-vertical h2,.template-customers-addresses .form-vertical h2,.account_date{font-weight:300}.template-customers-account .form-vertical,.template-customers-addresses .form-vertical{padding:0}.template-customers-account .form-vertical .grid__item,.template-customers-addresses .form-vertical .grid__item{padding:0;width:100%}#CustomerLoginForm label,#RegisterForm label,.form-vertical label{font-size:12px}}.template-customers-addresses .account_list dl dt ul.list--inline li:first-child{margin-bottom:5px}.form-message{padding:8px;margin:0 0 27.5px;border:1px solid #1F873D}.form-message--success{border:1px solid #1F873D;background-color:#f8fff9;color:#1f873d;display:block;width:100%}.form-message--error{color:#d20000;border:1px solid #d20000;background-color:#fff;padding:1rem 1.3rem;text-align:left;width:100%}.form-message--error li{list-style-type:disc;list-style-position:inside;padding-bottom:10px;text-decoration:none}.form-message--error .form-message__title{font-size:18px;padding-bottom:10px;font-weight:300}.form-message--error .form-message__link,.form-message--error a{display:inline-block;text-decoration:none;text-decoration-skip-ink:auto;color:#d20000;font-size:14px}.form-message--error .form-message__link:hover,.form-message--error .form-message__link:focus,.form-message--error a:hover,.form-message--error a:focus{text-decoration:none;color:#651818}.blog-article__bg{background:#fff}.post_wrap{width:1100px;margin:0 auto;padding:80px 0}.post_wrap .post_content{width:660px;float:left;background:#fff}.post_wrap .side_bar{width:390px;float:right}.post_wrap .post_content .post_head{padding:80px 60px 60px}.post_wrap .post_content .post_head .tagline{padding-bottom:50px}.post_wrap .post_content .post_head dl.tag{float:left}.post_wrap .post_content .post_head dl.tag dt{padding-right:20px;display:inline-block}.post_wrap .post_content .post_head dl.tag dd{display:inline-block}.post_wrap .post_content .post_head dl.tag dt a,.post_wrap .post_content .post_head dl.tag dd a{font-size:15px;font-weight:300;color:#535353}.post_wrap .post_content .post_head .date{font-size:15px;font-weight:300;color:#535353;float:right}.post_wrap .post_content .post_head h1{font-size:28px;font-weight:300;line-height:1.6em;padding-bottom:50px}.post_wrap .post_content .post_head ul.sns{text-align:right}.post_wrap .post_content .post_head ul.sns li{display:inline-block;position:relative;padding:0 35px;border-right:1px solid #707070}.post_wrap .post_content .post_head ul.sns li:last-child{border-right:none;padding-right:0}.post_wrap .post_content .post_head ul.sns li a,.post_wrap .post_content .post_head ul.sns li a:hover{width:24px;height:24px;display:block;overflow:hidden;text-indent:200%;background-size:24px;background-repeat:no-repeat;background-position:center;transition:all .2s ease}.post_wrap .post_content .post_head ul.sns li.ig a{background-image:url(//waak.space/cdn/shop/files/blog_icon_insta_off.png?v=4963115846323700367)}.post_wrap .post_content .post_head ul.sns li.tw a{background-image:url(//waak.space/cdn/shop/files/blog_icon_twt_off.png?v=11409377702282321583)}.post_wrap .post_content .post_head ul.sns li.fb a{background-image:url(//waak.space/cdn/shop/files/blog_icon_fb_off.png?v=11259477858820269528)}.post_wrap .post_content .post_head ul.sns li.ig a:hover{background-image:url(//waak.space/cdn/shop/files/blog_icon_insta_on.png?v=9538133328356652944)}.post_wrap .post_content .post_head ul.sns li.tw a:hover{background-image:url(//waak.space/cdn/shop/files/blog_icon_twt_on.png?v=3980363429970056547)}.post_wrap .post_content .post_head ul.sns li.fb a:hover{background-image:url(//waak.space/cdn/shop/files/blog_icon_fb_on.png?v=4407146883280645268)}.post_wrap .post_content .post .inner{padding:80px 60px}.post_wrap .post_content .post .inner p{font-size:16px;line-height:38px;padding-bottom:80px}.post_wrap .post_content .post .inner .profile{background:#f4f4f4;padding:45px 50px}.post_wrap .post_content .post .inner .profile figure{padding-bottom:25px}.post_wrap .post_content .post .inner .profile h4{font-family:noto-sans-cjk-jp,sans-serif;font-size:13px;font-weight:300;padding-bottom:10px}.post_wrap .post_content .post .inner .profile h3{font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:300;padding-bottom:20px}.post_wrap .post_content .post .inner .profile h3 span{font-size:12px;font-weight:400;padding-left:10px;display:inline-block}.post_wrap .post_content .post .inner .profile p{font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;line-height:23px;padding-bottom:0}.post_wrap .post_content .post .inner h2{font-family:noto-sans-cjk-jp,sans-serif;font-size:30px;line-height:40px;font-weight:300;padding-bottom:50px}.post_wrap .post_content .post .inner dl{display:table;padding-bottom:80px}.post_wrap .post_content .post .inner dl:last-child{padding-bottom:0}.post_wrap .post_content .post .inner dl dt{width:65px;display:table-cell;font-size:16px;line-height:38px}.post_wrap .post_content .post .inner dl.interviewee dt{color:#00411a}.post_wrap .post_content .post .inner dl.interviewer dt{color:#a3a3a3}.post_wrap .post_content .post .inner dl dd{width:calc(100% - 65px);display:table-cell;font-size:16px;line-height:38px}.post_wrap .post_content .post .inner figure{padding-bottom:80px}.post_wrap .side_bar .headline{margin-bottom:50px}.post_wrap .side_bar .headline a{display:block;background:#00411a;height:550px;position:relative}.post_wrap .side_bar .headline a img{width:313px;position:absolute;top:50%;left:50%;transform:translate(-50%,-70%)}.post_wrap .side_bar h5{font-size:12px;font-weight:300;padding-bottom:15px;letter-spacing:.1em}.post_wrap .side_bar h3{font-size:22px;font-weight:300;padding-bottom:35px}.post_wrap .side_bar .box{padding:35px;background:#fff;margin-bottom:50px}.post_wrap .side_bar .box.category ul li a{font-size:15px;line-height:15px;letter-spacing:.05em;padding-left:30px;position:relative;display:block;margin-bottom:15px}.post_wrap .side_bar .box.category ul li a:before{content:"";display:block;width:20px;height:1px;background:#000;position:absolute;top:8px;left:0}.post_wrap .side_bar .box.category ul li ul{padding-bottom:15px}.post_wrap .side_bar .box.category ul li ul li{padding-left:30px}.post_wrap .side_bar .box.category ul li ul li a{font-size:12px;line-height:12px;padding-left:20px;position:relative;display:block;margin-bottom:15px}.post_wrap .side_bar .box.category ul li ul li a:before{content:"";display:block;width:10px;height:1px;background:#000;position:absolute;top:7px;left:0}.post_wrap .side_bar .box.category ul li ul li a:after{content:"";display:block;width:1px;height:7px;background:#000;position:absolute;top:0;left:0}.post_wrap .side_bar .box.s_category ul li{border-bottom:1px solid #707070;padding-bottom:20px;margin-bottom:20px}.post_wrap .side_bar .box.s_category ul li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.post_wrap .side_bar .box.s_category ul li dl{font-size:0;line-height:1;vertical-align:middle;display:inline-block;padding-bottom:10px}.post_wrap .side_bar .box.s_category ul li dl dt{display:inline-block;width:74px;height:74px;background:#ccc;vertical-align:middle}.post_wrap .side_bar .box.s_category ul li dl dd{display:inline-block;width:calc(100% - 74px);padding-left:20px;font-size:15px;line-height:28px;vertical-align:middle}.post_wrap .side_bar .box.s_category ul li small{display:block;color:#afafaf;font-size:16px;font-family:din-2014,sans-serif;font-weight:300}.post_wrap .side_bar .box.new_arrival ul li{padding-bottom:20px}.post_wrap .side_bar .box.new_arrival ul li:last-child{padding-bottom:0}.post_wrap .side_bar .box.new_arrival ul li a{font-size:15px;line-height:28px}@media only screen and (max-width: 749px){.post_wrap{width:90%;padding:25px 0}.post_wrap .post_content{width:100%;background:#fff;float:inherit;margin-bottom:40px}.post_wrap .side_bar{width:100%;float:inherit}.post_wrap .post_content .post_head{padding:25px 30px}.post_wrap .post_content .post_head .tagline{padding-bottom:30px}.post_wrap .post_content .post_head dl.tag{float:left}.post_wrap .post_content .post_head dl.tag dt{padding-bottom:10px;display:block;vertical-align:top}.post_wrap .post_content .post_head dl.tag dd{display:inline-block}.post_wrap .post_content .post_head dl.tag dt a,.post_wrap .post_content .post_head dl.tag dd a{font-size:12px;font-weight:300;color:#535353;vertical-align:top}.post_wrap .post_content .post_head .date{font-size:12px;font-weight:300;color:#535353;float:right}.post_wrap .post_content .post_head h1{font-size:20px;padding-bottom:30px}.post_wrap .post_content .post_head ul.sns{text-align:right}.post_wrap .post_content .post_head ul.sns li{display:inline-block;position:relative;padding:0 25px;border-right:1px solid #707070}.post_wrap .post_content .post_head ul.sns li:last-child{border-right:none;padding-right:0}.post_wrap .post_content .post_head ul.sns li a,.post_wrap .post_content .post_head ul.sns li a:hover{width:20px;height:20px;display:block;overflow:hidden;text-indent:200%;background-size:24px;background-repeat:no-repeat;background-position:center;transition:all .2s ease}.post_wrap .post_content .post_head ul.sns li.ig a{background-image:url(//waak.space/cdn/shop/files/blog_icon_insta_off.png?v=4963115846323700367)}.post_wrap .post_content .post_head ul.sns li.tw a{background-image:url(//waak.space/cdn/shop/files/blog_icon_twt_off.png?v=11409377702282321583)}.post_wrap .post_content .post_head ul.sns li.fb a{background-image:url(//waak.space/cdn/shop/files/blog_icon_fb_off.png?v=11259477858820269528)}.post_wrap .post_content .post_head ul.sns li.ig a:hover{background-image:url(//waak.space/cdn/shop/files/blog_icon_insta_on.png?v=9538133328356652944)}.post_wrap .post_content .post_head ul.sns li.tw a:hover{background-image:url(//waak.space/cdn/shop/files/blog_icon_twt_on.png?v=3980363429970056547)}.post_wrap .post_content .post_head ul.sns li.fb a:hover{background-image:url(//waak.space/cdn/shop/files/blog_icon_fb_on.png?v=4407146883280645268)}.post_wrap .post_content .post .inner{padding:30px}.post_wrap .post_content .post .inner p{font-size:14px;line-height:30px;padding-bottom:30px}.post_wrap .post_content .post .inner .profile{background:#f4f4f4;padding:20px}.post_wrap .post_content .post .inner .profile figure{padding-bottom:20px}.post_wrap .post_content .post .inner .profile h4{font-size:11px;font-weight:300;padding-bottom:10px}.post_wrap .post_content .post .inner .profile h3{font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:300;padding-bottom:20px}.post_wrap .post_content .post .inner .profile h3 span{font-size:12px;font-weight:400;padding-left:10px;display:inline-block}.post_wrap .post_content .post .inner .profile p{font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;line-height:24px;padding-bottom:0}.post_wrap .post_content .post .inner .profile p br{display:none}.post_wrap .post_content .post .inner h2{font-family:noto-sans-cjk-jp,sans-serif;font-size:18px;line-height:36px;font-weight:300;padding-bottom:30px}.post_wrap .post_content .post .inner dl{display:table;padding-bottom:30px}.post_wrap .post_content .post .inner dl:last-child{padding-bottom:0}.post_wrap .post_content .post .inner dl dt{width:50px;display:table-cell;font-size:14px;line-height:24px}.post_wrap .post_content .post .inner dl.interviewee dt{color:#00411a}.post_wrap .post_content .post .inner dl.interviewer dt{color:#a3a3a3}.post_wrap .post_content .post .inner dl dd{width:calc(100% - 50px);display:table-cell;font-size:14px;line-height:24px}.post_wrap .post_content .post .inner figure{padding-bottom:30px}.post_wrap .side_bar .headline{margin-bottom:10px}.post_wrap .side_bar .headline a{display:block;background:#00411a;height:200px;position:relative}.post_wrap .side_bar .headline a img{width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)}.post_wrap .side_bar h5{font-size:12px;font-weight:300;padding-bottom:15px;letter-spacing:.1em}.post_wrap .side_bar h3{font-size:22px;font-weight:300;padding-bottom:35px}.post_wrap .side_bar .box{padding:35px;background:#fff;margin-bottom:10px}.post_wrap .side_bar .box.category ul li a{font-size:15px;line-height:15px;letter-spacing:.05em;padding-left:30px;position:relative;display:block;margin-bottom:15px}.post_wrap .side_bar .box.category ul li a:before{content:"";display:block;width:20px;height:1px;background:#000;position:absolute;top:8px;left:0}.post_wrap .side_bar .box.category ul li ul{padding-bottom:15px}.post_wrap .side_bar .box.category ul li ul li{padding-left:30px}.post_wrap .side_bar .box.category ul li ul li a{font-size:12px;line-height:12px;padding-left:20px;position:relative;display:block;margin-bottom:15px}.post_wrap .side_bar .box.category ul li ul li a:before{content:"";display:block;width:10px;height:1px;background:#000;position:absolute;top:7px;left:0}.post_wrap .side_bar .box.category ul li ul li a:after{content:"";display:block;width:1px;height:7px;background:#000;position:absolute;top:0;left:0}.post_wrap .side_bar .box.s_category ul li{border-bottom:1px solid #707070;padding-bottom:20px;margin-bottom:20px}.post_wrap .side_bar .box.s_category ul li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.post_wrap .side_bar .box.s_category ul li dl{font-size:0;line-height:1;vertical-align:middle;display:inline-block;padding-bottom:10px}.post_wrap .side_bar .box.s_category ul li dl dt{display:inline-block;width:74px;height:74px;background:#ccc;vertical-align:top}.post_wrap .side_bar .box.s_category ul li dl dd{display:inline-block;width:calc(100% - 74px);padding-left:20px;font-size:14px;line-height:24px;vertical-align:top;margin-top:-5px}.post_wrap .side_bar .box.s_category ul li small{display:block;color:#afafaf;font-size:11px;letter-spacing:.05em;font-family:din-2014,sans-serif;font-weight:300}.post_wrap .side_bar .box.new_arrival ul li{padding-bottom:10px}.post_wrap .side_bar .box.new_arrival ul li:last-child{padding-bottom:0}.post_wrap .side_bar .box.new_arrival ul li a{font-size:14px;line-height:24px}}.shopify-policy__body .rte h1,.shopify-policy__body .rte h2{margin-bottom:0}.shopify-policy__container{max-width:100%!important;max-width:1160px!important;margin:60px auto 100px!important;padding:0 30px!important}.shopify-policy__title{background-color:#000;color:#fff;height:44px;margin-bottom:30px}.shopify-policy__title h1{font-size:21px;font-weight:600;line-height:44px;padding:0 30px;text-align:left}.headermenuchild--project .headermenuchild__section-title{font-size:19px}.headermenuchild__section-title small{display:block;font-size:.52em}.headermenuchild--project .headermenuchild__section-wrapper{display:flex;gap:70px}.headermenuchild--project .headermenuchild__section-header-mv{display:block;position:initial;width:100%;height:auto;min-height:initial;max-height:115px;overflow:hidden}.headermenuchild--project .headermenuchild__section-ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px 70px}.headermenuchild--project .headermenuchild__section-about{width:220px}.headermenuchild--project .headermenuchild__section-about p{white-space:initial;font-size:10px;text-align:left;line-height:2em;margin-top:15px}.headermenuchild--project .headermenuchild__section-about .headermenuchild__section-child-ul{margin-top:10px}.headermenuchild--project .headermenuchild__section-link-text{font-size:10px;text-align:left}.headermenuchild--project .headermenuchild__section-main h3{line-height:2.5em;margin-bottom:5px;font-size:15px}.headermenuchild--project .headermenuchild__section-main h3 small{display:block;font-size:.73em;line-height:1em}.headermenuchild--project .headermenuchild__section-main h3 .name_title{display:inline;vertical-align:middle;padding-left:5px}.product-option-modal{max-width:950px}.product-option-modal-inner{display:flex;width:100%;gap:5%}.product-option-modal-image_wrapper{width:45%;max-width:366px}.product-option-modal-content_wrapper{width:50%}.product-option-modal.product__modal .modal_header{border:none}.product-option-modal .swiper-pagination-bullets{display:flex;justify-content:center;width:100%;position:relative;gap:10px;margin-top:20px}.product-option-modal .swiper-pagination-bullet{display:block;background:#ebebeb;opacity:1}.product-option-modal .swiper-pagination-bullet-active{background:#8a8a8a}.product-option-modal h3{font-size:30px;font-weight:400}.product-option-modal-content-price_wrapper{margin-top:15px}.product-option-modal-content-price_wrapper span{vertical-align:middle}.product-option-modal-content-price{font-size:24px;padding-right:5px;font-family:din-2014;font-weight:400}.product-option-modal-content-description{margin-top:30px}.product-option-modal-content-functions_wrapper{padding-bottom:40px}.product-option-modal .inner .product-option-modal-content-description p{font-size:14px;line-height:1.5;letter-spacing:.07em;padding:0}.product-option-modal.product__modal .inner h4{border:0;padding:0;font-size:14px;margin-top:20px;margin-bottom:10px}.product-option-modal-content-functions ul li{font-size:13px;margin-bottom:.5em;padding:0;line-height:1.5em}@media only screen and (max-width: 749px){.product-option-modal-inner{display:flex;flex-direction:column}.product-option-modal-image_wrapper,.product-option-modal-content_wrapper{width:100%}.product-option-modal-content-functions_wrapper{padding-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/style.css.map */
