﻿.con_int,.bnr,ul.con_link,.st_pre,.txt_pre,.box_renpaku,.con_rooms .box_rooms,.con_info{width:90%;max-width:1200px;margin:auto}.con_int:after,ul.con_link:after,.box_renpaku .box_renpaku_inner:after,.con_rooms .box_rooms .box_st:after,.con_rooms .box_rooms .box_slider .box_txt:after,.con_rooms .box_rooms .box_slider .box_btn:after,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul:after,.con_rooms .box_rooms .box_detail:after,.con_rooms .box_rooms ul.box_btn:after,.con_rooms .box_rooms .box_rooms_info:after{content:"";display:table;clear:both}@font-face{font-family:'serif_jp';src:url("../fonts/A-OTF-A1MinchoStd-Bold.eot"),url("../fonts/A-OTF-A1MinchoStd-Bold.otf") format("truetype");font-weight:normal;font-style:normal;font-display:block}.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.st{font-size:143%;line-height:1.4;letter-spacing:0}.lang_jp .con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.st,.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt .lang_jp p.st{font-family:'A1明朝', 'A1 Mincho', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Garamond, Georgia, serif, "Hiragino Sans", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro"}.lang_en .con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.st,.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt .lang_en p.st{font-family:linotype-didot,serif,"Times New Roman",Garamond,Georgia,serif}.lang_cn .con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.st,.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt .lang_cn p.st{font-family:'Noto Serif SC', "Times New Roman", Garamond, Georgia, serif}.lang_tw .con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.st,.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt .lang_tw p.st{font-family:'Noto Serif TC', "Times New Roman", Garamond, Georgia, serif}.lang_ko .con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.st,.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt .lang_ko p.st{font-family:'Noto Serif KR', "Times New Roman", Garamond, Georgia, serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.st{font-size:136%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.st{font-size:136%}}.st_pre,.box_renpaku p.st,.con_rooms .box_rooms .rooms_ame p.st,.con_rooms .box_rooms .rooms_ame .wrp_inner .sst,.con_rooms .box_rooms .rooms_acco p.st,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .sst{font-weight:300;font-size:129%;line-height:1.4;letter-spacing:0;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}.lang_jp .st_pre,.lang_jp .box_renpaku p.st,.box_renpaku .lang_jp p.st,.lang_jp .con_rooms .box_rooms .rooms_ame p.st,.con_rooms .box_rooms .rooms_ame .lang_jp p.st,.lang_jp .con_rooms .box_rooms .rooms_ame .wrp_inner .sst,.con_rooms .box_rooms .rooms_ame .wrp_inner .lang_jp .sst,.lang_jp .con_rooms .box_rooms .rooms_acco p.st,.con_rooms .box_rooms .rooms_acco .lang_jp p.st,.lang_jp .con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .sst,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .lang_jp .sst{font-family:"Hiragino Sans", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}.lang_en .st_pre,.lang_en .box_renpaku p.st,.box_renpaku .lang_en p.st,.lang_en .con_rooms .box_rooms .rooms_ame p.st,.con_rooms .box_rooms .rooms_ame .lang_en p.st,.lang_en .con_rooms .box_rooms .rooms_ame .wrp_inner .sst,.con_rooms .box_rooms .rooms_ame .wrp_inner .lang_en .sst,.lang_en .con_rooms .box_rooms .rooms_acco p.st,.con_rooms .box_rooms .rooms_acco .lang_en p.st,.lang_en .con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .sst,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .lang_en .sst{font-family:'SF Pro Text',  Verdana, Helvetica, Arial, sans-serif}.lang_cn .st_pre,.lang_cn .box_renpaku p.st,.box_renpaku .lang_cn p.st,.lang_cn .con_rooms .box_rooms .rooms_ame p.st,.con_rooms .box_rooms .rooms_ame .lang_cn p.st,.lang_cn .con_rooms .box_rooms .rooms_ame .wrp_inner .sst,.con_rooms .box_rooms .rooms_ame .wrp_inner .lang_cn .sst,.lang_cn .con_rooms .box_rooms .rooms_acco p.st,.con_rooms .box_rooms .rooms_acco .lang_cn p.st,.lang_cn .con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .sst,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .lang_cn .sst{font-family:'Noto Sans SC', Verdana, Arial, sans-serif}.lang_tw .st_pre,.lang_tw .box_renpaku p.st,.box_renpaku .lang_tw p.st,.lang_tw .con_rooms .box_rooms .rooms_ame p.st,.con_rooms .box_rooms .rooms_ame .lang_tw p.st,.lang_tw .con_rooms .box_rooms .rooms_ame .wrp_inner .sst,.con_rooms .box_rooms .rooms_ame .wrp_inner .lang_tw .sst,.lang_tw .con_rooms .box_rooms .rooms_acco p.st,.con_rooms .box_rooms .rooms_acco .lang_tw p.st,.lang_tw .con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .sst,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .lang_tw .sst{font-family:'Noto Sans TC', Verdana, Arial, sans-serif}.lang_ko .st_pre,.lang_ko .box_renpaku p.st,.box_renpaku .lang_ko p.st,.lang_ko .con_rooms .box_rooms .rooms_ame p.st,.con_rooms .box_rooms .rooms_ame .lang_ko p.st,.lang_ko .con_rooms .box_rooms .rooms_ame .wrp_inner .sst,.con_rooms .box_rooms .rooms_ame .wrp_inner .lang_ko .sst,.lang_ko .con_rooms .box_rooms .rooms_acco p.st,.con_rooms .box_rooms .rooms_acco .lang_ko p.st,.lang_ko .con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .sst,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .lang_ko .sst{font-family:'Noto Sans KR', Verdana, Arial, sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.st_pre,.box_renpaku p.st,.con_rooms .box_rooms .rooms_ame p.st,.con_rooms .box_rooms .rooms_ame .wrp_inner .sst,.con_rooms .box_rooms .rooms_acco p.st,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .sst{font-size:122%}}@media only screen and (max-width: 767px){.st_pre,.box_renpaku p.st,.con_rooms .box_rooms .rooms_ame p.st,.con_rooms .box_rooms .rooms_ame .wrp_inner .sst,.con_rooms .box_rooms .rooms_acco p.st,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .sst{font-size:122%}}ul.con_link li a:after,.txt_pre,.box_renpaku .box_renpaku_inner,.con_rooms .box_rooms .box_slider .box_txt p.txt,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .txt,.con_rooms .box_rooms .box_contact,.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.txt,table.tbl_room tr th,table.tbl_room tr td{font-weight:300;font-size:115%;line-height:1.9;letter-spacing:0;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}.lang_jp ul.con_link li a:after,ul.con_link li .lang_jp a:after,.lang_jp .txt_pre,.lang_jp .box_renpaku .box_renpaku_inner,.box_renpaku .lang_jp .box_renpaku_inner,.lang_jp .con_rooms .box_rooms .box_slider .box_txt p.txt,.con_rooms .box_rooms .box_slider .box_txt .lang_jp p.txt,.lang_jp .con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .txt,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .lang_jp .txt,.lang_jp .con_rooms .box_rooms .box_contact,.con_rooms .box_rooms .lang_jp .box_contact,.lang_jp .con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.txt,.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt .lang_jp p.txt,.lang_jp table.tbl_room tr th,table.tbl_room tr .lang_jp th,.lang_jp table.tbl_room tr td,table.tbl_room tr .lang_jp td{font-family:"Hiragino Sans", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}.lang_en ul.con_link li a:after,ul.con_link li .lang_en a:after,.lang_en .txt_pre,.lang_en .box_renpaku .box_renpaku_inner,.box_renpaku .lang_en .box_renpaku_inner,.lang_en .con_rooms .box_rooms .box_slider .box_txt p.txt,.con_rooms .box_rooms .box_slider .box_txt .lang_en p.txt,.lang_en .con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .txt,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .lang_en .txt,.lang_en .con_rooms .box_rooms .box_contact,.con_rooms .box_rooms .lang_en .box_contact,.lang_en .con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.txt,.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt .lang_en p.txt,.lang_en table.tbl_room tr th,table.tbl_room tr .lang_en th,.lang_en table.tbl_room tr td,table.tbl_room tr .lang_en td{font-family:'SF Pro Text',  Verdana, Helvetica, Arial, sans-serif}.lang_cn ul.con_link li a:after,ul.con_link li .lang_cn a:after,.lang_cn .txt_pre,.lang_cn .box_renpaku .box_renpaku_inner,.box_renpaku .lang_cn .box_renpaku_inner,.lang_cn .con_rooms .box_rooms .box_slider .box_txt p.txt,.con_rooms .box_rooms .box_slider .box_txt .lang_cn p.txt,.lang_cn .con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .txt,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .lang_cn .txt,.lang_cn .con_rooms .box_rooms .box_contact,.con_rooms .box_rooms .lang_cn .box_contact,.lang_cn .con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.txt,.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt .lang_cn p.txt,.lang_cn table.tbl_room tr th,table.tbl_room tr .lang_cn th,.lang_cn table.tbl_room tr td,table.tbl_room tr .lang_cn td{font-family:'Noto Sans SC', Verdana, Arial, sans-serif}.lang_tw ul.con_link li a:after,ul.con_link li .lang_tw a:after,.lang_tw .txt_pre,.lang_tw .box_renpaku .box_renpaku_inner,.box_renpaku .lang_tw .box_renpaku_inner,.lang_tw .con_rooms .box_rooms .box_slider .box_txt p.txt,.con_rooms .box_rooms .box_slider .box_txt .lang_tw p.txt,.lang_tw .con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .txt,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .lang_tw .txt,.lang_tw .con_rooms .box_rooms .box_contact,.con_rooms .box_rooms .lang_tw .box_contact,.lang_tw .con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.txt,.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt .lang_tw p.txt,.lang_tw table.tbl_room tr th,table.tbl_room tr .lang_tw th,.lang_tw table.tbl_room tr td,table.tbl_room tr .lang_tw td{font-family:'Noto Sans TC', Verdana, Arial, sans-serif}.lang_ko ul.con_link li a:after,ul.con_link li .lang_ko a:after,.lang_ko .txt_pre,.lang_ko .box_renpaku .box_renpaku_inner,.box_renpaku .lang_ko .box_renpaku_inner,.lang_ko .con_rooms .box_rooms .box_slider .box_txt p.txt,.con_rooms .box_rooms .box_slider .box_txt .lang_ko p.txt,.lang_ko .con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .txt,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .lang_ko .txt,.lang_ko .con_rooms .box_rooms .box_contact,.con_rooms .box_rooms .lang_ko .box_contact,.lang_ko .con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.txt,.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt .lang_ko p.txt,.lang_ko table.tbl_room tr th,table.tbl_room tr .lang_ko th,.lang_ko table.tbl_room tr td,table.tbl_room tr .lang_ko td{font-family:'Noto Sans KR', Verdana, Arial, sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.con_link li a:after,.txt_pre,.box_renpaku .box_renpaku_inner,.con_rooms .box_rooms .box_slider .box_txt p.txt,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .txt,.con_rooms .box_rooms .box_contact,.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.txt,table.tbl_room tr th,table.tbl_room tr td{font-size:115%}}@media only screen and (max-width: 767px){ul.con_link li a:after,.txt_pre,.box_renpaku .box_renpaku_inner,.con_rooms .box_rooms .box_slider .box_txt p.txt,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .txt,.con_rooms .box_rooms .box_contact,.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.txt,table.tbl_room tr th,table.tbl_room tr td{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.con_link li a:after,.txt_pre,.box_renpaku .box_renpaku_inner,.con_rooms .box_rooms .box_slider .box_txt p.txt,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .txt,.con_rooms .box_rooms .box_contact,.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.txt,table.tbl_room tr th,table.tbl_room tr td{line-height:1.8}}@media only screen and (max-width: 767px){ul.con_link li a:after,.txt_pre,.box_renpaku .box_renpaku_inner,.con_rooms .box_rooms .box_slider .box_txt p.txt,.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .txt,.con_rooms .box_rooms .box_contact,.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.txt,table.tbl_room tr th,table.tbl_room tr td{line-height:1.6}}.con_rooms .box_rooms .box_st .box_smoke p em,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li em,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac .note,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame .note,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul li,.con_rooms .box_rooms ul.box_btn li p.smoke em{font-weight:300;font-size:100%;line-height:1.9;letter-spacing:0;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}.lang_jp .con_rooms .box_rooms .box_st .box_smoke p em,.con_rooms .box_rooms .box_st .box_smoke p .lang_jp em,.lang_jp .con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li em,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li .lang_jp em,.lang_jp .con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac .note,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac .lang_jp .note,.lang_jp .con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame .note,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame .lang_jp .note,.lang_jp .con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul li,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul .lang_jp li,.lang_jp .con_rooms .box_rooms ul.box_btn li p.smoke em,.con_rooms .box_rooms ul.box_btn li p.smoke .lang_jp em{font-family:"Hiragino Sans", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}.lang_en .con_rooms .box_rooms .box_st .box_smoke p em,.con_rooms .box_rooms .box_st .box_smoke p .lang_en em,.lang_en .con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li em,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li .lang_en em,.lang_en .con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac .note,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac .lang_en .note,.lang_en .con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame .note,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame .lang_en .note,.lang_en .con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul li,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul .lang_en li,.lang_en .con_rooms .box_rooms ul.box_btn li p.smoke em,.con_rooms .box_rooms ul.box_btn li p.smoke .lang_en em{font-family:'SF Pro Text',  Verdana, Helvetica, Arial, sans-serif}.lang_cn .con_rooms .box_rooms .box_st .box_smoke p em,.con_rooms .box_rooms .box_st .box_smoke p .lang_cn em,.lang_cn .con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li em,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li .lang_cn em,.lang_cn .con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac .note,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac .lang_cn .note,.lang_cn .con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame .note,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame .lang_cn .note,.lang_cn .con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul li,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul .lang_cn li,.lang_cn .con_rooms .box_rooms ul.box_btn li p.smoke em,.con_rooms .box_rooms ul.box_btn li p.smoke .lang_cn em{font-family:'Noto Sans SC', Verdana, Arial, sans-serif}.lang_tw .con_rooms .box_rooms .box_st .box_smoke p em,.con_rooms .box_rooms .box_st .box_smoke p .lang_tw em,.lang_tw .con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li em,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li .lang_tw em,.lang_tw .con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac .note,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac .lang_tw .note,.lang_tw .con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame .note,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame .lang_tw .note,.lang_tw .con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul li,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul .lang_tw li,.lang_tw .con_rooms .box_rooms ul.box_btn li p.smoke em,.con_rooms .box_rooms ul.box_btn li p.smoke .lang_tw em{font-family:'Noto Sans TC', Verdana, Arial, sans-serif}.lang_ko .con_rooms .box_rooms .box_st .box_smoke p em,.con_rooms .box_rooms .box_st .box_smoke p .lang_ko em,.lang_ko .con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li em,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li .lang_ko em,.lang_ko .con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac .note,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac .lang_ko .note,.lang_ko .con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame .note,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame .lang_ko .note,.lang_ko .con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul li,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul .lang_ko li,.lang_ko .con_rooms .box_rooms ul.box_btn li p.smoke em,.con_rooms .box_rooms ul.box_btn li p.smoke .lang_ko em{font-family:'Noto Sans KR', Verdana, Arial, sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_rooms .box_st .box_smoke p em,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li em,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac .note,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame .note,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul li,.con_rooms .box_rooms ul.box_btn li p.smoke em{line-height:1.8}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_st .box_smoke p em,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li em,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac .note,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame .note,.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul li,.con_rooms .box_rooms ul.box_btn li p.smoke em{line-height:1.6}}.con_rooms .box_rooms ul.box_btn li p.smoke em span{font-weight:400;font-size:79%;line-height:1;letter-spacing:.03em;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}.lang_jp .con_rooms .box_rooms ul.box_btn li p.smoke em span,.con_rooms .box_rooms ul.box_btn li p.smoke em .lang_jp span{font-family:"Hiragino Sans", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}.lang_en .con_rooms .box_rooms ul.box_btn li p.smoke em span,.con_rooms .box_rooms ul.box_btn li p.smoke em .lang_en span{font-family:'SF Pro Text',  Verdana, Helvetica, Arial, sans-serif}.lang_cn .con_rooms .box_rooms ul.box_btn li p.smoke em span,.con_rooms .box_rooms ul.box_btn li p.smoke em .lang_cn span{font-family:'Noto Sans SC', Verdana, Arial, sans-serif}.lang_tw .con_rooms .box_rooms ul.box_btn li p.smoke em span,.con_rooms .box_rooms ul.box_btn li p.smoke em .lang_tw span{font-family:'Noto Sans TC', Verdana, Arial, sans-serif}.lang_ko .con_rooms .box_rooms ul.box_btn li p.smoke em span,.con_rooms .box_rooms ul.box_btn li p.smoke em .lang_ko span{font-family:'Noto Sans KR', Verdana, Arial, sans-serif}.topicpath{padding-bottom:40px}@media only screen and (max-width: 767px){.topicpath{padding-bottom:5%}}.con_int{margin-top:40px}@media only screen and (max-width: 767px){.con_int{margin-top:5%}}.con_int .box_txt{float:left;width:61.66667%}@media only screen and (max-width: 767px){.con_int .box_txt{float:none}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_int .box_txt{width:60%}}@media only screen and (max-width: 767px){.con_int .box_txt{width:100%}}.con_int .box_txt h2{margin-bottom:40px}@media only screen and (max-width: 767px){.con_int .box_txt h2{margin-bottom:8%}}@media only screen and (max-width: 767px){.con_int .box_txt h2{text-align:center}}.con_int .box_txt h2 .tag{font-size:72%;display:inline-block;padding:0 .8em .2em;width:auto;background:#b90069;color:#fff;box-sizing:border-box;text-align:center}.lang_en .con_int .box_txt h2 .tag{padding:.2em .8em}.con_int .box_txt p.txt{margin-bottom:0}@media only screen and (max-width: 767px){.con_int .box_txt p.txt{margin-bottom:4%}}@media only screen and (min-width: 768px){.con_int .box_txt p.btn{max-width:300px;margin:2.5em 0 0}}@media only screen and (max-width: 767px){.con_int .box_txt p.btn{width:70%;margin:8% auto 0}}.con_int p.photo{float:right;width:31.91667%}@media only screen and (max-width: 767px){.con_int p.photo{float:none}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_int p.photo{width:35%}}@media only screen and (max-width: 767px){.con_int p.photo{width:85%}}@media only screen and (max-width: 767px){.con_int p.photo{margin:auto}}@media only screen and (min-width: 768px){.con_int p.photo img{width:100%}}.bnr{text-align:center;margin-top:80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.bnr{margin-top:60px}}@media only screen and (max-width: 767px){.bnr{margin-top:3em}}.mouse .bnr a{-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse .bnr a:hover,.touch .bnr a.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.touch .bnr a{-webkit-tap-highlight-color:transparent}.touch .bnr a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}.modaal-overlay{z-index:5000 !important}.modaal-container{max-width:975px !important}.modaal-container #modaal-close{display:none}.modal_map{display:none}.modaal-content-container{padding:0 !important}.modaal-content-container>div{padding:45px 56px !important}.modaal-content-container .movie{width:100%;padding:0 0 56% !important;position:relative;height:0}.modaal-content-container .movie iframe{position:absolute;top:0;left:0;vertical-align:top;width:100%;height:100%}#modal_movie{display:none}ul.con_link{margin-top:90px;margin-bottom:90px;display:flex !important;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.con_link{margin-top:60px}}@media only screen and (max-width: 767px){ul.con_link{margin-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.con_link{margin-bottom:60px}}@media only screen and (max-width: 767px){ul.con_link{margin-bottom:3em}}ul.con_link li{align-self:stretch;width:23.5%}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.con_link li{width:32%}}@media only screen and (max-width: 767px){ul.con_link li{width:48%}}ul.con_link li a{padding:1.1em 0;position:relative;display:flex;flex-wrap:wrap;height:100%;justify-content:center;align-items:center}@media only screen and (max-width: 767px){ul.con_link li a{padding:1.1em 0 1.5em}}ul.con_link li a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-left:.5em;display:block;position:absolute;text-align:center;-moz-transition:bottom 500ms ease;-o-transition:bottom 500ms ease;-webkit-transition:bottom 500ms ease;transition:bottom 500ms ease}@media only screen and (min-width: 768px){ul.con_link li a:after{right:1em;bottom:50%;-moz-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%)}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px){ul.con_link li a:after{right:.5em}}@media only screen and (max-width: 767px){ul.con_link li a:after{bottom:.5em;left:0;right:0;margin:auto}}ul.con_link li a span{display:block;font-weight:normal;font-size:86%;padding-top:.8em;width:100%}@media only screen and (max-width: 767px){ul.con_link li a span{padding-top:.5em}}@media only screen and (min-width: 768px){ul.con_link li a:hover:after{bottom:45%}}@media only screen and (max-width: 767px){ul.con_link li a:hover:after{bottom:.3em}}ul.con_link li:nth-child(n+2){margin-left:2%}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.con_link li:nth-child(n+2){margin-left:2%}}@media only screen and (max-width: 767px){ul.con_link li:nth-child(n+2){margin-left:4%}}@media only screen and (min-width: 1200px){ul.con_link li:nth-child(4n+1){margin-left:0}ul.con_link li:nth-child(n+5){margin-top:30px}}@media print{ul.con_link li:nth-child(4n+1){margin-left:0}ul.con_link li:nth-child(n+5){margin-top:30px}}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.con_link li:nth-child(3n+1){margin-left:0}ul.con_link li:nth-child(n+4){margin-top:1.5em}}@media only screen and (max-width: 767px){ul.con_link li:nth-child(odd){margin-left:0}ul.con_link li:nth-child(n+3){margin-top:1em}}.st_pre{display:block;position:relative;z-index:1;padding-left:1em;padding-bottom:1em;margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.st_pre{margin-top:30px}}@media only screen and (max-width: 767px){.st_pre{margin-top:1.5em}}.st_pre:before{position:absolute;z-index:1;top:.6em;left:0;content:"";display:block;width:.4em;height:.4em;background:#9f8e54;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.box_renpaku{border:solid 1px #C5C5C5;margin-top:90px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_renpaku{margin-top:60px}}@media only screen and (max-width: 767px){.box_renpaku{margin-top:3em}}.box_renpaku p.st{text-align:left;position:relative;z-index:1;width:100%;box-sizing:border-box;padding:20px 35px;background:#EBEBEB;cursor:pointer;font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_renpaku p.st{padding:1.5em 1em}}@media only screen and (max-width: 767px){.box_renpaku p.st{padding:1em}}.box_renpaku p.st:before,.box_renpaku p.st:after{position:absolute;right:35px;top:50%;z-index:1;width:1em;height:2px;background-color:#000;content:""}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_renpaku p.st:before,.box_renpaku p.st:after{right:1em}}@media only screen and (max-width: 767px){.box_renpaku p.st:before,.box_renpaku p.st:after{right:1em}}.box_renpaku p.st:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;-webkit-transition:-webkit-transform .5s;transition:transform .5s}.box_renpaku p.st.active:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.box_renpaku p.st i{margin-right:.3em;color:#ff0000}.box_renpaku .box_renpaku_inner{display:none;width:100%;box-sizing:border-box;border-top:solid 1px #C5C5C5;padding:30px 35px;background:#F9F9F9}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_renpaku .box_renpaku_inner{padding:1.5em 1em}}@media only screen and (max-width: 767px){.box_renpaku .box_renpaku_inner{padding:1em}}.box_renpaku .box_renpaku_inner.active{display:block}@media only screen and (min-width: 1200px){.box_renpaku .box_renpaku_inner .inner{display:flex;justify-content:space-between;align-items:flex-start}.box_renpaku .box_renpaku_inner .inner .txt{width:75%}.box_renpaku .box_renpaku_inner .inner .img{width:25%;text-align:center}}@media print{.box_renpaku .box_renpaku_inner .inner{display:flex;justify-content:space-between;align-items:flex-start}.box_renpaku .box_renpaku_inner .inner .txt{width:75%}.box_renpaku .box_renpaku_inner .inner .img{width:25%;text-align:center}}@media only screen and (max-width: 1199px){.box_renpaku .box_renpaku_inner .inner .img{margin-top:1.5em;text-align:center}}.box_renpaku .box_renpaku_inner .inner .txt span{color:#ff0000}.con_rooms{width:100%;padding:100px 0;border-bottom:solid 1px #C5C5C5}@media only screen and (max-width: 767px){.con_rooms{padding:10% 0}}.con_rooms .box_rooms{max-width:1000px}.con_rooms .box_rooms h2{text-align:center}.con_rooms .box_rooms .box_st{width:100%;max-width:900px;margin:0 auto 2em}.con_rooms .box_rooms .box_st h2{float:left;border-left:solid 5px #000;padding:0 .5em .3em;text-align:left}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_st h2{float:none}}@media only screen and (min-width: 768px){.con_rooms .box_rooms .box_st h2{word-break:keep-all;width:100%}}.con_rooms .box_rooms .box_st h2 span{font-size:80%}.con_rooms .box_rooms .box_st .box_smoke{float:right;width:auto}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_st .box_smoke{float:none}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_st .box_smoke{width:100%}}@media only screen and (min-width: 768px){.con_rooms .box_rooms .box_st .box_smoke{text-align:right}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_st .box_smoke{margin-top:1em}}.con_rooms .box_rooms .box_st .box_smoke p{display:inline-block;vertical-align:middle}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_st .box_smoke p{display:block}}@media only screen and (min-width: 768px){.con_rooms .box_rooms .box_st .box_smoke p:nth-child(n+2){margin-left:1em}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_st .box_smoke p:nth-child(n+2){margin-top:.1em}}.con_rooms .box_rooms .box_st .box_smoke p i,.con_rooms .box_rooms .box_st .box_smoke p em{display:inline-block;vertical-align:middle}.con_rooms .box_rooms .box_st .box_smoke p i{width:34px}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_st .box_smoke p i{width:1.5em}}.con_rooms .box_rooms .box_st .box_smoke p i img{width:100%}.con_rooms .box_rooms .box_st .box_smoke p em{margin-left:.5em}.con_rooms .box_rooms .box_slider{width:100%;max-width:900px;margin:auto}.con_rooms .box_rooms .box_slider .box_img{width:100%;position:relative;z-index:1}@media only screen and (max-width: 1199px){.con_rooms .box_rooms .box_slider .box_img{width:90%;margin:auto}}@media only screen and (max-width: 1199px) and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_rooms .box_slider .box_img{width:95%}}.con_rooms .box_rooms .box_slider .box_img .prev,.con_rooms .box_rooms .box_slider .box_img .next{font-size:200%;cursor:pointer;position:absolute;top:45%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_slider .box_img .prev,.con_rooms .box_rooms .box_slider .box_img .next{font-size:93%}}.con_rooms .box_rooms .box_slider .box_img .prev i,.con_rooms .box_rooms .box_slider .box_img .next i{display:inline-block;font-size:143%;line-height:1;vertical-align:-.15em;padding:0 .2em}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_slider .box_img .prev i,.con_rooms .box_rooms .box_slider .box_img .next i{padding:0}}.con_rooms .box_rooms .box_slider .box_img .prev{left:-2em}.con_rooms .box_rooms .box_slider .box_img .next{right:-2em}.con_rooms .box_rooms .box_slider .box_img .slick-dots{margin-top:20px}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_slider .box_img .slick-dots{margin-top:1em}}.con_rooms .box_rooms .box_slider .box_txt{margin-top:30px;display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_slider .box_txt{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_slider .box_txt{flex-wrap:wrap}}.con_rooms .box_rooms .box_slider .box_txt p.txt{order:1;width:100%}.con_rooms .box_rooms .box_slider .box_txt .btn_area{order:2;width:33.33333%}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_slider .box_txt .btn_area{width:70%}}@media only screen and (min-width: 768px){.con_rooms .box_rooms .box_slider .box_txt .btn_area{margin-left:6.66667%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_slider .box_txt .btn_area{margin:2em auto 0}}.con_rooms .box_rooms .box_slider .box_txt .btn_area p.btn:not(:first-child){margin-top:1em}.con_rooms .box_rooms .box_slider .box_txt .btn_area p.btn a{position:relative;z-index:1}.con_rooms .box_rooms .box_slider .box_txt .btn_area p.btn a:after{position:absolute;z-index:1;top:50%;right:1em;content:"";display:block;width:33px;height:20px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../rooms/images/ic_view.png) no-repeat center center}.con_rooms .box_rooms .box_slider .box_txt .btn_area p.btn a.js-modal:after{background:none}@media only screen and (min-width: 768px){.con_rooms .box_rooms .box_slider .box_txt .btn_area+p.txt{width:60%}}.con_rooms .box_rooms .box_slider .box_btn{width:90%;max-width:630px;margin:auto;margin-top:90px}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_slider .box_btn{margin-top:2em}}.con_rooms .box_rooms .box_slider .box_btn p.btn{float:left;width:47.61905%}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_slider .box_btn p.btn{float:none}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_slider .box_btn p.btn{width:90%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_slider .box_btn p.btn{margin:auto}}.con_rooms .box_rooms .box_slider .box_btn p.btn:nth-child(2){float:right}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_slider .box_btn p.btn:nth-child(2){float:none}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_slider .box_btn p.btn:nth-child(2){margin-top:1em}}.con_rooms .box_rooms .box_slider .box_btn p.btn a{position:relative;z-index:1}.con_rooms .box_rooms .box_slider .box_btn p.btn a:after{position:absolute;z-index:1;top:50%;right:1em;content:"";display:block;width:33px;height:20px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../rooms/images/ic_view.png) no-repeat center center}.con_rooms .box_rooms .rooms_ame{margin-top:50px;border:solid 1px #C5C5C5;padding:1em 0}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_ame{margin-top:2em}}.con_rooms .box_rooms .rooms_ame p.st{text-align:center;position:relative;z-index:1;width:95%;max-width:900px;margin:auto;cursor:pointer}.con_rooms .box_rooms .rooms_ame p.st:before,.con_rooms .box_rooms .rooms_ame p.st:after{position:absolute;right:0;top:50%;z-index:1;width:1em;height:2px;background-color:#000;content:""}.con_rooms .box_rooms .rooms_ame p.st:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;-webkit-transition:-webkit-transform .5s;transition:transform .5s}.con_rooms .box_rooms .rooms_ame p.st.active:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.con_rooms .box_rooms .rooms_ame .wrp_inner{width:100%;display:none;width:95%;max-width:900px;margin:1em auto 0;border-top:solid 1px #C5C5C5;padding-top:30px}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_ame .wrp_inner{padding-top:1.5em}}.con_rooms .box_rooms .rooms_ame .wrp_inner .sst{color:#000;font-weight:bold;padding-bottom:20px}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_ame .wrp_inner .sst{padding-bottom:1em}}.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul{width:100%;display:flex;flex-wrap:wrap;align-items:center}.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li{float:left;display:flex;flex-wrap:wrap;align-items:center;width:19.66667%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li{width:22%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li{width:48%}}.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li:nth-child(n+2){margin-left:7.11111%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li:nth-child(n+2){margin-left:4%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li:nth-child(n+2){margin-left:4%}}@media only screen and (min-width: 768px){.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li:nth-child(4n+1){margin-left:0;clear:left}.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li:nth-child(n+5){margin-top:30px}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li:nth-child(odd){margin-left:0;clear:left}.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li:nth-child(n+3){margin-top:1em}}.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li i{width:31.42857%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li i{width:2.5em}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li i{width:2.5em}}.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li i img{width:100%}.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li em{line-height:1.4;margin-left:4%;width:64.57143%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li em{margin-left:.5em}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li em{margin-left:.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li em{width:70%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac ul li em{width:72%}}.con_rooms .box_rooms .rooms_ame .wrp_inner .box_fac .note{padding-top:1em}.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame{padding-top:22px;margin-top:22px;border-top:1px solid #C5C5C5}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame{padding-top:1.25em}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame{margin-top:1.25em}}.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start}.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul li{position:relative;padding-right:1.5em}.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul li:after{content:'/';color:#bcbcbc;width:.3em;height:.3em;border-radius:50%;position:absolute;top:0;right:.75em}.con_rooms .box_rooms .rooms_ame .wrp_inner .box_ame ul li:last-child:after{display:none}.con_rooms .box_rooms .rooms_acco+.rooms_ame{margin-top:30px}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_acco+.rooms_ame{margin-top:1.2em}}.con_rooms .box_rooms .rooms_acco{margin-top:50px;border:solid 1px #C5C5C5;padding:1em 0}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_acco{margin-top:2em}}.con_rooms .box_rooms .rooms_acco p.st{text-align:center;position:relative;z-index:1;width:95%;max-width:900px;margin:auto;cursor:pointer}.con_rooms .box_rooms .rooms_acco p.st:before,.con_rooms .box_rooms .rooms_acco p.st:after{position:absolute;right:0;top:50%;z-index:1;width:1em;height:2px;background-color:#000;content:""}.con_rooms .box_rooms .rooms_acco p.st:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;-webkit-transition:-webkit-transform .5s;transition:transform .5s}.con_rooms .box_rooms .rooms_acco p.st.active:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.con_rooms .box_rooms .rooms_acco .wrp_inner{width:100%;display:none;width:95%;max-width:900px;margin:1em auto 0;border-top:solid 1px #C5C5C5;padding-top:30px}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_acco .wrp_inner{padding-top:1.5em}}.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco:not(:first-child){border-top:solid 1px #C5C5C5;padding-top:30px}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco:not(:first-child){padding-top:1.5em}}.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco:not(:last-child){padding-bottom:30px}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco:not(:last-child){padding-bottom:1.5em}}.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco.img_off .box_txt .img{display:none}@media only screen and (min-width: 768px){.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco.img_on .box_txt{display:flex}}.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco.img_on .box_txt .txt{width:48%}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco.img_on .box_txt .txt{width:100%}}@media only screen and (min-width: 768px){.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco.img_on .box_txt .txt{margin-left:4%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco.img_on .box_txt .txt{margin-top:4%}}.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .sst{color:#000;font-weight:bold;padding-bottom:20px}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .sst{padding-bottom:1em}}.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .img{width:48%}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .img{width:100%}}.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .txt .inner{width:70%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .txt .inner{width:70%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .txt .inner{width:100%}}.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .txt .inner .box_mv{position:relative;width:100%;padding-top:56.25%}.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .txt .inner .box_mv iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.con_rooms .box_rooms .rooms_acco .wrp_inner .box_acco .box_txt .txt .inner+p{margin-top:4%}.con_rooms .box_rooms .box_detail{margin-top:45px;display:flex;justify-content:center}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_detail{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_detail{flex-wrap:wrap}}.con_rooms .box_rooms .box_detail p.romms_pop{width:25%;border:solid 1px #C5C5C5}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_rooms .box_detail p.romms_pop{width:30%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_detail p.romms_pop{width:72.72727%}}@media only screen and (min-width: 1200px){.con_rooms .box_rooms .box_detail p.romms_pop{margin-left:2.5%}}@media print{.con_rooms .box_rooms .box_detail p.romms_pop{margin-left:2.5%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_rooms .box_detail p.romms_pop{margin-left:5%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_detail p.romms_pop{margin:2em auto 0}}.con_rooms .box_rooms .box_detail p.romms_pop a{display:block;position:relative;z-index:1}.con_rooms .box_rooms .box_detail p.romms_pop a:before{content:"+";background-color:#000;color:#fff;display:block;width:1.2em;height:1.2em;position:absolute;z-index:2;bottom:0;right:0;text-align:center;line-height:1;font-size:215%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.con_rooms .box_rooms .box_detail p.romms_pop img{width:100%}.con_rooms .box_rooms .box_detail .wrp_detail{width:72.5%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_rooms .box_detail .wrp_detail{width:65%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_detail .wrp_detail{width:100%}}.con_rooms .box_rooms .box_detail .wrp_detail table tr th{width:120px}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_detail .wrp_detail table tr th{width:100%}}.con_rooms .box_rooms ul.box_btn{width:66%;margin-left:auto;margin-right:auto;margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_rooms ul.box_btn{width:75%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms ul.box_btn{width:100%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms ul.box_btn{margin-top:3em}}@media only screen and (max-width: 767px){.con_rooms .box_rooms ul.box_btn{display:none}}.lang_en .con_rooms .box_rooms ul.box_btn{width:72%}@media only screen and (min-width: 768px) and (max-width: 1199px){.lang_en .con_rooms .box_rooms ul.box_btn{width:100%}}@media only screen and (max-width: 767px){.lang_en .con_rooms .box_rooms ul.box_btn{width:100%}}.facility_saigon .con_rooms .box_rooms ul.box_btn{display:none}.con_rooms .box_rooms ul.box_btn li{float:left;width:45.71429%}@media only screen and (max-width: 767px){.con_rooms .box_rooms ul.box_btn li{float:none}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_rooms ul.box_btn li{width:48%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms ul.box_btn li{width:100%}}@media only screen and (min-width: 768px){.con_rooms .box_rooms ul.box_btn li:nth-child(odd){margin-right:8.57143%;clear:left}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_rooms ul.box_btn li:nth-child(odd){margin-right:4%}}@media only screen and (min-width: 768px){.con_rooms .box_rooms ul.box_btn li:nth-child(n+3){margin-top:30px}.con_rooms .box_rooms ul.box_btn li .note{padding-top:8px}.lang_jp .con_rooms .box_rooms ul.box_btn li .note{font-family:"Hiragino Sans", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}.lang_en .con_rooms .box_rooms ul.box_btn li .note{font-family:'SF Pro Text',  Verdana, Helvetica, Arial, sans-serif}.lang_cn .con_rooms .box_rooms ul.box_btn li .note{font-family:'Noto Sans SC', Verdana, Arial, sans-serif}.lang_tw .con_rooms .box_rooms ul.box_btn li .note{font-family:'Noto Sans TC', Verdana, Arial, sans-serif}.lang_ko .con_rooms .box_rooms ul.box_btn li .note{font-family:'Noto Sans KR', Verdana, Arial, sans-serif}}.con_rooms .box_rooms ul.box_btn li p.smoke i,.con_rooms .box_rooms ul.box_btn li p.smoke em{display:inline-block;vertical-align:top}.con_rooms .box_rooms ul.box_btn li p.smoke i{width:34px}@media only screen and (max-width: 767px){.con_rooms .box_rooms ul.box_btn li p.smoke i{width:1.5em}}.con_rooms .box_rooms ul.box_btn li p.smoke i img{width:100%}.con_rooms .box_rooms ul.box_btn li p.smoke em{width:calc(100% - 46px);margin-left:.5em;line-height:1.6}@media only screen and (max-width: 767px){.con_rooms .box_rooms ul.box_btn li p.smoke em{width:calc(100% - 1.5em)}}.con_rooms .box_rooms ul.box_btn li p.smoke em span{color:#8C8C8C;display:block}@media only screen and (min-width: 768px) and (max-width: 1199px){.lang_en .con_rooms .box_rooms ul.box_btn li p.smoke i,.lang_en .con_rooms .box_rooms ul.box_btn li p.smoke em{display:block}.lang_en .con_rooms .box_rooms ul.box_btn li p.smoke em{margin-left:0;margin-top:.5em}}.con_rooms .box_rooms ul.box_btn li p.btn{margin-top:.5em}@media only screen and (max-width: 767px){.con_rooms .box_rooms ul.box_btn li:nth-child(n+2){margin-top:1em}}.con_rooms .box_rooms .box_contact{display:block;width:72%;margin:30px auto 0;text-align:center;background:#EBEBEB;padding:15px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_rooms .box_contact{width:65%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_contact{width:100%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_contact{margin:1.5em auto 0}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_contact{padding:.5em}}.con_rooms .box_rooms .box_rooms_info{margin-top:70px}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_rooms_info{margin-top:3em}}.con_rooms .box_rooms .box_rooms_info .rooms_info{float:left;width:32%;background-color:#fff}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_rooms_info .rooms_info{float:none}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_rooms_info .rooms_info{width:100%}}@media only screen and (min-width: 768px){.con_rooms .box_rooms .box_rooms_info .rooms_info:nth-child(n+2){margin-left:2%}}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_rooms_info .rooms_info:nth-child(n+2){margin-top:1.5em}}.con_rooms .box_rooms .box_rooms_info .rooms_info p.photo{width:100%}.con_rooms .box_rooms .box_rooms_info .rooms_info p.photo img{width:100%}.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2em 1em}@media only screen and (max-width: 767px){.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt{padding:1.8em}}.con_rooms .box_rooms .box_rooms_info .rooms_info .box_txt p.st{margin-bottom:1em}.con_rooms.bg{background-color:#EBEBEB;border-bottom:none}.con_rooms.bg .box_rooms h2{margin-bottom:2em}.con_rooms.bg .box_rooms .rooms_ame{background-color:#fff;border:none;padding:1em 0}.con_info{max-width:1000px;margin-top:60px}@media only screen and (max-width: 767px){.con_info{margin-top:5%}}.con_info h2{text-align:center}.con_info table{margin-top:40px}@media only screen and (max-width: 767px){.con_info table{margin-top:1em}}.con_info table tr th{width:25.5%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_info table tr th{width:40%}}@media only screen and (max-width: 767px){.con_info table tr th{width:100%}}.con_info table tr td{width:74.5%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_info table tr td{width:60%}}@media only screen and (max-width: 767px){.con_info table tr td{width:100%}}.con_room_view{display:none;width:100% !important}.con_room_view .box_view_pop{width:100% !important;height:100% !important}.con_room_view .box_view_pop iframe{width:90%;max-width:1200px}.fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .box_view_pop{width:100% !important;height:100% !important;max-width:1300px;max-height:600px;position:relative;z-index:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .box_view_pop{width:82% !important;height:40% !important}}@media only screen and (max-width: 767px){.fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .box_view_pop{width:300px !important;height:300px !important}}.fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .box_view_pop iframe{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}table.tbl_room{width:100%}table.tbl_room tr th,table.tbl_room tr td{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em}@media only screen and (max-width: 767px){table.tbl_room tr th,table.tbl_room tr td{padding:1em}}@media only screen and (max-width: 767px){table.tbl_room tr th,table.tbl_room tr td{display:block}}table.tbl_room tr th{background-color:#EBEBEB;border-bottom:1px solid #fff}table.tbl_room tr td{border-bottom:1px solid #C5C5C5}table.tbl_room tr:first-child td{border-top:1px solid #C5C5C5}@media only screen and (max-width: 767px){table.tbl_room{border-bottom:1px solid #C5C5C5}table.tbl_room tr th,table.tbl_room tr td{border-bottom:0}table.tbl_room tr:first-child td{border-top:0}}.box_view_pop .fancybox-button{display:none}.room_modal_movie{display:none}
