.box_mi_news,.con_access .con_route{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1025px){.box_mi_news,.con_access .con_route{width:91.66667%}}.view_pc_s{display:none}@media only screen and (min-width: 1026px) and (max-width: 1581px){.view_pc_s{display:block}}.box_wrp_slider{margin-top:-5em;z-index:0;position:relative}.box_wrp_slider .tmp_slider{height:100%}@media only screen and (max-width: 767px){.box_wrp_slider .tmp_slider .slide01{background:url(../images/home/img_main01-sp.jpg) no-repeat;height:calc(80vh);background-position:bottom}}@media only screen and (max-width: 767px){.box_wrp_slider .tmp_slider .slide02{background:url(../images/home/img_main02-sp.jpg) no-repeat;height:calc(80vh);background-position:center right}}@media only screen and (max-width: 767px){.box_wrp_slider .tmp_slider .slide03{background:url(../images/home/img_main03-sp.jpg) no-repeat;height:calc(80vh);background-position:center}}@media only screen and (min-width: 1026px) and (max-width: 1473px){.box_wrp_slider .tmp_slider .slide{height:55vw}.box_wrp_slider .tmp_slider .slide img{width:100%;height:100%;overflow:auto}}.box_wrp_slider .tmp_slider.hiroi img{left:0;right:0;top:50%;height:auto;width:100%;transform:translateY(-50%)}.box_wrp_slider .tmp_slider.semai img{top:0;bottom:0;left:50%;height:100%;width:auto;max-width:none;transform:translateX(-50%)}.box_wrp_slider .tmp_slider>.slide:not(:first-child){display:none}.box_wrp_slider .tmp_slider .slick-list{height:100%}.box_wrp_slider .tmp_slider .slick-track{height:100%}.box_wrp_slider .tmp_slider_arr{position:absolute;top:50%;left:5%;color:#FFF;transform:translateX(-5%) translateY(-50%);font-size:188%}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_wrp_slider .tmp_slider_arr{font-size:188%}}@media only screen and (max-width: 767px){.box_wrp_slider .tmp_slider_arr{font-size:113%}}@media only screen and (min-width: 1026px) and (max-width: 1199px){.box_wrp_slider .tmp_slider_arr{left:2%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_wrp_slider .tmp_slider_arr{left:2%}}@media only screen and (max-width: 767px){.box_wrp_slider .tmp_slider_arr{left:3%}}.box_wrp_slider .tmp_slider_arr .st01{position:relative;top:-17px;left:25px}@media only screen and (max-width: 767px){.box_wrp_slider .tmp_slider_arr .st01{top:-24px;left:10px}}.box_wrp_slider .tmp_slider_arr .st02{position:relative;height:2px;width:74px;background:#FFF;display:inline-block;transform:rotateZ(-55deg);top:-12px}@media only screen and (max-width: 767px){.box_wrp_slider .tmp_slider_arr .st02{width:55px;top:-17px;left:-7px}}.box_wrp_slider .tmp_slider_arr .st03{position:relative;top:10px;left:-22px}@media only screen and (max-width: 767px){.box_wrp_slider .tmp_slider_arr .st03{top:3px;left:-25px}}.box_wrp_slider .header_main .header_main{display:flex;align-items:center;justify-content:space-between;position:absolute;width:100%}@media only screen and (max-width: 1025px){.box_wrp_slider .header_main .header_main{position:absolute;left:0;bottom:0}}@media only screen and (max-width: 767px){.box_wrp_slider .header_main .header_main{bottom:1.5em}}.box_wrp_slider .header_mright{width:70px;height:107%;position:absolute;right:0;top:9%}@media only screen and (min-width: 1026px) and (max-width: 1500px){.box_wrp_slider .header_mright{width:46px}}.box_wrp_slider .header_mright a{display:block;width:250px;font-family:"Catamaran",sans-serif;font-size:100%;height:70px;position:absolute;bottom:23%;left:-90px;color:#FFF;text-decoration:none;padding:20px;letter-spacing:.1em;transform:rotate(90deg)}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_wrp_slider .header_mright a{font-size:94%}}@media only screen and (max-width: 767px){.box_wrp_slider .header_mright a{font-size:88%}}@media only screen and (min-width: 1026px) and (max-width: 1500px){.box_wrp_slider .header_mright a{height:50px;left:-95px}}.box_wrp_slider .header_mright a:after{content:'';display:block;background:#FFF;width:80px;height:1px;position:absolute;top:44%;right:15px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-animation:changew 5s ease-in-out infinite alternate;animation:changew 5s ease-in-out infinite alternate}@media only screen and (min-width: 1026px) and (max-width: 1500px){.box_wrp_slider .header_mright a:after{top:59%}}.box_wrp_slider .header_mleft{display:flex;align-items:center;height:100%;position:absolute}@media only screen and (min-width: 1026px){.box_wrp_slider .header_mleft{width:calc(100% - 70px);top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center}}@media print{.box_wrp_slider .header_mleft{width:calc(100% - 70px);top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center}}@media only screen and (min-width: 1026px) and (max-width: 1112px){.box_wrp_slider .header_mleft{width:68%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_wrp_slider .header_mleft{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}@media only screen and (min-width: 768px) and (max-width: 896px){.box_wrp_slider .header_mleft{max-width:520px;width:100%}}@media only screen and (max-width: 767px){.box_wrp_slider .header_mleft{width:100%;text-align:center;top:10%}}.box_wrp_slider .header_mleft .header_mltext{width:100%}@media only screen and (min-width: 897px) and (max-width: 1025px){.box_wrp_slider .header_mleft .header_mltext{padding-left:0;max-width:656px;margin-right:auto;margin-left:auto;text-align:center}}@media only screen and (min-width: 768px) and (max-width: 896px){.box_wrp_slider .header_mleft .header_mltext{padding-left:0;max-width:520px;margin-right:auto;margin-left:auto;text-align:center}}@media only screen and (max-width: 767px){.box_wrp_slider .header_mleft .header_mltext{padding-left:2.5%;padding-right:2.5%;width:90%;margin-right:auto;margin-left:auto}}.box_wrp_slider .header_mleft .header_mltext .c_orange{color:#deb887}.box_wrp_slider .header_mleft .header_mltext .header_mlopen{margin-bottom:2em}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_wrp_slider .header_mleft .header_mltext .header_mlopen{margin-bottom:1.5em}}@media only screen and (max-width: 767px){.box_wrp_slider .header_mleft .header_mltext .header_mlopen{margin-bottom:.5em}}@media only screen and (min-width: 1700px){.box_wrp_slider .header_mleft .header_mltext .header_mlopen{margin-bottom:3em}}@media only screen and (min-width: 1026px) and (max-width: 1112px){.box_wrp_slider .header_mleft .header_mltext .header_mlopen{margin-bottom:1em}}.box_wrp_slider .header_mleft .header_mltext .header_mlopen .bg_open{display:inline-block;font-size:194%;padding:5px 2em;line-height:1.08824;overflow:hidden;position:relative;background:#000;color:#fff;letter-spacing:.2em}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_wrp_slider .header_mleft .header_mltext .header_mlopen .bg_open{font-size:157%}}@media only screen and (max-width: 767px){.box_wrp_slider .header_mleft .header_mltext .header_mlopen .bg_open{font-size:94%}}.box_wrp_slider .header_mleft .header_mltext .header_mlopen .bg_open:before{content:'';height:1.8em;left:.4em;top:-.2em;width:1px;transform:rotate(30deg);background:#fff;position:absolute}.box_wrp_slider .header_mleft .header_mltext .header_mlopen .bg_open:after{content:'';width:1px;height:1.8em;right:.45em;top:-.2em;transform:rotate(30deg);background:#fff;position:absolute}@media only screen and (min-width: 1026px) and (max-width: 1600px){.box_wrp_slider .header_mleft .header_mltext .header_mlopen .bg_open{padding:5px 1.5em;font-size:170%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_wrp_slider .header_mleft .header_mltext .header_mlopen .bg_open{line-height:1.3em;width:100%}}@media only screen and (min-width: 768px) and (max-width: 896px){.box_wrp_slider .header_mleft .header_mltext .header_mlopen .bg_open{padding:5px 1em}}@media only screen and (max-width: 767px){.box_wrp_slider .header_mleft .header_mltext .header_mlopen .bg_open{padding:.2em 1.5em;line-height:1.3em}}.box_wrp_slider .header_mleft .header_mltext .header_mlopen .bg_open .c_orange{font-size:110%}.box_wrp_slider .header_mleft .header_mltext .c_white{color:#fff}.box_wrp_slider .header_mleft .header_mltext .header_mtitle{color:#000;line-height:.66667;margin-bottom:.4em;font-weight:500;font-family:Impact;text-align:center}@media only screen and (min-width: 1700px){.box_wrp_slider .header_mleft .header_mltext .header_mtitle{letter-spacing:0.27em}}@media only screen and (min-width: 1026px) and (max-width: 1600px){.box_wrp_slider .header_mleft .header_mltext .header_mtitle{margin-bottom:.9em}}@media only screen and (max-width: 1025px){.box_wrp_slider .header_mleft .header_mltext .header_mtitle{color:#fff;margin-left:auto;margin-right:auto}}.box_wrp_slider .header_mleft .header_mltext .header_mtsub{margin-bottom:30px;padding-top:1%;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_wrp_slider .header_mleft .header_mltext .header_mtsub{margin-bottom:20px}}@media only screen and (max-width: 767px){.box_wrp_slider .header_mleft .header_mltext .header_mtsub{margin-bottom:.5em}}@media only screen and (min-width: 1500px) and (max-width: 1750px){.box_wrp_slider .header_mleft .header_mltext .header_mtsub{margin-bottom:3em}}@media only screen and (min-width: 1026px) and (max-width: 1499px){.box_wrp_slider .header_mleft .header_mltext .header_mtsub{margin-bottom:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_wrp_slider .header_mleft .header_mltext .header_mtsub{padding-top:3%}}@media only screen and (max-width: 1025px){.box_wrp_slider .header_mleft .header_mltext .header_mtsub{margin-right:auto;margin-left:auto}}@media only screen and (max-width: 767px){.box_wrp_slider .header_mleft .header_mltext .header_mtsub{max-width:160px}}.box_wrp_slider .header_mleft .header_mltext .header_mtdesc{font-size:125%;line-height:2;color:#FFF;font-weight:500;letter-spacing:0.3em}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_wrp_slider .header_mleft .header_mltext .header_mtdesc{font-size:119%}}@media only screen and (max-width: 767px){.box_wrp_slider .header_mleft .header_mltext .header_mtdesc{font-size:75%}}@media only screen and (min-width: 1026px) and (max-width: 1500px){.box_wrp_slider .header_mleft .header_mltext .header_mtdesc .c_white{background:rgba(0,0,0,0.4)}}@media only screen and (min-width: 1026px) and (max-width: 1112px){.box_wrp_slider .header_mleft .header_mltext .header_mtdesc{font-size:131%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_wrp_slider .header_mleft .header_mltext .header_mtdesc{color:#fff;text-align:left}}@media only screen and (max-width: 767px){.box_wrp_slider .header_mleft .header_mltext .header_mtdesc{margin-top:1em;line-height:1.5em;text-align:center}}.box_mi_news{padding:10px 30px;top:84%;background:rgba(255,255,255,0.7);position:absolute;right:4%;z-index:10;color:#343236;max-width:800px}@media only screen and (max-width: 767px){.box_mi_news{padding:0}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_mi_news{top:0px}}@media only screen and (max-width: 767px){.box_mi_news{top:0}}@media only screen and (min-width: 1683px) and (max-width: 1780px){.box_mi_news{top:80% !important}}@media only screen and (min-width: 1499px) and (max-width: 1641px){.box_mi_news{top:70% !important}}@media only screen and (min-width: 1432px) and (max-width: 1498px){.box_mi_news{top:67% !important}}@media only screen and (min-width: 1289px) and (max-width: 1431px){.box_mi_news{top:60% !important}}@media only screen and (min-width: 1207px) and (max-width: 1288px){.box_mi_news{top:55% !important}}@media only screen and (min-width: 1113px) and (max-width: 1206px){.box_mi_news{top:50% !important;max-width:650px;right:7%}}@media only screen and (min-width: 1026px) and (max-width: 1112px){.box_mi_news{top:48% !important;max-width:650px;right:7%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_mi_news{top:initial !important;bottom:42%}}@media only screen and (max-width: 767px){.box_mi_news{position:relative;display:flex;max-width:none;margin-top:2em;right:0%;background:none;color:#404040;border:3px solid #ded6cc;padding:1em 2em 1em 1em}}.box_mi_news .st_mi_news{font-size:175%;font-weight:500;font-family:"Catamaran",sans-serif}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_mi_news .st_mi_news{font-size:113%}}@media only screen and (max-width: 767px){.box_mi_news .st_mi_news{font-size:107%}}@media only screen and (max-width: 767px){.box_mi_news .st_mi_news{margin-right:1em}}.box_mi_news .box_det{margin-top:0.3em}@media only screen and (max-width: 767px){.box_mi_news .box_det{margin-top:0}}.box_mi_news .box_det .slide a{text-decoration:none;display:flex;align-items:center}@media only screen and (max-width: 767px){.box_mi_news .box_det .slide a{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-wrap:wrap}}@media only screen and (min-width: 768px){.box_mi_news .box_det .slide a{color:#343236 !important}}.box_mi_news .box_det .slide a .date{width:6.2em;display:block;font-size:125%;font-weight:500;font-family:"Catamaran",sans-serif}@media only screen and (max-width: 767px){.box_mi_news .box_det .slide a .date{width:auto}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_mi_news .box_det .slide a .date{font-size:113%}}@media only screen and (max-width: 767px){.box_mi_news .box_det .slide a .date{font-size:107%}}.box_mi_news .box_det .slide a .cate{width:5em;max-width:7em;display:block;background-color:#343236;color:#fff;padding:0.1em 0.25em;margin-right:0.75em;margin-left:0.75em;text-align:center;font-size:88%}@media only screen and (max-width: 767px){.box_mi_news .box_det .slide a .cate{width:auto}}@media only screen and (max-width: 767px){.box_mi_news .box_det .slide a .cate{line-height:1.4;padding:0 0.5em;margin-right:0.5em;margin-left:0.5em;color:#fff}}.box_mi_news .box_det .slide a .txt,.box_mi_news .box_det .slide a .rooms_desc{width:240px;margin-top:0;display:block;text-decoration:underline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:88%}@media only screen and (max-width: 767px){.box_mi_news .box_det .slide a .txt,.box_mi_news .box_det .slide a .rooms_desc{width:240px}}@media only screen and (max-width: 767px){.box_mi_news .box_det .slide a .txt,.box_mi_news .box_det .slide a .rooms_desc{margin-top:.25em}}.con_concept{position:relative;margin-bottom:600px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_concept{margin-bottom:40vw}}@media only screen and (max-width: 767px){.con_concept{margin-bottom:3em}}@media only screen and (min-width: 1026px) and (max-width: 1199px){.con_concept{margin-bottom:260px}}@media only screen and (min-width: 1200px) and (max-width: 1400px){.con_concept{margin-bottom:460px}}@media only screen and (min-width: 897px) and (max-width: 1025px){.con_concept{margin-bottom:15vw}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_concept{padding-top:3em}}.con_concept:before{content:'';width:62em;height:80em;background:url("../images/home/bg_concept.png") no-repeat;position:absolute;top:-28.2vh;left:0;z-index:-1}@media only screen and (min-width: 1026px) and (max-width: 1400px){.con_concept:before{top:-11.2vh;height:56em;z-index:-1}}@media only screen and (max-width: 1025px){.con_concept:before{top:0em}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_concept:before{width:26em;height:20em;z-index:-1}}@media only screen and (max-width: 767px){.con_concept:before{display:none}}.box_concept{margin-top:171px;width:94.27083%;margin-right:auto;margin-left:auto;display:flex;justify-content:space-between;position:relative}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_concept{margin-top:4em}}@media only screen and (max-width: 767px){.box_concept{margin-top:2em}}@media only screen and (min-width: 1026px) and (max-width: 1400px){.box_concept{margin-top:90px}}@media only screen and (max-width: 1025px){.box_concept{flex-wrap:wrap}}@media only screen and (min-width: 768px) and (max-width: 896px){.box_concept{display:block;margin-top:2em !important}}.concept_left{-webkit-box-shadow:3px 3px 27px 0px rgba(0,0,0,0.3);-moz-box-shadow:3px 3px 27px 0px rgba(0,0,0,0.3);box-shadow:3px 3px 27px 0px rgba(0,0,0,0.3);background:#fff;display:flex;align-items:center;position:relative;z-index:1;width:41.16022%}@media only screen and (min-width: 768px) and (max-width: 1025px){.concept_left{width:41%}}@media only screen and (max-width: 767px){.concept_left{width:100%}}@media only screen and (min-width: 1026px){.concept_left{max-width:745px}}@media print{.concept_left{max-width:745px}}@media only screen and (min-width: 1200px) and (max-width: 1493px){.concept_left{width:40% !important}}@media only screen and (min-width: 1026px) and (max-width: 1581px){.concept_left{height:450px}}@media only screen and (min-width: 1026px) and (max-width: 1199px){.concept_left{width:43% !important}}@media only screen and (min-width: 897px) and (max-width: 1025px){.concept_left{height:400px}}@media only screen and (min-width: 768px) and (max-width: 896px){.concept_left{width:100%;height:330px}}.concept_lbox{padding:1em 12.57862%}@media only screen and (min-width: 768px) and (max-width: 1025px){.concept_lbox{padding:1.5em 5%}}@media only screen and (max-width: 767px){.concept_lbox{padding:1.5em 1em}}@media only screen and (min-width: 1026px) and (max-width: 1700px){.concept_lbox{padding:1em 0%;width:85%;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1026px) and (max-width: 1313px){.concept_lbox .concept_desc .view_pc-tab{display:none !important}}.concept_right{width:100%}@media only screen and (min-width: 1026px) and (max-width: 1199px){.concept_right{width:53% !important}}@media only screen and (min-width: 768px){.concept_right{width:51.9337%}}@media only screen and (min-width: 768px) and (max-width: 896px){.concept_right{width:100% !important}}.concept_rbox{position:relative}@media only screen and (min-width: 1026px){.concept_rbox{padding-right:0}}@media print{.concept_rbox{padding-right:0}}@media only screen and (min-width: 768px) and (max-width: 1025px){.concept_rbox{transform:translateY(4em)}}@media only screen and (min-width: 768px) and (max-width: 1025px) and (min-width: 1000px) and (max-width: 1023px){.concept_rbox{transform:translateY(6em)}}@media only screen and (min-width: 768px) and (max-width: 1025px) and (min-width: 768px) and (max-width: 999px){.concept_rbox{transform:translateY(7em)}}.concept_rbox:after{content:'';background:#ded6cc;width:94.11765%;height:2px;padding-bottom:53.92157%;position:absolute;bottom:-50%;left:-20.09804%}@media only screen and (min-width: 1026px) and (max-width: 1160px){.concept_rbox:after{bottom:-80%}}@media only screen and (min-width: 1161px) and (max-width: 1724px){.concept_rbox:after{bottom:-66%}}@media only screen and (min-width: 1199px) and (max-width: 1370px){.concept_rbox:after{padding-bottom:58%;bottom:-65.51724%}}@media only screen and (min-width: 1026px) and (max-width: 1198px){.concept_rbox:after{padding-bottom:59%;bottom:-80%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.concept_rbox:after{bottom:-20%;padding-bottom:60%}}@media only screen and (max-width: 767px){.concept_rbox:after{left:-10%;bottom:-56%}}.concept_rbox .left_slider{top:160px}@media only screen and (min-width: 768px) and (max-width: 1025px){.concept_rbox .left_slider{top:-29px}}@media only screen and (max-width: 767px){.concept_rbox .left_slider{top:35px;right:-15px}}.st_concept{color:#deb887;margin-bottom:45px}@media only screen and (min-width: 768px) and (max-width: 1025px){.st_concept{margin-bottom:1.5em}}@media only screen and (max-width: 767px){.st_concept{margin-bottom:1.5em}}@media only screen and (min-width: 1026px) and (max-width: 1400px){.st_concept{margin-bottom:30px}}.st_concept .jp:before{background:#deb887}@media only screen and (min-width: 1026px) and (max-width: 1581px){.st_large{margin-bottom:20px !important}}.concept_sub,.rooms_sub,.breakfast_sub{font-size:163%;line-height:1.46154;letter-spacing:.2em;margin-bottom:1em}@media only screen and (min-width: 768px) and (max-width: 1025px){.concept_sub,.rooms_sub,.breakfast_sub{font-size:100%}}@media only screen and (max-width: 767px){.concept_sub,.rooms_sub,.breakfast_sub{font-size:113%}}@media only screen and (min-width: 1026px) and (max-width: 1493px){.concept_sub,.rooms_sub,.breakfast_sub{font-size:160% !important}}@media only screen and (min-width: 1026px) and (max-width: 1400px){.concept_sub,.rooms_sub,.breakfast_sub{margin-bottom:.6em}}.con_rooms{margin-bottom:200px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_rooms{margin-bottom:10em}}@media only screen and (max-width: 767px){.con_rooms{margin-bottom:4em}}@media only screen and (min-width: 1201) and (max-width: 1400px){.con_rooms{margin-bottom:300px;padding-bottom:0em}}@media only screen and (min-width: 1026px) and (max-width: 1200px){.con_rooms{margin-bottom:240px;padding-bottom:0em}}@media only screen and (max-width: 767px){.con_rooms{padding-bottom:5em;margin-top:10em}}@media only screen and (min-width: 768px) and (max-width: 896px){.con_rooms{margin-bottom:5em !important}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_rooms{padding-bottom:50px !important}}.con_rooms:before{content:'';height:122%;background:url("../images/home/bg_rooms.jpg") no-repeat top left;background-size:cover;width:100%;left:0;bottom:-7em;position:absolute;z-index:2}@media only screen and (min-width: 1026px){.con_rooms:before{width:56.45833%}}@media print{.con_rooms:before{width:56.45833%}}@media only screen and (min-width: 1201px) and (max-width: 1550px){.con_rooms:before{bottom:-4em}}@media only screen and (min-width: 1200px) and (max-width: 1400px){.con_rooms:before{height:114%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms:before{width:100%;height:130%;bottom:auto;top:50%;transform:translateY(-50%)}}@media only screen and (max-width: 767px){.con_rooms:before{height:100%;bottom:0}}.box_rooms{width:92.70833%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:3}@media only screen and (min-width: 1026px) and (max-width: 1400px){.box_rooms{padding-top:2em}}@media only screen and (min-width: 1026px) and (max-width: 1199px){.box_rooms{flex-wrap:wrap;padding-top:4em}}@media only screen and (max-width: 1025px){.box_rooms{flex-wrap:wrap;padding-top:2em}}.rooms_left{width:40.13483%}@media only screen and (min-width: 768px) and (max-width: 1025px){.rooms_left{width:44%}}@media only screen and (max-width: 767px){.rooms_left{width:100%}}@media only screen and (min-width: 1026px) and (max-width: 1400px){.rooms_left{width:44%}}@media only screen and (max-width: 767px){.rooms_left{margin-bottom:3em}}@media only screen and (min-width: 1026px){.rooms_left .btn_common_02{margin-top:1.5em}}@media print{.rooms_left .btn_common_02{margin-top:1.5em}}@media only screen and (max-width: 767px){.rooms_left .btn_common_02{text-align:center;margin-top:1.5em}.rooms_left .btn_common_02 a{margin-left:auto;margin-right:auto}}.rooms_right{position:relative;z-index:4;width:100%}@media only screen and (min-width: 768px){.rooms_right{width:52.80899%}}@media only screen and (min-width: 1200px) and (max-width: 1400px){.rooms_right{margin-left:9%}}@media only screen and (min-width: 1026px){.rooms_rbox{transform:translateY(-75px)}}@media print{.rooms_rbox{transform:translateY(-75px)}}@media only screen and (min-width: 1026px) and (max-width: 1199px){.rooms_rbox{transform:translateY(0)}}.rooms_lbox{position:relative;z-index:3}@media only screen and (min-width: 1026px){.rooms_lbox{width:95%;margin-left:auto;max-width:550px}}@media print{.rooms_lbox{width:95%;margin-left:auto;max-width:550px}}@media only screen and (min-width: 1200px) and (max-width: 1400px){.rooms_lbox{width:100%;margin-right:2%}}@media only screen and (min-width: 1026px) and (max-width: 1199px){.rooms_lbox{width:100%;margin-left:initial;max-width:100%}}.st_rooms{color:#deb887;margin-bottom:45px}@media only screen and (min-width: 768px) and (max-width: 1025px){.st_rooms{margin-bottom:2em}}@media only screen and (max-width: 767px){.st_rooms{margin-bottom:1.5em}}@media only screen and (min-width: 1026px) and (max-width: 1400px){.st_rooms{margin-bottom:30px}}.st_rooms .jp:before{background:#deb887}.rooms_sub{color:#fff}.rooms_desc{color:#fff}@media only screen and (min-width: 1026px) and (max-width: 1400px){.rooms_desc .view_pc{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 1025px){.rooms_desc{padding-bottom:1em}}@media only screen and (min-width: 1026px){.left_slider{position:relative;z-index:4;top:-67px}}@media print{.left_slider{position:relative;z-index:4;top:-67px}}@media only screen and (min-width: 1026px) and (max-width: 1199px){.left_slider{position:initial;width:92%;margin-left:auto}}@media only screen and (min-width: 768px) and (max-width: 1025px){.left_slider{width:92%;margin-left:auto}}@media only screen and (max-width: 767px){.left_slider{margin-left:auto;margin-right:auto;right:-15px}}.left_slider .prev.slick-arrow{bottom:40px}@media only screen and (max-width: 767px){.left_slider .prev.slick-arrow{bottom:2em}}.left_slider .next.slick-arrow{bottom:-56px}@media only screen and (max-width: 1400px){.left_slider .next.slick-arrow{bottom:-28px}}@media only screen and (max-width: 767px){.left_slider .next.slick-arrow{bottom:-1.7em}}.box_type_room{width:90%;max-width:1500px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto 200px}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_type_room{margin:0 auto 10em}}@media only screen and (max-width: 767px){.box_type_room{margin:0 auto 4em}}.box_type_room li{width:32%}@media only screen and (max-width: 767px){.box_type_room li{width:100%}}@media only screen and (max-width: 767px){.box_type_room li:not(:last-child){margin-bottom:3em}}.box_type_room li h3{margin-bottom:0;margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_type_room li h3{margin-top:20px}}@media only screen and (max-width: 767px){.box_type_room li h3{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_type_room li h3{margin-bottom:1em !important}}@media only screen and (min-width: 768px) and (max-width: 1401px){.box_type_room li h3 span{font-size:3vw !important}}@media only screen and (min-width: 1026px){.box_type_room li table th{min-width:150px}}@media print{.box_type_room li table th{min-width:150px}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_type_room li table th{min-width:110px !important;width:110px !important}}@media only screen and (min-width: 1026px) and (max-width: 1200px){.box_type_room li table td{padding:1em}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_type_room li table th,.box_type_room li table td{padding:1em !important}}@media only screen and (max-width: 1025px){.con_breakfast{position:relative}.con_breakfast:before{content:'';background:url("../images/home/bg_breakfast.jpg") repeat;position:absolute;top:50%;transform:translateY(-50%);right:0;width:100%;height:110%}}@media only screen and (max-width: 767px){.con_breakfast{padding-bottom:5em}.con_breakfast::before{height:100% !important}}.box_breakfast{width:94.27083%;margin:0 auto;display:flex;justify-content:space-between;position:relative;align-items:flex-start}@media only screen and (min-width: 1474px){.box_breakfast{padding-bottom:100px}}@media print{.box_breakfast{padding-bottom:100px}}@media only screen and (min-width: 1026px) and (max-width: 1473px){.box_breakfast{padding-bottom:70px}}@media only screen and (max-width: 767px){.box_breakfast{flex-wrap:wrap;flex-direction:column-reverse;width:90%}}@media only screen and (min-width: 1026px){.box_breakfast:before{content:'';background:url("../images/home/bg_breakfast.jpg") repeat;position:absolute;bottom:0;right:0;height:calc(100% - 65px);width:66.90608%}}@media print{.box_breakfast:before{content:'';background:url("../images/home/bg_breakfast.jpg") repeat;position:absolute;bottom:0;right:0;height:calc(100% - 65px);width:66.90608%}}.breakfast_img{position:relative;z-index:3}@media only screen and (min-width: 768px){.breakfast_img{transform:translateY(-21.68675%)}}@media only screen and (min-width: 897px) and (max-width: 1025px){.breakfast_img{transform:translateY(0) !important}}@media only screen and (min-width: 768px) and (max-width: 896px){.breakfast_img{transform:translateY(0) !important}}.breakfast_left{width:100%;position:relative}@media only screen and (min-width: 768px){.breakfast_left{width:51.9337%}}@media only screen and (min-width: 1025px) and (max-width: 1199px){.breakfast_left{width:42% !important}}@media only screen and (max-width: 1025px){.breakfast_left .right_slider{margin-left:0 !important;margin-right:auto}}.breakfast_left .box_slider{position:absolute;bottom:5%;right:0}@media only screen and (max-width: 767px){.breakfast_left .box_slider{bottom:-12%}}.breakfast_right{width:46.40884%;margin-top:200px}@media only screen and (min-width: 768px) and (max-width: 1025px){.breakfast_right{width:48%}}@media only screen and (max-width: 767px){.breakfast_right{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.breakfast_right{margin-top:30px}}@media only screen and (max-width: 767px){.breakfast_right{margin-top:0}}@media only screen and (min-width: 1026px){.breakfast_right{padding-left:6.62983%;padding-right:2em}}@media print{.breakfast_right{padding-left:6.62983%;padding-right:2em}}@media only screen and (min-width: 1200px) and (max-width: 1400px){.breakfast_right{padding-left:4%;padding-right:1.5em}}@media only screen and (min-width: 1025px) and (max-width: 1199px){.breakfast_right{padding-left:0 !important}}@media only screen and (min-width: 1025px) and (max-width: 1199px){.breakfast_right{width:50%}}@media only screen and (min-width: 1026px) and (max-width: 1600px){.breakfast_right{margin-top:120px}}@media only screen and (min-width: 768px) and (max-width: 1025px){.breakfast_right{padding-left:4.49438%;padding-right:0;padding-top:2em}}@media only screen and (max-width: 767px){.breakfast_right{padding:2em 0}}.breakfast_bright{width:100%;position:relative;z-index:3}@media only screen and (min-width: 1026px){.breakfast_bright{max-width:540px}}@media print{.breakfast_bright{max-width:540px}}.st_breakfast{color:#484848;margin-bottom:45px}@media only screen and (min-width: 768px) and (max-width: 1025px){.st_breakfast{margin-bottom:1.8em}}@media only screen and (max-width: 767px){.st_breakfast{margin-bottom:1.5em}}@media only screen and (min-width: 1026px) and (max-width: 1400px){.st_breakfast{margin-bottom:30px}}.st_breakfast .jp:before{background:#484848}@media only screen and (min-width: 1026px) and (max-width: 1400px){.st_breakfast .en{font-size:400%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.breakfast_desc{padding:0}}table{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1025px){table{margin-top:20px}}@media only screen and (max-width: 767px){table{margin-top:1em}}@media only screen and (min-width: 1026px){table th{width:176px !important}}@media print{table th{width:176px !important}}@media only screen and (min-width: 1026px) and (max-width: 1260px){table th{width:120px !important;padding:1em !important}}@media only screen and (min-width: 768px) and (max-width: 1025px){table th{width:120px}}@media only screen and (min-width: 1474px){table td{padding:1em 1em 1em 0 !important}}@media print{table td{padding:1em 1em 1em 0 !important}}@media only screen and (min-width: 1026px) and (max-width: 1525px){table td{padding:1em !important}}@media only screen and (min-width: 768px) and (max-width: 1025px){table th,table td{padding:1em !important}}.con_faci{width:90%;max-width:1500px;margin:0 auto;padding-top:190px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_faci{padding-top:120px}}@media only screen and (max-width: 767px){.con_faci{padding-top:4em}}.con_faci>h2{text-align:center}.con_faci>.txt,.con_faci>.rooms_desc{text-align:center;font-weight:500;font-size:113%}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_faci>.txt,.con_faci>.rooms_desc{font-size:107%}}@media only screen and (max-width: 767px){.con_faci>.txt,.con_faci>.rooms_desc{font-size:100%}}.con_faci ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_faci ul{margin-top:30px}}@media only screen and (max-width: 767px){.con_faci ul{margin-top:1.5em}}.con_faci ul li{text-align:center;width:31.33333%;margin-bottom:50px}@media only screen and (max-width: 767px){.con_faci ul li{width:49%}}@media only screen and (max-width: 767px){.con_faci ul li{margin-bottom:2em}}.con_faci ul li .txt_f{font-weight:500;letter-spacing:.1em;font-size:82%;margin-top:25px}@media only screen and (max-width: 767px){.con_faci ul li .txt_f{margin-top:1em}}.con_faci ul li .txt_f span{display:inline-block;color:#fff;background:#000;padding:.1em;width:50px}@media only screen and (max-width: 767px){.con_faci ul li .txt_f span{width:3em}}.con_faci ul li h4{margin-top:20px}@media only screen and (max-width: 767px){.con_faci ul li h4{margin-top:1em}}@media only screen and (min-width: 768px){.con_faci ul li h4{margin-bottom:15px !important}}@media only screen and (max-width: 767px){.con_faci ul li h4{margin-bottom:1em !important}}.con_faci ul li h4 .jp{font-weight:500}@media only screen and (max-width: 767px){.con_faci ul li h4 .jp{line-height:1.3 !important}}@media only screen and (min-width: 1026px) and (max-width: 1199px){.con_faci ul li .txt,.con_faci ul li .rooms_desc{font-size:92%}}@media only screen and (max-width: 767px){.con_faci ul li .txt,.con_faci ul li .rooms_desc{font-size:80%}}.con_sightseeing{margin-top:150px;margin-bottom:140px;padding-top:140px;background:url("../images/home/bg_sightseeeing.jpg") no-repeat center top/100% 84%}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_sightseeing{margin-top:100px}}@media only screen and (max-width: 767px){.con_sightseeing{margin-top:4em}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_sightseeing{margin-bottom:5em}}@media only screen and (max-width: 767px){.con_sightseeing{margin-bottom:4em}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_sightseeing{padding-top:5em}}@media only screen and (max-width: 767px){.con_sightseeing{padding-top:4em}}@media only screen and (min-width: 1026px) and (max-width: 1473px){.con_sightseeing{padding-top:100px}}@media only screen and (max-width: 1025px){.con_sightseeing{background:url("../images/home/bg_sightseeeing.jpg") no-repeat center top/cover}}.box_sightseeing{width:90%;margin:0 auto;max-width:1500px}.sightseeing_head{margin-bottom:50px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1025px){.sightseeing_head{margin-bottom:2em}}@media only screen and (max-width: 767px){.sightseeing_head{margin-bottom:2em}}.sightseeing_hdesc{font-size:100%}@media only screen and (min-width: 768px) and (max-width: 1025px){.sightseeing_hdesc{font-size:82%}}@media only screen and (max-width: 767px){.sightseeing_hdesc{font-size:82%}}@media only screen and (max-width: 767px){.sightseeing_hdesc{text-align:left}}.st_sightseeing{color:#484848;margin-bottom:45px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1025px){.st_sightseeing{margin-bottom:2em}}@media only screen and (max-width: 767px){.st_sightseeing{margin-bottom:1.5em}}@media only screen and (min-width: 1026px) and (max-width: 1400px){.st_sightseeing{margin-bottom:30px}}.st_sightseeing .jp{padding-left:0}.st_sightseeing .jp:before{left:50%;top:-2em;background:#484848}.sightseeing_list{display:flex;justify-content:space-between;flex-wrap:wrap}.sightseeing_item{width:32%;margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1025px){.sightseeing_item{width:48.5%}}@media only screen and (max-width: 767px){.sightseeing_item{width:48.5%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.sightseeing_item{margin-bottom:1.5em}}@media only screen and (max-width: 767px){.sightseeing_item{margin-bottom:1.5em}}.sightseeing_link{display:block;text-align:center;text-decoration:none}.sightseeing_link:hover .sightseeing_img:before,.sightseeing_link:hover .sightseeing_img:after{transform:scaleX(1)}.sightseeing_link:hover .sightseeing_img .sightseeing_line:before,.sightseeing_link:hover .sightseeing_img .sightseeing_line:after{transform:scaleY(1)}.sightseeing_link:hover .sightseeing_name{color:#fff;background:#343434}.sightseeing_link:hover .sightseeing_name span:after{left:calc(100% + .5em);opacity:1}.sightseeing_img{display:block;position:relative}.sightseeing_img img{display:block}.sightseeing_img::before,.sightseeing_img::after{box-sizing:inherit;content:'';position:absolute;width:5px;height:100%;z-index:3;background:#343434;transition:transform 0.4s cubic-bezier(0.45, 0.05, 0.3, 0.93) 0s,-webkit-transform 0.4s cubic-bezier(0.45, 0.05, 0.3, 0.93) 0s}.sightseeing_img:before{top:0;left:0;transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center}.sightseeing_img:after{top:0;right:0;transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center}.sightseeing_img .sightseeing_line::before,.sightseeing_img .sightseeing_line::after{box-sizing:inherit;content:'';position:absolute;width:100%;height:5px;z-index:3;background:#343434;transition:transform 0.4s cubic-bezier(0.45, 0.05, 0.3, 0.93) 0s,-webkit-transform 0.4s cubic-bezier(0.45, 0.05, 0.3, 0.93) 0s;transform:scaleY(0)}.sightseeing_img .sightseeing_line:before{top:0;left:0;-webkit-transform-origin:center top;transform-origin:center top}.sightseeing_img .sightseeing_line:after{bottom:0;left:0;-webkit-transform-origin:center bottom;transform-origin:center bottom}.sightseeing_name{font-size:113%;line-height:1.94444;padding:15px 1em 20px;transition:.3s;color:#000;font-weight:400}@media only screen and (min-width: 768px) and (max-width: 1025px){.sightseeing_name{font-size:100%}}@media only screen and (max-width: 767px){.sightseeing_name{font-size:82%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.sightseeing_name{padding:1em}}@media only screen and (max-width: 767px){.sightseeing_name{padding:.5em}}@media only screen and (max-width: 767px){.sightseeing_name{line-height:1.4}}.sightseeing_name span{position:relative;display:inline-block}.sightseeing_name span:after{content:"\f3d6";display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:155.55556%;color:#fff;line-height:1;opacity:0;transition:.3s;left:100%;top:50%;transform:translateY(-50%);position:absolute}.con_access{position:relative;margin-bottom:162px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_access{margin-bottom:5em}}@media only screen and (max-width: 767px){.con_access{margin-bottom:4em}}@media only screen and (min-width: 897px) and (max-width: 1025px){.con_access{margin-bottom:7em !important}}.con_access>h2{text-align:center}@media only screen and (min-width: 768px){.con_access>h2{margin-bottom:20px !important}}.con_access>.txt,.con_access>.rooms_desc{text-align:center;width:90%;margin:0 auto}.con_access .con_map{position:relative;margin-bottom:215px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_access .con_map{margin-bottom:180px}}@media only screen and (max-width: 767px){.con_access .con_map{margin-bottom:120px}}@media only screen and (min-width: 1026px) and (max-width: 1473px){.con_access .con_map{margin-bottom:180px}}.con_access .con_map:after{position:absolute;top:30%;content:'';background:url(../images/home/bg_access2.jpg);width:100%;height:600px;z-index:-1}@media only screen and (min-width: 1026px) and (max-width: 1473px){.con_access .con_map:after{top:17%}}@media only screen and (max-width: 1025px){.con_access .con_map:after{height:100%;top:10%}}.con_access .con_map .box_map{max-width:1500px;height:600px;margin:0 auto;margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_access .con_map .box_map{margin-top:40px}}@media only screen and (max-width: 767px){.con_access .con_map .box_map{margin-top:1.5em}}@media only screen and (min-width: 1026px) and (max-width: 1473px){.con_access .con_map .box_map{height:450px}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_access .con_map .box_map{height:40vw}}@media only screen and (max-width: 767px){.con_access .con_map .box_map{height:12em}}@media only screen and (max-width: 1025px){.con_access .con_map .box_map{width:90%}}.con_access .con_map .box_map iframe{width:100%;height:100%;border:0}.con_access .con_map .box_txt{padding-top:50px;line-height:1.46154;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_access .con_map .box_txt{padding-top:40px}}@media only screen and (max-width: 767px){.con_access .con_map .box_txt{padding-top:25px}}.con_access .con_map .box_txt address{padding-bottom:20px}.con_access .con_map .box_txt address span{font-weight:600}.con_access .con_map .box_txt .box_btn{max-width:280px;margin:0 auto}.con_access .con_map .box_txt .box_btn p a{text-transform:uppercase;font-family:"Catamaran",sans-serif}.con_access .con_route .box_route{margin-bottom:120px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_access .con_route .box_route{margin-bottom:90px}}@media only screen and (max-width: 767px){.con_access .con_route .box_route{margin-bottom:40px}}.con_access .con_route .box_route .route{text-align:center}.con_access .con_route .box_route .box_route_sp .start{font-weight:500;padding:1em;width:100%;background:#f8f8f8;text-align:center;margin-top:3%;position:relative}.con_access .con_route .box_route .box_route_sp .start:after{content:"\f123";position:absolute;z-index:1;right:2em;top:50%;margin-top:-.75em;font-family:'ionicons';font-size:.7em}.con_access .con_route .box_route .box_route_sp .active:after{content:"\f126"}.con_access .con_route .box_route .box_route_sp .style_d{display:none}.con_access .con_route .box_route .box_route_sp .style_d .route{padding:1.5em 0 1.5em 1em;border-left:.1em solid #ccc;margin-left:2em;text-align:left;font-size:15px}.con_access .con_route .box_route .box_route_sp .style_d .busstop{text-align:center;width:100%;padding:.5em;border:1px solid #484848}.con_access .con_route .box_route .box_route_sp .style_d .end{width:100%;background-color:#343434;text-align:center;margin-bottom:10px}.con_access .con_route .box_route .box_route_sp .style_d .end img{padding:0.6em;width:40%}.con_access .con_route .box_route .freebus{display:flex;justify-content:space-between;max-width:1000px;margin:8% auto;padding:4% 7%;border:1px solid #484848}@media screen and (min-width: 768px) and (max-width: 1023px){.con_access .con_route .box_route .freebus{padding:4% 5%}}@media only screen and (max-width: 767px){.con_access .con_route .box_route .freebus{padding:6% 5%}}.con_access .con_route .box_route .freebus img{max-width:100%;margin-top:20%}@media screen and (min-width: 768px) and (max-width: 1023px){.con_access .con_route .box_route .freebus img{width:80%;margin-top:30%}}@media only screen and (max-width: 767px){.con_access .con_route .box_route .freebus img{display:none}}.con_access .con_route .box_route .freebus .box_txt{max-width:580px;width:100%}@media screen and (min-width: 768px) and (max-width: 1023px){.con_access .con_route .box_route .freebus .box_txt{width:80%}}.con_access .con_route .box_route .freebus .box_txt .tit{font-size:163%;margin-bottom:18px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_access .con_route .box_route .freebus .box_txt .tit{font-size:113%}}@media only screen and (max-width: 767px){.con_access .con_route .box_route .freebus .box_txt .tit{font-size:107%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_access .con_route .box_route .freebus .box_txt .tit{margin-bottom:18px}}@media only screen and (max-width: 767px){.con_access .con_route .box_route .freebus .box_txt .tit{margin-bottom:15px}}@media only screen and (max-width: 767px){.con_access .con_route .box_route .freebus .box_txt .tit{text-align:center}}.con_access .con_route .box_route .freebus .box_txt .txt,.con_access .con_route .box_route .freebus .box_txt .rooms_desc{margin-bottom:8px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_access .con_route .box_route .freebus .box_txt .txt,.con_access .con_route .box_route .freebus .box_txt .rooms_desc{margin-bottom:8px}}@media only screen and (max-width: 767px){.con_access .con_route .box_route .freebus .box_txt .txt,.con_access .con_route .box_route .freebus .box_txt .rooms_desc{margin-bottom:8px}}.con_access .con_route .box_route .freebus .box_txt .tbl_basic tbody tr{border-top:1px solid #ded6cc !important}@media only screen and (max-width: 767px){.con_access .con_route .box_route .freebus .box_txt .tbl_basic tbody tr{border-top:none !important}}.con_access .con_route .box_route .freebus .box_txt .tbl_basic tbody tr th{width:30% !important}@media screen and (min-width: 768px) and (max-width: 1023px){.con_access .con_route .box_route .freebus .box_txt .tbl_basic tbody tr th{width:35% !important}}@media only screen and (max-width: 767px){.con_access .con_route .box_route .freebus .box_txt .tbl_basic tbody tr th{width:100% !important}}.con_access .con_route .box_route .parking{max-width:1000px;margin:8% auto;padding:4%;background-color:#f8f8f8}.con_access .con_route .box_route .parking .tit{margin-bottom:18px;text-align:center;font-size:163%}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_access .con_route .box_route .parking .tit{margin-bottom:18px}}@media only screen and (max-width: 767px){.con_access .con_route .box_route .parking .tit{margin-bottom:15px}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_access .con_route .box_route .parking .tit{font-size:113%}}@media only screen and (max-width: 767px){.con_access .con_route .box_route .parking .tit{font-size:107%}}.con_access .con_route .box_route .parking .tbl_basic tbody tr th{width:18% !important}@media screen and (min-width: 768px) and (max-width: 1023px){.con_access .con_route .box_route .parking .tbl_basic tbody tr th{width:20% !important}}@media only screen and (max-width: 767px){.con_access .con_route .box_route .parking .tbl_basic tbody tr th{width:100% !important;background:#eee9e2}}.con_streetview{position:relative;margin-left:auto;margin-right:auto;margin-bottom:300px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_streetview{margin-bottom:200px}}@media only screen and (max-width: 767px){.con_streetview{margin-bottom:4em}}.con_streetview iframe{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;justify-content:center;display:flex}@media only screen and (min-width: 1026px){.con_streetview iframe{height:28em}}@media print{.con_streetview iframe{height:28em}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_streetview iframe{width:92%;height:24em}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_streetview iframe{top:auto;bottom:-3em}}@media only screen and (max-width: 767px){.con_streetview iframe{width:92%;height:20em}}
