.linkBtnBox{display:flex;justify-content:center;flex-wrap:wrap}.linkBtnBox a{display:block;text-decoration:none;border:1px solid #ccc;border-radius:100vh;margin:10px;padding:.75em 1.5em;line-height:1.5;width:100%;text-align:center}@media screen and (min-width:768px),print{.linkBtnBox a{width:46%;max-width:320px;margin:10px 2%}.productInfo .linkBtnBox{flex-direction:row-reverse}}@media (hover:none){.linkBtnBox a:active{border-color:#e6002f}}@media (hover:hover){.linkBtnBox a:hover{border-color:#e6002f}}.productInfo{position:relative}.productInfo:before{position:absolute;top:-3.2rem;left:0;content:"";width:102%;height:102%;border-top:1px dotted rgba(51,47,47,.3);z-index:-1}.productInfo .box .imgBox{margin-bottom:2rem}.productInfo .box .textBox{text-align:center}.productInfo .box .textBox h2{margin:0 auto 1rem}.productInfo .box .textBox h2:has(img){font-size:1rem;padding:.25em 0}.productInfo .box .textBox p{margin:1rem 0 0}.productInfo .box .textBox p:not(.fMin){text-align:left}.productInfo .box .textBox p.fMin strong{font-size:min(4.8vw, 20px);font-weight:400;text-align:center}.productInfo .series{margin:2rem 0 1.5rem}.productInfo .series h3{margin:0 0 1em;font-size:min(4.2vw,18px)}.productInfo .series h3 .fCap{display:inline-block;margin:.25em 0 0 .75em;font-size:.75em;letter-spacing:.05em;opacity:.5}.productInfo .series ul{display:flex;flex-wrap:wrap;list-style:none;margin:1rem 0;padding:0}.productInfo .series ul li{display:flex;align-items:center;margin:0 0 5px;font-size:14px}.productInfo .series ul li:not(:last-child):after{display:inline-block;content:"";width:1px;height:1.2em;background-color:#ccc;transform:rotate(30deg);margin:auto .75em}@media screen and (max-width:767px){.productInfo .box .textBox p.fMin strong{display:block}}@media screen and (min-width:960px),print{.productInfo:before{top:-5rem}.productInfo .box{display:flex;align-items:center}.productInfo .box .imgBox{width:48%;max-width:480px;margin-bottom:0}.productInfo .box .textBox{flex:1;margin-left:8%;text-align:center}.productInfo .box .textBox p{display:inline-block;text-align:left}.productInfo .series{display:flex;align-items:center}.productInfo .series h3{display:inline-block;width:auto;white-space:nowrap;margin:0 4% 5px 0}.productInfo .series ul{flex:1}}#mainImage{text-align:center}#mainSlide{text-align:center}#slideItems{margin-bottom:1rem}#slideItems .slideImg{background-color:#332f2f}#mainSlide #slideNav{max-width:800px;margin-right:auto;margin-left:auto}#mainSlide #slideNav .slick-slide img{width:90%;margin:0 5%}#mainSlide #slideNav .slick-slide.slick-current img{opacity:.4;filter:grayscale(100%)}#mainSlide .slick-slide img:hover{cursor:pointer}@media (hover:none){#mainSlide #slideNav .slick-slide img:active{opacity:.6}}@media (hover:hover){#mainSlide #slideNav .slick-slide img:hover{opacity:.6}}.catchText{position:relative;display:inline-block;padding:.1em .75em;text-align:center;line-height:1.4}.catchText:before,.catchText:after{position:absolute;width:.5em;height:.8em;content:''}.catchText:before{border-left:1px solid;border-top:1px solid;top:0;left:0}.catchText:after{border-right:1px solid;border-bottom:1px solid;bottom:0;right:0}main h3{display:flex;align-items:center;text-align:left}main h3:before{border-top:1px solid;content:"";width:8%;max-width:50px;margin-right:.5em;opacity:.2}@media screen and (min-width:960px),print{#pdtRead p{margin:0 auto;line-height:3.5em}#pdtRead p br{margin-right:0}}.pointFlex .textBox{margin:3rem 8% 0}.pointCol1{width:84%;max-width:1280px;margin-right:auto;margin-left:auto}#point ol{margin:.5rem 0;padding:0 0 0 1.5em}#point ol li{margin:1rem 0;padding:0}@media screen and (max-width:767px){#point h3{margin-left:-9%}}@media screen and (max-width:959px){#point .imgBox{margin-right:8%;margin-left:8%}}@media screen and (min-width:960px),print{#point h3{margin-top:1.5rem}.pointFlex{display:flex;align-items:center}.pointFlex .imgBox{width:40%;max-width:960px}.pointFlex .textBox{flex:1;margin:auto 8%;max-width:600px}.pointFlex.imgR{flex-direction:row-reverse}}@media screen and (min-width:1000px){.pointFlex .imgBox{width:36%;margin-left:8%}.pointFlex.imgR .imgBox{margin-left:0;margin-right:8%}}.pointCol2{width:84%;max-width:1280px;margin-top:2rem;margin-right:auto;margin-left:auto}#point .pointCol2 .imgBox{margin:0}.pointCol2 .textBox{margin-top:2rem}@media screen and (max-width:767px){.pointCol2 .box:not(:first-of-type){margin-top:3rem}}@media screen and (min-width:768px),print{.pointCol2{display:flex;justify-content:space-between}.pointCol2 .box{width:46%;max-width:580px}}#variations{position:relative}#variations:before{position:absolute;top:-3rem;left:-8%;right:-8%;content:"";width:120%;height:1px;background:#eae5df;border-bottom-right-radius:50% 20%;border-bottom-left-radius:50% 20%}#variations #sizeDesc h4,#variations #colorDesc h4{margin:4rem 0 3rem;font-size:1rem;text-align:left}#variations #sizeDesc h4:not(:first-of-type){margin-top:5rem}#variations #sizeDesc .pcFlexSec p{text-align:center}#variations #sizeDesc figcaption{display:block}#variations #sizeDesc figcaption .text{text-align:left;background-color:#ebeae5;display:inline-block;padding:.25em .5em;line-height:1}@media print,screen and (min-width:768px){#variations #sizeDesc .pcFlexSec{display:flex;justify-content:center;align-items:flex-end}}#variations #colorDesc dl{margin:4rem 0}#variations #colorDesc dt{display:flex;align-items:center;width:100%}#variations #colorDesc dt img{width:50%;max-width:250px}#variations #colorDesc dt .itemImg{text-align:center}#variations #colorDesc dt .itemImg img{box-shadow:0 2px 4px rgba(0,0,0,.25);width:60%;margin:auto 20%}#variations #colorDesc dd p{margin:1rem 0;line-height:1.5}#variations #colorDesc dd p.colorName{margin-bottom:0}@media screen and (min-width:768px),print{#variations{margin-top:13rem;padding-top:6rem}#variations #colorDesc dl{display:flex;align-items:center;width:100%}#variations #colorDesc dt{width:50%;max-width:500px}#variations #colorDesc dd{flex:1}#variations #colorDesc dt{width:50%}}#youtubeChannel{position:relative;padding:4rem 8%}#youtubeChannel:before{position:absolute;top:0;left:4%;content:"";width:96%;height:100%;background-color:#ebeae5;border-radius:100vh 0 0 10px}#youtubeChannel ul.youtubeList{list-style:none;margin:2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(340px, 1fr));grid-template-rows:auto;gap:20px 2%}#youtubeChannel ul.youtubeList li{margin:0;padding:0}#youtubeChannel div.fHandEng{position:absolute;top:-2rem;left:50%;transform:translateX(-50%);font-size:min(24vw,140px);opacity:.075;text-align:center}@media screen and (min-width:768px),print{#youtubeChannel div.fHandEng{top:-2.5rem}}#gallery{text-align:center;margin-right:4%;margin-left:4%}#gallery ul{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;margin:0 auto;padding:0;max-width:960px;text-align:center}#gallery ul li{display:flex;justify-content:center;align-items:center;margin:4%;width:25.3%;max-width:200px;border:1px solid #ebeae5}#gallery ul li a{position:relative;display:block}#gallery ul li a:after{position:absolute;bottom:-.5rem;right:.5rem;display:flex;justify-content:center;align-items:center;font-size:.68rem;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f424";background-color:#fff;width:1.4rem;height:1.4rem;box-shadow:0 0px 4px rgba(0,0,0,.3);transition:all .3s ease}#gallery ul li img{aspect-ratio:1/1;object-fit:cover}@media (hover:none){#gallery ul li a:active img{opacity:.5}#gallery ul li a:active:after{background-color:#e6002f;color:#fff}}@media (hover:hover){#gallery ul li a:hover img{opacity:.5}#gallery ul li a:hover:after{background-color:#e6002f;color:#fff}}#productSubNav{border-top:1px solid #ebeae5;padding:5rem 0 0;text-align:center}#productSubNav ul#productList{list-style:none;width:92%;max-width:1100px;margin:0 auto 5rem;padding:0;display:flex;flex-wrap:wrap}#productSubNav ul#productList li{position:relative;margin:0 4% 8%;padding:0;width:42%}#productSubNav ul#productList li .text{position:absolute;top:100%;left:0;transform:translateY(-50%);line-height:1;padding:.6em .5em .7em 1.5em;background-color:rgba(255,255,255,.9);border-radius:0 100vh 0 0;font-size:min(3.2vw, 15px);transition:all .3s ease-in-out;z-index:5;width:84%;max-width:150px;text-align:left}#productSubNav ul#productList li .text:before{position:absolute;top:1.2em;left:0;content:"";width:0;height:1px;background-color:#e6002f;transition:all .3s ease-in-out}@media screen and (min-width:768px),print{#productSubNav ul#productList li{width:29%;margin:2%}}@media screen and (min-width:1000px){#productSubNav ul#productList li{width:21%}}@media (hover:none){#productSubNav ul#productList li a:active .text{background-color:rgba(255,255,255,1);color:#e6002f}#productSubNav ul#productList li a:active:after{border-width:5px}#productSubNav ul#productList li:has(a:active) .text:before{width:.75rem}}@media (hover:hover){#productSubNav ul#productList li a:hover .text{background-color:rgba(255,255,255,1);color:#e6002f}#productSubNav ul#productList li a:hover:after{border-width:5px}#productSubNav ul#productList li:has(a:hover) .text:before{width:.75rem}}@media screen and (min-width:768px),print{#productSubNav{padding:10rem 0 5rem}}#pdtLineup ul{list-style:none;margin:0 4%;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap}#pdtLineup li{margin:1rem 4%;padding:0;width:42%;max-width:240px;text-align:center}#pdtLineup li a{text-decoration:none}#pdtLineup li .itemName{display:block;margin:0;padding:5px 0 0}@media screen and (min-width:768px),print{#pdtLineup ul{justify-content:center}#pdtLineup li{margin:1rem 4%;width:25%;max-width:240px}}.subProductBox{position:relative;margin-top:6rem;margin-bottom:6rem}.subProductBox:before{position:absolute;top:-3rem;left:-8%;right:-8%;content:"";width:120%;height:1px;background:#eae5df;border-bottom-right-radius:50% 20%;border-bottom-left-radius:50% 20%}.subProductImgWide{text-align:center;margin:0 0 3rem}.subProductBox .imgBox{margin-bottom:3rem}@media screen and (min-width:768px),print{.subProductBox{margin-top:13rem;padding-top:6rem}.subProductBox .imgBox{margin-top:3rem}}#chair .subProductBox h2{line-height:1.4}@media screen and (min-width:768px),print{#chair .secBox .secBox{margin-top:5rem;margin-bottom:5rem}}.colorSinplelist figure{display:flex;align-items:center;margin:1.5rem 0}.colorSinplelist figure img{width:50%;margin-right:1rem}@media screen and (min-width:768px),print{.colorSinplelist{display:flex;justify-content:space-between}.colorSinplelist figure{display:block;width:31.3%;max-width:300px}.colorSinplelist figure img{width:100%;margin-right:0}}#c777.subProductBox #c777Point .secBox .imgBox{margin-bottom:2rem}#c777Point h4{position:relative;font-size:min(4vw, 18px);padding:0 0 1.5rem}#c777Point h4:after{position:absolute;bottom:0;left:calc(50% - 1rem);content:"";width:2rem;height:1px;background-color:#ccc}@media screen and (min-width:768px),print{#c777.subProductBox #c777Point .secBox{display:flex;align-items:center}#c777.subProductBox #c777Point .secBox .imgBox{width:50%;max-width:480px;margin:0 5% 0 0}#c777.subProductBox #c777Point .secBox .textBox{flex:1}#c777Point .secBox .textBox p:last-of-type{margin-bottom:0}}#c380Color .secBox .imgBox{margin-bottom:2rem;text-align:center}@media screen and (min-width:768px),print{#c380Color .secBox{display:flex;align-items:center}#c380Color .secBox .imgBox{width:50%;max-width:480px;margin:0 5% 0 0}#c380Color .secBox .textBox{flex:1}#c380Color .secBox .textBox .colorName{text-align:left}#c380Color .secBox .textBox p{margin-bottom:0}}#c380Point.secBox .imgBox{margin-bottom:2.5rem}@media screen and (min-width:768px),print{#c380Point.secBox .box{display:flex;flex-direction:row-reverse;align-items:center}#c380Point.secBox .imgBox{width:50%;max-width:480px;margin-left:5%}#c380Point.secBox .textBox{flex:1}#c380Point.secBox .textBox p:last-of-type{margin-bottom:0}}#c500Point .box .imgBox{margin-bottom:2.5rem}#c501 .imgBox{margin:2.5rem 0 0}@media screen and (min-width:768px),print{#c500Point .box,#c501{display:flex;align-items:center}#c500Point .box .imgBox,#c501 .imgBox{width:50%;max-width:480px}#c500Point .box .imgBox,#c501 .imgBox{margin-right:5%}#c501 .imgBox{margin:0 0 0 5%}#c500Point .box .textBox,#c501 .textBox{flex:1}#c500Point .box .textBox h4,#c501 .textBox h4{margin-top:1.5rem}}#smoova #slideNav .slick-track{display:flex;justify-content:center}#smoova #slideNav .slick-slide{width:33.3% !important}#smoova #sizeDesc .imgBox{margin:1.5rem 0}#smoova #colorDesc #colorWORKSTUDIO dl{flex-wrap:wrap;display:flex;justify-content:space-between}#smoova #colorDesc #colorWORKSTUDIO p.colorName{margin:1rem 0 0}#smoova #variations #colorDesc #colorWORKSTUDIO dd{width:100%;flex:none}@media screen and (max-width:767px){#smoova #colorWORKSTUDIO dt{display:flex;flex-direction:column;width:48%}#smoova #colorWORKSTUDIO dt>img:first-of-type{width:100%;margin-bottom:1.5rem}}@media screen and (min-width:768px),print{#smoova #colorWORKSTUDIO dd{margin-top:1.5rem;text-align:center}#smoova #colorWORKSTUDIO dd p{display:inline-block;text-align:left}}#modello #slideNav .slick-track{display:flex;justify-content:center}#modello #slideNav .slick-slide{width:33.3% !important}#modelloUsage{margin-bottom:8rem}#modelloUsage .usageBox{position:relative;width:84%;max-width:1280px;margin-right:auto;margin-left:auto;padding:2rem 0 0 8%}#modelloUsage .usageBox:before{position:absolute;top:3.25rem;left:0;content:"";width:20%;height:calc(100% - 3.5rem);border-top:1px solid #ccc;border-left:1px solid #ccc;z-index:-1}#point #modelloUsage .usageBox .imgBox{text-align:center;margin:0}#modelloUsage .usageTitle{display:block;background-color:#ebeae5;padding:.75rem .5rem;font-size:min(4.5vw, 16px);line-height:1.4}#modelloUsage .usageBox .textBox{display:block}#modelloUsage .usageBox dt{border-left:3px solid #ebeae5;margin:0 0 .75em;padding:0 0 0 12px}#modelloUsage .usageBox dt strong{display:block}#modelloUsage .usageBox dd p:nth-of-type(1){margin-top:0}@media screen and (min-width:768px),print{#modelloUsage .usageBox{display:flex;align-items:stretch;position:relative;padding:2rem 0 0 4%}#modelloUsage .usageBox .imgBox{width:40%}#modelloUsage .usageBox .textBox{width:60%;margin-top:2rem;margin-left:4%}}