@charset "UTF-8";*{box-sizing:border-box}.shopify-section .c-breadcrumb .breadcrumb{padding:16px 0}.shopify-section .c-breadcrumb .breadcrumb li{padding-right:24px;font-size:14px}body{line-height:1.6;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;color:#121212;font-size:15px;letter-spacing:0}@media screen and (min-width:750px){body{font-size:16px}}img{max-width:100%;height:auto;vertical-align:bottom;-ms-interpolation-mode:bicubic}.inner{margin:0 15px}.font-weight{font-weight:700}.page-titile{margin:10px 15px 6px;font-size:1.4rem;font-weight:700;color:#868686}.cta-btn.cta{padding:30px 0;background-color:#f2f2f2}.is-flow{display:none}.is-flow{z-index:100;position:fixed;bottom:0;left:0;width:100%;padding:6px 0;background-color:#0000004d}.is-flow div p{font-size:1rem}.cta-btn-wrap{display:-webkit-flex;display:flex}.cta-btn-wrap p{width:49%;margin-right:2%}.cta-btn-wrap p:nth-of-type(2n){margin-right:0}.btn-left a{color:#fff;background-color:#547a52}.btn-right a{color:#4a5f3f;background-color:#fff}.cta-btn-wrap p a{display:block;padding:10px;border:2px solid #547A52;border-radius:10px;font-weight:700;text-align:center;text-decoration:none}.select-link-list{display:-webkit-flex;display:flex;margin:18px 15px 20px;text-align:center}.select-link-list>li{width:49%;margin-right:2%}.select-link-list>li:nth-of-type(2n){margin-right:0}.select-link-list>li a{color:#1d3994}.contents-box{margin:20px 0 30px}.contents-text{margin-bottom:20px;color:#5b5b5b}.select-section{margin:20px 0 30px}.contents-title,.select-section h2{margin:0 15px 14px;color:#5b5b5b;font-size:1.2rem;text-align:center}.contents-title,.select-section h2,.feature-wrap{position:relative;padding-top:20px}.contents-title:before,.select-section h2:before,.feature-wrap:before{content:"";display:inline-block;position:absolute;top:0;left:0;right:0;margin:auto;width:180px;height:2px;background-color:#728f5f}.menu-list-wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;padding:15px;background-color:#f2f2f2}.menu-list-wrap li{width:32%;margin-right:2%;padding-top:20px;height:100px;font-size:.8rem;text-align:center}.menu-list-wrap li:nth-of-type(3n){margin-right:0}.menu-list-wrap li:nth-of-type(n+4){margin-top:6px}.menu-list-wrap li span{margin-top:6px;font-size:.6rem;color:#547a52}.menu-list-wrap-logo{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:20px;padding:4px 0;border:15px solid #f2f2f2}.menu-list-wrap-logo li{margin:0 5px;border-bottom:solid 4px #fff}.menu-list-wrap-logo li:nth-of-type(n+5){margin-top:6px}.all,.menu-list{background-color:#fff}.tab-contents,.tab-contents-recommend{margin:10px auto}.selected01{background-color:#b3b3b3}.tab-contents .tab-contents-img{position:relative}.tab-contents .tab-contents-img span{position:absolute;bottom:6px;right:6px;padding:2px 20px 0;background-color:#0000004d;color:#fff;font-size:1.2rem}.tab-contents02{display:none}.tab-contents02.current02{display:block}.menu-list-wrap-logo li.selected02{border-bottom:solid 4px #b3b3b3}.image-text-box{margin:10px 0 20px;font-size:.8rem}.image-text-title{margin-bottom:6px;color:#5b5b5b}.image-text-title span{font-weight:700}.image-text-list li{position:relative;padding-left:14px}.image-text-list li:before{content:"\30fb";position:absolute;width:6px;height:6px;top:0;left:0}.image-text-list li a{color:#121212}.simple-recommend.style-area a .recommend-price{font-size:.8rem;margin-top:0}.story-logo{margin-bottom:12px;text-align:center}.story-logo img{width:140px}.feature-box-title{margin:0 15px;font-family:"Noto Serif JP",serif;font-size:1.06rem;font-weight:700;text-align:center}.feature-box-copy{line-height:1.8;margin:12px 15px 0;font-size:.9rem;text-align:center}.main-copy{font-family:"Noto Serif JP",serif;margin:24px 0;color:#4a5f3f;font-size:1.2rem;text-align:center}.story-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin:12px 0 20px}.story-list li{margin:0 5px;border-bottom:solid 4px #fff}.story-list li:nth-of-type(n+5){margin-top:6px}.simple-recommend ul{display:-webkit-flex;display:flex;flex-wrap:wrap}.simple-recommend ul li a{color:#202326;text-decoration:none}.simple-recommend a .recommend-title{line-height:1.2;height:22px;font-size:.9rem}.simple-recommend.pc-title-2line a .recommend-title{height:16px}.simple-recommend a .recommend-price{font-size:1rem}.simple-recommend a .recommend-price span{font-size:.8rem}@media screen and (max-width:768px){.simple-recommend a .recommend-title{line-height:1.46;height:auto;font-size:.76rem}.simple-recommend.pc-title-2line a .recommend-title{height:auto}.simple-recommend a .recommend-price{margin-top:-18px;font-size:.92rem}.simple-recommend a .recommend-price span{font-size:.72rem}}.simple-recommend.list ul li{width:21%;margin-right:5.3%;margin-bottom:50px}.simple-recommend.list ul li:nth-of-type(4n){margin-right:0}.simple-recommend.list a .recommend-title{margin-top:16px}@media screen and (max-width:768px){.simple-recommend.list ul li{width:46%;margin-right:8%;margin-bottom:32px}.simple-recommend.list ul li:nth-of-type(2n){margin-right:0}.simple-recommend.list a .recommend-title{margin-top:10px}}.simple-recommend.ranking .c-product-card .recommend-title{position:relative;padding-left:20px}.simple-recommend.ranking .c-product-card .recommend-title:before{position:absolute;top:0;left:-6px;width:20px;height:20px;border-radius:20px;padding:2px 1px 0;text-align:center;color:#fff;font-weight:700}.simple-recommend.ranking .c-product-card:nth-of-type(1) .recommend-title:before{content:"1";background-color:#e3ab00}.simple-recommend.ranking .c-product-card:nth-of-type(2) .recommend-title:before{content:"2";background-color:#c9caca}.simple-recommend.ranking .c-product-card:nth-of-type(3) .recommend-title:before{content:"3";background-color:#ba6e40}.simple-recommend.ranking .c-product-card:nth-of-type(4) .recommend-title:before{content:"4"}.simple-recommend.ranking .c-product-card:nth-of-type(5) .recommend-title:before{content:"5"}.simple-recommend.ranking .c-product-card:nth-of-type(6) .recommend-title:before{content:"6"}.simple-recommend.ranking .c-product-card:nth-of-type(7) .recommend-title:before{content:"7"}.simple-recommend.ranking .c-product-card:nth-of-type(8) .recommend-title:before{content:"8"}.simple-recommend.ranking .c-product-card:nth-of-type(9) .recommend-title:before{content:"9"}.simple-recommend.ranking .c-product-card:nth-of-type(10) .recommend-title:before{content:"10"}.simple-recommend.ranking .c-product-card:nth-of-type(11) .recommend-title:before{content:"11"}.simple-recommend.ranking .c-product-card:nth-of-type(12) .recommend-title:before{content:"12"}.simple-recommend.ranking .c-product-card:nth-of-type(13) .recommend-title:before{content:"13"}.simple-recommend.ranking .c-product-card:nth-of-type(14) .recommend-title:before{content:"14"}.simple-recommend.ranking .c-product-card:nth-of-type(15) .recommend-title:before{content:"15"}.simple-recommend.ranking .c-product-card:nth-of-type(16) .recommend-title:before{content:"16"}.simple-recommend.ranking .c-product-card:nth-of-type(17) .recommend-title:before{content:"17"}.simple-recommend.ranking .c-product-card:nth-of-type(18) .recommend-title:before{content:"18"}.simple-recommend.ranking .c-product-card:nth-of-type(19) .recommend-title:before{content:"19"}.simple-recommend.ranking .c-product-card:nth-of-type(20) .recommend-title:before{content:"20"}.simple-recommend.ranking .c-product-card:nth-of-type(n+4) .recommend-title:before{background-color:#728f5f}@media screen and (min-width:769px),point{body{font-size:20px}.inner{max-width:1000px;width:100%;margin:auto}a[href^="tel:"]{pointer-events:none}.swiper-slide img{width:100%}a:hover{opacity:.7;-webkit-opacity:.7}a{-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}a:hover{text-decoration:none}.page-titile{margin:0 0 10px;font-size:1.8rem}.cta-btn.cta{margin-bottom:40px}.is-flow div p{font-size:1.3rem}.select-link-list{max-width:600px;width:100%;margin:18px auto 20px}.swiper-button-prev,.swiper-button-next{margin-top:-20px;top:59%}.swiper-container{padding-bottom:60px}.swiper-pagination-bullet{width:14px;height:14px}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 12px}.contents-box{margin:24px 0 40px}.main-visual{max-width:1200px;width:100%;margin:auto}.select-section{margin:24px 0 40px}.contents-title,.select-section h2{max-width:1200px;width:100%;margin:0 auto 24px;padding-top:20px;font-size:1.8rem}.contents-title:before,.select-section h2:before,.feature-wrap:before{width:320px}.menu-list-wrap{max-width:1200px;width:100%;margin:0 auto 40px;padding:15px 20px}.menu-list-wrap li{width:15%;cursor:pointer;cursor:hand}.menu-list-wrap li:nth-of-type(3n){margin-right:2%}.menu-list-wrap li:nth-of-type(6n){margin-right:0}.menu-list-wrap li:nth-of-type(n+4){margin-top:0}.menu-list-wrap li span{font-size:.8rem}.tab-contents-wrap{margin-top:20px}.tab-contents{margin:10px 0}.tab-contents .tab-contents-img{float:left;width:56%;margin-right:10%}.tab-contents .tab-contents-img span{bottom:8px;right:10px;padding:2px 30px 0;font-size:1.6rem}.tab-contents .image-text-box{float:right;width:34%;margin-right:0;margin-top:-20px}.tab-contents:nth-of-type(2n) .tab-contents-img{float:right;margin-right:0}.tab-contents:nth-of-type(2n) .image-text-box{float:left;margin-right:10%}.tab-contents:after{display:block;clear:both;content:""}.image-text-title{margin-bottom:4px}.simple-recommend.list.style-area ul li{width:40%;margin-right:10%;margin-bottom:20px;border:2px solid #f2f2f2;padding:4px;border-radius:10px}.simple-recommend.list.style-area ul li:nth-of-type(2n){margin-right:0}.simple-recommend.list.style-area a .recommend-title{margin-top:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.simple-recommend ul{margin-left:12px}.menu-list-wrap-logo{max-width:1200px;width:100%;margin:0 auto 16px;padding:18px 20px 8px;border:solid #f2f2f2;border-width:15px 20px 15px 20px}.menu-list-wrap-logo li{cursor:pointer;cursor:hand}.menu-list-wrap-logo li:nth-of-type(n+5){margin-top:0}.menu-list-wrap-logo li img{width:100%}.story-logo{margin-bottom:14px}.story-logo img{width:184px}.feature-box-title{font-size:1.4rem}.feature-box-copy{font-size:1rem}.main-copy{font-size:1.8rem}.story-box{margin-bottom:30px}.story-list{max-width:1200px;width:100%;margin:6px auto 16px}.story-list li:nth-of-type(n+5){margin-top:0}.story-list li{display:grid;place-items:center}.story-list li img{max-width:130px;width:100%}}.l-caroucel{position:relative}.l-caroucel .caroucel-container{overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.l-caroucel .caroucel-container.no-fade:after{display:none}.l-caroucel .caroucel-container:after{content:"";width:80px;height:100%;position:absolute;right:0;top:0;z-index:100;pointer-events:none;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);background:linear-gradient(to right,#fff0,#fff)}.l-caroucel .caroucel-nav-arrow .nav-arrow-prev,.l-caroucel .caroucel-nav-arrow .nav-arrow-next{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;color:transparent;font-size:0;background:transparent;border:none;position:absolute;top:calc(50% - 20px);z-index:9999;padding:0;cursor:pointer}.l-caroucel .caroucel-nav-arrow .nav-arrow-prev.swiper-button-disabled,.l-caroucel .caroucel-nav-arrow .nav-arrow-next.swiper-button-disabled{display:none}.l-caroucel .caroucel-nav-arrow .nav-arrow-prev:before,.l-caroucel .caroucel-nav-arrow .nav-arrow-next:before{content:"";display:inline-block;width:16px;height:16px;border-top:2px solid #728f5f;border-left:2px solid #728f5f;-webkit-box-sizing:border-box;box-sizing:border-box}.l-caroucel .caroucel-nav-arrow .nav-arrow-prev{left:-32px}.l-caroucel .caroucel-nav-arrow .nav-arrow-prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.l-caroucel .caroucel-nav-arrow .nav-arrow-next{right:-32px}.l-caroucel .caroucel-nav-arrow .nav-arrow-next:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.l-caroucel .c-product-card{width:calc((100% / 5.5) - 3rem);min-width:207px;margin:0 3rem 50px 0}.c-product-card .product-thumb img{max-width:100%;max-height:100%;width:auto;height:auto;display:block}.swiper-wrapper{margin-left:12px!important}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide .recommend-image{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simple-recommend div a{color:#202326;text-decoration:none}@media all and (max-width:1279px)and (min-width:769px){.l-caroucel .c-product-card{width:calc(30vw - 1rem);min-width:auto;margin:0 1.5rem 1rem 0}}@media screen and (max-width:768px){.l-caroucel .c-product-card{width:calc(41vw - 1rem);min-width:auto;margin:0 1.5rem 1rem 0}.l-caroucel .caroucel-nav-arrow .nav-arrow-next{right:-15px}.l-caroucel .caroucel-nav-arrow .nav-arrow-prev{left:-15px}}.video-list li:nth-of-type(n+2){margin-top:20px}.video-list .hasegawa-video-reference p{font-size:.8rem}.video-list .hasegawa-video-reference p a{color:#007386;text-decoration:none}@media screen and (min-width:769px),point{.video-list{display:-webkit-flex;display:flex}.video-list li{width:49%;margin-right:2%}.video-list li:nth-of-type(n+2){margin-top:0}.video-list li:nth-of-type(2n){margin-right:0}.video-list .hasegawa-video-reference p{font-size:1rem}.video-list .hasegawa-video-reference p a:hover{color:#db4800;text-decoration:underline}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/lp-butsudan-living_main.css.map */
