﻿.con_rooms_info .box_room_txt,.con_rooms_info .box_layout,.con_ame_ser,.con_link_rooms{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.con_rooms_info .box_room_txt,.con_rooms_info .box_layout,.con_ame_ser,.con_link_rooms{width:91.66667%}}.con_rooms_info{position:relative;padding-bottom:120px;margin-bottom:200px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms_info{padding-bottom:120px}}@media only screen and (max-width: 767px){.con_rooms_info{padding-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms_info{margin-bottom:150px}}@media only screen and (max-width: 767px){.con_rooms_info{margin-bottom:100px}}.con_rooms_info:after{content:'';background:url(../images/common/bg_bk_wa.png);width:100%;height:calc(100% - 200px);position:absolute;top:200px;right:0;display:block;z-index:-1}@media only screen and (max-width: 767px){.con_rooms_info:after{height:calc(100% - 100px)}}@media only screen and (max-width: 767px){.con_rooms_info:after{top:100px}}.con_rooms_info .room_slider .slide{margin:0 20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms_info .room_slider .slide{margin:0 15px}}@media only screen and (max-width: 767px){.con_rooms_info .room_slider .slide{margin:0}}.con_rooms_info .box_room_txt{margin-top:70px;color:#fff;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms_info .box_room_txt{margin-top:70px}}@media only screen and (max-width: 767px){.con_rooms_info .box_room_txt{margin-top:40px}}@media only screen and (max-width: 767px){.con_rooms_info .box_room_txt{text-align:left}}.con_rooms_info .box_room_txt .st{margin-bottom:40px;font-family:"宋体","SimSun",SimSun,"Times New Roman",Times,Garamond,Georgia,serif;font-size:139%;letter-spacing:0.15em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms_info .box_room_txt .st{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_rooms_info .box_room_txt .st{margin-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms_info .box_room_txt .st{font-size:139%}}@media only screen and (max-width: 767px){.con_rooms_info .box_room_txt .st{font-size:112%}}.con_rooms_info .box_room_txt .txt{font-family:"宋体","SimSun",SimSun,"Times New Roman",Times,Garamond,Georgia,serif;font-size:84%;line-height:2.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms_info .box_room_txt .txt{font-size:84%}}@media only screen and (max-width: 767px){.con_rooms_info .box_room_txt .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_rooms_info .box_room_txt .txt{text-align:justify;text-justify:inter-ideograph}}.con_rooms_info .box_layout{margin-top:100px;max-width:1200px;display:flex;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms_info .box_layout{margin-top:100px}}@media only screen and (max-width: 767px){.con_rooms_info .box_layout{margin-top:50px}}@media only screen and (max-width: 767px){.con_rooms_info .box_layout{display:block}}.con_rooms_info .box_layout .img_layout{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border:solid 1px #ddd;width:37.5%;height:320px}@media only screen and (max-width: 767px){.con_rooms_info .box_layout .img_layout{border:none}}@media only screen and (max-width: 767px){.con_rooms_info .box_layout .img_layout{width:100%}}@media only screen and (max-width: 767px){.con_rooms_info .box_layout .img_layout{height:auto}}@media only screen and (max-width: 767px){.con_rooms_info .box_layout .img_layout{margin-bottom:30px}}.con_rooms_info .box_layout .img_layout img{width:100%;max-width:90%}.con_rooms_info .box_layout .img_layout p{color:#fff}.con_rooms_info .box_layout .semi{align-items:flex-end}.con_rooms_info .box_layout .in_lay_table{width:57.66667%}@media only screen and (max-width: 767px){.con_rooms_info .box_layout .in_lay_table{width:100%}}.con_rooms_info .box_layout .in_lay_table .tbl_basic{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms_info .box_layout .in_lay_table .tbl_basic{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_rooms_info .box_layout .in_lay_table .tbl_basic{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_rooms_info .box_layout .in_lay_table .btn_all_grc a{width:100%}}.con_ame_ser{max-width:1200px;text-align:center;margin-bottom:170px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame_ser{margin-bottom:100px}}@media only screen and (max-width: 767px){.con_ame_ser{margin-bottom:80px}}.con_ame_ser .text{margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame_ser .text{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_ame_ser .text{margin-bottom:30px}}.con_ame_ser .box_ame_ser{display:flex;flex-wrap:wrap;margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame_ser .box_ame_ser{margin-bottom:60px}}@media only screen and (max-width: 767px){.con_ame_ser .box_ame_ser{margin-bottom:30px}}.con_ame_ser .box_ame_ser .in_ic_set{width:18.66667%;margin:0 1.66667% 0 0}@media only screen and (max-width: 767px){.con_ame_ser .box_ame_ser .in_ic_set{width:46%}}@media only screen and (max-width: 767px){.con_ame_ser .box_ame_ser .in_ic_set{margin:0 2% 10%}}.con_ame_ser .box_ame_ser .in_ic_set:last-child{margin-right:0}.con_ame_ser .box_ame_ser .ic{display:flex;align-items:center;justify-content:center;border:solid 1px #aaaaaa;padding:14% 0;margin-bottom:25px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame_ser .box_ame_ser .ic{margin-bottom:25px}}@media only screen and (max-width: 767px){.con_ame_ser .box_ame_ser .ic{margin-bottom:10px}}.con_ame_ser .box_ame_ser .txt_ic{font-family:"宋体","SimSun",SimSun,"Times New Roman",Times,Garamond,Georgia,serif;font-size:106%;font-weight:900}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame_ser .box_ame_ser .txt_ic{font-size:106%}}@media only screen and (max-width: 767px){.con_ame_ser .box_ame_ser .txt_ic{font-size:100%}}.con_ame_ser .box_ame_ser .txt_ic span{font-size:100%}.con_ame_ser .box_text_ame{background:url(../images/common/bg_gray_tex.png);text-align:left;display:flex;padding:5.83333% 8.33333%;margin-bottom:30px}@media only screen and (max-width: 767px){.con_ame_ser .box_text_ame{display:block}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame_ser .box_text_ame{padding:50px 70px}}@media only screen and (max-width: 767px){.con_ame_ser .box_text_ame{padding:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame_ser .box_text_ame{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_ame_ser .box_text_ame{margin-bottom:15px}}.con_ame_ser .box_text_ame .st_h5{margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame_ser .box_text_ame .st_h5{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_ame_ser .box_text_ame .st_h5{margin-bottom:1em}}.con_ame_ser .box_text_ame .text_list_flex{display:flex;flex-wrap:nowrap}@media only screen and (max-width: 767px){.con_ame_ser .box_text_ame .text_list_flex{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame_ser .box_text_ame .text_list_flex{flex-wrap:wrap}}@media only screen and (max-width: 767px){.con_ame_ser .box_text_ame .text_list_flex{flex-wrap:wrap}}.con_ame_ser .box_text_ame ul{margin-right:40px}@media only screen and (min-width: 1300px){.con_ame_ser .box_text_ame ul{margin-right:50px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame_ser .box_text_ame ul{margin-right:0}}@media only screen and (max-width: 767px){.con_ame_ser .box_text_ame ul{margin-right:0}}.con_ame_ser .box_text_ame ul:last-child{margin-right:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame_ser .box_text_ame ul.many{width:48%}.con_ame_ser .box_text_ame ul.many:nth-child(odd){margin-right:4%}}@media only screen and (max-width: 767px){.con_ame_ser .box_text_ame ul.many{width:48%}.con_ame_ser .box_text_ame ul.many:nth-child(odd){margin-right:4%}}.con_ame_ser .box_text_ame ul li{margin-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame_ser .box_text_ame ul li{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_ame_ser .box_text_ame ul li{margin-bottom:.5em}}@media only screen and (min-width: 768px){.con_ame_ser .box_text_ame .line_ame{width:1px;background:#949496;margin:0 6.66667%}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_ame_ser .box_text_ame .line_ame{margin:0}}@media only screen and (max-width: 767px){.con_ame_ser .box_text_ame .line_ame{height:1px;background:#949496;margin:30px auto}}.con_ame_ser .box_infor{text-align:left;padding:55px 60px;border:solid 1px #aaaaaa}@media only screen and (max-width: 767px){.con_ame_ser .box_infor{padding:1em}}.con_ame_ser .box_infor .st_h5{margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame_ser .box_infor .st_h5{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_ame_ser .box_infor .st_h5{margin-bottom:1em}}.con_link_rooms{max-width:1030px;margin-bottom:200px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_link_rooms{margin-bottom:200px}}@media only screen and (max-width: 767px){.con_link_rooms{margin-bottom:100px}}.con_link_rooms .box_rooms_btn_flex{display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (max-width: 767px){.con_link_rooms .box_rooms_btn_flex{justify-content:space-between}}.con_link_rooms .in_box_rooms_set{display:block;width:24.27184%;margin-right:.97087%;margin-bottom:50px}@media only screen and (max-width: 767px){.con_link_rooms .in_box_rooms_set{width:48%}}@media only screen and (max-width: 767px){.con_link_rooms .in_box_rooms_set{margin-right:0}}@media only screen and (max-width: 767px){.con_link_rooms .in_box_rooms_set{margin-bottom:25px}}.con_link_rooms .in_box_rooms_set:last-child{margin-right:0}.con_link_rooms .in_box_rooms_set .link_area{text-decoration:none}.con_link_rooms .in_box_rooms_set .link_area img{transition:all 0.3s ease}.con_link_rooms .in_box_rooms_set .link_area:hover img{opacity:0.5;transition:all 0.3s ease}.con_link_rooms .in_box_rooms_set .link_area:hover .img_dark{background:#fff;transition:all 0.3s ease}.con_link_rooms .in_box_rooms_set .img_dark{background:#000;margin-bottom:15px;transition:all 0.3s ease}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_link_rooms .in_box_rooms_set .img_dark{margin-bottom:15px}}@media only screen and (max-width: 767px){.con_link_rooms .in_box_rooms_set .img_dark{margin-bottom:1em}}.con_link_rooms .in_box_rooms_set .img_dark.off img{opacity:0.5}@media only screen and (max-width: 767px){.con_link_rooms .in_box_rooms_set .img_dark img{width:100%}}.con_link_rooms .in_box_rooms_set .st{width:90%;margin-right:auto;margin-left:auto;font-family:adobe-garamond-pro, "Times New Roman", Times, Garamond, Georgia, serif;font-size:112%;font-weight:400;letter-spacing:0.03em;text-align:center;padding-bottom:12px;border-bottom:solid 1px #aaaaaa}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_link_rooms .in_box_rooms_set .st{font-size:89%}}@media only screen and (max-width: 767px){.con_link_rooms .in_box_rooms_set .st{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_link_rooms .in_box_rooms_set .st{padding-bottom:12px}}@media only screen and (max-width: 767px){.con_link_rooms .in_box_rooms_set .st{padding-bottom:.5em}}.con_link_rooms .in_box_rooms_set .btn_set{width:90%;margin-right:auto;margin-left:auto;margin-top:12px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_link_rooms .in_box_rooms_set .btn_set{margin-top:12px}}@media only screen and (max-width: 767px){.con_link_rooms .in_box_rooms_set .btn_set{margin-top:.5em}}.con_link_rooms .in_box_rooms_set .btn_txt{font-size:78%;margin-bottom:0.25em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_link_rooms .in_box_rooms_set .btn_txt{font-size:78%}}@media only screen and (max-width: 767px){.con_link_rooms .in_box_rooms_set .btn_txt{font-size:89%}}.tbl_basic td{color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
