.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:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","游明朝", "Yu Mincho", YuMincho, "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:167%;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:167%}}@media only screen and (max-width: 767px){.con_rooms_info .box_room_txt .st{font-size:134%}}.con_rooms_info .box_room_txt .txt{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-size:100%;line-height:2.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms_info .box_room_txt .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_rooms_info .box_room_txt .txt{font-size:120%}}@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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;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{-webkit-box-align:end;-ms-flex-align:end;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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack: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:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","游明朝", "Yu Mincho", YuMincho, "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:134%;font-weight:900}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame_ser .box_ame_ser .txt_ic{font-size:134%}}@media only screen and (max-width: 767px){.con_ame_ser .box_ame_ser .txt_ic{font-size:120%}}.con_ame_ser .box_ame_ser .txt_ic span{font-size:82%}.con_ame_ser .box_text_ame{background:url(../images/common/bg_gray_tex.png);text-align:left;display:-webkit-box;display:-ms-flexbox;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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width: 767px){.con_ame_ser .box_text_ame .text_list_flex{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame_ser .box_text_ame .text_list_flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 767px){.con_ame_ser .box_text_ame .text_list_flex{-ms-flex-wrap:wrap;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 767px){.con_link_rooms .box_rooms_btn_flex{-webkit-box-pack:justify;-ms-flex-pack:justify;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{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.con_link_rooms .in_box_rooms_set .link_area:hover img{opacity:0.5;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.con_link_rooms .in_box_rooms_set .link_area:hover .img_dark{background:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.con_link_rooms .in_box_rooms_set .img_dark{background:#000;margin-bottom:15px;-webkit-transition:all 0.3s ease;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:134%;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:107%}}@media only screen and (max-width: 767px){.con_link_rooms .in_box_rooms_set .st{font-size:120%}}@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:94%;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:94%}}@media only screen and (max-width: 767px){.con_link_rooms .in_box_rooms_set .btn_txt{font-size:107%}}.tbl_basic td{color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.in_lay_table iframe{width:100%;margin:0px auto 40px;height:290px;border:none;outline:none}@media only screen and (max-width: 767px){.in_lay_table iframe{margin:0 auto 15px}}
