.con_intro{width:90%;margin:60px auto 0}@media only screen and (max-width: 767px){.con_intro{margin:3em auto 0}}.con_intro .txt{text-align:center;margin-top:25px}@media only screen and (max-width: 767px){.con_intro .txt{text-align:left}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .txt{margin-top:20px}}@media only screen and (max-width: 767px){.con_intro .txt{margin-top:1em}}.con_executive_rooms{position:relative;background:url(/upload/tenant_1/rooms_bg_excutive_room.webp) center center repeat-y;margin-top:70px;padding:80px 0 115px}@media only screen and (max-width: 767px){.con_executive_rooms{margin-top:3em}}@media only screen and (max-width: 767px){.con_executive_rooms{padding:2.5em 0}}.con_executive_rooms *{color:#fff}.con_executive_rooms .box_executive_rooms{width:calc(1407 / 1440 * 100%);margin:0 0 0 auto;position:relative;z-index:1}.con_executive_rooms .box_executive_rooms .page_tl{position:absolute;left:calc(53 / 1407 * 100%);top:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_executive_rooms .box_executive_rooms .page_tl{top:10px}}@media only screen and (max-width: 767px){.con_executive_rooms .box_executive_rooms .page_tl{top:-.8em}}@media only screen and (min-width: 1025px) and (max-width: 1200px){.con_executive_rooms .box_executive_rooms .page_tl{top:10px}}@media only screen and (min-width: 768px) and (max-width: 896px){.con_executive_rooms .box_executive_rooms .page_tl{top:0}}.con_executive_rooms .box_executive_rooms .page_tl span{background:transparent;color:#fff;-webkit-text-fill-color:#fff}.con_executive_rooms .box_executive_rooms section{width:calc(1280 / 1407 * 100%);margin:30px auto 0;width:calc(1280 / 1407 * 100%)}@media only screen and (max-width: 767px){.con_executive_rooms .box_executive_rooms section{margin:1.5em auto 0}}@media only screen and (max-width: 767px){.con_executive_rooms .box_executive_rooms section{width:80%}}.con_executive_rooms .box_executive_rooms section .st1 span{background:transparent;color:#fff;-webkit-text-fill-color:#fff}.con_executive_rooms .box_executive_rooms section .txt{margin-top:12px}@media only screen and (max-width: 767px){.con_executive_rooms .box_executive_rooms section .txt{margin-top:1em}}.con_executive_rooms .box_executive_rooms section .btn_basic{margin-top:25px}@media only screen and (max-width: 767px){.con_executive_rooms .box_executive_rooms section .btn_basic{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_executive_rooms .box_executive_rooms section .btn_basic a::before{right:10px}}.con_executive_rooms .box_list_executive_rooms{max-width:1115px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;position:relative;z-index:1;margin:90px auto 0;width:90%}@media only screen and (max-width: 767px){.con_executive_rooms .box_list_executive_rooms{margin:3em auto 0}}@media only screen and (max-width: 767px){.con_executive_rooms .box_list_executive_rooms{width:80%}}@media only screen and (min-width: 1441px){.con_executive_rooms .box_list_executive_rooms{max-width:calc(1115 / 1440 * 100%)}}.con_executive_rooms .box_list_executive_rooms li{width:calc(350 / 1115 * 100%)}@media only screen and (max-width: 767px){.con_executive_rooms .box_list_executive_rooms li{width:100%}}.con_executive_rooms .box_list_executive_rooms li:nth-child(2){margin-top:85px}@media only screen and (max-width: 767px){.con_executive_rooms .box_list_executive_rooms li:nth-child(2){margin-top:2.5em}}.con_executive_rooms .box_list_executive_rooms li:nth-child(3){margin-top:170px}@media only screen and (max-width: 767px){.con_executive_rooms .box_list_executive_rooms li:nth-child(3){margin-top:2.5em}}@media only screen and (max-width: 767px){.con_executive_rooms .box_list_executive_rooms li h4{text-align:center}}.con_executive_rooms .box_list_executive_rooms li h4 span{display:inline-block;width:100%;font-weight:400;color:#fff}.con_executive_rooms .box_list_executive_rooms li h4 span.en_tl{letter-spacing:.01em;font-family:"Quicksand", serif}@media only screen and (min-width: 1025px){.con_executive_rooms .box_list_executive_rooms li h4 span.en_tl{font-size:185%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_executive_rooms .box_list_executive_rooms li h4 span.en_tl{font-size:170%}}@media only screen and (max-width: 767px){.con_executive_rooms .box_list_executive_rooms li h4 span.en_tl{font-size:154%}}@media only screen and (min-width: 1025px){.con_executive_rooms .box_list_executive_rooms li h4 span.jp{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_executive_rooms .box_list_executive_rooms li h4 span.jp{font-size:100%}}@media only screen and (max-width: 767px){.con_executive_rooms .box_list_executive_rooms li h4 span.jp{font-size:93%}}.con_executive_rooms .box_list_executive_rooms li .img{margin-top:15px}@media only screen and (max-width: 767px){.con_executive_rooms .box_list_executive_rooms li .img{margin-top:1em}}.con_executive_rooms .box_list_executive_rooms li .img img{width:100%;height:auto}.con_executive_rooms .box_list_executive_rooms li>.txt{margin-top:15px}@media only screen and (max-width: 767px){.con_executive_rooms .box_list_executive_rooms li>.txt{margin-top:1em}}.con_executive_rooms .box_list_executive_rooms li .box_btn{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:15px}@media only screen and (max-width: 767px){.con_executive_rooms .box_list_executive_rooms li .box_btn{margin-top:1em}}.con_executive_rooms .box_list_executive_rooms li .box_btn>div{width:calc(170 / 350 * 100%)}@media only screen and (max-width: 767px){.con_executive_rooms .box_list_executive_rooms li .box_btn>div{width:100%}}@media only screen and (max-width: 767px){.con_executive_rooms .box_list_executive_rooms li .box_btn>div{text-align:center}}@media only screen and (max-width: 767px){.con_executive_rooms .box_list_executive_rooms li .box_btn>div.btn_basic{margin-top:.5em}}@media only screen and (max-width: 767px){.con_executive_rooms .box_list_executive_rooms li .box_btn>div a{max-width:80%}}.con_executive_rooms .ic{width:100%;position:absolute;left:0;top:56%;transform:translateY(-50%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_executive_rooms .ic{top:40vw;transform:translateY(0)}}.con_executive_rooms .ic img{width:100%;height:auto}.con_standard_rooms{margin-top:120px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_standard_rooms{margin-top:100px}}@media only screen and (max-width: 767px){.con_standard_rooms{margin-top:4em}}.con_standard_rooms>.txt{width:90%;margin:20px auto 0;text-align:center}@media only screen and (max-width: 767px){.con_standard_rooms>.txt{margin:1em auto 0}}@media only screen and (max-width: 767px){.con_standard_rooms>.txt{text-align:left}}.con_standard_rooms .anc_lnk{margin-top:50px;margin-bottom:65px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_standard_rooms .anc_lnk{margin-top:40px}}@media only screen and (max-width: 767px){.con_standard_rooms .anc_lnk{margin-top:2em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_standard_rooms .anc_lnk{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_standard_rooms .anc_lnk{margin-bottom:3em}}.con_standard_rooms .anc_lnk ul li{width:auto}@media only screen and (max-width: 767px){.con_standard_rooms .anc_lnk ul li{width:48.5%}}.con_standard_rooms .anc_lnk ul li a{width:auto;padding-right:70px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_standard_rooms .anc_lnk ul li a{padding-right:35px}}@media only screen and (max-width: 767px){.con_standard_rooms .anc_lnk ul li a{padding-right:2em}}@media only screen and (min-width: 1025px){.con_standard_rooms .anc_lnk ul li a::after{line-height:1}}.con_standard_rooms .box_room{width:90%;max-width:1100px;margin:0 auto 125px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_standard_rooms .box_room{margin:0 auto 100px}}@media only screen and (max-width: 767px){.con_standard_rooms .box_room{margin:0 auto 3.5em}}@media only screen and (min-width: 1441px){.con_standard_rooms .box_room{max-width:calc(1100 / 1440 * 100%)}}.con_standard_rooms .box_room .splide .splide__pagination{bottom:-2em}.con_standard_rooms .box_room .box_text{max-width:900px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;margin:80px auto 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_standard_rooms .box_room .box_text{margin:70px auto 0}}@media only screen and (max-width: 767px){.con_standard_rooms .box_room .box_text{margin:3em auto 0}}@media only screen and (min-width: 1441px){.con_standard_rooms .box_room .box_text{max-width:calc(900 / 1100 * 100%)}}@media only screen and (max-width: 767px){.con_standard_rooms .box_room .box_text{position:relative;padding-bottom:8em}}.con_standard_rooms .box_room .box_text .box_txt_btn{width:calc(370 / 900 * 100%)}@media only screen and (max-width: 767px){.con_standard_rooms .box_room .box_text .box_txt_btn{width:100%}}.con_standard_rooms .box_room .box_text .box_txt_btn .ttl3 .en_tl{text-transform:capitalize}.con_standard_rooms .box_room .box_text .box_txt_btn .txt{margin-top:20px}@media only screen and (max-width: 767px){.con_standard_rooms .box_room .box_text .box_txt_btn .txt{margin-top:1em}}.con_standard_rooms .box_room .box_text .box_txt_btn .box_btn{margin-top:20px}@media only screen and (max-width: 767px){.con_standard_rooms .box_room .box_text .box_txt_btn .box_btn{margin-top:0}}@media only screen and (max-width: 767px){.con_standard_rooms .box_room .box_text .box_txt_btn .box_btn{position:absolute;bottom:0;left:0;width:100%}}@media only screen and (max-width: 767px){.con_standard_rooms .box_room .box_text .box_txt_btn .box_btn>div{text-align:center}}.con_standard_rooms .box_room .box_text .box_txt_btn .box_btn>div>a{max-width:220px}.con_standard_rooms .box_room .box_text .box_txt_btn .box_btn>div.btn_basic{margin-top:7px}@media only screen and (max-width: 767px){.con_standard_rooms .box_room .box_text .box_txt_btn .box_btn>div.btn_basic{margin-top:.5em}}.con_standard_rooms .box_room .box_text .box_txt_btn .box_btn>div.btn_basic a::before{transform:translateY(-50%) rotate(90deg)}.con_standard_rooms .box_room .box_text .tbl_basic{width:calc(470 / 900 * 100%)}@media only screen and (max-width: 767px){.con_standard_rooms .box_room .box_text .tbl_basic{width:100%}}@media only screen and (max-width: 767px){.con_standard_rooms .box_room .box_text .tbl_basic{margin-top:1.5em}}.con_standard_rooms .box_room .box_text .tbl_basic th{width:125px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_standard_rooms .box_room .box_text .tbl_basic th{width:100px}}@media only screen and (max-width: 767px){.con_standard_rooms .box_room .box_text .tbl_basic th{width:6em}}.con_standard_rooms .box_room .box_text .tbl_basic td{width:calc(100% - 125px)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_standard_rooms .box_room .box_text .tbl_basic td{width:calc(100% - 100px)}}@media only screen and (max-width: 767px){.con_standard_rooms .box_room .box_text .tbl_basic td{width:calc(100% - 6em)}}.con_standard_rooms #lnk_connecting_room .box_text{padding-bottom:4em}#lnk_recommended_point{width:90%;max-width:1100px;background:#fff;margin:130px auto 0;padding:90px 0 70px}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_recommended_point{margin:100px auto 0}}@media only screen and (max-width: 767px){#lnk_recommended_point{margin:4em auto 0}}@media only screen and (max-width: 767px){#lnk_recommended_point{padding:3em 0 1em}}@media only screen and (min-width: 1441px){#lnk_recommended_point{max-width:calc(1100 / 1440 * 100%)}}#lnk_recommended_point .inner{width:90%;max-width:900px;margin:0 auto;text-align:center}@media only screen and (min-width: 1441px){#lnk_recommended_point .inner{max-width:calc(900 / 1100 * 100%)}}#lnk_recommended_point .inner .ttl2 .en_tl{text-transform:capitalize}@media only screen and (max-width: 767px){#lnk_recommended_point .inner .ttl2 .en_tl{font-size:250%}}#lnk_recommended_point .inner ul{margin-top:50px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_recommended_point .inner ul{margin-top:40px}}@media only screen and (max-width: 767px){#lnk_recommended_point .inner ul{margin-top:1.5em}}#lnk_recommended_point .inner ul li{display:flex;flex-wrap:wrap;align-items:flex-start;width:calc(210 / 900 * 100%);margin-bottom:45px}@media only screen and (max-width: 767px){#lnk_recommended_point .inner ul li{width:49%}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_recommended_point .inner ul li{margin-bottom:35px}}@media only screen and (max-width: 767px){#lnk_recommended_point .inner ul li{margin-bottom:2em}}#lnk_recommended_point .inner ul li .txt{order:2;text-align:left;line-height:1.78571;margin-top:10px}@media only screen and (max-width: 767px){#lnk_recommended_point .inner ul li .txt{margin-top:.5em}}#lnk_recommended_point .inner ul li .img{order:1}.con_beauty_bar{position:relative;margin-top:90px;padding-top:45px}@media only screen and (max-width: 767px){.con_beauty_bar{margin-top:2em}}@media only screen and (max-width: 767px){.con_beauty_bar{padding-top:2em}}.con_beauty_bar .ic{width:100%}.con_beauty_bar .box_beauty_bar .box_st{margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.con_beauty_bar .box_beauty_bar .splide_beauty_bar{margin-top:-6vw}@media only screen and (max-width: 767px){.con_beauty_bar .box_beauty_bar .splide_beauty_bar{margin-top:-3em}}.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__track{height:52.5vw}@media only screen and (max-width: 767px){.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__track{height:61vw}}.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__slide{transition:all .5s}.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__slide.is-active img{margin-top:8.5vw}@media only screen and (max-width: 767px){.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__slide.is-active img{margin-top:3.5em}}.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__slide.is-prev img{margin-top:17vw}@media only screen and (max-width: 767px){.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__slide.is-prev img{margin-top:7em}}.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__slide img{transition:1s;width:100%}.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__pagination{justify-content:flex-end;padding:0;width:81%;right:auto;left:50%;transform:translateX(-50%);bottom:6vw}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__pagination{bottom:5vw}}@media only screen and (max-width: 767px){.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__pagination{bottom:2em}}.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__pagination li{margin-left:15px}@media only screen and (max-width: 767px){.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__pagination li{margin-left:1em}}.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__pagination button{background:#465563;border:1px solid #465563;opacity:1;width:6px;height:6px}.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__pagination button.is-active{background:transparent;transform:scale(1);cursor:default}.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__arrow--prev,.con_beauty_bar .box_beauty_bar .splide_beauty_bar .splide__arrow--next{display:none}.con_beauty_bar .box_beauty_bar .box_text{width:calc(885 / 1440 * 100%);margin:-7vw auto 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_beauty_bar .box_beauty_bar .box_text{margin:-7vw auto 0 13%}}@media only screen and (max-width: 767px){.con_beauty_bar .box_beauty_bar .box_text{margin:-1.5em auto 0}}@media only screen and (min-width: 1025px) and (max-width: 1100px){.con_beauty_bar .box_beauty_bar .box_text{width:70%}}@media only screen and (max-width: 767px){.con_beauty_bar .box_beauty_bar .box_text{width:77%}}.con_beauty_bar .box_beauty_bar .box_text .txt{margin-top:15px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_beauty_bar .box_beauty_bar .box_text .txt{margin-top:10px}}@media only screen and (max-width: 767px){.con_beauty_bar .box_beauty_bar .box_text .txt{margin-top:.5em}}.con_beauty_bar .box_beauty_bar .box_text .btn_basic{margin-top:25px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_beauty_bar .box_beauty_bar .box_text .btn_basic{margin-top:20px}}@media only screen and (max-width: 767px){.con_beauty_bar .box_beauty_bar .box_text .btn_basic{margin-top:1em}}@media only screen and (min-width: 768px){.con_beauty_bar .box_beauty_bar .box_text .btn_basic a{max-width:195px}}@media only screen and (max-width: 767px){.con_beauty_bar .box_beauty_bar .box_text .btn_basic a{max-width:100%}}#lnk_info{width:90%;max-width:900px;margin:120px auto 145px}@media only screen and (max-width: 767px){#lnk_info{margin:4em auto}}@media only screen and (min-width: 768px) and (max-width: 896px){#lnk_info{max-width:700px}}@media only screen and (min-width: 897px) and (max-width: 1024px){#lnk_info{max-width:850px}}#lnk_info .ttl2 .en_tl{text-transform:capitalize}#lnk_info ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:40px}@media only screen and (max-width: 767px){#lnk_info ul{margin-top:1.5em}}#lnk_info ul li{border-left:1px solid #ccc;padding-left:20px;padding-top:10px}@media only screen and (max-width: 767px){#lnk_info ul li{padding-left:0}}@media only screen and (max-width: 767px){#lnk_info ul li{padding-top:.5em}}@media only screen and (max-width: 767px){#lnk_info ul li{border-left:0}}#lnk_info ul li:nth-child(1){width:450px}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_info ul li:nth-child(1){width:340px}}@media only screen and (max-width: 767px){#lnk_info ul li:nth-child(1){width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1200px){#lnk_info ul li:nth-child(1){width:400px}}@media only screen and (min-width: 897px) and (max-width: 1024px){#lnk_info ul li:nth-child(1){width:380px}}#lnk_info ul li:nth-child(2){width:165px}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_info ul li:nth-child(2){width:140px}}@media only screen and (max-width: 767px){#lnk_info ul li:nth-child(2){width:60%}}@media only screen and (max-width: 767px){#lnk_info ul li:nth-child(2){margin-top:1em}}#lnk_info ul li:nth-child(3){width:225px}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_info ul li:nth-child(3){width:150px}}@media only screen and (max-width: 767px){#lnk_info ul li:nth-child(3){width:38%}}@media only screen and (max-width: 767px){#lnk_info ul li:nth-child(3){margin-top:1em}}#lnk_info ul li .st3{margin-bottom:15px}@media only screen and (max-width: 767px){#lnk_info ul li .st3{margin-bottom:.8em}}#lnk_info ul li .box_flex{display:flex;justify-content:space-between;flex-wrap:wrap}#lnk_info ul li .txt::before{content:"・";margin-left:5px}#lnk_info>.txt{display:block;margin-top:35px}@media only screen and (max-width: 767px){#lnk_info>.txt{margin-top:1.5em}}
.con_executive_rooms_ex {
position: relative;
background: url(/upload/tenant_1/rooms_bg_excutive_room.webp) center center repeat-y;
padding: 0 0 0;
}
.box_executive_rooms_ex {
max-width: 1115px;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
align-items: flex-start;
position: relative;
z-index: 1;
margin: 0 auto 0;
width: 90%;
padding: 0 0 50px
}
.box_executive_rooms_ex_h3 {
width: 100%;
color: #fff;
text-align: center;
}
.box_executive_rooms_ex .page_tl span {
background: transparent;
color: #fff;
-webkit-text-fill-color: #fff;
}
.box_executive_rooms_ex_con p {
color: #fff;
margin: 20px auto 0;
width: 60%;
}
.box_executive_rooms_ex_con_img {
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
margin: 0 auto 0;
}
.box_executive_rooms_ex_con_img img {
margin: 30px 0;
}
.box_executive_rooms_ex_con02 {
display: flex;
justify-content: center;
flex-wrap: wrap;
padding-top: 50px;
margin: 0 auto;
}
.box_executive_rooms_ex_con02-txt {
width: 55%;
}
.box_executive_rooms_ex_con02_img {
width: 35%;
}
.box_executive_rooms_ex_con02-txt h4 {
color: #fff;
font-size: 30px;
line-height: 1.8;
margin-bottom: 20px;
}
.box_executive_rooms_ex_con02-txt p {
color: #fff;
}
@media only screen and (min-width: 1441px) {
.box_executive_rooms_ex {
max-width: calc(1115 / 1440 * 100%);
}
}
@media only screen and (max-width: 767px) {
.con_executive_rooms_ex {
padding: 0 0 115px;
padding: 2.5em 0;
}
.box_executive_rooms_ex {
width: 80%;
padding: 0 0 30px;
}
.box_executive_rooms_ex .page_tl {
font-size: 50%;
}
.box_executive_rooms_ex_con p {
width: 100%;
}
.box_executive_rooms_ex_con_img img {
width: 100%;
}
.box_executive_rooms_ex_con02 {
padding-top: 20px;
}
.box_executive_rooms_ex_con02-txt {
width: 100%;
}
.box_executive_rooms_ex_con02_img {
width: 100%;
}
.box_executive_rooms_ex_con02-txt h4 {
font-size: 20px;
}
}
#bnr_cake {
  margin: 0 auto 50px;
}
.bnr_cake_box {
width: 750px;
    margin: 0 auto;
}
.bnr_cake_bo img {
  width: 100%;
}
@media only screen and (max-width: 767px) {
.bnr_cake_box {
width: 90%;
    margin: 0 auto;
}
}


