﻿.con_intro,.con_content .inner,.con_content .inner>.box_tab .box_panel .box_tab .type_8,.box_anclogo .con_anc,.box_hotel{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1024px){.con_intro,.con_content .inner,.con_content .inner>.box_tab .box_panel .box_tab .type_8,.box_anclogo .con_anc,.box_hotel{width:91.66667%}}.con_intro{padding-top:5.38rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro{padding-top:3.84rem}}@media only screen and (max-width: 767px){.con_intro{padding-top:2.3rem}}.con_intro .ttlJp_25{font-family:"Shippori Mincho", "Yu Mincho", YuMincho, "游明朝", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho";margin-bottom:1.53rem}@media only screen and (max-width: 767px){.con_intro .ttlJp_25{margin-bottom:1.53rem}}.con_intro .ttlJp_25 img{vertical-align:baseline;padding-right:.61rem}.con_content{padding-top:2.3rem;margin-bottom:9.84rem}@media only screen and (max-width: 767px){.con_content{padding-top:3.07rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_content{margin-bottom:6.15rem}}@media only screen and (max-width: 767px){.con_content{margin-bottom:4.61rem}}.con_content .inner{max-width:1200px}.con_content .inner>.box_tab .type_2{border-bottom:1px solid #9e9e9e}.con_content .inner>.box_tab .type_2 ul{max-width:calc(760 / 1200 * 100%);margin-inline:auto;border:none}@media only screen and (max-width: 767px){.con_content .inner>.box_tab .type_2 ul{max-width:90%}}@media only screen and (min-width: 768px){.con_content .inner>.box_tab .type_2 ul li{width:calc(375 / 760 * 100%)}}@media only screen and (min-width: 1025px){.con_content .inner>.box_tab .type_2 ul li button{padding:14px 10px}}.con_content .inner>.box_tab .box_panel{margin-top:0rem}@media only screen and (max-width: 767px){.con_content .inner>.box_tab .box_panel{margin-top:0rem}}.con_content .inner>.box_tab .box_panel:first-child{display:block}.con_content .inner>.box_tab .box_panel .box_tab .type_8{margin-top:3.07rem;max-width:900px}@media only screen and (max-width: 767px){.con_content .inner>.box_tab .box_panel .box_tab .type_8{margin-top:2.3rem}}.con_content .inner>.box_tab .box_panel .box_tab .type_8 ul{justify-content:space-between;border-bottom:0}@media only screen and (max-width: 767px){.con_content .inner>.box_tab .box_panel .box_tab .type_8 ul{justify-content:center;gap:.38rem}}.con_content .inner>.box_tab .box_panel .box_tab .type_8 ul li{width:calc(108 / 900 * 100%);margin-right:0}@media only screen and (max-width: 767px){.con_content .inner>.box_tab .box_panel .box_tab .type_8 ul li{width:22%}}.con_content .inner>.box_tab .box_panel .box_tab .type_8 ul li button{font-family:"Zen Kaku Gothic New", "Yu Gothic","メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック体", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;color:#4A4A4A}@media only screen and (min-width: 1025px){.con_content .inner>.box_tab .box_panel .box_tab .type_8 ul li button{font-size:100%;padding:10px 10px}}.con_content .inner>.box_tab .box_panel .box_tab .type_8 ul li.active button,.con_content .inner>.box_tab .box_panel .box_tab .type_8 ul li:hover button{color:#fff}.con_content .inner>.box_tab .box_panel .box_tab .panel .box_panel{background:url(./../../hotel/images/bg_gray.webp) no-repeat;background-size:cover;padding:4.61rem 3.84rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_content .inner>.box_tab .box_panel .box_tab .panel .box_panel{padding:3.07rem 1.53rem}}@media only screen and (max-width: 767px){.con_content .inner>.box_tab .box_panel .box_tab .panel .box_panel{padding:3.07rem 1.53rem}}.con_content .inner>.box_tab .box_panel .box_tab .panel .box_panel .box_in{background:#fff;padding:3.84rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_content .inner>.box_tab .box_panel .box_tab .panel .box_panel .box_in{padding:2.3rem}}@media only screen and (max-width: 767px){.con_content .inner>.box_tab .box_panel .box_tab .panel .box_panel .box_in{padding:1.53rem}}.con_content .inner>.box_tab .box_panel .box_result{margin-top:3.07rem}@media only screen and (max-width: 767px){.con_content .inner>.box_tab .box_panel .box_result{margin-top:3.07rem}}.con_content .inner>.box_tab .box_panel .box_result .txt_result{color:#fff;background:#4A4A4A;padding:.53rem 1.23rem;font-family:"Shippori Mincho", "Yu Mincho", YuMincho, "游明朝", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho"}@media only screen and (min-width: 1025px){.con_content .inner>.box_tab .box_panel .box_result .txt_result{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_content .inner>.box_tab .box_panel .box_result .txt_result{font-size:100%}}@media only screen and (max-width: 767px){.con_content .inner>.box_tab .box_panel .box_result .txt_result{font-size:93%}}.con_content .inner>.box_tab .box_panel .box_result .box_list{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_content .inner>.box_tab .box_panel .box_result .box_list{justify-content:space-between}}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item{width:calc(392 / 1200 * 100%);margin-top:2.46rem;padding:1.23rem;background:#f5f5f5;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item{width:49%}}@media only screen and (max-width: 767px){.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item{width:100%}}@media only screen and (max-width: 767px){.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item{padding:1.15rem .76rem}}@media only screen and (min-width: 1025px){.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item:not(:nth-child(3n)){margin-right:calc(12 / 1200 * 100%)}}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_img{display:flex;justify-content:space-between}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_img .img{width:calc(178 / 360 * 100%);border-radius:3px;overflow:hidden}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_img .img img{aspect-ratio:178/93;object-fit:cover}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_info{padding-top:.76rem}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_info .st_title{position:relative;padding-left:1rem;font-weight:500}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_info .st_title::before{content:"";position:absolute;top:.53rem;left:0;width:6px;height:6px;border-radius:50%}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_info .st_title.brand1::before{background:#059fae}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_info .st_title.brand2::before{background:#b90069}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_info .st_title.brand3::before{background:#be9b13}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_info .st_title.brand4::before{background:#000000}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_info .st_title.brand5::before{background:#000000}@media only screen and (min-width: 1025px){.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_info .st_title span{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_info .st_title span{font-size:100%}}@media only screen and (max-width: 767px){.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_info .st_title span{font-size:100%}}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_info .txt_address{margin:.76rem 0}@media only screen and (min-width: 768px){.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_info .txt_address{font-size:85%}}@media only screen and (max-width: 767px){.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_info .txt_address{font-size:85%}}@media only screen and (min-width: 768px){.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_info .txt_tel{font-size:85%}}@media only screen and (max-width: 767px){.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_info .txt_tel{font-size:85%}}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_services{border-top:1px solid #9e9e9e;padding-top:1.15rem;margin-top:1.15rem;position:relative;padding-bottom:3.46rem}@media only screen and (max-width: 767px){.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_services{padding-bottom:2.3rem}}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_services .txt_local{font-size:85%;position:relative;padding-left:1.53rem}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_services .txt_local img{position:absolute;left:0;top:0}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_services .box_amen{display:flex;gap:.76rem;margin-top:1.15rem}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_services .box_amen li{display:flex;ustify-content:center;text-align:center;flex-direction:column;align-items:center;font-size:77%;width:calc(100% / 6 - .76rem)}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_services .box_amen li img{padding:0.1em}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_services .note{font-size:77%;background:#e0e0e0;padding:0 .61rem;display:inline-block}@media only screen and (min-width: 768px){.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_services .note{position:absolute;bottom:1.23rem}}@media only screen and (max-width: 767px){.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_services .note{margin-top:1.53rem}}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_l_btn{display:flex;justify-content:space-between}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_l_btn .btn_basic_m{width:calc(176 / 360 * 100%)}.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_l_btn .btn_basic_m a{width:100%}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_content .inner>.box_tab .box_panel .box_result .box_list .box_item .box_l_btn .btn_basic_m a{padding:11px 30px 11px 20px}}.con_content .inner .box_in{border-radius:.61rem}.con_content .inner .box_in .cat{margin-top:1.15rem;display:flex;gap:.61rem;flex-wrap:wrap}.con_content .inner .box_in .cat li a{border:1px solid #e0e0e0;border-radius:2.3rem;display:flex;justify-content:center;align-items:center;padding:0.1em 1.15em;text-decoration:none;transition:0.2s all ease}.con_content .inner .box_in .cat li a:hover{color:#fff;border-color:#4A4A4A;background:#4A4A4A}.con_content .inner .box_in .box_choose{margin-top:3.07rem;border:1px solid #9e9e9e}@media only screen and (max-width: 767px){.con_content .inner .box_in .box_choose{margin-top:2.3rem}}.con_content .inner .box_in .box_choose .box_act{cursor:pointer;background:#eeeeee;padding:1.53rem 2.3rem;position:relative}@media only screen and (max-width: 767px){.con_content .inner .box_in .box_choose .box_act{padding:1.15rem .76rem}}.con_content .inner .box_in .box_choose .box_act::before{content:"";opacity:1;display:inline-block;height:2px;position:absolute;top:50%;transform:translateY(-50%);width:14px;right:20px;background:#000000}@media only screen and (max-width: 767px){.con_content .inner .box_in .box_choose .box_act::before{width:1em}}@media only screen and (max-width: 767px){.con_content .inner .box_in .box_choose .box_act::before{right:.5em}}.con_content .inner .box_in .box_choose .box_act::after{content:"";display:inline-block;width:2px;position:absolute;top:50%;transform:translateY(-50%);height:14px;right:26px;background:#000000}@media only screen and (max-width: 767px){.con_content .inner .box_in .box_choose .box_act::after{height:1em}}@media only screen and (max-width: 767px){.con_content .inner .box_in .box_choose .box_act::after{right:.95em}}.con_content .inner .box_in .box_choose .box_act.active::before{opacity:1}.con_content .inner .box_in .box_choose .box_act.active::after{transform:translateY(-50%) rotate(90deg)}.con_content .inner .box_in .box_choose .box_act button{background:none;border:none}.con_content .inner .box_in .box_choose .box_ctent{display:none;padding:2.3rem 2.3rem}@media only screen and (max-width: 767px){.con_content .inner .box_in .box_choose .box_ctent{padding:1.53rem 1.53rem}}@media only screen and (min-width: 1025px){.con_content .inner .box_in .box_choose .box_ctent .txt_filter{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_content .inner .box_in .box_choose .box_ctent .txt_filter{font-size:100%}}@media only screen and (max-width: 767px){.con_content .inner .box_in .box_choose .box_ctent .txt_filter{font-size:93%}}.con_content .inner .box_in .box_choose .box_ctent .txt_filter img{margin-right:.53rem}.con_content .inner .box_in .box_choose .box_ctent .box_filter{margin-top:1.53rem}.con_content .inner .box_in .box_choose .box_ctent .box_filter ul{display:flex;flex-wrap:wrap;gap:1.23rem 1.23rem}.con_content .inner .box_in .box_choose .box_ctent .box_filter ul li label{padding:.76rem .61rem;background:#eeeeee;display:block}.con_content .inner .box_in .box_choose .box_ctent .box_filter ul li input{margin-right:.61rem;position:relative;top:1px}.con_content .inner .box_in .box_choose .box_ctent .btn_basic_m{max-width:250px;margin-inline:auto;margin-top:1.76rem}.con_content .inner .box_in .box_choose .box_ctent .btn_basic_m a{width:100%}.con_content .inner .box_in .box_choose .box_ctent .btn_basic_m a::after{background:url(./../../hotel/images/ic_search.svg) no-repeat;background-size:cover;width:1.23rem;top:45%}.box_anclogo{border-bottom-left-radius:.61rem;border-bottom-left-radius:.61rem;background:url(./../../hotel/images/bg_gray.webp) no-repeat;padding:3.07rem 1.53rem 3.69rem}@media only screen and (max-width: 767px){.box_anclogo{padding:2.3rem .76rem 2.3rem}}.box_anclogo .txt_catch{color:#fff;margin-bottom:1.15rem}.box_anclogo .con_anc{max-width:760px}.box_anclogo .con_anc ul{row-gap:.61rem}.box_anclogo .con_anc ul li{width:calc(248 / 760 * 100%)}@media only screen and (max-width: 767px){.box_anclogo .con_anc ul li{width:49%}}@media only screen and (min-width: 768px){.box_anclogo .con_anc ul li:not(:nth-child(3n)){margin-right:calc(8 / 760 * 100%)}}.box_anclogo .con_anc ul li a{padding-right:0;display:block;background:#fff;min-height:5.84rem;display:flex;justify-content:center;align-items:center;border-radius:.3rem;font-family:"Shippori Mincho", "Yu Mincho", YuMincho, "游明朝", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho"}@media only screen and (min-width: 1025px){.box_anclogo .con_anc ul li a{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_anclogo .con_anc ul li a{font-size:100%}}@media only screen and (max-width: 767px){.box_anclogo .con_anc ul li a{font-size:93%}}@media only screen and (max-width: 767px){.box_anclogo .con_anc ul li a{min-height:5rem;padding:0 1em;text-align:center}.box_anclogo .con_anc ul li a span{transform:translateY(-0.25em)}}.box_anclogo .con_anc ul li a img{transform:translateY(-0.15em)}.box_anclogo .con_anc ul li a span{text-align:center}.box_anclogo .con_anc ul li a::before{bottom:.53rem;top:unset;transform:translateY(0);left:0;right:0;margin:0;margin:0 auto;text-align:center;transition:0.25s all ease}@media only screen and (max-width: 767px){.box_anclogo .con_anc ul li a::before{bottom:.23rem}}.box_anclogo .con_anc ul li a:hover::before{bottom:.23rem}.box_hotel{padding-top:6.15rem;margin-bottom:6.53rem;max-width:900px}@media only screen and (max-width: 767px){.box_hotel{padding-top:3.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_hotel{margin-bottom:3.84rem}}@media only screen and (max-width: 767px){.box_hotel{margin-bottom:2.3rem}}@media only screen and (min-width: 1025px) and (max-width: 1200px){.box_hotel{padding-top:7.69rem;margin-top:-1.54rem}}.box_hotel.first{padding-top:6.15rem;margin-top:-1.08rem}@media only screen and (max-width: 767px){.box_hotel.first{padding-top:3.84rem}}@media only screen and (max-width: 767px){.box_hotel.first{margin-top:-1.08rem}}@media only screen and (min-width: 1025px) and (max-width: 1200px){.box_hotel.first{padding-top:7.69rem;margin-top:-2.77rem}}.box_hotel .box_about{border:1px solid #4A4A4A;border-radius:.3rem;padding:2.46rem 3.69rem}@media only screen and (min-width: 768px){.box_hotel .box_about{display:flex;justify-content:space-between;align-items:center}}@media only screen and (max-width: 767px){.box_hotel .box_about{padding:1.53rem 1.15rem}}.box_hotel .box_about>.img{width:calc(300 / 804 * 100%)}@media only screen and (max-width: 767px){.box_hotel .box_about>.img{width:100%}}@media only screen and (max-width: 767px){.box_hotel .box_about>.img{margin-bottom:2.3rem}}.box_hotel .box_about .box_info{width:calc(440 / 804 * 100%)}@media only screen and (max-width: 767px){.box_hotel .box_about .box_info{width:100%}}@media only screen and (max-width: 767px){.box_hotel .box_about .box_info{text-align:center}}.box_hotel .box_about .box_info .img_logo{margin-bottom:.76rem}.box_hotel .box_about .box_info .st_s13{font-weight:normal;margin-bottom:1.92rem}@media only screen and (min-width: 1025px){.box_hotel .box_about .box_info .st_s13{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_hotel .box_about .box_info .st_s13{font-size:93%}}@media only screen and (max-width: 767px){.box_hotel .box_about .box_info .st_s13{font-size:93%}}.box_hotel .box_about .box_info .txt_catch{font-weight:600;margin-bottom:.76rem}@media only screen and (max-width: 767px){.box_hotel .box_about .box_info .txt{text-align:left}}.box_hotel .box_location .box_item{margin-top:3.07rem}.box_hotel .box_location .box_item .txt_local{color:#fff;background:#4A4A4A;padding:.53rem 1.23rem;font-family:"Shippori Mincho", "Yu Mincho", YuMincho, "游明朝", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho"}@media only screen and (min-width: 1025px){.box_hotel .box_location .box_item .txt_local{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_hotel .box_location .box_item .txt_local{font-size:100%}}@media only screen and (max-width: 767px){.box_hotel .box_location .box_item .txt_local{font-size:93%}}.box_hotel .box_location .box_item ul{margin-top:.76rem;display:grid;grid-template-columns:repeat(4, 1fr);gap:.76rem 1.15rem}@media only screen and (max-width: 767px){.box_hotel .box_location .box_item ul{grid-template-columns:repeat(2, 1fr)}}.box_hotel .box_location .box_item ul li a{text-decoration:none;color:#4A4A4A}@media only screen and (min-width: 1025px){.box_hotel .box_location .box_item ul li a{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_hotel .box_location .box_item ul li a{font-size:85%}}@media only screen and (max-width: 767px){.box_hotel .box_location .box_item ul li a{font-size:85%}}@media only screen and (min-width: 768px){.box_hotel .box_location .box_item ul li a{letter-spacing:-0.05em}}.box_hotel .box_location .box_item ul li a:hover{text-decoration:underline}
