﻿.con_sightseeing,.con_event{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1199px){.con_sightseeing,.con_event{width:91.66667%}}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?xh2fvj");src:url("../fonts/icomoon.eot?xh2fvj#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?xh2fvj") format("truetype"),url("../fonts/icomoon.woff?xh2fvj") format("woff"),url("../fonts/icomoon.svg?xh2fvj#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}#contents .divider{display:block;border:none;border-top:2px solid #11532c;margin-bottom:3em}@media only screen and (max-width: 767px){#contents .divider{margin-bottom:1.5em}}#contents .wrp_st{text-align:center;margin-top:3.125%;padding:3.64583% 0;background-color:#f4f4f4}@media only screen and (max-width: 767px){#contents .wrp_st{margin-top:8.33333%}}@media only screen and (max-width: 767px){#contents .wrp_st{padding:12.5% 0}}#contents .wrp_st em{display:inline-block}.con_sightseeing,.con_event{max-width:1360px;margin:7.8125% auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing,.con_event{margin:11.71875% auto}}@media only screen and (max-width: 767px){.con_sightseeing,.con_event{margin:11.45833% auto}}.con_sightseeing .tab-nav,.con_event .tab-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-bottom:3em}@media only screen and (max-width: 767px){.con_sightseeing .tab-nav,.con_event .tab-nav{gap:9px;margin-bottom:1.5em}}.con_sightseeing .tab-btn,.con_event .tab-btn{cursor:pointer;min-width:200px;padding:0.6em 0 0.8em 0;background:#fff;color:#11532c;border:1px solid #11532c;border-radius:50px;font-size:108%;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}.mouse .con_sightseeing .tab-btn:hover,.touch .con_sightseeing .tab-btn.touchstart,.mouse .con_event .tab-btn:hover,.touch .con_event .tab-btn.touchstart{background:#11532c;color:#fff}.touch .con_sightseeing .tab-btn,.touch .con_event .tab-btn{-webkit-tap-highlight-color:transparent}.touch .con_sightseeing .tab-btn.touchend,.touch .con_event .tab-btn.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}.con_sightseeing .tab-btn.active,.con_event .tab-btn.active{background-color:#11532c;color:#fff}@media only screen and (max-width: 767px){.con_sightseeing .tab-btn,.con_event .tab-btn{min-width:120px;padding:8px 15px}}.con_sightseeing .tab-content,.con_event .tab-content{display:none;animation:fadeIn 0.6s ease forwards}.con_sightseeing .tab-content.active,.con_event .tab-content.active{display:block}.con_sightseeing .inner,.con_event .inner{display:flex;flex-wrap:wrap;gap:60px 2.5%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing .inner,.con_event .inner{gap:40px 3%}}@media only screen and (max-width: 767px){.con_sightseeing .inner,.con_event .inner{gap:40px 0}}.con_sightseeing .inner .box_item,.con_event .inner .box_item{display:flex;flex-direction:column;width:31.6%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing .inner .box_item,.con_event .inner .box_item{width:48.5%}}@media only screen and (max-width: 767px){.con_sightseeing .inner .box_item,.con_event .inner .box_item{width:100%}}.con_sightseeing .inner .box_item .item_thumb,.con_event .inner .box_item .item_thumb{position:relative;width:100%;min-height:188px;margin-bottom:1.5rem;overflow:hidden}.con_sightseeing .inner .box_item .item_thumb .box_img,.con_event .inner .box_item .item_thumb .box_img{display:block;width:100%;height:100%;aspect-ratio:430 / 253;text-decoration:none;overflow:hidden}.con_sightseeing .inner .box_item .item_thumb .box_img img,.con_event .inner .box_item .item_thumb .box_img img{object-fit:cover}.con_sightseeing .inner .box_item .item_thumb .main_img,.con_event .inner .box_item .item_thumb .main_img{display:block;width:100%;height:100%;transition:transform 0.6s ease}.con_sightseeing .inner .box_item .item_thumb .access,.con_event .inner .box_item .item_thumb .access{position:absolute;bottom:-2px;left:-2px;display:inline-block;z-index:3;padding:5px 12px;background-color:#fff;color:#11532c;font-size:100%}.con_sightseeing .inner .box_item .item_info,.con_event .inner .box_item .item_info{padding:0 5px}.con_sightseeing .inner .box_item .item_info .name,.con_event .inner .box_item .item_info .name{margin:0 0 0.7em;font-weight:normal;line-height:1.4;text-align:center;font-size:143%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing .inner .box_item .item_info .name,.con_event .inner .box_item .item_info .name{font-size:143%}}@media only screen and (max-width: 767px){.con_sightseeing .inner .box_item .item_info .name,.con_event .inner .box_item .item_info .name{font-size:129%}}.con_sightseeing .inner .box_item .item_info .name span,.con_event .inner .box_item .item_info .name span{display:block;margin-top:2px;color:#666;font-weight:normal;font-size:58%}.con_sightseeing .inner .box_item .item_info .text,.con_event .inner .box_item .item_info .text{margin-bottom:0.6em;font-size:108%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing .inner .box_item .item_info .text,.con_event .inner .box_item .item_info .text{font-size:108%}}@media only screen and (max-width: 767px){.con_sightseeing .inner .box_item .item_info .text,.con_event .inner .box_item .item_info .text{font-size:100%}}.con_sightseeing .inner .box_item .item_info .box_btn,.con_event .inner .box_item .item_info .box_btn{display:flex;justify-content:space-between}.con_sightseeing .inner .box_item .item_info .box_btn .btn_site a:after,.con_event .inner .box_item .item_info .box_btn .btn_site a:after{content:"";margin-left:.5em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.con_sightseeing .inner .box_item .item_info .box_btn .btn_map a::after,.con_event .inner .box_item .item_info .box_btn .btn_map a::after{content:'';background-image:url("../images/common/ic_access_green.png");background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;width:17px;height:17px}.con_sightseeing .inner .box_item .item_info .box_btn .btn,.con_event .inner .box_item .item_info .box_btn .btn{font-size:100%;width:calc(155 / 324 * 100%);margin-bottom:1.5em}.con_sightseeing .inner .box_item .item_info .box_btn .btn a,.con_event .inner .box_item .item_info .box_btn .btn a{position:relative;display:flex;align-items:center;padding:1em 48px 1em 1em;border-bottom:1px solid #11532c;color:#11532c;text-decoration:none;transition:background-color 0.25s ease}.con_sightseeing .inner .box_item .item_info .box_btn .btn a::after,.con_event .inner .box_item .item_info .box_btn .btn a::after{position:absolute;right:16px}.con_sightseeing .inner .box_item .item_info .box_btn .btn a:hover,.con_event .inner .box_item .item_info .box_btn .btn a:hover{background-color:#f2f2f2}.con_sightseeing .inner .box_item .box_hotels .title,.con_event .inner .box_item .box_hotels .title{margin-bottom:0.2rem;align-items:center;display:flex}.con_sightseeing .inner .box_item .box_hotels .title::before,.con_event .inner .box_item .box_hotels .title::before{content:'';background-image:url("../images/common/ic_spot.png");background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;margin-right:0.3em;width:16px;height:16px}.con_sightseeing .inner .box_item .box_hotels .item_hotels,.con_event .inner .box_item .box_hotels .item_hotels{display:flex;flex-wrap:wrap}.con_sightseeing .inner .box_item .box_hotels .item_hotels .tag a,.con_event .inner .box_item .box_hotels .item_hotels .tag a{font-size:93%;margin-right:5px;display:inline-block;text-decoration:none;transition:background-color 0.25s ease;padding:0.3em 0.8em;margin-top:0.5em;border-radius:100px;background-color:#fff;color:#11532c;border:1px solid #11532c}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing .inner .box_item .box_hotels .item_hotels .tag a,.con_event .inner .box_item .box_hotels .item_hotels .tag a{font-size:100%}}@media only screen and (max-width: 767px){.con_sightseeing .inner .box_item .box_hotels .item_hotels .tag a,.con_event .inner .box_item .box_hotels .item_hotels .tag a{font-size:100%}}.con_sightseeing .inner .box_item .box_hotels .item_hotels .tag a:hover,.con_event .inner .box_item .box_hotels .item_hotels .tag a:hover{background-color:#11532c;color:#fff}
