.con_banner .box_info .st_title-banner .en{font-family:'Oswald', sans-serif}.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}}.con_banner .box_info .img{width:380px;margin:0 auto;max-width:50%}.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:313%}}@media only screen and (max-width: 767px){.con_banner .box_info .st_title-banner .en{font-size:219%}}.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:344%}}@media only screen and (max-width: 767px){.con_banner .box_info .st_title-banner .jp{font-size:188%}}.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%}}.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 4em}}.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:2em}}.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}}.con_recom .box_recom .box_l .box .box_click .img img{width:100%}.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}}.con_recom .box_recom .box_l .box .box_click:hover .txt_fsz15{text-decoration:none}.con_room_type{background:#48412d;margin-bottom:115px;padding-bottom:0px}@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:5em}}@media only screen and (max-width: 767px){.con_room_type{padding-bottom:2em}}.con_room_type .box_room_type .tmp_slider{position:relative}@media only screen and (max-width: 767px){.con_room_type .box_room_type .tmp_slider{background:transparent}}.con_room_type .box_room_type .tmp_slider .slide .box_info_slide{background:url(./../images/home/ic_angular.png) top left no-repeat;width:46%;padding:100px 0 0px;position:relative;top:-100px;position:relative;z-index:3;margin-left:auto;margin-right:0px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide{width:50%}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide{padding:50px 0px 0px}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide{padding:2em 0 4.5em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide{background:url(./../images/home/ic_angular-sp.png) top left no-repeat;margin-bottom:2em;top:-2em;margin:0 auto}}.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .box_content_sm{margin:0 auto;width:80%;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .box_content_sm{width:76.57143%}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .box_content_sm{width:90%}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .box_content_sm{box-sizing:border-box;margin:0 auto}}@media only screen and (min-width: 768px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .txt{letter-spacing:0.2em;line-height:2}}.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .st_title-small{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .st_title-small{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .st_title-small{margin-bottom:1em}}.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .st_title-small .en{white-space:nowrap;background:inherit;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit}.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .btn-arr{right:10%}@media only screen and (min-width: 1200px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .btn-arr{position:absolute;top:40px}}@media print{.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .btn-arr{position:absolute;top:40px}}@media only screen and (max-width: 1199px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .btn-arr{margin-top:1em}}@media only screen and (min-width: 1200px) and (max-width: 1600px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .btn-arr{right:0;top:70px}}@media only screen and (max-width: 767px){.con_room_type .box_room_type .tmp_slider .slide .box_info_slide .btn-arr{text-align:right}}.con_room_type .box_txt_sp{color:#fff;padding:0px 1em;margin-bottom:2em}.con_room_type .box_txt_sp .st_title{position:relative;top:-2em;margin-bottom:-1em}.con_room_type .box_info{position:absolute;bottom:60px;left:0;width:54%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info{bottom:4.5em}}@media only screen and (max-width: 767px){.con_room_type .box_info{bottom:0px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info{width:50%}}@media only screen and (max-width: 767px){.con_room_type .box_info{width:100%}}@media only screen and (min-width: 1200px) and (max-width: 1837px){.con_room_type .box_info{bottom:60px}}@media only screen and (min-width: 768px){.con_room_type .box_info{margin-left:auto;margin-right:0px;display:flex;justify-content:space-between;align-items:flex-start}}@media only screen and (max-width: 767px){.con_room_type .box_info{padding:0px 1em;margin:0 auto;box-sizing:border-box;max-width:100%}}@media only screen and (min-width: 768px){.con_room_type .box_info .txt{letter-spacing:0.2em;line-height:2}}.con_room_type .box_info .box_left{color:#fff;width:100%;position:relative;background:#48412d;padding-left:3.861%;box-sizing:border-box;margin-top:25px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left{padding-left:1em}}@media only screen and (max-width: 767px){.con_room_type .box_info .box_left{padding-left:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_room_type .box_info .box_left{margin-top:1em}}@media only screen and (min-width: 1200px){.con_room_type .box_info .box_left{display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left{padding-right:1em;padding-bottom:2em}}.con_room_type .box_info .box_left .box_txt{width:61.62791%;position:relative;top:-75px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left .box_txt{width:100%}}@media only screen and (max-width: 767px){.con_room_type .box_info .box_left .box_txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left .box_txt{top:-2.5em}}@media only screen and (max-width: 767px){.con_room_type .box_info .box_left .box_txt{top:-1em}}.con_room_type .box_info .box_left .box_txt .st_title{text-align:left;margin-bottom:55px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left .box_txt .st_title{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_room_type .box_info .box_left .box_txt .st_title{margin-bottom:1em}}.con_room_type .box_info .box_left .box_txt .st_title .en{white-space:nowrap}.con_room_type .box_info .box_left .box_txt .st_title .jp{color:#fff;font-size:138%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left .box_txt .st_title .jp{font-size:113%}}@media only screen and (max-width: 767px){.con_room_type .box_info .box_left .box_txt .st_title .jp{font-size:107%}}@media only screen and (min-width: 1200px){.con_room_type .box_info .box_left .box_txt .st_title .jp{white-space:nowrap}}@media print{.con_room_type .box_info .box_left .box_txt .st_title .jp{white-space:nowrap}}.con_room_type .box_info .box_left .btn{width:32%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .box_info .box_left .btn{width:100%}}@media only screen and (max-width: 767px){.con_room_type .box_info .box_left .btn{width:100%}}@media only screen and (min-width: 1200px){.con_room_type .box_info .box_left .btn{padding-top:30px}}@media print{.con_room_type .box_info .box_left .btn{padding-top:30px}}.con_room_type .box_info .btn-black{margin:0 auto}.con_room_type .tmp_slider_other{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 .tmp_slider_other{margin-top:1em}}@media only screen and (max-width: 767px){.con_room_type .tmp_slider_other{margin-top:.5em}}@media only screen and (min-width: 1200px){.con_room_type .tmp_slider_other{bottom:56px}}@media print{.con_room_type .tmp_slider_other{bottom:56px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .tmp_slider_other{bottom:30px}}@media only screen and (max-width: 767px){.con_room_type .tmp_slider_other{width:82%;position:relative;top:-7em}}.con_room_type .tmp_slider_other .tmp_slider_other_content{width:80%;margin:0 auto;display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.con_room_type .tmp_slider_other .tmp_slider_other_content{width:100%}}.con_room_type .tmp_slider_other .btn{width:50%;border-bottom:1px solid #222;display:block;position:relative;cursor:pointer}.con_room_type .tmp_slider_other .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 .tmp_slider_other .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 .tmp_slider_other .txt_count{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 .tmp_slider_other .txt_count{font-size:125%}}@media only screen and (max-width: 767px){.con_room_type .tmp_slider_other .txt_count{font-size:107%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room_type .tmp_slider_other .txt_count{top:15px}}@media only screen and (max-width: 767px){.con_room_type .tmp_slider_other .txt_count{top:12px}}@media only screen and (min-width: 768px){.con_room_type .tmp_slider_other .txt_count{background:#fff}}.con_breakfast{background:#48412d;padding-bottom:93px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast{padding-bottom:2em}}@media only screen and (max-width: 767px){.con_breakfast{padding-bottom:3em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .st_title{position:relative;top:-2em}}.con_breakfast .box_breakfast .box_sub{width:1550px;max-width:90%;margin:0 auto;margin-top:-70px}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_sub{max-width:95%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .box_sub{margin-top:-2em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_sub{margin-top:-2em}}@media only screen and (min-width: 768px){.con_breakfast .box_breakfast .box_sub{display:flex;justify-content:space-between;align-items:flex-start}}.con_breakfast .box_breakfast .box_sub .box_l_img{display:flex;flex-wrap:wrap;width:41.6129%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .box_sub .box_l_img{width:43%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_sub .box_l_img{width:100%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_sub .box_l_img{margin-bottom:2em}}.con_breakfast .box_breakfast .box_sub .box_l_img .img{width:33.33333%}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_sub .box_l_img .img{width:16.66667%}}.con_breakfast .box_breakfast .box_sub .box_info{width:49.54839%;color:#fff;order:1;margin-top:-10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .box_sub .box_info{width:53%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_sub .box_info{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .box_sub .box_info{margin-top:-1em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_sub .box_info{margin-top:2em}}.con_breakfast .box_breakfast .box_sub .box_info .st_title{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .box_sub .box_info .st_title{margin-bottom:1.5em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_sub .box_info .st_title{margin-bottom:1em}}@media only screen and (min-width: 768px){.con_breakfast .box_breakfast .box_sub .box_info .txt{letter-spacing:0.2em;line-height:2}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_sub .box_info .txt{padding:0px 1em;margin:3em 0px 2em}}.con_breakfast .box_breakfast .box_sub .box_info .btn{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .box_sub .box_info .btn{margin-top:2em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_sub .box_info .btn{margin-top:1em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_sub .btn{margin:0 auto}}.con_access{padding-left:1em;margin-bottom:85px;padding-top:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access{margin-bottom:3em}}@media only screen and (max-width: 767px){.con_access{margin-bottom:3em}}@media only screen and (max-width: 767px){.con_access{padding-right:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access{padding-top:3em}}@media only screen and (max-width: 767px){.con_access{padding-top:2em}}.con_access .box_access{width:1800px;max-width:100%;margin-left:auto;margin-right:0px;margin-bottom:72px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access{margin-bottom:5em}}@media only screen and (max-width: 767px){.con_access .box_access{margin-bottom:3em}}.con_access .box_access .box_info{max-width:54.44444%}@media only screen and (min-width: 768px){.con_access .box_access .box_info{width:650px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_info{max-width:70%}}@media only screen and (max-width: 767px){.con_access .box_access .box_info{max-width:100%}}.con_access .box_access .box_info .st_title{margin-bottom:18px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_info .st_title{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_access .box_access .box_info .st_title{margin-bottom:1em}}@media only screen and (min-width: 768px){.con_access .box_access .box_info .st_title{display:flex}}.con_access .box_access .box_info .st_title .en{margin-right:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_info .st_title .en{margin-right:.5em}}@media only screen and (max-width: 767px){.con_access .box_access .box_info .st_title .en{margin-right:0em}}.con_access .box_access .box_info .st_title .jp{color:#48412d;line-height:1.7;font-weight:normal;padding-top:1.2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_info .st_title .jp{padding-top:.75em}}@media only screen and (max-width: 767px){.con_access .box_access .box_info .st_title .jp{padding-top:1em}}@media only screen and (min-width: 768px){.con_access .box_access .box_info .txt{letter-spacing:0.2em;line-height:2}}@media only screen and (max-width: 767px){.con_access .box_access .box_info .wrp_wrp_slider{margin-top:2em}}.con_access .box_access .box_info .wrp_wrp_slider .wrp_slider .tmp_slider .slide img{width:100%}.con_access .box_access .box_info .wrp_wrp_slider .wrp_slider .tmp_slider .slide .txt{position:absolute;z-index:1;color:#fff;bottom:10px;left:10px;font-size:82%}.con_access .box_access .box_info .btn{margin-top:27px}@media only screen and (max-width: 767px){.con_access .box_access .box_info .btn{margin:0 auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_info .btn{margin-top:1em}}@media only screen and (max-width: 767px){.con_access .box_access .box_info .btn{margin-top:2em}}.con_access .box_access_img{width:1800px;max-width:100%;margin-left:auto;margin-right:0px}@media only screen and (min-width: 768px){.con_access .box_access_img .box_l_img{display:flex;justify-content:space-between}}.con_access .box_access_img .box_l_img .box_item{padding:0px 10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access_img .box_l_img .box_item{padding:0px 5px}}@media only screen and (max-width: 767px){.con_access .box_access_img .box_l_img .box_item{padding:0px}}.con_access .box_access_img .box_l_img .box_item .box_img{padding:10px 0px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access_img .box_l_img .box_item .box_img{padding:5px 0px}}@media only screen and (max-width: 767px){.con_access .box_access_img .box_l_img .box_item .box_img{padding:0px}}.con_access .box_access_img .box_l_img .box_item .box_img .txt{position:absolute;z-index:1;color:#fff;bottom:10px;right:10px;font-size:82%}.con_access .box_access_img .box_l_img .box_item:first-child{margin-top:205px;padding-left:0px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access_img .box_l_img .box_item:first-child{margin-top:4em}}@media only screen and (max-width: 767px){.con_access .box_access_img .box_l_img .box_item:first-child{margin-top:0px}}.con_access .box_access_img .box_l_img .box_item:nth-child(3){margin-top:-105px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access_img .box_l_img .box_item:nth-child(3){margin-top:-50px}}@media only screen and (max-width: 767px){.con_access .box_access_img .box_l_img .box_item:nth-child(3){margin-top:0px}}.con_access .box_access_img .box_l_img .box_item:last-child{margin-top:-557px;padding-right:0px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access_img .box_l_img .box_item:last-child{margin-top:-170px}}@media only screen and (max-width: 767px){.con_access .box_access_img .box_l_img .box_item:last-child{margin-top:0px}}.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{display:flex;justify-content:space-between}}.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 .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}}
