﻿@font-face{font-family:YuGothicM;src:local("Yu Gothic Medium")}.con_banner_top{margin-bottom:4.5em}@media only screen and (max-width: 767px){.con_banner_top{margin-bottom:3.5em}}.con_banner_top .img{width:93%;margin:auto}.con_banner_top .img img{width:100%}.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;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}
