﻿@media only screen and (min-width: 768px){.tmp_st_en.size_m .en{font-size:4.55rem}}@media only screen and (max-width: 767px){.tmp_st_en.size_m .en{font-size:3.35rem}}@media only screen and (min-width: 768px){.tmp_st.size_m .jp{font-size:1.45rem}}@media only screen and (max-width: 767px){.tmp_st.size_m .jp{font-size:1.22rem}}.con_intro{display:flex;flex-wrap:wrap;width:100%}@media only screen and (min-width: 1025px){.con_intro{margin-top:8.18rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro{margin-top:7.27rem}}@media only screen and (max-width: 767px){.con_intro{margin-top:6.5em}}@media only screen and (min-width: 768px){.con_intro{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.con_intro{flex-direction:column-reverse}}@media only screen and (min-width: 768px){.con_intro .box_left{width:calc(907 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_intro .box_left{width:100%}}@media only screen and (min-width: 768px){.con_intro .box_right{width:calc(490 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_intro .box_right{width:85%}}@media only screen and (min-width: 768px){.con_intro .box_right{margin-left:calc(43 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_intro .box_right{margin-left:auto}}@media only screen and (max-width: 767px){.con_intro .box_right{margin-right:auto}}@media only screen and (min-width: 1441px){.con_intro .box_right .box_txt{margin-left:calc(52 / 490 * 100%)}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_intro .box_right .box_txt{margin-left:calc(40 / 490 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_right .box_txt{margin-left:calc(40 / 490 * 100%)}}@media only screen and (max-width: 767px){.con_intro .box_right .box_txt{margin-left:0}}@media only screen and (min-width: 1441px){.con_intro .box_right .box_txt{width:328px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_intro .box_right .box_txt{width:323px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_right .box_txt{width:240px}}@media only screen and (max-width: 767px){.con_intro .box_right .box_txt{width:100%}}@media only screen and (min-width: 1441px) and (max-width: 1600px){.con_intro .box_right .box_txt{width:330px}}@media only screen and (min-width: 1025px) and (max-width: 1200px){.con_intro .box_right .box_txt{width:278px}}@media only screen and (min-width: 768px) and (max-width: 896px){.con_intro .box_right .box_txt{width:196px}}.con_intro .box_right .box_txt>.tmp_st_en{position:relative}@media only screen and (min-width: 1441px){.con_intro .box_right .box_txt>.tmp_st_en{margin-left:-119%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_intro .box_right .box_txt>.tmp_st_en{margin-left:-124%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_right .box_txt>.tmp_st_en{margin-left:-122%}}@media only screen and (max-width: 767px){.con_intro .box_right .box_txt>.tmp_st_en{margin-left:0}}@media only screen and (min-width: 1025px){.con_intro .box_right .box_txt>.tmp_st_en{margin-top:4.09rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_right .box_txt>.tmp_st_en{margin-top:3.45rem}}@media only screen and (max-width: 767px){.con_intro .box_right .box_txt>.tmp_st_en{margin-top:4.3em}}@media only screen and (min-width: 768px){.con_intro .box_right .box_txt>.tmp_st_en .en{white-space:nowrap}}@media only screen and (max-width: 767px){.con_intro .box_right .box_txt>.tmp_st_en .en{line-height:1.08}}@media only screen and (min-width: 1025px){.con_intro .box_right .box_txt>.tmp_st_catch{margin-top:3.09rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_right .box_txt>.tmp_st_catch{margin-top:2.45rem}}@media only screen and (max-width: 767px){.con_intro .box_right .box_txt>.tmp_st_catch{margin-top:1.5em}}@media only screen and (min-width: 1025px){.con_intro .box_right .box_txt>.tmp_st_catch+p{margin-top:1.27rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_right .box_txt>.tmp_st_catch+p{margin-top:1rem}}@media only screen and (max-width: 767px){.con_intro .box_right .box_txt>.tmp_st_catch+p{margin-top:1em}}@media only screen and (min-width: 1025px){.con_intro .box_right .box_img{margin-top:7.18rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_right .box_img{margin-top:5.45rem}}@media only screen and (max-width: 767px){.con_intro .box_right .box_img{margin-top:2.5em}}@media only screen and (max-width: 767px){.con_intro .box_right .box_img{width:70%}}@media only screen and (min-width: 1441px){.con_room_type{margin-top:13.468rem}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_room_type{margin-top:10.36rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type{margin-top:9.09rem}}@media only screen and (max-width: 767px){.con_room_type{margin-top:9em}}.con_room_type>.fl_deco{text-align:center}.con_room_type>.tmp_anch{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1441px){.con_room_type>.tmp_anch{margin-top:5.27rem}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_room_type>.tmp_anch{margin-top:4.9rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type>.tmp_anch{margin-top:3.9rem}}@media only screen and (max-width: 767px){.con_room_type>.tmp_anch{margin-top:2.3em}}@media only screen and (min-width: 1025px){.con_room_type>.tmp_anch{width:calc(1300 / 1440 * 100%);max-width:calc(1300px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_room_type>.tmp_anch{max-width:calc(1300px * ((15 + 0) / 11))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type>.tmp_anch{width:calc(1300 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_room_type>.tmp_anch{width:calc(690 / 750 * 100%)}}@media only screen and (min-width: 1441px){.con_room_type>.tmp_anch{max-width:954.2px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_room_type>.tmp_anch{max-width:734px}}.con_room_type>.tmp_anch ul{display:flex;flex-wrap:wrap}.con_room_type>.tmp_anch ul li{position:relative;text-align:center}.con_room_type>.tmp_anch ul li:not(:first-child)::before{content:"/";position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 768px){.con_room_type>.tmp_anch ul li:not(:first-child)::before{left:0}}@media only screen and (max-width: 767px){.con_room_type>.tmp_anch ul li:not(:first-child)::before{left:-2%}}@media only screen and (max-width: 767px){.con_room_type>.tmp_anch ul li:nth-child(3)::before{display:none}.con_room_type>.tmp_anch ul li:nth-child(n+3){margin-top:.4em}}.con_room_type>.tmp_anch ul li a{text-decoration:none;font-family:'Shippori Mincho', 'Noto Sans JP',"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}@media only screen and (min-width: 768px){.con_room_type>.tmp_anch ul li a{font-size:1.27rem}}@media only screen and (max-width: 767px){.con_room_type>.tmp_anch ul li a{font-size:1.09rem}}.con_room_type>.tmp_anch ul li a div{position:relative}@media only screen and (min-width: 1025px){.con_room_type>.tmp_anch ul li a div::before{transition:.3s opacity ease-in;opacity:0;content:"";position:absolute;width:8px;height:8px;border-radius:50%;background-color:var(--keihan-color-main);left:50%;transform:translateX(-50%);top:-1.7em}}.con_room_type>.tmp_anch ul li a div .ic_arrow_down{width:1.65rem;height:1.65rem;transition:.3s opacity ease-in;position:absolute;left:50%;transform:translateX(-50%);bottom:-3.4em;opacity:0}.con_room_type>.tmp_anch ul li a:hover div::before{opacity:1}.con_room_type>.tmp_anch ul li a:hover div .ic_arrow_down{opacity:1}@media only screen and (min-width: 768px){.con_room_type>.tmp_anch.col4 ul li{width:calc(100% / 3)}}@media only screen and (max-width: 767px){.con_room_type>.tmp_anch.col4 ul li{width:50%}}.con_room_type .con_superior{position:relative}@media only screen and (min-width: 1441px){.con_room_type .con_superior{margin-top:12.09rem}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_room_type .con_superior{margin-top:11.27rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_superior{margin-top:8.54rem}}@media only screen and (max-width: 767px){.con_room_type .con_superior{margin-top:4.2em}}.con_room_type .con_superior::before{content:"";position:absolute;left:0;background:url(../../rooms/images/img_bg_superior.jpg) 0 0 no-repeat;background-size:cover;height:94%;z-index:-1}@media only screen and (min-width: 1025px){.con_room_type .con_superior::before{width:calc(1270 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_superior::before{width:92%}}@media only screen and (max-width: 767px){.con_room_type .con_superior::before{width:95%}}@media only screen and (min-width: 1024px) and (max-width: 1340px){.con_room_type .con_superior::before{width:93%}}@media only screen and (min-width: 768px){.con_room_type .con_superior::before{top:calc(195 / 1270 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_superior::before{top:9%}}.con_room_type .con_superior .inner_rooms{display:flex;flex-direction:row-reverse;align-items:flex-start;flex-wrap:wrap}.con_room_type .con_superior .inner_rooms .box_right{display:flex;flex-direction:column-reverse}@media only screen and (min-width: 768px){.con_room_type .con_superior .inner_rooms .box_right{width:calc(907 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_superior .inner_rooms .box_right{width:90%}}.con_room_type .con_superior .inner_rooms .box_right .title_txt{color:#fff}@media only screen and (min-width: 1441px){.con_room_type .con_superior .inner_rooms .box_right .title_txt{margin-top:13rem}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_room_type .con_superior .inner_rooms .box_right .title_txt{margin-top:10rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_superior .inner_rooms .box_right .title_txt{margin-top:8.54rem}}@media only screen and (max-width: 767px){.con_room_type .con_superior .inner_rooms .box_right .title_txt{margin-top:4.5em}}@media only screen and (min-width: 768px){.con_room_type .con_superior .inner_rooms .box_right .title_txt{margin-left:calc(186 / 907 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_superior .inner_rooms .box_right .title_txt{margin-left:0}}.con_room_type .con_superior .inner_rooms .box_right .title_txt>.tmp_st_en .en{color:#fff}.con_room_type .con_superior .inner_rooms .box_right .title_txt>.tmp_st_en .jp{color:#fff}@media only screen and (min-width: 768px){.con_room_type .con_superior .inner_rooms .box_right .title_txt>.tmp_st_en .jp{margin-top:1.2em}}@media only screen and (max-width: 767px){.con_room_type .con_superior .inner_rooms .box_right .title_txt>.tmp_st_en .jp{margin-top:.75em}}@media only screen and (min-width: 1025px){.con_room_type .con_superior .inner_rooms .box_right .title_txt>.tmp_st_catch{margin-top:2.63rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_superior .inner_rooms .box_right .title_txt>.tmp_st_catch{margin-top:2.36rem}}@media only screen and (max-width: 767px){.con_room_type .con_superior .inner_rooms .box_right .title_txt>.tmp_st_catch{margin-top:2.6em}}.con_room_type .con_superior .inner_rooms .box_right .title_txt>.tmp_st_catch .jp{color:#fff}@media only screen and (min-width: 1025px){.con_room_type .con_superior .inner_rooms .box_right .title_txt>.tmp_st_catch+p{margin-top:1.27rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_superior .inner_rooms .box_right .title_txt>.tmp_st_catch+p{margin-top:1rem}}@media only screen and (max-width: 767px){.con_room_type .con_superior .inner_rooms .box_right .title_txt>.tmp_st_catch+p{margin-top:1.6em}}@media only screen and (min-width: 1025px){.con_room_type .con_superior .inner_rooms .box_right .title_txt>.tmp_more{margin-top:2.9rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_superior .inner_rooms .box_right .title_txt>.tmp_more{margin-top:2.18rem}}@media only screen and (max-width: 767px){.con_room_type .con_superior .inner_rooms .box_right .title_txt>.tmp_more{margin-top:3.3em}}.con_room_type .con_superior .inner_rooms .box_right .title_txt>.tmp_more a .en::after{background:#fff}@media only screen and (min-width: 768px){.con_room_type .con_superior .inner_rooms .box_left{width:calc(533 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_superior .inner_rooms .box_left{width:90%}}@media only screen and (min-width: 768px){.con_room_type .con_superior .inner_rooms .box_left{padding-left:calc(70 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_superior .inner_rooms .box_left{padding-left:29%}}@media only screen and (min-width: 768px){.con_room_type .con_superior .inner_rooms .box_left{padding-right:calc(93 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_superior .inner_rooms .box_left{padding-right:12%}}@media only screen and (min-width: 768px){.con_room_type .con_superior .inner_rooms .box_left{margin-top:calc(236 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_superior .inner_rooms .box_left{margin-top:2.3em}}@media only screen and (min-width: 768px){.con_room_type .con_superior .inner_rooms .box_left .img:nth-child(2){margin-left:calc(174 / 370 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_superior .inner_rooms .box_left .img:nth-child(2){margin-left:-50%}}@media only screen and (min-width: 768px){.con_room_type .con_superior .inner_rooms .box_left .img:nth-child(2){width:calc(353 / 370 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_superior .inner_rooms .box_left .img:nth-child(2){width:100%}}@media only screen and (min-width: 768px){.con_room_type .con_superior .inner_rooms .box_left .img:nth-child(2){margin-top:calc(-25 / 370 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_superior .inner_rooms .box_left .img:nth-child(2){margin-top:-30%}}@media only screen and (min-width: 1441px){.con_room_type .con_standard{margin-top:25.753rem}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_room_type .con_standard{margin-top:19.81rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_standard{margin-top:17.09rem}}@media only screen and (max-width: 767px){.con_room_type .con_standard{margin-top:10.3em}}.con_room_type .con_standard .tmp_st_en{text-align:center}.con_room_type .con_standard .tmp_st_en+p{text-align:center}@media only screen and (min-width: 1441px){.con_room_type .con_standard .tmp_st_en+p{margin-top:2.834rem}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_room_type .con_standard .tmp_st_en+p{margin-top:2.18rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_standard .tmp_st_en+p{margin-top:1.72rem}}@media only screen and (max-width: 767px){.con_room_type .con_standard .tmp_st_en+p{margin-top:1.8em}}.con_room_type .con_standard .room_list{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_room_type .con_standard .room_list{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_room_type .con_standard .room_list{max-width:calc(1000px * ((15 + 0) / 11))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_standard .room_list{width:calc(1300 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_standard .room_list{width:calc(690 / 750 * 100%)}}@media only screen and (min-width: 1025px){.con_room_type .con_standard .room_list{margin-top:3.09rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_standard .room_list{margin-top:2.63rem}}@media only screen and (max-width: 767px){.con_room_type .con_standard .room_list{margin-top:2em}}@media only screen and (min-width: 768px){.con_room_type .con_standard .room_list .box{width:calc(480 / 1000 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_standard .room_list .box{width:48.5%}}@media only screen and (min-width: 768px){.con_room_type .con_standard .room_list .box:nth-child(even){margin-left:calc(40 / 1000 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_standard .room_list .box:nth-child(even){margin-left:3%}}@media only screen and (min-width: 1025px){.con_room_type .con_standard .room_list .box:nth-child(n+3){margin-top:6.81rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_standard .room_list .box:nth-child(n+3){margin-top:5.45rem}}@media only screen and (max-width: 767px){.con_room_type .con_standard .room_list .box:nth-child(n+3){margin-top:4em}}.con_room_type .room_list{display:flex;justify-content:center;flex-wrap:wrap;align-items:flex-start}.con_room_type .room_list .box{display:flex;flex-direction:column-reverse}@media only screen and (min-width: 1025px){.con_room_type .room_list .box .title_txt{margin-top:2.18rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .room_list .box .title_txt{margin-top:1.81rem}}@media only screen and (max-width: 767px){.con_room_type .room_list .box .title_txt{margin-top:1.2em}}@media only screen and (min-width: 768px){.con_room_type .room_list .box .title_txt{display:flex;justify-content:space-between;align-items:flex-end}}@media only screen and (min-width: 768px){.con_room_type .room_list .box .title_txt .tmp_more{margin-left:2em}}@media only screen and (max-width: 767px){.con_room_type .room_list .box .title_txt .tmp_more{margin-top:1.2em}}.con_room_type .con_concept{position:relative}@media only screen and (min-width: 1025px){.con_room_type .con_concept{margin-top:18rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_concept{margin-top:15.45rem}}@media only screen and (max-width: 767px){.con_room_type .con_concept{margin-top:7em}}@media only screen and (min-width: 1025px){.con_room_type .con_concept{padding-bottom:10.9rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_concept{padding-bottom:6.36rem}}@media only screen and (max-width: 767px){.con_room_type .con_concept{padding-bottom:2em}}.con_room_type .con_concept::before{content:"";position:absolute;height:100%;top:0;right:0;background:url(../../rooms/images/bg_cocept02.jpg) 0 0 no-repeat;background-size:cover;z-index:-1}@media only screen and (min-width: 768px){.con_room_type .con_concept::before{width:calc(553 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_concept::before{width:68%}}.con_room_type .con_concept .mv_concept{position:relative;width:100%}@media only screen and (min-width: 1441px){.con_room_type .con_concept .mv_concept{height:46.36em}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_room_type .con_concept .mv_concept{height:41.82em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_concept .mv_concept{height:40.91em}}@media only screen and (max-width: 767px){.con_room_type .con_concept .mv_concept{height:35em}}.con_room_type .con_concept .mv_concept::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;z-index:-1;background:url(../../rooms/images/mv_concept.jpg) 0 0 no-repeat;background-size:cover}.con_room_type .con_concept .mv_concept .title_concept{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url(../../rooms/images/bg_cocept01.jpg) 0 0 no-repeat;background-size:cover;text-align:center}@media only screen and (min-width: 1441px){.con_room_type .con_concept .mv_concept .title_concept{width:650px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_room_type .con_concept .mv_concept .title_concept{width:630px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_concept .mv_concept .title_concept{width:500px}}@media only screen and (max-width: 767px){.con_room_type .con_concept .mv_concept .title_concept{width:89%}}@media only screen and (min-width: 768px) and (max-width: 896px){.con_room_type .con_concept .mv_concept .title_concept{width:430px}}@media only screen and (min-width: 1025px) and (max-width: 1200px){.con_room_type .con_concept .mv_concept .title_concept{width:555px}}@media only screen and (min-width: 1441px) and (max-width: 1599px){.con_room_type .con_concept .mv_concept .title_concept{width:640px}}@media only screen and (min-width: 1441px){.con_room_type .con_concept .mv_concept .title_concept{padding:4.27rem 0 4.63rem}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_room_type .con_concept .mv_concept .title_concept{padding:3.63rem 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_concept .mv_concept .title_concept{padding:4.18rem 0}}@media only screen and (max-width: 767px){.con_room_type .con_concept .mv_concept .title_concept{padding:2.5em 0}}.con_room_type .con_concept .mv_concept .title_concept .tmp_st_en .jp{font-size:1.27rem;color:#fff}.con_room_type .con_concept .mv_concept .title_concept .tmp_st_en+p{color:#fff}@media only screen and (min-width: 1025px){.con_room_type .con_concept .mv_concept .title_concept .tmp_st_en+p{margin-top:1.27rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_concept .mv_concept .title_concept .tmp_st_en+p{margin-top:1rem}}@media only screen and (max-width: 767px){.con_room_type .con_concept .mv_concept .title_concept .tmp_st_en+p{margin-top:1.6em}}.con_room_type .con_concept .room_list{max-width:1200px;width:calc(1200 / 1440 * 100%);margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_room_type .con_concept .room_list{margin-top:-3.91rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_concept .room_list{margin-top:-3.46rem}}@media only screen and (max-width: 767px){.con_room_type .con_concept .room_list{margin-top:-2em}}@media only screen and (min-width: 1441px){.con_room_type .con_concept .room_list{max-width:calc(1200px * ((15 + 1) / 11))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_concept .room_list{width:calc(1300 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_concept .room_list{width:calc(690 / 750 * 100%);justify-content:flex-start}}@media only screen and (min-width: 768px){.con_room_type .con_concept .room_list .box{width:calc(370 / 1200 * 100%)}}@media only screen and (min-width: 768px){.con_room_type .con_concept .room_list .box{margin-left:calc(45 / 1200 * 100%)}}@media only screen and (min-width: 768px){.con_room_type .con_concept .room_list .box:nth-child(3n+1){margin-left:0}}@media only screen and (min-width: 1025px){.con_room_type .con_concept .room_list .box:nth-child(n+4){margin-top:6.81rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_concept .room_list .box:nth-child(n+4){margin-top:5.45rem}}@media only screen and (max-width: 767px){.con_room_type .con_concept .room_list .box{width:48.5%}.con_room_type .con_concept .room_list .box:not(odd){margin-left:0}.con_room_type .con_concept .room_list .box:nth-child(even){margin-left:3%}.con_room_type .con_concept .room_list .box:nth-child(n+3){margin-top:4em}}.con_room_type .con_info{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1441px){.con_room_type .con_info{margin-top:17.017rem}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_room_type .con_info{margin-top:13.09rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_info{margin-top:12.36rem}}@media only screen and (max-width: 767px){.con_room_type .con_info{margin-top:8em}}@media only screen and (min-width: 1025px){.con_room_type .con_info{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_room_type .con_info{max-width:calc(1000px * ((15 + 0) / 11))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_info{width:calc(1300 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_info{width:calc(690 / 750 * 100%)}}.con_room_type .con_info .tmp_st_en{text-align:center}@media only screen and (min-width: 768px){.con_room_type .con_info .tmp_st_en .en{font-size:6.36rem}}@media only screen and (max-width: 767px){.con_room_type .con_info .tmp_st_en .en{font-size:3.91rem}}.con_room_type .con_info .tmp_st_en .jp{font-size:1.27rem;color:#231815}@media only screen and (min-width: 1441px){.con_room_type .con_info .tmp_table{margin-top:4.251rem}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_room_type .con_info .tmp_table{margin-top:3.27rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room_type .con_info .tmp_table{margin-top:2.45rem}}@media only screen and (max-width: 767px){.con_room_type .con_info .tmp_table{margin-top:2em}}@media only screen and (min-width: 768px){.con_room_type .con_info .tmp_table th{width:calc(260 / 1000 * 100%)}}@media only screen and (max-width: 767px){.con_room_type .con_info .tmp_table th{width:30%}}.txt_att{text-align:center;font-size:1rem}
