.fv{width:100%;height:100vh}@media screen and (max-width:768px){.fv{height:100vh;height:100svh}}.fv .fv_slider_inner{max-width:1264px;margin:0 auto;width:100%}.fv .swiper-pagination-bullet,.fv .swiper-pagination-bullet-active{background:#fff;width:12px;height:12px}.fv .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.fv .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px}.fv .swiper-horizontal>.swiper-pagination-bullets,.fv .swiper-pagination-bullets.swiper-pagination-horizontal,.fv .swiper-pagination-custom,.fv .swiper-pagination-fraction{bottom:30px}.fv_slider{height:100%;position:relative}.fv_slider .swiper-button-prev,.fv_slider .swiper-rtl .swiper-button-next{left:40px}@media screen and (max-width:768px){.fv_slider .swiper-button-prev,.fv_slider .swiper-rtl .swiper-button-next{display:none}}.fv_slider .swiper-button-next,.fv_slider .swiper-rtl .swiper-button-prev{right:40px}@media screen and (max-width:768px){.fv_slider .swiper-button-next,.fv_slider .swiper-rtl .swiper-button-prev{display:none}}@media screen and (max-width:768px){.fv_slider .swiper-slide{justify-content:flex-start}}.fv_slider .fv_contents{max-width:644px}.fv_slider .fv_title{color:#fff;font-size:56px;font-weight:700;margin:0 0 15px}@media screen and (max-width:768px){.fv_slider .fv_title{font-size:34px}}.fv_slider .fv_enTitle{font-size:32px;font-weight:400;color:#fff;font-family:Rubik,sans-serif;margin:0 0 35px}@media screen and (max-width:768px){.fv_slider .fv_enTitle{font-size:26px;margin:0 0 16px}}.fv_slider .fv_subTitle{font-size:28px;color:#fff;font-weight:700;margin:0 0 20px}@media screen and (max-width:768px){.fv_slider .fv_subTitle{font-size:24px;margin:0 0 16px;line-height:1.5}}.fv_slider .fv_text{color:#fff;line-height:1.75;font-size:16px;font-weight:700;margin:0 0 40px}@media screen and (max-width:768px){.fv_slider .fv_text{margin:0 0 20px;display:none}}@media screen and (max-width:768px){.fv_slider .more_btn{position:absolute;bottom:90px;left:50%;transform:translate(-50%)}}.recommend{overflow:hidden;padding:150px 40px}@media screen and (max-width:768px){.recommend{padding:20% 5.33%}}.recommend .recommend_slider{position:relative;margin:30px auto 0;overflow:hidden;padding:0 30px 50px}@media screen and (max-width:768px){.recommend .recommend_slider{overflow:visible}}.recommend .recommend_slider .swiper-horizontal>.swiper-pagination-bullets,.recommend .recommend_slider .swiper-pagination-bullets.swiper-pagination-horizontal,.recommend .recommend_slider .swiper-pagination-custom,.recommend .recommend_slider .swiper-pagination-fraction{bottom:0}.recommend .recommend_slider .swiper-pagination-bullet{background:#fff;width:12px;height:12px;border:1px solid #ED8070;opacity:1}.recommend .recommend_slider .swiper-pagination-bullet-active{background:#ed8070;width:12px;height:12px}.recommend .recommend_slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.recommend .recommend_slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px}.recommend .swiper-slide a{position:relative;text-align:center;display:block}.l-cart__brand{position:absolute;top:0;right:0;z-index:1;padding:8px 12px;font-size:14px;line-height:1;color:#fff;background-color:#ed8071;border-radius:8px}.recommend .swiper-slide .item_img{margin:0 0 10px}.recommend .swiper-slide .item_title{font-size:16px;margin:0 0 10px;line-height:1.5;color:#585a5a}.recommend .swiper-slide .item_price,.recommend .swiper-slide .item_price .price__regular,.recommend .swiper-slide .item_price .price__sale{color:#585a5a;font-size:14px;font-weight:400}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:0;width:12px}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:0;width:12px}@media screen and (max-width:768px){.swiper-button-prev,.swiper-rtl .swiper-button-next{display:none}}@media screen and (max-width:768px){.swiper-button-next,.swiper-rtl .swiper-button-prev{display:none}}.slideNone .swiper-button-prev,.slideNone .swiper-rtl .swiper-button-next,.slideNone .swiper-button-next,.slideNone .swiper-rtl .swiper-button-prev{display:none}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{display:none}.tips{padding:100px 40px;background:#f8f8f8;overflow:hidden}@media screen and (max-width:768px){.tips{padding:20% 5.33%}}.tips .tips_slider{margin:70px auto 0;position:relative;overflow:hidden;padding:0 30px 50px}@media screen and (max-width:768px){.tips .tips_slider{overflow:visible}}.tips .tips_slider .swiper-horizontal>.swiper-pagination-bullets,.tips .tips_slider .swiper-pagination-bullets.swiper-pagination-horizontal,.tips .tips_slider .swiper-pagination-custom,.tips .tips_slider .swiper-pagination-fraction{bottom:0}.tips .tips_slider .swiper-pagination-bullet{background:#fff;width:12px;height:12px;border:1px solid #ED8070;opacity:1}.tips .tips_slider .swiper-pagination-bullet-active{background:#ed8070;width:12px;height:12px}.tips .tips_slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.tips .tips_slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px}.tips .item_img{margin:0 0 20px;position:relative;box-sizing:border-box}.tips .item_img:before{content:"";position:absolute;top:-2px;left:-2px;width:20%;height:30%;border-top:#ED8070 5px solid;border-left:#ED8070 5px solid;display:block}.tips .item_img:after{content:"";position:absolute;bottom:-2px;right:-2px;width:20%;height:30%;border-bottom:#ED8070 5px solid;border-right:#ED8070 5px solid;display:block}@media screen and (max-width:768px){.tips .item_img{margin:0 0 15px}}.tips .swiper-slide{padding:5px}.tips .tips_title{width:243px;margin:0 auto;text-align:center;line-height:1.5;font-size:18px;font-weight:500}@media screen and (max-width:768px){.tips .tips_title{width:80%;font-size:16px}}.tips .swiper-button-prev,.tips .swiper-button-next{top:35%}.parallax{overflow:hidden}@media screen and (max-width:768px){.parallax{height:auto}}.instagram{padding:150px 40px}@media screen and (max-width:768px){.instagram{padding:20% 5.33%}}.instagram .instagram_list{margin:80px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:25px}@media screen and (max-width:768px){.instagram .instagram_list{margin:13% auto 0;grid-template-columns:repeat(2,1fr);gap:15px}}.instagram .more_btn{margin:80px auto 0}@media screen and (max-width:768px){.instagram .more_btn{margin:13% auto 0}}.dealer .dealer_contents{width:100%;background:#0000004d;padding:34px 0;text-align:center;color:#fff}@media screen and (max-width:768px){.dealer .dealer_contents{padding:16% 5%}}.dealer .dealer_contents .text{text-align:center;line-height:1.75;margin:35px auto;font-weight:400;max-width:440px}@media screen and (max-width:768px){.dealer .dealer_contents .text{margin:20px 0 50px}}.dealer .dealer_contents .more_btn{margin:0 auto}.news{padding:100px 40px;background:#f8f8f8}@media screen and (max-width:768px){.news{padding:20% 5.33%}}.news .news_list{margin:30px auto 0;border-top:1px solid #707070;max-width:850px}.news .news_list li{border-bottom:1px solid #707070}.news .news_list li a{padding:20px 50px;display:flex;flex-wrap:nowrap}@media screen and (max-width:768px){.news .news_list li a{padding:20px 0;display:block}}.news .news_list li .date{width:21%;line-height:1.6}@media screen and (max-width:768px){.news .news_list li .date{width:100%;margin:0 0 10px}}.news .news_list li .news_title{width:calc(79% - 8px);line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-left:8px}@media screen and (max-width:768px){.news .news_list li .news_title{width:100%;-webkit-line-clamp:3;margin-left:0}}.brand{padding:150px 40px}@media screen and (max-width:768px){.brand{padding:20% 5.33%;overflow:hidden}}.brand .inner{max-width:1200px}.brand .brand_top{margin-top:100px;position:relative}@media screen and (max-width:768px){.brand .brand_top{margin-top:22%;margin-bottom:20%}}.brand .brand_top .contents{padding-bottom:40px}.brand .brand_top .contents h3{font-size:72px;line-height:1.4;font-weight:600;color:#585a5a;font-family:Libre Bodoni,serif;margin:0 0 140px}@media screen and (max-width:1250px){.brand .brand_top .contents h3{font-size:60px;margin:0 0 80px}}@media screen and (max-width:768px){.brand .brand_top .contents h3{position:relative;z-index:3;font-size:38px;margin:0 0 40px}}.brand .brand_top .contents p{font-size:24px;color:#585a5a;font-weight:700}@media screen and (max-width:768px){.brand .brand_top .contents p{position:relative;z-index:3;font-size:18px}}.brand .brand_top .img{position:absolute;right:0;top:0;max-width:540px;z-index:-1}@media screen and (max-width:1250px){.brand .brand_top .img{max-width:440px}}@media screen and (max-width:1050px){.brand .brand_top .img{max-width:540px}}@media screen and (max-width:768px){.brand .brand_top .img{max-width:340px;transform:translate(75px);top:50%;z-index:2}}@media screen and (max-width:400px){.brand .brand_top .img{max-width:230px}}.brand .brand_bottom{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width:768px){.brand .brand_bottom{display:block}}.brand .brand_bottom .img{max-width:784px;margin-right:auto}@media screen and (max-width:1050px){.brand .brand_bottom .img{max-width:500px}}@media screen and (max-width:768px){.brand .brand_bottom .img{transform:translate(-20px)}}.brand .brand_bottom .contents{padding:55px 35px;box-sizing:border-box;max-width:416px;background:#fff}@media screen and (max-width:1250px){.brand .brand_bottom .contents{padding:20px}}@media screen and (max-width:768px){.brand .brand_bottom .contents{padding:30px 0}}.brand .brand_bottom .contents p{line-height:1.75;margin:0 0 43px;letter-spacing:.05em;font-weight:700;font-weight:400}@media screen and (max-width:1050px){.brand .brand_bottom .contents p{margin:0 0 30px;font-size:14px}}@media screen and (max-width:768px){.brand .brand_bottom .contents p{margin:0 0 50px}}.brand .brand_bottom .contents .more_btn{background-position:85%;margin:0 auto}@media screen and (max-width:1250px){.brand .brand_bottom .contents .more_btn{background-position:88%;width:220px}}.l-section{position:relative;overflow:hidden;height:550px}@media screen and (max-width:768px){.l-section{height:60vh}}.c-bg-parallax{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;overflow:hidden}.c-bg-parallax__container{position:relative;top:50%;left:0;transform:translate3d(0,-50%,0)}.faq{padding:150px 40px}@media screen and (max-width:768px){.faq{padding:20% 5.33%}}.faq .faq_list{margin:30px auto 0;width:100%}.faq .faq_list dt{display:flex;align-items:center;margin:20px 0 0}.faq .faq_list dt{padding:16px 15px;border-bottom:1px solid #707070}.faq .faq_list dt span{font-size:30px;font-weight:600;font-family:Rubik,sans-serif;color:#ed8070;margin-right:20px}@media screen and (max-width:768px){.faq .faq_list dt span{margin-right:15px}}.faq .faq_list dt p{font-size:20px;line-height:1.6}.faq .faq_list dd{display:flex;align-items:flex-start}.faq .faq_list dd{padding:16px 15px}.faq .faq_list dd span{font-size:30px;font-weight:400;font-family:Rubik,sans-serif;margin-right:20px}@media screen and (max-width:768px){.faq .faq_list dt p,.faq .faq_list dd p{width:calc(100% - 46px)}.faq .faq_list dd span{margin-right:15px}}.faq .faq_list dd p{font-size:16px;font-weight:400;line-height:1.6}.b_shops .section_title,.b_shops .section_subTitle{color:#fff}.usecase{margin-top:60px;padding:60px 0 0;border-top:1px solid rgba(255,255,255,.5)}@media screen and (max-width:768px){.usecase{padding-top:18%;margin-top:20%}}.usecase .usecase_company{margin:50px auto 0;width:-moz-max-content;width:max-content;padding:15px 20px;background:#ed8070;font-size:24px;font-weight:700;position:relative;text-align:center}@media screen and (max-width:768px){.usecase .usecase_company{margin-top:15%;width:100%;padding:10px 15px;line-height:1.5}}.usecase .usecase_company:after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:10px solid transparent;border-top:10px solid #ED8070}.usecase .usecase_text{line-height:1.5;text-align:center;margin:30px auto 0;font-size:16px}@media screen and (max-width:768px){.usecase .usecase_text{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/top.css.map */
