@charset "UTF-8";.main-content{padding:0}.main-content *{padding:0;margin:0;font-family:Helvetica Neue,Helvetica,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3e3a39;text-transform:unset;letter-spacing:unset}@keyframes fadeOut{0%{opacity:1}60%{opacity:1}to{opacity:0}}.c-filled-button{padding:15px 16px;font-size:16px;font-weight:700;border-radius:8px;width:100%;color:#fff;background:#4d4d4d}@media screen and (max-width: 600px){.c-filled-button{padding:11px 16px}}.c-filled-button:disabled{color:#ebebeb;cursor:default;background:#f7f7f7}.c-link-button{padding:15px 16px;font-size:16px;font-weight:700;border-radius:8px;display:inline-block;color:#f2901f;border:1px solid #EBEBEB}@media screen and (max-width: 600px){.c-link-button{padding:11px 16px}}.c-link-button:hover,.c-link-button :focus{opacity:.8}.c-link-button--color-enrg{color:#71b646}.c-link-button--full-width{width:100%;text-align:center}@media screen and (max-width: 600px){.c-link-button{width:100%;text-align:center}}.c-cards{display:flex;flex-wrap:wrap}.c-cards--column-3{margin-bottom:-48px}@media screen and (max-width: 600px){.c-cards--column-3{margin-bottom:0}}.c-cards--column-3>.c-cards__item{width:30.6666%;margin-right:4%;margin-bottom:48px}.c-cards--column-3>.c-cards__item:nth-of-type(3n){margin-right:0}@media screen and (max-width: 600px){.c-cards--column-3>.c-cards__item{width:100%;margin-right:0;margin-bottom:24px}.c-cards--column-3>.c-cards__item:last-child{margin-bottom:0}}.c-cards--column-3-sp-scroll{margin-bottom:-48px}@media screen and (max-width: 600px){.c-cards--column-3-sp-scroll{flex-wrap:nowrap;margin-right:-24px;margin-bottom:0;margin-left:-24px;overflow-x:scroll}.c-cards--column-3-sp-scroll::-webkit-scrollbar{display:none}}.c-cards--column-3-sp-scroll>.c-cards__item{position:relative;width:30.6666%;margin-right:4%;margin-bottom:48px}.c-cards--column-3-sp-scroll>.c-cards__item:nth-of-type(3n){margin-right:0}@media screen and (max-width: 600px){.c-cards--column-3-sp-scroll>.c-cards__item{min-width:280px;margin-right:24px;margin-bottom:0}.c-cards--column-3-sp-scroll>.c-cards__item:first-child{margin-left:24px}.c-cards--column-3-sp-scroll>.c-cards__item:nth-of-type(3n){margin-right:24px}.c-cards--column-3-sp-scroll>.c-cards__item:last-child:after{position:absolute;top:0;left:100%;width:24px;height:1px;content:""}}.c-cards--column-4{margin-bottom:-24px}@media screen and (max-width: 600px){.c-cards--column-4{margin-bottom:0}}.c-cards--column-4>.c-cards__item{width:22%;margin-right:4%;margin-bottom:24px}.c-cards--column-4>.c-cards__item:nth-of-type(4n){margin-right:0}@media screen and (max-width: 600px){.c-cards--column-4>.c-cards__item{width:100%;margin-right:0;margin-bottom:16px}.c-cards--column-4>.c-cards__item:last-child{margin-bottom:0}}.c-cards--column-4-sp-column-2{margin-bottom:-4%}@media screen and (max-width: 600px){.c-cards--column-4-sp-column-2{margin-bottom:-4.8929%}}.c-cards--column-4-sp-column-2>.c-cards__item{width:22%;margin-right:4%;margin-bottom:4%}.c-cards--column-4-sp-column-2>.c-cards__item:nth-of-type(4n){margin-right:0}@media screen and (max-width: 600px){.c-cards--column-4-sp-column-2>.c-cards__item{width:47.5535%;margin-right:4.8929%;margin-bottom:4.8929%}.c-cards--column-4-sp-column-2>.c-cards__item:nth-of-type(2n){margin-right:0}.c-cards--column-4-sp-column-2>.c-cards__item:nth-of-type(4n){margin-right:auto}}.c-cards--column-4-sp-scroll{margin-bottom:-24px}@media screen and (max-width: 600px){.c-cards--column-4-sp-scroll{flex-wrap:nowrap;margin-right:-24px;margin-bottom:0;margin-left:-24px;overflow-x:scroll}.c-cards--column-4-sp-scroll::-webkit-scrollbar{display:none}}.c-cards--column-4-sp-scroll>.c-cards__item{position:relative;width:22%;margin-right:4%;margin-bottom:24px}.c-cards--column-4-sp-scroll>.c-cards__item:nth-of-type(4n){margin-right:0}@media screen and (max-width: 600px){.c-cards--column-4-sp-scroll>.c-cards__item{min-width:280px;margin-right:24px;margin-bottom:0}.c-cards--column-4-sp-scroll>.c-cards__item:first-child{margin-left:24px}.c-cards--column-4-sp-scroll>.c-cards__item:nth-of-type(4n){margin-right:24px}.c-cards--column-4-sp-scroll>.c-cards__item:last-child:after{position:absolute;top:0;left:100%;width:24px;height:1px;content:""}}.c-cards--column-4-md-column-1{margin-bottom:-24px}@media screen and (max-width: 760px){.c-cards--column-4-md-column-1{margin-bottom:0}}.c-cards--column-4-md-column-1>.c-cards__item{width:22%;margin-right:4%;margin-bottom:24px}.c-cards--column-4-md-column-1>.c-cards__item:nth-of-type(4n){margin-right:0}@media screen and (max-width: 760px){.c-cards--column-4-md-column-1>.c-cards__item{width:100%;margin-right:0;margin-bottom:16px}.c-cards--column-4-md-column-1>.c-cards__item:last-child{margin-bottom:0}}.c-cards--column-4-sp-scroll-2-rows{margin-bottom:-24px}@media screen and (max-width: 600px){.c-cards--column-4-sp-scroll-2-rows{flex-direction:column;max-height:500px;margin-right:-24px;margin-bottom:-16px;margin-left:-24px;overflow-x:scroll}.c-cards--column-4-sp-scroll-2-rows::-webkit-scrollbar{display:none}}.c-cards--column-4-sp-scroll-2-rows>.c-cards__item{position:relative;width:22%;margin-right:4%;margin-bottom:24px}.c-cards--column-4-sp-scroll-2-rows>.c-cards__item:nth-of-type(4n){margin-right:0}@media screen and (max-width: 600px){.c-cards--column-4-sp-scroll-2-rows>.c-cards__item{min-width:240px;margin-right:16px;margin-bottom:16px}.c-cards--column-4-sp-scroll-2-rows>.c-cards__item:nth-of-type(4n){margin-right:16px}.c-cards--column-4-sp-scroll-2-rows>.c-cards__item:nth-of-type(1),.c-cards--column-4-sp-scroll-2-rows>.c-cards__item:nth-of-type(2){margin-left:24px}.c-cards--column-4-sp-scroll-2-rows>.c-cards__item:last-child:after{position:absolute;top:0;left:100%;width:24px;height:1px;content:""}}.c-cards--column-5-sp-column-2{margin-bottom:-4%}@media screen and (max-width: 760px){.c-cards--column-5-sp-column-2{margin-bottom:-3.6697%}}@media screen and (max-width: 600px){.c-cards--column-5-sp-column-2{margin-bottom:-4.8929%}}.c-cards--column-5-sp-column-2>.c-cards__item{width:16.8%;height:auto;margin-right:4%;margin-bottom:4%}.c-cards--column-5-sp-column-2>.c-cards__item:last-child{margin-right:0}@media screen and (max-width: 760px){.c-cards--column-5-sp-column-2>.c-cards__item{width:30.8868%;margin-right:3.6697%;margin-bottom:3.6697%}.c-cards--column-5-sp-column-2>.c-cards__item:nth-of-type(3n){margin-right:0}}@media screen and (max-width: 600px){.c-cards--column-5-sp-column-2>.c-cards__item{width:47.5535%;margin-right:4.8929%;margin-bottom:4.8929%}.c-cards--column-5-sp-column-2>.c-cards__item:nth-of-type(2n){margin-right:0}.c-cards--column-5-sp-column-2>.c-cards__item:nth-of-type(3n){margin-right:auto}}.c-cards--column-6-sp-column-3{margin-bottom:-4%}@media screen and (max-width: 600px){.c-cards--column-6-sp-column-3{margin-bottom:-3.6697%}}.c-cards--column-6-sp-column-3>.c-cards__item{width:13.333333%;height:auto;margin-right:4%;margin-bottom:4%}.c-cards--column-6-sp-column-3>.c-cards__item:last-child{margin-right:0}.c-cards--column-6-sp-column-3>.c-cards__item:nth-of-type(6n){margin-right:0}@media screen and (max-width: 600px){.c-cards--column-6-sp-column-3>.c-cards__item{width:30.8868%;margin-right:3.6697%;margin-bottom:3.6697%}.c-cards--column-6-sp-column-3>.c-cards__item:nth-of-type(3n){margin-right:0}}.c-section-sub-title{font-size:24px;font-weight:700}@media screen and (max-width: 600px){.c-section-sub-title{font-size:20px}}.c-section-sub-title--margin-bottom{margin-bottom:24px}@media screen and (max-width: 760px){.c-section-sub-title--margin-bottom{margin-bottom:12px}}.c-section-sub-title-link{display:flex;align-items:baseline;justify-content:space-between}.c-section-sub-title-link__link{font-size:12px;font-weight:700;color:#f2901f}.c-section-sub-title-link--margin-bottom{margin-bottom:24px}@media screen and (max-width: 600px){.c-section-sub-title-link--margin-bottom{margin-bottom:12px}}@media screen and (max-width: 600px){.u-sp-hide{display:none!important}}.section{box-sizing:border-box;width:100%;padding:80px 0;background-color:#fff}.section.top{position:relative;max-width:100%;padding:0}.section.about_wrap{padding-bottom:48px;background:#fff}.section.pickup_wrap{background-color:#f7f7f7}.section.case_wrap{padding-bottom:32px;background-color:#f7f7f7}.section.dealers_wrap{background-color:#f7f7f7}.section.about_section_wrap{padding:0}.section>div{width:100%;max-width:1200px;margin:auto}.section .top{position:relative}.section .top_icon{position:absolute;right:20px;bottom:0;width:27px;height:168px;cursor:pointer}.section .top_wrap{position:absolute;top:316px;left:120px;width:600px;animation:fadeOut 5s;animation-fill-mode:both}.section .top_text{font-size:18px;font-weight:300;line-height:1.9;color:#fff}.section .top_title{font-size:64px;font-weight:700;line-height:1.6;color:#fff}.section .top_video{width:100%}.section .about_title{margin-bottom:32px;font-size:36px;font-weight:700;line-height:2.2;color:#3e3a39}.section .about_text{margin-bottom:32px;font-size:16px;line-height:1.6;color:#3e3a39}.section .features{padding-top:48px;margin-top:48px;border-top:1px solid #EBEBEB}.section .features_video{display:none}.section .features_title{margin-bottom:24px;font-size:30px;font-weight:700;line-height:1.6;color:#3e3a39}.section .features_text{font-size:14px;line-height:1.6;color:#3e3a39}.section .features_list{display:flex;flex-wrap:wrap;justify-content:space-between}.section .features_list_item{width:368px;height:99px;margin-bottom:32px}.section .features_list_item_title{margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.6;color:#3e3a39}.section .features_list_item_text{font-size:14px;line-height:1.6;color:#797979}.section .series_title{margin-bottom:32px;font-size:36px;font-weight:700;line-height:2.2;color:#3e3a39}.section .series_text{font-size:16px;line-height:1.6;color:#3e3a39}.section .series_subcontent{display:flex;align-items:flex-start;justify-content:space-between;padding-top:48px;margin-top:48px;border-top:1px solid #EBEBEB}.section .series_subcontent_image{width:240px}.section .series_subcontent_content{margin-left:48px}.section .series_subcontent_content_title{margin-bottom:24px;font-size:30px;font-weight:700;line-height:1.6;color:#3e3a39}.section .series_subcontent_content_text{margin-bottom:8px;font-size:16px;line-height:1.6;color:#3e3a39}.section .series_subcontent_content_sub_text{margin-bottom:24px;font-size:12px;line-height:1.6;color:#797979}.section .series_list{display:flex;align-items:center;justify-content:space-between}.section .series_list_item{position:relative;box-sizing:border-box;width:368px;height:490px;overflow:hidden;background-image:url(https://cdn.shopify.com/s/files/1/0430/4961/5510/files/EcoSmartFire_SERIES_BUILT_IN.png?v=1622794222);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:8px}.section .series_list_item:first-child{background-image:url(https://cdn.shopify.com/s/files/1/0430/4961/5510/files/ESF_1.png?v=1627016348)}.section .series_list_item:last-child{background-image:url(https://cdn.shopify.com/s/files/1/0430/4961/5510/files/EcoSmartFire_SERIES_ACCESSORIES.png?v=1622794222)}.section .series_list_item:after{position:absolute;bottom:0;display:block;width:100%;height:183px;content:"";background:linear-gradient(180deg,#0000 2.66%,#00000080 52.6%)}.section .series_list_item_content{position:absolute;bottom:24px;left:32px;z-index:10;width:304px}.section .series_list_item_content_link{display:block;width:100%;height:100%}.section .series_list_item_content_link:hover{background-color:#fff3}.section .series_list_item_title{font-size:24px;font-weight:700;line-height:1.65;color:#fff}.section .series_list_item_sub_title{font-size:12px;font-weight:700;line-height:1.6;color:#fff}.section .series_list_item_text{min-height:38px;font-size:12px;line-height:1.6;color:#fff}.section .pickup_title{font-size:36px;font-weight:700;line-height:1.6;color:#3e3a39}.section .pickup_text{font-size:16px;line-height:1.6;color:#3e3a39}.section .pickup_title_wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.section .pickup_sub_title_link_sp{display:none}.section .pickup_product_collection{margin-bottom:48px}.section .pickup_product_collection:last-child{margin-bottom:0}.section .pickup_sp_link_wrapper{display:none}.section .case_title{margin-bottom:24px;font-size:30px;font-weight:700;line-height:1.6;color:#3e3a39}.section .case_text{font-size:16px;line-height:1.6;color:#3e3a39}.section .case_title_wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.section .case_title_wrap .case_title{margin-bottom:0;font-size:36px;font-weight:700;line-height:2.2}.section .case_sub_wrap{padding-top:48px;margin-top:48px;border-top:1px solid #EBEBEB}.section .case_sub_list{display:flex;flex-wrap:wrap;justify-content:space-between}.section .case_sub_list_item{width:201px;height:121px;margin-bottom:48px;overflow:hidden;border:1px solid #EBEBEB;border-radius:8px}.section .case_sub_list_item_image{width:100%;vertical-align:middle}.section .case_list{display:flex;justify-content:space-between}.section .case_list_item{width:368px}.section .case_list_item_content{display:block}.section .case_list_item_content_image{vertical-align:middle}.section .case_list_item_content_image_wrap{margin-bottom:16px;overflow:hidden;border-radius:8px}.section .case_list_item_sub_title{margin-bottom:2px;font-size:14px;font-weight:700;line-height:1.6;color:#f2901f}.section .case_list_item_title{font-size:18px;font-weight:700;line-height:1.9;color:#3e3a39}.section .case_list_item_text{margin-bottom:24px;font-size:12px;font-weight:400;line-height:1.6;color:#797979}.section .showroom_title{font-size:36px;font-weight:700;line-height:1.6;color:#3e3a39}.section .showroom_text{font-size:16px;line-height:1.6;color:#3e3a39}.section .showroom_title_wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.section .showroom_list{display:flex;justify-content:space-between}.section .showroom_list_item{width:368px}.section .showroom_list_item_content{display:block}.section .showroom_list_item_content_image{vertical-align:middle}.section .showroom_list_item_content_image_wrap{margin-bottom:16px;overflow:hidden;border-radius:8px}.section .showroom_list_item_title{margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.6;color:#3e3a39}.section .showroom_list_item_text{font-size:12px;line-height:1.6;color:#3e3a39}.section .dealers_title{font-size:36px;font-weight:700;line-height:1.6;color:#3e3a39}.section .dealers_text{font-size:16px;line-height:1.6;color:#3e3a39}.section .dealers_title_wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.section .instagram_title{font-size:36px;font-weight:700;color:#3e3a39}.section .instagram_title_wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.section .instagram #insta-feed .instafeed-container{width:22%!important;padding-top:22%!important;margin-right:4%!important;margin-bottom:4%!important}.section .instagram #insta-feed .instafeed-container img{border-radius:8px}.section .instagram #insta-feed a:nth-of-type(4n) .instafeed-container{margin-right:0!important}.section .instagram #insta-feed a:nth-child(n+5) .instafeed-container{margin-bottom:0!important}.section .instagram #insta-feed .instafeed-container :after{border-radius:8px}.pickup_list_item_content{display:block}.pickup_list_item_content:hover .pickup_list_item_content_image_wrapper,.pickup_list_item_content:focus .pickup_list_item_content_image_wrapper{display:none}.pickup_list_item_content:hover .pickup_list_item_content_image_wrapper--hover,.pickup_list_item_content:focus .pickup_list_item_content_image_wrapper--hover{display:block}.pickup_list_item_content:hover .pickup_list_item_content_image_wrapper--without-hover-image,.pickup_list_item_content:focus .pickup_list_item_content_image_wrapper--without-hover-image{display:block}.pickup_list_item_content:hover .pickup_list_item_content_title,.pickup_list_item_content:focus .pickup_list_item_content_title{color:#f2901f}.pickup_list_item_content:hover .pickup_list_item_content_value,.pickup_list_item_content:focus .pickup_list_item_content_value{color:#f2901f}.pickup_list_item_content_image_wrapper{position:relative;padding-top:61.7424242424%}@media screen and (max-width: 600px){.pickup_list_item_content_image_wrapper{padding-top:61.7857142857%}}.pickup_list_item_content_image_wrapper>:first-child{position:absolute;top:50%;width:100%;height:100%;border-radius:8px;transform:translateY(-50%);object-fit:cover}.pickup_list_item_content_image_wrapper--hover{display:none}.pickup_list_item_content_image{border:1px solid #EBEBEB}.pickup_list_item_content_title{margin-top:12px;overflow:hidden;font-size:16px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.pickup_list_item_content_value{margin-top:2px;font-size:14px;color:#797979}.sp_link{display:none}@media screen and (max-width: 1250px){.section{box-sizing:border-box;width:100%;padding:80px 40px;background-color:#fff}.section.about_section_wrap{padding:0}.section>div{width:100%}.section .top_wrap{top:316px;left:40px}.section .features_list_item{width:48%}.section .series_subcontent_image{width:20%}.section .series_list_item{width:32%}.section .series_list_item_content{left:20px;width:80%}.section .case_sub_list_item{width:18%;height:auto}.section .case_list_item,.section .showroom_list_item{width:32%}.section .dealers_title{font-size:36px;font-weight:700;line-height:1.6;color:#3e3a39}.section .dealers_text{font-size:16px;line-height:1.6;color:#3e3a39}.section .dealers_title_wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.section .dealers_title_wrap_link{padding:15px 24px;font-size:16px;line-height:1;color:#f2901f;border:1px solid #EBEBEB;border-radius:8px}.section .dealers_title_wrap_link:hover{opacity:.8}}@media screen and (max-width: 860px){.section{box-sizing:border-box;width:100%;padding:60px 40px;background-color:#fff}.section.about_section_wrap{padding:0}.section>div{width:100%}.section .top_wrap{top:212px}.section .features_list_item{width:48%}.section .series_subcontent_image{width:20%}.section .series_list_item{height:300px}.section .series_list_item_content{left:20px;width:80%}.section .case_sub_list_item{width:18%;height:auto}.section .case_list_item,.section .showroom_list_item{width:32%}.section .dealers_title{font-size:36px;font-weight:700;line-height:1.6;color:#3e3a39}.section .dealers_text{font-size:16px;line-height:1.6;color:#3e3a39}.section .dealers_title_wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}}@media screen and (max-width: 760px){.section{box-sizing:border-box;width:100%;padding:32px 24px;background-color:#fff}.section.top{max-width:100%;height:100vh;max-height:600px;background-image:url(/cdn/shop/files/1_Ghost.png?v=16994387283);background-size:cover;background-position:center}.section.about_wrap{padding:0}.section.pickup_wrap{background-color:#fff}.section.series_wrap,.section.showroom_wrap{background-color:#f7f7f7}.section.case_wrap,.section.dealers_wrap{background-color:#fff}.section.about_section_wrap{padding:0}.section.instagram_wrap{background-color:#f7f7f7}.section>div{width:100%}.section .top_icon{position:absolute;bottom:0;left:20px}.section .top_wrap{top:48px;left:24px;width:auto;animation:none;animation-fill-mode:none}.section .top_text{font-size:16px;line-height:1.6}.section .top_title{margin-top:4px;font-size:36px;line-height:1.6}.section .top_video{display:none}.section .about{box-sizing:border-box;padding:32px 24px}.section .about_title{font-size:24px;line-height:1.6}.section .about_text{font-size:14px;line-height:1.6}.section .features{box-sizing:border-box;padding:32px 24px;margin-top:0;background-color:#f7f7f7;border:none}.section .features_video{display:block;width:100%;margin-bottom:32px;border-radius:8px}.section .features_title{font-size:20px}.section .features_list_item{width:48%;height:auto}.section .features_list_item_title{font-size:14px;line-height:1.6}.section .features_list_item_text{font-size:12px;color:#797979}.section .series_title{font-size:24px;line-height:1.6}.section .series_subcontent{justify-content:center}.section .series_subcontent_image{width:96px}.section .series_subcontent_content{margin-left:24px}.section .series_subcontent_content_title{font-size:14px;line-height:1.6}.section .series_subcontent_content_text,.section .series_subcontent_content_sub_text{display:none}.section .series_list_item{height:300px}.section .series_list_item_content{left:20px;width:80%}.section .series_list_item_title{font-size:16px}.section .series_list_item_sub_title,.section .series_list_item_text{font-weight:400}.section .pickup_title{font-size:24px;line-height:1.6}.section .case_title{font-size:20px;line-height:1.6}.section .case_title_wrap .case_title{font-size:24px;line-height:1.6}.section .case_sub_wrap{padding-top:24px;margin-top:24px}.section .case_sub_list_item{width:31%;height:auto;margin-bottom:24px}.section .case_sub_list_item:last-child{display:none}.section .case_sub_list_item:nth-child(7){margin-bottom:0}.section .case_sub_list_item:nth-child(8){margin-bottom:0}.section .case_sub_list_item:nth-child(9){margin-bottom:0}.section .case_list_item{width:32%}.section .case_list_item_sub_title{font-size:12px;font-weight:400}.section .case_list_item_title{font-size:16px;line-height:1.6}.section .case_list_item_text{font-size:12px}.section .showroom_title{font-size:24px;line-height:1.6}.section .showroom_list_item{width:32%}.section .showroom_list_item_text_tell{color:#f2901f}.section .dealers_title{font-size:24px;line-height:1.6}.section .dealers_text{font-size:14px;line-height:1.6}.section .instagram_title{font-size:24px}}@media screen and (max-width: 600px){.section{box-sizing:border-box;width:100%;padding:32px 24px;background-color:#fff}.section.top{max-width:100%;height:100vh;max-height:600px}.section.about_wrap,.section.about_section_wrap{padding:0}.section>div{width:100%}.section .top_wrap{top:0;left:0;box-sizing:border-box;width:100%;padding:48px 24px}.section .top_text{font-size:16px;line-height:1.6}.section .top_title{margin-top:4px;font-size:36px;line-height:1.6}.section .top_video{display:none}.section .about{box-sizing:border-box;padding:32px 24px}.section .about_title{margin-bottom:12px;font-size:24px;line-height:1.6}.section .about_text{margin-bottom:24px;font-size:14px;line-height:1.6}.section .features{box-sizing:border-box;padding:32px 24px;background-color:#f7f7f7;border:none}.section .features_title{margin-bottom:12px}.section .features_list{display:block}.section .features_list_item{box-sizing:border-box;width:100%;height:auto;margin-bottom:24px}.section .features_list_item_title{font-size:14px;line-height:1.6}.section .features_list_item_text{font-size:12px;color:#797979}.section .series_title{margin-bottom:12px;font-size:24px;line-height:1.6}.section .series_subcontent{align-items:center;justify-content:center;padding-top:24px;margin-top:24px;margin-bottom:24px}.section .series_subcontent_image{width:96px}.section .series_subcontent_content{margin-left:24px}.section .series_subcontent_content_title{margin-bottom:0;font-size:14px;line-height:1.6}.section .series_subcontent_content_text,.section .series_subcontent_content_sub_text{display:none}.section .series_list{display:block}.section .series_list_item{width:100%;height:204px;margin-bottom:24px}.section .series_list_item_content{left:20px;width:80%}.section .series_list_item_title{margin-bottom:4px;font-size:16px}.section .series_list_item_sub_title,.section .series_list_item_text{font-weight:400}.section .pickup_title{font-size:24px}.section .pickup_title_wrap{margin-bottom:16px}.section .pickup_sub_title_link_sp{display:inline}.section .pickup_sp_link_wrapper{display:block;margin-top:24px}.section .pickup_product_collection{margin-bottom:32px}.section .case .sp_link{margin-top:298px}.section .case_title{font-size:20px;line-height:1.6}.section .case_title_wrap{margin-bottom:12px}.section .case_title_wrap .case_title{font-size:24px;line-height:1.6}.section .case_sub_wrap .case_title,.section .case_sub_list_item{margin-bottom:12px}.section .case_sub_list_item:last-child{display:none}.section .case_list{position:absolute;left:0;box-sizing:border-box;width:100%;overflow:scroll;transform:translateZ(0);-ms-overflow-style:none;scrollbar-width:none}.section .case_list::-webkit-scrollbar{display:none}.section .case_list_item{box-sizing:content-box;width:280px;height:auto;padding:0 12px}.section .case_list_item:last-child{padding:0 24px 0 12px}.section .case_list_item:first-child{padding:0 12px 0 24px}.section .case_list_item_content_image_wrap{width:280px;height:180px}.section .case_list_item_sub_title{font-size:12px;font-weight:400}.section .case_list_item_title{font-size:16px;line-height:1.6}.section .case_list_item_text{font-size:12px}.section .showroom .sp_link{margin-top:312px}.section .showroom_title{font-size:24px;line-height:1.6}.section .showroom_title_wrap{margin-bottom:12px}.section .showroom_list{position:absolute;left:0;box-sizing:border-box;width:100%;overflow:scroll;transform:translateZ(0);-ms-overflow-style:none;scrollbar-width:none}.section .showroom_list::-webkit-scrollbar{display:none}.section .showroom_list_item{box-sizing:content-box;width:280px;height:auto;padding:0 12px}.section .showroom_list_item:last-child{padding:0 24px 0 12px}.section .showroom_list_item:first-child{padding:0 12px 0 24px}.section .showroom_list_item_content_image_wrap{width:280px;height:152px;margin-bottom:12px}.section .showroom_list_item_title{margin-bottom:2px}.section .showroom_list_item_text_tell{color:#f2901f}.section .dealers_title{font-size:24px;line-height:1.6}.section .dealers_text{margin-bottom:24px;font-size:14px;line-height:1.6}.section .dealers_title_wrap{margin-bottom:12px}.section .instagram_wrap{padding-bottom:32px!important}.section .instagram_title_wrap{margin-bottom:16px}.section .instagram #insta-feed{padding:0 0 24px!important;margin-top:0!important}.section .instagram #insta-feed .instafeed-container{width:calc(100% * (155.5 / 327))!important;padding-top:calc(100% * (155.5 / 327))!important;margin-right:4.8929663609%!important;margin-bottom:4.8929663609%!important}.section .instagram #insta-feed a:nth-of-type(2n) .instafeed-container{margin-right:0!important}.section .instagram #insta-feed a:nth-child(n+3) .instafeed-container{margin-bottom:0!important}.section .instagram #insta-feed a:nth-child(n+5){display:none}.pickup_list_item_content_value{font-size:12px}.sp_hide{display:none!important}.sp_link{display:block}}@media screen and (max-width: 600px){.section .top_title{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/top.scss.css.map */
