.con_banner .box_info .st_title-banner .en{font-family:'Oswald', sans-serif}.st_title .en{font-family:"Nothing You Could Do", cursive}.st_title .en{display:inline-block;font-weight:normal;transform:rotate(-5deg);padding-bottom:.07em;font-size:469%;z-index:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.st_title .en{padding-bottom:.07em}}@media only screen and (max-width: 767px){.st_title .en{padding-bottom:.07em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.st_title .en{font-size:313%}}@media only screen and (max-width: 767px){.st_title .en{font-size:250%}}@media only screen and (max-width: 767px){.st_title .en{line-height:1.2}}.con_banner{padding:0px 1em;background:#e05f0a;position:relative}@media only screen and (min-width: 1200px){.con_banner{height:100vh;overflow:hidden}}@media print{.con_banner{height:100vh;overflow:hidden}}.con_banner .box_banner{width:1827px;max-width:100%;margin:0 auto}@media only screen and (max-width: 1199px){.con_banner .box_banner{padding-bottom:1.5em}}.con_banner .box_banner .wrp_wrp_slider{position:relative}.con_banner .box_banner .wrp_wrp_slider .slick-slide{height:auto}@media only screen and (min-width: 1200px){.con_banner .box_banner .wrp_wrp_slider .tmp_slider_arr{margin-right:-20px}}@media print{.con_banner .box_banner .wrp_wrp_slider .tmp_slider_arr{margin-right:-20px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_banner .wrp_wrp_slider .tmp_slider_arr{margin-right:0px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.con_banner .box_banner .wrp_wrp_slider .tmp_slider_arr{bottom:auto;top:20%}}@media only screen and (min-height: 550px) and (max-height: 680px){.con_banner .box_banner .wrp_wrp_slider .tmp_slider_arr .btn{height:40px}.con_banner .box_banner .wrp_wrp_slider .tmp_slider_arr .btn i{line-height:40px}}.con_banner .box_info{position:absolute;z-index:1;left:0;right:0;text-align:center;top:30%;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info{top:28%}}@media only screen and (max-width: 767px){.con_banner .box_info{top:10em}}@media only screen and (min-height: 550px) and (max-height: 680px){.con_banner .box_info{top:17%}}.con_banner .box_info .img{width:380px;margin:0 auto;max-width:50%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info .img{width:340px}}@media only screen and (min-height: 550px) and (max-height: 680px){.con_banner .box_info .img{width:320px}}.con_banner .box_info .st_title-banner{font-weight:400;line-height:1.2;margin-bottom:10px}.con_banner .box_info .st_title-banner .en{font-size:400%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info .st_title-banner .en{font-size:282%}}@media only screen and (max-width: 767px){.con_banner .box_info .st_title-banner .en{font-size:219%}}@media only screen and (min-height: 550px) and (max-height: 680px){.con_banner .box_info .st_title-banner .en{font-size:300%}}.con_banner .box_info .st_title-banner .jp{font-size:375%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info .st_title-banner .jp{font-size:282%}}@media only screen and (max-width: 767px){.con_banner .box_info .st_title-banner .jp{font-size:188%}}@media only screen and (min-height: 550px) and (max-height: 680px){.con_banner .box_info .st_title-banner .jp{font-size:270%}}.con_banner .box_info .txt_fsz20{font-size:125%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info .txt_fsz20{font-size:113%}}@media only screen and (max-width: 767px){.con_banner .box_info .txt_fsz20{font-size:100%}}.con_banner .box_info .txt_fsz20 span{background:#000;padding:0.25em 1em}.con_banner .box_info .info{margin-top:2em;line-height:2;font-size:119%;font-weight:normal;letter-spacing:2px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info .info{line-height:1.8}}@media only screen and (max-width: 767px){.con_banner .box_info .info{line-height:1.7}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info .info{font-size:113%}}@media only screen and (max-width: 767px){.con_banner .box_info .info{font-size:82%}}.con_banner .box_info .info a{text-decoration:none;background:#2737a2;color:#fff;padding:.7em}.con_banner .box_info .info a:hover{opacity:.7}@media only screen and (max-width: 767px){.con_banner .box_info .info{letter-spacing:0}}.con_banner .box_info .btn_value{margin-top:1em;line-height:2;font-size:157%;font-weight:normal;letter-spacing:2px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info .btn_value{line-height:1.8}}@media only screen and (max-width: 767px){.con_banner .box_info .btn_value{line-height:1.7}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info .btn_value{font-size:125%}}@media only screen and (max-width: 767px){.con_banner .box_info .btn_value{font-size:107%}}@media only screen and (min-height: 550px) and (max-height: 680px){.con_banner .box_info .btn_value{margin-top:.5em}}.con_banner .box_info .btn_value a{text-decoration:none;background-size:cover;color:#fff;display:inline-block;padding:0.5em 3em;font-family:"Oswald", sans-serif;line-height:1.2;background:url(./../images/home/bg_btn.png) no-repeat center !important}@media only screen and (max-width: 767px){.con_banner .box_info .btn_value a{padding:1em 2em}}@media only screen and (max-width: 767px){.con_banner .box_info .btn_value a{background:url(./../images/home/bg_btn.png) no-repeat left !important}}.con_banner .box_info .btn_value a:hover{opacity:.7}.con_banner .box_info .btn_value a span{font-size:50%}@media only screen and (max-width: 767px){.con_banner .box_info .btn_value{letter-spacing:0;padding:0 5%}}.con_banner .box_info2{position:absolute;z-index:1;left:50px;text-align:center;width:25%;max-width:280px;bottom:27%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info2{bottom:15%}}@media only screen and (max-width: 767px){.con_banner .box_info2{bottom:0em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_banner .box_info2{left:30px}}@media only screen and (max-width: 767px){.con_banner .box_info2{width:9em;left:1.5em;bottom:6%}}@media only screen and (min-width: 1200px){.con_banner .box_search{background:#e05f0a;position:absolute;z-index:1;bottom:0;left:0;right:0;margin:0 auto}}@media print{.con_banner .box_search{background:#e05f0a;position:absolute;z-index:1;bottom:0;left:0;right:0;margin:0 auto}}.con_concept{background:url(./../../files/images/home/bg_concept.jpg) no-repeat;padding:80px 1em 92px;background-size:cover}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept{padding:3em 1em 3em}}@media only screen and (max-width: 767px){.con_concept{padding:2em 1em 2.5em}}.con_concept .box_concept{width:1540px;max-width:100%;margin:0 auto}.con_concept .box_concept .st_title{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_concept .st_title{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_concept .box_concept .st_title{margin-bottom:2em}}.con_concept .box_concept .box_l_img{margin-bottom:48px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_concept .box_l_img{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img{margin-bottom:2em}}@media only screen and (min-width: 768px){.con_concept .box_concept .box_l_img{display:flex}}.con_concept .box_concept .box_l_img .box_img{width:25%;position:relative}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img .box_img{width:100%}}.con_concept .box_concept .box_l_img .box_img>.img img{width:100%}.con_concept .box_concept .box_l_img .box_img .box_info{position:absolute;z-index:1;text-align:center;top:50%;padding:0px 1em;color:#fff;width:100%;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_concept .box_l_img .box_img .box_info{top:30%}}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img .box_img .box_info{top:50%}}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img .box_img .box_info{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width: 1200px) and (max-width: 1400px){.con_concept .box_concept .box_l_img .box_img .box_info{top:40%}}.con_concept .box_concept .box_l_img .box_img .box_info .img{margin-bottom:46px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_concept .box_l_img .box_img .box_info .img{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img .box_img .box_info .img{margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_concept .box_l_img .box_img .box_info .img.img_phone img{width:28%}}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img .box_img .box_info .img.img_phone img{max-width:10%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_concept .box_l_img .box_img .box_info .img img{width:40%}}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img .box_img .box_info .img img{max-width:15%}}.con_concept .box_concept .box_l_img .box_img .box_info .st_fsz16{font-size:100%;font-weight:400}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_concept .box_l_img .box_img .box_info .st_fsz16{font-size:69%}}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img .box_img .box_info .st_fsz16{font-size:100%}}@media only screen and (max-width: 767px){.con_concept .box_concept .box_l_img .box_img .box_info .st_fsz16{text-shadow:4px 3px 4px #000}}.con_concept .box_concept .txt{color:#fff;max-width:90%;margin:0 auto}@media only screen and (min-width: 768px){.con_concept .box_concept .txt{text-align:center;letter-spacing:0.2em;line-height:2}}@media only screen and (max-width: 767px){.con_concept .box_concept .txt{max-width:100%}}.con_recom{padding:80px 1em 120px;background:#f6f5ed}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_recom{padding:3em 1em 3em}}@media only screen and (max-width: 767px){.con_recom{padding:2em 1em 4em}}.con_recom .box_recom{width:1366px;max-width:100%;margin:0 auto}.con_recom .box_recom .st_title{margin-bottom:58px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_recom .box_recom .st_title{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_recom .box_recom .st_title{margin-bottom:1em}}.con_recom .box_recom .box_l{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_recom .box_recom .box_l{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_recom .box_recom .box_l{margin-bottom:2em}}@media only screen and (min-width: 768px){.con_recom .box_recom .box_l{display:flex}}.con_recom .box_recom .box_l .box{width:29.28258%;margin-right:6.07613%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_recom .box_recom .box_l .box{width:31%}}@media only screen and (max-width: 767px){.con_recom .box_recom .box_l .box{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_recom .box_recom .box_l .box{margin-right:3.5%}}@media only screen and (max-width: 767px){.con_recom .box_recom .box_l .box{margin-right:100%}}@media only screen and (min-width: 768px){.con_recom .box_recom .box_l .box:last-child{margin-right:0px}}@media only screen and (max-width: 767px){.con_recom .box_recom .box_l .box{margin-bottom:2em}}.con_recom .box_recom .box_l .box h3{text-align:center;margin-bottom:13px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_recom .box_recom .box_l .box h3{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_recom .box_recom .box_l .box h3{margin-bottom:1em}}.con_recom .box_recom .box_l .box h3 span{display:inline-block}@media only screen and (max-width: 767px){.con_recom .box_recom .box_l .box h3 span{display:block}}.con_recom .box_recom .box_l .box h3 .en{color:#48412d;font-size:150%;position:relative;padding-bottom:6px;margin-bottom:8px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_recom .box_recom .box_l .box h3 .en{font-size:138%}}@media only screen and (max-width: 767px){.con_recom .box_recom .box_l .box h3 .en{font-size:150%}}.con_recom .box_recom .box_l .box h3 .en::after{content:"";position:absolute;width:120%;left:-10%;height:1px;background:#48412d;bottom:0}@media only screen and (max-width: 767px){.con_recom .box_recom .box_l .box h3 .en::after{width:100%;left:0}}.con_recom .box_recom .box_l .box h3 .en em{color:#e05f0a}@media only screen and (min-width: 1200px){.con_recom .box_recom .box_l .box h3 .en em{font-size:109%}}@media print{.con_recom .box_recom .box_l .box h3 .en em{font-size:109%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_recom .box_recom .box_l .box h3 .en em{font-size:110%}}@media only screen and (max-width: 767px){.con_recom .box_recom .box_l .box h3 .en em{font-size:109%}}.con_recom .box_recom .box_l .box h3 .jp{font-size:100%;font-weight:normal}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_recom .box_recom .box_l .box h3 .jp{font-size:100%}}@media only screen and (max-width: 767px){.con_recom .box_recom .box_l .box h3 .jp{font-size:94%}}.con_recom .box_recom .box_l .box .box_click{text-decoration:none}.con_recom .box_recom .box_l .box .box_click .img{margin-bottom:10px}@media only screen and (max-width: 767px){.con_recom .box_recom .box_l .box .box_click .img{margin-bottom:1.25em}}@media only screen and (max-width: 767px){.con_recom .box_recom .box_l .box .box_click .img{text-align:center}}.con_recom .box_recom .box_l .box .box_click .txt_fsz15{text-decoration:underline;margin-bottom:17px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_recom .box_recom .box_l .box .box_click .txt_fsz15{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_recom .box_recom .box_l .box .box_click .txt_fsz15{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_recom .box_recom .box_l .box .box_click .txt_fsz15{max-width:500px;width:100%;margin:auto}}.con_recom .box_recom .box_l .box .box_click:hover .txt_fsz15{text-decoration:none}.con_room_type{margin-bottom:120px;padding-bottom:0px;background:url(./../images/home/bg_roomtype-pc.jpg) center bottom no-repeat;padding-top:70px;background-size:cover}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type{margin-bottom:4em}}@media only screen and (max-width: 767px){.con_room_type{margin-bottom:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type{padding-top:1em}}@media only screen and (max-width: 767px){.con_room_type{padding-top:0em}}@media only screen and (max-width: 1199px){.con_room_type{padding-bottom:2em;padding-top:4em;background:#f6f5ed url(./../images/home/bg_roomtype-sp.jpg) right top no-repeat}}.con_room_type .box_room_type{position:relative}@media only screen and (min-width: 1028px){.con_room_type .box_room_type .wrp_slider{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}}.con_room_type .box_room_type .box_slider_roomtype{width:45.83333%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_slider_roomtype{width:100%}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_slider_roomtype{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_slider_roomtype .img img{object-fit:cover;width:100%;height:440px}}.con_room_type .box_room_type .box_right{width:54.16667%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_right{width:100%}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right{width:95%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_right{box-sizing:border-box;margin-top:-1em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right{box-sizing:border-box;margin-top:-1em;margin-left:auto}}.con_room_type .box_room_type .box_right .box_slider_roomtype_sub{margin-bottom:0px;background:#fff}.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide{background:#fff;padding:70px 0px 70px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide{padding:2em 0px 3em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide{padding:2em 0px 4.5em}}.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide .box_content_sm{width:77.08333%;margin:0 auto;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide .box_content_sm{width:90%}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide .box_content_sm{width:90%}}.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide .box_content_sm .st_title-small{margin-bottom:35px;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide .box_content_sm .st_title-small{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide .box_content_sm .st_title-small{margin-bottom:1em}}.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide .box_content_sm .st_title-small .en{white-space:nowrap;background:inherit;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit;color:#222}.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide .box_content_sm .btn-arr{right:0%}@media only screen and (min-width: 1200px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide .box_content_sm .btn-arr{position:absolute;top:40px}}@media print{.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide .box_content_sm .btn-arr{position:absolute;top:40px}}@media only screen and (min-width: 1025px) and (max-width: 1676px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide .box_content_sm .btn-arr{position:initial;margin-top:1em}}@media only screen and (max-width: 1199px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide .box_content_sm .btn-arr{margin-top:1em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide .box_content_sm .btn-arr{text-align:right}}.con_room_type .box_room_type .box_right .tmp_slider_other02{margin-top:80px;width:100%;position:absolute;bottom:0;width:46%;margin:0 auto;right:0;z-index:3}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_right .tmp_slider_other02{margin-top:1em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right .tmp_slider_other02{margin-top:.5em}}@media only screen and (min-width: 1200px){.con_room_type .box_room_type .box_right .tmp_slider_other02{bottom:10px}}@media print{.con_room_type .box_room_type .box_right .tmp_slider_other02{bottom:10px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_right .tmp_slider_other02{bottom:30px}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right .tmp_slider_other02{width:82%;position:relative;top:-5em}}.con_room_type .box_room_type .box_right .tmp_slider_other02 .tmp_slider_other_content{width:80%;display:flex}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right .tmp_slider_other02 .tmp_slider_other_content{width:100%}}.con_room_type .box_room_type .box_right .tmp_slider_other02 .btn{width:50%;border-bottom:1px solid #222;display:block;position:relative;cursor:pointer}.con_room_type .box_room_type .box_right .tmp_slider_other02 .btn.prev::after{content:"";position:absolute;z-index:1;left:-20px;bottom:-1px;width:40px;height:1px;background:#222;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.con_room_type .box_room_type .box_right .tmp_slider_other02 .btn.next::after{content:"";position:absolute;z-index:1;right:-20px;bottom:-1px;width:40px;height:1px;background:#222;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.con_room_type .box_room_type .box_right .tmp_slider_other02 .txt_count02{padding:0px 30px;position:relative;font-size:163%;font-style:italic;top:20px;white-space:nowrap}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_right .tmp_slider_other02 .txt_count02{font-size:125%}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right .tmp_slider_other02 .txt_count02{font-size:107%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_right .tmp_slider_other02 .txt_count02{top:15px}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right .tmp_slider_other02 .txt_count02{top:12px}}@media only screen and (min-width: 768px){.con_room_type .box_room_type .box_right .tmp_slider_other02 .txt_count02{background:#fff}}.con_room_type .box_room_type .box_info{width:80.94321%;box-sizing:border-box;color:#fff;padding-right:12.5%;margin-left:auto;margin-right:auto;margin-bottom:70px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_info{width:100%}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_info{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_info{padding-right:12.5%}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_info{padding-right:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_info{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_info{margin-bottom:0em}}@media only screen and (max-width: 1199px){.con_room_type .box_room_type .box_info{padding-left:1em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_info{position:relative;top:-2em}}.con_room_type .box_room_type .box_info .st_title{margin-bottom:53px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_info .st_title{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_info .st_title{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_info .st_title{text-align:center}}.con_room_type .box_room_type .box_info .st_title .jp{color:#fff}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_info .st_title .jp{display:block;margin-top:15px}}.con_room_type .box_room_type .box_info .btn{margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_info .btn{margin-top:1em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_info .btn{margin-top:1em}}@media only screen and (max-width: 1199px){.con_room_type .btn-black{margin:0 auto;margin-top:2em;padding:0px;box-sizing:border-box}}@media only screen and (max-width: 767px){.con_room_type .btn-arr span{margin-left:5px}}.con_breakfast{position:relative;margin-bottom:150px}@media only screen and (min-width: 1200px){.con_breakfast{padding-left:1em}}@media print{.con_breakfast{padding-left:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast{padding:0px 1em}}@media only screen and (max-width: 767px){.con_breakfast{padding-bottom:0.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast{margin-bottom:5em}}@media only screen and (max-width: 767px){.con_breakfast{margin-bottom:2em}}.con_breakfast::after{content:"";position:absolute;z-index:-1;left:0;width:100%;height:41.83938%;background:#f6f5ed;bottom:87px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast::after{height:60%}}@media only screen and (max-width: 767px){.con_breakfast::after{height:80%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast::after{bottom:3em}}@media only screen and (max-width: 767px){.con_breakfast::after{bottom:0em}}.con_breakfast .box_breakfast{width:1800px;max-width:100%;margin-left:auto}@media only screen and (min-width: 1024px){.con_breakfast .box_breakfast{display:flex;justify-content:space-between}}.con_breakfast .box_breakfast .st_title{margin-bottom:37px;margin-top:-20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .st_title{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .st_title{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .st_title{margin-top:0px}}.con_breakfast .box_breakfast .st_title .jp{color:#222}.con_breakfast .box_breakfast>.img{order:1;width:53.33333%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast>.img{width:100%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast>.img{width:100%}}@media only screen and (min-width: 768px){.con_breakfast .box_breakfast .txt{letter-spacing:0.2em;line-height:2}}.con_breakfast .box_breakfast .box_info{width:46.11111%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .box_info{width:100%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_info{width:100%}}@media only screen and (max-width: 1199px){.con_breakfast .box_breakfast .box_info{margin-top:-5em;padding:0px 1em;box-sizing:border-box}}.con_breakfast .box_breakfast .box_info .btn{margin:50px 0px 47px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .box_info .btn{margin:1.5em auto 2em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_info .btn{margin:1.5em auto 2em}}@media only screen and (max-width: 1199px){.con_breakfast .box_breakfast .box_info .img{margin-bottom:1em}}.con_access{margin-bottom:120px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access{margin-bottom:100px}}@media only screen and (max-width: 767px){.con_access{margin-bottom:3em}}.con_access .flex_area{width:1650px;max-width:100%;margin-left:auto;display:flex}@media only screen and (min-width: 1026px) and (max-width: 1700px){.con_access .flex_area{width:95%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .flex_area{width:95%}}@media only screen and (max-width: 767px){.con_access .flex_area{flex-wrap:wrap-reverse}}@media only screen and (max-width: 767px){.con_access .flex_area .box_left{margin-top:1.5em;padding-left:1em;padding-right:1em}}.con_access .flex_area .box_left .st_title .jp{color:#222;display:block;margin-top:40px;line-height:1.8em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .flex_area .box_left .st_title .jp{margin-top:30px}}@media only screen and (max-width: 767px){.con_access .flex_area .box_left .st_title .jp{margin-top:1em}}.con_access .flex_area .box_left .txt{margin-top:40px;font-size:113%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .flex_area .box_left .txt{margin-top:30px}}@media only screen and (max-width: 767px){.con_access .flex_area .box_left .txt{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .flex_area .box_left .txt{font-size:107%}}@media only screen and (max-width: 767px){.con_access .flex_area .box_left .txt{font-size:100%}}.con_access .flex_area .box_left .btn-black{margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .flex_area .box_left .btn-black{margin-top:30px}}@media only screen and (max-width: 767px){.con_access .flex_area .box_left .btn-black{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_access .flex_area .box_left .btn-black{margin-left:auto;margin-right:auto}}.con_access .flex_area .box_right{width:52.39583%;margin-left:auto}@media only screen and (max-width: 767px){.con_access .flex_area .box_right{width:100%}}.con_access .flex_area .box_right iframe{width:100%;height:600px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .flex_area .box_right iframe{height:400px}}@media only screen and (max-width: 767px){.con_access .flex_area .box_right iframe{height:300px}}.con_sightseeing{position:relative}.con_sightseeing:before{content:'';position:absolute;background:url(../images/home/bg_sightseeing.png) no-repeat;background-size:cover;z-index:-1;max-width:1430px;width:95%;max-height:786px;height:95%;top:18%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing:before{top:10%}}@media only screen and (max-width: 767px){.con_sightseeing:before{max-height:930px;width:100%;top:11%}}.box_sightseeing{max-width:1680px;width:95%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sightseeing{width:100%}}@media only screen and (max-width: 767px){.box_sightseeing{width:91.66667%}}.box_sightseeing .box_r ul,.box_sightseeing .box_l ul{display:flex}.box_sightseeing .box_r ul li:first-child,.box_sightseeing .box_l ul li:first-child{margin-right:2.0979%}.box_sightseeing .box_r{width:85.11905%;margin-left:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sightseeing .box_r{width:90%}.box_sightseeing .box_r li{width:48%}}@media only screen and (max-width: 767px){.box_sightseeing .box_r{width:100%}.box_sightseeing .box_r li{width:48%}}.box_sightseeing .box_l{width:85.11905%;margin-top:30px;margin-left:6.25%;margin-right:8.69048%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sightseeing .box_l{margin-top:30px}}@media only screen and (max-width: 767px){.box_sightseeing .box_l{margin-top:20px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sightseeing .box_l{width:90%}.box_sightseeing .box_l li{width:48%}}@media only screen and (max-width: 767px){.box_sightseeing .box_l{width:100%;margin-right:auto;margin-left:auto}.box_sightseeing .box_l li{width:48%}}@media only screen and (max-width: 767px){.box_sightseeing .box_img{margin-top:30px;margin-bottom:20px}}.box_sightseeing .box_images_txt{display:flex;width:90.65476%;margin-top:30px;margin-left:auto;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sightseeing .box_images_txt{margin-top:30px}}@media only screen and (max-width: 767px){.box_sightseeing .box_images_txt{margin-top:20px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sightseeing .box_images_txt{width:94%;align-items:center}}@media only screen and (max-width: 767px){.box_sightseeing .box_images_txt{width:100%;display:block}}.box_sightseeing .box_images_txt .box_txt{width:38.08273%}.box_sightseeing .box_images_txt .box_txt .st_title{text-align:left;position:relative;top:-28%;left:-16%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sightseeing .box_images_txt .box_txt .st_title{margin-top:-53px;left:-13%}}@media only screen and (max-width: 767px){.box_sightseeing .box_images_txt .box_txt .st_title{left:-2%}}.box_sightseeing .box_images_txt .box_txt .st_title .en{transform:rotate(-14deg)}@media only screen and (max-width: 767px){.box_sightseeing .box_images_txt .box_txt{width:100%}}.box_sightseeing .box_images_txt .box_bottom{color:#FFF;margin-top:-50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sightseeing .box_images_txt .box_bottom{margin-right:10%;margin-top:13px}}@media only screen and (max-width: 767px){.box_sightseeing .box_images_txt .box_bottom{margin-top:13px}}.box_sightseeing .box_images_txt .box_bottom .txt_st{font-size:150%;margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sightseeing .box_images_txt .box_bottom .txt_st{font-size:125%}}@media only screen and (max-width: 767px){.box_sightseeing .box_images_txt .box_bottom .txt_st{font-size:113%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sightseeing .box_images_txt .box_bottom .txt_st{margin-bottom:20px}}@media only screen and (max-width: 767px){.box_sightseeing .box_images_txt .box_bottom .txt_st{margin-bottom:10px}}.box_sightseeing .box_images_txt .box_bottom .btn-black{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sightseeing .box_images_txt .box_bottom .btn-black{margin-top:20px}}@media only screen and (max-width: 767px){.box_sightseeing .box_images_txt .box_bottom .btn-black{margin-top:20px}}@media only screen and (max-width: 767px){.box_sightseeing .box_images_txt .box_bottom .btn-black{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sightseeing .box_images_txt .box_img{width:60%}}.con_news{margin-top:125px;margin-bottom:113px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news{margin-top:5em}}@media only screen and (max-width: 767px){.con_news{margin-top:8em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news{margin-bottom:4em}}@media only screen and (max-width: 767px){.con_news{margin-bottom:3em}}.con_news .box_news{max-width:1680px;width:100%;margin:0 auto;position:relative;border:15px solid #f6f5ed;padding-bottom:113px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_news{padding-bottom:4em}}@media only screen and (max-width: 767px){.con_news .box_news{padding-bottom:3em}}@media only screen and (min-width: 1025px) and (max-width: 1798px){.con_news .box_news{width:95%}}@media only screen and (max-width: 1199px){.con_news .box_news{width:95%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_news{border:10px solid #f6f5ed}}@media only screen and (max-width: 767px){.con_news .box_news{border:5px solid #f6f5ed}}.con_news .box_news .st_title{margin-top:-50px;margin-bottom:84px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_news .st_title{margin-top:-40px}}@media only screen and (max-width: 767px){.con_news .box_news .st_title{margin-top:-23px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_news .st_title{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_news .box_news .st_title{margin-bottom:2em}}.con_news .box_news .box_slider-sp{width:1366px;max-width:90%;margin:0 auto;margin-bottom:52px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_news .box_slider-sp{margin-bottom:3em}}@media only screen and (max-width: 767px){.con_news .box_news .box_slider-sp{margin-bottom:2em}}@media only screen and (min-width: 768px){.con_news .box_news .box_slider-sp{justify-content:initial}}@media only screen and (min-width: 768px){.con_news .box_news .box_slider-sp{display:flex}}.con_news .box_news .box_slider-sp .box_item{width:30.74671%;text-decoration:none}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_news .box_slider-sp .box_item{width:31.47877%}}@media only screen and (max-width: 767px){.con_news .box_news .box_slider-sp .box_item{width:100%}}.con_news .box_news .box_slider-sp .box_item:nth-child(n+2){margin-left:4.02635%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_news .box_slider-sp .box_item:nth-child(n+2){margin-left:20px}}@media only screen and (max-width: 767px){.con_news .box_news .box_slider-sp .box_item:nth-child(n+2){margin-left:0em}}.con_news .box_news .box_slider-sp .box_item .box_img{position:relative;margin-bottom:24px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_news .box_slider-sp .box_item .box_img{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_news .box_news .box_slider-sp .box_item .box_img{margin-bottom:1em}}.con_news .box_news .box_slider-sp .box_item .box_img img{width:100%}.con_news .box_news .box_slider-sp .box_item .box_img .txt_fsz15{width:92%;padding-top:1em;box-sizing:border-box;text-decoration:underline}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_news .box_slider-sp .box_item .box_img .txt_fsz15{width:100%}}@media only screen and (max-width: 767px){.con_news .box_news .box_slider-sp .box_item .box_img .txt_fsz15{width:100%}}@media only screen and (min-width: 1200px){.con_news .box_news .box_slider-sp .box_item .box_img .txt_fsz15{position:absolute;z-index:1;bottom:0;right:0;background:#fff;padding:11px 20px}}@media print{.con_news .box_news .box_slider-sp .box_item .box_img .txt_fsz15{position:absolute;z-index:1;bottom:0;right:0;background:#fff;padding:11px 20px}}.con_news .box_news .box_slider-sp .box_item .txt_date{text-decoration:none;color:#999999;text-align:right}.con_news .box_news .box_slider-sp .box_item .txt_date .en{font-size:94%}.con_news .box_news .box_slider-sp .box_item .txt_date .jp{font-size:82%}@media only screen and (max-width: 767px){.con_news .btn-big{width:91.66667%}}.con_service{margin-bottom:115px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service{margin-bottom:4em}}@media only screen and (max-width: 767px){.con_service{margin-bottom:3em}}.con_service .box_service{width:66.45833%;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .box_service{width:66.45833%}}@media only screen and (max-width: 767px){.con_service .box_service{width:80%}}.con_service .box_service .box_slider{position:relative}.con_service .box_service .box_slider .img{padding:0px 5px}.con_service .box_service .slick-arrow{width:78px;height:158px;position:absolute;z-index:1;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .box_service .slick-arrow{width:60px}}@media only screen and (max-width: 767px){.con_service .box_service .slick-arrow{width:20px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .box_service .slick-arrow{height:80px}}@media only screen and (max-width: 767px){.con_service .box_service .slick-arrow{height:40px}}.con_service .box_service .slick-arrow:before{display:none}.con_service .box_service .slick-arrow.slick-prev{background:url(./../images/common/ic_arr_prev.png) left top no-repeat;background-size:contain;left:-124px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .box_service .slick-arrow.slick-prev{left:-80px}}@media only screen and (max-width: 767px){.con_service .box_service .slick-arrow.slick-prev{left:-20px}}@media only screen and (min-width: 1200px){.con_service .box_service .slick-arrow.slick-prev:hover{left:-130px}}@media print{.con_service .box_service .slick-arrow.slick-prev:hover{left:-130px}}.con_service .box_service .slick-arrow.slick-next{background:url(./../images/common/ic_arr_next.png) left top no-repeat;background-size:contain;right:-124px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .box_service .slick-arrow.slick-next{right:-90px}}@media only screen and (max-width: 767px){.con_service .box_service .slick-arrow.slick-next{right:-20px}}@media only screen and (min-width: 1200px){.con_service .box_service .slick-arrow.slick-next:hover{right:-130px}}@media print{.con_service .box_service .slick-arrow.slick-next:hover{right:-130px}}.con_gallery{padding:0px 1em;margin-bottom:110px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_gallery{margin-bottom:4em}}@media only screen and (max-width: 767px){.con_gallery{margin-bottom:3em}}.con_gallery .box_gallery{width:1680px;max-width:100%;margin:0 auto;background:url(./../images/home/bg_gallery-pc.jpg) no-repeat;padding:100px 0px 90px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_gallery .box_gallery{padding:3em 0px}}@media only screen and (max-width: 767px){.con_gallery .box_gallery{padding:2em 0px 3em}}@media only screen and (max-width: 767px){.con_gallery .box_gallery{background:url(./../images/home/bg_gallery-sp.jpg) no-repeat}}.con_gallery .box_gallery .box_content{width:1480px;max-width:90%;margin:0 auto}@media only screen and (min-width: 768px){.con_gallery .box_gallery .box{display:flex;justify-content:space-between;align-items:center}}.con_gallery .box_gallery .box .box_info{width:27.02703%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_gallery .box_gallery .box .box_info{width:27.02703%}}@media only screen and (max-width: 767px){.con_gallery .box_gallery .box .box_info{width:100%}}.con_gallery .box_gallery .box .box_info .st_title-w55{text-align:left;margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_gallery .box_gallery .box .box_info .st_title-w55{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_gallery .box_gallery .box .box_info .st_title-w55{margin-bottom:1em}}.con_gallery .box_gallery .box .box_info .st_title-w55 span{color:#fff}.con_gallery .box_gallery .box .box_info .st_title-w55 .en{font-size:375%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_gallery .box_gallery .box .box_info .st_title-w55 .en{font-size:250%}}@media only screen and (max-width: 767px){.con_gallery .box_gallery .box .box_info .st_title-w55 .en{font-size:188%}}.con_gallery .box_gallery .box .box_info .st_title-w55 .jp{font-size:138%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_gallery .box_gallery .box .box_info .st_title-w55 .jp{font-size:113%}}@media only screen and (max-width: 767px){.con_gallery .box_gallery .box .box_info .st_title-w55 .jp{font-size:107%}}.con_gallery .box_gallery .box .box_info .btn.btn-black{font-size:88%}.con_gallery .box_gallery .box .img{width:66.89189%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_gallery .box_gallery .box .img{width:66.89189%}}@media only screen and (max-width: 767px){.con_gallery .box_gallery .box .img{width:100%}}.con_gallery .box_gallery .txt{color:#fff;position:relative;display:table;margin-left:auto;margin-right:0px;margin-top:-80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_gallery .box_gallery .txt{margin-top:-2em}}@media only screen and (max-width: 767px){.con_gallery .box_gallery .txt{margin-top:0em}}@media only screen and (max-width: 767px){.con_gallery .box_gallery .txt{padding-left:3em;margin-bottom:2em;font-size:90%}}.con_gallery .box_gallery .txt::before{content:"";position:absolute;width:155px;left:-170px;height:1px;background:#fff;top:calc(50% - 1px)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_gallery .box_gallery .txt::before{width:2em}}@media only screen and (max-width: 767px){.con_gallery .box_gallery .txt::before{width:2.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_gallery .box_gallery .txt::before{left:-2.5em}}@media only screen and (max-width: 767px){.con_gallery .box_gallery .txt::before{left:-.75em}}@media only screen and (max-width: 767px){.con_gallery .box_gallery .btn{margin:0 auto}}.box_video{width:fit-content;display:block;text-align:center;margin:0 auto;margin-bottom:10em}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_video{margin-bottom:8em}}@media only screen and (max-width: 767px){.box_video{margin-bottom:6em}}.box_video video{width:25vw}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_video video{width:40vw}}@media only screen and (max-width: 767px){.box_video video{width:90vw}}
