@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant&display=swap";.modaal-overlay{z-index:8000}.foehn_graph{position:relative}.foehn_graph img,.foehn_graph svg{width:100%;height:auto}.foehn_graph .foehn_graph_graph_box{position:absolute;left:0;top:0}.foehn_graph .foehn_graph_hover{position:absolute;left:0;top:0;z-index:10}.foehn_graph .foehn_graph_hover.is-active{animation-name:opacitys;animation-fill-mode:backwards;animation-duration:2s;animation-iteration-count:forwards;animation-timing-function:ease;animation-delay:5s;animation-direction:normal}.foehn_graph .foehn_graph_graph.is-active{animation-name:height100;animation-fill-mode:backwards;animation-duration:6s;animation-iteration-count:forwards;animation-timing-function:ease;animation-delay:0s;animation-direction:normal}@keyframes height100{0%{height:0px;opacity:1}50%{height:385px;opacity:1}to{height:205px;opacity:1}}@keyframes opacitys{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.foehn_catch{padding:0vw}.foehn_catch h3{padding-top:1em;text-align:center;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-size:24px;font-weight:400}.foehn_catch p{text-align:center}@media screen and (max-width:750px){.products-main .-nav{background:#fff}}.foehn_text1{padding:1em;font-size:12px;color:#fff;text-align:center}@media screen and (max-width:750px){.foehn_text1{color:#333}}.baton_text_min{color:#fff;font-size:13px;font-weight:400}@media screen and (max-width:750px){.baton_text_min{color:#333}}.-main_text{position:absolute;right:10vw;top:15vw;width:365px;height:auto}.baton_gooddesign-tag{position:absolute;border-radius:4px;right:4vw;width:163px;bottom:150px}@media screen and (max-width:750px){.baton_gooddesign-tag{top:1em;width:90px;height:auto}}@media screen and (max-width:750px){.products-concept.-typebaton,.products-concept.-typebaton .-detail{padding:0}.products-concept.-typebaton .-detail h2{padding:32px 32px 16px;margin-bottom:0}.products-concept.-typebaton .-detail p{padding:0 32px 32px}}.baton_movie_wrap{background:#f7f7f7;text-align:center;padding:5vw}.baton_movie_wrap h2{padding-top:32px;text-align:center}.baton_movie_wrap h2 span{font-weight:400;font-size:16px;color:#343434;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;margin-bottom:1em;display:block;text-transform:none}.baton_movie_wrap h2 strong{font-weight:400;font-size:32px;color:#343434;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;margin-bottom:2em;display:block}.baton_movie_wrap .baton_movie{max-width:1000px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.baton_movie_wrap .baton_movie .baton_movie_item{width:30%;text-align:center;margin-bottom:2em}@media screen and (max-width:750px){.baton_movie_wrap .baton_movie .baton_movie_item{width:48%}}.baton_movie_wrap .baton_movie .baton_movie_item p{font-family:Roboto Condensed,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af  Medium,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,sans-serif;font-size:15px}.baton_pv{text-align:center;padding:5vw}.baton_pv img{max-width:366px;height:auto}.baton_pv p{font-size:13px;padding:1em}.baton_p_movie{padding:5vw}@media screen and (max-width:750px){.baton_p_movie{padding:10vw 5vw}}.baton_p_movie h2{text-align:center;font-weight:400;font-size:24px;color:#343434;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;margin-bottom:2em;display:block}.baton_p_movie .baton_p_movie_wrap{max-width:1000px;margin:0 auto}.baton_how{padding:5vw}.baton_how h2{padding-top:32px;text-align:center}.baton_how h2 span{font-weight:400;font-size:16px;color:#343434;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;margin-bottom:1em;display:block;text-transform:none}.baton_how h2 strong{font-weight:400;font-size:32px;color:#343434;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;margin-bottom:2em;display:block}.baton_how .video-wrap{max-width:1100px;margin:0 auto;text-align:center;padding:0 10%}.baton_how .baton_how_detail{background:#e4e4e4;max-width:1100px;margin:3em auto;flex-wrap:wrap;padding:5vw}.baton_how .baton_how_detail img{width:100%;height:auto}@media screen and (max-width:750px){.baton_how .baton_how_detail img{width:100%}}.baton_how .baton_how_detail .baton_how_detail_wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:2em}.baton_how .baton_how_detail .baton_how_detail_text{width:50%}@media screen and (max-width:750px){.baton_how .baton_how_detail .baton_how_detail_text{width:100%}}.baton_how .baton_how_detail .baton_how_detail_text h3{font-weight:400;font-size:24px;color:#343434;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;margin-bottom:1em;display:block;text-transform:none}@media screen and (max-width:750px){.baton_how .baton_how_detail .baton_how_detail_text h3{text-align:center;padding:1em 0}}.baton_how .baton_how_detail .baton_how_detail_text p{font-weight:400;font-size:13px;color:#343434;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;margin-bottom:1em;display:block;text-transform:none}@media screen and (max-width:750px){.baton_how .baton_how_detail .baton_how_detail_text p{text-align:left;padding-bottom:1em}}.baton_how .baton_how_detail .baton_how_detail_img{width:50%}@media screen and (max-width:750px){.baton_how .baton_how_detail .baton_how_detail_img{width:100%}}.baton_lee{background:#f7f7f7;padding:8vw;line-height:1.5}.baton_lee .baton_lee_wrap{max-width:1100px;margin:0 auto;display:flex;flex-wrap:wrap}.baton_lee .-read{width:100%;display:flex;align-items:center;margin-bottom:6em}@media screen and (max-width:750px){.baton_lee .-read{flex-wrap:wrap}}.baton_lee .-read img{width:50%;height:auto}@media screen and (max-width:750px){.baton_lee .-read img{width:100%;margin-bottom:1.5em}}.baton_lee .-read .-read_text{width:50%;text-align:center}@media screen and (max-width:750px){.baton_lee .-read .-read_text{width:100%}}.baton_lee .-read .-read_text h3{color:#343434;font-size:32px;text-align:center;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-weight:400;margin-bottom:1.5em}.baton_lee .-read .-read_text p{color:#484848;font-size:13px;margin-bottom:3em}.baton_lee .-read .-read_text a{display:inline-block;border:1px solid #636262;padding:1em 3em;font-size:11px;font-family:Roboto Condensed,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af  Medium,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,sans-serif}.baton_lee .-illust{width:100%;display:flex;flex-flow:row-reverse;align-items:center;background:#fff;margin-bottom:6em}@media screen and (max-width:750px){.baton_lee .-illust{width:100%;flex-wrap:wrap;margin-bottom:3em;padding-bottom:1.5em}}.baton_lee .-illust p{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;color:#707070;font-size:12px}@media screen and (max-width:750px){.baton_lee .-illust p{font-size:12px}}.baton_lee .-illust .-text{width:50%;padding:0 5vw}@media screen and (max-width:750px){.baton_lee .-illust .-text{width:100%}}.baton_lee .-illust .-text h4{color:#707070;font-size:28px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-weight:400;padding:.5em 0 1em;line-height:1.5}@media screen and (max-width:750px){.baton_lee .-illust .-text h4{text-align:center;font-size:20px}}.baton_lee .-illust .-text p{font-size:12px}.baton_lee .-illust .-text p strong{font-size:16px;font-weight:400}@media screen and (max-width:750px){.baton_lee .-illust .-text p strong{display:block;text-align:center;font-size:12px}}.baton_lee .-illust .-img{width:50%;vertical-align:bottom;line-height:1}@media screen and (max-width:750px){.baton_lee .-illust .-img{width:100%}}.baton_lee .-illust .-img img{width:100%;height:auto;vertical-align:bottom}@media screen and (max-width:750px){.baton_lee .-illust .-img img{margin:0 auto 1.5em;display:block}}.baton_lee .-profile{width:100%;display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width:750px){.baton_lee .-profile{width:100%}}.baton_lee .-profile .-profile_img{width:30%}@media screen and (max-width:750px){.baton_lee .-profile .-profile_img{width:100%}}.baton_lee .-profile .-profile_text{width:70%;padding:0 5vw}@media screen and (max-width:750px){.baton_lee .-profile .-profile_text{width:100%}}.baton_lee .-profile h4{font-family:Roboto Condensed,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af  Medium,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,sans-serif;font-size:16px;font-weight:700;display:flex;align-items:center;color:#707070;width:100%;margin-bottom:1em}.baton_lee .-profile h4:after{margin-left:1em;height:1px;background:#707070;width:100%;content:"";display:block}.baton_lee .-profile h3{color:#707070;font-size:26px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-weight:400;padding:1em 0}.baton_lee .-profile p{color:#707070;font-size:13px}.baton_good{padding:1.5em;background:#eaeaea;text-align:center}@media screen and (min-width:750px){.baton_good{padding:8vw;text-align:left}}.baton_good .baton_good_read{text-align:center;padding:1em 1em 3em}.baton_good .baton_good_box{max-width:1100px;margin:0 auto}@media screen and (min-width:750px){.baton_good .baton_good_box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}.baton_good .baton_good_box img{max-width:450px;height:auto}@media screen and (max-width:750px){.baton_good .baton_good_box img{width:100%;margin:0 auto 2em}}.baton_good .baton_good_box .baton_good_box_text{width:50%;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (max-width:750px){.baton_good .baton_good_box .baton_good_box_text{width:100%}}.baton_good .baton_good_box .baton_good_box_text span{font-size:16px;line-height:1;padding-bottom:.5em;letter-spacing:1px}@media screen and (max-width:750px){.baton_good .baton_good_box .baton_good_box_text span{font-size:14px}}.baton_good .baton_good_box .baton_good_box_text h3{padding-top:.5em;padding-bottom:.5em;font-size:20px;line-height:1.5;font-weight:400;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;letter-spacing:1px}@media screen and (max-width:750px){.baton_good .baton_good_box .baton_good_box_text h3{font-size:16px}}.baton_good .baton_good_box .baton_good_box_text p{font-size:15px;letter-spacing:1px;line-height:1.8}@media screen and (max-width:750px){.baton_good .baton_good_box .baton_good_box_text p{font-size:13px;text-align:left;letter-spacing:0px;margin-bottom:2em}}.baton_good h2{padding-top:32px;text-align:center;width:100%}.baton_good h2 span{font-weight:400;font-size:16px;color:#343434;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;margin-bottom:1em;display:block;text-transform:none}@media screen and (max-width:750px){.baton_good h2 span{font-size:14px}}.baton_good h2 strong{font-weight:400;font-size:32px;color:#343434;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;margin-bottom:2em;display:block}@media screen and (max-width:750px){.baton_good h2 strong{font-size:20px}}.baton_good .movie{width:100%;padding-top:3em}.baton_good .movie .movie_wrap{max-width:450px;margin:0 auto}.baton_good .movie p{padding:1em;font-size:13px;text-align:center}.products-concept.-typebaton h2,.products-concept.-typebaton p{color:#fff}@media screen and (max-width:750px){.products-concept.-typebaton{background:#fff}.products-concept.-typebaton h2,.products-concept.-typebaton p{color:#707070}}.function-detail h4.-center{text-align:center}@media screen and (max-width:750px){.function-detail h4.-center{text-align:left}}.-profile2{width:100%;display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width:750px){.-profile2{width:100%}}.-profile2 .-profile_img{width:30%}@media screen and (max-width:750px){.-profile2 .-profile_img{width:100%}}.-profile2 .-profile_text{width:70%;padding:0 5vw}@media screen and (max-width:750px){.-profile2 .-profile_text{width:100%}}.-profile2 h4{font-family:Roboto Condensed,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af  Medium,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,sans-serif;font-size:16px;font-weight:700;display:flex;align-items:center;color:#707070;width:100%;margin-bottom:1em}.-profile2 h4:after{margin-left:1em;height:1px;background:#707070;width:100%;content:"";display:block}.-profile2 h3{color:#707070;font-size:20px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-weight:400;padding:1em 0;line-height:1.5}.-profile2 p{color:#707070;font-size:13px;padding:0}.baton_bk_info{background:#000 url(https://cdn.cado.com/products/baton_bk/concept.jpg) no-repeat center center;background-size:contain;text-align:center;padding:10vw 5vw}@media screen and (max-width:750px){.baton_bk_info{background-image:url(https://cdn.cado.com/products/baton_bk/concept_top.jpg),url(https://cdn.cado.com/products/baton_bk/concept_bottom.jpg);background-repeat:no-repeat,no-repeat;background-size:contain,contain;background-position:center top,center bottom;padding:40vw 5vw}}.baton_bk_info h2{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-size:28px;color:#fff;margin-bottom:0;font-weight:400;line-height:1.8;text-transform:none;letter-spacing:0px}@media screen and (max-width:750px){.baton_bk_info h2{font-size:20px}}.baton_bk_info p{font-size:13px;color:#fff;line-height:1.8;margin-bottom:3em}@media screen and (max-width:750px){.baton_bk_info p{font-size:12px}}.baton_bk_info .baton_bk_price{text-align:center;font-size:18px;padding:1em;margin-bottom:0}.baton_bk_info .baton_bk_price strong{font-size:26px;display:inline-block;padding:0 .5em;font-weight:400}.baton_bk_info .baton_bk_info_price{max-width:500px;margin:0 auto;border:1px solid #fff;padding:2em;background:url(https://cdn.cado.com/products/baton_bk/icon.png) no-repeat center center;background-size:90px;line-height:1}.baton_bk_info .baton_bk_info_price p{margin-bottom:0;text-align:left}.baton_bk_info .baton_bk_info_price strong{font-size:20px;display:inline-block;padding:0 .5em;font-weight:400;margin-bottom:1em}.baton_bk_benefit{text-align:center;padding:10vw 5vw;background:#272727}.baton_bk_benefit .baton_bk_benefit_title{text-align:center;margin-bottom:2em}.baton_bk_benefit .baton_bk_benefit_title span{font-size:16px;color:#fff;font-family:Roboto Condensed,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af  Medium,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,sans-serif;border-bottom:1px solid #fff;display:inline-block;padding-bottom:4px}.baton_bk_benefit h2{color:#fff;font-size:36px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-weight:400;text-transform:none;margin-bottom:1em}@media screen and (max-width:750px){.baton_bk_benefit h2{font-size:24px}}.baton_bk_benefit p{font-size:13px;color:#fff;line-height:1.8;margin-bottom:3em}@media screen and (max-width:750px){.baton_bk_benefit p{font-size:12px}}.baton_bk_benefit .baton_bk_benefit_case{display:flex;flex-wrap:wrap;max-width:1400px;margin:0 auto;padding-top:3em;justify-content:space-around}.baton_bk_benefit .baton_bk_benefit_case li{width:48%;margin-bottom:4%;padding:1em}@media screen and (max-width:750px){.baton_bk_benefit .baton_bk_benefit_case li{width:100%}}.baton_bk_benefit .baton_bk_benefit_case p{text-align:left;color:#fff;margin-bottom:0;font-size:13px;padding:.5em 0}.baton_bk_benefit .baton_bk_benefit_case img{width:100%;height:auto}.baton_bk_comment{text-align:center;color:#fff;background:#272727;padding:10vw 5vw}.baton_bk_comment h2{font-weight:400;margin-bottom:5vw}.baton_bk_comment h2 span{display:block;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-size:16px;padding-bottom:.5em}@media screen and (max-width:750px){.baton_bk_comment h2 span{font-size:13px}}.baton_bk_comment h2 strong{display:block;text-transform:none;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-weight:400;font-size:32px}@media screen and (max-width:750px){.baton_bk_comment h2 strong{font-size:24px}}.baton_bk_comment .baton_bk_comment1{max-width:1400px;margin:0 auto;display:flex;align-items:center}@media screen and (max-width:750px){.baton_bk_comment .baton_bk_comment1{flex-wrap:wrap}}.baton_bk_comment .baton_bk_comment1 .-img{width:50%}@media screen and (max-width:750px){.baton_bk_comment .baton_bk_comment1 .-img{width:100%;padding-top:1em}}.baton_bk_comment .baton_bk_comment1 .-text{width:50%;padding:3em 4em}@media screen and (max-width:750px){.baton_bk_comment .baton_bk_comment1 .-text{width:100%;padding:2em}}.baton_bk_comment .baton_bk_comment1 .-text p{text-align:left;color:#fff;font-size:13px}.baton_bk .specification,.baton_bk .specification h2 span{color:#fff}.baton_bk .specification h2 strong{color:#fff;text-transform:none}.baton_bk .specification table th{color:#fff;border-bottom:1px solid rgba(255,255,255,.3)}@media screen and (max-width:750px){.baton_bk .specification table th{border-bottom:0}}.baton_bk .specification table td{color:#fff;border-bottom:1px solid rgba(255,255,255,.3)}.baton_bk .-nav{display:flex;justify-content:space-between;align-items:flex-end}.baton_bk .-nav .-name{padding-bottom:0}@media screen and (max-width:750px){.baton_bk .-buy{margin-bottom:0}}@media screen and (max-width:750px){.baton_bk .products-main .-nav{background:#000;text-align:center;display:block}}.baton_bk .nf_title{color:#fff;font-family:Cormorant,serif;font-size:28px;font-weight:400;line-height:1.5}@media screen and (max-width:750px){.baton_bk .nf_title{color:#fff;padding:2em 0 .5em}}.baton_bk .nf_title span{display:block;font-size:32px}@media screen and (max-width:750px){.baton_bk .nf_title span{font-size:24px}}.baton_bk .nf_title span.min{font-size:16px;padding-top:1.5em}@media screen and (max-width:750px){.baton_bk .nf_title span.min{font-size:12px}}.baton_bk .nf_title strong{display:block;font-size:42px;margin-bottom:.2em;font-weight:400}@media screen and (max-width:750px){.baton_bk .nf_title strong{font-size:30px}}@media screen and (max-width:750px){.baton_bk .nf_title_p{padding-bottom:2em;font-size:11px;color:#fff!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/foehn.scss.css.map */
