﻿.con_top_access,.con_hotel_info{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.con_top_access,.con_hotel_info{width:91.66667%}}.con_about .wrp{width:85%;margin:auto;max-width:1060px}@media only screen and (max-width: 1199px){.con_about .wrp{width:91.66667%}}.con_top_hotels .wrp_hotels{width:95%;margin:auto;max-width:1350px}@media only screen and (max-width: 1199px){.con_top_hotels .wrp_hotels{width:91.66667%}}.con_top_search{padding:0}.con_top_search .wrp{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_search .wrp{margin-top:25px}}@media only screen and (max-width: 767px){.con_top_search .wrp{margin-top:2em}}.con_top_search .wrp .con_calendar{margin-top:0}.con_about{margin:70px auto 0;padding:50px 0 65px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about{margin:60px auto 0}}@media only screen and (max-width: 767px){.con_about{margin:3em auto 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about{padding:40px 0 55px}}@media only screen and (max-width: 767px){.con_about{padding:2.5em 0 3em}}.con_about::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background:#f3e0c1}.con_about .wrp{display:flex;justify-content:space-between;align-items:flex-start}.con_about .wrp .wrp_about{width:59.43396%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .wrp .wrp_about{width:60%}}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about{width:53%}}.con_about .wrp .wrp_about .box_txt .js-inner{display:flex;align-items:flex-end}@media only screen and (max-width: 1199px){.con_about .wrp .wrp_about .box_txt .js-inner{display:block}}.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt{width:58%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt{width:100%}}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt{width:100%}}.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt .address,.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt .txt{font-size:100%;letter-spacing:0.05em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt .address,.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt .address,.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt .txt{font-size:107%}}.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt .inn_tel{font-size:100%;margin-top:.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt .inn_tel{font-size:100%}}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt .inn_tel{font-size:107%}}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt .inn_tel{margin-top:.5em}}.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt .txt{font-size:100%;margin-top:.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt .txt{font-size:107%}}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_txt .js-inner .inn_txt .txt{margin-top:.5em}}.con_about .wrp .wrp_about .box_txt .js-inner .inn_btn{width:25%;margin-left:2%;margin-top:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .wrp .wrp_about .box_txt .js-inner .inn_btn{width:50%}}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_txt .js-inner .inn_btn{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .wrp .wrp_about .box_txt .js-inner .inn_btn{margin-left:0}}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_txt .js-inner .inn_btn{margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .wrp .wrp_about .box_txt .js-inner .inn_btn{margin-top:1em}}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_txt .js-inner .inn_btn{margin-top:1em}}.con_about .wrp .wrp_about .box_icon{margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .wrp .wrp_about .box_icon{margin-top:60px}}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_icon{margin-top:2em}}.con_about .wrp .wrp_about .box_icon .inn_icon{margin-top:15px;margin-left:2em;display:flex}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_icon .inn_icon{margin-top:1em}}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_icon .inn_icon{margin-left:1.5em}}.con_about .wrp .wrp_about .box_icon .inn_icon .icon{display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.con_about .wrp .wrp_about .box_icon .inn_icon .icon:nth-of-type(n+2){margin-left:20px}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_icon .inn_icon .icon:nth-of-type(n+2){margin-left:.8em}}.con_about .wrp .wrp_about .box_icon .inn_icon .icon .img{width:48px}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_icon .inn_icon .icon .img{width:30px}}.con_about .wrp .wrp_about .box_icon .inn_icon .icon .img img{width:100%}.con_about .wrp .wrp_about .box_icon .inn_icon .icon .tit{font-size:94%;text-align:center;margin-top:.3em;line-height:1.2}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .wrp .wrp_about .box_icon .inn_icon .icon .tit{font-size:87%}}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_icon .inn_icon .icon .tit{font-size:74%}}@media only screen and (max-width: 1199px){.con_about .wrp .wrp_about .box_icon{width:90vw}}.con_about .wrp .wrp_about .box_shop{margin-top:20px}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_shop{margin-top:1.5em}}.con_about .wrp .wrp_about .box_shop .inn_shop{margin-top:15px;margin-left:1em;display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_shop .inn_shop{margin-top:1em}}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_shop .inn_shop{margin-left:1em}}.con_about .wrp .wrp_about .box_shop .inn_shop .shop{padding:0 1em;margin-bottom:.5em}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about .box_shop .inn_shop .shop{width:calc(100% / 4);padding:0 .5em}}@media only screen and (max-width: 1199px){.con_about .wrp .wrp_about .box_shop{width:90vw}}.con_about .wrp .wrp_about_img{width:35.75472%;margin-left:3.77358%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .wrp .wrp_about_img{width:38%}}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about_img{width:43%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .wrp .wrp_about_img{margin-left:2%}}@media only screen and (max-width: 767px){.con_about .wrp .wrp_about_img{margin-left:4%}}.con_top_access{margin-top:125px;width:80%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_access{margin-top:110px}}@media only screen and (max-width: 767px){.con_top_access{margin-top:10em}}@media only screen and (max-width: 767px){.con_top_access{width:90%}}.con_top_access .wrp_access{margin-top:35px;display:flex;width:100%}@media only screen and (max-width: 767px){.con_top_access .wrp_access{margin-top:1.5em}}@media only screen and (max-width: 1199px){.con_top_access .wrp_access{display:block}}.con_top_access .wrp_access .box_map{width:45.83333%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_access .wrp_access .box_map{width:100%}}@media only screen and (max-width: 767px){.con_top_access .wrp_access .box_map{width:100%}}.con_top_access .wrp_access .box_map .map{margin-top:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_access .wrp_access .box_map .map{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_top_access .wrp_access .box_map .map{margin-top:1.5em}}.con_top_access .wrp_access .box_map .map iframe{height:500px;width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_access .wrp_access .box_map .map iframe{height:400px}}@media only screen and (max-width: 767px){.con_top_access .wrp_access .box_map .map iframe{height:120vw}}.con_top_access .wrp_access .box_access{width:50%;margin-left:4.16667%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_access .wrp_access .box_access{width:100%}}@media only screen and (max-width: 767px){.con_top_access .wrp_access .box_access{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_access .wrp_access .box_access{margin-left:0%}}@media only screen and (max-width: 767px){.con_top_access .wrp_access .box_access{margin-left:0}}.con_top_access .wrp_access .box_access .inn_txt span{font-size:160%;display:block;color:#442202}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_access .wrp_access .box_access .inn_txt span{font-size:147%}}@media only screen and (max-width: 767px){.con_top_access .wrp_access .box_access .inn_txt span{font-size:127%}}.con_top_access .wrp_access .box_access .inn_address{margin-top:45px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_access .wrp_access .box_access .inn_address{margin-top:40px}}@media only screen and (max-width: 767px){.con_top_access .wrp_access .box_access .inn_address{margin-top:2.5em}}@media only screen and (min-width: 1200px){.con_top_access .wrp_access .box_access .inn_address{padding-top:25px;position:relative}.con_top_access .wrp_access .box_access .inn_address::before{width:150px;content:"";position:absolute;top:0;left:0;height:1px;background:#9b9b9b}}@media only screen and (min-width: 1200px) and (min-width: 768px) and (max-width: 1199px){.con_top_access .wrp_access .box_access .inn_address::before{width:100px}}@media only screen and (min-width: 1200px) and (max-width: 767px){.con_top_access .wrp_access .box_access .inn_address::before{width:20vw}}@media print{.con_top_access .wrp_access .box_access .inn_address{padding-top:25px;position:relative}.con_top_access .wrp_access .box_access .inn_address::before{width:150px;content:"";position:absolute;top:0;left:0;height:1px;background:#9b9b9b}}@media only screen and (max-width: 1199px){.con_top_access .wrp_access .box_access .inn_address{display:flex;flex-direction:column-reverse}}.con_top_access .wrp_access .box_access .inn_address .inner span{font-size:107%;display:inline-block}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_access .wrp_access .box_access .inn_address .inner span{font-size:107%}}@media only screen and (max-width: 767px){.con_top_access .wrp_access .box_access .inn_address .inner span{font-size:114%}}.con_top_access .wrp_access .box_access .inn_address .inner span.pos{padding-left:1em;position:relative}.con_top_access .wrp_access .box_access .inn_address .inner span.pos::before{content:"〒";position:absolute;top:0;left:0}.con_top_access .wrp_access .box_access .inn_address .inner span.add{margin-left:1em}.con_top_access .wrp_access .box_access .inn_address .telphone{font-family:"Josefin Sans", Verdana, Helvetica, Arial, sans-serif;font-size:200%;padding-left:.8em;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_access .wrp_access .box_access .inn_address .telphone{font-size:187%}}@media only screen and (max-width: 767px){.con_top_access .wrp_access .box_access .inn_address .telphone{font-size:174%}}.con_top_access .wrp_access .box_access .inn_address .telphone::before{font-size:80%;content:"\f4b9";font-family:"Ionicons";position:absolute;top:52%;left:0;transform:translateY(-50%)}.con_top_access .wrp_access .box_access .inn_btn{margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_access .wrp_access .box_access .inn_btn{margin-top:40px}}@media only screen and (max-width: 767px){.con_top_access .wrp_access .box_access .inn_btn{margin-top:2.5em}}.con_top_access .wrp_access .box_access .inn_btn .c_btn{width:244px;max-width:none}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_access .wrp_access .box_access .inn_btn .c_btn{width:60%}}@media only screen and (max-width: 767px){.con_top_access .wrp_access .box_access .inn_btn .c_btn{width:80%}}@media only screen and (max-width: 1199px){.con_top_access .wrp_access .box_access .inn_btn .c_btn{margin:auto}}.con_top_access .wrp_access .box_access .inn_btn .c_btn:nth-of-type(n+2){margin-top:10px}@media only screen and (max-width: 767px){.con_top_access .wrp_access .box_access .inn_btn .c_btn:nth-of-type(n+2){margin-top:.5em}}.con_top_hotels{width:100%;margin:90px auto 0;padding:50px 0 80px;position:relative}@media only screen and (max-width: 767px){.con_top_hotels{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_hotels{margin:80px auto 0}}@media only screen and (max-width: 767px){.con_top_hotels{margin:5em auto 0}}@media only screen and (max-width: 767px){.con_top_hotels{padding:3em 0 4em}}.con_top_hotels::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background:#281504}.con_top_hotels .wrp_hotels{padding-left:75px;display:flex;justify-content:flex-end}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_hotels .wrp_hotels{padding-left:0}}@media only screen and (max-width: 767px){.con_top_hotels .wrp_hotels{padding-left:0}}@media only screen and (max-width: 1199px){.con_top_hotels .wrp_hotels{display:block;width:88%}}.con_top_hotels .wrp_hotels .box_title{width:22.35294%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_hotels .wrp_hotels .box_title{width:100%}}@media only screen and (max-width: 767px){.con_top_hotels .wrp_hotels .box_title{width:100%}}.con_top_hotels .wrp_hotels .box_title .c_title_jp{text-align:left}@media only screen and (max-width: 767px){.con_top_hotels .wrp_hotels .box_title .c_title_jp{text-align:center}}.con_top_hotels .wrp_hotels .box_slide{width:76.47059%;margin-left:1.17647%;margin-top:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_hotels .wrp_hotels .box_slide{width:100%}}@media only screen and (max-width: 767px){.con_top_hotels .wrp_hotels .box_slide{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_hotels .wrp_hotels .box_slide{margin-left:3em}}@media only screen and (max-width: 767px){.con_top_hotels .wrp_hotels .box_slide{margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_hotels .wrp_hotels .box_slide{margin-top:2em}}@media only screen and (max-width: 767px){.con_top_hotels .wrp_hotels .box_slide{margin-top:2em}}.con_top_hotels .wrp_hotels .box_slide .slide{margin:0 2.5px;padding:30px 25px 25px 35px;background:#fff}@media only screen and (max-width: 767px){.con_top_hotels .wrp_hotels .box_slide .slide{margin:0 0.25em}}@media only screen and (max-width: 767px){.con_top_hotels .wrp_hotels .box_slide .slide{padding:1.5em 2em 2.5em}}.con_top_hotels .wrp_hotels .box_slide .slide .inner .c_title_m span{color:#281504;font-weight:400}@media only screen and (max-width: 767px){.con_top_hotels .wrp_hotels .box_slide .slide .inner .c_title_m span{font-size:140%}}.con_top_hotels .wrp_hotels .box_slide .slide .inner .h_txt{margin-top:15px}@media only screen and (max-width: 767px){.con_top_hotels .wrp_hotels .box_slide .slide .inner .h_txt{margin-top:1em}}.con_top_hotels .wrp_hotels .box_slide .slide .inner .inn_btn{margin-top:17px;display:flex}@media only screen and (max-width: 767px){.con_top_hotels .wrp_hotels .box_slide .slide .inner .inn_btn{margin-top:1.1em}}.con_top_hotels .wrp_hotels .box_slide .slide .inner .inn_btn .c_btn{width:50%}.con_top_hotels .wrp_hotels .box_slide .slide .inner .inn_btn .c_btn:nth-of-type(n+2){margin-left:2%}.con_top_hotels .wrp_hotels .box_slide .slide .inner .inn_btn .c_btn>a{padding:1em 0.5em}@media only screen and (max-width: 767px){.con_top_hotels .wrp_hotels .box_slide .slide .inner .inn_btn .c_btn>a{padding:0.5em 0.5em}}@media only screen and (min-width: 1200px){.con_top_hotels .wrp_hotels .box_slide .slick-track{margin-left:-1em}.con_top_hotels .wrp_hotels .box_slide .slick-dots{left:-38%}.con_top_hotels .wrp_hotels .box_slide .prev,.con_top_hotels .wrp_hotels .box_slide .next{top:45%}.con_top_hotels .wrp_hotels .box_slide .next{right:10px}}@media print{.con_top_hotels .wrp_hotels .box_slide .slick-track{margin-left:-1em}.con_top_hotels .wrp_hotels .box_slide .slick-dots{left:-38%}.con_top_hotels .wrp_hotels .box_slide .prev,.con_top_hotels .wrp_hotels .box_slide .next{top:45%}.con_top_hotels .wrp_hotels .box_slide .next{right:10px}}@media only screen and (min-width: 1200px) and (max-width: 1299px){.con_top_hotels .wrp_hotels .box_slide .slide{padding:30px 15px 25px 25px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_top_hotels .wrp_hotels .box_slide .prev,.con_top_hotels .wrp_hotels .box_slide .next{top:45%}.con_top_hotels .wrp_hotels .box_slide .next{right:20px}}@media only screen and (max-width: 767px){.con_top_hotels .wrp_hotels .box_slide .slider{opacity:1 !important}.con_top_hotels .wrp_hotels .box_slide .slider .slide:nth-of-type(n+2){margin-top:.5em}.con_top_hotels .wrp_hotels .box_slide .slider .slide.is-hidden{visibility:hidden;opacity:0;height:0;margin:0;padding:0}.con_top_hotels .wrp_hotels .box_slide .js-more_btn{width:95%;margin:1.5em auto 0}.con_top_hotels .wrp_hotels .box_slide .js-more_btn>a{position:relative}.con_top_hotels .wrp_hotels .box_slide .js-more_btn>a::before{content:"\f396";font-family:"Ionicons";position:absolute;top:50%;right:2em;transform:translateY(-50%)}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.con_top_hotels .wrp_hotels{padding-left:0}}@media only screen and (min-width: 1200px) and (max-width: 1299px){.con_top_hotels .wrp_hotels .box_title .hotel{font-size:160%}.con_top_hotels .wrp_hotels .box_title .en{font-size:100%}}.con_hotel_info{margin-top:100px;margin-bottom:85px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_info{margin-top:90px}}@media only screen and (max-width: 767px){.con_hotel_info{margin-top:10em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_info{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_hotel_info{margin-bottom:3em}}@media only screen and (max-width: 1199px){.con_hotel_info .wrp_title .c_main_tit{text-align:center}.con_hotel_info .wrp_title .c_main_tit.c_line::before{left:50%;transform:translateX(-50%)}}.con_hotel_info .wrp_hotel_info{margin-top:40px}@media only screen and (max-width: 767px){.con_hotel_info .wrp_hotel_info{margin-top:2.5em}}.con_hotel_info .wrp_hotel_info .box_info{position:relative}.con_hotel_info .wrp_hotel_info .box_info a{padding:30px 60px 25px 35px;display:flex;border-bottom:1px solid #9b9b9b;transition:.5s}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_info .wrp_hotel_info .box_info a{padding:30px 60px 25px 25px}}@media only screen and (max-width: 767px){.con_hotel_info .wrp_hotel_info .box_info a{padding:1em 0.5em 2em}}@media only screen and (max-width: 767px){.con_hotel_info .wrp_hotel_info .box_info a{display:block}}.con_hotel_info .wrp_hotel_info .box_info a .date{width:14.47964%;font-size:100%;color:#797979}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_info .wrp_hotel_info .box_info a .date{width:17%}}@media only screen and (max-width: 767px){.con_hotel_info .wrp_hotel_info .box_info a .date{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_info .wrp_hotel_info .box_info a .date{font-size:94%}}@media only screen and (max-width: 767px){.con_hotel_info .wrp_hotel_info .box_info a .date{font-size:94%}}.con_hotel_info .wrp_hotel_info .box_info a .tl{width:83.25792%;margin-left:1.35747%;font-weight:500;color:#442202}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_info .wrp_hotel_info .box_info a .tl{width:80%}}@media only screen and (max-width: 767px){.con_hotel_info .wrp_hotel_info .box_info a .tl{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_info .wrp_hotel_info .box_info a .tl{margin-left:3%}}@media only screen and (max-width: 767px){.con_hotel_info .wrp_hotel_info .box_info a .tl{margin-left:0}}@media only screen and (min-width: 1200px){.con_hotel_info .wrp_hotel_info .box_info a:hover{background:#f0e7d8}}@media print{.con_hotel_info .wrp_hotel_info .box_info a:hover{background:#f0e7d8}}.con_hotel_info .wrp_hotel_info .box_info:first-of-type a{border-top:1px solid #9b9b9b}.con_hotel_info .wrp_hotel_info .arrow{border-width:4px 0 0 8px;position:absolute;top:50%;right:1.5em;width:1em;display:inline-block;border-style:solid;border-color:transparent transparent transparent #1b1b1b;transform:translateY(-50%);transition:ease .3s}@media only screen and (max-width: 767px){.con_hotel_info .wrp_hotel_info .arrow{border-width:2px 0 0 6px}}@media only screen and (max-width: 767px){.con_hotel_info .wrp_hotel_info .arrow{display:none}}.con_hotel_info .wrp_hotel_info .arrow::before{width:2em;left:-2em;content:"";position:absolute;top:50%;height:1px;transform:translateY(-50%);background:#1b1b1b}@media only screen and (max-width: 767px){.con_hotel_info .wrp_hotel_info .arrow::before{width:1.7em}}@media only screen and (max-width: 767px){.con_hotel_info .wrp_hotel_info .arrow::before{left:-1.7em}}.con_hotel_info .wrp_btn{margin:47px auto 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_hotel_info .wrp_btn{margin:40px auto 0}}@media only screen and (max-width: 767px){.con_hotel_info .wrp_btn{margin:2em auto 0}}@media only screen and (max-width: 767px){.con_hotel_info .wrp_btn{width:80%}}
