.photo{position:relative;line-height:0}.photo .footnote{position:absolute;right:.5em;bottom:.5em;color:#192936;font-size:min(2.3svw,12px);line-height:1}.c_title_main{display:flex;justify-content:start;align-items:center;gap:1em;margin:0 0 .5em;padding:0 0 0 .5em;border-left:4px solid #392828;width:100%;color:#392828;font-size:min(3.75svw,24px);font-weight:normal;letter-spacing:.2rem;line-height:1.6}@media screen and (640px <= width),print{.c_title_main{margin:0 0 1em;padding:0 0 0 1em;font-size:min(3.2svw,20px)}}.c_title_main span{white-space:nowrap}.c_float_text_name{color:#192936;font-size:min(2.5svw,14px);font-weight:bold}.c_float_text_name span{font-size:min(2svw,10px)}.c_float_text_note{font-size:min(2.3svw,12px);line-height:1.4}@media screen and (640px <= width),print{.c_float_text_note{line-height:1.6}}.c_anchor_btn_4col{height:60px;font-size:16px;font-size:1.6rem;color:#392828;background-color:#fff;border:1px solid #392828}.c_anchor_btn_4col:hover{color:#fff;background-color:#392828}.c_anchor_btn_5col{height:60px;font-size:16px;font-size:1.6rem;color:#392828;background-color:#fff;border:1px solid #392828}.c_anchor_btn_5col:hover{color:#fff;background-color:#392828}.c_anchor_btn_5col:nth-child(3){margin-right:0}.c_anchor_btn_5col:nth-child(n+4){margin-bottom:0}.c_anchor_btn_6col{height:60px;font-size:16px;font-size:1.6rem;color:#392828;background-color:#fff;border:1px solid #392828;width:150px}.c_anchor_btn_6col:hover{color:#fff;background-color:#392828}.c_anchor_btn_6col:nth-child(3n){margin-right:0}.c_anchor_btn_6col:nth-child(n+4){margin-bottom:0}.l_cont_line{padding:60px 0 30px}.l_cont_line+.l_cont_line{border-top:none}.flexslider_mr{margin-bottom:50px}.flexslider_mr .slides li{position:relative}.flexslider_mr .slides li .slide-cap{position:absolute;font-size:40px;color:#fff;right:20px;bottom:10px;text-shadow:#000 1px 1px 10px,#000 -1px 1px 10px,#000 1px -1px 10px,#000 -1px -1px 10px}.flexslider_mr .slides li .slide-cap span{font-size:18px;vertical-align:baseline}.flexslider_mr .flex-control-thumbs{width:100%}.flexslider_mr .flex-control-thumbs li{flex:1;float:unset;max-width:unset}.flexslider_mr .flex-control-thumbs li img{display:block;width:100%;height:auto}.flexslider_mr .flex-direction-nav a{top:37%}@media screen and (640px <= width),print{.flexslider_mr .flex-direction-nav a{top:40%}}.kitchen_area{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em;margin:0 auto;max-width:980px;width:100%}@media screen and (640px <= width),print{.kitchen_area{grid-template-columns:repeat(4, 1fr)}}.kitchen_area li[data-list="01"]{grid-column:span 2}@media screen and (640px <= width),print{.kitchen_area li[data-list="01"]{grid-row:span 2}}.kitchen_area li[data-list="07"] .c_float_text_name{transform-origin:left center;transform:scaleX(0.8);width:125%}.bathroom_area{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em;margin:0 auto;max-width:980px;width:100%}@media screen and (640px <= width),print{.bathroom_area{grid-template-columns:repeat(4, 1fr)}}.bathroom_area li[data-list="01"]{grid-column:span 2}@media screen and (640px <= width),print{.bathroom_area li[data-list="01"]{grid-row:span 2}}.powder_area{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em;margin:0 auto;max-width:980px;width:100%}@media screen and (640px <= width),print{.powder_area{grid-template-columns:repeat(4, 1fr)}}.powder_area li[data-list="01"]{grid-column:span 2}@media screen and (640px <= width),print{.powder_area li[data-list="01"]{grid-row:span 2}}.powder_area li[data-list="02"]{grid-row:span 2}.sanitary_area{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em;margin:0 auto;max-width:980px;width:100%}@media screen and (640px <= width),print{.sanitary_area{grid-template-columns:repeat(3, 1fr)}}.sanitary_area li[data-list="02"] .c_float_text_name{transform-origin:left center;transform:scaleX(0.9);width:111.1111111111%}@media screen and (640px <= width),print{.sanitary_area li[data-list="02"] .c_float_text_name{transform:none;width:100%}}.sanitary_area li[data-list="02"] figure{margin:1em auto 0;width:84%}.sanitary_area li[data-list="02"] p.note{margin:1em 0 0;font-size:min(2svw,10px);line-height:1.2}.sanitary_area li[data-list="03"] .waku{padding:1em;border:1px solid #231815;line-height:1.6;text-align:center}.sanitary_area li[data-list="03"] .waku_ttl{font-size:min(2.8svw,16px);font-weight:500}.sanitary_area li[data-list="03"] .waku p{font-size:min(2.3svw,12px)}.sanitary_area li[data-list="03"] .box{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 1em;margin:1em 0 0}.amenity_area{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em;margin:0 auto;max-width:980px;width:100%}@media screen and (640px <= width),print{.amenity_area{grid-template-columns:repeat(4, 1fr)}}.amenity_area li[data-list="01"]{grid-column:span 2}.amenity_area li[data-list="01"] p.note{margin:1em 0 0;font-size:min(2svw,10px);line-height:1.2}.amenity_area li[data-list="02"] figure{margin:1em auto 0;width:75%}.amenity_area li[data-list="04"],.amenity_area li[data-list="05"],.amenity_area li[data-list="06"],.amenity_area li[data-list="07"]{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:.5em}.amenity_area li[data-list="04"] .photo .footnote,.amenity_area li[data-list="05"] .photo .footnote,.amenity_area li[data-list="06"] .photo .footnote,.amenity_area li[data-list="07"] .photo .footnote{color:#fff}.amenity_area li[data-list="05"] p span{display:block;margin:1em 0 0;font-size:min(2svw,10px);line-height:1.2}.amenity_area li[data-list="06"] figure::after{content:"";position:absolute;bottom:-4%;left:-3%;background:url("../images/interior/amenity08.webp") no-repeat center center/cover rgba(0,0,0,0);aspect-ratio:178/185;width:70px;height:auto;z-index:1}.amenity_area li[data-list="07"] figure{margin:0 auto;width:80%}.multimedia_area{display:grid;grid-template-columns:repeat(1, 1fr);gap:1em;margin:0 auto;padding:0 0 2em;max-width:980px;width:100%}@media screen and (640px <= width),print{.multimedia_area{grid-template-columns:repeat(3, 1fr);padding:unset}}@media screen and (640px <= width),print{.multimedia_area li[data-list="01"] .c_float_text_name{transform-origin:left center;transform:scaleX(0.9);width:111.1111111111%}}.multimedia_area li[data-list="01"] p.note{margin:1em 0 0;font-size:min(2svw,10px);line-height:1.2}.multimedia_area li[data-list="01"] figure{margin:1em auto 0;width:60%}@media screen and (640px <= width),print{.multimedia_area li[data-list="01"] figure{width:80%}}.multimedia_area li[data-list="02"] .c_float_text_name{transform-origin:left center;transform:scaleX(0.9);width:111.1111111111%}@media screen and (640px <= width),print{.multimedia_area li[data-list="02"] .c_float_text_name{transform:none;width:100%}}.multimedia_area li[data-list="02"] figure{margin:1em auto 0;width:60%}@media screen and (640px <= width),print{.multimedia_area li[data-list="02"] figure{width:80%}}.multimedia_area li[data-list="02"] p.note{margin:1em 0 0;font-size:min(2svw,10px);line-height:1.2}.multimedia_area li[data-list="03"] figure{margin:1em auto 0;width:60%}@media screen and (640px <= width),print{.multimedia_area li[data-list="03"] figure{width:80%}}.c_float_box_5col{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:20px}.c_float_item_5col{width:32%}.loader_box{position:relative}.loader_bg{display:none;position:absolute;width:100%;height:110%;top:-10px;left:0;background:#fff;z-index:6}.loader{display:none;position:absolute;top:20%;left:50%;width:200px;height:200px;margin-top:-100px;margin-left:-100px;text-align:center;color:#fff;z-index:7}.loader img{width:3rem;margin:3rem auto}.relative{position:relative}@media screen and (max-width: 979px){.u_mt30sp2{margin-top:30px}.c_anchor_btn_5col{width:32%;margin:0 1% 6px 0}.c_anchor_btn_6col{width:32%;margin:0 1% 6px 0}.c_anchor_box+.l_cont_line{margin-bottom:0}.l_cont_line{padding:30px 0 10px}.flexslider_mr .slides li .slide-cap{font-size:20px}.flexslider_mr .slides li .slide-cap span{font-size:12px}.c_float_item+.c_float_item.toilet_txt{margin-top:0}.c_float_item_5col{width:48%}}@media screen and (min-width: 641px){.u_mt10pc2{margin-top:10px}.u_mt20sp2{margin-top:0}.u_mt40sp2{margin-top:0}}@media screen and (max-width: 640px){.u_mt30sp2{margin-top:15px;margin-bottom:15px}.u_mt10pc2{margin-top:0}.u_mt20sp2{margin-top:20px}.u_mt40sp2{margin-top:40px}.c_anchor_btn_4col{height:45px;font-size:12px;font-size:1.2rem}.c_anchor_btn_5col{height:45px;font-size:12px;font-size:1.2rem}.c_anchor_btn_6col{height:45px;font-size:12px;font-size:1.2rem}.c_anchor_btn_plan{height:45px;font-size:12px;font-size:1.2rem}.l_cont_line{padding:30px 0 0}}/*# sourceMappingURL=interior.css.map */