.main_contents{padding:0 10px}.main__sliderwrap{margin:8px 0}.text__topHeading{font-size:20px;font-weight:700}a:hover{cursor:pointer}.product_contents{margin:auto 1rem}.product__size{margin:0 0 .3rem;font-size:.7rem;color:#6b6b6b}.product_contents .item_count{display:block;border:1px solid #ddd;text-align:center;margin-top:2rem;padding:1rem}.product_contents .item_count p{margin-top:0;margin-bottom:.5rem;font-size:1.2rem}.product_contents .item_count .em{font-weight:700;color:#e04d4d;letter-spacing:.7px}.product_contents .item_count .kome{font-size:.6rem;vertical-align:super}.product_contents .item_count .note{font-size:.75rem;vertical-align:super;text-align:left;display:inline-block}.product_contents .product_lead{margin-bottom:3rem;border-top:2px solid #eee}.product_contents .product_lead:nth-of-type(2){border-top:0}.product_contents .product_lead h2{font-size:1.5rem;text-align:center}.product_contents .product_lead p{text-align:center;font-size:1rem}.product__modal{display:none}.product__modal__content{background:#fff}.product__modal__heading{font-weight:400}.product__modal__price{color:#999}.product__modal__outlet_price{color:#ca0000}.product__modal__text{border-top:1px solid #e6e6e6}.product__modal__eclink{position:relative;margin:20px auto 0;font-size:9pt;color:#ca0000;background:#fff;border:1px solid #ca0000;text-align:center;max-width:260px;display:block;border-radius:30px;padding:13px;font-weight:700}.product__modal__eclink:after{position:absolute;right:1rem;content:"\f105";color:#ca0000;font-family:FontAwesome}.product__modal__content{padding:30px 45px}.product__modal__heading{font-size:15px}.product__modal__price{font-size:15px;margin-top:10px}.product__modal__price span{font-size:9pt}.product__modal__text{margin-top:10px;padding-top:10px}.product__modal__text,.product__modal__text p{font-size:13px;line-height:1.8}.product__modal__eclink:hover{color:#fff;background:#ca0000}.product__modal__eclink:hover:after{color:#fff}.product_col2{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4rem}.product_col2:nth-of-type(2n){flex-direction:row-reverse}.product_col2 li h3{font-size:1.2rem;margin:0 auto .5rem}.product_col2 li h3 span{font-size:.9rem}.product_col2 li h3 a{text-decoration:underline}.product_col2:nth-of-type(2n) h3{text-align:right}.product_col2 li p{margin:0 auto 2rem}.product_col2 li img{max-width:100%}.product_col2 li:nth-of-type(2n+1){flex-basis:400px}.product_col2 li:nth-of-type(2n){flex-basis:518px}@media screen and (min-width:768px){.tabs{width:100%;margin:1rem auto 3rem;position:relative}.tab-buttons{display:flex;flex-flow:row nowrap}.tab-buttons span{font-size:14px;color:#333;background:#eee;cursor:pointer;border-bottom:2px solid #ddd;display:block;width:25%;text-align:center;height:40px;line-height:40px}.tab-content{border-bottom:3px solid #ddd;background:#fff;display:inline-block;font-size:13px;color:#333;width:100%}#lamp{width:25%;height:2px;display:block;position:absolute;top:40px}#lamp,.content1{transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in}.content1{left:0}.content2{left:25%}.content2,.content3{transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in}.content3{left:50%}.content4{left:75%;transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in}.item_list{display:flex;flex-flow:row wrap;padding:1.5rem 0 .5rem}.item_list li{width:20%;padding-bottom:1rem}.item_list>li img{width:60%}.item_list li a{display:block;padding:.5rem}.item_list li a,.item_list p{text-align:center}#contents{max-width:810pt;width:100%;margin:0 auto;padding:10px}.text-center{text-align:center}.only_pc{display:block}.only_sp{display:none}a{transition:all .3s}a:hover{text-decoration:none}h2,h3,h4,h5,h6,p{margin:0}.tab-content .content1 .item_list:first-child{padding-top:2rem}.tab-content .content1 .item_list:last-child{border-top:1px solid #eee}.tabs{margin:70px auto 200px}.tabs a:hover{text-decoration:underline}.light_nav{margin-bottom:5rem}.light_nav>ul{display:flex;flex-grow:row nowrap;justify-content:space-around;margin-top:2rem;margin-bottom:2rem}.light_nav>ul li{width:15%;text-align:center;color:#5f5f5f;border:solid 1px #bbb;position:relative;background:#fff}.light_nav>ul li a{padding:1rem auto;display:block;text-decoration:none;padding-top:1rem;padding-bottom:1rem;padding-right:.5rem;font-size:.8rem}.light_nav>ul li a:after{content:"\f105";font-family:FontAwesome;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.light_nav>ul li a:hover{box-shadow:2px 2px 8px #bbbaba}.item_count p:first-child{padding-top:.5rem}.item_count ul{margin-top:1rem}.item_count img{margin:2rem auto 3rem}.item_count img:last-child{margin:1rem auto 0}.item_count .note_pc{font-size:.75rem;vertical-align:super;text-align:left;display:inline-block}.howto_point{margin-top:3rem;padding:2.5rem;border:solid .5rem #f7f5f5}.howto_point h2{text-align:center;font-size:1.5rem;margin:0 auto 2rem}.howto_point h3{font-size:1.2rem;text-align:left;margin-top:1.5rem}.howto_point p{font-size:.9rem}.howto_point .col2{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:2rem;padding-bottom:2rem;border-bottom:solid 1px #eee}.howto_point .col2:last-child{border-bottom:0;padding-bottom:0}.howto_point .col2 .image{flex-basis:300px}.howto_point .col2 .text{flex-basis:550px;padding:10px}.howto_point .col2 .text a{text-decoration:underline}.howto_point .col2 .text .btn_point{border:1px solid #ddd;display:inline-block;width:50%;margin-top:1rem}.howto_point .col2 .text .btn_point a{padding:8px 1rem 5px;display:block;position:relative;letter-spacing:.4px;text-decoration:none;text-align:center}.howto_point .col2 .text .btn_point a:after{content:"\f105";font-family:FontAwesome;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.howto_pointBtn a{margin-top:20px;min-width:225px;text-align:center;text-decoration:none!important;display:inline-block}.howto_pointBtn a+a{margin-top:10px}.styling_point{margin-top:3rem;padding:2.5rem;border:solid .5rem #f7f5f5}.styling_point h2{text-align:center;font-size:1.5rem;margin:0 auto 2rem}.styling_point h3{font-size:1.2rem;text-align:left;margin-top:0}.styling_point p{font-size:.9rem}.styling_point .col2{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:2rem;padding-bottom:2rem;border-bottom:solid 1px #eee}.styling_point .col2:last-child{border-bottom:0;padding-bottom:0}.styling_point .col2 .image{flex-basis:300px}.styling_point .col2 .text{flex-basis:550px}.styling_point .col2 .text .btn_point{border:1px solid #ddd;display:inline-block;width:50%;margin-top:1rem}.styling_point .col2 .text .btn_point a{padding:.5rem 1rem;display:block;position:relative;letter-spacing:.4px;text-decoration:none;text-align:center}.styling_point .col2 .text .btn_point a:after{content:"\f105";font-family:FontAwesome;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.catalog{margin:3rem 0 5rem;padding:2.5rem;border:solid .5rem #f7f5f5}.catalog h2{text-align:center;font-size:1.5rem;margin:0 auto 2rem}.catalog h3{font-size:1.2rem;text-align:left;margin-top:0}.catalog p{font-size:.9rem}.catalog p:last-child{font-size:.8rem}.catalog .col2{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:2rem;padding-bottom:2rem;border-bottom:solid 1px #eee}.catalog .col2:last-child{border-bottom:0;padding-bottom:0}.catalog .col2 .image{flex-basis:180px}.catalog .col2 .text{flex-basis:670px}.catalog .col2 .text .btn_point{border:1px solid #ddd;display:inline-block;width:41%;margin-top:1rem}.catalog .col2 .text .btn_point a{padding:.5rem 1rem;display:block;position:relative;letter-spacing:.4px;text-decoration:none;text-align:center}.catalog .col2 .text .btn_point a:after{content:"\f105";font-family:FontAwesome;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.list_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.item_col3_pc{width:32%}.item_col3_pc:not(:nth-child(3n)){margin-right:2%}.item_col3_pc:nth-child(n+4){margin-top:4%}.item_col4_pc{width:21.25%;transition:all .3s}.item_col4_pc:not(:nth-child(4n)){margin-right:5%}.item_col4_pc:nth-child(n+5){margin-top:5%}.item_col3_pc:hover>a,.item_col4_pc:hover>a{opacity:.8}.secProduct__item.item_col4_pc{padding-bottom:10px;border-bottom:1px solid #eee}.secBrand__item a:hover,.secInteriorstory__item a:hover,.secRecommend__item a:hover{text-decoration:underline}.secBrand__top,.secInteriorstory__top,.secProduct__top,.secRecommend__top{border-bottom:1px solid #000;margin-bottom:30px;padding-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.secBrand__topHeading,.secInteriorstory__topHeading,.secProduct__topHeading,.secRecommend__topHeading{max-width:50%;font-size:20px;padding-top:5px}.secBrand__topHeading span{font-size:14px;vertical-align:middle;margin-left:10px}.secProduct__bottom{display:none}.btn_style_01{background:#ececec;padding:7px 70px;display:inline-block;transition:all .3s;position:relative}.btn_style_02{padding:8px 5pc 5px}.btn_style_02,.btn_style_03{border:1px solid #000;position:relative}.btn_style_03{padding:13px 5pc 10px}.btn_arrow:after{content:"\f105";font-family:FontAwesome;position:absolute;top:50%;right:1rem;transform:translateY(-50%);color:#000}.btn_arrow:hover{background:#666;color:#fff;border-color:#666}.btn_arrow:hover:after{color:#fff}.secProduct{margin-top:60px}.secProduct:first-of-type{margin-top:75pt}.secProduct__lead{margin-bottom:60px}.secProduct__item>a{display:block}.secProduct__item:hover>a>.secProduct__img:before{transform:scaleX(1)}.secProduct__item:hover>a>.secProduct__img:after{width:105px}.secProduct__img{position:relative;margin-bottom:10px}.secProduct__item>a>.secProduct__img:before{content:'VIEW MORE';position:absolute;bottom:13px;right:20px;width:5pc;height:30px;z-index:2;border-radius:15px;padding:10px 0;box-sizing:border-box;font-size:10px;font-family:Noto Sans JP,YuGothic,Yu Gothic,Hiragino Kaku Gothic ProN,\??f??????????f??L ProN W3,sans-serif;text-align:right;transform:scaleX(0);transform-origin:right;letter-spacing:.1em;color:#333;-webkit-transition:all .3s;transition:all .3s}.secProduct__item>a>.secProduct__img:after{content:'';position:absolute;z-index:1;bottom:10px;right:10px;width:30px;height:30px;border-radius:30px;background:#fff url(/wp/wp-content/themes/idc/assets/images/icon/btn_search.png)no-repeat left 7px center/15px;-webkit-transition:all .3s;transition:all .3s}.secProduct__name{font-size:13px;color:#333;margin:5px 0 10px;word-break:break-all}.secProduct__price{font-size:14px;color:#999;text-align:right}.secProduct__price span{font-size:11px;display:block;line-height:1.5}.secProduct__outlet__price{font-size:17px;color:#ca0000;text-align:right}.secProduct__outlet__price span{font-size:11px;display:block;color:#ca0000;line-height:1.5}.boxBtn2{margin:30px auto}.boxBtn2__box{text-align:center;width:70%;margin:0 auto}.boxBtn2__box a{display:block}.boxBtn2__list{width:70%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.boxBtn2__item{min-width:300px}.boxBtn2__item a{display:block}.boxBtn{margin:90px auto}.boxBtn__box{text-align:center;width:70%;margin:0 auto}.boxBtn__box a{display:block}.boxBtn__list{width:70%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.boxBtn__item{min-width:300px}.boxBtn__item a{display:block}.secBrand{margin:70px auto}.secBrand__item a{display:block}.secBrand__logo{margin:10px auto;width:80%}.secBrand__name{text-align:center;margin-top:20px}.secRecommend{margin:70px auto}.secRecommend__item a{display:block}.secRecommend__text{margin-top:.5rem}.secRecommend__bottomBtn{text-align:right;margin-top:40px}.secInteriorstory{margin:70px auto}.secInteriorstory__item a{display:block}.secInteriorstory__date{font-weight:400;text-align:center;margin:0 auto;background:#eee;padding:.5rem .3rem}.secInteriorstory__text{margin-top:.5rem}.secInteriorstory__bottomBtn{text-align:right;margin-top:30px}.product_contents .contents_wrap .item_sec .sub_col_1 h3{margin-bottom:1.5rem}.product_contents .contents_wrap .sub_col_1 p{margin-top:.5rem;margin-bottom:1rem;text-align:left}.sub_col_1 ul{display:flex;flex-flow:row wrap;justify-content:space-between}.sub_col_1 ul li{width:32%;margin-bottom:3rem}.sub_col_1 li a img:hover{opacity:.7}.sub_col_1 ul li dl{text-align:center}.sub_col_1 ul li dt{font-weight:700;font-size:1.1rem;margin-top:.5rem;text-decoration:underline}.sub_col_1 li dt a:hover{opacity:none}.sub_col_1 li a{display:block}.sub_col_1 li a:hover{cursor:pointer}.product_contents .contents_wrap .item_sec .sub_col_2 h3{margin-bottom:.5rem}.sub_col_2 .product_col2 li:nth-of-type(2n+1){flex-basis:502px;font-size:.9rem;line-height:1.7}.sub_col_2 .product_col2 li:nth-of-type(2n){flex-basis:380px;padding-top:0}.sub_col_2 .product_col2 li{font-size:1rem;padding-top:1.3rem}.sub_col_3_img{text-align:center}.product_contents .contents_wrap .item_sec .sub_col_3 h3,.sub_col_3_img{margin-bottom:3rem}.sub_col_3 ul{display:flex;flex-flow:row nowrap;justify-content:space-between}.sub_col_3 ul li{width:30%;margin-bottom:3rem}.sub_col_3 ul li dl{text-align:center;background-color:#eee;padding:2rem;height:17.5rem}.sub_col_3 ul li dt{font-weight:700;font-size:1.1rem;margin-bottom:.5rem;border-bottom:2px solid #333;padding-bottom:.5rem}.sub_col_3 ul li dd{text-align:left;font-size:1rem}.product_contents .contents_wrap .item_sec .sub_col_4 h3{margin-bottom:2rem}.sub_col_4 ul{display:flex;flex-flow:row wrap;justify-content:space-between}.sub_col_4 ul li{width:30%;margin-bottom:4rem;border:solid 1px #bbb}.sub_col_4 ul li dl{padding:0 1rem 1rem}.sub_col_4 ul li dt{font-weight:700;font-size:1rem;margin-top:0;text-align:center}.sub_col_4 ul li dd{margin-top:.5rem;font-size:.85rem}.product__modal__content{padding:30px 45px}.product__modal__heading{font-size:15px}.product__modal__price{font-size:15px;margin-top:10px}.product__modal__price span{font-size:9pt}.product__modal__text{margin-top:10px;padding-top:10px}.product__modal__text,.product__modal__text p{font-size:13px;line-height:1.8}.product__modal__eclink:hover{color:#fff;background:#ca0000}.product__modal__eclink:hover:after{color:#fff}}@media screen and (max-width:767px){.only_pc{display:none}.only_sp{display:block}.tab-content .content1 .item_list:first-child{padding-top:2rem}.tab-content .content1 .item_list:last-child{border-top:1px solid #eee}.tabs{margin:50px auto}.light_nav{margin-bottom:5rem}.light_nav>ul{margin-top:2rem;margin-bottom:1rem}.light_nav>ul li{width:49%;color:#5f5f5f;border-bottom:solid 1px #bbb;position:relative;display:inline-block}.light_nav>ul li a{display:block;text-decoration:none;padding:.5rem;font-size:.8rem}.light_nav>ul li a:after{content:"\f105";font-family:FontAwesome;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.item_count{margin-bottom:1rem}.item_count p:first-child{padding-top:.5rem}.item_count ul{margin-top:1rem}.item_count img{margin:1rem auto 2rem}.item_count img:last-child{margin:1rem auto 0}.item_count .note_sp{font-size:.6rem;margin-top:.5rem;text-align:left;display:inline-block;text-indent:-.65rem;padding-left:2rem;padding-right:1rem}.item_count .note_sp li{margin-bottom:.5rem}.howto_point{margin-top:3rem;padding:1.5rem;border:solid .5rem #f7f5f5}.howto_point h2{text-align:center;font-size:1.2rem;margin:0 auto 2rem}.howto_point h3{font-size:1rem;text-align:left;margin:.5rem auto}.howto_point p{font-size:.9rem;line-height:1.5}.howto_point .col2{display:flex;flex-flow:column wrap;justify-content:space-between;margin-top:2rem;padding-bottom:2rem;border-bottom:solid 1px #eee}.howto_point .col2:last-child{border-bottom:0;padding-bottom:0}.howto_point .col2 .text a{text-decoration:underline}.howto_point .col2 .text .btn_point{border:1px solid #ddd;margin-top:1rem}.howto_point .col2 .text .btn_point a{font-size:13px;padding:7px 1rem;display:block;position:relative;letter-spacing:.4px;text-decoration:none;text-align:center}.howto_point .col2 .text .btn_point a:after{content:"\f105";font-family:FontAwesome;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.howto_pointBtn a{margin-top:20px;text-align:center;text-decoration:none!important;display:inline-block;width:100%;font-size:13px}.howto_pointBtn a+a{margin-top:20px}.styling_point{margin-top:3rem;padding:1.5rem;border:solid .5rem #f7f5f5}.styling_point h2{text-align:center;font-size:1.2rem;margin:0 auto 2rem}.styling_point h3{font-size:1rem;text-align:left;margin:.5rem auto}.styling_point p{font-size:.9rem}.styling_point .col2{display:flex;flex-flow:column;justify-content:space-between;margin-top:2rem;padding-bottom:2rem;border-bottom:solid 1px #eee}.styling_point .col2:last-child{border-bottom:0;padding-bottom:0}.styling_point .col2 .text .btn_point{border:1px solid #ddd;margin-top:1rem}.styling_point .col2 .text .btn_point a{padding:.5rem 1rem;display:block;position:relative;letter-spacing:.4px;text-decoration:none;text-align:center}.styling_point .col2 .text .btn_point a:after{content:"\f105";font-family:FontAwesome;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.catalog{margin-top:3rem;padding:1.5rem;border:solid .5rem #f7f5f5}.catalog h2{text-align:center;font-size:1.2rem;margin:0 auto 2rem}.catalog h3{font-size:1rem;text-align:left;margin:.5rem auto}.catalog p{font-size:.9rem}.catalog p:last-child{font-size:.8rem;margin-top:.5rem;text-indent:-.84rem;padding-left:1rem}.catalog .col2{display:flex;flex-flow:column wrap;justify-content:space-between;margin-top:2rem;padding-bottom:2rem;border-bottom:solid 1px #eee}.catalog .col2:last-child{border-bottom:0;padding-bottom:0}.catalog .col2 .image{text-align:center}.catalog .col2 .text .btn_point{border:1px solid #ddd;margin-top:1rem}.catalog .col2 .text .btn_point a{padding:.5rem 1rem;display:block;position:relative;letter-spacing:.4px;text-decoration:none;text-align:center}.catalog .col2 .text .btn_point a:after{content:"\f105";font-family:FontAwesome;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.list_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.item_col2_sp{width:47.5%}.item_col2_sp:not(:nth-child(2n)){margin-right:5%}.item_col2_sp:nth-child(n+3){margin-top:10%}.secProduct__item.item_col2_sp{width:45%}.secProduct__item.item_col2_sp:not(:nth-child(2n)){margin-right:10%}.secProduct__item.item_col2_sp:nth-child(n+3){margin-top:15%}.secProduct__item.item_col2_sp{padding-bottom:10px;border-bottom:1px solid #eee}.item_col1_sp{width:100%}.item_col1_sp:nth-child(n+1){margin-top:10%}.secBrand__top,.secInteriorstory__top,.secProduct__top,.secRecommend__top{display:block;text-align:center;border-bottom:1px solid #000;margin-bottom:20px;padding-bottom:10px}.secBrand__topHeading,.secInteriorstory__topHeading,.secProduct__topHeading,.secRecommend__topHeading{font-size:20px;margin-bottom:5px}.secBrand__topHeading span{font-size:14px;vertical-align:middle;margin-left:10px}.secProduct__topBtn{display:none}.secProduct__bottom{text-align:center;margin-top:1rem}.btn_style_01{width:100%;background:#ececec;display:inline-block;transition:all .3s;font-size:13px}.btn_style_01,.btn_style_02{padding:7px 0;position:relative}.btn_style_02,.btn_style_03{border:1px solid #000}.btn_style_03{padding:13px 0;position:relative}.btn_arrow:after{content:"\f105";font-family:FontAwesome;position:absolute;top:50%;right:1rem;transform:translateY(-50%);color:#000}.btn_arrow:hover{background:#666;color:#fff;border-color:#666}.btn_arrow:hover:after{color:#fff}.secProduct{margin:70px 1rem 0}.secProduct:first-of-type{margin-top:25px}.secProduct__lead{margin-bottom:50px;font-size:14px}.secProduct__item>a{display:block}.secProduct__img{position:relative;margin-bottom:10px}.secProduct__item>a>.secProduct__img:before{content:'VIEW MORE';position:absolute;bottom:13px;right:20px;width:5pc;height:30px;z-index:2;border-radius:15px;padding:10px 0;box-sizing:border-box;font-size:10px;font-family:YuGothic,Yu Gothic,Hiragino Kaku Gothic ProN,qMmpS ProN W3,sans-serif;text-align:right;transform:scaleX(0);transform-origin:right;letter-spacing:.1em;color:#333;-webkit-transition:all .3s;transition:all .3s}.secProduct__item>a>.secProduct__img:after{content:'';position:absolute;z-index:1;bottom:10px;right:10px;width:30px;height:30px;border-radius:30px;background:#fff url(/wp/wp-content/themes/idc/assets/images/icon/btn_search.png)no-repeat left 7px center/15px;-webkit-transition:all .3s;transition:all .3s}.secProduct__name{font-size:13px;color:#333;margin:5px 0 10px;word-break:break-all}.secProduct__price{font-size:13px;color:#999;text-align:right}.secProduct__price span{font-size:11px;display:block;line-height:1.5}.secProduct__outlet__price{font-size:15px;color:#ca0000;text-align:right}.secProduct__outlet__price span{font-size:11px;display:block;color:#999;line-height:1.5}.boxBtn2{margin:30px auto}.boxBtn2__box{text-align:center;width:90%;margin:0 auto}.boxBtn2__list{width:90%;margin:0 auto;display:block;text-align:center}.boxBtn2__box a,.boxBtn2__item a{display:block;font-size:13px}.boxBtn2__item:nth-child(2){margin-top:1rem}.boxBtn{margin:50px auto}.boxBtn__box{text-align:center;width:90%;margin:0 auto}.boxBtn__list{width:90%;margin:0 auto;display:block;text-align:center}.boxBtn__box a,.boxBtn__item a{display:block;font-size:13px}.boxBtn__item:nth-child(2){margin-top:1rem}.secBrand{margin:70px 1rem}.secBrand__item a{display:block;text-decoration:underline}.secBrand__logo{margin:10px 0 3px}.secBrand__name{text-align:center;font-size:13px}.secRecommend{margin:70px 1rem}.secRecommend__item a{display:block;text-decoration:underline}.secRecommend__text{font-size:13px}.secRecommend__bottomBtn{text-align:center;margin-top:2rem}.text__topHeading{font-size:20px}.secInteriorstory{margin:70px 1rem}.secInteriorstory__item:not(:first-child){margin-top:10%}.secInteriorstory__item a{display:block;text-decoration:underline}.secInteriorstory__date{font-weight:400;text-align:center;margin:0 auto;background:#eee;padding:.5rem .3rem}.secInteriorstory__text{font-size:13px}.secInteriorstory__bottomBtn{text-align:center;margin-top:2rem}.tabs{width:100%;margin:-.3rem auto 3rem;position:relative}.tab-buttons{display:flex;flex-flow:row nowrap}.tab-buttons span{font-size:.8rem;color:#333;background:#eee;cursor:pointer;border-bottom:2px solid #ddd;display:block;width:25%;text-align:center;height:40px;line-height:40px}.tab-content{border-bottom:3px solid #ddd;background:#fff;display:inline-block;font-size:13px;color:#333;width:100%}#lamp{width:25%;height:2px;background:#333;display:block;position:absolute;top:40px}#lamp,#lamp.content1{transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in}#lamp.content1{left:0}#lamp.content2{left:25%}#lamp.content2,#lamp.content3{transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in}#lamp.content3{left:50%}#lamp.content4{left:75%;transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in}.item_list{display:flex;flex-flow:row wrap;padding:1rem 0}.item_list li{width:33%}.item_list>li img{width:80%}.item_list li a{display:block;padding:1rem .5rem}.item_list li a,.item_list p{text-align:center}.product_contents .contents_wrap .item_sec .sub_col_1 h3{margin-bottom:1.5rem}.product_contents .contents_wrap .sub_col_1 p{margin-top:.5rem;margin-bottom:1rem;text-align:left;text-indent:-1rem;padding-left:1rem}.sub_col_1 ul{display:flex;flex-flow:row wrap;justify-content:space-between}.sub_col_1 ul li{width:49%;margin-bottom:2rem}.sub_col_1 ul li dl{text-align:center}.sub_col_1 ul li dt{font-weight:700;font-size:1rem;margin-top:.2rem;text-decoration:underline}.sub_col_1 ul li dd{font-size:.85rem;margin-top:.2rem}.sub_col_1 li a{display:block}.product_contents .contents_wrap .item_sec .sub_col_2 h3{margin-bottom:.5rem}.sub_col_2 .product_col2 li:nth-of-type(2n){font-size:.9rem}.sub_col_2 .product_col2 li{font-size:1rem;padding-top:1rem}.sub_col_3_img{text-align:center}.product_contents .contents_wrap .item_sec .sub_col_3 h3,.sub_col_3_img{margin-bottom:3rem}.sub_col_3 ul{display:flex;flex-flow:column nowrap;justify-content:space-between;margin-bottom:3rem}.sub_col_3 ul li{//width:30%;margin-bottom:1rem}.sub_col_3 ul li dl{text-align:center;background-color:#eee;padding:2rem;//height:17.5rem}.sub_col_3 ul li:first-of-type dl{//padding-bottom:8.7rem}.sub_col_3 ul li:nth-of-type(2) dl{//padding-bottom:5.3rem}.sub_col_3 ul li dt{font-weight:700;font-size:1rem;margin-bottom:.5rem;border-bottom:2px solid #333;padding-bottom:.5rem}.sub_col_3 ul li dd{text-align:left;font-size:.9rem}.product_contents .contents_wrap .item_sec .sub_col_4 h3,.sub_col_4 ul{margin-bottom:2rem}.sub_col_4 ul{display:flex;flex-flow:column wrap;justify-content:space-between}.sub_col_4 ul li{margin-bottom:1rem;border:solid 1px #bbb}.sub_col_4 ul li dl{padding:0 1rem 1rem}.sub_col_4 ul li dt{font-weight:700;font-size:1rem;margin-top:0;text-align:center}.sub_col_4 ul li dd{margin-top:.5rem;font-size:.85rem}}.annotation{margin:0;font-size:.7rem;color:#7c7c7c}.inline-blick{display:inline-block;vertical-align:text-top}.color{max-width:40px;height:40px;margin-bottom:4px}.fancybox-container{z-index:3}.fancybox-content{max-width:650px;background:0}.fancybox-slide--html .fancybox-close-small{color:#fff}.fancybox-is-open .fancybox-bg{opacity:.6}@media only screen and (max-width:750px){.fancybox-content{padding:40px 20px}}.torikeshi{text-decoration:line-through}