@font-face{font-family:'condenseicon';src:url('../font/CONDENSEicon.ttf') format('truetype'),url('../font/CONDENSEicon.otf') format('opentype'),url('../font/CONDENSEicon.woff') format('woff')}body{color:#444;font-family:'Noto Sans Japanese',sans-serif;font-size:1rem;font-weight:400;margin-bottom:0;width:100%}input,textarea,select,button{font-family:'Noto Sans Japanese',sans-serif;font-size:1rem;font-weight:400}.bolder{font-family:'Noto Sans Japanese',sans-serif;font-weight:700}.bold{font-family:'Noto Sans Japanese',sans-serif;font-weight:900}a:hover{opacity:.7;text-decoration:none;transition:all .8s}.frow img{width:100%}.floatL{float:left}.floatR{float:right}.BtnBg{background:#5a493f;padding:25px 0;text-align:center}.Btn{margin:0 auto;width:96%}.imgBox{padding:0 10px}header{background:#fff;height:60px;position:fixed;top:0;width:100%;z-index:1000}header .HeadInner{margin:0 auto;width:100%}header .HeadInner .logo{float:left;margin:10px 0 0 160px}header .HeadInner .logo img{height:auto;max-width:190px}header .HeadInner .RightSide{float:right;font-size:.9rem;line-height:1.5;margin:10px 0;height:50px;text-align:center;width:30%}header .HeadInner .RightSide a.event{background:#a9894a;border-right:1px solid #fff;color:#fff;display:inline-block;height:50px;padding:15px}header .HeadInner .RightSide a.event:hover{color:#fff;display:inline-block}header .HeadInner .RightSide a.go{background:#82ae46;color:#fff;display:inline-block;height:50px;padding:15px}header .HeadInner .RightSide a.go:hover{color:#fff;display:inline-block}.MainImg{margin-top:60px;height:0;padding-top:32.15%;background:url(../images/bg_catch_pc.jpg) 0 0 no-repeat;background-size:contain;position:relative}.MainImg .Catch{background:url(../images/main_txt_bg.png) repeat;color:#fff;font-size:.8rem;font-weight:500;line-height:2.5;text-align:left;width:500px;padding:40px;position:absolute;top:65%;left:70%;transform:translateY(-50%) translateX(-50%);-webkit- transform:translateY(-50%) translateX(-50%)}.MainImg .Catch img{width:270px;margin-bottom:5px}#Room,#Showroom,#Access,#Event{height:0;padding-top:59px;margin-top:-59px}#Commitment{height:0;padding-top:10px;margin-top:-10px}.Title{text-align:center;margin:0 0 30px 0}.Title img{width:283px}.MneuInner{margin:0 auto 60px auto}.MneuInner .MenuBoxU,.MneuInner .MenuBoxD{background:#5a493f;float:left;line-height:1.7;width:50%;position:relative}.MneuInner .MenuBoxU img,.MneuInner .MenuBoxD img{width:50%}.MneuInner .MenuBoxU .LinkArea,.MneuInner .MenuBoxD .LinkArea{background:url(../images/sttl_arrow_contents.png) no-repeat bottom center;display:block;float:left;text-align:center;padding:20px;width:50%;position:absolute;top:42%;left:75%;transform:translateY(-50%) translateX(-50%);-webkit- transform:translateY(-50%) translateX(-50%)}.MneuInner .MenuBoxD .LinkArea{left:25%}.MneuInner .MenuBoxD .LinkArea{float:right}.MneuInner .MenuBoxU .LinkArea span,.MneuInner .MenuBoxD .LinkArea span{color:#fff;font-size:.7rem;font-weight:500;line-height:1.2em;display:block}.MneuInner .MenuBoxU .LinkArea p,.MneuInner .MenuBoxD .LinkArea p{color:#ceaf6c;font-size:.92rem;font-weight:700;line-height:1.5;margin:5px 0 15px 0}.RankingImg{height:0;padding-top:35.71%;background:url(../images/bg_ranking_pc.png) 0 0 no-repeat;background-size:contain;position:relative}.RankingImg .Catch{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit- transform:translateY(-50%) translateX(-50%)}.RankingImg .Catch img{margin:30px auto}.RankingBg{background-color:#fbf4d2}.RankingInner{padding:20px 0}.RankingTtl .ttl{width:90%;margin:0 auto 40px}.RankingTtl .ttl img{width:auto;display:block;margin:0 auto 40px}.RankingTtl .line{display:flex;align-items:center;margin-top:60px;margin-bottom:15px}.RankingTtl .line:before,.RankingTtl .line:after{content:"";flex-grow:1;height:1px;background:#444;display:block}.RankingTtl .ttl{display:block;margin:0 auto}.RankingBox{width:100%;max-width:1080px;height:620px;margin:0 auto 40px}.photoArea{width:450px;width:-webkit-calc(100% - 540px);width:calc(100% - 540px);max-width:50%;height:620px;overflow:hidden}.photoArea img{overflow:hidden}.Sofa .photoArea{float:left}.Tv .photoArea{float:right}.Chair .photoArea{float:left}.Bed .photoArea{float:right}.txtArea{width:50%;min-width:540px;height:620px;padding:50px 30px 40px}.Sofa .txtArea{float:right;background-color:#ffeadf}.Tv .txtArea{float:left;background-color:#d0e7ba}.Chair .txtArea{float:right;background-color:#fef9be}.Bed .txtArea{float:left;background-color:#cde5ff}.emblem{width:100px;float:left;margin-right:10px}.modelNameTxt p:nth-of-type(1){font-weight:700;font-size:20px;line-height:26px;float:left}.Sofa .modelNameTxt p:nth-of-type(1),.Sofa .description .d-txt p:nth-of-type(1){color:#e64542}.Tv .modelNameTxt p:nth-of-type(1),.Tv .description .d-txt p:nth-of-type(1){color:#005e3c}.Chair .modelNameTxt p:nth-of-type(1),.Chair .description .d-txt p:nth-of-type(1){color:#e76200}.Bed .modelNameTxt p:nth-of-type(1),.Bed .description .d-txt p:nth-of-type(1){color:#006cb7}.modelNameTxt img.patch{float:right;width:220px}.modelNameTxt img.patch.gooddesign{float:right;width:110px}.modelNameTxt p:nth-of-type(2){padding-top:40px;font-size:14px;line-height:24px;margin-bottom:20px}.comment{width:100%;position:relative;padding-top:22%}.comment img{width:100%;position:absolute;bottom:0}.description_box{background-color:#fffff4;padding:20px 20px;height:300px}.description{border-bottom:1px dashed #ccc;padding-bottom:10px;margin-bottom:14px}.description:last-child{border-bottom:0;margin-bottom:0}.Sofa .description:nth-of-type(1) .d-txt{width:72%;margin-right:10px}.Sofa .description:nth-of-type(1) .img{width:25%}.Sofa .description:nth-of-type(2) .d-txt{width:72%;margin-right:10px}.Sofa .description:nth-of-type(2) .img{width:25%}.Tv .description:nth-of-type(1) .d-txt{width:47%;margin-right:10px}.Tv .description:nth-of-type(1) .img{width:50%}.Tv .description:nth-of-type(2) .d-txt{width:100%}.Tv .description:nth-of-type(2) .img.tv03{width:46%;padding-top:5px;margin-right:10px}.Tv .description:nth-of-type(2) .img.tv04{width:51%;padding-top:5px}.Chair .description:nth-of-type(1) .d-txt{width:100%}.Chair .description:nth-of-type(2) .d-txt{width:72%;margin-right:10px}.Chair .description:nth-of-type(2) .img{width:25%}.Bed .description:nth-of-type(1) .d-txt{width:67%;margin-right:10px}.Bed .description:nth-of-type(1) .img{width:30%}.Bed .description:nth-of-type(2) .d-txt{width:72%;margin-right:10px}.Bed .description:nth-of-type(2) .img{width:25%}@media(max-width:767px){.Sofa .description:nth-of-type(1) .d-txt{width:100%;margin-right:0}.Sofa .description:nth-of-type(1) .img{width:55%}.Sofa .description:nth-of-type(2) .d-txt{width:100%;margin-right:0}.Sofa .description:nth-of-type(2) .img{width:55%}.Tv .description:nth-of-type(1) .d-txt{width:100%;margin-right:0}.Tv .description:nth-of-type(1) .img{width:100%}.Tv .description:nth-of-type(2) .d-txt{width:100%}.Tv .description:nth-of-type(2) .img.tv03{width:81%;font-size:12px;margin-bottom:15px}.Tv .description:nth-of-type(2) .img.tv04{width:90%;font-size:12px}.Chair .description:nth-of-type(1) .d-txt{width:100%}.Chair .description:nth-of-type(2) .d-txt{width:100%;margin-right:0}.Chair .description:nth-of-type(2) .img{width:55%}.Bed .description:nth-of-type(1) .d-txt{width:100%;margin-right:0}.Bed .description:nth-of-type(1) .img{width:66%}.Bed .description:nth-of-type(2) .d-txt{width:100%;margin-right:0}.Bed .description:nth-of-type(2) .img{width:55%}}.description .d-txt p:nth-of-type(1){font-size:14px;font-weight:600;line-height:22px;margin-bottom:2px}.description .d-txt p:nth-of-type(2){font-size:12px;line-height:20px;margin-bottom:2px}.description .d-txt p:nth-of-type(2) span{font-size:10px;line-height:16px}.description .img.tv03,.description .img.tv04{font-size:10px;line-height:16px;text-align:center}.otherSlide{width:85%;margin:0 auto}.RankingInner .SlidErea p.other{margin:0 auto 16px}.RankingInner .SlidErea p.other img{width:90%;max-width:280px;display:block;margin:0 auto}.RankingBg h4.Sttl{color:#fff;font-size:2rem;font-weight:500;line-height:1.5;padding:0 20px}.RoomImg{height:0;padding-top:35.71%;background:url(../images/main01_pc.png) 0 0 no-repeat;background-size:contain;position:relative}.RoomImg .Catch,.ChooseImg .Catch,.CommitmentImg .Catch{color:#fff;font-size:.8rem;font-weight:500;line-height:2;text-align:center;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit- transform:translateY(-50%) translateX(-50%)}.RoomImg .Catch img,.ChooseImg .Catch img,.CommitmentImg .Catch img{margin:30px auto}.RoomInner{padding:20px 0}.RoomInner .Box{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.RoomInner .Ttl{margin-bottom:35px;padding:0 20px;text-align:center}.RoomInner .Ttl img{width:80%}.RoomInner .Sttl{color:#408169;font-size:1.2rem;font-weight:700;margin:0 0 30px 0}.RoomInner .Txt,.RoomInner .TxtEnd{font-size:.9rem;line-height:1.8}.RoomInner .RoomMb{margin-bottom:50px}.RoomInner .RoomMbEnd{margin-bottom:0}#RoomAnimation{background:#5a493f;padding:55px 0;text-align:center}#RoomAnimation h4.Sttl{color:#fff;font-size:2rem;font-weight:500;line-height:1.5;padding:0 20px}#RoomAnimation ul.loop{margin:20px auto 40px auto}#RoomAnimation ul.loop img{width:96%}.ChooseImg{height:0;padding-top:35.71%;background:url(../images/main02_pc.png) 0 0 no-repeat;background-size:contain;position:relative}.ChooseBg{background:#fbf4d2;width:100%}.ChooseBg .Ttl{text-align:center;margin:20px 0 35px 0}.ChooseBg .Catch{text-align:center;margin:0 0 35px 0}.ChooseBg .imgD{margin-top:20px}.BuonaBg{background:url(../images/bg_buona.png) 0 0 repeat-x #a74f55;background-size:contain}.BuonaBg .position,.UtilityBg .position{position:relative}.BuonaBg .position .TxtBox{background:rgba(255,255,255,1);border:1px solid #a74f55;padding:40px;position:absolute;top:20%;left:55%}.BuonaBg .position .TxtBox img{width:270px}.BuonaBg .position .TxtBox .Ttl{margin-bottom:25px}.BuonaBg .position .TxtBox .Catch{color:#a74f55;font-size:.9rem;font-weight:700;line-height:1.8;margin-bottom:20px}.BuonaBg .position .TxtBox .Txt{font-size:.9rem;font-weight:400;line-height:1.8}.SlidErea{width:93%;margin:0 auto}.otherSlide .SlidErea{max-width:1080px}.BuonaBg article.BuonaCotents{padding-bottom:0}.UtilityBg article.UtilityCotents{padding-bottom:0}.BuonaImg,.UtilityImg{min-height:550px}.BuonaBg .SlidErea{background-color:#a74f55;padding-bottom:30px;margin-top:20px}.UtilityBg .SlidErea{background-color:#a87443;padding-bottom:30px;margin-top:20px}.SlidErea .responsive img,.SlidErea .responsive2 img{width:90%;margin:0 auto}.slick-slide{padding-bottom:37px}.otherSlide .slick-slide{padding-bottom:10px}.slick-dots li button:before{font-family:FontAwesome;color:#fff;font-size:30px;position:relative}.slick-dots li.slick-active button:before{color:#ea545d}section.RankingInner .slick-dots li button:before{color:#666;font-family:FontAwesome;font-size:30px;position:relative}section.RankingInner .slick-dots li.slick-active button:before{color:#ea545d}section.RankingInner .slick-next:before{content:"\f105";font-family:FontAwesome;position:absolute;top:100%;right:10px;margin-top:-30px}section.RankingInner .slick-prev:before{content:"\f104";font-family:FontAwesome;position:absolute;top:100%;right:0;margin-top:-30px}section.RankingInner .slick-prev:before,section.RankingInner .slick-next:before{font-size:25px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section.RankingInner .slick-prev:before,section.RankingInner .slick-next:before{color:#666}section.RankingInner .slick-next:before{right:10px;content:"\f105";font-family:FontAwesome}section.RankingInner .slick-prev:before{right:0;content:"\f104";font-family:FontAwesome}.slick-dots li{margin:0}.SlidErea [type="button"]{background:0;background-color:none}.SlidErea .SlideTxt{font-size:.9rem;font-weight:400;text-align:center;color:#fff;position:absolute;top:-50px;right:0;bottom:0;left:0;margin:auto;width:80%;height:3.2rem}.CommitmentImg{height:0;padding-top:29%;background:url(../images/main02_pc.jpg) 0 0 no-repeat;background-size:contain;position:relative;margin-bottom:20px;margin-top:50px}.CommitmentBg h4{text-align:center;color:#fff;font-size:32px;font-weight:500;padding:30px 0}.Material h4.header{background-color:#408169}.Identity h4.header{background-color:#b8a166}.Safety h4.header{background-color:#646a88}.Material{background-color:#f5f5d7;margin-bottom:30px}.Material p{font-size:15px;line-height:26px}.Material .position{position:relative;margin-bottom:100px}.Material .position .TxtBox{background:rgba(255,255,255,0.9);padding:40px;position:absolute}.Material .position.mt-wood .TxtBox{top:20%;left:55%}.Material .position.mt-leather .TxtBox{top:-20%;right:55%}.Material .position.mt-leather .PhotoBox{position:absolute;top:100px;right:0;max-width:750px}.Material .position .TxtBox h5{font-size:32px;font-weight:500;color:#408169;margin-bottom:30px}.Material .position .TxtBox h5 span{font-size:16px;font-weight:700;line-height:50px;color:#333}.SpecialMovie{background-color:#8bab70;margin-top:500px}.SpecialMovie article{padding:50px 0}.SpecialMovie .left{padding-right:80px;padding-top:20px}.SpecialMovie h5{margin-bottom:30px}.SpecialMovie p{color:#fff}.SpecialMovie .youtube{position:relative;width:100%;padding-top:56.25%}.SpecialMovie .youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.Identity{background-color:#f5f6f6;margin-bottom:20px}.Identity p{font-size:15px;line-height:26px}.Identity .relative{position:relative}.Identity .relative img{width:100%}.Identity .relative .ComImg{min-height:520px}.Identity .absolute{position:absolute;top:15%;left:0}.Identity .relative h5{font-size:36px;font-weight:500;line-height:1.2;margin-bottom:5%;width:45%;float:right}.Identity .relative .Catch{text-align:center;width:100%;float:right}.Identity .relative .Catch img{width:600px;max-width:45.521%}.Identity .relative p{margin-top:5%;width:45%;float:right}.Identity h5 span{font-size:16px;font-weight:700}@media(min-width:992px){.Identity .relative img.pc{display:block;width:50.45%}.Identity .relative img.sp{display:none}}@media(max-width:991px){.Identity .relative{margin-top:-30px}.Identity .relative img.pc{display:none}.Identity .relative img.sp{display:block}.Identity .relative .Catch{display:none}.Identity .relative h5{font-size:36px;font-weight:500;line-height:50px;margin-bottom:5%;width:100%;float:none}.Identity .relative p{margin-top:5%;width:45%;float:none}}@media(max-width:767px){.SpecialMovie h5 img{width:480px;max-width:100%}.SpecialMovie .frow{padding:0 2% 1.5% 2%}}.Comparison{background-image:url("../images/bg_select.png")}.Comparison h5{margin-bottom:10px}.Comparison h5 img{margin:0 auto;display:block;margin-bottom:30px}@media(min-width:992px){.Comparison h5 img.pc{display:block}.Comparison h5 img.sp{display:none}}@media(max-width:991px){.Comparison h5 img.pc{display:none}.Comparison h5 img.sp{display:block;width:100%}}.Comparison .select-image{margin-bottom:60px}.Comparison .select-image:last-child{margin-bottom:0}@media(min-width:768px){.Comparison .img-left{padding-bottom:50px}.Comparison .img-right{padding-top:50px}}@media(max-width:767px){.Comparison .img-left{padding-right:50px}.Comparison .img-right{padding-left:50px}}.Choice{background-color:#fff;margin-bottom:10px;padding:70px 50px}.Choice h6{padding-left:15px;padding-right:50px;font-size:28px;font-weight:500;color:#cb826f;margin-bottom:30px;background-image:url("../images/icon_com01.png");background-repeat:no-repeat;background-size:3px 100%}.Choice p{padding-right:50px;font-size:15px;line-height:26px}.Possibility h5{text-align:center;border-top:1px solid #aca49f;border-bottom:1px solid #aca49f;padding:16px 0;font-size:30px;font-weight:500;color:#59493f;margin-bottom:30px}.Safety{background-color:#e7f3fd;margin-bottom:20px}.Safety .Comfort{background-color:#fff}.Safety .Comfort .chair{position:relative;overflow:hidden}.Safety .Comfort .chair img{position:absolute;height:100%;width:auto;left:-50%;right:-40%;margin:auto}.Safety .Description{padding:50px}.Safety .Description p{margin-bottom:40px;font-size:14px;line-height:26px}.CommitmentBg .BtnBg h4.Sttl{color:#fff;font-size:2rem;font-weight:500;line-height:1.5;padding:0 20px}.Showroom .Ttl,.Access .Ttl{color:#408169;font-size:1.6rem;font-weight:700;line-height:1.8;margin-bottom:20px;text-align:center}.Showroom .Txt,.Access .Txt{font-size:.9rem;font-weight:400;line-height:1.8;margin-bottom:50px;padding:0 15%;text-align:center}.Showroom .Catch{text-align:center}.Showroom .Catch img{margin:5% 30% 5% 5%;width:127px}.Showroom .TxtBox{font-size:.9rem;line-height:1.8;padding-right:15%}.SaidaiBg{background:#ee6c0a;text-align:center;width:100%}.SaidaiBg .Ttl img{margin:25px 0 0 0;max-width:278px;width:100%}.LineupBg{background:#fbf4d2;width:100%}.LineupBg .Ttl{text-align:center;margin:20px 0 35px 0}.LineupBg .Ttl img{width:516px}.LineupBg .LineupImg{text-align:center}.LineupBg .LineupImg img{max-width:900px;width:100%}.Furniture .Ttl{color:#593421;font-size:1.3rem;font-weight:700;line-height:1.8;margin-bottom:25px;text-align:center}.EventBg{background:#fbf4d2;width:100%}.EventBg .EventImg{text-align:center;margin:20px 0 5px 0}.EventBg .EventImg img{width:100%;max-width:385px}.EventBg .EventTtl{color:#f07e25;font-size:1.6rem;font-weight:700;line-height:1.8;margin-bottom:50px;text-align:center}.EventBg .EventTtl::after,.EventBg .EventTtl::before{content:"\300D";color:#f07e25;font-size:1.6rem;font-weight:700;line-height:1.8;margin:0 5px}.EventBg .EventTtl::before{content:"\300C"}.EventBg .EventTxt{font-size:.9rem;line-height:1.8}.EventBg dl{font-size:.9rem;line-height:1.8;margin:25px 0;width:100%}.EventBg dt{clear:left;display:block;float:left;font-weight:700;text-indent:-23px;padding:10px 10px 10px 33px;width:35%}.EventBg dd{float:left;display:block;padding:10px;width:65%}.icon-period{padding:0}.icon-period::before,.icon-time::before,.icon-place::before{color:#408169;font-family:"FontAwesome";content:"\f073";padding-right:10px}.icon-time::before{content:"\f017"}.icon-place::before{content:"\f041"}.PdfFile{clear:both;font-size:.9rem;font-weight:700;line-height:1.8;padding:25px 0;text-align:center}.PdfFile::before{content:"";display:inline-block;width:28px;height:28px;background-image:url(../images/icon_pdf.png);background-size:contain;vertical-align:middle;margin-right:10px}.PdfFile a,.PdfFile a:hover{color:#cb826f;text-decoration:none;border-bottom:1px solid #cb826f}.Access{font-size:.9rem;line-height:1.8}.Access .AccessTtl{color:#1e709c;font-size:1.2rem;font-weight:700;margin-bottom:20px}.Access .AccessTxt{margin-bottom:20px}.Access dt{color:#5a493f;font-weight:700;margin-bottom:5px}.Access dd{margin-bottom:35px}.Access dd li{text-indent:-1rem;padding-left:1rem}.Access dd li::before{content:"\26ab";padding-right:2px}.Access .MapBox{position:relative}.Access .MapBtn a{background:#408169;color:#fff;display:block;font-size:.8rem;font-weight:700;text-align:center;padding:15px 5px;width:80%;position:absolute;top:72%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Access .MapBtn a::after{color:#fff;font-family:"FontAwesome";content:"\f105";padding-left:10px}.MeisterBg{background:#f2f0e6;width:100%}.MeisterBg .Meister img{width:100%;max-width:225px;margin-bottom:10px}.MeisterBg .Meister .Ttl{color:#593421;font-size:1.6rem;font-weight:700;line-height:1.8;margin-bottom:15px;text-align:center}.MeisterBg .Meister .Txt{font-size:.8rem;line-height:1.6;margin-bottom:35px;text-align:center}.MeisterBg .Meister h4{background:#5a493f;color:#fff;font-size:.9rem;font-weight:700;line-height:1.8;margin-bottom:20px;padding:10px 15px}.MeisterBg .Meister h5{color:#5a493f;font-size:.9rem;font-weight:700;line-height:1.8}.MeisterBg .Meister dl{margin-bottom:25px}.MeisterBg .Meister dt{background:#d6d2cf;color:#5a493f;font-size:.9rem;font-weight:700;line-height:1.8;margin-bottom:15px;padding:10px 15px}.MeisterBg .Meister dd{font-size:.9rem;line-height:1.8;margin:0 15px 15px 15px}.MeisterBg .Meister .ListBox{font-size:.9rem;line-height:1.8;margin:0 15px 0 15px}.MeisterBg .Meister .ListBox p{margin-bottom:25px}.MeisterBg .Meister .ListBox p:last-child{margin-bottom:0}.MeisterBg .SnsTimeLine{margin:0 auto;padding-bottom:20px;width:70%}.MeisterBg .SnsTimeLine img{width:75%}.MeisterBg .SnsTimeLine p{font-size:.9rem;line-height:1.8}footer{background:#86816b;color:#fff;font-size:.8rem;padding:15px;text-align:center;width:100%}@media(min-width:992px){article{width:70%;margin:0 auto;padding:60px 0}section{margin:0 auto}}@media(max-width:991px){article{margin:0 auto;padding:60px 0;width:95%}header .HeadInner .logo{float:left;margin:10px 0 0 80px}header .HeadInner .RightSide{width:50%}.MainImg{padding-top:78.12%;background:url(../images/bg_catch_sp.jpg) 0 0 no-repeat;background-size:contain;position:relative}.MainImg .Catch{width:auto}.MneuInner{margin:0 auto 60px auto;width:90%}.MneuInner ul.MenuBox{background:#5a493f;margin:0 auto;width:70%}.MneuInner ul.MenuBox li{border-bottom:1px solid #fff;display:inline-block;padding:8px 12px 10px 12px;width:100%;position:relative}.MneuInner ul.MenuBox li:first-child{margin:0;padding:12px}.MneuInner ul.MenuBox li:last-child{border-bottom:0;margin:0;padding:8px 12px}.MneuInner ul.MenuBox li img{float:left;height:auto;margin-right:20px;width:28%}.MneuInner ul.MenuBox li .LinkArea{background:url(../images/sttl_arrow_contents.png) no-repeat bottom right;float:left;height:auto;width:60%;position:absolute;top:50%;left:65%;transform:translateY(-50%) translateX(-50%);-webkit- transform:translateY(-50%) translateX(-50%)}.MneuInner ul.MenuBox li .LinkArea span,.MneuInner ul.MenuBox li .LinkArea span{color:#fff;font-size:.9rem;font-weight:500}.MneuInner ul.MenuBox li .LinkArea p,.MneuInner ul.MenuBox li .LinkArea p{color:#ceaf6c;font-size:.9rem;font-weight:500;margin-top:10px}.RankingImg{height:0;padding-top:86%;background:url(../images/bg_ranking_sp.png) 0 0 no-repeat;background-size:contain;position:relative}.RankingBox{width:90%;height:auto;margin:0 auto 40px}.photoArea{width:100%;max-width:100%;height:auto;overflow:visible}.photoArea img{width:100%}.Sofa .photoArea{float:none}.Tv .photoArea{float:none}.Chair .photoArea{float:none}.Bed .photoArea{float:none}.txtArea{width:100%;min-width:100%;height:auto;padding:50px 5% 40px}.Sofa .txtArea{float:none}.Tv .txtArea{float:none}.Chair .txtArea{float:none}.Bed .txtArea{float:none}.modelName .emblem{width:100px;float:left;margin-right:10px}.emblem img{width:100%}.modelNameTxt p:nth-of-type(1){font-weight:bold;font-size:26px;line-height:90px;float:left}.modelNameTxt img.patch{float:right;padding-top:13px}.modelNameTxt p:nth-of-type(2){padding-top:120px;font-size:14px;line-height:24px;margin-bottom:20px}.comment{width:100%;position:relative;padding-top:22%}.comment img{width:100%;position:absolute;bottom:0}.description_box{height:auto}.description .d-txt{width:75%}.description .d-txt p:nth-of-type(1){font-size:16px;line-height:24px}.description .d-txt p:nth-of-type(2){font-size:12px;line-height:18px}.RoomImg{height:350px;background:url(../images/main01_pc.png) no-repeat center center;background-size:cover;padding-top:100px;position:relative}.RoomImg .Catch,.ChooseImg .Catch{line-height:2;width:50%}.RoomImg .Catch img,.ChooseImg .Catch img,.CommitmentImg .Catch img,.RankingImg .Catch img{margin-bottom:10px;width:100%;height:auto}.RoomInner{margin:0 auto;padding:0;width:90%}.RoomInner .Ttl img{width:100%}.MeisterBg .SnsTimeLine{width:95%}.CommitmentImg{height:350px;background:url(../images/main02_sp.jpg) no-repeat center center;background-size:cover;padding-top:100px;position:relative}.Material .position{margin:0 2% 4% 2%}.Material .position .TxtBox{margin-top:-5px;padding:7% 5%}.Material .position .TxtBox,.Material .position.mt-leather .PhotoBox{position:static;max-width:none}.Material .position .TxtBox br.switching{display:none}.SpecialMovie{margin-top:0}.SpecialMovie .left{margin-bottom:5%}.Choice{padding:10% 5%}.Choice p{padding-right:50px;font-size:15px;line-height:26px;margin-bottom:1.5em}.Choice img{padding-left:0}.Choice h6{padding-right:0}.Safety .Description{padding:5%}.Safety .Comfort .chair{position:static;overflow:hidden}.Safety .Comfort .chair img{position:static;height:auto;width:100%;left:0;right:0;margin:auto;display:block}.Comparison .select-image h5 img{width:520px;max-width:100%}}@media(min-width:768px) and (max-width:991px){.Identity .relative{position:relative;width:100%}.Identity .relative h5{font-size:36px;line-height:50px;color:#fff;margin-bottom:5%}.Identity .absolute{position:absolute;top:46%;left:5%;color:#fff}.Identity .absolute h5 span{font-size:16px}.Identity .absolute p{width:95%}.Safety .Comfort .chair{position:static;overflow:hidden}.Safety .Comfort .chair img{position:static;height:auto;width:100%;left:0;right:0;margin:auto;display:block}}@media(max-width:767px){padding{margin:30px auto}.br-sp{display:none}header{background:#f1f3f4;position:fixed}header .HeadInner .logo{float:none;margin:10px 50px 0 auto;text-align:center}header .HeadInner .RightSide{margin:0;width:100%}.drawer [type=button]:focus,.drawer [type=button]:hover,.drawer button:focus,.drawer button:hover{background-color:transparent}.drawer-hamburger{margin-top:-5px}.drawer--right .drawer-nav{right:-22.25rem}.drawer-nav{position:fixed;z-index:2;top:0;overflow:hidden;width:22.25rem;height:auto;color:#222;background-color:#f1f3f4;padding-top:57px}.drawer-hamburger-icon,.drawer-hamburger-icon:after,.drawer-hamburger-icon::before{background-color:#2c78a9}.drawer-overlay{background-color:rgba(0,0,0,.7)}.drawer-close .txt,.drawer-open .txt{color:#2c78a9;font-size:.5rem;line-height:4}.drawer-close .txt:after{content:"MENU"}.drawer-open .txt:after{content:"CLOSE"}.drawer-nav{background-color:transparent;font-size:.8rem;font-weight:700}.drawer-nav ul.drawer-menu li{background:#e8e6df;border-bottom:1px solid #ccc;color:#483838}.drawer-nav ul.drawer-menu li.menu-event{background:#a9894a}.drawer-nav ul.drawer-menu li.menu-go{background:#82ae46}.drawer-nav ul.drawer-menu li.menu-event a,.drawer-nav ul.drawer-menu li.menu-go a{color:#fff}.drawer-nav ul.drawer-menu li a::before{content:'';display:block;position:relative;top:.1rem;float:right;width:.6rem;height:.6rem;margin-left:2rem;border-top:#483838 2px solid;border-right:#483838 2px solid;transform:rotate(45deg)}.drawer-nav ul.drawer-menu li.menu-event a::before,.drawer-nav ul.drawer-menu li.menu-go a::before{content:'';display:block;position:relative;top:.1rem;float:right;width:.6rem;height:.6rem;margin-left:2rem;border-top:#fff 2px solid;border-right:#fff 2px solid;transform:rotate(45deg)}.drawer-nav ul.drawer-menu li.menu-timeline a::before{content:'';display:block;position:relative;top:0;float:none;width:0;height:0;margin-left:0;border-top:0;border-right:0;transform:rotate(45deg)}.drawer-nav ul.drawer-menu li a:hover{opacity:.5}.drawer-nav ul.drawer-menu li.menu-LINE,.drawer-nav ul.drawer-menu li.menu-timeline{border-bottom:1px solid #221815;padding:20px;display:block;line-height:1.5}.drawer-nav ul.drawer-menu li.menu-timeline{border-bottom:1px solid #fbf4d2}.drawer-nav ul.drawer-menu li.menu-LINE iframe{margin:0 0 0 30px;vertical-align:bottom}.drawer-nav ul.drawer-menu li a,.drawer-nav ul.drawer-menu li.menu-event a,.drawer-nav ul.drawer-menu li.menu-go a{padding:20px;display:block}.drawer-nav ul.drawer-menu li.menu-LINE a,.drawer-nav ul.drawer-menu li.menu-timeline a{padding:10px 0 0 0;display:block}.drawer-nav ul.drawer-menu li.menu-timeline{background:#fbf4d2;text-align:center}.drawer-nav ul.drawer-menu li.menu-timeline div{display:inline-block}.drawer-nav ul.drawer-menu li.menu-timeline img{width:75%}.MainImg{margin-top:105px;padding-top:78.12%;background:url(../images/bg_catch_sp.png) 0 0 no-repeat;background-size:contain;position:relative}.MainImg .Catch{line-height:1.5;width:80%;padding:30px 20px;top:60%;left:60%}.MainImg .Catch img{width:200px;margin-bottom:10px}#Room,#Choose,#Showroom,#Access,#Event{height:0;padding-top:107px;margin-top:-107px}#Commitment{height:0;padding-top:57px;margin-top:-57px}article{margin:0 auto;padding:40px 0;width:95%}.SectionSp{margin:0 15px}.Title img{width:250px}.MneuInner ul.MenuBox{background:#5a493f;margin:0 auto;width:98%}.RankingTtl{margin-bottom:20px}.RankingTtl .line{margin-top:20px;margin-bottom:8px}.RankingTtl .line img{width:15%}.RankingTtl .ttl{width:90%;margin:0 auto}.RankingTtl .ttl img{width:auto;max-width:90%;display:block;margin:0 auto}.txtArea{width:100%;height:auto;padding:30px 5% 30px}.modelName .emblem{width:50px}.modelNameTxt p:nth-of-type(1){font-size:15px;line-height:45px;float:left}.modelNameTxt img.patch{width:30%;min-width:80px;max-width:120px;padding-top:8px}.modelNameTxt p:nth-of-type(2){padding-top:60px;font-size:12px;line-height:18px;margin-bottom:20px}.description{padding-bottom:18px;margin-bottom:20px}.description:last-child{padding-bottom:0;margin-bottom:0}.description .d-txt p:nth-of-type(1){font-size:13px;line-height:18px}.description .d-txt p:nth-of-type(2){font-size:12px;line-height:18px;margin-bottom:18px}.RankingBg h4.Sttl{font-size:1.3rem;padding-bottom:20px}.RoomImg .Catch,.ChooseImg .Catch,.RankingImg .Catch{width:80%}.RoomImg .Catch img,.ChooseImg .Catch img,.RankingImg .Catch img{margin-bottom:20px}.RoomInner .Ttl{margin:20px;padding:0;text-align:center}.RoomInner .Ttl img{width:100%}.RoomInner .Sttl{color:#408169;font-size:1.1rem;font-weight:700;text-align:center;margin:20px 0}.RoomInner .Txt,.RoomInner .TxtEnd{color:#444;font-size:.9rem;line-height:1.8;margin-bottom:50px}.RoomInner .TxtEnd{margin-bottom:0}.RoomInner .RoomMb,.RoomInner .RoomMbEnd{margin-bottom:0}#RoomAnimation p{font-size:1.3rem}.Identity .relative{position:relative;width:100%}.Identity .relative h5{font-size:24px;line-height:30px;color:#fff;margin-bottom:2%}.Identity .absolute{position:absolute;top:46%;left:5%;color:#fff}.Identity h5 span{font-size:12px}.Identity .absolute p{width:95%;font-size:.9rem;line-height:2}.CommitmentBg .BtnBg h4.Sttl{font-size:1.3rem;padding-bottom:20px}.RoomImg .Catch,.ChooseImg .Catch,.RankingImg .Catch{width:80%}.RoomImg .Catch img,.ChooseImg .Catch img,.RankingImg .Catch img{margin-bottom:20px}.RoomInner .Ttl{margin:20px;padding:0;text-align:center}.RoomInner .Ttl img{width:100%}.RoomInner .Sttl{color:#408169;font-size:1.1rem;font-weight:700;text-align:center;margin:20px 0}.RoomInner .Txt,.RoomInner .TxtEnd{color:#444;font-size:.9rem;line-height:1.8;margin-bottom:50px}.RoomInner .TxtEnd{margin-bottom:0}.RoomInner .RoomMb,.RoomInner .RoomMbEnd{margin-bottom:0}#RoomAnimation p{font-size:1.3rem}.ChooseBg .Ttl{text-align:center;margin:0 0 35px 0}.CheckBg .visible-sm img{max-width:100%}.ChooseBg .Txt{padding:0}.ChooseBg h4.Sttl{font-size:1.3rem;padding-bottom:20px}.BuonaBg{background-size:auto}.UtilityBg{background-size:auto}.SlidErea{width:100%}.SlidErea .responsive img{width:95%}.SlidErea .responsive2 img{width:100%}.BuonaBg .SlidErea article{padding-top:0}.UtilityBg .SlidErea article{padding-top:0}.slick-prev{top:42%;left:15px;z-index:100}.slick-next{top:42%;right:15px;z-index:100}.BuonaBg .SlidErea{padding-top:0}.UtilityBg .SlidErea{padding-top:0;margin-top:0}.BuonaImg{min-height:auto}.UtilityImg{min-height:auto}.SlidErea .slick-slide{background-color:#fff;padding:50px 20px}section.RankingInner .SlidErea .slick-slide{background-color:none;padding:0}.slick-dots{display:none !important}.SlidErea .SlideTxt{color:#444}.SlidErea .SlideTxt{top:-90px;width:100%;font-size:.8rem;font-weight:400}.slick-next:before{top:50%;right:25px;margin-top:-0}.slick-prev:before{top:50%;right:-25px;margin-top:-0}.slick-prev:before,.slick-next:before{font-size:50px;line-height:1;opacity:.75}section.RankingInner .slick-prev:before,section.RankingInner .slick-next:before{color:#fff}section.RankingInner .slick-next:before{top:50%;right:30px;margin-top:-0}section.RankingInner .slick-prev:before{top:50%;right:-20px;margin-top:-0}.BuonaBg .SlidErea{margin-top:0}.BuonaBg .position .TxtBox,.UtilityBg .position .TxtBox{position:static;padding:30px;margin:-5px 0 0 0}.Showroom .Txt{padding:0;text-align:left}.Showroom .Thumbnail{margin:0 auto;width:80%}.Showroom .Catch{text-align:center}.Showroom .Catch img{margin:2% 20% 2% 2%}.Showroom .TxtBox{margin-bottom:20px;padding-right:0}.LineupBg .Ttl{margin:20px 0}.LineupBg .Ttl img{width:100%}.EventBg .EventImg{text-align:center;margin:20px 0 0 0}.EventBg .EventTtl{margin-bottom:20px}.EventBg .EventTxt{margin-top:20px}.EventBg dl{margin:10px 0 0 0}.PdfFile{padding:25px 0 0 0;text-align:center}.Access .Map{margin-bottom:30px}.Access .MapBox{text-align:center}.Access .MapBtn a{top:90%}.MeisterBg .Meister .Txt{font-size:.8rem;line-height:1.6;margin-bottom:35px;text-align:left;text-indent:-.8rem;padding-left:-.8rem}footer{font-size:.7rem;padding:20px 5px}}