.showroom{font-size:16px}.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}@media(min-width: 576px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1200px;padding:0}}.wrapW{max-width:1730px;width:92%;margin:0 auto}.sec-showroom{width:100%;height:100vh;position:relative}.sec-showroom .sec-ttl{position:absolute;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,sans-serif;color:#fff;text-align:left;top:10rem;z-index:10}@media screen and (max-width: 768px){.sec-showroom .sec-ttl{top:3%;left:50%;transform:translate(-50%, -3%);width:90%}}.sec-showroom .sec-ttl .ttl-en{font-size:clamp(5rem,10vw,15rem);font-family:"Cormorant Garamond",serif}@media screen and (max-width: 768px){.sec-showroom .sec-ttl .ttl-en{font-size:clamp(5rem,5vw,15rem)}}.sec-showroom .sec-ttl .showroom-txt{font-size:clamp(1.8rem,3.7vw,3.7rem);font-weight:normal}.sec-showroom .sec-ttl .show-ttl{font-size:clamp(4rem,7vw,8rem)}@media screen and (max-width: 768px){.sec-showroom .sec-ttl .show-ttl{font-size:clamp(3rem,3vw,8rem)}}.sec-showroom .scroll{position:absolute;bottom:0;z-index:10;left:50%;transform:translateX(-50%)}.sec-showroom .scroll-text{color:#fff;font-size:14px;text-align:center;margin-bottom:10%}.sec-showroom .scroll-border{position:relative;top:0;width:100%;height:60px;overflow:hidden}@media screen and (max-width: 767px){.sec-showroom .scroll-border{height:145px}}.sec-showroom .scroll-border::before{content:"";display:block;position:absolute;width:1px;height:100%;top:0;left:0;right:0;background:#fff;margin:auto}.sec-showroom .scroll-border::after{content:"";display:block;position:absolute;width:10px;height:30px;top:0;left:0;right:0;background:#fff;animation:scrollbar 2s ease-in-out infinite;margin:auto}@keyframes scrollbar{0%{transform:translateY(-100%)}100%{transform:translateY(500%)}}@media screen and (min-width: 768px){.show-block{display:flex;justify-content:space-between}}@media screen and (max-width: 767px){.show-block.block01{padding:0}}@media screen and (max-width: 768px){.show-block.block01 .block-body{padding:0 10px}}.show-block.block01 .block-body .sr_heading{font-size:clamp(2.4rem,4.8vw,4.8rem);line-height:1.5;font-family:"Kiwi Maru",serif;font-weight:bold;margin-bottom:clamp(20px,4vw,40px);padding-top:0}@media screen and (max-width: 767px){.show-block.block01 .block-body .sr_heading{display:flex;justify-content:center;margin-top:clamp(20px,4vw,40px)}}@media(max-width: 1220px){.show-block.block01 .block-body .sr_heading .none_1220{display:none}}@media(max-width: 768px){.show-block.block01 .block-body .sr_heading .none_1220{display:block}}.show-block .showroom-txt{font-size:clamp(1.6rem,2vw,2rem);font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,sans-serif}@media(max-width: 1320px){.show-block .showroom-txt .none_1320{display:none}}@media screen and (min-width: 768px){.show-block .block-head{width:50%}}.show-block .block-head img{width:100%;height:100%;aspect-ratio:965/850;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}@media screen and (min-width: 768px){.show-block .block-body{width:45%;padding:clamp(5%,10vw,10%) clamp(3%,5vw,5%) 0}}.show-block .block-body .sr_heading{font-size:clamp(2.4rem,4.8vw,4.8rem);line-height:1.5;font-family:"Kiwi Maru",serif}.show-block .block-body .showroom-txt{font-size:clamp(1.6rem,2vw,2rem);font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,sans-serif;padding:clamp(2.5rem,5vw,5rem) 0;line-height:2}.block-01{background-color:rgba(43,71,64,.33)}.block-01 .wrapW{padding-top:clamp(65px,13vw,130px) 0}.block-01 .sr_heading{font-size:clamp(3rem,4.8vw,4.8rem);line-height:1.5;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,sans-serif;text-align:center;font-weight:normal}.block-01 .block-01-list{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 960px){.block-01 .block-01-list{display:block}}.block-01 .block-01-list .block-01-item{width:19.2%;border-radius:50%;padding:10%;background-color:#fff;color:#000;display:flex;justify-content:center;align-items:center;text-align:center;width:345px;height:345px}@media screen and (max-width: 1300px){.block-01 .block-01-list .block-01-item{width:300px;height:300px}}@media screen and (max-width: 1110px){.block-01 .block-01-list .block-01-item{width:250px;height:250px}}@media screen and (max-width: 960px){.block-01 .block-01-list .block-01-item{width:345px;height:345px;margin:auto}}@media screen and (max-width: 768px){.block-01 .block-01-list .block-01-item{width:300px;height:300px}}.block-01 .block-01-list .block-01-item .item-inner{position:absolute;z-index:1;width:100%;top:10%;left:0}@media screen and (max-width: 960px){.block-01 .block-01-list .block-01-item .item-inner{top:20%}}.block-01 .block-01-list .block-01-item .item-inner .item-ttl{font-family:"Kiwi Maru",serif;font-size:clamp(3.5rem,5vw,5rem);font-weight:normal;border-bottom:4px solid #2b4740;color:#2b4740;margin:auto;width:60px}@media screen and (max-width: 960px){.block-01 .block-01-list .block-01-item .item-inner .item-ttl{padding-bottom:2%;width:80px}}.block-01 .block-01-list .block-01-item .item-inner .item-txt{font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,sans-serif;font-size:clamp(1.6rem,1.5vw,2.5rem);font-weight:normal;color:#333;padding-top:clamp(20px,3vw,50px)}@media screen and (max-width: 960px){.block-01 .block-01-list .block-01-item .item-inner .item-txt{font-size:clamp(1.7rem,3vw,2rem)}}.block-01 .block-01-list .block-01-item .item-inner .item-txt .decr{font-weight:bold}.block-01 .block-01-list .block-01-item:nth-of-type(2){padding:10%;margin:50px 60px 0}@media screen and (max-width: 960px){.block-01 .block-01-list .block-01-item:nth-of-type(2){margin:50px auto}}.block-01 .block-01-list .block-01-item:nth-of-type(3){padding:10%;margin:100px 0}@media screen and (max-width: 960px){.block-01 .block-01-list .block-01-item:nth-of-type(3){padding:10%;margin:0 auto}}.block-01 .block-01-txt{font-family:"Kiwi Maru",serif;color:#2b4740;font-size:clamp(1.8rem,3vw,3rem);font-weight:normal;margin-right:20%;position:relative;bottom:100px}@media(max-width: 1145px){.block-01 .block-01-txt{margin-right:auto}}@media screen and (max-width: 960px){.block-01 .block-01-txt{margin-right:0;bottom:0;padding:5rem 0 13rem}}.sec-img{width:100%;height:auto}.sec-img img{width:100%;height:auto}.sec-info .sec-info-inner{max-width:1730px;width:92%;margin:0 auto}.sec-info .sec-info-inner .sr_heading{font-size:clamp(2.5rem,5vw,5rem);line-height:.92;font-family:"Kiwi Maru",serif;font-weight:normal;text-align:center;color:#2b4740;position:relative}.sec-info .sec-info-inner .sr_heading::before{position:absolute;top:45px;left:50%;transform:translateX(-50%);color:#fff;font-size:clamp(8rem,13vw,15rem);font-family:"Cormorant Garamond",serif;text-transform:uppercase;content:"INFORMATION";z-index:-1}@media screen and (max-width: 768px){.sec-info .sec-info-inner .sr_heading::before{font-size:clamp(4rem,10vw,15rem)}}.sec-info .sec-info-inner .sr_heading_L_num{font-family:"Cormorant Garamond",serif;font-size:clamp(9rem,10vw,19rem);color:#2b4740}.sec-info .sec-info-inner .sr_heading_L_num::after{display:inline-block;background-color:#2b4740;content:"";height:2px;width:110px;margin-left:-30px;margin-bottom:30px;transform:rotate(-60deg)}.sec-info .sec-info-inner .sr_headingL{font-family:"Kiwi Maru",serif;font-size:clamp(2rem,4vw,4rem);letter-spacing:1.15px;color:#2b4740;position:relative}.sec-info .sec-info-inner .sr-item01::before{position:absolute;top:45px;left:50%;transform:translateX(-50%);color:#2b4740;font-size:clamp(1.5rem,3vw,3rem);font-family:"Cormorant Garamond",serif;content:"entrance";z-index:-1;font-weight:normal}@media(max-width: 620px){.sec-info .sec-info-inner .sr-item01::before{top:30px}}.sec-info .sec-info-inner .sr-item02::before{position:absolute;top:45px;left:116%;transform:translateX(-50%);color:#2b4740;font-size:clamp(1.5rem,3vw,3rem);font-family:"Cormorant Garamond",serif;content:"window";z-index:-1;font-weight:normal}@media(max-width: 620px){.sec-info .sec-info-inner .sr-item02::before{top:30px}}.sec-info .sec-info-inner .sr-item03::before{position:absolute;top:45px;left:30%;transform:translateX(-50%);color:#2b4740;font-size:clamp(1.5rem,3vw,3rem);font-family:"Cormorant Garamond",serif;content:"kitchen";z-index:-1;font-weight:normal}@media(max-width: 620px){.sec-info .sec-info-inner .sr-item03::before{top:30px}}.sec-info .sec-info-inner .sr-item04::before{position:absolute;top:45px;left:23%;transform:translateX(-50%);color:#2b4740;font-size:clamp(1.5rem,3vw,3rem);font-family:"Cormorant Garamond",serif;content:"bath";z-index:-1;font-weight:normal}@media(max-width: 620px){.sec-info .sec-info-inner .sr-item04::before{top:30px}}.sec-info .sec-info-inner .sr-item05::before{position:absolute;top:45px;left:35%;transform:translateX(-50%);color:#2b4740;font-size:clamp(1.5rem,3vw,3rem);font-family:"Cormorant Garamond",serif;content:"toilet";z-index:-1;font-weight:normal}@media(max-width: 620px){.sec-info .sec-info-inner .sr-item05::before{top:30px}}.sec-info .sec-info-inner .sr-item06::before{position:absolute;top:45px;left:0;width:0%;transform:translateX(-50%);color:#2b4740;font-size:clamp(1.5rem,3vw,3rem);font-family:"Cormorant Garamond",serif;content:"bathroom sink";z-index:-1;font-weight:normal;white-space:nowrap}@media(max-width: 620px){.sec-info .sec-info-inner .sr-item06::before{top:30px}}.sec-info .sec-info-inner .sr-item{display:flex;text-align:left;flex-wrap:wrap;margin-bottom:17rem}@media screen and (max-width: 1200px){.sec-info .sec-info-inner .sr-item{display:block}}@media(max-width: 620px){.sec-info .sec-info-inner .sr-item{margin-bottom:5em}}.sec-info .sec-info-inner .sr-item .left{flex-basis:40%;z-index:1}.sec-info .sec-info-inner .sr-item .left .sr-item-border{position:relative}.sec-info .sec-info-inner .sr-item .left .sr-item-border::after{content:"";width:115%;height:2px;display:inline-block;background-color:#2b4740;position:absolute;bottom:-1rem;left:0;z-index:1}@media screen and (max-width: 1200px){.sec-info .sec-info-inner .sr-item .left .sr-item-border::after{width:100%}}.sec-info .sec-info-inner .sr-item .left .sr_txt{font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,sans-serif;font-size:clamp(1.6rem,1.8vw,1.8rem);letter-spacing:2.2px;line-height:2.22;margin-top:10%;width:88%}@media screen and (max-width: 768px){.sec-info .sec-info-inner .sr-item .left .sr_txt{width:100%}}.sec-info .sec-info-inner .sr-item .left .sr_txt .bold{font-weight:bold}.sec-info .sec-info-inner .sr-item .right{flex-basis:60%}.sec-info .sec-info-inner .sr-item .right .img{position:relative;width:90%;z-index:-1}@media screen and (max-width: 768px){.sec-info .sec-info-inner .sr-item .right .img{width:100%}}.sec-info .sec-info-inner .sr-item .right .img img{border-radius:20px}.sec-info .sec-info-inner .sr-item .right .txtbox{position:absolute;top:5rem;right:0;writing-mode:vertical-rl;background-color:#2b4740;font-family:"Kiwi Maru",serif;font-size:clamp(2rem,3vw,3rem);color:#fff;font-weight:normal;border-radius:20px}@media(max-width: 620px){.sec-info .sec-info-inner .sr-item .right .txtbox{bottom:0;top:auto;writing-mode:lr}}@media screen and (max-width: 480px){.sec-info .sec-info-inner .sr-item .right .txtbox{font-size:clamp(1.6rem,1.6vw,3rem)}}.sec-info .sec-info-inner .sr-item .right .txtbox .right-txt{padding:45px 35px 50px}@media(max-width: 620px){.sec-info .sec-info-inner .sr-item .right .txtbox .right-txt{padding:10px}}#mn_main .sr_map_wrap{width:100%;padding-top:0;margin-bottom:0}#mn_main .sr_map_wrap .container{background-color:#fff;max-width:100%;width:100%;padding-bottom:10rem}#mn_main .sr_map_wrap .container .sr_heading{font-size:clamp(5rem,10vw,10rem);font-family:"Cormorant Garamond",serif;color:#2b4740;text-align:center;font-weight:normal;line-height:65.5px}#mn_main .sr_map_wrap .container .sr_heading span{font-size:26%;letter-spacing:0;font-family:"Kiwi Maru",serif}#mn_main .sr_map_wrap .container .acsbox{display:flex;justify-content:center;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,sans-serif}@media screen and (max-width: 768px){#mn_main .sr_map_wrap .container .acsbox{display:block}}#mn_main .sr_map_wrap .container .acsbox .acs-cts{padding:0 3.5rem;width:35%}@media screen and (max-width: 768px){#mn_main .sr_map_wrap .container .acsbox .acs-cts{width:100%}}#mn_main .sr_map_wrap .container .acsbox .ttl{background-color:#2b4740;color:#fff;text-align:center;line-height:3;margin-bottom:5%;border-radius:20px}@media screen and (max-width: 768px){#mn_main .sr_map_wrap .container .acsbox .ttl{margin-bottom:0}}#mn_main .sr_map_wrap .container .acsbox .ttl i{padding-right:1rem}#mn_main .sr_map_wrap .container .acsbox .txt{color:#2b4740}@media screen and (max-width: 768px){#mn_main .sr_map_wrap .container .acsbox .txt{margin:0px 0 15px 0}}#mn_main .sr_map_wrap .container .acsbox .txt span{background-color:#d2d8d7}#mn_main .sr_map_wrap .rsv-container{display:flex;justify-content:center;align-items:center;background-color:#2b4740;height:22rem}@media screen and (max-width: 768px){#mn_main .sr_map_wrap .rsv-container{display:block;padding:30px;line-height:35px}}#mn_main .sr_map_wrap .rsv-container .txtbox{font-family:"Cormorant Garamond",serif;font-size:clamp(1.6rem,3vw,3rem);text-align:center;color:#fff;margin-right:14rem}@media screen and (max-width: 768px){#mn_main .sr_map_wrap .rsv-container .txtbox{margin:0 auto}}#mn_main .sr_map_wrap .rsv-container .txtbox span{font-family:"Kiwi Maru",serif;font-size:clamp(1.6rem,3vw,3rem)}#mn_main .sr_map_wrap .rsv-container .sr_cta{font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,sans-serif;text-align:center;background:#fff;border-radius:100vmax;padding:3rem 0;color:#2b4740;display:block;font-size:2.4rem;font-weight:bold;letter-spacing:.05em;width:332px;margin:0}@media screen and (max-width: 768px){#mn_main .sr_map_wrap .rsv-container .sr_cta{margin:0 auto;width:200px;padding:1rem 0}}#mn_main #sr_map{height:70vh;width:100%;margin-top:0;padding-bottom:100px}.sr_cta{font-family:"Kiwi Maru",serif;text-align:center;background:#2b4740;border-radius:100vmax;padding:3rem 0;color:#fff;display:block;font-size:2.4rem;font-weight:bold;letter-spacing:.05em;width:820px;margin:clamp(40px,10vw,100px) auto;background-image:url(../img/common/arrow01.png);background-repeat:no-repeat;background-position:15% center}.sr_cta:hover{background:#333;background-image:url(../img/common/arrow01.png);background-repeat:no-repeat;background-position:16% center}.sr_main-vis{position:relative;overflow:hidden;margin:0 auto clamp(40px,6vw,60px)}.sr_main-vis:before{content:"";background:url("../img/showroom/main_r.png");position:absolute;top:10px;left:-20px;height:550px;width:50%;z-index:-100;background-position:left}.sr_main-vis:after{content:"";background:url("../img/showroom/main_l.png");position:absolute;top:10px;right:-20px;height:550px;width:50%;z-index:-100;background-position:right}.sr_heading{font-size:30px;letter-spacing:.1em;font-weight:bold;margin-bottom:clamp(20px,4vw,40px);padding-top:clamp(70px,14vw,140px)}.sr_heading span{color:#2b4740}.under_b{font-size:clamp(1.6rem,1.8vw,1.8rem);line-height:2;letter-spacing:.05em}.under_b span{background:linear-gradient(transparent 50%, #f4ff17 0.6%)}.sr_para{font-size:clamp(1.8rem,2.4vw,2.4rem);font-weight:bold;letter-spacing:.1em;color:#2b4740;margin-bottom:1.5em}.sr_btn{width:80%;margin:40px auto 80px}.sr_btn a{background-size:contain;background-repeat:no-repeat;background-position:center}.sr_btn01{background-image:url("../img/showroom/btn01.png");transition:all .4s;height:230px;width:230px;display:block}.sr_btn01:hover{background-image:url("../img/showroom/btn01_on.png")}.in_anch{margin-top:-150px;margin-top:calc(0px - clamp(80px,15vw,150px));padding-top:clamp(80px,15vw,150px)}.sr_btn02{background-image:url("../img/showroom/btn02.png");transition:all .4s;height:230px;width:230px;display:block}.sr_btn02:hover{background-image:url("../img/showroom/btn02_on.png")}.sr_btn03{background-image:url("../img/showroom/btn03.png");transition:all .4s;height:230px;width:230px;display:block}.sr_btn03:hover{background-image:url("../img/showroom/btn03_on.png")}.sr02_wrap{background:url("../img/showroom/bnr-bg01.png");background-repeat:repeat-x;background-position:center 223px;margin-bottom:clamp(60px,12vw,120px)}.sr02_wrap img{display:block;margin:auto}.sr03_wrap{background:url("../img/showroom/bg02.png");padding:40px 0 25px;margin-bottom:50px}.sr03_wrap img{display:block;margin:auto}.sr_heading2{font-size:clamp(1.8rem,2.4vw,2.4rem);letter-spacing:.1em;border-bottom:dotted 1px #bbae93;margin-bottom:15px;padding:0 0 .5em}.sr_para3{color:#2b4740}.sr_para4{line-height:2;letter-spacing:.01em}.sr_para4 span{color:#2b4740;font-weight:bold}.sr_heading_L{font-family:"Noto Serif JP","游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-size:clamp(1.8rem,2.4vw,2.4rem);font-weight:800;letter-spacing:.1em;position:relative;margin-bottom:50px}.sr_heading_R{text-align:right;width:643px;font-family:"Noto Serif JP","游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-size:clamp(1.8rem,2.4vw,2.4rem);font-weight:800;letter-spacing:.1em;position:relative;margin-bottom:50px}.sr_heading_L_num{font-size:clamp(2.8rem,4.8vw,4.8rem);color:#2b4740;margin:0}.sr_heading_L_tex{font-size:clamp(2.8rem,4.8vw,4.8rem);font-weight:bold;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,sans-serif}.ml-380{margin-left:420px}.m-270{margin-left:300px}#sr1,#sr2,#sr3,#sr4,#sr5,#sr6{margin-top:-150px;padding-top:150px}.sr1{background:url(../img/showroom/bg001.png);background-repeat:no-repeat;background-position:right center;min-height:423px;margin-bottom:80px;background-size:contain}.sr2{background:url(../img/showroom/bg002.png);background-repeat:no-repeat;background-position:left center;min-height:423px;margin-bottom:80px;background-size:contain}.sr3{background:url(../img/showroom/bg003.png);background-repeat:no-repeat;background-position:right center;min-height:423px;margin-bottom:80px;background-size:contain}.sr4{background:url(../img/showroom/bg004.png);background-repeat:no-repeat;background-position:left center;min-height:423px;margin-bottom:80px;background-size:contain}.sr5{background:url(../img/showroom/bg005.png);background-repeat:no-repeat;background-position:right center;min-height:423px;margin-bottom:80px;background-size:contain}.sr6{background:url(../img/showroom/bg006.png);background-repeat:no-repeat;background-position:left center;min-height:423px;margin-bottom:80px;background-size:contain}.sr_para5{font-family:"Noto Serif JP","游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;letter-spacing:.2em;line-height:2;text-align:center;margin-bottom:1em}.sr_para5 span{font-size:clamp(2.2rem,2.8vw,2.8rem)}.kaku_bg007{display:none;background:url("../img/showroom/bg007.png");height:190px;width:100%;position:relative;overflow:hidden}.kaku_bg007:before{content:"";background:url("../img/showroom/kaku02.svg");background-size:cover;background-position:bottom;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;margin:auto;height:190px;z-index:2}.sr_map_wrap{width:100%;padding-top:40px;margin-bottom:80px}#sr_map_p{margin-top:-150px;padding-top:150px}#sr_map{height:400px;width:100%;margin-top:40px;padding-bottom:100px}.to_gvmap{background:#2b4740;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;display:block;text-align:center;color:#fff;padding:15px 0;width:360px;margin:40px auto 60px;letter-spacing:.2em;transition:all 1.5s}.to_gvmap:hover{background:#333}.sr_cta2{background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:15px 24px 30px}.sr_cta2{letter-spacing:.05em}.sr_cta2_heading{font-weight:bold;font-size:clamp(1.8rem,2vw,2rem);margin-top:20px}.sr_cta2_tel{font-weight:bold;font-size:clamp(2rem,2.6vw,2.6rem);color:#2b4740;margin-bottom:6px;margin-top:10px}.sr_cta2_tel span{font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:normal}.sr_cta2_date{font-weight:bold;font-size:clamp(1.2rem,1.4vw,1.4rem);margin-bottom:0}.sr_cta2_b{position:relative}.sr_cta2_b:before{content:"";border-left:#bca06a dotted 1px;height:90%;width:1px;position:absolute;left:-15px;top:12px}.showroom_map{background:url("../img/showroom/map.png");width:888px;height:322px;margin:0 auto 40px;position:relative;margin-bottom:100px}.showroom_map a{position:absolute;background:rgba(0,0,0,0);display:block;transition:all .4s}.showroom_map a:hover{background:rgba(0,0,0,.5)}.showroom_map .sr1_to{width:133px;height:85px;left:23px;top:5px}.showroom_map .sr2_to{width:244px;height:85px;left:199px;top:5px}.showroom_map .sr3_to{width:80px;height:171px;left:360px;bottom:4px}.showroom_map .sr4_to{width:134px;height:85px;left:515px;top:5px}.showroom_map .sr4-2_to{width:132px;height:85px;left:751px;top:5px}.showroom_map .sr5_to{width:100px;height:104px;right:4px;top:89px}.showroom_map .sr5-2_to{width:54px;height:71px;right:185px;bottom:3px}.showroom_map .sr6_to{width:100px;height:86px;left:650px;top:5px}.showroom_map .sr6-2_to{width:157px;height:41px;right:3px;bottom:3px}.showroom_map .sr6-3_to{width:54px;height:100px;right:185px;bottom:75px}@media(max-width: 991px){.sr_cta{width:100%;font-size:clamp(1.6rem,1.8vw,1.8rem);background-position:5% center}.sr_main-vis:before{content:"";display:none}.sr_main-vis:after{content:"";display:none}.sr_heading{font-size:clamp(2rem,2.4vw,2.4em);line-height:1.6}.under_b br{display:none}.sr_para{font-size:clamp(1.6rem,1.8vw,1.8rem)}.sr_btn{width:100%}.sr_para3{display:none}.sr_heading{font-size:clamp(1.6rem,1.8vw,1.8rem)}.showroom_map{background:url("../img/showroom/map.png");width:100%;background-size:contain;background-repeat:no-repeat;height:322px;background-position:center;margin:0 auto 40px;position:relative}.showroom_map a{display:none}.sr_spw-90{width:90%;display:block;margin:auto}.sr02_wrap{background:none}.sr03_wrap img{width:90%}.sr_heading_L{margin:0 auto 40px}.sr_heading_R{margin:0 auto 40px !important}.ml-380{margin-left:200px}.sr1,.sr2,.sr3,.sr4,.sr5,.sr6,.sr7{background-size:25%}.sr_para4{width:70%}.sr_para4 br{display:none}.sr_heading_L{font-family:"Noto Serif JP","游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-size:clamp(1.8rem,2vw,2rem);font-weight:800;letter-spacing:.1em;position:relative;margin-bottom:50px}.sr_heading_L_num{font-size:clamp(2.4rem,2.8vw,2.8rem)}.sr_heading_L_tex{font-size:clamp(2.4rem,2.8vw,2.8rem);font-weight:bold;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,sans-serif}.sr_heading_R{text-align:left;width:100%;font-family:"Noto Serif JP","游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-size:clamp(1.8rem,2vw,2rem);font-weight:800;letter-spacing:.1em;position:relative;margin-bottom:50px}.toShowroom{font-size:clamp(1.2rem,1.4vw,1.4rem)}}@media(max-width: 575px){.spw-90{width:90%;display:block;margin:auto}.sr_btn01,.sr_btn02,.sr_btn03{height:100px;width:100px}.ml-380{margin-left:0}.sr_para4{width:100%}.showroom_map{height:140px}.sr1,.sr2,.sr3,.sr4,.sr5,.sr6,.sr7{background-size:70%;background-position:bottom center;padding-bottom:300px}.sr_cta{font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,sans-serif;font-size:clamp(1.6rem,1.8vw,1.8rem);width:100%;background-image:none}.sr_heading_L_num{font-size:clamp(1.8rem,2vw,2rem)}.sr_heading_L_tex{font-size:clamp(1.8rem,2vw,2rem);font-weight:bold;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,sans-serif}.sr_heading_L,.sr_heading_R{font-size:clamp(1.6rem,1.8vw,1.8rem)}.sr_heading2{font-size:clamp(1.6rem,1.8vw,1.8rem)}}.slide-content{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;position:relative;overflow:hidden}.slide-content::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2}.swiper{height:100%;width:calc(50% - 10px)}.swiper.swiper1{left:-140px;top:0;transform:rotate(10deg);height:120vh;position:absolute;width:50%}@media screen and (max-width: 768px){.swiper.swiper1{width:66.6666666667%}}.swiper.swiper2{left:25%;top:-130px;transform:rotate(10deg);height:140vh;overflow:hidden;position:absolute;z-index:1;box-shadow:0px 4px 10px rgba(0,0,0,.9);width:50%}@media screen and (max-width: 768px){.swiper.swiper2{left:20%;width:66.6666666667%}}.swiper.swiper3{left:65%;top:0;transform:rotate(10deg);height:120vh;width:50%;position:absolute}@media screen and (max-width: 768px){.swiper.swiper3{width:66.6666666667%}}.swiper-wrapper{transition-timing-function:linear}.swiper-slide img{height:100%;width:100%;max-width:none;-o-object-fit:cover;object-fit:cover}/*# sourceMappingURL=showroom-r.css.map */