﻿@font-face{font-family:YuGothicM;src:local("Yu Gothic Medium")}.container_80{max-width:80%;width:100%;margin:0 auto}@media only screen and (min-width: 320px) and (max-width: 1200px){.container_80{max-width:90%}}@media print{.container_80{max-width:90%}}.ie8 .container_80{max-width:90%}.container_90{max-width:90%;width:100%;margin:0 auto}.ttl_jp{font-family:"游明朝",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HG明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:100%;margin-bottom:.5em;text-align:left}@media only screen and (min-width: 768px) and (max-width: 1024px){.ttl_jp{font-size:100%}}@media only screen and (max-width: 767px){.ttl_jp{font-size:100%}}@media only screen and (max-width: 767px){.ttl_jp{text-align:center}}.tl_basic{font-family:"Playfair Display",serif;font-size:169%;font-size:225%;margin-bottom:.25em;text-align:left;font-weight:normal}@media only screen and (min-width: 768px) and (max-width: 1024px){.tl_basic{font-size:175%}}@media only screen and (max-width: 767px){.tl_basic{font-size:163%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.tl_basic{font-size:175%}}@media only screen and (max-width: 767px){.tl_basic{font-size:163%}}@media only screen and (max-width: 767px){.tl_basic{text-align:center}}.tl_basic span{padding-left:0}.txt{margin-bottom:1.5em}@media only screen and (max-width: 767px){.txt{margin-bottom:1em}}.room_size{margin-bottom:3em}@media only screen and (min-width: 768px) and (max-width: 1024px){.room_size{margin-bottom:2em}}@media only screen and (max-width: 767px){.room_size{margin-bottom:1.5em}}.room_size::before{content:'';background:url(../../en/suite/images/ic_size.png) no-repeat top left;width:24px;height:20px;display:inline-block;padding-right:1.5em;vertical-align:middle}.con_executive{padding-bottom:6em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_executive{padding-bottom:4em}}@media only screen and (max-width: 767px){.con_executive{padding-bottom:2em}}.con_executive .box_executive{display:flex;justify-content:space-between;flex-wrap:wrap}.con_executive .box_executive .item{width:47.5%;border:1px solid #bea67c;padding:4em 5em 5em;margin-bottom:0;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_executive .box_executive .item{width:49%}}@media only screen and (max-width: 767px){.con_executive .box_executive .item{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_executive .box_executive .item{padding:2em 2em 3em}}@media only screen and (max-width: 767px){.con_executive .box_executive .item{padding:2em 1.5em 2em}}@media only screen and (max-width: 767px){.con_executive .box_executive .item{margin-bottom:2em}}.con_executive .box_executive .item .ttl_jp{text-align:center;letter-spacing:.1em}.con_executive .box_executive .item .tl_basic{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;letter-spacing:.05em;line-height:1.3;margin-bottom:.75em}.con_executive .box_executive .item .tl_basic.adjustment{min-height:3.5em;margin-bottom:.5em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_executive .box_executive .item .tl_basic.adjustment{min-height:4.5em}}@media only screen and (max-width: 767px){.con_executive .box_executive .item .tl_basic.adjustment{min-height:auto}}@media only screen and (max-width: 767px){.con_executive .box_executive .item .tl_basic.adjustment{margin-bottom:.75em}}.con_executive .box_executive .item::before{content:"";width:8.5em;height:4px;background:#bea67c;position:absolute;top:-2px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_executive .box_executive .item::before{width:7em}}@media only screen and (max-width: 767px){.con_executive .box_executive .item::before{width:10em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_executive .box_executive .item::before{height:3px}}@media only screen and (max-width: 767px){.con_executive .box_executive .item::before{height:4px}}@media only screen and (min-width: 1025px) and (max-width: 1320px){.con_executive .box_executive .item{padding:3em 3em 4em}}@media print{.con_executive .box_executive .item{padding:3em 3em 4em}}.ie8 .con_executive .box_executive .item{padding:3em 3em 4em}.con_executive .box_executive .box_detail{margin:0 auto;display:flex;align-items:center;flex-wrap:wrap}.con_executive .box_executive .box_detail .icon{display:flex;align-items:center;margin-right:3rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_executive .box_executive .box_detail .icon{margin-right:2rem}}@media only screen and (max-width: 767px){.con_executive .box_executive .box_detail .icon{margin-right:1rem}}@media only screen and (max-width: 767px){.con_executive .box_executive .box_detail .icon{padding-bottom:1rem}}.con_executive .box_executive .box_detail .icon img{margin-right:1rem;height:20px;width:24px}.con_executive .box_executive .box_detail .icon .txt{margin-bottom:0}.con_executive .box_executive .box_detail .icon .fa-user{font-family:"Font Awesome 5 Free", serif;font-size:125%;margin-right:.5em;text-align:center;width:24px}.con_amenity{background:#FFFEF1;padding:5em 0;margin-bottom:8em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_amenity{padding:3.5em 0}}@media only screen and (max-width: 767px){.con_amenity{padding:2em 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_amenity{margin-bottom:5em}}@media only screen and (max-width: 767px){.con_amenity{margin-bottom:2em}}.con_amenity .tl_basic{text-align:center !important;font-size:300%;color:#010101;margin-bottom:2em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_amenity .tl_basic{font-size:250%}}@media only screen and (max-width: 767px){.con_amenity .tl_basic{font-size:188%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_amenity .tl_basic{margin-bottom:1.5em}}@media only screen and (max-width: 767px){.con_amenity .tl_basic{margin-bottom:1em}}.con_amenity .box_lst{display:flex;justify-content:flex-start;flex-wrap:wrap}.con_amenity .box_lst li{width:33.3333%;margin-bottom:2em}@media only screen and (max-width: 767px){.con_amenity .box_lst li{width:50%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_amenity .box_lst li{margin-bottom:1.5em}}@media only screen and (max-width: 767px){.con_amenity .box_lst li{margin-bottom:1.5em}}.con_amenity .box_lst li p{vertical-align:middle;display:inline-block;text-align:left}@media only screen and (max-width: 767px){.con_amenity .box_lst li p{display:block}}@media only screen and (max-width: 767px){.con_amenity .box_lst li p{text-align:center}}.con_amenity .box_lst li p.img_ic{margin-right:.5em;margin-bottom:0}@media only screen and (max-width: 767px){.con_amenity .box_lst li p.img_ic{margin-bottom:.5em}}@media only screen and (min-width: 768px) and (max-width: 1125px){.con_amenity .box_lst li{display:flex;justify-content:flex-start}.con_amenity .box_lst li p.img_ic{width:15%}.con_amenity .box_lst li p.txt_desc{width:85%}}@media print{.con_amenity .box_lst li{display:flex;justify-content:flex-start}.con_amenity .box_lst li p.img_ic{width:15%}.con_amenity .box_lst li p.txt_desc{width:85%}}.ie8 .con_amenity .box_lst li{display:flex;justify-content:flex-start}.ie8 .con_amenity .box_lst li p.img_ic{width:15%}.ie8 .con_amenity .box_lst li p.txt_desc{width:85%}.slider{margin-bottom:1.5em}.slick-slider .slick-dots{position:absolute;width:100%;bottom:20px;left:0;text-align:center;line-height:0}@media only screen and (max-width: 767px){.slick-slider .slick-dots{bottom:8px}}.slick-slider .slick-dots li{display:inline-block}.slick-slider .slick-dots li button{display:block;cursor:pointer;text-indent:-9999px;background:#fff;border-radius:100%;width:15px;padding:15px 0 0;height:0;overflow:hidden;margin:0 6px;border:none}@media only screen and (max-width: 767px){.slick-slider .slick-dots li button{width:12px;padding:12px 0 0}}.slick-slider .slick-dots .slick-active button{background:#5ea4bf}.con_executive .box_executive{margin-bottom:5em}@media only screen and (max-width: 767px){.con_executive .box_executive{margin-bottom:2em}}.con_executive .box_executive .item::before{width:6.34em}.con_executive .box_executive .item .small{font-size:50%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_executive .box_executive .item .small{font-size:38%}}@media only screen and (max-width: 767px){.con_executive .box_executive .item .small{font-size:38%}}.con_executive .box_executive .slider .slick-list{position:relative;z-index:0}.con_executive .box_executive .slider .slick-list .slick-slide{float:left}.con_executive .box_executive .slider .slick-dots{position:relative;width:100%;bottom:40px;left:0;text-align:center;line-height:0;z-index:1}@media only screen and (min-width: 768px){.con_executive .room_size{margin-bottom:2em}}@media print{.con_executive .room_size{margin-bottom:2em}}.ie8 .con_executive .room_size{margin-bottom:2em}.container_80{max-width:82%}@media only screen and (min-width: 320px) and (max-width: 1200px){.container_80{max-width:90%}}@media print{.container_80{max-width:90%}}.ie8 .container_80{max-width:90%}.container_80.con_lounge{background-color:#ebf1f3;z-index:-1}.container_80 .box_clublounge{background:url(../guestroom/images/deco_slogo.png) 50% 76% no-repeat;background-size:40% auto;z-index:1;margin-bottom:6em;padding:5em 2em}@media only screen and (min-width: 768px) and (max-width: 1024px){.container_80 .box_clublounge{padding:2em}}@media only screen and (max-width: 767px){.container_80 .box_clublounge{padding:2em 1.5em 2em}}@media only screen and (max-width: 767px){.container_80 .box_clublounge{background-size:100% auto}}.container_80 .box_clublounge .box_txt{display:flex;justify-content:space-between;flex-wrap:wrap}.container_80 .box_clublounge .box_txt .txt{width:50%;padding:2em}@media only screen and (min-width: 768px) and (max-width: 1024px){.container_80 .box_clublounge .box_txt .txt{width:50%}}@media only screen and (max-width: 767px){.container_80 .box_clublounge .box_txt .txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.container_80 .box_clublounge .box_txt .txt{padding:2em}}@media only screen and (max-width: 767px){.container_80 .box_clublounge .box_txt .txt{padding:0em}}.container_80 .box_clublounge .box_txt .txt span{display:block;padding-top:2em}.container_80 .box_clublounge .box_txt .box_info{width:47%;padding:2em}@media only screen and (min-width: 768px) and (max-width: 1024px){.container_80 .box_clublounge .box_txt .box_info{width:47%}}@media only screen and (max-width: 767px){.container_80 .box_clublounge .box_txt .box_info{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.container_80 .box_clublounge .box_txt .box_info{padding:2em}}@media only screen and (max-width: 767px){.container_80 .box_clublounge .box_txt .box_info{padding:0}}.container_80 .box_clublounge .box_txt .box_info p{margin-bottom:1em}.container_80 .box_clublounge .box_txt .box_info p.title{font-size:125%}.container_80 .box_clublounge .box_txt .box_info p.title:before{font-family:"游明朝",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HG明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;content:'';width:45px;height:4px;background:#bea67c;top:-5px;left:0.5em;display:inline-block;position:relative;margin-right:1em}.container_80 .box_clublounge .box_txt .box_info p.text{padding-left:4em}
