﻿.product-separator{margin:9rem 0 4rem;border:0;border-top:solid 1px var(--color-border)}@media only screen and (max-width:767.9px){.product-separator{margin:2.4rem 0 2.4rem}}.product-desc{display:flex;flex-wrap:wrap}.product-desc .product-title{width:100%;margin:9rem 0 4rem;padding-bottom:1.5rem;font-size:1.8rem;font-family:"Hiragino Mincho StdN","Hiragino Mincho ProN","游明朝","YuMincho","ヒラギノ明朝 ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;line-height:1;border-bottom:solid 1px var(--color-border)}.product-desc_title{width:340px}@media only screen and (max-width:767.9px){.product-desc_title{width:100%;display:flex;align-items:flex-end;justify-content:space-between;margin-top:40px}}@media only screen and (min-width:768px){.product-desc_title-head{min-height:128px}}@media only screen and (max-width:767.9px){.product-desc_title-head{width:calc(100% - 27.2vw - 2.9333333333vw)}}@media only screen and (min-width:768px){.product-desc_title-head.no-logo{min-height:80px}}.product-desc_title-rubio{margin-bottom:.5rem;font-size:1.2rem;color:#075640}.product-desc_title .title-logo{margin-top:0;margin-bottom:1.6rem}@media only screen and (max-width:767.9px){.product-desc_title .title-logo{margin-bottom:0;padding-bottom:15px;line-height:1}}.product-desc_title .title-logo_text{display:block;margin-top:1rem;font-size:1.4rem;font-weight:bold}.product-desc_title .title-logo_content{display:block;margin-top:1rem;font-size:1.4rem;font-weight:bold}@media only screen and (max-width:767.9px){.product-desc_title .title-logo img{width:auto;height:4vw}}@media only screen and (max-width:767.9px){.product-desc_title .title-logo.line2 img{width:auto;height:9.3333333333vw}}.product-desc_title .title-about{font-size:1.4rem}@media only screen and (max-width:767.9px){.product-desc_title .title-about{display:flex;align-items:flex-end;height:17.6vw;padding-bottom:10px;border-top:solid 1px #759a8b;border-bottom:solid 1px #759a8b;font-size:2.9333333333vw}}@media only screen and (max-width:767.9px){.product-desc_title .title-thumb{width:auto;height:17.6vw}}.product-desc_title .title-thumb img{width:auto;height:100%}.product-desc_content{width:calc(100% - 340px)}@media only screen and (max-width:767.9px){.product-desc_content{width:100%;margin-top:16px}}.product-desc_content .content-text_title{font-family:"Hiragino Mincho StdN","Hiragino Mincho ProN","游明朝","YuMincho","ヒラギノ明朝 ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:bold;font-size:1.6rem;line-height:1.5714285714}@media only screen and (max-width:767.9px){.product-desc_content .content-text_title{font-size:1.4rem}}.product-desc_content .content-text_title+.content-text_desc{margin-top:1.5rem}@media only screen and (max-width:767.9px){.product-desc_content .content-text_title+.content-text_desc{margin-top:6px}}.product-desc_content .content-text_desc{line-height:1.7692307692}.product-desc_content .content-text_desc+.content-text_title{margin-top:3rem}.product-desc_content-1col .content-text_desc{margin-bottom:2rem}@media only screen and (max-width:767.9px){.product-desc_content-1col .content-text_desc{font-size:1.1rem;line-height:1.6;margin-bottom:1.6rem}}.product-desc_content-1col .content-image{margin-bottom:2.5rem}@media only screen and (max-width:767.9px){.product-desc_content-1col .content-image{margin-bottom:2rem}}.product-desc_content-2col{display:flex;flex-wrap:wrap}.product-desc_content-2col .content-image{width:545px}@media only screen and (max-width:767.9px){.product-desc_content-2col .content-image{width:100%;margin-bottom:2rem}}.product-desc_content-2col .content-image img+img{margin-top:10px}.product-desc_content-2col .content-text{width:calc(100% - 545px)}@media only screen and (min-width:768px){.product-desc_content-2col .content-text{padding-left:35px}}@media only screen and (max-width:767.9px){.product-desc_content-2col .content-text{width:100%}}.product-desc_content-2col .content-text-definition-wrapper{width:calc(100% - 545px)}@media only screen and (max-width:767.9px){.product-desc_content-2col .content-text-definition-wrapper{display:block;width:100%}}.product-desc_content-2col .content-text-definition-wrapper .content-text-definition{font-size:1.2rem;display:flex;justify-content:space-between}@media only screen and (max-width:767.9px){.product-desc_content-2col .content-text-definition-wrapper .content-text-definition{display:block}}.product-desc_content-2col .content-text-definition-wrapper .content-text-definition-title{font-size:1.2rem;width:50%}.product-desc_content-2col .content-text-definition-wrapper .content-text-definition-title-en{font-family:"Hiragino Mincho StdN","Hiragino Mincho ProN","游明朝","YuMincho","ヒラギノ明朝 ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#760000}@media only screen and (max-width:767.9px){.product-desc_content-2col .content-text-definition-wrapper .content-text-definition-title{width:100%}}.product-desc_content-2col .content-text-definition-wrapper .content-text-definition-body{width:50%;padding-left:30px;line-height:2.1}@media only screen and (max-width:767.9px){.product-desc_content-2col .content-text-definition-wrapper .content-text-definition-body{width:100%}}.naturalwood-wall-nav-list{display:flex;align-items:flex-end;margin-top:90px}@media only screen and (max-width:767.9px){.naturalwood-wall-nav-list{margin-top:50px}}.naturalwood-wall-nav-list_first{margin-top:-3.8rem}@media only screen and (max-width:767.9px){.naturalwood-wall-nav-list_first{margin-top:0}}.naturalwood-wall-nav-list .naturalwood-wall-nav-item{padding:0 .7em;border-right:solid 1px var(--color-body);font-size:1.2rem;font-weight:500;line-height:1}@media only screen and (max-width:767.9px){.naturalwood-wall-nav-list .naturalwood-wall-nav-item{font-size:2.9333333333vw}}.naturalwood-wall-nav-list .naturalwood-wall-nav-item:first-child{padding:0;border:0;font-size:1.8rem;font-family:"Hiragino Mincho StdN","Hiragino Mincho ProN","游明朝","YuMincho","ヒラギノ明朝 ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:bold}@media only screen and (max-width:767.9px){.naturalwood-wall-nav-list .naturalwood-wall-nav-item:first-child{font-size:3.7333333333vw}}.naturalwood-wall-nav-list .naturalwood-wall-nav-item:nth-child(2){margin-left:.7em;border-left:solid 1px var(--color-body)}.naturalwood-wall-nav-list-liner{margin:13px 0 4rem;border:0;border-top:solid 1px #759a8b;position:relative}@media only screen and (max-width:767.9px){.naturalwood-wall-nav-list-liner{margin-bottom:-18px}}.naturalwood-wall-nav-list-liner:before{display:block;content:"";color:#325743;border-bottom:solid 2px;width:106px;position:absolute;bottom:0}.real-panel-paralell-rubiomonocoat{position:relative}@media only screen and (max-width:767.9px){.real-panel-paralell-rubiomonocoat{flex-direction:column-reverse}}.real-panel-paralell-rubiomonocoat .product-desc_content-2col{border-top:solid 1px var(--color-border);margin-top:4.5rem;padding-top:3rem}.real-panel-paralell-rubiomonocoat .about-rubiomonocoat{width:219px;border-left:solid 1px #759a8b;border-top:solid 1px #759a8b;position:absolute;bottom:0;margin-bottom:3rem}@media only screen and (max-width:767.9px){.real-panel-paralell-rubiomonocoat .about-rubiomonocoat{position:static}}.real-panel-paralell-rubiomonocoat .about-rubiomonocoat .title-about{margin:15px 0 30px 15px}.product-others-card-archive{box-sizing:border-box}.product-others-card-archive-category{padding-top:130px;margin-top:-130px;margin-bottom:38px}@media only screen and (max-width:767.9px){.product-others-card-archive-category{padding-top:48px;margin-top:-48px}}.product-others-card-archive-category_title{padding:.5em 0;border-top:solid 1px #759a8b;font-size:2.8rem}@media only screen and (max-width:767.9px){.product-others-card-archive-category_title{font-size:2.2rem}}.product-others-card-archive-category-list{display:flex;flex-wrap:wrap}.product-others-card-archive-category-list .product-others-card-archive_item{width:420px;margin:0 27px 50px 0}.product-others-card-archive-category-list .product-others-card-archive_item:nth-of-type(3){margin-right:0}@media only screen and (max-width:767.9px){.product-others-card-archive-category-list .product-others-card-archive_item{margin:0 auto 60px}}.product-others-card-archive-category-list .product-others-card-archive_item_thumb{border:solid 1px #c9c9c9;margin-bottom:13px;position:relative}@media only screen and (max-width:767.9px){.product-others-card-archive-category-list .product-others-card-archive_item_thumb{width:60%}}.product-others-card-archive-category-list .product-others-card-archive_item .product-others-demand_icon{position:absolute;top:15px;right:20px}.product-others-card-archive-category-list .product-others-card-archive_item .product-others-demand_icon_link{display:block;height:100%;width:100%}.product-others-card-archive-category-list .product-others-card-archive_item_desc_head{font-size:1.6rem;padding-bottom:13px;margin-bottom:13px;border-bottom:solid 1px #c9c9c9}.search-floor-product-desc_title{font-size:3.2rem;margin-top:0;margin-bottom:5px}@media only screen and (max-width:767.9px){.search-floor-product-desc_title{font-size:2rem}}.product-floor-search .content-text_title{font-size:1.8rem}@media only screen and (max-width:767.9px){.product-floor-search .content-text_title{font-size:1.6rem}}.floor-material_list{font-size:1.2rem;display:flex;flex-wrap:wrap;box-sizing:border-box;justify-content:space-between}.floor-material_list .floor-material_item{font-size:1.2rem;width:calc(50% - 12px);margin-right:24px;margin-bottom:36px}@media only screen and (max-width:767.9px){.floor-material_list .floor-material_item{width:100%;margin-right:0px;margin-bottom:10px}}@media only screen and (max-width:767.9px){.floor-material_list .floor-material_item:last-child{margin-bottom:0}}.floor-material_list .floor-material_item:nth-of-type(2n){margin-right:0}.floor-material_list .floor-material_item_img{margin-bottom:20px}@media only screen and (max-width:767.9px){.floor-material_list .floor-material_item_img{margin-bottom:10px}}.floor-material_list .floor-material_item_img img{width:100%}.floor-material_list .floor-material_item_desc{display:flex;justify-content:space-between;margin-bottom:2rem}@media only screen and (max-width:767.9px){.floor-material_list .floor-material_item_desc{display:block;margin-bottom:.3rem}}.floor-material_list .floor-material_item_desc_title{width:234px;padding-right:38px}.floor-material_list .floor-material_item_desc_title-en,.floor-material_list .floor-material_item_desc_title-jp{font-size:1.2rem}@media only screen and (max-width:767.9px){.floor-material_list .floor-material_item_desc_title-en,.floor-material_list .floor-material_item_desc_title-jp{font-size:1.1rem}}@media only screen and (max-width:767.9px){.floor-material_list .floor-material_item_desc_title{color:#075640;width:100%;padding-right:0;margin-bottom:0px}}.floor-material_list .floor-material_item_desc_content{width:248px}@media only screen and (max-width:767.9px){.floor-material_list .floor-material_item_desc_content{font-size:1.1rem;width:100%}}.search-floor-product-scratch .floor-material_item_img{margin-bottom:14px}.floor-scratch-type-list-small{display:flex;flex-wrap:wrap;width:597px;margin-bottom:12px}@media only screen and (max-width:767.9px){.floor-scratch-type-list-small{width:100%}}.floor-scratch-type-list-small_item{width:187px;margin-right:12px;margin-bottom:12px}.floor-scratch-type-list-small_item:nth-of-type(2n){padding-right:0}@media only screen and (max-width:767.9px){.floor-scratch-type-list-small_item{width:25%}}.floor-scratch-type-list-large{width:100%}.floor-scratch-type-list-large .floor-material_item_img{margin-bottom:28px}@media only screen and (max-width:767.9px){.floor-scratch-type-list-large .floor-material_item_img{margin-bottom:14px}}.floor-scratch-type-list-large .floor-material_item_desc{display:flex}@media only screen and (max-width:767.9px){.floor-scratch-type-list-large .floor-material_item_desc{flex-direction:column;margin-bottom:10px;font-size:1.1rem;line-height:1.56}}.floor-scratch-type-list-large .floor-material_item_desc_title{width:24%;padding-left:20px}@media only screen and (max-width:767.9px){.floor-scratch-type-list-large .floor-material_item_desc_title{color:#075640;width:100%;padding-left:0}}@media only screen and (max-width:767.9px){.floor-scratch-type-list-large .floor-material_item_desc_title ul{color:#222;display:flex}}.floor-scratch-type-list-large .floor-material_item_desc_title dt{margin-bottom:15px}@media only screen and (max-width:767.9px){.floor-scratch-type-list-large .floor-material_item_desc_title dt{margin-bottom:0}}.floor-scratch-type-list-large .floor-material_item_desc_content{width:76%}@media only screen and (max-width:767.9px){.floor-scratch-type-list-large .floor-material_item_desc_content{width:100%}}.search-floor-painting-and-oil .product-desc_content{margin-top:1rem}@media only screen and (max-width:767.9px){.search-floor-painting-and-oil .urethane-gloss-grade-wrapper{display:block;width:100%}.search-floor-painting-and-oil .urethane-gloss-grade-wrapper img,.search-floor-painting-and-oil .urethane-gloss-grade-wrapper .floor-painting-text-half{width:100%;padding:0}}.search-floor-painting-and-oil .floor-painting-img-half{width:50%;padding-right:10px;margin-bottom:24px}.search-floor-painting-and-oil .floor-painting-img-half:nth-of-type(2){padding-right:0}.search-floor-painting-and-oil .floor-painting-text-half{width:50%;padding-left:22px}.search-floor-painting-and-oil .product-desc_content-1col .content-image-painting{margin-bottom:50px}.search-floor-no-voc .product-desc_content-2col .content-text-rubio-monocoat{margin-bottom:100px}@media only screen and (max-width:767.9px){.search-floor-no-voc .product-desc_content-2col .content-text-rubio-monocoat{margin-bottom:3rem}}.search-floor-no-voc .product-desc_content-2col-type2to8{display:flex;flex-wrap:wrap}@media only screen and (max-width:767.9px){.search-floor-no-voc .product-desc_content-2col-type2to8{display:block;width:100%;margin-left:0}}.search-floor-no-voc .product-desc_content-2col-type2to8 .search-floor-key-phrase{font-size:1.8rem;width:252px}@media only screen and (max-width:767.9px){.search-floor-no-voc .product-desc_content-2col-type2to8 .search-floor-key-phrase{color:#075640;font-size:1.1rem;line-height:1.7692307692}}.search-floor-no-voc .product-desc_content-2col-type2to8 .floor-oil-color_desc{color:#325743;font-size:13px;padding-right:75px}@media only screen and (max-width:767.9px){.search-floor-no-voc .product-desc_content-2col-type2to8 .floor-oil-color_desc{min-width:100%;padding-right:0}}.search-floor-no-voc .product-desc_content-2col-type2to8 .floor-oil-color_desc:nth-of-type(2){padding-right:115px}.search-floor-no-voc .product-desc_content-2col-type2to8 .floor-oil-color_desc_img{position:relative}.search-floor-no-voc .product-desc_content-2col-type2to8 .floor-oil-color_desc_img .sample-demand-icon_left{position:absolute;top:12px;left:55px;display:block}@media only screen and (max-width:767.9px){.search-floor-no-voc .product-desc_content-2col-type2to8 .floor-oil-color_desc_img .sample-demand-icon_left{left:15px}}.search-floor-no-voc .product-desc_content-2col-type2to8 .search-floor-key-phrase_desc{width:calc(100% - 252px);line-height:1.7692307692;margin-bottom:2.5rem}@media only screen and (max-width:767.9px){.search-floor-no-voc .product-desc_content-2col-type2to8 .search-floor-key-phrase_desc{font-size:1.1rem;padding-left:0;width:100%;margin-bottom:16px}}.search-floor-no-voc .product-desc_content-2col-type2to8 .content-text_title{margin-bottom:1.6rem}@media only screen and (max-width:767.9px){.search-floor-no-voc .product-desc_content-2col-type2to8 .content-text_title{line-height:1.4}}.search-floor-no-voc .product-desc_content-2col-type2to8 .search-floor-maintenance-list{width:calc(100% - 252px);display:flex;flex-wrap:wrap}@media only screen and (max-width:767.9px){.search-floor-no-voc .product-desc_content-2col-type2to8 .search-floor-maintenance-list{justify-content:center;padding-left:0;width:100%}}.search-floor-no-voc .product-desc_content-2col-type2to8 .search-floor-maintenance-list .search-floor-maintenance-item{font-size:11px;margin-bottom:2.5rem;margin-right:21px;width:164px}.search-floor-no-voc .product-desc_content-2col-type2to8 .search-floor-maintenance-list .search-floor-maintenance-item img{margin-bottom:10px;width:100%}.search-floor-no-voc .product-desc_content-2col-type2to8 .search-floor-maintenance-list .search-floor-maintenance-item:last-of-type{margin-right:0}@media only screen and (max-width:767.9px){.search-floor-no-voc .product-desc_content-2col-type2to8 .search-floor-maintenance-list .search-floor-maintenance-item{margin-right:20px;max-width:250px;width:calc(50% - 10px)}.search-floor-no-voc .product-desc_content-2col-type2to8 .search-floor-maintenance-list .search-floor-maintenance-item:nth-of-type(2){margin-right:0}}.search-floor-no-voc .product-desc_content-2col-type2to8 .search-floor-maintenance-sp_img-list{display:flex;justify-content:space-between;margin:.5em 0}.search-floor-no-voc .product-desc_content-2col-type2to8 .search-floor-maintenance-sp_img-list li{width:20vw}.search-floor-no-voc .product-desc_content-2col-type2to8 .search-floor-maintenance-sp_txt-list{font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.search-floor-no-voc .product-desc_content-2col-type2to8 .rubio-features-list{display:flex;flex-wrap:wrap;line-height:1.765}@media only screen and (min-width:768px){.search-floor-no-voc .product-desc_content-2col-type2to8 .rubio-features-list_head{width:175px}}@media only screen and (max-width:767.9px){.search-floor-no-voc .product-desc_content-2col-type2to8 .rubio-features-list_head:before{content:"・"}}.search-floor-no-voc .product-desc_content-2col-type2to8 .rubio-features-list_body{width:549px;padding-left:30px}@media only screen and (max-width:767.9px){.search-floor-no-voc .product-desc_content-2col-type2to8 .rubio-features-list_body{padding-left:0}}.product-desc_content .content-image-craft{margin-bottom:4rem}.band-saw-marks{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:2rem;padding:40px 50px;border:solid 1px #707070;background-color:#f7f7f7;font-size:1.2rem;line-height:1.75}@media only screen and (max-width:767.9px){.band-saw-marks{padding:1.5em;font-size:1rem}}.band-saw-marks_detail{width:248px}@media only screen and (max-width:767.9px){.band-saw-marks_detail{width:100%}}@media only screen and (max-width:767.9px){.band-saw-marks_detail-list{margin-bottom:2rem}}.band-saw-marks_detail-list dt{margin-top:1.5em;font-weight:bold}.band-saw-marks_title{margin-bottom:.5em;font-size:2.4rem}@media only screen and (max-width:767.9px){.band-saw-marks_title{font-size:1.8rem}}.band-saw-marks_figures{width:942px}@media only screen and (max-width:767.9px){.band-saw-marks_figures{width:100%}}.band-saw-marks_main-image{margin-bottom:42px}@media only screen and (max-width:767.9px){.band-saw-marks_main-image{margin-bottom:2rem}}.band-saw-marks-list{display:flex;flex-wrap:wrap;justify-content:space-between}.band-saw-marks-list_item{width:230px}@media only screen and (max-width:767.9px){.band-saw-marks-list_item{width:48.5%}}.band-saw-marks-list_item:nth-child(n+5){margin-top:10px}.band-saw-marks-list_item img{display:block;margin-bottom:3px}.concept-wrapper{display:flex;align-items:flex-start;flex-wrap:wrap}.concept-wrapper .content-text_desc-title{font-family:"Hiragino Mincho StdN","Hiragino Mincho ProN","游明朝","YuMincho","ヒラギノ明朝 ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:bold;font-size:1.6rem;line-height:1.1875;letter-spacing:.04em;margin-bottom:2rem}@media only screen and (max-width:767.9px){.concept-wrapper .content-text_desc-title{font-size:1.4rem;line-height:1.6;margin-bottom:1.2rem}}@media only screen and (max-width:767.9px){.concept-nav_toggle-wrapper{display:none}}.concept-nav{width:340px}@media only screen and (max-width:767.9px){.concept-nav{width:100%}}.concept-nav_title{width:220px;margin:0 0 43px 0;padding:13px 0 0 20px;border:solid 1px #759a8b;border-right:0;border-bottom:0}@media only screen and (max-width:767.9px){.concept-nav_title{width:100%;margin:0 0 15px 0}}.concept-nav_title-text{display:block;margin-bottom:19px;font-size:1.4rem;line-height:1.5}@media only screen and (max-width:767.9px){.concept-nav_title-text{font-size:1rem;margin-bottom:20px}}.concept-nav_title-img{width:176.85px;height:53.92px}@media only screen and (max-width:767.9px){.concept-nav_title-img{width:130.5px;height:48px}}.concept-nav_label{border-left:solid 2px #325743;border-right:solid 2px #325743;display:block;font-family:"Hiragino Mincho StdN","Hiragino Mincho ProN","游明朝","YuMincho","ヒラギノ明朝 ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;padding-left:1.6rem;margin-bottom:1rem;position:relative}@media only screen and (max-width:767.9px){.concept-nav_label{font-size:1.2rem;line-height:1.83}}.concept-nav_label::after{content:"+";font-size:2.5rem;position:absolute;top:50%;right:1.6rem;transform:translateY(-50%)}.concept-nav_label.active::after{content:"−"}.concept-nav-list{margin-bottom:35px;font-family:"Hiragino Mincho StdN","Hiragino Mincho ProN","游明朝","YuMincho","ヒラギノ明朝 ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}@media only screen and (min-width:768px){.concept-nav-list{padding-left:12px}}@media only screen and (max-width:767.9px){.concept-nav-list{margin-bottom:15px}}.concept-nav-list_item{margin-bottom:1.5rem;border-left:solid 1px #aba9a9;line-height:1.8571428571}@media only screen and (max-width:767.9px){.concept-nav-list_item{border-right:solid 1px #aba9a9}}.concept-nav-list_item:last-child{margin-bottom:0}.concept-nav-list_item.current{border-left:solid 2px #325743}@media only screen and (min-width:768px){.concept-nav-list_item.current{margin-left:-12px}}@media only screen and (max-width:767.9px){.concept-nav-list_item.current{border-right:solid 2px #325743}}.concept-nav-list_item a{display:block;padding-left:1.6rem}@media only screen and (max-width:767.9px){.concept-nav-list_item a{font-size:1.2rem;line-height:1.83}}.content-text__wrap{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:46px}@media only screen and (max-width:767.9px){.content-text__wrap{flex-wrap:wrap;margin-bottom:30px}}.content-text__image{margin-right:62px}@media only screen and (max-width:767.9px){.content-text__image{width:25%;margin-right:25%}}.content-text__sub{color:#903131;font-family:"Hiragino Mincho StdN","Hiragino Mincho ProN","游明朝","YuMincho","ヒラギノ明朝 ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.2rem;line-height:1.6666666667;letter-spacing:.075em;width:72px;margin-right:42px;margin-top:14px}@media only screen and (max-width:767.9px){.content-text__sub{width:25%;font-size:1.1rem;line-height:1.5;margin-right:0;margin-top:6px}}.content-text__cat{font-family:"Hiragino Mincho StdN","Hiragino Mincho ProN","游明朝","YuMincho","ヒラギノ明朝 ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.1rem;line-height:1.7272727273;letter-spacing:.075em;width:136px;margin-right:70px;margin-top:14px}@media only screen and (max-width:767.9px){.content-text__cat{width:25%;font-size:1rem;line-height:1.5;margin-right:0;margin-top:6px}}.content-text__cap{font-family:"Hiragino Mincho StdN","Hiragino Mincho ProN","游明朝","YuMincho","ヒラギノ明朝 ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.3rem;line-height:2;letter-spacing:.075em;width:440px;margin-top:14px}@media only screen and (max-width:767.9px){.content-text__cap{width:100%;margin-top:1.4rem;font-size:1rem;line-height:1.6}}.concept-head__wrap{display:flex;justify-content:flex-end;align-items:flex-end}@media only screen and (max-width:767.9px){.concept-head__wrap{display:block}}@media only screen and (max-width:767.9px){.concept-head__img{width:70%;display:block;margin:0 auto}}.concept-head__inner{max-width:250px;margin-bottom:30px;margin-left:14px}@media only screen and (max-width:767.9px){.concept-head__inner{max-width:none;margin-left:0;margin-top:20px;margin-bottom:20px}}@media only screen and (max-width:767.9px){.concept-head__inner-img-realpanel{width:26.5333333333vw;margin-top:-32%;margin-bottom:0}}@media only screen and (max-width:767.9px){.concept-head__inner-img-flooring{width:36.2666666667vw;margin-top:-32%;margin-bottom:0}}.concept-head__inner-cap{margin-top:26px;font-family:"Hiragino Mincho StdN","Hiragino Mincho ProN","游明朝","YuMincho","ヒラギノ明朝 ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.3rem;line-height:1.7692307692;letter-spacing:.075em}@media only screen and (max-width:767.9px){.concept-head__inner-cap{font-size:1.1rem;line-height:1.6;margin-top:0}}.concept-item__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-top:40px}@media only screen and (max-width:767.9px){.concept-item__wrap{margin-top:24px}}.concept-item__inner{font-family:"Hiragino Mincho StdN","Hiragino Mincho ProN","游明朝","YuMincho","ヒラギノ明朝 ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;width:48%;margin-bottom:36px}@media only screen and (max-width:767.9px){.concept-item__inner{width:100%;margin-bottom:30px}}.concept-item__inner-head{display:flex;justify-content:flex-start;align-items:flex-end;margin-top:24px}@media only screen and (max-width:767.9px){.concept-item__inner-head{align-items:flex-start;justify-content:space-between;margin-top:20px}}@media only screen and (max-width:767.9px){.concept-item__inner-head .img-wrap{width:48%}}.concept-item__inner-head .img{margin-right:30px}@media only screen and (max-width:767.9px){.concept-item__inner-head .img{height:28px}}.concept-item__inner-head .cat{color:#903131;font-size:1.2rem;line-height:1.6666666667;letter-spacing:.075em;margin-right:32px}@media only screen and (max-width:767.9px){.concept-item__inner-head .cat{width:25%;font-size:1.1rem;line-height:1.5;margin-top:6px;margin-right:0}}.concept-item__inner-head .name{font-size:1.1rem;line-height:1.7272727273;letter-spacing:.075em}@media only screen and (max-width:767.9px){.concept-item__inner-head .name{width:25%;font-size:1rem;line-height:1.5;margin-top:6px}}.concept-item__inner-title{font-size:1.8rem;line-height:1.1111111111;letter-spacing:.075em;margin-top:22px}@media only screen and (max-width:767.9px){.concept-item__inner-title{font-size:1.4rem;margin-top:18px}}.concept-item__inner-text{font-size:1.3rem;line-height:1.4615384615;letter-spacing:.075em;margin-top:16px}@media only screen and (max-width:767.9px){.concept-item__inner-text{margin-top:10px;font-size:1rem;line-height:1.6}}.cancept-desc-list__wrap{display:flex;justify-content:flex-start;align-items:flex-start;font-size:1.2rem;line-height:1.6666666667;letter-spacing:.04em;margin-top:20px;margin-bottom:30px}@media only screen and (max-width:767.9px){.cancept-desc-list__wrap{display:block;font-size:1rem}}.cancept-desc-list__sub{margin-right:32px}@media only screen and (max-width:767.9px){.cancept-desc-list__sub{margin-right:0}}.cancept-desc-list{margin-left:36px}@media only screen and (max-width:767.9px){.cancept-desc-list{margin-left:0}}.cancept-desc-list__item{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:4px}@media only screen and (max-width:767.9px){.cancept-desc-list__item{display:block}}.cancept-desc-list__name{width:252px;font-weight:bold}@media only screen and (max-width:767.9px){.cancept-desc-list__name{width:auto}}.cancept-desc-list__name span{color:#903131;margin-right:1.2rem}.cancept-box__list{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.cancept-box__list::before{content:"";display:block;width:24%;order:1}.cancept-box__list::after{content:"";display:block;width:24%}.cancept-box__item{margin-bottom:40px;width:24%}@media only screen and (max-width:767.9px){.cancept-box__item{margin-bottom:20px;width:48%}}.cancept-box__item-img{width:100%;margin-bottom:14px}@media only screen and (max-width:767.9px){.cancept-box__item-img{margin-bottom:10px}}.cancept-box__item-title{border-bottom:1px solid #c9c9c9;font-size:1.3rem;font-weight:bold;line-height:1.7692307692;letter-spacing:.04em;padding-bottom:4px;margin-bottom:10px}@media only screen and (max-width:767.9px){.cancept-box__item-title{font-size:1.1rem;margin-bottom:1rem}}.cancept-box__item-cap{font-size:1.3rem;line-height:1.7692307692;letter-spacing:.04em}@media only screen and (max-width:767.9px){.cancept-box__item-cap{font-size:1rem;line-height:1.6}}.concept-box__2col{margin-bottom:40px;display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:767.9px){.concept-box__2col{display:block;margin-bottom:20px}}.concept-box__2col .content-text{max-width:396px}@media only screen and (max-width:767.9px){.concept-box__2col .content-text{margin-top:1.4rem}}.concept-btn{border-bottom:1px solid #759a8b;text-align:center;padding-bottom:40px;margin-bottom:50px}@media only screen and (max-width:767.9px){.concept-btn{margin-bottom:30px}}.concept-btn:last-of-type{border-bottom:none;padding-bottom:0}.concept-btn__link{background:#f2f2f2;border:1px solid #0e5640;border-radius:5px;color:#075640;font-size:1.6rem;font-weight:bold;letter-spacing:.1em;display:inline-block;padding:10px 28px}@media only screen and (max-width:767.9px){.concept-btn__link{font-size:1.2rem;padding:6px 20px}}.concept-wrap .search-floor-no-voc .product-desc_content-2col-type2to8{margin-left:0;width:100%}.concept-wrap.product-separator{margin:2rem 0}@media only screen and (max-width:767.9px){.concept-wrap.product-separator{margin:1.2rem 0}}.concept-wrap .product-desc_content{width:100%;margin-bottom:60px}@media only screen and (max-width:767.9px){.concept-wrap .product-desc_content{margin-bottom:20px}}.concept-wrap .content-image-painting{margin-bottom:50px}@media only screen and (max-width:767.9px){.concept-wrap .content-image-painting{margin-bottom:20px}}.concept-wrap .floor-painting-img-half{width:50%;padding-right:10px;margin-bottom:24px}@media only screen and (max-width:767.9px){.concept-wrap .floor-painting-img-half{width:100%;padding-right:0;margin-bottom:10px}}@media only screen and (max-width:767.9px){.concept-wrap .floor-painting-text-half{font-size:1.1rem}}/*# sourceMappingURL=product.css.map */
