@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);body{font-family:'游ゴシック',YuGothic,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','ヒラギノ角ゴ Pro W3','メイリオ',Meiryo,sans-serif;text-align:center;-webkit-text-size-adjust:100%;user-select:none;touch-callout:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;-moz-touch-callout:none;-moz-user-select:none;-khtml-user-select:none;-khtml-user-drag:none}*{margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}img{vertical-align:bottom;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;pointer-events:none}.noclick{pointer-events:auto}a{color:#000;text-decoration:none}a:hover{color:#000}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}li{list-style:none}i{padding:0 5px}.pc{}.sp{display:none}img{max-width:100%}section:after,article:after,dl:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html section,* html article,* html dl{zoom:1}*:first-child+html section,*:first-child+html article,*:first-child+html dl{zoom:1}@media only screen and (max-width:768px){img{border:0;max-width:100%;height:auto;width:auto;　/*IE8のみ適用*/
}.pc{display:none}.sp{display:block}}.br-pc{display:block}.br_sp{display:none}.br_ssp{display:none}@media only screen and (max-width:768px){.br-pc{display:none}.br_sp{display:block}.br_ssp{display:none}}@media only screen and (max-width:480px){.br-pc{display:none}.br_sp{display:block}.br_ssp{display:block}}.b5{margin-bottom:5px!important}.b10{margin-bottom:10px!important}.b15{margin-bottom:15px!important}.b20{margin-bottom:20px!important}.b30{margin-bottom:30px!important}.b40{margin-bottom:40px!important}.b50{margin-bottom:50px!important}.b60{margin-bottom:60px!important}.b70{margin-bottom:70px!important}.b80{margin-bottom:80px!important}.b90{margin-bottom:90px!important}.b100{margin-bottom:b100px!important}@-webkit-keyframes flash {
	0% {
		opacity: .4;
	}
	100% {
		opacity: 1;
	}
}@keyframes flash {
	0% {
		opacity: .4;
	}
	100% {
		opacity: 1;
	}
}.list-mv01{transform:scale(0,0);-webkit-transform:scale(0,0);transition:.8s}.mv01{transform:scale(1,1);-webkit-transform:scale(1,1)}.list-mv02{opacity:0;transition:.8s}.list-mv02:not(:target) {opacity:1 \9 }.mv02{opacity:1.0}.list-mv05{transform:translate(0,40px);-webkit-transform:translate(0,40px);transition:.8s}.mv05{transform:translate(0,0);-webkit-transform:translate(0,0)}.list-mv07{opacity:0;transform:translate(0,30px);-webkit-transform:translate(0,30px);transition:.8s}.list-mv07:not(:target) {opacity:1 \9 }.mv07{opacity:1.0;transform:translate(0,0);-webkit-transform:translate(0,0)}.wrapper{width:100%;max-width:1200px;margin:auto}.wrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .wrapper{zoom:1}*:first-child+html .wrapper{zoom:1}.wrapper_sp8{}@media only screen and (max-width:1200px){.wrapper{width:90%;max-width:90;margin:auto}}@media only screen and (max-width:768px){.wrapper{width:100%;margin:0 auto;overflow:hidden}.wrapper_sp8{margin:auto 8%}}@media only screen and (max-width:1200px){.second .wrapper{width:90%;max-width:90;margin:auto}}@media only screen and (max-width:768px){.second .wrapper{width:100%;margin:0 auto;overflow:hidden}}header{background-color:#15b3c6;color:#fff;width:100%;height:80px;position:fixed;top:0;z-index:200;text-align:left;box-shadow:0 1px 10px rgba(0,0,0,.25)}header a{color:#fff;text-decoration:none}header a:hover{color:#fff;text-decoration:none;opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s}header .wrapper{margin:10px auto}.header-pc{}.header-sp{display:none}header h1 a{float:left;text-indent:100%;white-space:nowrap;overflow:hidden;text-decoration:none;background-image:url(https://www.kanko-h.com/images/headlogo-pc.png);background-repeat:no-repeat;background-position:left top;background-size:contain;display:block;height:49px;width:190px;margin:8px 0 5px}@media only screen and (-webkit-min-device-pixel-ratio:1.5){header h1 a{background-image:url(https://www.kanko-h.com/images/headlogo-pc@2x.png)}}@media only screen and (max-width:1200px){header .wrapper{margin:10px 10px;width:auto}}@media only screen and (max-width:850px){header{color:#fff;width:100%;height:50px;position:fixed;z-index:100;text-align:left;padding:10px 0;transition:.3s}header .wrapper{margin:0;overflow:hidden}.header-pc{display:none}.header-sp{display:block}header h1 a{background-image:url(https://www.kanko-h.com/images/headlogo-sp@2x.png);height:30px;width:130px;margin:0 0 0 5%}}header .header-pc nav{float:left;width:740px;margin:20px 0 0 20px}header .header-pc nav ul{height:30px;letter-spacing:-1em}header .header-pc nav li{letter-spacing:0;display:inline-block;font-size:13px;margin:0 10px}header .header-pc nav li a{text-align:center;height:30px;display:block;line-height:120%;font-weight:bold;padding-left:20px;background-repeat:no-repeat;background-position:left 0;background-size:15px}header .header-pc nav li#head_news a{background-image:url(https://www.kanko-h.com/images/head_news@2x.png)}header .header-pc nav li#head_event a{background-image:url(https://www.kanko-h.com/images/head_event@2x.png)}header .header-pc nav li#head_spot a{background-image:url(https://www.kanko-h.com/images/head_spot@2x.png);background-size:19px;padding-left:22px;background-position:left 2px}header .header-pc nav li#head_stay a{background-image:url(https://www.kanko-h.com/images/head_stay@2x.png)}header .header-pc nav li#head_gourmet a{background-image:url(https://www.kanko-h.com/images/head_gourmet@2x.png);background-size:14px}header .header-pc .search{float:right;margin:20px 0 0 30px;width:180px;position:relative}header .header-pc .search form input[type="search"]{font-family:'游ゴシック',YuGothic,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','ヒラギノ角ゴ Pro W3','メイリオ',Meiryo,sans-serif;font-weight:500;background-color:#43c2d2;border:1px solid #6ed0dc;color:#fff;-webkit-appearance:none;border-radius:0;font-size:90%;padding:5px;width:100%;box-sizing:border-box;margin:0 10px 0 0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}header .header-pc .search form input[type="submit"]{position:absolute;right:1px;top:20px;background:#43c2d2 url(https://www.kanko-h.com/images/search_icon@2x.png) no-repeat center center;background-size:contain;border:none;color:#fff;-webkit-appearance:none;border-radius:0;font-size:90%;padding:0;width:30px;z-index:11;cursor:pointer}header .header-pc .search form input[type="search"]:placeholder-shown{color:#fff;font-size:80%;opacity:.7}header .header-pc .search form input[type="search"]::-webkit-input-placeholder{color:#fff;font-size:80%;opacity:.7}header .header-pc .search form input[type="search"]:-moz-placeholder{color:#fff;opacity:.7;font-size:80%}header .header-pc .search form input[type="search"]::-moz-placeholder{color:#fff;opacity:.7;font-size:80%}header .header-pc .search form input[type="search"]:-ms-input-placeholder{color:#fff}@media only screen and (max-width:1200px){header .header-pc nav{float:left;width:auto;margin:20px 10px 0 15px}header .header-pc nav li a{padding-left:0;background-repeat:no-repeat;background-position:left 0;background-size:15px;text-align:left}header .header-pc nav li#head_news a{background-image:none}header .header-pc nav li#head_event a{background-image:none}header .header-pc nav li#head_spot a{background-image:none;padding-left:0}header .header-pc nav li#head_stay a{background-image:none}header .header-pc nav li#head_gourmet a{background-image:none}header .header-pc nav li span{display:none}header .header-pc .search{float:right;margin:15px 0 0 0;width:150px;position:relative}}@media only screen and (max-width:850px){header .header-sp nav{float:right;margin:3px 0;width:100px}header .header-sp nav li{float:left;width:50%;text-align:center;font-size:22px;line-height:100%}header .header-sp .search{display:none;position:absolute;top:0;left:0;background:#0076c1;margin-right:100px;height:50px;width:calc(100% - 100px);transtion:1s}header .header-sp .search form{position:relative;margin:10px}header .header-sp .search form input[type="search"]{background-color:#40aed0;border:1px solid #7bc7df;color:#fff;-webkit-appearance:none;border-radius:0;font-size:90%;padding:5px;width:100%;box-sizing:border-box;margin:0 10px 0 0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}header .header-sp .search form input[type="submit"]{position:absolute;right:1px;top:5px;background:#40aed0 url(https://www.kanko-h.com/images/search_icon@2x.png) no-repeat center top;background-size:contain;border:none;color:#fff;-webkit-appearance:none;border-radius:0;font-size:90%;padding:0;width:30px;z-index:11;cursor:pointer}}.search_input{margin:-5px 10px 0;width:70%;height:30px}@media only screen and (max-width:768px){.search_input{margin:-5px 0;width:100%;height:30px}}footer{width:100%;min-width:100%}footer nav#footmenu{background:#efece2;padding:50px 0;text-align:left;width:100%}footer nav#footmenu a:hover{text-decoration:underline}footer nav#footmenu ul{float:left;width:20%;font-size:90%}footer nav#footmenu ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}footer nav#footmenu ul li{font-weight:bold;margin:0 0 .7em 0}footer nav#footmenu ul li ul{width:100%;margin:10px 0}footer nav#footmenu ul li ul li{font-weight:normal;margin:0 0 .5em 0;padding-left:18px;position:relative}footer nav#footmenu ul li ul li:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:3px;color:#595757;font:14px 'FontAwesome';content:"\f105"}@media only screen and (max-width:768px){footer nav#footmenu{background:#efece2;padding:30px 5%;text-align:left}footer nav#footmenu ul{float:none;width:100%;font-size:90%}footer nav#footmenu ul li{float:left;width:31%;font-weight:normal;margin:0 0% .7em 0}footer nav#footmenu ul li ul li{display:none}footer nav#footmenu ul li ul li:before{font:14px 'FontAwesome';content:""}footer nav#footmenu ul li a{position:relative;padding-left:15px;display:block}footer nav#footmenu ul li a:before{position:absolute;top:5px;left:0;color:#595757;font:12px 'FontAwesome';content:"\f105"}}@media only screen and (max-width:480px){footer nav#footmenu ul li{float:left;width:50%;font-weight:normal;margin:0 0 .7em 0}}footer #footinfo{background:#15b3c6;color:#fff;padding:50px 0}footer #footinfo a{color:#fff}footer #footinfo a:hover{opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s}footer #footinfo h1 a{text-indent:100%;white-space:nowrap;overflow:hidden;text-decoration:none;background-image:url(https://www.kanko-h.com/images/headlogo-pc.png);background-repeat:no-repeat;background-position:left top;background-size:contain;display:block;height:49px;width:190px;margin:0 auto 20px auto}@media only screen and (-webkit-min-device-pixel-ratio:1.5){footer #footinfo h1 a{background-image:url(https://www.kanko-h.com/images/headlogo-pc@2x.png)}}footer #footinfo ul{margin-left:20px;margin-bottom:30px;letter-spacing:-1em}footer #footinfo ul li{display:inline-block;letter-spacing:1em}footer #footinfo .copyright{font-size:70%;letter-spacing:.3em}#pageup a{position:fixed;right:10px;bottom:10px;z-index:100;color:#aaa;font-size:12px;font-family:'Open Sans Condensed',sans-serif}#pageup a strong{font-size:30px}#pageup a:hover{text-decoration:none;opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s}@media only screen and (max-width:768px){footer #footinfo .copyright{font-size:70%;letter-spacing:.08em}}#sp-menu{display:none}@media only screen and (max-width:850px){#sp-menu{display:block}.drawer--right .drawer-nav{right:-16.25rem;-webkit-transition:right 1.2s cubic-bezier(.190,1.000,.220,1.000);transition:right 1.2s cubic-bezier(.190,1.000,.220,1.000)}.drawer--right.drawer-open .drawer-nav,.drawer--right .drawer-hamburger,.drawer--right.drawer-open .drawer-navbar .drawer-hamburger{right:0}.drawer--right.drawer-open .drawer-hamburger{right:16.25rem}.drawer-hamburger{position:fixed;z-index:104;top:0;display:block;box-sizing:border-box;width:50px;height:50px;padding:0;padding-top:10px;padding-right:.75rem;padding-bottom:20px;padding-left:.75rem;-webkit-transition:all 1.2s cubic-bezier(.190,1.000,.220,1.000);transition:all 1.2s cubic-bezier(.190,1.000,.220,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border:0;outline:0;background-color:#15b3c6}.drawer-hamburger:hover{cursor:pointer;background-color:#15b3c6}.drawer-hamburger-icon,.drawer-hamburger-icon:before,.drawer-hamburger-icon:after{width:100%;height:3px;-webkit-transition:all 1.2s cubic-bezier(.190,1.000,.220,1.000);transition:all 1.2s cubic-bezier(.190,1.000,.220,1.000);background-color:#fff}.drawer-hamburger-icon:before .drawer-hamburger-icon:after{position:absolute;top:20px;left:0;content:' '}.drawer-nav{text-align:left;z-index:200}.drawer-nav a{text-decoration:none;color:#000;font-size:90%}.drawer-nav h2 a{text-indent:100%;white-space:nowrap;overflow:hidden;text-decoration:none;background-image:url(https://www.kanko-h.com/images/spmenu_logo@2x.png);background-repeat:no-repeat;background-position:left top;background-size:contain;display:block;height:31px;width:137px;margin:5%}.drawer-nav ul.mainmenu{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:5%}.drawer-nav ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.drawer-nav ul.mainmenu li a{float:left;width:33%;height:70px;padding:45px 0 0;position:relative;font-size:11px;line-height:120%;text-align:center;background-repeat:no-repeat;background-position:center 10px;background-size:26px}.drawer-nav ul.mainmenu li#spmenu_news a{background-image:url(https://www.kanko-h.com/images/spmenu_news@2x.png)}.drawer-nav ul.mainmenu li#spmenu_event a{background-image:url(https://www.kanko-h.com/images/spmenu_event@2x.png)}.drawer-nav ul.mainmenu li#spmenu_spot a{background-image:url(https://www.kanko-h.com/images/spmenu_spot@2x.png);background-position:center 15px;background-size:34px}.drawer-nav ul.mainmenu li#spmenu_stay a{background-image:url(https://www.kanko-h.com/images/spmenu_stay@2x.png)}.drawer-nav ul.mainmenu li#spmenu_gourmet a{background-image:url(https://www.kanko-h.com/images/spmenu_gourmet@2x.png)}.drawer-nav ul.mainmenu li#spmenu_home a{background-image:url(https://www.kanko-h.com/images/spmenu_home@2x.png)}.drawer-nav ul.textmenu{overflow:visible}.drawer-nav ul.textmenu li{border-bottom:1px solid #e6e6e6;padding:5% 8%;display:block;position:relative}.drawer-nav ul.textmenu li:before{position:absolute;top:20px;right:8%;color:#595757;font:14px 'FontAwesome';content:"\f105"}.drawer-nav ul.textmenu li.more:before{content:"\f107"}.drawer-nav .textmenu li ul{display:none;padding:5% 0;font-size:85%}.drawer-nav .textmenu li ul li{border-bottom:none;padding:3% 8%}.drawer-nav .textmenu li ul.half li{float:left;width:50%}.drawer-nav ul.textmenu li ul li:before{content:"";color:#fff}.drawer-nav ul.sns{font-size:150%;padding:3% 6% 10%}.drawer-nav ul.sns li{display:inline-block;padding:2px 15px 2px 0}}#main.second{margin-top:80px}@media only screen and (max-width:768px){#main.second{margin-top:0}}#pankuzu{background:#efece2;padding:10px 0;text-align:left;font-size:80%;margin:0 0 50px}#pankuzu ul{letter-spacing:-1em}#pankuzu ul li{letter-spacing:0;display:inline-block;padding:0 20px 0 0;position:relative}#pankuzu ul li:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:7px;color:#595757;font:10px 'FontAwesome';content:"\f105"}#pankuzu ul li:last-child:before{content:""}@media only screen and (max-width:768px){#pankuzu{display:none}#pankuzu ul{padding:0 5%;font-size:80%}}.page_title{padding:15px 0;background:#1b1464;margin:0 0 0;color:#fff}#stay .page_title{background:#1b1464;color:#fff}@media only screen and (max-width:768px){.page_title{padding:10px 0;margin:50px 0 30px}.page_title .wrapper{margin:0 5%;width:90%;overflow:hidden}}.second #container{padding-bottom:50px}.second #container #maincolumn{float:left;width:72%;text-align:left}.second #container #sidecolumn{float:right;width:23%;text-align:left}@media only screen and (max-width:768px){.second #container{padding-bottom:30px}.second #container #maincolumn{float:none;width:100%;margin-bottom:50px}.second #container #sidecolumn{float:none;width:100%}}.beige_top_togari{background:#f7f6f1 url(https://www.kanko-h.com/images/beige_togari.svg) no-repeat center top;background-size:contain;padding:30px 0 0}.white{background:#fff}#news h2.title{text-indent:100%;white-space:nowrap;overflow:hidden;text-decoration:none;background-image:url(https://www.kanko-h.com/images/top_news_t.png);background-repeat:no-repeat;background-position:center top;background-size:contain;display:block;height:85px;width:240px;margin:0 auto 40px;transition:.8s}#news .second h2.title{text-align:left;text-indent:inherit;white-space:normal;background-image:url(https://www.kanko-h.com/images/head_news@2x.png);background-repeat:no-repeat;background-position:left top;background-size:28px;display:block;height:auto;width:auto;font-family:'Open Sans Condensed',sans-serif;font-size:22px;line-height:26px;padding:0 0 0 50px;margin:0 auto 0}#event h2.title{background:url(https://www.kanko-h.com/images/icon_event.png) no-repeat center top;background-size:37px;font-family:'Open Sans Condensed',sans-serif;font-size:32px;line-height:26px;padding-top:55px;margin:0 auto 0;transition:.8s}#event .second h2.title{text-align:left;background:url(https://www.kanko-h.com/images/head_event@2x.png) no-repeat left top;background-size:28px;font-size:22px;line-height:26px;padding:0 0 0 50px;margin:0 auto 0;transition:0s}h2.title small{font-size:16px;letter-spacing:.08em}.second h2.title small{font-size:14px;letter-spacing:.08em;padding-left:10px}#spot h2.title{background:url(https://www.kanko-h.com/images/icon_spot.png) no-repeat center top;background-size:45px;font-family:'Open Sans Condensed',sans-serif;font-size:32px;line-height:26px;padding-top:50px;margin:0 auto 20px;transition:.8s}#spot .second h2.title{text-align:left;background:url(https://www.kanko-h.com/images/head_spot@2x.png) no-repeat left 3px;background-size:38px;font-size:22px;line-height:26px;padding:0 0 0 50px;margin:0 auto 0;transition:0s}#search h2.title{background:url(https://www.kanko-h.com/images/search_icon.png) no-repeat center top;background-size:45px;font-family:'Open Sans Condensed',sans-serif;font-size:32px;line-height:26px;padding-top:50px;margin:0 auto 20px;transition:.8s}#search .second h2.title{text-align:left;background:url(https://www.kanko-h.com/images/search_icon@2x.png) no-repeat left 3px;background-size:24px;font-size:22px;line-height:26px;padding:0 0 0 30px;margin:0 auto 0;transition:0s}#stay h2.title{background:url(https://www.kanko-h.com/images/icon_stay.png) no-repeat center top;background-size:45px;font-family:'Open Sans Condensed',sans-serif;font-size:32px;line-height:26px;padding-top:50px;margin:0 auto 20px;transition:.8s}#stay .second h2.title{text-align:left;background:url(https://www.kanko-h.com/images/head_stay@2x.png) no-repeat left top;background-size:32px;font-size:22px;line-height:26px;padding:0 0 0 50px;margin:0 auto 0;transition:0s}#about .second h2.title{text-align:left;background:url(https://www.kanko-h.com/images/head_about@2x.png) no-repeat left top;background-size:28px;font-size:22px;line-height:26px;padding:0 0 0 50px;margin:0 auto 0;transition:0s}@media only screen and (-webkit-min-device-pixel-ratio:1.5){#news h2.title{background-image:url(https://www.kanko-h.com/images/top_news_t@2x.png);margin:0 auto 40px}#event h2.title{background:url(https://www.kanko-h.com/images/icon_event@2x.png) no-repeat center top;background-size:37px}#spot h2.title{background:url(https://www.kanko-h.com/images/icon_spot@2x.png) no-repeat center top;background-size:45px}#search h2.title{background:url(https://www.kanko-h.com/images/icon_search@2x.png) no-repeat center top;background-size:24px}}.midashi01{margin:20px 0}.midashi01 h2{font-size:140%;border-bottom:2px solid #000;padding:0 0 7px}.midashi01 p{font-size:80%;padding:10px 0 0;text-align:right}.kakko{background:url(https://www.kanko-h.com/images/kakko_r@2x.png) no-repeat right top;background-size:contain;height:68px;display:block;width:500px;padding:0 0 0 0;margin:0 auto 30px;box-sizing:border-box}.kakko2{background:url(https://www.kanko-h.com/images/kakko_l@2x.png) no-repeat left top;background-size:contain;height:68px;padding:0 60px;position:relative}.kakko h3{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto;width:100%;text-align:center;letter-spacing:.05em}#sidecolumn .kakko{padding:0 0 0 0;display:block;width:96%;margin:0 auto 30px}#sidecolumn .kakko2{padding:0 10px 0}#sidecolumn .kakko h3{font-size:90%}@media only screen and (max-width:768px){#news h2.title{height:65px;width:180px;margin:0 auto 20px;transition:.8s}#news .second h2.title{background-size:22px;font-size:20px;line-height:20px;padding:0 0 0 30px;margin:0 auto 0}#event h2.title{background-size:26px;font-size:26px;line-height:20px;padding-top:36px;margin:0 auto 0}#event .second h2.title{background-size:22px;font-size:20px;line-height:20px;padding:0 0 0 30px;margin:0 auto 0}#spot h2.title{background-size:30px;font-size:26px;line-height:20px;padding-top:30px;margin:0 auto 20px}#spot .second h2.title{background-size:24px;font-size:20px;line-height:20px;padding:0 0 0 30px;margin:0 auto 0}#search h2.title{background-size:30px;font-size:26px;line-height:20px;padding-top:30px;margin:0 auto 20px}#search .second h2.title{background-size:18px;font-size:20px;line-height:20px;padding:0 0 0 25px;margin:0 auto 0}#stay h2.title{background-size:26px;font-size:26px;line-height:20px;padding-top:34px;margin:0 auto 20px}#stay .second h2.title{background-size:21px;font-size:20px;line-height:20px;padding:0 0 0 30px;margin:0 auto 0}.second h2.title small{font-size:12px;letter-spacing:.08em;padding-left:7px}h2.title small{font-size:12px;letter-spacing:.08em}.midashi01{margin:20px 8%}.midashi01 h2{font-size:110%;border-bottom:2px solid #000}.midashi01 p{font-size:70%;padding:10px 0 0;text-align:left}.kakko{display:block;width:84%;padding:0;margin:0 8% 30px}.kakko h3{font-size:100%}#sidecolumn .kakko{padding:0 0 0 0;display:block;width:84%;margin:0 auto 30px}}figure.image{position:relative;overflow:hidden;width:100%;height:245px;text-align:center;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}figure.image img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto;min-height:220px;width:auto}@media only screen and (max-width:1000px){figure.image{height:170px}figure.image img{min-height:170px}}@media only screen and (max-width:480px){figure.image{position:relative;overflow:hidden;width:100%;height:auto;text-align:center;display:block}figure.image img{position:relative;top:auto;transform:none;left:auto;right:auto;margin:auto;min-height:auto}}figcaption{position:absolute;top:-100%;left:0;z-index:2;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-transition:.3s;transition:.3s;opacity:1;color:#fff;font-size:130%}figure.image:hover figcaption{top:0;left:0}figcaption p{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:'Open Sans Condensed',sans-serif;letter-spacing:.1em;font-size:130%;position:relative}figcaption p:before{position:absolute;top:-30px;margin:auto;color:#fff;font:30px 'FontAwesome';content:"\f0a4";left:0;right:0}.list{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.list article{position:relative;text-align:left;padding-bottom:5px;background:url(https://www.kanko-h.com/images/kado_newsjanl.png) no-repeat right bottom;background-size:14px}.list article:hover{background-color:#efefef}.list article{float:left\9 }.list article:not(:target) {float:left¥9}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.list article{float:left!important}}@media only screen and (max-width:768px){.kekka{margin:5%;font-size:90%}.list article{background:none;padding-top:20px;border-bottom:1px solid #ccc}}.list article .text{margin:5%}.list article .text h2{font-size:110%;border-bottom:1px dotted #000;margin:0 0 5px}.list article .text h2 a:hover{color:#15b3c6}.list article .text h3{font-size:100%}.list article .text h4{font-size:90%;font-weight:normal}.list article .text p{font-size:80%;color:#666;margin:5px 0}.list article .text .day{text-align:right;font-size:75%;color:#666}.list article .text .area{position:absolute;z-index:190;top:-10px;left:10px;background:#000;color:#fff;font-size:75%;line-height:100%;padding:10px 20px}.list article .text .access{font-size:80%;position:relative;margin:10px 0 0;padding:10px;background:#f5f3ed}.list article .text .access dt{color:#1b1464;line-height:100%;font-family:'Open Sans Condensed',sans-serif;font-weight:bold;font-size:16px;padding:0;margin:0 0 5px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.list article .text .access dd{display:inline-block;color:#666;padding:0 70px 0 0}.list article .text .access dd .map a{transition:.8s;position:absolute;right:10px;bottom:10px;width:60px;text-align:center;background:#1b1464;color:#fff;font-size:90%;line-height:100%;font-weight:bold;padding:15px 0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.list article .text .access dd .map a:hover{opacity:.6}#maincolumn .list{}#maincolumn .list article{width:46%;margin:0 2% 30px;background-image:none}#maincolumn .list article{margin:0 2% 30px \9 }#maincolumn .list article:not(:target) {margin:0 2% 30px ¥9}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#maincolumn .list article{margin:0 1% 30px!important}}#maincolumn .list article:hover{background-color:#fff}#maincolumn .list article .text .day2{font-size:75%;color:#666}#maincolumn .list article:hover h3{color:#15b3c6}#maincolumn .list article .text{margin:5% 0}#maincolumn .col3 .list article{width:30%;margin:0 1.5% 20px;background-image:none}#maincolumn .col3 .list article figure{height:150px}#maincolumn .col3 .list article figure.image img{min-height:150px}@media only screen and (max-width:1000px){#maincolumn .col3 .list article figure{height:120px}#maincolumn .col3 .list article figure.image img{min-height:120px}}#maincolumn .spot_list .list{}#maincolumn .spot_list .list article .image:hover a.linkspace{position:absolute;width:100%;display:block;height:100%;z-index:110;left:0;top:0}#maincolumn .spot_list .list article .like{position:absolute;bottom:0;right:0;background:#fff;padding:10px;z-index:99}#maincolumn .spot_list .list article h3 a:hover{color:#15b3c6}#maincolumn .spot_list .list article .spot_data{text-align:left;margin-top:10px}.spot_data:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.spot_data dl{margin:0 5px 0 0;display:inline-block;font-size:80%;border:1px solid #1b1464;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.spot_data .ninkido{font-size:80%;border:1px solid #1b1464;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;overflow:hidden}.event_data:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.event_data dl{margin:0 5px 0 0;display:inline-block;font-size:80%;border:1px solid #1b1464;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.event_data .ninkido{font-size:80%;border:1px solid #1b1464;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;overflow:hidden}.spot_data .osusume,.event_data .osusume{background:#fff;color:#1b1464;font-weight:900;padding:4px 0 3px 5px}.spot_data .osusume1,.event_data .osusume1{background:#fff;color:#15b3c6;font-weight:900;padding:4px 5px 3px 1px}.spot_data .time,.event_data .time{margin:5px 0 0 5px}.spot_data dt,.event_data dt{background:#1b1464;color:#fff;padding:3px 10px;float:left}.spot_data dd,.event_data dd{float:left;padding:3px 5px}.spot_data .ninkido dd,.event_data .ninkido dd{color:#fc9202}.graph{position:relative;width:120px;margin:2px 0 1px;padding:0}.graph .bar1{float:left;display:block;position:relative;background:#1b1464;text-align:center;color:#f0ffff;height:18px}.graph .bar2{float:left;display:block;position:relative;background:#15b3c6;text-align:center;color:#f0ffff;height:18px}.graph .bar span{position:absolute;left:1em}@media only screen and (max-width:768px){.graph{width:55px;margin:1px -5px 0;padding:0;overflow:hidden}.graph .bar1{font-size:65%;height:14px;text-align:left;padding-left:2px;padding-top:1px}.graph .bar2{font-size:65%;height:14px;text-align:right;padding-right:2px;padding-top:1px}#maincolumn .list{width:84%;margin:0% auto}#maincolumn .list article{width:48%;margin:1%}#maincolumn .list article .text{margin:5% 0% 0}.list article .text h2{}.list article .text .access dt{position:relative;top:auto;left:auto;margin:0 0 3px 0}.list article .text .access dd{display:inline-block;color:#666;padding:0 0 0 0}.list article .text .access dd .map a{position:relative;display:block;right:auto;bottom:auto;width:100%;max-width:300px;margin:5px auto 0;padding:10px 0}#maincolumn .col3 .list article{width:100%;margin:0 0 10px 0;background-image:none}#maincolumn .col3 .list article figure{width:115px;height:71px}#maincolumn .col3 .list article figure .like{display:none}#maincolumn .col3 .list article .image{float:left;width:115px;height:71px}#maincolumn .col3 .list article figure.image img{position:absolute;top:0;-webkit-transform:translatex(-50%);transform:translatex(-50%);left:50%;margin:auto;min-height:71px}#maincolumn .spot_etc.col3 .list article figure{height:150px}#maincolumn .spot_etc.col3 .list article figure.image img{position:relative;top:auto;transform:none;left:auto;right:auto;margin:auto;min-height:150px;width:auto}#maincolumn .col3 .list article .like{position:relative;bottom:auto;right:auto;background:#fff;padding:7px;z-index:199}#maincolumn .col3 .list article .text{float:right;width:53%;margin:0 0 0 10px}#maincolumn .col3 .list article .text h3{font-size:80%;margin:0;padding:0}#maincolumn .col3 .list article .text p{font-size:70%;margin:0}#maincolumn .spot_list .list{width:84%}#maincolumn .spot_list .list article{width:46%;margin:0 0 20px 0;background-image:none}.spot_data dl,.event_data dl{margin:0;font-size:65%}.spot_data dt,.event_data dt{padding:3px 5px}.spot_data dd,.event_data dd{padding:3px 5px}.spot_data .ninkido,.event_data .ninkido{font-size:65%;border:1px solid #1b1464;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px}.spot_data .osusume,.event_data .osusume{background:#fff;font-weight:900;padding:4px 2px 2px 5px}.spot_data .osusume1,.event_data .osusume1{background:#fff;font-weight:900;padding:4px 5px 2px 2px}.spot_data .time,.event_data .time{float:right;margin:0}}@media only screen and (max-width:480px){#maincolumn .list{width:84%;margin:0% auto}#maincolumn .list article{width:100%;margin:0% auto}#maincolumn .list article.image{height:71px;overflow:hidden}#maincolumn .list article figure.image img{position:relative;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;margin:auto;min-height:100px;width:auto}#maincolumn .spot_list .list article{width:100%;margin:0 0 10px 0;background-image:none}#maincolumn .spot_etc.col3 .list article figure{height:auto}#maincolumn .spot_etc.col3 .list article figure.image img{position:relative;top:auto;transform:none;left:auto;right:auto;margin:auto;min-height:auto;width:auto}}.list2{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;transition:2s}.list2:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.list2 article{width:33.333%;position:relative}.pickup .list2 article,.spot_etc .list2 article{width:50%;position:relative}.list2 figure.image{position:relative;overflow:hidden;width:100%;height:266px;text-align:center;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list2 figure.image img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto;min-height:266px;width:auto}.list2 article .text{padding:10px;color:#fff;width:100%;position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#88ffffff,EndColorStr=#88ffffff)}.list2 article .text:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;color:#fff;font:10px 'FontAwesome';content:"\f105"}.list2 article .text h3{font-size:90%;font-weight:normal;text-align:left}.list2 article .text .day2{font-size:75%}.list2 article .text .area{background:#fff;color:#000;font-size:75%;line-height:100%;padding:3px 6px;display:inline-block;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}@media only screen and (max-width:768px){.pickup .list2 article,.spot_etc .list2 article{width:100%;position:relative}.list2 figure.image{position:relative;overflow:hidden;width:auto;height:180px;text-align:center;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list2 figure.image img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto;min-height:50px;width:auto}}.list3 article{background:#efefef;transition:.8s;margin:0 0 20px}.list3 article:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.list3 article:hover{opacity:.7;filter: alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}.list3 article .image{float:left;width:30%}.list3 article .text{float:right;width:60%;margin:5%}.list3 article .text h3{color:#000;font-size:120%;font-family:'游ゴシック',YuGothic,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','ヒラギノ角ゴ Pro W3','メイリオ',Meiryo,sans-serif;font-weight:bold;margin:0 0 10px}.list3 article .text p{font-size:90%;line-height:180%}@media only screen and (max-width:768px){.list3 article{background:#fff}.list3 article .image{float:none;width:100%;margin:0 0 10px}.list3 article .text{float:none;width:100%;margin:0%}.list3 article .text h3{font-size:100%}.list3 article .text p{font-size:90%;line-height:180%}}.side_list{border-top:1px solid #ccc}.side_list article{border-bottom:1px solid #ccc;padding:10px 0}.side_list article .image{float:right;width:40%;overflow:hidden;height:70px}.side_list article figure.image{float:right;width:40%;min-height:70px}.side_list article figure.image img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto;min-height:70px;width:auto}.side_list article figcaption p{font-size:90%}.side_list article figcaption p:before{top:-20px;font:20px 'FontAwesome'}.side_list article .text{float:left;width:56%}.side_list article .text h3{font-size:14px;font-weight:normal}@media only screen and (max-width:768px){.side_list{margin:0 8%;margin:auro}}.bt a{color:#fff;font-weight:bold;padding:15px 0;position:relative;letter-spacing:.1em;transition:.5s;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.bt a:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:30px;color:#fff;font:14px 'FontAwesome';content:"\f054"}.bt a:hover{opacity:.8;filter: alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}.janl{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.janl li{display:inline-block;width:48%;margin:1%;transition:.7s;position:relative;background:#efece2 url(https://www.kanko-h.com/images/kado_newsjanl.png) no-repeat right bottom;background-size:14px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.janl a{width:100%;margin:1%;padding:10px 15px;display:block;font-size:80%}.janl a:hover{background-color:#e7e3d4;width:100%;margin:.5%}.janl a{float:left\9 }.janl a:not(:target) {float:left¥9}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.janl a{float:left!important}}@media only screen and (max-width:768px){.janl{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 2%}.janl li{display:inline-block;width:48%;margin:1%;transition:.7s;position:relative;background:#efece2 url(https://www.kanko-h.com/images/kado_newsjanl.png) no-repeat right bottom;background-size:14px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.janl a{width:100%;margin:1%;font-size:80%;display:block}.janl a:hover{width:100%;margin:1%}}.useful{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.useful li{width:48%;margin:1%;background:#15b3c6 url(https://www.kanko-h.com/images/kado_spot.png) no-repeat right bottom;background-size:14px;transition:.7s;text-align:center;color:#fff;position:relative;display:block;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;transition:.4s}.useful li:hover{opacity:.5;width:48%;margin:1%}.useful li{float:left\9 }.useful li:not(:target) {float:left¥9}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.useful li{float:left!important}}.useful li a{padding:10px;display:block;color:#fff}.useful li p{font-size:80%;font-weight:bold}.useful li img{width:50px;margin:0 0 0}@media only screen and (max-width:768px){.useful{margin:0 8%}.useful li{width:31%;margin:1%;font-size:90%}.useful li:hover{width:31%;margin:1%}}@media only screen and (max-width:480px){.useful li{width:48%;margin:1%}.useful li:hover{width:48%;margin:1%}}#johoteikyo .bt a{background:#1b1464;width:100%;margin:0 0 10px;display:block;text-align:center;font-size:80%}#johoteikyo .bt a:before{left:15px;color:#fff;font:10px 'FontAwesome';content:"\f054"}@media only screen and (max-width:768px){#johoteikyo .bt{margin:0 8%}#johoteikyo .bt:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#johoteikyo .bt a{width:48%;margin:0 1%;font-size:90%;float:left}}@media only screen and (max-width:480px){#johoteikyo .bt a{width:98%;margin:0 1% 10px}}#johoteikyo1 .bt a{background:#15b3c6;width:100%;margin:0 0 10px;display:block;text-align:center;font-size:80%}#johoteikyo1 .bt a:before{left:15px;color:#fff;font:10px 'FontAwesome';content:"\f054"}@media only screen and (max-width:768px){#johoteikyo1 .bt{margin:0 8%}#johoteikyo1 .bt:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#johoteikyo1 .bt a{width:48%;margin:0 1%;font-size:90%;float:left}}@media only screen and (max-width:480px){#johoteikyo1 .bt a{width:98%;margin:0 1% 10px}}ul.area{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;text-align:center}ul.area:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}ul.area a{position:relative;margin:1%;background:#efece2 url(https://www.kanko-h.com/images/kado_stay.png) no-repeat right bottom;background-size:16px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}ul.area a{float:left\9 }ul.area a:not(:target) {float:left¥9}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){ul.area a{float:left!important}}ul.area a:hover{opacity:.6}ul.area a{display:block;width:100%}#sidecolumn ul.area a{width:48%;height:100px}.sp ul.area a{width:48%;height:100px}ul.area li img{width:36%;position:absolute;top:20%;left:0;right:0;margin:auto}ul.area li.miyajima img{width:30%;top:17%}ul.area li.kure img{width:45%;top:23%}ul.area li.saijo img{top:15%}ul.area li.takehara img{width:33%;top:15%}ul li.onomichi img{top:10%}ul li.sera img{width:28%}ul.area li.fukuyama img{width:22%;top:13%}ul.area li.kenhoku img{width:39%;top:23%}ul.area li.setouchi img{width:39%;top:10%}ul.area li p{position:absolute;bottom:20px;left:0;right:0;margin:auto;font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝","YuMincho","Sawarabi Mincho","HGS明朝E",serif;font-size:100%}#sidecolumn ul.area li p,.sp ul.area li p{font-size:90%}#sidecolumn .area .bt a,.sp.area .bt a{display:block;background:#1b1464;color:#fff;position:relative;text-align:center;font-size:90%;margin:1%}#sidecolumn .area .bt a:before,sp .area .bt a:before{left:auto;right:10px}#sidecolumn .area .bt.yoyaku a:before,.sp .area .bt.yoyaku a:before{content:"\f022"}@media only screen and (max-width:768px){#sidecolumn ul.area,.sp ul.area{margin:0 8%}#sidecolumn ul.area a,.sp ul.area a{width:31%;height:150px}.sp.area h3{text-align:center;margin:0 0 10px;font-size:100%}.sp.area .bt{margin:0 8%}}@media only screen and (max-width:480px){#sidecolumn ul.area a,.sp ul.area a{width:48%;height:100px}ul.area a{position:relative}ul.area li p{bottom:10px}}#sidecolumn .yoyaku .bt a{display:block;background:#1b1464;color:#fff;position:relative;text-align:center;font-size:85%;margin:1%;letter-spacing:0}#sidecolumn .yoyaku .bt a:before{left:auto;right:10px}.editor:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.editor .image{margin:0 0 20px}.editor .text{background:#efefef;padding:5%;position:relative;font-size:90%;width:100%}.editor .text:before{position:absolute;top:-16px;right:0;left:0;margin:auto;color:#efefef;width:18px;font-size:18px;content:"▲"}@media only screen and (max-width:768px){.editor{margin:0 0 40px}.editor .kakko{margin:0 10% 20px;width:80%}.editor .clearfix{margin:0 10%}.editor .image{margin:0 0 0;float:left;width:47%}.editor .text{float:right;width:49%;padding:5%}.editor .text:before{position:absolute;top:36px;right:auto;left:-10px;margin:auto;color:#efefef;font-size:12px;content:"◀︎"}}@media only screen and (max-width:480px){.editor .image{margin:0 0 20px;width:100%}.editor .text{background:#efefef;padding:5%;position:relative;font-size:90%;width:100%}.editor .text:before{position:absolute;top:-16px;right:0;left:0;margin:auto;color:#efefef;font-size:18px;content:"▲"}}.navi{width:100%;clear:both}.navi:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.wp-pagenavi{text-align:center;font-size:12px;line-height:12px;padding:0 0;width:640px;margin:auto}.wp-pagenavi:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.wp-pagenavi a{box-sizing:border-box;display:block;float:left;width:40px;height:40px;padding:13px 0;margin:0 5px;text-decoration:none;text-align:center;border:2px solid #1b1464;color:#1b1464;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}a.nextpostslink,a.previouspostslink{text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;background-position:10px 10px;background-repeat:no-repeat;background-size:20px}a.nextpostslink{background-image:url(https://www.kanko-h.com/images/navi_next.png)}a.previouspostslink{background-image:url(https://www.kanko-h.com/images/navi_prev.png)}.wp-pagenavi .current{box-sizing:border-box;background:#1b1464;color:#fff;display:block;float:left;width:40px;padding:13px 0;margin:0 7px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}span.extend,span.dots{display:block;float:left;padding:13px 5px;margin:0;line-height:10px}.wp-pagenavi .pages,.wp-pagenavi .first,.wp-pagenavi .last{display:none}@media only screen and (max-width:768px){.navi{position:relative;margin:20px 3%;width:94%}.wp-pagenavi{font-size:11px;line-height:12px;width:320px;margin:auto;padding:0 0}.wp-pagenavi a{width:30px;height:30px;padding:8px 0;margin:0 2px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}a.nextpostslink,a.previouspostslink{text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;background-position:4px 4px;background-repeat:no-repeat;background-size:20px}.wp-pagenavi .current{width:30px;height:30px;padding:8px 0;margin:0 2px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}span.extend{padding:8px 2px}.wp-pagenavi .pages,.wp-pagenavi .first,.wp-pagenavi .last{display:none}}.pickup{margin:50px 0}.click_contents h4{background:#15b3c6 url(https://www.kanko-h.com/images/kado_spot.png) no-repeat right bottom;background-size:16px;color:#fff;padding:20px 0;font-size:110%;letter-spacing:.8s;position:relative;text-align:center}.click_contents h4:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:30px;color:#fff;font:26px 'FontAwesome'}#news .click_contents{display:none}@media only screen and (max-width:768px){.click_contents{margin:0 0 30px}.click_contents h4{padding:12px 0;font-size:90%;letter-spacing:.4;cursor:pointer}.click_contents h4:before{left:15px;font:20px 'FontAwesome'}.subarea{display:none;padding:15px 0}#news .click_contents{display:block;margin:0 0 20px}#news .click_contents h4{margin:0 8%;width:84%}#news .click_contents h4:before{content:"\f002"}}.single{margin:0 0 60px;position:relative}.single .title_ue{width:100%;line-height:160%;font-size:14px;font-weight:normal}.single .title_ue div a{float:left;margin:0 15px 0 0;padding:0;display:block}.single .mainimage{margin:0 0 30px 0}.single .mainimage img{width:100%}.single h1{font-size:150%;line-height:150%;padding:40px 10px;border-top:1px solid #000;border-bottom:1px solid #000}.single .info{padding:20px 0 20px}.single .info:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.single .info .day{float:right;width:120px;text-align:right;font-size:90%;color:#666;margin:0 0 0 20px}#event .single .info .day{width:300px;　/*200px*/
}.single .info .tag{letter-spacing:-1em}.single .info .tag a{letter-spacing:0;display:inline-block;font-size:12px;color:#5d4b3d;background:#efece2;padding:3px 20px;margin:0 10px 10px 0;transition:.5s;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px}.single .info .tag a:hover{background:#ddd7c2}.single .info .spot_data{float:left}.single .info .like{float:left;margin:5px 0 0 15px}.single .info .like_sp{display:block}.single .honbun{font-size:100%;line-height:200%}.single .honbun img{margin:20px 0}#event .single .honbun img,#news .single .honbun img{margin:10px 0}.single .honbun p{margin:0 0 1.5em}.single .honbun br{display:block}.single .honbun h2{font-size:140%;line-height:150%;color:#15b3c6;margin:0 0 10px 0;background:url(https://www.kanko-h.com/images/h2_sen_mizuiro.png) no-repeat left bottom;padding:0 0 15px}.single .honbun a{color:#00f;font-style:normal;text-decoration:underline}.single .honbun a:hover{color:#00f}.single .setsumei{margin:0 0 50px;line-height:180%}.single .setsumei h3{color:#1b1464;font-family:'Open Sans Condensed',sans-serif;font-size:170%;margin:0 0 30px}.single .oshirase{margin:0 0 50px}.single .oshirase h3{color:#1b1464;font-family:'Open Sans Condensed',sans-serif;font-size:170%;margin:0 0 30px}.single .oshirase .kanji{font-family:'游ゴシック',YuGothic,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','ヒラギノ角ゴ Pro W3','メイリオ',Meiryo,sans-serif;font-size:130%}.single .oshirase article{margin-bottom:0;padding:0}.single .oshirase article .text{margin:0}.single .oshirase article h3{color:#000;font-family:'游ゴシック',YuGothic,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','ヒラギノ角ゴ Pro W3','メイリオ',Meiryo,sans-serif;font-weight:boold;font-size:100%;margin:0 0 10px}.single .data,.single .data1{margin:25px 0}.single .data h3,.single .data1 h3{color:#1b1464;font-family:'Open Sans Condensed',sans-serif;font-size:170%;margin:0 0 30px}.single .data dl,.single .data1 dl{background:#f2f2f2;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px;line-height:180%}}
.single .data dl:after,  
.single .data1 dl:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.single .data dl dt{width:25%;background:#1b1464;color:#fff;padding:7px 20px;box-sizing:border-box;position:relative}.single .data1 dl dt{width:25%;background:#15b3c6;color:#fff;padding:7px 20px;box-sizing:border-box;position:relative}.single .data dl dt,.single .data1 dl dt{float:left\9 }.single .data dl dt:not(:target),
.single .data1 dl dt:not(:target) {float:left¥9}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.single .data dl dt,.single .data1 dl dt{float:left!important}}.single .data dl dt:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-6px;color:#1b1464;font:20px 'FontAwesome';content:"\f0da"}.single .data dl dt i,.single .data1 dl dt i{display:inline-block;width:25px;text-align:center}.single .data dl dd,.single .data1 dl dd{width:75%;padding:7px 20px 7px 30px}.single .data dl dd strong,.single .data1 dl dd strong{font-size:100%}.single .data p,.single .data1 p{font-size:80%}.single .map{margin:0 0}.single .map h3{color:#1b1464;font-family:'Open Sans Condensed',sans-serif;font-size:170%;margin:0 0 30px}.map .icon_description{border:1px solid #999;padding:0;margin:0 0 10px}.icon_description:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.map .icon_description h5{float:left;margin:0 10px 0 0;font-size:90%;background:#ededed;padding:10px}.map .icon_description ul{float:left;padding:10px}.map .icon_description ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.map .icon_description ul li{float:left;margin:0 10px 0 0;font-size:80%}.map .icon_description ul li img{margin:0 3px 0 0}.map .icon_description ul li a{text-decoration:underline}.maparea{height:500px}#gmap,#gmap1{width:100%;height:500px}@media only screen and (max-width:768px){.single{margin:0 0 40px}.single h1{font-size:120%;padding:20px 10px;margin:0 3%}.single .info{margin:0 3%;padding:10px 0 0}.single .info .day{float:right;width:50%;margin:0 0 5px 0}#event .single .info .day{width:100%}.sp_event_non{display:none}.single .info .tag a{float:left;padding:3px 10px}.single .info .spot_data{width:100%;float:left;margin:0 10px 0 0}.single .info .like{display:block}.single .info .like_sp{float:left;margin:5px 0 0 0}.single .honbun{margin:0 8%;font-size:100%}.single .honbun h2{font-size:120%;line-height:150%;margin:0 0 10px 0;padding:0 0 10px}.single .setsumei{margin:0 0 30px;line-height:180%;font-size:90%}.single .oshirase{margin:0 0 30px}.single .oshirase .list{margin:0!important;width:100%!important;padding:0}.single .oshirase article{margin:0 0 30px!important;padding:0}.single .oshirase article .text{margin:0}.single .oshirase article h3{color:#000;font-family:'游ゴシック',YuGothic,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','ヒラギノ角ゴ Pro W3','メイリオ',Meiryo,sans-serif;font-weight:boold;font-size:100%;margin:0 0 10px}.single .data,.single .data1{margin:15px 0}.single .data h3,.single .data1 h3{margin:0 0 20px}.single .data dl .single .data1 dl{font-size:90%}.single .data dl dt,.single .data1 dl dt{width:100%;padding:7px 20px}.single .data dl dt{font-size:90%}#spot .single .data dl dt,#spot .single .data1 dl dt{font-size:80%;width:100%;padding:7px 20px}.single .data dl dt:before,.single .data1 dl dt:before{right:0;content:""}.single .data dl dt i,.single .data1 dl dt i{display:inline-block;width:25px;text-align:center}.single .data dl dd,.single .data1 dl dd{width:100%;padding:7px 20px}.single .data dl dd{font-size:90%}#spot .single .data dl dd,#spot .single .data1 dl dd{font-size:80%;width:100%;padding:7px 20px}.single .map{margin:0 0}.single .map h3{margin:0 0 20px}.map .icon_description{border:1px solid #999;padding:0;margin:0 0 10px}.map .icon_description h5{float:none;margin:0 0 0 0;font-size:90%;background:#ededed;padding:10px}.map .icon_description ul{float:none;padding:10px}.map .icon_description ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.map .icon_description ul li{float:left;margin:0 10px 0 0;font-size:80%}.map .icon_description ul li img{margin:0 3px 0 0}.map .icon_description ul li a{text-decoration:underline}.map_area{height:300px}.map_area iframe{height:300px}#gmap,#gmap1{width:100%;height:300px}}.single_navi ul{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.single_navi li{width:49%;background:#efece2;position:relative;box-sizing:border-box;transition:.5s}.single_navi li{float:left\9 }.single_navi li:not(:target) {float:left¥9}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.single_navi li{float:left!important}}.single_navi li.prev{margin:0 1% 0 0;padding:0 0 0 16px}.single_navi li.next{margin:0 0 0 1%;padding:0 16px 0 0}.single_navi li .yaji{position:absolute;top:0;width:16px;height:100%;background:#15b3c6;color:#fff}.single_navi li.prev .yaji{left:0}.single_navi li.next .yaji{right:0}.single_navi li .yaji:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;width:100%;text-align:center;margin:auto;color:#fff;font:14px 'FontAwesome'}.single_navi li.prev .yaji:before{content:"\f104"}.single_navi li.next .yaji:before{content:"\f105"}.single_navi li .image{width:30%;margin:5%;position:relative;overflow:hidden;height:100px}.single_navi li .image img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto;min-height:100px;width:auto}.single_navi li .text{width:55%;margin:5% 0}.single_navi li.prev .image{float:left}.single_navi li.prev .text{float:right;margin:5% 5% 5% 0}.single_navi li.next .image{float:right}.single_navi li.next .text{float:left;margin:5% 0 5% 5%}.single_navi li .text p{font-size:80%}.single_navi li:hover{opacity:.5}@media only screen and (max-width:768px){.single_navi{margin:0 8%}.single_navi li{float:left;width:49%;background:#efece2;position:relative;box-sizing:border-box;transition:.5s}.single_navi li.prev{margin:0 1% 0 0;padding:0 0 0 16px}.single_navi li.next{margin:0 0 0 1%;padding:0 16px 0 0}.single_navi li .yaji{position:absolute;top:0;width:16px;height:100%;background:#15b3c6;color:#fff}.single_navi li.prev .yaji{left:0}.single_navi li.next .yaji{right:0}.single_navi li .yaji:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;width:100%;text-align:center;margin:auto;color:#fff;font:14px 'FontAwesome'}.single_navi li.prev .yaji:before{content:"\f104"}.single_navi li.next .yaji:before{content:"\f105"}.single_navi li .image{display:none}.single_navi li .text{width:90%;margin:5%}.single_navi li.prev .text{float:none;margin:5%}.single_navi li.next .text{float:none;margin:5%}.single_navi li .text p{font-size:60%}.single_navi li .text h4{font-size:80%}}#awasete{margin:60px 0 0 0}@media only screen and (max-width:768px){#awasete .list article{width:46%}#awasete .list article h3{font-size:80%;font-weight:normal}#awasete .list article p{display:none}#awasete .list article .day{display:none}}.tabmenu{position:relative}.tabmenu ul{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative}.tabmenu li{padding:15px 0;background:#efece2;cursor:pointer;width:25%;text-align:center;position:relative;border-right:1px solid #fff;font-weight:bold;font-size:90%}.tabmenu li{float:left\9 }.tabmenu li:not(:target) {float:left¥9}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tabmenu li{float:left!important}}.tabmenu li:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;color:#000;font:16px 'FontAwesome'}.tabmenu.ue li:before{content:"\f107"}.tabmenu.shita li:before{content:"\f106"}.tabmenu li:nth-child(2){background:#eae7da}.tabmenu li:nth-child(3){background:#e7e3d4}.tabmenu li:last-child{border-right:none}.tabmenu li.active{background:#15b3c6;color:#fff}.tabmenu li.active:before{position:absolute;-webkit-transform:none;transform:none;left:0;right:0;margin:auto;color:#15b3c6;font-size:12px}.tabmenu.ue li.active:before{top:auto;bottom:-10px;content:"▼"}.tabmenu.shita li.active:before{top:-10px;bottom:auto;content:"▲"}.tabmenu li a{display:block}.tabmenu li.active a{color:#fff}#tab_box{}#tab_box div.tabbox{display:none;padding:190px 0 40px 0;margin-top:-150px}#tab_box div.tabbox.active{display:block}.tabmenu .nav_yoyaku{position:absolute;right:0;top:0;display:block;width:33.33%;border-left:1px solid #fff}.tabmenu .nav_yoyaku a{padding:15px 0;display:block;background:#1b1464;cursor:pointer;color:#fff;text-align:center;position:relative;border-right:none;font-weight:bold;font-size:90%}.tabmenu .nav_yoyaku a:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;color:#fff;font:16px 'FontAwesome';content:"\f022"}@media only screen and (max-width:768px){.tabSection{}.tabmenu li{padding:10px 0;background:#efece2;cursor:pointer;width:25%;text-align:center;position:relative;border-right:1px solid #fff;font-weight:bold;font-size:70%}.tabmenu.ue li:before{content:""}.tabmenu.shita li:before{content:""}.tabmenu li a{display:block}.tabmenu .nav_yoyaku{position:absolute;right:0;top:0;display:block;width:33.33%;border-left:1px solid #fff}.tabmenu .nav_yoyaku a{padding:10px 0;display:block;background:#1b1464;cursor:pointer;color:#fff;text-align:center;position:relative;border-right:none;font-weight:bold;font-size:70%}.tabmenu .nav_yoyaku a:before{content:""}#tab_box div.tabbox{display:none;padding:80px 0 20px 0;margin:-40px 8% 0}#tab_box div.tabbox .honbun{margin:0}#search #tab_box div.tabbox{display:none;padding:80px 0 20px 0;margin:-40px 0% 0}#search #tab_box div.tabbox .honbun{margin:0}}.tab_image{margin:0 0 10px;background:#efefef}.tab_image:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.tab_image .subimage{list-style:none}.tab_image .subimage:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.tab_image .subimage{}.tab_image .subimage li{width:33.33%;float:left;overflow:hidden;position:relative}.tab_image .subimage li.active,.tab_image .subimage li.act{opacity:.7;position:relative}.tab_image .subimage li.active:before,.tab_image .subimage li.act:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-10px;color:#fff;font:50px 'FontAwesome';content:"\f104"}.tab_image .subimage li .subimgwaku{position:relative;width:100%;height:0%;padding:61.72% 0 0;position:relative;overflow:hidden}.tab_image .subimage li .subimgwaku img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.tab_image .mainimage{}.single .tab_image .mainimage{margin:0}.tab_image .mainimage li{display:none}.tab_image .mainimage li.active,.tab_image .mainimage li.act{display:block}@media only screen and (max-width:480px){.tab_image .subimage{float:none;width:100%}.tab_image .subimage li{float:left;width:33.33%}.tab_image .subimage li.active,.tab_image .subimage li.act{width:33.33%}.tab_image .subimage li.active:before,.tab_image .subimage li.act:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;color:#fff;font:40px 'FontAwesome';content:"\f106"}.tab_image .mainimage{float:none;width:100%}}.photogallery{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0}.photogallery:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.photogallery li{width:29%;margin:2%;transition:.8s;text-align:center;position:relative}.photogallery li{float:left\9 }.photogallery li:not(:target) {float:left¥9}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.photogallery li{float:left!important}}.photogallery li:hover{opacity:.6}.photogallery li img{max-width:100%;max-height:250px}@media only screen and (max-width:480px){.photogallery li{width:46%;margin:2%;transition:.8s;text-align:center;position:relative}.photogallery li img{max-width:100%;max-height:200px}}#stay .single .tabmenu2{position:relative}#stay .single .tabmenu2 ul{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative}#stay .single .tabmenu2 li{background:#efece2;cursor:pointer;width:16.66%;text-align:center;position:relative;border-right:1px solid #fff;font-weight:bold;font-size:80%}#stay .single .tabmenu2 li{float:left\9 }#stay .single .tabmenu2 li:not(:target) {float:left¥9}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#stay .single .tabmenu2 li{float:left!important}}#stay .single .tabmenu2 li:nth-child(even){background:#eae7da}#stay .single .tabmenu2 li:last-child{border-right:none}#stay .single .tabmenu2 li.active{background:#15b3c6;color:#fff}#stay .single .tabmenu2 li.active:before{position:absolute;-webkit-transform:none;transform:none;left:0;right:0;margin:auto;color:#15b3c6;font-size:12px}#stay .single .tabmenu2.ue li.active:before{top:auto;bottom:-10px;content:"▼"}#stay .single .tabmenu2.shita li.active:before{top:-10px;bottom:auto;content:"▲"}#stay .single .tabmenu2 li a{padding:15px 0;display:block}#stay .single .tabmenu2 li.active a{color:#fff}#stay .single .tabbox{padding:40px 0;display:block}#stay .single .tabmenu2 .nav_yoyaku{position:absolute;right:0;top:0;display:block;width:16.66%;border-left:1px solid #fff}#stay .single .tabmenu2 .nav_yoyaku a{padding:15px 0;display:block;background:#1b1464;cursor:pointer;color:#fff;text-align:center;position:relative;border-right:none;font-weight:bold;font-size:80%}#stay .single .tabmenu2 .nav_yoyaku a:before{content:""}@media only screen and (max-width:768px){#stay .single .tabmenu2 li{background:#efece2;cursor:pointer;width:16.66%;text-align:center;position:relative;border-right:1px solid #fff;font-weight:bold;font-size:65%}#stay .single .tabmenu2 li a{padding:12px 0;display:block}#stay .single .tabmenu2 .nav_yoyaku{position:absolute;right:0;top:0;display:block;width:16.66%;border-left:1px solid #fff}#stay .single .tabmenu2 .nav_yoyaku a{padding:12px 0;display:block;background:#1b1464;cursor:pointer;color:#fff;text-align:center;position:relative;border-right:none;font-weight:bold;font-size:65%}#stay .single .tabmenu2 .nav_yoyaku a:before{content:""}#stay .single .tabbox{display:block;padding:20px 0}}#stay .single h1{padding:25px 0;border-top:2px solid #000;border-bottom:2px solid #000;margin:0 0 20px}#stay .single .area a{position:absolute;top:-15px;left:0;background:#000;color:#fff;font-size:90%;line-height:100%;font-weight:bold;padding:7px 20px}#stay .single .tab_image{margin:0 0 40px}#stay .single .tabbox .section{margin:0 0 50px}.section:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#stay .single .tabbox .section h2{margin:0 0 20px;font-size:140%}#stay .single .tabbox .section h3{color:#1b1464;font-family:'Open Sans Condensed',sans-serif;font-size:170%;margin:0 0 30px}#stay .single .tabbox .section h4{font-family:'Open Sans Condensed',sans-serif;font-size:140%;margin:0 0 10px}#stay .single .tabbox .section article{margin:0}#stay .single .tabbox .section article h3{color:#000;font-family:'游ゴシック',YuGothic,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','ヒラギノ角ゴ Pro W3','メイリオ',Meiryo,sans-serif;font-weight:boold;font-size:100%;margin:0 0 10px}#stay .single .tabbox .facility article{border:1px solid #000;padding:5%;margin:10px 0}#stay .single .tabbox .facility article .image{float:left;width:45%}#stay .single .tabbox .facility article .fac_data{float:right;width:50%;margin:0 0 0}#stay .single .tabbox .facility article .fac_data h4{font-size:120%;margin:0 0 20px}#stay .single .tabbox .facility article .fac_data dl{border-bottom:1px solid #ccc;padding:7px 0;font-size:80%}#stay .single .tabbox .facility article .fac_data dl:first-child{border-top:1px solid #ccc}#stay .single .tabbox .facility article .fac_data dl:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#stay .single .tabbox .facility article .fac_data dl dt{font-weight:bold;float:left;width:35%;padding:0 2%}#stay .single .tabbox .facility article .fac_data dl dd{float:right;width:60%;padding:0 2%}#stay .single .tabbox .facility article .text{clear:both;margin:20px 0 0}#stay .single .tabbox .facility article .text p{font-size:90%;line-height:180%}#stay .single .tabbox .sns article{float:left;width:46%;margin:0 4% 10px 0}#stay .single .tabbox .sns article iframe{max-width:100%;width:100%}#stay_room article{margin:0 0 50px}#stay .single #stay_room article .tab_image{margin:0 0 20px}#stay .single .tabbox .recommend .waku{border:10px solid #efece2;padding:20px;margin:10px 0}.waku:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#stay .single .tabbox .recommend .waku .image{float:left;width:45%}#stay .single .tabbox .recommend .waku .text{float:right;width:50%}#stay .single .tabbox .recommend .waku .text h4{font-weight:normal;font-size:130%;margin:10px 0 20px;padding:0 0 5px;border-bottom:1px solid #000}#stay .single .tabbox .recommend .waku .text p{font-size:90%;line-height:180%}#stay .single .tabbox .recommend .waku .text .price{text-align:right;font-size:130%;margin:20px 0 0}@media only screen and (max-width:768px){#stay .single .honbun{margin:0}}@media only screen and (max-width:480px){#stay .single .tab_image{margin:0 0 30px}#stay .single .tabbox .section h2{margin:0 0 20px;font-size:130%}#stay .single .tabbox .section h3{font-size:150%;margin:0 0 20px}#stay .single .tabbox .section h4{font-size:120%;margin:0 0 10px}#stay .single .tabbox .facility article{padding:8%}#stay .single .tabbox .facility article .image{float:none;width:100%;margin:0 0 15px}#stay .single .tabbox .facility article .fac_data{float:none;width:100%;margin:0 0 0}#stay .single .tabbox .facility article .fac_data h4{font-size:110%;margin:0 0 15px}#stay .single .tabbox .sns article{float:none;width:100%;margin:0 0% 15px 0}#stay .single .tabbox .recommend .waku{border:7px solid #efece2;padding:5%;margin:10px 0}#stay .single .tabbox .recommend .waku .image{float:none;width:100%;margin:0 0 15px}#stay .single .tabbox .recommend .waku .text{float:none;width:100%}#stay .single .tabbox .recommend .waku .text h4{font-size:110%;margin:0 0 10px}#stay .single .tabbox .recommend .waku .text p{font-size:90%;line-height:180%}#stay .single .tabbox .recommend .waku .text .price{text-align:right;font-size:120%;margin:10px 0 0}}.map_select{}.map_select:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.map_select .map_area{float:left;width:75%;height:660px}.map_select .map_info{float:right;width:24%}.map_select .map_info .wrap{height:500px}.map_select .map_info h3.open_h3{background:#15b3c6;color:#fff;font-size:80%;padding:7px;border-bottom:1px solid #fff;cursor:pointer;margin:0;position:relative}.map_select .map_info .open_h3.active::after{font:12px 'FontAwesome';content:"\f196";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.map_select .map_info .open_h3::after{font:12px 'FontAwesome';content:"\f147";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.map_select .map_info h4.open_h4{background:#beeaef;color:#333;font-size:80%;padding:5px 7px;border-bottom:1px solid #fff;cursor:pointer;margin:0;position:relative}.map_select .map_info .open_h4.active::after{font:12px 'FontAwesome';content:"\f196";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.map_select .map_info .open_h4::after{font:12px 'FontAwesome';content:"\f147";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ul_open_sub{max-height:275px;overflow:scroll}.ul_open_sub li{font-size:80%;padding:7px 7px 7px 20px;border-bottom:1px solid #ccc;position:relative}.ul_open_sub li:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:10px;color:#595757;font:10px 'FontAwesome';content:"\f105"}.open_data{background:#eee;font-size:80%;padding:7px;border-bottom:1px solid #ccc}.open_data a{text-decoration:underline}@media only screen and (max-width:768px){.map_select .map_area{float:none;width:100%;height:300px}.map_select .map_info{float:none;width:84%;margin:20px auto}.map_select .map_info .wrap{height:auto}.ul_open_sub{max-height:200px;overflow:scroll}}#about #mainimage{position:relative;margin:0 0 50px}#about #mainimage .text{font-weight:bold;position:absolute;bottom:30px;left:30px;width:60%;font-size:130%;line-height:170%;color:#fff;padding:20px;background-color:rgba(0,0,0,.8);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#88ffffff,EndColorStr=#88ffffff)}#about #mainimage .name{text-align:right;font-size:14px}@media only screen and (max-width:768px){#about #mainimage .text{bottom:20px;left:20px;width:60%;font-size:110%;padding:20px;background-color:rgba(0,0,0,.8);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#88ffffff,EndColorStr=#88ffffff)}}@media only screen and (max-width:480px){#about #mainimage .text{font-weight:bold;position:relative;bottom:auto;left:auto;width:auto;font-size:110%;color:#fff;padding:5%}#about #mainimage .name{font-size:12px%}}#about #imi{margin:0 0 50px}#about #imi .text{float:left;width:60%}#about #imi .text h2{font-size:140%;margin:0 0 1em}#about #imi .text p{line-height:200%}#about #imi .image{float:right;width:35%}@media only screen and (max-width:768px){#about #imi{margin:0 8% 50px}#about #imi .text{float:none;width:100%;margin:0 0 20px}#about #imi .image{float:none;width:100%}}#about #jisseki{border:2px solid #000;padding:5% 7%;position:relative}#about #jisseki h3{position:absolute;top:-20px;left:0;right:0;margin:0 auto;width:520px;background:#fff;padding:5px 20px;text-align:center}#about #jisseki ul{float:left;width:70%}#about #jisseki ul li{position:relative;margin:0 0 15px;padding-left:20px;line-height:150%+
}#about #jisseki ul li:before{position:absolute;top:5px;left:0;font:14px 'FontAwesome';content:"\f046"}#about #jisseki ul li small{display:block;color:#15b3c6}#about #jisseki .image{float:right;width:25%}@media only screen and (max-width:768px){#about #jisseki{margin:0 8%;padding:5% 7%}#about #jisseki h3{font-size:110%;position:relative;top:auto;left:auto;right:auto;margin:0 auto 1em;width:auto;background:none;padding:5px 0;text-align:center}#about #jisseki ul{float:none;width:100%;font-size:90%}#about #jisseki .image{float:none;width:100%;text-align:center}#about #jisseki .image img{max-width:300px;width:100%}}.youtube-content{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.youtube-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}#bnr_btn{width:100%;text-align:center}#bnr_btn.pc{display:block!important;text-align:center;cursor:pointer;pointer-events:auto}#bnr_btn.sp{display:none!important;text-align:center}#bnr_btn img{cursor:pointer;pointer-events:auto}@media only screen and (max-width:750px){#bnr_btn.pc{display:none!important;text-align:center}#bnr_btn.sp{display:block!important;text-align:center}}::-webkit-input-placeholder{color:#fff}::-moz-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}@media only screen and (max-width:750px){.share{width:80%}}.link_bule a{color:#00f;text-decoration:underline}.link_bule a:hover{color:#00f;text-decoration:underline}@media only screen and (max-width:768px){.single .honbun img{margin:20px 0}#event .single .honbun img,#news .single .honbun img{max-width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}.ui-datepicker{width:auto;padding:5px;margin:5px}ul.s_search,ul.s_area{width:100%;margin:0;padding:0;list-style-type:none}ul.s_search li,ul.s_area li{float:left;margin-right:30px;padding:2px 0}.clearLeft{clear:left}@media only screen and (max-width:768px){ul.s_area{width:100%;margin:0;padding:0;list-style-type:none}ul.s_area li{width:32%;margin-right:1%;padding:2px 0}}.wp-embedded-content{max-width:100%}div.cate_event{float:right;max-width:200px;text-align:right;padding:4px 10px;color:#fff;font-size:70%;font-weight:500;background:#15b3c6!important}.blog-card{border:1px solid #999;word-wrap:break-word;max-width:100%;margin-bottom:30px;font-size:1.2em;height:auto;overflow:hidden;transition:.1s ease;position:relative}.blog-card:hover{text-decoration:none}.blog-card a{font-weight:bold;text-decoration:none;text-decoration:underline}.blog-card-thumbnail{float:left;padding:15px}.blog-card-thumbnail img{display:block;padding:0;width:120px;height:120px;object-fit:cover;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-top:0!important;margin-bottom:0!important}.blog-card-content{padding-left:10px;line-height:120%}.blog-card-title{padding:15px 10px;font-size:90%;color:#000;display:block;text-decoration:none}.blog-card-title::before{content:'> 続きを読む';font-size:.7em;color:#fff;background:#15b3c6;width:7em;display:inline-block;padding:.5em;position:absolute;margin-right:1em;bottom:10px;right:0;text-decoration:none}.blog-card-excerpt{color:#969696;font-size:14px!important;font-weight:normal!important;text-align:left!important;text-decoration:none;padding:0 20px 40px}a{text-decoration:none}@media only screen and (max-width:768px){.blog-card{border:1px solid #999!important;word-wrap:break-word;width:100%;height:auto;overflow:hidden;margin-bottom:30px;font-size:1.2em;transition:.1s ease;position:relative}.blog-card-title{font-size:80%}.blog-card-title::before{font-size:.7em}.blog-card-thumbnail{float:none;width:100%;margin:0 auto;text-align:center}.blog-card-thumbnail img{width:auto;height:auto;margin:0 auto;padding:0 40px;object-fit:contain}.blog-card-excerpt{display:none}.blog-card-title a{text-decoration:none}.blog-card-title{padding-top:0;padding-left:10px;padding-bottom:50px;text-align:left;text-decoration:none}.blog-card-title::before{content:'> 続きを読む';font-size:.7em;color:#fff;background:#15b3c6;display:inline-block;position:absolute;bottom:10px;text-decoration:none;padding:5px auto}}.close_box{text-align:center;margin-top:-5px;float:left}.close_list_box{text-align:center;margin-top:0;float:left}.close_box .close_spot,.close_list_box .close_spot{min-width:50px;display:inline-block;padding:0 10px;text-align:center;background:red;color:#fff;font-size:12px;margin-right:10px}@media only screen and (max-width:768px){.close_box{margin-top:0}}figure .image .close_rb{position:absolute;background:red;color:#fff;bottom:0;right:0;padding:2px 5px}a .blog-card-title,a .blog-card-excerpt{text-decoration:underline;text-decoration-color:#fff}.menseki{font-size:80%}@media only screen and (max-width:960px){.menseki{padding:0 25px}}.menseki a{text-decoration:underline}