.main_title{margin:auto;max-width:1560px}@media only screen and (min-width: 1200px){.main_title{padding:0 50px}}@media print{.main_title{padding:0 50px}}@media only screen and (max-width: 1199px){.main_title{width:91.66667%}}#header .con_gnav .box_gnav .gnav li:nth-child(2) a{color:#fff689}.main_title{font-weight:normal;font-size:178%;color:#fff689;letter-spacing:.02em;line-height:1;margin-bottom:.3em;margin-bottom:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.main_title{margin-bottom:8.33333%}}@media only screen and (max-width: 767px){.main_title{margin-bottom:3em}}.main_title .en{font-size:195%}.con_roo{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end}@media only screen and (max-width: 1199px){.con_roo{display:block;padding-bottom:2em}}.con_roo .j-slider{width:61.7284%}@media only screen and (max-width: 1199px){.con_roo .j-slider{display:block;width:100%}}.con_roo .j-slider .slick-list{line-height:1}.con_roo .j-slider .slick-list .slick-track{line-height:1}.con_roo .j-slider .slick-list .slick-track .slide{line-height:1}.con_roo .j-slider .slick-dots{position:absolute;z-index:0;bottom:30px;left:0;letter-spacing:-.4em;text-align:center;width:100%}@media only screen and (max-width: 767px){.con_roo .j-slider .slick-dots{bottom:1em}}.con_roo .j-slider .slick-dots li{letter-spacing:normal;vertical-align:middle;font-size:0;padding:0;margin:0 10px;cursor:pointer;display:inline-block;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%}@media only screen and (max-width: 767px){.con_roo .j-slider .slick-dots li{margin:0 5px}}.con_roo .j-slider .slick-dots li button{cursor:pointer;font-size:0;padding:0;margin:0;border:none;background:none}.con_roo .j-slider .slick-dots li button:before{content:'';width:12px;height:12px;background:#fff;display:block;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%}.con_roo .j-slider .slick-dots li.slick-active button:before{background:#8a8a8a}.con_roo .j-slider .slick-arrow{position:absolute;top:50%;height:0;overflow:hidden;z-index:2;border:none;z-index:10}.con_roo .j-slider .slick-next{cursor:pointer;right:2%;background:url(../../rooms/images/arr_right_s.png) no-repeat left top;background-size:contain}.mouse .con_roo .j-slider .slick-next:hover,.touch .con_roo .j-slider .slick-next.touchstart{text-decoration:none;opacity:0.75 !important;cursor:pointer}.ie8 .mouse .con_roo .j-slider .slick-next:hover,.ie8 .touch .con_roo .j-slider .slick-next.touchstart{filter:alpha(opacity=75)}.touch .con_roo .j-slider .slick-next{-webkit-tap-highlight-color:transparent}.touch .con_roo .j-slider .slick-next.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}.con_roo .j-slider .slick-prev{cursor:pointer;left:2%;background:url(../../rooms/images/arr_left_s.png) no-repeat left top;background-size:contain}.mouse .con_roo .j-slider .slick-prev:hover,.touch .con_roo .j-slider .slick-prev.touchstart{text-decoration:none;opacity:0.75 !important;cursor:pointer}.ie8 .mouse .con_roo .j-slider .slick-prev:hover,.ie8 .touch .con_roo .j-slider .slick-prev.touchstart{filter:alpha(opacity=75)}.touch .con_roo .j-slider .slick-prev{-webkit-tap-highlight-color:transparent}.touch .con_roo .j-slider .slick-prev.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}.con_roo .j-slider .slick-arrow{width:1.58333%;padding-top:2.83333%;margin-top:-wCon(19px/2)}.con_roo .j-slider .slick-dots{line-height:1}@media only screen and (max-width: 767px){.con_roo .j-slider .slick-arrow{padding-top:9%;width:5%}}.con_roo .box_roo{color:#deb3a9;width:28.39506%;margin:0 3.08642% 6.17284% 6.79012%}@media only screen and (max-width: 1199px){.con_roo .box_roo{width:66.66667%;margin:2em auto 0;max-width:960px}}@media only screen and (max-width: 767px){.con_roo .box_roo{width:69%}}.con_roo .box_roo h4{font-weight:200;font-size:273%;line-height:1;margin-bottom:1.5em}@media only screen and (min-width: 984px) and (max-width: 1199px){.con_roo .box_roo h4{font-size:239%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_roo .box_roo h4{font-size:206%}}@media only screen and (max-width: 767px){.con_roo .box_roo h4{font-size:150%;margin-bottom:1em}}.con_roo .box_roo .tbl_roo{margin-bottom:6em}@media only screen and (max-width: 767px){.con_roo .box_roo .tbl_roo{margin-bottom:2em}}.con_roo .box_roo .tbl_roo dl{overflow:hidden;margin-bottom:5px;font-size:89%}@media only screen and (max-width: 767px){.con_roo .box_roo .tbl_roo dl{font-size:78%;margin-bottom:0.5em}}.con_roo .box_roo .tbl_roo dl dt{width:6.2em;float:left;padding-bottom:.3em}.con_roo .box_roo .tbl_roo dl dd{float:left;padding-left:1em;border-left:1px solid #deb3a9;width:calc(100% - 7.3em);line-height:1;font-size:113%}.con_roo .box_roo .tbl_roo dl dd span{width:22px;height:.6em;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;margin:.25em .4em 0 0;display:inline-block}@media only screen and (max-width: 767px){.con_roo .box_roo .tbl_roo dl dd span{width:1em;margin-right:.5em}}.con_roo .box_roo .tbl_roo dl dd .ic01{background:linear-gradient(to right, #ffa7d3 50%,#dddddd 50%)}.con_roo .box_roo .tbl_roo dl dd .ic02{background:linear-gradient(to right, #4382ff 50%,#ffcccc 50%)}.con_roo .box_roo .tbl_roo dl dd .ic03{background:linear-gradient(to right, #b7f8ae 50%,#ffe2c5 50%)}.con_roo .box_roo .tbl_roo dl dd .ic04{background:linear-gradient(to right, #ab81ff 50%,#ffd3a7 50%)}.con_roo .box_roo .tbl_roo dl dd .ic05{background:linear-gradient(to right, #a3ffff 50%,#ffff85 50%)}.con_roo .box_roo .btns{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.con_roo .box_roo .btns .btn_plan{width:35%;max-width:133px}.con_roo .box_roo .btns .btn_plan a{text-align:center;background:#deb3a9;color:#000;text-decoration:none;display:block;padding:.8em 0;font-size:100%;-moz-transition:background .4s;-o-transition:background .4s;-webkit-transition:background .4s;transition:background .4s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_roo .box_roo .btns .btn_plan a{font-size:95%}}@media only screen and (max-width: 767px){.con_roo .box_roo .btns .btn_plan a{font-size:89%}}.con_roo .box_roo .btns .btn_plan a:hover{background:rgba(222,179,169,0.7)}@media only screen and (max-width: 767px){.con_roo .box_roo .btns .btn_plan{width:46.875%}}.con_roo .box_roo .btns .btn_plan a{font-size:89%;font-family:'Noto Sans JP', sans-serif;font-weight:300;font-weight:bold}.con_roo .box_roo .btns .btn_layout{margin-left:6.52174%}.con_roo .box_roo .btns .btn_layout a{color:#deb3a9;font-size:95%;font-family:'Noto Sans JP', sans-serif;font-weight:300}.con_roo .box_roo .txt_att{margin-top:0.8em;font-size:89%;font-family:'Noto Sans JP', sans-serif;font-weight:300}#rooms01,#rooms11,#rooms12{background:#e47a7d}#rooms01 .box_roo,#rooms11 .box_roo,#rooms12 .box_roo{color:#fad3cb}#rooms01 .box_roo .tbl_roo dl dd,#rooms11 .box_roo .tbl_roo dl dd,#rooms12 .box_roo .tbl_roo dl dd{border-color:#fad3cb}#rooms01 .box_roo .btns .btn_plan a,#rooms11 .box_roo .btns .btn_plan a,#rooms12 .box_roo .btns .btn_plan a{text-align:center;background:#fad3cb;color:#000;text-decoration:none;display:block;padding:.8em 0;font-size:100%;-moz-transition:background .4s;-o-transition:background .4s;-webkit-transition:background .4s;transition:background .4s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media only screen and (min-width: 768px) and (max-width: 1199px){#rooms01 .box_roo .btns .btn_plan a,#rooms11 .box_roo .btns .btn_plan a,#rooms12 .box_roo .btns .btn_plan a{font-size:95%}}@media only screen and (max-width: 767px){#rooms01 .box_roo .btns .btn_plan a,#rooms11 .box_roo .btns .btn_plan a,#rooms12 .box_roo .btns .btn_plan a{font-size:89%}}#rooms01 .box_roo .btns .btn_plan a:hover,#rooms11 .box_roo .btns .btn_plan a:hover,#rooms12 .box_roo .btns .btn_plan a:hover{background:rgba(250,211,203,0.7)}#rooms01 .box_roo .btns .btn_layout a,#rooms11 .box_roo .btns .btn_layout a,#rooms12 .box_roo .btns .btn_layout a{color:#fad3cb}#rooms02,#rooms07,#rooms09{background:#749a7b}#rooms02 .box_roo,#rooms07 .box_roo,#rooms09 .box_roo{color:#feef9a}#rooms02 .box_roo .tbl_roo dl dd,#rooms07 .box_roo .tbl_roo dl dd,#rooms09 .box_roo .tbl_roo dl dd{border-color:#feef9a}#rooms02 .box_roo .btns .btn_plan a,#rooms07 .box_roo .btns .btn_plan a,#rooms09 .box_roo .btns .btn_plan a{text-align:center;background:#feef9a;color:#000;text-decoration:none;display:block;padding:.8em 0;font-size:100%;-moz-transition:background .4s;-o-transition:background .4s;-webkit-transition:background .4s;transition:background .4s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media only screen and (min-width: 768px) and (max-width: 1199px){#rooms02 .box_roo .btns .btn_plan a,#rooms07 .box_roo .btns .btn_plan a,#rooms09 .box_roo .btns .btn_plan a{font-size:95%}}@media only screen and (max-width: 767px){#rooms02 .box_roo .btns .btn_plan a,#rooms07 .box_roo .btns .btn_plan a,#rooms09 .box_roo .btns .btn_plan a{font-size:89%}}#rooms02 .box_roo .btns .btn_plan a:hover,#rooms07 .box_roo .btns .btn_plan a:hover,#rooms09 .box_roo .btns .btn_plan a:hover{background:rgba(254,239,154,0.7)}#rooms02 .box_roo .btns .btn_layout a,#rooms07 .box_roo .btns .btn_layout a,#rooms09 .box_roo .btns .btn_layout a{color:#feef9a}#rooms03{background:#334862}#rooms03 .box_roo{color:#deb3a9}#rooms03 .box_roo .tbl_roo dl dd{border-color:#deb3a9}#rooms03 .box_roo .btns .btn_plan a{text-align:center;background:#deb3a9;color:#000;text-decoration:none;display:block;padding:.8em 0;font-size:100%;-moz-transition:background .4s;-o-transition:background .4s;-webkit-transition:background .4s;transition:background .4s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media only screen and (min-width: 768px) and (max-width: 1199px){#rooms03 .box_roo .btns .btn_plan a{font-size:95%}}@media only screen and (max-width: 767px){#rooms03 .box_roo .btns .btn_plan a{font-size:89%}}#rooms03 .box_roo .btns .btn_plan a:hover{background:rgba(222,179,169,0.7)}#rooms03 .box_roo .btns .btn_layout a{color:#deb3a9}#rooms04,#rooms08{background:#73bfea}#rooms04 .box_roo,#rooms08 .box_roo{color:#feef9a}#rooms04 .box_roo .tbl_roo dl dd,#rooms08 .box_roo .tbl_roo dl dd{border-color:#feef9a}#rooms04 .box_roo .btns .btn_plan a,#rooms08 .box_roo .btns .btn_plan a{text-align:center;background:#feef9a;color:#000;text-decoration:none;display:block;padding:.8em 0;font-size:100%;-moz-transition:background .4s;-o-transition:background .4s;-webkit-transition:background .4s;transition:background .4s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media only screen and (min-width: 768px) and (max-width: 1199px){#rooms04 .box_roo .btns .btn_plan a,#rooms08 .box_roo .btns .btn_plan a{font-size:95%}}@media only screen and (max-width: 767px){#rooms04 .box_roo .btns .btn_plan a,#rooms08 .box_roo .btns .btn_plan a{font-size:89%}}#rooms04 .box_roo .btns .btn_plan a:hover,#rooms08 .box_roo .btns .btn_plan a:hover{background:rgba(254,239,154,0.7)}#rooms04 .box_roo .btns .btn_layout a,#rooms08 .box_roo .btns .btn_layout a{color:#feef9a}#rooms05,#rooms12{background:#344862}#rooms06{background:#563d72}#rooms06 .box_roo{color:#c0a283}#rooms06 .box_roo .tbl_roo dl dd{border-color:#c0a283}#rooms06 .box_roo .btns .btn_plan a{text-align:center;background:#c0a283;color:#000;text-decoration:none;display:block;padding:.8em 0;font-size:100%;-moz-transition:background .4s;-o-transition:background .4s;-webkit-transition:background .4s;transition:background .4s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media only screen and (min-width: 768px) and (max-width: 1199px){#rooms06 .box_roo .btns .btn_plan a{font-size:95%}}@media only screen and (max-width: 767px){#rooms06 .box_roo .btns .btn_plan a{font-size:89%}}#rooms06 .box_roo .btns .btn_plan a:hover{background:rgba(192,162,131,0.7)}#rooms06 .box_roo .btns .btn_layout a{color:#c0a283}#rooms10{background:#5a4077}#rooms10 .box_roo{color:#c0a283}#rooms10 .box_roo .tbl_roo dl dd{border-color:#c0a283}#rooms10 .box_roo .btns .btn_plan a{text-align:center;background:#c0a283;color:#000;text-decoration:none;display:block;padding:.8em 0;font-size:100%;-moz-transition:background .4s;-o-transition:background .4s;-webkit-transition:background .4s;transition:background .4s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media only screen and (min-width: 768px) and (max-width: 1199px){#rooms10 .box_roo .btns .btn_plan a{font-size:95%}}@media only screen and (max-width: 767px){#rooms10 .box_roo .btns .btn_plan a{font-size:89%}}#rooms10 .box_roo .btns .btn_plan a:hover{background:rgba(192,162,131,0.7)}#rooms10 .box_roo .btns .btn_layout a{color:#c0a283}.con_ov{max-width:1920px;width:91.66667%;margin:180px auto 80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ov{margin-top:15%}}@media only screen and (max-width: 767px){.con_ov{margin:5em auto}}.con_ov .box_ov{margin-left:6.77083%;width:74.375%}@media only screen and (max-width: 1199px){.con_ov .box_ov{margin-left:0;width:100%}}.con_ov .box_ov .boxs{display:-webkit-flex;display:flex;margin-bottom:7.00771%;color:#fff;font-size:84%;font-weight:500;letter-spacing:-0.025em}@media only screen and (max-width: 767px){.con_ov .box_ov .boxs{display:block;margin-bottom:2em}}.con_ov .box_ov .boxs .box_h{padding-top:1.5em;width:14.56583%;border-top:1px solid #fff689}@media only screen and (max-width: 767px){.con_ov .box_ov .boxs .box_h{width:100%;margin-bottom:1em;padding-top:1em;text-align:center}}.con_ov .box_ov .boxs .box_t{padding-top:1.5em;border-top:1px solid #fff689;margin-left:4.44612%;width:95.55388%;line-height:2}@media only screen and (max-width: 767px){.con_ov .box_ov .boxs .box_t{width:100%;margin-left:0}}.con_ov .box_ov .boxs .box_t small{font-size:89%}.con_ov .box_ov .boxs .box_t .list_anno{margin-top:2em;width:100%;line-height:1.3;font-size:89%}.con_ov .box_ov .boxs .box_t .list_anno li{padding-left:2em;text-indent:-2em}
