.con_banner .box_info .st_title-banner .en,.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots{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:115px;padding-bottom:0px;background:#f6f5ed url(./../images/home/bg_roomtype-pc.jpg) center bottom no-repeat;padding-top:100px}@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:#48412d 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}}.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{height:440px}}.con_room_type .box_room_type .box_right{width:50%}@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:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_right{padding-left:4em;box-sizing:border-box;margin-top:-4em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right{padding-left:3em;box-sizing:border-box;margin-top:-1em}}.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 .slick-dots{left:-55px;margin-left:0px;z-index:2;text-align:left;bottom:8px;width:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots{left:-4em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots{left:-3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots{bottom:0em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots{bottom:1em}}.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li{font-style:italic;padding-bottom:12px;display:block}.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li a{text-decoration:none;font-size:94%;color:#fff;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 .slick-dots li a{font-size:88%}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li a{font-size:75%}}.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li a::after{content:"";position:absolute;z-index:2;height:3px;height:3px;width:40px;left:30px;background:#fff;top:50%;-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 (max-width: 767px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li a::after{height:1px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li a::after{width:40px}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li a::after{width:20px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li a::after{left:30px}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li a::after{left:20px}}.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li.slick-active a,.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li:hover a{color:#e05f0a}.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li.slick-active a::after,.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li:hover a::after{background:#e05f0a;width:70px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li.slick-active a::after,.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li:hover a::after{width:60px}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li.slick-active a::after,.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .slick-dots li:hover a::after{width:30px}}.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide{background:#fff;padding:68px 0px 0px}@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 0em}}@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 1em}}.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%}}@media only screen and (min-width: 768px){.con_room_type .box_room_type .box_right .box_slider_roomtype_sub .box_info_slide .box_content_sm .txt{letter-spacing:0.2em;line-height:2}}.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}.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 (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 (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: 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_info{box-sizing:border-box;color:#fff;padding-right:12.5%;margin-bottom:70px}@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 (min-width: 768px){.con_room_type .box_room_type .box_info .txt{letter-spacing:0.2em;line-height:2}}.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{margin:0 auto;margin-top:2em;padding:0px 1em;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_sightseeing_access{position:relative;margin-bottom:120px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing_access{margin-bottom:3em}}@media only screen and (max-width: 767px){.con_sightseeing_access{margin-bottom:3em}}@media only screen and (min-width: 768px){.con_sightseeing_access{padding:0px 1em}}.con_sightseeing_access::before{content:"";position:absolute;z-index:-1;width:50%;left:0;bottom:20px;height:80%;background:#48412d}@media only screen and (max-width: 767px){.con_sightseeing_access::before{display:none}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing_access::before{height:90%}}@media only screen and (max-width: 767px){.con_sightseeing_access::before{height:80%}}.con_sightseeing_access .box_sightseeing_access{width:1680px;max-width:100%;margin:0 auto}@media only screen and (min-width: 768px){.con_sightseeing_access .box_sightseeing_access{display:flex;justify-content:space-between}}.con_sightseeing_access .box_sightseeing_access .box_sightseeing{width:50%;box-sizing:border-box;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing{width:50%}}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing{width:100%}}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing{padding-bottom:2em}}.con_sightseeing_access .box_sightseeing_access .box_sightseeing::before{content:"";position:absolute;z-index:-1;width:100%;display:none;left:0;bottom:0px;height:80%;background:#48412d}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing::before{display:block}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing::before{height:90%}}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing::before{height:90%}}@media only screen and (min-width: 768px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing{padding-right:1em}}.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info{width:81.66667%;margin-left:auto;padding-right:4%;margin-top:-65px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info{width:100%}}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info{width:100%}}@media only screen and (min-width: 1200px) and (max-width: 1280px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info{width:90%}}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info{padding-left:1em;box-sizing:border-box}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info{padding-right:2%}}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info{padding-right:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info{margin-top:-3em}}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info{margin-top:-2em}}.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info .st_title{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info .st_title{margin-bottom:1.5em}}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info .st_title{margin-bottom:1.5em}}@media only screen and (min-width: 768px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info .st_title .jp{letter-spacing:0.2em;line-height:2}}.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info .txt{color:#fff;margin-bottom:47px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info .txt{margin-bottom:1.5em}}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info .txt{margin-bottom:1em}}@media only screen and (min-width: 768px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info .txt{letter-spacing:0.2em;line-height:2}}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_sightseeing .box_info .btn{margin:0 auto}}.con_sightseeing_access .box_sightseeing_access .box_access{width:46.0119%;order:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing_access .box_sightseeing_access .box_access{width:46.0119%}}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_access{width:100%}}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_access{padding:0px 1em;box-sizing:border-box;margin-bottom:3em}}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_access .img{margin-bottom:2em}.con_sightseeing_access .box_sightseeing_access .box_access .img img{width:100%}}.con_sightseeing_access .box_sightseeing_access .box_access .st_title{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing_access .box_sightseeing_access .box_access .st_title{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_access .st_title{margin-bottom:1em}}.con_sightseeing_access .box_sightseeing_access .box_access .st_title .jp{color:#222;line-height:1.6}@media only screen and (min-width: 768px){.con_sightseeing_access .box_sightseeing_access .box_access .st_title .jp{letter-spacing:0.2em;line-height:2}}.con_sightseeing_access .box_sightseeing_access .box_access .txt{margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing_access .box_sightseeing_access .box_access .txt{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_access .txt{margin-bottom:1em}}@media only screen and (min-width: 768px){.con_sightseeing_access .box_sightseeing_access .box_access .txt{letter-spacing:0.2em;line-height:2}}.con_sightseeing_access .box_sightseeing_access .box_access .btn{margin-bottom:83px}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_access .btn{margin:0 auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing_access .box_sightseeing_access .box_access .btn{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_sightseeing_access .box_sightseeing_access .box_access .btn{margin-bottom:1em}}.con_news{padding:0px 1em;margin-bottom:113px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news{margin-bottom:7em}}@media only screen and (max-width: 767px){.con_news{margin-bottom:3em}}.con_news .box_news{width:1680px;max-width:100%;margin:0 auto;position:relative}.con_news .box_news::before{content:"";position:absolute;z-index:-1;width:100%;left:0;top:72px;height:52.18045%;background:#f6f5ed}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_news::before{top:4em}}@media only screen and (max-width: 767px){.con_news .box_news::before{top:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .box_news::before{height:40%}}@media only screen and (max-width: 767px){.con_news .box_news::before{height:40%}}.con_news .box_news .st_title{margin-bottom:84px}@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%}.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}}
