#topImage{position:relative;width:100%;max-height:800px;margin:0 auto 60px;overflow:hidden}@media screen and (max-width: 767px){#topImage{width:100%;margin-bottom:30px}}#topImage .productName{position:absolute;top:50%;left:50px;margin-top:-0.5em;z-index:100;color:#fff;font-family:"Jost Medium", sans-serif;font-size:11rem;line-height:1}@media screen and (max-width: 767px){#topImage .productName{left:20px;font-size:6rem}}#topImage .slide img{width:100%}@media screen and (max-width: 767px){#topImage .slide{margin:0}}#topImage .slide a{display:block}#topImage .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;padding:0;cursor:pointer}#topImage .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}#topImage .slick-dots li button::before{content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;text-align:center;opacity:0.25;background-color:black;border-radius:4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#topImage .slick-dots li.slick-active button::before{opacity:0.75;color:black}.content .sectionTitle{font-family:"Jost Medium", sans-serif;font-size:8.2rem;line-height:1}@media screen and (max-width: 767px){.content .sectionTitle{font-size:6rem}}.content .sectionTitle span{font-size:3.8rem}#introduction .whatis{position:relative;padding-bottom:80px}@media screen and (max-width: 767px){#introduction .whatis{padding-bottom:40px}}#introduction .whatis .sectionTitle{position:absolute;top:0;right:0;z-index:100}#introduction .whatis .image{padding-top:30px;text-align:right}@media screen and (max-width: 767px){#introduction .whatis .image{margin:0 -20px}}#introduction .whatis .comment{position:absolute;top:80px;left:140px;z-index:100;color:#fff;font-size:1.4rem;text-align:left}@media screen and (max-width: 767px){#introduction .whatis .comment{position:static;padding-top:15px;color:#000}}#introduction .realTexture{position:relative;padding-left:140px;padding-right:540px;padding-bottom:240px;text-align:left}@media screen and (max-width: 1200px){#introduction .realTexture{padding-left:40px}}@media screen and (max-width: 767px){#introduction .realTexture{padding-left:0;padding-right:0;padding-bottom:80px}}#introduction .realTexture .title.photo2{padding-bottom:50px;font-family:"Noto Sans Medium", sans-serif;font-size:2.2rem;letter-spacing:0.1em}@media screen and (max-width: 767px){#introduction .realTexture .title.photo2{padding-top:20px;padding-bottom:20px}}#introduction .realTexture .title.photo2 span{padding-left:40px;font-size:3.8rem}#introduction .realTexture .image.photo2{position:absolute;top:0;left:47%;z-index:-1}@media screen and (max-width: 767px){#introduction .realTexture .image.photo2{position:static;margin-right:-20px}}#introduction .realTexture .comment{font-size:1.4rem}#introduction .realTexture .title.photo3{float:left;width:1em;font-family:"Noto Sans Medium", sans-serif;font-size:1.8rem;line-height:1.2}#introduction .realTexture .image.photo3{width:420px;padding:60px 0}@media screen and (max-width: 767px){#introduction .realTexture .image.photo3{width:auto;padding:20px 0;margin-left:-20px}}#introduction .realTexture .image.photo3 img{max-width:100%}#introduction .realTexture .comment.photo3{margin-left:60px}@media screen and (max-width: 767px){#introduction .realTexture .comment.photo3{margin-left:40px}}#introduction .etc{position:relative;min-height:820px;padding-left:105px;padding-right:720px;padding-bottom:140px;text-align:left}@media screen and (max-width: 1200px){#introduction .etc{padding-left:40px}#introduction .etc .spHide{display:none}}@media screen and (max-width: 767px){#introduction .etc{min-height:1px;padding-left:0;padding-right:0;padding-bottom:60px}}#introduction .etc .title{padding-bottom:30px;font-family:"Noto Sans Medium", sans-serif;font-size:2.5rem;letter-spacing:0.1em;line-height:1.2}#introduction .etc .image{position:absolute;right:0;z-index:100}@media screen and (max-width: 767px){#introduction .etc .image{position:static;margin:0 -20px;padding-top:30px}}#introduction .etc .image.image1{top:0}#introduction .etc .image.image2{top:440px}#introduction .etc .comment{padding-left:110px;font-size:1.4rem}@media screen and (max-width: 1200px){#introduction .etc .comment{padding-left:40px}}@media screen and (max-width: 767px){#introduction .etc .comment{padding-left:20px}}#introduction .etc .navi{padding-top:10px;text-align:right}#introduction .etc .navi>li{display:inline-block}#introduction .etc .navi>li a{position:relative;display:block;margin:0 5px;padding:0 14px 0 10px;color:#333;text-decoration:none;border-bottom:1px solid #333}#introduction .etc .navi>li a::before,#introduction .etc .navi>li a::after{content:"";position:absolute;right:4px;transition:0.1s}#introduction .etc .navi>li a::before{top:14px;width:8px;height:1px;border-top:1px solid #333}#introduction .etc .navi>li a::after{top:11px;width:7px;height:7px;border:1px solid #333;border-width:1px 1px 0 0;transform:rotate(45deg)}#introduction .etc .navi>li a:hover::before,#introduction .etc .navi>li a:hover::after{right:0px}#introduction .etc>ul>li{padding-bottom:100px}@media screen and (max-width: 767px){#introduction .etc>ul>li{padding-bottom:20px}}#wood .sectionTitle{padding-bottom:20px;text-align:right}@media screen and (max-width: 767px){#wood .sectionTitle{margin-right:-20px}}#wood .container{position:relative;overflow:hidden}@media screen and (max-width: 767px){#wood .container{overflow:visible}}#wood .nameList{float:left;margin-left:105px;text-align:left;font-size:1.1rem}@media screen and (max-width: 767px){#wood .nameList{float:none;margin-left:0}}#wood .nameList .heading{padding:0 0 30px;font-family:"Jost Medium", sans-serif;font-size:3.2rem;line-height:1;letter-spacing:0;text-align:left}@media screen and (max-width: 767px){#wood .nameList .heading{padding-bottom:10px}}#wood .photos{float:right}@media screen and (max-width: 767px){#wood .photos{float:none}}#wood .photos>ul{width:880px;margin-right:-15px;overflow:hidden}@media screen and (max-width: 767px){#wood .photos>ul{width:auto;margin:0 -10px}}#wood .photos>ul>li{float:left;width:25%;padding:0 15px;padding-bottom:40px;line-height:1}@media screen and (max-width: 767px){#wood .photos>ul>li{width:50%;padding:10px}#wood .photos>ul>li:nth-child(2n+1){clear:both}}#wood .photos>ul>li .photo{font-size:0}#wood .photos>ul>li .photo img{max-width:100%}#wood .photos>ul>li .number{padding-top:3px;font-size:1.4rem;text-align:left}#wood .photos .note{padding-left:15px;font-size:1.2rem;text-align:left}@media screen and (max-width: 767px){#wood .photos .note{padding-left:0}}#design .sectionTitle{padding-bottom:20px;text-align:right}@media screen and (max-width: 767px){#design .sectionTitle{margin-right:-20px}}#design .container{position:relative;overflow:hidden}@media screen and (max-width: 767px){#design .container{overflow:visible}}#design .nameList{float:left;margin-left:105px;text-align:left;font-size:1.1rem}@media screen and (max-width: 767px){#design .nameList{float:none;margin-left:0}}#design .nameList .heading{padding:0 0 30px;font-family:"Jost Medium", sans-serif;font-size:3.2rem;line-height:1;letter-spacing:0;text-align:left}@media screen and (max-width: 767px){#design .nameList .heading{padding-bottom:10px}}#design .photos{float:right}@media screen and (max-width: 767px){#design .photos{float:none}}#design .photos>ul{width:880px;margin-right:-15px;overflow:hidden}@media screen and (max-width: 767px){#design .photos>ul{width:auto;margin:0 -10px}}#design .photos>ul>li{float:left;width:25%;padding:0 15px;padding-bottom:40px;line-height:1.3}@media screen and (max-width: 767px){#design .photos>ul>li{width:50%;padding:10px}#design .photos>ul>li:nth-child(2n+1){clear:both}}#design .photos>ul>li:nth-child(4n+1){clear:left}#design .photos>ul>li .photo{font-size:0}#design .photos>ul>li .photo img{max-width:100%}#design .photos>ul>li .status{padding-top:3px;font-size:1.4rem;text-align:left}@media screen and (max-width: 767px){#design .photos>ul>li .status{padding-left:1.5em;font-size:1.3rem}}#design .photos>ul>li .status .number{display:inline-block;width:1.5em}@media screen and (max-width: 767px){#design .photos>ul>li .status .number{width:1.5em;margin-left:-1.5em}}#design .photos>ul>li .status .price{padding-left:1.5em}@media screen and (max-width: 767px){#design .photos>ul>li .status .price{padding-left:0;display:block}}#detail .sizeList>li{padding:60px 0;overflow:hidden}@media screen and (max-width: 767px){#detail .sizeList>li{padding:30px 0}}#detail .sizeList>li .heading{float:left;padding-left:105px;font-family:"Jost Medium", sans-serif;font-size:3.2rem;text-align:left;line-height:1;letter-spacing:0}@media screen and (max-width: 767px){#detail .sizeList>li .heading{float:none;width:100%;padding-left:0}}#detail .sizeList>li .image{float:right;width:880px;margin-right:-15px;padding-left:15px;text-align:left}@media screen and (max-width: 767px){#detail .sizeList>li .image{float:none;width:100%;margin-right:0;padding-left:0}}#detail .sizeList>li .image img{max-width:100%}#works .sectionTitle{padding-bottom:20px;text-align:right}@media screen and (max-width: 767px){#works .sectionTitle{margin-right:-20px}}@media screen and (max-width: 767px){#works .photos{margin:0 -20px}}#works .photos ul>li{padding-bottom:50px}@media screen and (max-width: 767px){#works .photos ul>li{padding-bottom:15px}}#works .photos ul>li img{width:100%}#works .navi{padding-bottom:60px}#works .navi p{display:inline-block}#works .navi a{position:relative;display:block;margin:0 5px;padding:0 14px 0 10px;color:#333;text-decoration:none;border-bottom:1px solid #333}#works .navi a::before,#works .navi a::after{content:"";position:absolute;right:4px;transition:0.1s}#works .navi a::before{top:14px;width:8px;height:1px;border-top:1px solid #333}#works .navi a::after{top:11px;width:7px;height:7px;border:1px solid #333;border-width:1px 1px 0 0;transform:rotate(45deg)}#works .navi a:hover::before,#works .navi a:hover::after{right:0px}#contentNavi{padding-top:0}#contentNavi .contentList{overflow:hidden}@media screen and (max-width: 767px){#contentNavi .contentList{margin:0 -15px}}#contentNavi .contentList>li{float:left;width:25%;padding:0 15px}@media screen and (max-width: 767px){#contentNavi .contentList>li{width:50%;padding:0 5px 10px}}#contentNavi .contentList>li a{display:block;position:relative}#contentNavi .contentList>li a .name{position:absolute;top:50%;left:0;width:100%;margin-top:-20px;color:#fff;font-family:"Jost Medium", sans-serif;font-size:4rem;line-height:1}@media screen and (max-width: 767px){#contentNavi .contentList>li a .name{font-size:2.4rem;margin-top:-10px}}#contentNavi .contentList>li a .image{font-size:0}#contentNavi .contentList>li a .image::after{content:"";position:absolute;top:50%;left:50%;right:50%;bottom:50%;border:1px solid #fff;opacity:0;transition:0.5s}#contentNavi .contentList>li a:hover .image::after{top:10px;left:10px;right:10px;bottom:10px;opacity:1}#contentNavi .contentList>li img{max-width:100%}#contentNavi .contentList>li.corpPageLink a .name{margin-top:-15px;font-family:"Noto Sans Medium", sans-serif;font-size:2.4rem}#contentNavi .otherBrandLink{padding:60px 15px 0}@media screen and (max-width: 767px){#contentNavi .otherBrandLink{margin:0 -10px;padding:30px 0 0}}#contentNavi .otherBrandLink img{width:100%}.lb-data{color:#333}
