﻿html,body{width:100%}html *{box-sizing:border-box;outline:none}html{font-size:100%;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;opacity:0}@media all and (-ms-high-contrast: none){html{opacity:1 !important}}html.wf-active{opacity:1}body{font-family:source-han-sans-cjk-ja, sans-serif;font-style:normal;position:relative;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s}.opacity{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s}.opacity:hover{opacity:0.75}*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}a{color:inherit;text-decoration:none;transition:all 0.3s linear;outline:none}ul,ol{list-style:none}h1,h2,h3,h4,ul,ol,dl,dd,p,hr,figure{margin:0;padding:0}header,nav,main,footer,section{display:block}p{line-height:1.6;font-size:16px;text-align:justify}.ar{text-align:right}i{font-style:normal}.fr{float:right}.ofi{object-fit:cover;font-family:"object-fit: cover;"}.ofi.center{object-position:center}.ofi.left{object-position:left}.ofi.right{object-position:right}.ofi.top{object-position:top}.ofi.bottom{object-position:bottom}.fbx{display:flex}@media screen and (max-width: 767px){.fbx{flex-wrap:wrap}}#wovn-translate-widget{display:none !important}.lozad.fade{animation-name:fade;animation-duration:1s}@keyframes fade{from{opacity:0}to{opacity:1}}.wrapper{position:relative;overflow-x:hidden}.section .base_title{font-size:24px;font-weight:bold;text-align:center;margin-bottom:30px}.section .base_title .small{margin-top:17px;display:block;font-size:12px}.btn_list{display:flex;justify-content:center}.btn_list_item,.inquiry_box__button{margin-right:20px;list-style:none;max-width:240px;width:100%}.btn_list_item:last-child,.inquiry_box__button:last-child{margin-right:0}.btn_list_item a,.inquiry_box__button a{text-align:center;font-weight:bold;border-radius:8px;display:block;font-size:16px;padding:15px}.btn_list_item a .icon,.inquiry_box__button a .icon{margin-right:10px}@media screen and (max-width: 767px){.btn_list_item,.inquiry_box__button{max-width:none;width:calc( 50% - 10px)}.btn_list_item a,.inquiry_box__button a{font-size:14px;padding:5px}.btn_list_item a .icon,.inquiry_box__button a .icon{margin-right:5px}}.commonSlide .slick-dots{display:flex;text-indent:-9999px}.commonSlide .slick-dots li{width:10px;height:10px;border-radius:9999px;background:#000}.commonSlide .slick-dots li:hover{cursor:pointer}.icon_whether_hare{background:url("../images/common/icon_whether_hare@2x.png") no-repeat center/100% auto}.icon_whether_kumori_hare{background:url("../images/common/icon_whether_kumori_hare@2x.png") no-repeat center/100% auto}.icon_whether_kumori{background:url("../images/common/icon_whether_kumori@2x.png") no-repeat center/100% auto}.icon_whether_kumori_ame{background:url("../images/common/icon_whether_kumori_ame@2x.png") no-repeat center/100% auto}.icon_whether_ame{background:url("../images/common/icon_whether_ame@2x.png") no-repeat center/100% auto}.icon_whether_yuki{background:url("../images/common/icon_whether_yuki@2x.png") no-repeat center/100% auto}.icon_whether_wind{background:url("../images/common/icon_whether_wind@2x.png") no-repeat center/100% auto}.icon_whether_ame_kiri{background:url("../images/common/icon_whether_ame_kiri@2x.png") no-repeat center/100% auto}.bg_temperature_very_cold{background:url("../images/common/icon_temperature_very_cold@2x.png") no-repeat center/100% auto}.bg_temperature_cold{background:url("../images/common/icon_temperature_cold@2x.png") no-repeat center/100% auto}.bg_temperature_nice{background:url("../images/common/icon_temperature_nice@2x.png") no-repeat center/100% auto}.bg_temperature_hot{background:url("../images/common/icon_temperature_hot@2x.png") no-repeat center/100% auto}.icon_view_usually{background:url("../images/common/icon_view_usually@2x.png") no-repeat center/100% auto}.icon_view_the_best{background:url("../images/common/icon_view_the_best@2x.png") no-repeat center/100% auto}.icon_view_not_good{background:url("../images/common/icon_view_not_good@2x.png") no-repeat center/100% auto}.icon_view_good{background:url("../images/common/icon_view_good@2x.png") no-repeat center/100% auto}/*! sanitize.css v4.0.0 | CC0 License | github.com/10up/sanitize.css */article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}template,[hidden]{display:none}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;font-family:sans-serif;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h1,h2,h3,h4,h5,h6{line-height:1.0;font-size:inherit;margin:0;padding:0}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}hr{height:0;overflow:visible}nav ol,nav ul{list-style:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ffff00;color:#000000}progress{vertical-align:baseline}small{font-size:83.3333%}sub,sup{font-size:83.3333%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}a{background-color:transparent;-webkit-text-decoration-skip:objects}:hover{outline-width:0}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit;font-size:1em;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}a,area,button,input,label,select,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden][aria-hidden="false"]{clip:rect(0, 0, 0, 0);display:inherit;position:absolute}[hidden][aria-hidden="false"]:focus{clip:auto}p{margin:0}ul{margin:0;padding:0;list-style-type:none}body{min-width:1040px;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s}body.headerImportant_on .wrapper{padding-top:120px !important}body.headerImportant_on.seasonEvent_detail .wrapper{padding-top:66px !important}body.headerImportant_on.lowerPage .header_inner .logo{top:66px}body.open_search_box{overflow:hidden}body.set_bg{overflow:hidden}body.set_bg>.bg_box{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.4);z-index:100}body>.wrapper{min-width:1040px;width:100%;margin:0 auto;font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:source-han-sans-cjk-ja, sans-serif !important;font-style:normal}p,a{font-size:1.6rem;line-height:1.88}.sp_only{display:none !important}.pc_only{display:inline-block !important}.break_sp{display:inline}.baseW{max-width:1040px;width:92.5%;margin:0 auto}.header{position:relative}.header .news_info{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;position:fixed;width:100%;height:66px;padding:0 40px;opacity:1;overflow:hidden;visibility:visible;background:#efefef;z-index:101}.header .news_info_list{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.header .news_info_item{font-size:14px;margin-right:30px;align-items:center}.header .news_info_item:last-child{margin-right:0}.header .news_info_item .strong{font-size:14px;font-weight:bold;margin-right:20px;padding-right:20px;position:relative}.header .news_info_item .strong::after{content:"";width:1px;height:14px;background:#cccccc;position:absolute;right:0;top:50%;transform:translateY(-50%)}.header .news_info_item .strong .icon{font-size:17px;margin-right:5px}.header .news_info_item a{font-size:14px;text-decoration:underline}.header .news_info_item a .pc_only{text-decoration:underline}.header .news_info_item a:hover{text-decoration:none}.header .news_info_item a:hover .pc_only{text-decoration:none}.header .news_info_item.important_news .strong{color:#d51b1b}.header .news_info_item.g_value_news .strong{color:#32b25e}.header .news_info .closeBtn{font-size:11px;position:absolute;right:40px;top:50%;transform:translateY(-50%);width:74px;text-align:center;background:#ffffff;border-radius:4px;padding:5px 5px}.header .news_info .closeBtn .icon{display:inline-block;margin-right:5px;width:11px;height:11px;vertical-align:-1px}.header .news_info .closeBtn .icon::before,.header .news_info .closeBtn .icon::after{content:"";width:1px;height:11px;background:#000;position:absolute}.header .news_info .closeBtn .icon::before{transform:rotate(-45deg)}.header .news_info .closeBtn .icon::after{transform:rotate(45deg)}.header .news_info .closeBtn:hover{cursor:pointer}.header .news_info.close{opacity:0;height:0;visibility:hidden}.news_info_modal_bg{opacity:0;visibility:hidden;background:rgba(0,0,0,0.4);position:fixed;top:0;width:100%;height:100vh}.news_info_modal{opacity:0;visibility:hidden;background:#fff;position:fixed;border-radius:16px;left:50%;top:50%;padding:60px;transform:translate(-50%, -50%)}.news_info_modal .modalCloseBtn{position:absolute;right:-70px;top:0;width:60px;height:60px;text-align:center;background:#ffffff;border-radius:16px}.news_info_modal .modalCloseBtn .icon{transition-duration:.5s;transition-timing-function:ease-in-out;transition-delay:0s;display:block;position:absolute;width:16px;height:16px;left:50%;top:50%;transform:translate(-50%, -50%)}.news_info_modal .modalCloseBtn .icon::before,.news_info_modal .modalCloseBtn .icon::after{content:"";display:block;position:absolute;top:50%;width:3px;height:16px;background:#000;border-radius:9999px}.news_info_modal .modalCloseBtn .icon::before{transform:translate(50%, -50%) rotate(-45deg);right:50%}.news_info_modal .modalCloseBtn .icon::after{transform:translate(-50%, -50%) rotate(45deg);left:50%}.news_info_modal .modalCloseBtn:hover{cursor:pointer}.news_info_modal .modalCloseBtn:hover .icon{transform:translate(-50%, -50%) rotateZ(360deg)}.news_info_modal .title{font-size:22px;font-weight:bold;text-align:center;margin-bottom:50px}.news_info_modal .title .icon{font-size:25px;margin-right:10px}.news_info_modal .modal_important .title{color:#d51b1b}.news_info_modal .modal_g_value_news .title{color:#32b25e}.news_info_modal .modal_detail{margin-bottom:60px}.news_info_modal .modal_detail:last-child{margin-bottom:0}.news_info_modal .modal_detail_item{border-top:2px solid #efefef;padding:20px 0}.news_info_modal .modal_detail_item:last-child{border-bottom:1px solid #efefef}.news_info_modal .modal_detail_item .cat{text-align:center;font-size:11px;width:100px;display:inline-block;color:#fff;font-weight:bold;padding-top:4px}.news_info_modal .modal_detail_item .cat.important{background:#d51b1b}.news_info_modal .modal_detail_item .cat.g_value{background:#32b25e}.news_info_modal .modal_detail_item .date{padding-top:3px;font-size:13px;font-family:myriad-pro, sans-serif !important;font-style:normal;margin:0 20px;display:inline-block;width:70px;text-align:center}.news_info_modal .modal_detail_item .postTitle{font-size:16px;text-decoration:underline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:77%}.news_info_modal .modal_detail a:hover .postTitle{text-decoration:none}.open-importantModal .news_info_modal_bg{opacity:1;visibility:visible;z-index:101}.open-importantModal .news_info_modal{opacity:1;visibility:visible;z-index:102}.change_info_bg{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;opacity:0;visibility:hidden;background:rgba(0,0,0,0.4);position:fixed;top:0;width:100%;height:100vh;z-index:101}.change_infoModalBox{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;z-index:102;opacity:0;visibility:hidden;background:#fff;position:fixed;border-radius:16px;left:50%;top:50%;padding:60px;transform:translate(-50%, -50%)}@media screen and (min-width: 768px){.change_infoModalBox{height:85vh !important}}.change_infoModalBox .modalCloseBtn{position:absolute;right:-70px;top:0;width:60px;height:60px;text-align:center;background:#ffffff;border-radius:16px}.change_infoModalBox .modalCloseBtn .icon{transition-duration:.5s;transition-timing-function:ease-in-out;transition-delay:0s;display:block;position:absolute;width:16px;height:16px;left:50%;top:50%;transform:translate(-50%, -50%)}.change_infoModalBox .modalCloseBtn .icon::before,.change_infoModalBox .modalCloseBtn .icon::after{content:"";display:block;position:absolute;top:50%;width:3px;height:16px;background:#000;border-radius:9999px}.change_infoModalBox .modalCloseBtn .icon::before{transform:translate(50%, -50%) rotate(-45deg);right:50%}.change_infoModalBox .modalCloseBtn .icon::after{transform:translate(-50%, -50%) rotate(45deg);left:50%}.change_infoModalBox .modalCloseBtn:hover{cursor:pointer}.change_infoModalBox .modalCloseBtn:hover .icon{transform:translate(-50%, -50%) rotateZ(360deg)}.change_infoModalBox .title{font-size:22px;font-weight:bold;text-align:center;margin-bottom:20px;color:#d51b1b}.change_infoModalBox .title .icon{font-size:25px;margin-right:10px;color:#ffe139}.change_infoModalBox .date{font-size:12px;text-align:right;font-weight:500}.change_infoModalBox_inner .btn_list{margin-top:30px}.change_infoModalBox_list{overflow-y:scroll}@media screen and (min-width: 768px){.change_infoModalBox_list{height:65vh !important}}.change_infoModalBox_item{border-top:2px solid #efefef}.change_infoModalBox_item a{display:block;padding:4px 0 20px}.change_infoModalBox_item a:hover .postTitle{text-decoration:none}.change_infoModalBox_item .status{width:100%}.change_infoModalBox_item .status .catName{display:inline-block;font-size:13px;font-weight:bold;color:#fff;background:#32b25e;padding:0 20px;margin-right:10px}.change_infoModalBox_item .status .date{display:inline-block;font-size:13px;font-family:myriad-pro, sans-serif !important;font-style:normal}.change_infoModalBox_item .post_detail{width:100%}.change_infoModalBox_item .post_detail .postTitle{font-size:16px;text-decoration:underline}.change_infoModalBox_item .post_detail .postBody p{font-size:12px}.open-changeInfoModal{overflow:hidden}.open-changeInfoModal .change_info_bg{opacity:1;visibility:visible}.open-changeInfoModal .change_infoModalBox{opacity:1;visibility:visible}.gNav{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;width:100px;border-radius:8px;position:fixed;right:2.5vw;top:54px;z-index:100}@media screen and (max-width: 1280px){.gNav{right:1vw}}.gNavInner{background:#32b25e;padding:0;box-shadow:0 8px 20px 0 rgba(0,0,0,0.16);border-radius:8px}.gNavItem:first-child{overflow:hidden;border-radius:8px 8px 0 0}.gNavItem:last-child{overflow:hidden;border-radius:0 0 8px 8px;padding-bottom:10px}.gNavItem.current{background:#fff}.gNavItem.current a{color:#32b25e}.gNavItem.current a .important{background:#32b25e}.gNavItem.current a .important .icon_important{color:#fff}.gNavItem.current .trigger .triggerButton span{background:#32b25e}.gNavItem.current .trigger p{color:#32b25e}.gNavItem a{position:relative;padding:25px 0 20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:#fff;text-align:center}.gNavItem a .icon{width:100%;display:block;font-size:27px}.gNavItem a .important{width:16px;height:16px;border-radius:99999px;background:#ffe139;text-align:center;position:absolute;top:25px;left:30px}.gNavItem a .important .icon_important{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:10px;color:#32b25e}.gNavItem a p{text-align:center;width:100%;font-size:10px;font-weight:bold;margin-top:5px}.gNavItem .trigger{position:relative;padding:50px 0 28px;cursor:pointer}.gNavItem .trigger .triggerButton{padding:0;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px;width:24px;height:8px}.gNavItem .trigger .triggerButton span{position:absolute;left:0;width:24px;height:3px;background-color:#fff}.gNavItem .trigger .triggerButton span:nth-child(1){top:0}.gNavItem .trigger .triggerButton span:nth-child(2){top:100%}.gNavItem .trigger p{color:#fff;font-size:10px;font-weight:bold;text-align:center;position:relative;bottom:-5px}.gNav .lang_select{margin-top:0;position:relative;z-index:2;width:100%;margin-bottom:20px}.gNav .lang_select .strong{text-align:center;background:#ffffff;color:#32b25e;border-radius:8px;font-size:11px;font-family:myriad-pro, sans-serif !important;font-style:normal;font-weight:bold;display:block;height:37px;line-height:37px;box-shadow:0 8px 20px 0 rgba(0,0,0,0.16);position:relative;z-index:2}.gNav .lang_select .strong .icon{margin-right:5px;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;display:inline-block;font-size:10px;transform:rotate(-90deg)}.gNav .lang_select_trigger.active .strong .icon{transform:rotate(90deg)}.gNav .lang_select_trigger.active .lang_select_list{opacity:1;visibility:visible;top:30px}.gNav .lang_select_list{border-radius:0 0 8px 8px;width:100%;position:absolute;top:0;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;opacity:0;background:#32b25e;visibility:hidden;box-shadow:0 8px 20px 0 rgba(0,0,0,0.16);z-index:1;overflow:hidden}.gNav .lang_select_item a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;font-family:myriad-pro, sans-serif !important;font-style:normal;font-size:11px;display:block;color:#fff;text-align:center;font-weight:bold;padding:11px 0}.gNav .lang_select_item a:hover{background:#fff;color:#32b25e}.gNav .lang_select_item:first-child a{padding-top:10px}.gNav .lang_select_item:last-child a{padding-bottom:10px}.gNav.headerImportant_display{top:120px}.gNavContents{visibility:hidden;opacity:0;transition-duration:.5s;transition-timing-function:ease-in-out;transition-delay:.55s;z-index:99;position:fixed;height:100vh;right:-100%;top:0;width:0;background:#32b25e}.gNavContents .gNavContents__inner{width:90%;height:0;opacity:0;padding:80px 30px 80px 80px;overflow-y:auto;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s}.gNavContents .gNavContents__inner .linkList,.gNavContents .gNavContents__inner .whether_info{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;border-radius:8px;opacity:0;background:#fff}.gNavContents .gNavContents__inner .linkList{padding:100px 40px 20px;position:relative;margin-bottom:20px}.gNavContents .gNavContents__inner .linkList .backHome{border-radius:6px;text-align:center;position:absolute;left:40px;top:30px;display:block;width:150px;height:40px;line-height:40px;background:#32b25e;color:#fff;font-size:16px}.gNavContents .gNavContents__inner .linkList .backHome .icon{margin-right:8px}.gNavContents .gNavContents__inner .linkList .title{font-size:15px;color:#32b25e;font-weight:bold;padding:0 0 10px 15px;margin-bottom:15px;border-bottom:2px solid #ade0bf;position:relative}@media screen and (max-width: 1175px){.gNavContents .gNavContents__inner .linkList .title{font-size:calc( 100vw / 1300 * 15)}}.gNavContents .gNavContents__inner .linkList .title::before{content:"";position:absolute;left:0;top:0;height:15px;width:2px;background:#32b25e}.gNavContents .gNavContents__inner .linkList .listBox{justify-content:space-between}.gNavContents .gNavContents__inner .linkList .listBox .small_txt{font-size:10px}.gNavContents .gNavContents__inner .linkList .listBox .facility,.gNavContents .gNavContents__inner .linkList .listBox .other{width:calc(50% - 20px)}.gNavContents .gNavContents__inner .linkList .listBox .facilityList{flex-wrap:wrap;align-items:center;justify-content:flex-start}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem{border-radius:4px;margin:0 10px 15px 0;width:calc((100% - 20px) / 3);background:#000}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem:nth-child(3n){margin-right:0}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem a{overflow:hidden;border-radius:4px;max-height:200px;height:102px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:12px;text-align:center;line-height:15px;color:#fff;font-weight:bold;background-size:cover !important;position:relative;z-index:1}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem a::before{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;background-size:cover !important;opacity:0.5;z-index:-1;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:101%;height:102%}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem a:hover::before{opacity:1}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_gt a::before{background:url("../images/common/gNav_item_gt@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_museum a::before{background:url("../images/common/gNav_item_museum@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_hana a::before{background:url("../images/common/gNav_item_hana@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_greenia a::before{background:url("../images/common/gNav_item_greenia@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_country a::before{background:url("../images/common/gNav_item_country@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_athletic a::before{background:url("../images/common/gNav_item_athletic@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_ski a::before{background:url("../images/common/gNav_item_ski@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_tenrandai a::before{background:url("../images/common/gNav_item_tenrandai@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_cable a::before{background:url("../images/common/gNav_item_cable@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_forest a::before{background:url("../images/common/gNav_item_forest@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .other .item a{display:inline-block;color:#000;font-size:12px}.gNavContents .gNavContents__inner .linkList .listBox .other .item a:hover{color:#32b25e;text-decoration:underline}.gNavContents .gNavContents__inner .linkList .listBox .otherInner{justify-content:space-between;margin-bottom:20px}.gNavContents .gNavContents__inner .linkList .listBox .otherInner.restaurant_cafeBox{margin-bottom:20px}.gNavContents .gNavContents__inner .linkList .listBox .otherInner.restaurant_cafeBox .otherInnerBox__list{flex-wrap:wrap}.gNavContents .gNavContents__inner .linkList .listBox .otherInner.restaurant_cafeBox .otherInnerBox__list .item{width:calc((100% - 20px) / 2)}.gNavContents .gNavContents__inner .linkList .listBox .otherInnerBox{width:calc((100% - 20px) / 2)}.gNavContents .gNavContents__inner .linkList .listBox .otherInnerBox__list{margin-bottom:40px}.gNavContents .gNavContents__inner .linkList .listBox .otherInnerBox__list:last-child{margin-bottom:0}.gNavContents .gNavContents__inner .linkList .listBox .otherInnerBox__list .item{position:relative;padding-left:13px}.gNavContents .gNavContents__inner .linkList .listBox .otherInnerBox__list .item::before{content:"・";color:#32b25e;position:absolute;left:0;top:2px}@media screen and (max-width: 1080px){.gNavContents .gNavContents__inner .linkList .listBox .otherInnerBox.accessBox .item br{display:none}}.gNavContents .gNavContents__inner .linkList .listBox .other .sns{justify-content:flex-start;align-items:center}.gNavContents .gNavContents__inner .linkList .listBox .other .sns .item{margin-right:20px}.gNavContents .gNavContents__inner .linkList .listBox .other .sns .item .icon{display:inline-block;width:22px;height:22px;font-size:18px;margin-right:10px}.gNavContents .gNavContents__inner .linkList .listBox .other .sns .item .icon.icon_facebook{vertical-align:middle;color:#1877f2}.gNavContents .gNavContents__inner .linkList .listBox .other .sns .item .icon.icon_insta{vertical-align:middle;background:url("../images/common/icon_insta@2x.png") no-repeat center/100% auto}.gNavContents .gNavContents__inner .linkList .listBox .other .sns .item .icon.icon_twitter{vertical-align:middle;color:#4ca0eb}.gNavContents .gNavContents__inner .bottomSec{justify-content:flex-start;flex-wrap:wrap;align-items:flex-end}.gNavContents .gNavContents__inner .bottomSec .whether_info{max-width:720px;width:100%;padding:15px 0 10px;margin-right:50px}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner{justify-content:center;align-items:center}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner li{padding:0 15px;position:relative}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner li::after{content:"";position:absolute;right:0;top:50%;transform:translate(0, -50%);width:2px;height:32px;background:#ade0bf}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner li:last-child::after{display:none}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .day{font-size:26px;font-family:myriad-pro, sans-serif !important;font-style:normal}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .day .small_txt{font-weight:bold;font-size:14px}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .sky_info .fbx,.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .temperature_info .fbx,.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .view_info .fbx{height:32px;align-items:center;justify-content:center}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .sky_info p,.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .temperature_info p,.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .view_info p{font-size:12px}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .sky_info .icon{margin:0 5px;display:inline-block;width:24px;height:24px}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .temperature_info .bg{margin:0 5px;display:inline-block;width:40px;height:24px;font-size:16px;line-height:24px;color:#fff;text-align:center;font-family:myriad-pro, sans-serif !important;font-style:normal}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .temperature_info .bg .small_txt{font-size:10px}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .view_info .icon{margin:0 5px;display:inline-block;width:24px;height:24px}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .update_info{font-size:10px;line-height:32px}.gNavContents .gNavContents__inner .bottomSec .company_info{max-width:370px;width:100%}.gNavContents .gNavContents__inner .bottomSec .company_info li{margin-right:15px}.gNavContents .gNavContents__inner .bottomSec .company_info li:last-child{margin-right:0}.gNavContents .gNavContents__inner .bottomSec .company_info a{color:#fff;font-size:11px;font-weight:bold}.gNavContents .gNavContents__inner .bottomSec .company_info__inner{flex-wrap:wrap}.gNavContents.open{transition-duration:.5s;transition-timing-function:ease-in-out;transition-delay:0s;opacity:1;visibility:visible;width:100%;right:0;top:0}.gNavContents.open .gNavContents__inner{transition-duration:.25s;transition-timing-function:ease-in-out;transition-delay:.6s;height:100%;opacity:1;width:90%}.gNavContents.open .gNavContents__inner .linkList{opacity:1;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s}.gNavContents.open .gNavContents__inner .whether_info{opacity:1;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s}.seasonEventSec{padding:80px 0}.seasonEventSec .base_title{color:#32b25e}.seasonEventSec_list{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.seasonEventSec_list.disable+#jquery-tab-pager-navi{display:none}.seasonEventSec_item{width:calc(33.333333333% - 14px);margin-right:2%;border-radius:12px;margin-bottom:40px;position:relative;overflow:hidden}.seasonEventSec_item:nth-child(3n){margin-right:0}.seasonEventSec_item a{border-radius:12px;position:relative;display:block;overflow:hidden;color:#fff}.seasonEventSec_item a .info{width:100%;position:absolute;bottom:34px;left:50%;transform:translateX(-50%);padding:40px 15px 5px;z-index:2;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0.8) 100%)}.seasonEventSec_item a .info .title{font-size:16px;font-weight:bold;line-height:22px;margin-bottom:0}.seasonEventSec_item a .info .fbx{margin-bottom:2px;flex-wrap:wrap}.seasonEventSec_item a .info .fbx li{font-size:10px;display:inline-block;margin-right:10px}.seasonEventSec_item a .info .fbx li:last-child{margin-right:0}.seasonEventSec_item a .info .fbx li.themaName{font-size:12px;display:inline-block;border:1px solid #fff;border-radius:2px;padding:0px 5px;font-weight:bold;margin-top:8px}.seasonEventSec_item a .info .fbx li.reserv{background:#32b25e;border-radius:2px;padding:2px 5px;font-weight:bold;margin-top:8px}.seasonEventSec_item a .info .date{font-size:13px;font-family:myriad-pro, sans-serif !important;font-style:normal}.seasonEventSec_item a .img{overflow:hidden;height:284px;position:relative}.seasonEventSec_item a .img img{transition-duration:.4s;transition-timing-function:ease-in-out;transition-delay:0s;transform:scale(1);width:auto;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.seasonEventSec_item a .facility_name{background:#fff09c;font-size:12px;color:#000;padding:6px 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seasonEventSec_item a .facility_name.bg_all_facility{background:#ccc !important}.seasonEventSec_item a .facility_name.bg_other{background:#ccc !important}.seasonEventSec_item a .facility_name.bg_ropeway{background:#aeb3da !important}.seasonEventSec_item a .facility_name.bg_gt{background:#adc5e2 !important}.seasonEventSec_item a .facility_name.bg_museum{background:#a6ddda !important}.seasonEventSec_item a .facility_name.bg_hana{background:#b3d9b0 !important}.seasonEventSec_item a .facility_name.bg_country,.seasonEventSec_item a .facility_name.bg_athletic,.seasonEventSec_item a .facility_name.bg_greenia,.seasonEventSec_item a .facility_name.bg_forest{background:#e3e080 !important}.seasonEventSec_item a .facility_name.bg_ski{background:#c4d5ed !important}.seasonEventSec_item a .facility_name.bg_tenrandai{background:#d2cda7 !important}.seasonEventSec_item a .facility_name.bg_cable{background:#dc999e !important}.seasonEventSec_item a:hover .img img{transform:translate(-50%, -50%) scale(1.05)}.btn_list a{transition-duration:.25s;transition-timing-function:ease-in-out;transition-delay:0s;background:#32b25e;color:#fff;border-radius:8px;border:1px solid #32b25e}.btn_list a:hover{background:#fff;color:#32b25e}.btn_list a.change_info{transition-duration:.25s;transition-timing-function:ease-in-out;transition-delay:0s;background:#d51b1b;color:#fff;border-radius:8px;border:1px solid #d51b1b}.btn_list a.change_info:hover{background:#fff;color:#d51b1b}.btn_list a.change_info .icon{color:#ffe139}.post_archive_list{justify-content:flex-start;flex-wrap:wrap}.post_archive_list.col01 .post_archive_item{width:100%;margin:0 0 20px 0}.post_archive_list.col01 .post_archive_item:last-child{margin-bottom:0}.post_archive_list.col02 .post_archive_item{width:calc(50% - 25px);margin:0 50px 30px 0}.post_archive_list.col02 .post_archive_item:nth-child(even){margin-right:0}.post_archive_item a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s}.post_archive_item a:hover{color:#32b25e}.post_archive_item .img{border:1px solid #efefef;border-radius:10px;overflow:hidden;width:100px;height:100px}.post_archive_item .img img{width:100px;height:100px}.post_archive_item .info{margin-left:10px;width:350px}.post_archive_item .info .catName{font-size:11px;margin-right:5px}.post_archive_item .info .catName span{vertical-align:text-top;background:#32b25e;color:#fff;font-weight:bold;padding:0 5px 1px}.post_archive_item .info .catName:last-child{margin-right:0}.post_archive_item .info .status{font-family:myriad-pro, sans-serif !important;font-style:normal;font-size:13px;color:#888888}.post_archive_item .info .status span{display:inline-block;padding:0 5px;margin-right:5px;border:1px solid #32b25e;font-size:10px;color:#32b25e;font-family:source-han-sans-cjk-ja, sans-serif !important;font-style:normal}.post_archive_item .info .title{font-size:15px;line-height:22px;margin-bottom:8px;text-align:left}.post_archive_item .info .post_tagList{flex-wrap:wrap}.post_archive_item .info .post_tagList li{margin-right:5px;font-size:10px;background:#efefef;border-radius:999px;padding:1px 10px}.wp-pagenavi,#jquery-tab-pager-navi{display:flex;justify-content:center;align-items:center}.wp-pagenavi .icon,#jquery-tab-pager-navi .icon{font-size:13px}.wp-pagenavi a,.wp-pagenavi>span,#jquery-tab-pager-navi a,#jquery-tab-pager-navi>span{font-size:15px;font-family:myriad-pro, sans-serif !important;font-style:normal;border:1px solid #ccc;border-radius:9999px;width:40px;height:40px;margin:0 2px;text-align:center;display:flex;align-items:center;justify-content:center}.wp-pagenavi a.previouspostslink,.wp-pagenavi a.nextpostslink,.wp-pagenavi>span.previouspostslink,.wp-pagenavi>span.nextpostslink,#jquery-tab-pager-navi a.previouspostslink,#jquery-tab-pager-navi a.nextpostslink,#jquery-tab-pager-navi>span.previouspostslink,#jquery-tab-pager-navi>span.nextpostslink{border:none}.wp-pagenavi a.previouspostslink:hover,.wp-pagenavi a.nextpostslink:hover,.wp-pagenavi>span.previouspostslink:hover,.wp-pagenavi>span.nextpostslink:hover,#jquery-tab-pager-navi a.previouspostslink:hover,#jquery-tab-pager-navi a.nextpostslink:hover,#jquery-tab-pager-navi>span.previouspostslink:hover,#jquery-tab-pager-navi>span.nextpostslink:hover{background:none;color:#000}.wp-pagenavi a.current,.wp-pagenavi a:hover,.wp-pagenavi>span.current,.wp-pagenavi>span:hover,#jquery-tab-pager-navi a.current,#jquery-tab-pager-navi a:hover,#jquery-tab-pager-navi>span.current,#jquery-tab-pager-navi>span:hover{border-color:#32b25e;background:#32b25e;color:#fff}.wp-pagenavi a.previos,.wp-pagenavi a.next,#jquery-tab-pager-navi a.previos,#jquery-tab-pager-navi a.next{border:none}.wp-pagenavi a.previos:hover,.wp-pagenavi a.next:hover,#jquery-tab-pager-navi a.previos:hover,#jquery-tab-pager-navi a.next:hover{background:none;color:#000}.small_Bnr{position:relative;max-width:1100px;width:100%;margin:0 auto}.small_Bnr_item{width:140px}.small_Bnr_item img{width:100%;height:auto}.small_Bnr .swiper-button-prev{left:15px}.small_Bnr .swiper-button-next{right:15px}.small_Bnr .swiper-button-prev,.small_Bnr .swiper-button-next{background-image:none}.small_Bnr .swiper-button-prev .arrow,.small_Bnr .swiper-button-next .arrow{position:absolute;top:50%;width:20px;height:20px;display:block}.small_Bnr .swiper-button-prev .arrow.arrow-left,.small_Bnr .swiper-button-next .arrow.arrow-left{border-left:1px solid #000;border-top:1px solid #000;left:10px;transform:translateY(-50%) rotate(-45deg)}.small_Bnr .swiper-button-prev .arrow.arrow-right,.small_Bnr .swiper-button-next .arrow.arrow-right{border-right:1px solid #000;border-top:1px solid #000;transform:translateY(-50%) rotate(45deg);right:10px}.small_Bnr .swiper-button-disabled{display:none}.footer{background:#fff;border-top:2px solid #efefef;margin-top:70px;padding:50px 0 0;width:100%}.footer .footer_inner{max-width:1040px;width:100%;margin:0 auto;justify-content:space-between;padding-bottom:20px}.footer .footer_inner .ft_linkList{overflow:hidden;max-width:710px;width:100%}.footer .footer_inner .ft_linkList_sec{width:33.333333333%;margin-right:20px}.footer .footer_inner .ft_linkList_sec:last-child{margin-right:0}.footer .footer_inner .ft_linkList_sec .title{color:#32b25e;font-size:12px;font-weight:bold;margin-bottom:10px;padding-left:10px;border-left:2px solid #32b25e}.footer .footer_inner .ft_linkList_sec .facility{height:100%}.footer .footer_inner .ft_linkList_sec .facility ul{height:89%}.footer .footer_inner .ft_linkList_sec .cafe{height:66.5%}.footer .footer_inner .ft_linkList_sec .cafe ul{height:89%}.footer .footer_inner .ft_linkList_sec>li{margin-bottom:30px}.footer .footer_inner .ft_linkList_sec ul{position:relative;margin-bottom:30px;padding-left:10px}.footer .footer_inner .ft_linkList_sec ul:last-child{margin-bottom:0}.footer .footer_inner .ft_linkList_sec ul:first-child{margin-bottom:0}.footer .footer_inner .ft_linkList_sec ul::after{content:"";height:98%;width:2px;background:#efefef;position:absolute;left:0;bottom:0}.footer .footer_inner .ft_linkList_item{margin-bottom:10px}.footer .footer_inner .ft_linkList_item:last-child{margin-bottom:0}.footer .footer_inner .ft_linkList_item a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;font-size:12px;display:block;line-height:18px}.footer .footer_inner .ft_linkList_item a:hover{text-decoration:underline;color:#32b25e}.footer .footer_inner .ft_subLink{width:100%;max-width:280px}.footer .footer_inner .ft_subLink .logo{align-items:center;margin-bottom:100px}.footer .footer_inner .ft_subLink .logo .img{max-width:118px;width:100%;margin-right:20px}.footer .footer_inner .ft_subLink .logo .img img{width:100%;height:auto}.footer .footer_inner .ft_subLink .logo .catch p{line-height:16px;font-size:12px;font-weight:bold}.footer .footer_inner .ft_subLink .ft_linkList_sec{width:100%;margin-bottom:45px}.footer .footer_inner .ft_subLink .ft_linkList_sec.ft_company_info{justify-content:space-between}.footer .footer_inner .ft_subLink .ft_linkList_sec.ft_company_info ul{width:50%}.footer .footer_inner .ft_subLink .ft_linkList_sec:last-child{margin-bottom:0}.footer .footer_inner .ft_subLink .ft_linkList_sec.ft_linkSns .item{margin-right:10px}.footer .footer_inner .ft_subLink .ft_linkList_sec.ft_linkSns .item:last-child{margin-right:0}.footer .footer_inner .ft_subLink .ft_linkList_sec.ft_linkSns a{display:inline-flex;font-size:12px}.footer .footer_inner .ft_subLink .ft_linkList_sec.ft_linkSns a:hover{color:#32b25e}.footer .footer_inner .ft_subLink .ft_linkList_sec.ft_linkSns .icon{display:inline-block;width:18px;height:18px;font-size:18px}.footer .footer_inner .ft_subLink .ft_linkList_sec.ft_linkSns .icon.icon_facebook{color:#1877f2}.footer .footer_inner .ft_subLink .ft_linkList_sec.ft_linkSns .icon.icon_insta{background:url("../images/common/icon_insta@2x.png") no-repeat center/100% auto;width:22px;height:22px;margin:0px 5px 0 0}.footer .footer_inner .ft_subLink .ft_linkList_sec.ft_linkSns .icon.icon_twitter{color:#4ca0eb;margin-right:5px}.footer .copy{padding:10px 0;background:#32b25e;color:#fff}.footer .copy p{text-align:right;font-size:12px}.heading_ptn1{font-size:22px;margin-bottom:20px;border-left:5px solid #32b25e;padding-left:10px;line-height:1.4}.infoTable{margin-bottom:30px;width:100%}.infoTable_row{display:flex}.infoTable_heading{font-size:15px;padding:1em 1em 1em 0;width:20%;min-width:200px;text-align:left}.infoTable_data{width:80%;font-size:15px;padding:1em 0}.top .wrapper{padding-top:54px}.top .header_inner{display:none}.top .mainSec{position:relative}.top .mainSec::after{position:absolute;left:0;bottom:90px;content:"";display:block;width:90%;height:360px;background:#fdfdd5;background-size:80%;z-index:-1}.top .mainSec .searchBox .balloon{animation:shake 2s ease infinite normal 0s none running;transform:scale(1)}@keyframes shake{0%,100%,20%,50%,80%{transform:translateY(0px) scale(1)}40%{transform:translateY(-20px) scale(0.9)}60%{transform:translateY(-10px) scale(0.95)}}.top .mainSec__inner{width:100%;padding:0 40px 0 380px;margin:0 auto;flex-wrap:wrap;justify-content:flex-start}.top .mainSecSearchArea{margin-top:20px;position:absolute;left:40px;max-width:300px;width:30%}.top .mainSecSearchArea .logo{max-width:300px;width:100%;margin-bottom:150px}.top .mainSecSearchArea .logo img{display:block;max-width:160px;margin:0 auto}.top .mainSecSearchArea .logo .h1Text{display:block;width:160px;margin-left:auto;margin-right:auto;margin-top:10px;font-size:18px;line-height:23px}.top .mainSecSearchArea.set_bg .bg_box{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.4);z-index:9}.searchBox{border-radius:16px;box-shadow:0 5px 20px 0 rgba(0,0,0,0.12);position:relative;z-index:10;max-width:300px;width:100%;background:#ffffff;padding:40px 20px 20px}.searchBox .balloon{position:absolute;font-weight:bold;font-size:14px;display:block;text-align:center;padding:20px 0;width:133px;background:#ffe139;border-radius:12px;left:-10px;top:-40px;box-shadow:0 8px 20px 0 rgba(0,0,0,0.16)}.searchBox .balloon::after{position:absolute;content:"";display:block;bottom:-10px;left:50%;transform:translateX(-50%);width:16px;height:16px;border-top:16px solid #ffe139;border-right:16px solid transparent;border-bottom:0 solid transparent;border-left:0 solid transparent}.searchBox .title{font-size:16px;font-weight:bold;line-height:1.5;margin-bottom:10px}.searchBox .title .line{position:relative}.searchBox .title .line::after{z-index:-1;position:absolute;bottom:0;content:"";width:100%;height:8px;left:0;display:inline-block;background:#ffe139}.searchBoxList__item{border:1px solid #dddddd;border-radius:8px;line-height:64px;position:relative;font-size:14px;margin-bottom:18px}.searchBoxList__item:last-child{margin-bottom:0}.searchBoxList__item .name{display:block;padding:0 25px;color:#9c9c9c}.searchBoxList__item .name .icon{color:#32b25e;margin-right:25px}.searchBoxList__item .name .icon.icon_arrow_right02{margin-right:0;position:absolute;right:25px;top:50%;transform:translateY(-50%)}.searchBoxList__item.purposeSearch .scroll_box{height:500px;overflow-y:auto;overflow-x:hidden}.searchBoxList__item.tagSearch .popUp{height:480px;top:-210px}.searchBoxList__item.tagSearch .popUp .popUp_inner{height:352px}.searchBoxList__item.tagSearch .popUp::after{bottom:219px}.searchBoxList__item.tagSearch .scroll_box{height:260px;overflow-y:auto;overflow-x:hidden}.searchBoxList__item.tagSearch .tagSearch_list{font-size:0;line-height:0}.searchBoxList__item.tagSearch .tagSearch_list_item{display:inline-block;margin:10px 15px 5px 0;line-height:13px}.searchBoxList__item.tagSearch .tagSearch_list_item a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;border-radius:4px;padding:5px 10px;background:#32b25e;color:#fff;font-size:13px;border:1px solid #32b25e;display:inline-block}.searchBoxList__item.tagSearch .tagSearch_list_item a:hover{background:#fff;color:#32b25e}.searchBoxList__item.formSearch .icon_search{position:absolute;left:25px;top:50%;transform:translateY(-50%);margin-right:20px;color:#32b25e}.searchBoxList__item.formSearch input[type="text"]{padding-left:65px;padding-right:60px;width:100%;height:64px}.searchBoxList__item.formSearch input[type="text"]:placeholder-shown{color:#9c9c9c}.searchBoxList__item.formSearch input[type="text"]::-webkit-input-placeholder{color:#9c9c9c}.searchBoxList__item.formSearch input[type="text"]:-moz-placeholder{color:#9c9c9c;opacity:1}.searchBoxList__item.formSearch input[type="text"]::-moz-placeholder{color:#9c9c9c;opacity:1}.searchBoxList__item.formSearch input[type="text"]:-ms-input-placeholder{color:#9c9c9c}.searchBoxList__item.formSearch #searchsubmit{font-weight:bold;border-radius:4px;width:46px;height:46px;position:absolute;top:50%;transform:translateY(-50%);right:10px;background:#32b25e;color:#fff}.searchBoxList__item .popUp{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;z-index:10;width:67vw;height:780px;position:absolute;visibility:hidden;opacity:0;left:240px;top:-399px;border-radius:16px}@media screen and (max-width: 1230px){.searchBoxList__item .popUp{left:230px}}.searchBoxList__item .popUp.active{visibility:visible;opacity:1}.searchBoxList__item .popUp::after{content:"";position:absolute;left:0px;bottom:330px;border-top:40px solid #fff;border-right:20px solid transparent;border-bottom:0 solid transparent;border-left:20px solid transparent;transform:rotate(90deg)}.searchBoxList__item .popUp .popUp_inner{height:580px;margin:30px;padding:46px 26px 46px 46px;background:#fff;border-radius:16px;box-shadow:-11px 8px 30px 0px rgba(0,0,0,0.3);overflow:hidden}.searchBoxList__item .popUp .popUp_inner .mCSB_scrollTools{background:#efefef;width:4px;border-radius:9999px}.searchBoxList__item .popUp .popUp_inner .mCSB_scrollTools .mCSB_dragger_bar{background:#32b25e;width:4px}.searchBoxList__item .popUp .popUp_inner .mCSB_scrollTools .mCSB_draggerRail{background:transparent}.searchBoxList__item .popUp .thema_box{align-items:flex-start;justify-content:flex-start;margin-bottom:30px}.searchBoxList__item .popUp .thema_box:last-child{margin-bottom:0}.searchBoxList__item .popUp .thema_box_name{width:82px;height:82px;padding:20px 0;background:#ffe139;text-align:center;border-radius:6px}.searchBoxList__item .popUp .thema_box_name .icon{display:block;font-size:22px}.searchBoxList__item .popUp .thema_box_name .thema_name{margin-top:10px;display:block;text-align:center;font-weight:bold;font-size:16px;line-height:16px}.searchBoxList__item .popUp .thema_box_list{width:88%;margin-left:20px}.searchBoxList__item .popUp .thema_box_list_inner{justify-content:flex-start;flex-wrap:wrap;margin-right:-15px}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility{margin:0 15px 30px 0}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility.col-3{width:calc(100% / 3 - 15px)}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility.col-2{width:calc(100% / 1.5 - 15px)}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility.col-1{width:calc(100% / 1 - 15px)}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .title{font-size:13px;font-weight:bold;border-bottom:2px solid #efefef;position:relative;overflow:hidden;padding:0 0 10px 13px;margin-bottom:10px}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .title::after{content:"";position:absolute;top:0;left:0;width:2px;height:80%;background:#000}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list{margin-bottom:30px;display:flex;flex-wrap:wrap;margin-right:-15px}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list.col-3 li{width:calc(100% / 3 - 15px)}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list.col-2 li{width:calc(100% / 2 - 15px)}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list.col-1 li{width:calc(100% / 1 - 15px)}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list:last-child{margin-bottom:0}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list li{margin:0 15px 5px 0}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list li:last-child{margin-bottom:0}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;justify-content:flex-start;align-items:center}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list a.ali_fs{align-items:flex-start}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list a:hover .img{box-shadow:0 0 8px 0px rgba(0,0,0,0.4)}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list a:hover .facilityName{color:#32b25e;text-decoration:underline}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list a:hover .facilityName .cap{color:#32b25e}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list .img{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;width:100%;max-width:50px;height:40px;margin-right:7px;border-radius:5px;overflow:hidden}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list .img img{width:50px;height:40px;vertical-align:top}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list .facilityName{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;font-size:12px;line-height:normal;width:100%;max-width:200px;text-align:left}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list .facilityName .cap{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;display:block;font-size:10px;color:#555555}.searchBox.global_parts{position:fixed;left:40px;z-index:999}.searchBox.global_parts .balloon:hover{cursor:pointer}.searchBox.global_parts .popUp{top:-339px;height:620px}.searchBox.global_parts .popUp .popUp_inner{height:560px}.searchBox.global_parts .purposeSearch .popUp::after{bottom:230px}.searchBox.global_parts .tagSearch .popUp{height:480px;top:-210px}.searchBox.global_parts .tagSearch .popUp .popUp_inner{height:352px}.searchBox.global_parts.little{animation:bounce_little 0.6s ease forwards}@keyframes bounce_little{0%{bottom:-430px}50%{bottom:-310px}100%{bottom:-315px}}.searchBox.global_parts.little.stay{animation:bounce_stay 0.6s ease forwards}@keyframes bounce_stay{0%{bottom:32px}50%{bottom:-350px}100%{bottom:-315px}}.searchBox.global_parts.boxUp{animation:bounce_all 0.6s ease forwards}@keyframes bounce_all{0%{bottom:-315px}50%{bottom:40px}100%{bottom:32px}}.searchBox.global_parts.stay{animation:bounce_none 0.6s ease forwards}@keyframes bounce_none{0%{bottom:-310px}100%{bottom:-430px}}.top .mainSecImg{width:88%;position:relative}.top .mainSecImg .gallery-top{width:100%;max-height:500px;height:100%;overflow:visible}.top .mainSecImg .gallery-top .slick-slide{height:500px}.top .mainSecImg .gallery-top .slick-slide img{transition-duration:.5s;transition-timing-function:ease-in-out;transition-delay:0s;transform:scale(1)}.top .mainSecImg .gallery-top .slick-slide:hover img{transform:scale(1.05)}.top .mainSecImg .gallery-top .info{padding:20px 40px 20px;position:absolute;left:0;bottom:0;z-index:1;width:100%;color:#fff;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.8) 100%)}.top .mainSecImg .gallery-top .info .themaName{text-align:center;font-size:12px;display:inline-block;border:1px solid #fff;padding:0px 5px;margin-bottom:0}.top .mainSecImg .gallery-top .info .title{font-weight:bold;font-size:36px;line-height:48px;margin-bottom:10px}.top .mainSecImg .gallery-top .info .date{font-size:12px;font-family:myriad-pro, sans-serif !important;font-style:normal}.top .mainSecImg .gallery-top img,.top .mainSecImg .gallery-top video{width:100%;height:500px}.top .mainSecImg .gallery-top img.video_ofi,.top .mainSecImg .gallery-top video.video_ofi{object-fit:cover;font-family:"object-fit: cover;"}.top .mainSecImg .gallery-top .slick-dots{display:flex;position:absolute;right:0;bottom:-20px}.top .mainSecImg .gallery-top .slick-dots li{text-indent:-9999px;width:10px;height:10px;background-color:#cccccc;border-radius:99999px;margin:0 4px}.top .mainSecImg .gallery-top .slick-dots li.slick-active{background-color:#32b25e}.top .mainSecImg .gallery-thumbs{height:161px;box-sizing:border-box;padding:0;width:2000px;margin-top:42px}.top .mainSecImg .gallery-thumbs .slick-slider .slick-track{margin-right:0;margin-left:0}.top .mainSecImg .gallery-thumbs .slick-slide{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;width:232px;height:138px;background:#000000;border-radius:8px;overflow:hidden;margin:0 5px}.top .mainSecImg .gallery-thumbs .slick-slide img,.top .mainSecImg .gallery-thumbs .slick-slide video{width:100%;height:138px;opacity:1}.top .mainSecImg .gallery-thumbs .slick-current img{opacity:0.5 !important}.top .mainSecImg .gallery-thumbs .info{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;padding:10px;position:absolute;left:0;bottom:0;width:100%;color:#fff;z-index:999;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.8) 100%)}.top .mainSecImg .gallery-thumbs .info .themaName{margin-bottom:2px;text-align:center;font-size:10px;display:inline-block;border:1px solid #fff;padding:0px 5px}.top .mainSecImg .gallery-thumbs .info .title{font-weight:bold;font-size:14px;line-height:18px}.top .mainSecImg .slick-counter{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;position:absolute;width:100px;right:-8.9vw;bottom:10px;display:block;text-align:center;color:#9c9c9c;z-index:10;font-size:24px;font-family:myriad-pro, sans-serif !important;font-style:normal}.top .mainSecImg .slick-counter::after{content:"";width:100px;height:2px;background:linear-gradient(90deg, #32b25e 0%, #32b25e 65%, #ccc 65%, #ccc 100%);position:absolute;left:-97px;top:50%;transform:translateY(-50%)}.top .mainSecImg .slick-counter .current_counter{color:#32b25e}.top .mainSecImg .slick-counter .current_counter,.top .mainSecImg .slick-counter .total{font-weight:bold;font-size:24px;margin:0 10px;vertical-align:-0px}@media screen and (max-width: 1280px){.top .mainSecImg .slick-counter{right:-10.2vw}}.top .mainSecImg .mainMv{flex-wrap:wrap;margin:0 auto;width:100%;justify-content:flex-end;border-radius:16px;box-shadow:0 8px 20px 0 rgba(0,0,0,0.16)}.top .mainSecImg .mainMv .slick-slide{border-radius:16px;overflow:hidden;position:relative}.top .operationsSec{background:#32b25e;padding:80px 0}.top .operationsSec_inner .base_title{color:#fff}.top .operationsSec_inner .fbx{width:100%;justify-content:space-between}.top .operationsSec_inner .box{background:#fff;border-radius:8px;padding:26px}.top .operationsSec_inner .sub_title{text-align:center;font-size:15px;font-weight:bold;margin-bottom:20px}.top .operationsSec_inner .date{align-items:center}.top .operationsSec_inner .hours{align-items:flex-start}.top .operationsSec_inner .date,.top .operationsSec_inner .hours{position:relative;width:20%;justify-content:center}.top .operationsSec_inner .weather{width:calc(60% - 15px);position:relative}.top .operationsSec_inner .weather .upDate{font-size:12px;position:absolute;right:26px;top:26px}.top .operationsSec_inner .weather .weather_detail_item{width:33.333333333%;border-right:1px dotted #9c9c9c}.top .operationsSec_inner .weather .weather_detail_item:last-child{border-right:none}.top .operationsSec_inner .weather .weather_detail_item p{text-align:center}.top .operationsSec_inner .weather .weather_detail_item p.info{font-size:13px}.top .operationsSec_inner .weather .weather_detail_item p.icon_set{height:68px;line-height:68px}.top .operationsSec_inner .weather .weather_detail_item p .icon{display:inline-block;width:46px;height:68px;line-height:46px}.top .operationsSec_inner .weather .weather_detail_item p.bg{height:68px;line-height:68px}.top .operationsSec_inner .weather .weather_detail_item p.bg .bg_set{display:inline-block;max-width:76px;width:100%;color:#fff;font-size:32px}.top .operationsSec_inner .weather .weather_detail_item p.bg .bg_set .small_txt{font-size:20px}.top .operationsSec_inner .weather .weather_detail_item p.status{font-size:18px;font-weight:500}.top .operationsSec_inner .date_inner,.top .operationsSec_inner .hours_inner{width:100%}.top .operationsSec_inner .date_inner{font-family:myriad-pro, sans-serif !important;font-style:normal}.top .operationsSec_inner .date_inner p{font-weight:bold;text-align:center}.top .operationsSec_inner .date_inner p.year{font-size:30px;line-height:30px}.top .operationsSec_inner .date_inner p.day{font-size:50px;line-height:50px;margin-bottom:5px}.top .operationsSec_inner .date_inner p.week{color:#32b25e;font-size:20px;line-height:20px}.top .operationsSec_inner .date_inner p.week span{padding:1px 15px 2px;display:inline-block;border:1px solid #32b25e;border-radius:4px}.top .operationsSec_inner .hours_inner .img{width:58px;height:70px;line-height:70px;margin:0 auto}.top .operationsSec_inner .hours_inner .img img{width:100%;height:auto}.top .operationsSec_inner .hours_inner .link{width:90%;position:absolute;bottom:13px;left:50%;transform:translateX(-50%)}.top .operationsSec_inner .hours_inner .link a{display:block;padding:10px 15px;text-align:center;border-radius:6px;font-size:13px;font-weight:bold;transition-duration:.25s;transition-timing-function:ease-in-out;transition-delay:0s;background:#32b25e;color:#fff;border-radius:8px;border:1px solid #32b25e}.top .operationsSec_inner .hours_inner .link a:hover{background:#fff;color:#32b25e}.top .otherSec{padding:100px 0 0 40px;margin-bottom:90px;position:relative}.top .otherSec::after{content:"";display:block;border-radius:24px;width:90%;height:275px;position:absolute;right:-30px;top:0;background:#fff9d7}.top .otherSec_inner{position:relative;padding-bottom:10px}.top .otherSec .otherBnrSlide{overflow:visible}.top .otherSec .swiper-slide{max-width:576px;width:100%;position:relative}.top .otherSec .swiper-slide img{transition-duration:.4s;transition-timing-function:ease-in-out;transition-delay:0s;width:100%;height:auto;transform:scale(1)}.top .otherSec .swiper-slide a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;display:block;position:relative;overflow:hidden;border-radius:12px}.top .otherSec .swiper-slide a:hover img{transform:scale(1.05)}.top .otherSec .swiper-slide .txtBox{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;position:absolute;bottom:0;width:100%;background:rgba(0,0,0,0.6);font-size:13px;color:#fff;padding:20px;text-align:center;font-weight:bold}.top .otherSec .swiper-slide .txtBox .circle_bg{background:#32b25e;display:inline-block;border-radius:9999px;width:16px;height:16px;position:relative;margin-right:10px;vertical-align:middle}.top .otherSec .swiper-slide .txtBox .icon{position:absolute;color:#fff;font-size:10px;left:50%;top:50%;transform:translate(-50%, -50%)}.top .otherSec .swiper-scrollbar{position:absolute;left:50%;transform:translate(-50%, 0);bottom:-27px;z-index:50;height:8px;max-width:1040px;width:100%}.top .otherSec .swiper-scrollbar .swiper-scrollbar-drag{background:#32b25e}.lowerPage .header_inner{position:relative}.lowerPage .header_inner .logo{display:flex;justify-content:center;align-items:center;width:130px;height:130px;position:absolute;background:#fff;z-index:1}.lowerPage .header_inner .logo_inner{width:96px}.lowerPage .header_inner .logo_inner img{width:100%;height:auto}.lowerPage .header_inner .logo_inner .h1Text{font-size:10px;margin-top:10px;line-height:14px;display:block}.lowerPage .searchBox.global_parts{position:fixed;left:40px;bottom:-310px;z-index:999}.lowerPage .searchBox.global_parts .balloon:hover{cursor:pointer}.lowerPage .searchBox.global_parts .popUp{top:-339px;height:620px}.lowerPage .searchBox.global_parts .popUp .popUp_inner{height:560px}.lowerPage .searchBox.global_parts .purposeSearch .popUp::after{bottom:230px}.lowerPage .searchBox.global_parts .tagSearch .popUp{height:480px;top:-210px}.lowerPage .searchBox.global_parts .tagSearch .popUp .popUp_inner{height:352px}.lowerPage .searchBox.global_parts.little{animation:bounce_little 0.6s ease forwards}@keyframes bounce_little{0%{bottom:-430px}50%{bottom:-310px}100%{bottom:-315px}}.lowerPage .searchBox.global_parts.little.stay{animation:bounce_stay 0.6s ease forwards}@keyframes bounce_stay{0%{bottom:32px}50%{bottom:-350px}100%{bottom:-315px}}.lowerPage .searchBox.global_parts.boxUp{animation:bounce_all 0.6s ease forwards}@keyframes bounce_all{0%{bottom:-315px}50%{bottom:40px}100%{bottom:32px}}.lowerPage .searchBox.global_parts.stay{animation:bounce_none 0.6s ease forwards}@keyframes bounce_none{0%{bottom:32px}50%{bottom:-320px}100%{bottom:-310px}}.lowerPage.news_archive .wrapper{padding-top:80px}.lowerPage.news_archive .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:100px}.lowerPage.news_archive .currentCatTitle{font-size:22px;font-weight:bold;text-align:center;margin-bottom:30px}.lowerPage.news_archive .importantList{margin-bottom:50px}.lowerPage.news_archive .importantList>.title{margin-bottom:30px;color:#d51b1b;font-size:18px;font-weight:bold;text-align:center}.lowerPage.news_archive .catSelect{margin-bottom:50px}.lowerPage.news_archive .post_tagList li{margin-bottom:5px}.lowerPage.news_archive .wp-pagenavi{margin-top:30px}.lowerPage.news_detail .wrapper{padding-top:80px}.lowerPage.news_detail .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:30px}.lowerPage.news_detail .select_catName{font-size:18px;font-weight:bold;text-align:center;margin-bottom:50px}.lowerPage.news_detail .postContent{max-width:690px;margin:0 auto 100px}.lowerPage.news_detail .postContent table{width:100% !important;font-size:14px}.lowerPage.news_detail .postContent table th,.lowerPage.news_detail .postContent table td{border-top:1px solid #e5e2db;border-bottom:1px solid #e5e2db}.lowerPage.news_detail .postContent table th{background:#f9f8f4;font-weight:normal;padding:20px 5px}.lowerPage.news_detail .postContent table td{background:#fff;padding:20px}.lowerPage.news_detail .postContent img{max-width:700px;height:auto}.lowerPage.news_detail .postContent h2,.lowerPage.news_detail .postContent h3,.lowerPage.news_detail .postContent h4{margin-bottom:20px}.lowerPage.news_detail .postContent h2{background:#32b25e;color:#fff;font-size:22px;padding:20px;border-radius:16px;line-height:34px}.lowerPage.news_detail .postContent h3{font-size:22px;font-weight:bold;line-height:34px;border-top:2px solid #32b25e;border-bottom:2px solid #32b25e;padding:20px 0;color:#32b25e}.lowerPage.news_detail .postContent h4{font-size:22px;font-weight:bold;padding-bottom:10px;border-bottom:2px solid #32b25e}.lowerPage.news_detail .postContent p,.lowerPage.news_detail .postContent a,.lowerPage.news_detail .postContent ul{line-height:27px;font-size:15px;margin-bottom:20px}.lowerPage.news_detail .postContent ul,.lowerPage.news_detail .postContent ol{margin-left:20px}.lowerPage.news_detail .postContent li{list-style:disc}.lowerPage.news_detail .postContent ol li{list-style:decimal}.lowerPage.news_detail .postContent *:last-child{margin-bottom:0}.lowerPage.news_detail .postContent a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;color:#32b25e;text-decoration:underline}.lowerPage.news_detail .postContent a:hover{text-decoration:none}.lowerPage.news_detail .postContent .post_status{margin-bottom:5px;margin-left:0}.lowerPage.news_detail .postContent .post_status li{list-style:none;font-size:13px;margin-right:20px}.lowerPage.news_detail .postContent .post_status li:last-child{margin-right:0}.lowerPage.news_detail .postContent_title{font-size:28px;font-weight:bold;line-height:36px;margin-bottom:30px}.lowerPage.news_detail .postContent .update,.lowerPage.news_detail .postContent .status{border:1px solid;padding:0 5px 1px;margin-right:5px;font-family:source-han-sans-cjk-ja, sans-serif !important;font-style:normal;font-size:11px}.lowerPage.news_detail .postContent .update{border-color:#d51b1b;color:#d51b1b}.lowerPage.news_detail .postContent .status{border-color:#32b25e;color:#32b25e}.lowerPage.news_detail .postContent_body{margin-bottom:40px}.lowerPage.news_detail .postContent_body p,.lowerPage.news_detail .postContent_body ul,.lowerPage.news_detail .postContent_body li,.lowerPage.news_detail .postContent_body a{font-size:15px}.lowerPage.news_detail .postContent_body p,.lowerPage.news_detail .postContent_body ul{margin-bottom:20px}.lowerPage.news_detail .postContent_body *:last-child{margin-bottom:0}.lowerPage.news_detail .postContent_tagList{flex-wrap:wrap;align-items:flex-start;margin-left:0 !important}.lowerPage.news_detail .postContent_tagList li{line-height:15px;list-style:none;font-size:10px;border-radius:9999px;padding:1px 10px 1px;margin-bottom:5px}.lowerPage.news_detail .postContent_tagList li a{color:#000;text-decoration:none;line-height:0}.lowerPage.news_detail .postContent_tagList .lavel{margin-right:10px;background:#32b25e;color:#fff}.lowerPage.news_detail .postContent_tagItem{background:#efefef;margin-right:5px}.lowerPage.news_detail .postContent_tagItem a{font-size:10px;background:#efefef}.lowerPage.news_detail .detailBottom_post{max-width:700px;margin:0 auto 50px}.lowerPage.news_detail .detailBottom_post_inner{padding:50px 0 50px;border-top:2px solid #dddddd;border-bottom:2px solid #dddddd}.lowerPage.news_detail .detailBottom_post_inner>.title{font-size:18px;font-weight:bold;text-align:center;margin-bottom:30px}.lowerPage.news_detail .detailBottom_post_list{align-items:flex-start;flex-wrap:wrap;margin-bottom:30px}.lowerPage.news_detail .detailBottom_post_item{align-items:flex-start;flex-wrap:wrap;margin:0 50px 20px 0}.lowerPage.news_detail .detailBottom_post_item:nth-child(2n){margin-right:0}.lowerPage.news_detail .detailBottom_post_item .img{width:100px;height:100px;border-radius:10px;border:1px solid #efefef;overflow:hidden}.lowerPage.news_detail .detailBottom_post_item .img img{width:100px;height:100px}.lowerPage.news_detail .detailBottom_post_item .info{width:217px;margin-left:8px}.lowerPage.news_detail .detailBottom_post_item .info .status{font-size:13px}.lowerPage.news_detail .detailBottom_post_item .info .reserv{font-weight:bold;display:inline-block;background:#32b25e;color:#fff;font-size:11px;padding:0px 5px;margin-right:5px}.lowerPage.news_detail .detailBottom_post_item .info .date{display:inline-block;font-size:13px;font-family:myriad-pro, sans-serif !important;font-style:normal;color:#888888}.lowerPage.news_detail .detailBottom_post_item .info .title{font-size:16px;line-height:24px}.lowerPage.news_detail .detailBottom_post .archiveLink{text-align:center}.lowerPage.news_detail .detailBottom_post .archiveLink a{font-size:14px;text-decoration:underline;font-weight:500}.lowerPage.news_detail .detailBottom_post .archiveLink a:hover{text-decoration:none}.lowerPage.news_detail .detailBottom_post .archiveLink .icon{font-size:12px;color:#32b25e;margin-right:5px}.lowerPage.news_detail .detailBottom_post .btn_list{margin-top:10px}.lowerPage.news_detail .post_archive{max-width:690px;width:100%;margin:0 auto}.lowerPage.news_detail .post_archive>.title{font-size:18px;text-align:center;margin-bottom:40px}.lowerPage.news_detail .post_archive_list{margin-bottom:50px}.lowerPage .catSelect{margin-bottom:50px;position:relative;background:#fff;border-radius:16px;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);padding:15px 35px;overflow:hidden}.lowerPage .catSelect_name{width:auto;position:relative}.lowerPage .catSelect_name::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:100%;background:#ccc}.lowerPage .catSelect_name:last-child::after{display:none}.lowerPage .catSelect_name a{display:block;font-size:15px;padding:0px 23px}.lowerPage .catSelect_name a.active{color:#32b25e;font-weight:bold}.lowerPage .catSelect_name a:hover{color:#32b25e}.lowerPage .catSelect .controlBtn{background-image:none;text-align:center;color:#32b25e;width:35px}.lowerPage .catSelect .controlBtn:hover{cursor:pointer}.lowerPage .catSelect .controlBtn.swiper-button-disabled{color:#ccc}.lowerPage .catSelect .controlBtn.swiper-button-prev{left:0px;box-shadow:8px 0px 6px -5px rgba(0,0,0,0.4)}.lowerPage .catSelect .controlBtn.swiper-button-prev .icon{left:50%;transform:translate(-50%, -50%)}.lowerPage .catSelect .controlBtn.swiper-button-next{right:0px;box-shadow:-8px 0px 6px -5px rgba(0,0,0,0.4)}.lowerPage .catSelect .controlBtn.swiper-button-next .icon{left:50%;transform:translate(-50%, -50%)}.lowerPage .catSelect .controlBtn .icon{position:absolute;top:50%}.lowerPage .postNum{text-align:center;font-size:13px;color:#888888;margin-bottom:20px}.lowerPage.search_archive .wrapper{padding-top:80px}.lowerPage.search_archive .post_archive_item.no_post{width:100%;margin:0;text-align:center}.lowerPage.search_archive .post_archive_item.no_post .no_post_text{text-align:center;font-size:15px}.lowerPage.search_archive .post_archive_item.no_post .no_post_text:hover{color:#000}.lowerPage.search_archive .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:60px}.lowerPage.tag_archive .wrapper{padding-top:80px}.lowerPage.tag_archive .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:60px}.lowerPage.seasonEvent_archive .wrapper{padding-top:80px}.lowerPage.seasonEvent_archive .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:60px}.lowerPage.seasonEvent_archive .monthBox{max-width:265px;width:100%;margin:0 auto 45px}.lowerPage.seasonEvent_archive .monthBox .currentMonth{text-align:center;display:block;width:70px;margin:0 auto;background:#32b25e;font-weight:bold;border-radius:9999px}.lowerPage.seasonEvent_archive .monthBox .currentMonth a{color:#fff;font-size:13px;display:block}.lowerPage.seasonEvent_archive .monthBox .currentMonth .icon{margin-right:5px}.lowerPage.seasonEvent_archive .monthBox .selectMonth{justify-content:space-between;align-items:center}.lowerPage.seasonEvent_archive .monthBox .selectMonth .icon{border-radius:9999px;text-align:center;width:27px;height:27px;background:#efefef;color:#32b25e}.lowerPage.seasonEvent_archive .monthBox .selectMonth .icon a{font-size:13px}.lowerPage.seasonEvent_archive .monthBox .selectMonth .selected{font-size:24px}.lowerPage.seasonEvent_archive .monthBox .selectMonth .selected .small{font-size:18px}.lowerPage.seasonEvent_archive .currentCatTitle{font-size:22px;font-weight:bold;text-align:center;margin-bottom:30px}.lowerPage.seasonEvent_archive .orderSelect{max-width:315px;width:100%;margin:0 auto 20px;justify-content:center}.lowerPage.seasonEvent_archive .orderSelect a{padding:0 15px;font-size:13px;position:relative;display:block}.lowerPage.seasonEvent_archive .orderSelect a.active{font-weight:bold}.lowerPage.seasonEvent_archive .orderSelect a.active::before{content:"";width:80%;height:2px;background:#32b25e;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.lowerPage.seasonEvent_archive .orderSelect a::after{content:"";width:1px;height:80%;background:#333;position:absolute;right:0;top:50%;transform:translateY(-50%)}.lowerPage.seasonEvent_archive .orderSelect li:last-child a::after{display:none}.lowerPage.seasonEvent_archive .orderSelect li.current a{font-weight:bold}.lowerPage.seasonEvent_archive .orderSelect li.current a::before{content:"";width:80%;height:2px;background:#32b25e;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.lowerPage.seasonEvent_archive .postNum{text-align:center;font-size:13px;color:#888888;margin-bottom:20px}.lowerPage.seasonEvent_archive .btn_list_item,.lowerPage.seasonEvent_archive .inquiry_box__button{max-width:350px}.lowerPage.seasonEvent_archive .btn_list_item a,.lowerPage.seasonEvent_archive .inquiry_box__button a{padding:10px 15px}.lowerPage.seasonEvent_archive .seasonEventSec{padding-top:50px}.lowerPage.seasonEvent_archive .seasonEventSec .no_post{text-align:center;font-size:15px;width:100%}.lowerPage .event_detail_inner{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:100px}.lowerPage .event_detail>.btn_list{background-color:#fff}.lowerPage .event_detail table{width:100% !important;font-size:15px}.lowerPage .event_detail table th,.lowerPage .event_detail table td{border-top:1px solid #e5e2db;border-bottom:1px solid #e5e2db}.lowerPage .event_detail table th{background:#f9f8f4;font-weight:normal;padding:20px 5px}.lowerPage .event_detail table td{background:#fff;padding:20px}.lowerPage .event_detail .event_data_inner .title{padding-bottom:10px;font-size:18px;font-weight:bold;text-align:center;border-bottom:1px solid #efefef;margin-bottom:10px}.lowerPage .event_detail .event_data_item{margin-bottom:20px}.lowerPage .event_detail .event_data_item:last-child{margin-bottom:0}.lowerPage .event_detail .event_data_item .strong{padding:0 10px;font-size:10px;border:1px solid #32b25e;border-radius:999px;display:inline-block;color:#32b25e}.lowerPage .event_detail .event_data_item .fieldTxt{word-break:break-all}.lowerPage .event_detail .event_data_item .fieldTxt p,.lowerPage .event_detail .event_data_item .fieldTxt a,.lowerPage .event_detail .event_data_item .fieldTxt ul,.lowerPage .event_detail .event_data_item .fieldTxt li{line-height:20px;font-size:13px}.lowerPage .event_detail .event_data_item .fieldTxt a{text-decoration:underline}.lowerPage .event_detail .event_data_item .fieldTxt .gMap .icon{color:#d51b1b;margin-right:3px}.lowerPage .event_detail .event_data_item .fieldTxt .link .icon{color:#d51b1b;font-size:11px;margin-right:3px}.lowerPage .event_detail .event_data_item .fieldTxt ul{margin-top:5px;display:flex;flex-wrap:wrap;justify-content:start}.lowerPage .event_detail .event_data_item .fieldTxt ul .tag{margin:0 5px 5px 0;background:#efefef;border-radius:999px;padding:2px 10px}.lowerPage .event_detail .event_data_item .fieldTxt ul .tag a:hover{text-decoration:none}.lowerPage .event_detail li{font-size:14px;line-height:30px}.lowerPage .event_detail .mainTitleBox{margin-bottom:0;position:relative}.lowerPage .event_detail .mainTitleBox_info{margin-bottom:10px;align-items:center}.lowerPage .event_detail .mainTitleBox_info .reserv_lavel{padding:0px 5px 2px;font-size:11px;font-family:source-han-sans-cjk-ja, sans-serif !important;font-style:normal;color:#fff;background:#32b25e;border:1px solid #32b25e;margin-right:5px;font-weight:bold}.lowerPage .event_detail .mainTitleBox_info .date{font-family:myriad-pro, sans-serif !important;font-style:normal;font-size:13px;margin-right:10px}.lowerPage .event_detail .mainTitleBox_info .date_lavel{padding:0px 5px 2px;font-size:11px;font-family:source-han-sans-cjk-ja, sans-serif !important;font-style:normal;color:#32b25e;background:#fff;border:1px solid #32b25e;margin-right:5px}.lowerPage .event_detail .mainTitleBox_info .update{font-family:myriad-pro, sans-serif !important;font-style:normal;font-size:13px;color:#fff}.lowerPage .event_detail .mainTitleBox_info .update_lavel{padding:0px 5px 2px;font-size:11px;font-family:source-han-sans-cjk-ja, sans-serif !important;font-style:normal;color:#d51b1b;border:1px solid #d51b1b;background:#fff;margin-right:5px}.lowerPage .event_detail .mainTitleBox_title{font-size:28px;font-weight:bold;line-height:36px}.lowerPage .event_detail .event_chage_info{margin-top:55px;border:1px solid #d51b1b;border-radius:16px;padding:50px;position:relative}.lowerPage .event_detail .event_chage_info p,.lowerPage .event_detail .event_chage_info a,.lowerPage .event_detail .event_chage_info ul{font-size:14px;line-height:30px;margin-bottom:20px}.lowerPage .event_detail .event_chage_info *:last-child{margin-bottom:0}.lowerPage .event_detail .event_chage_info .title{color:#d51b1b;font-size:16px;text-align:center;position:absolute;left:50%;top:-9px;padding:0 10px;transform:translateX(-50%);display:inline-block;background:#fff}.lowerPage .event_detail .event_body_content h1,.lowerPage .event_detail .event_body_content h2,.lowerPage .event_detail .event_body_content h3,.lowerPage .event_detail .event_body_content h4{margin-bottom:20px}.lowerPage .event_detail .event_body_content .event_link_btn{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;font-weight:bold;text-align:center;text-decoration:none !important;color:#fff !important;background:#32b25e;border:1px solid #32b25e;display:block;width:50%;padding:10px 5px;margin:15px auto 0;border-radius:8px}.lowerPage .event_detail .event_body_content .event_link_btn .icon{font-size:12px;margin-left:10px}.lowerPage .event_detail .event_body_content .event_link_btn:hover{background:#fff;color:#32b25e !important}.lowerPage .event_detail .event_body_content .event_link_btn::before{display:none !important}.lowerPage .event_detail .event_body_content .blockSec.col2{display:flex;justify-content:space-between;flex-wrap:wrap}.lowerPage .event_detail .event_body_content .blockSec.col2 .blockSec_item{width:47%;margin-bottom:45px}.lowerPage .event_detail .event_body_content .blockSec.col2 .blockSec_item img{width:auto;height:250px;display:block;margin:0 auto}.lowerPage .event_detail .event_body_content .blockSec.col2 .blockSec_item .blockSec_img img{width:100% !important;height:300px !important}.lowerPage .event_detail .event_body_content .blockSec.col3{display:flex;justify-content:flex-start;flex-wrap:wrap}.lowerPage .event_detail .event_body_content .blockSec.col3 .blockSec_item{width:calc(100% / 3 - 7px);margin:0 10px 45px 0}.lowerPage .event_detail .event_body_content .blockSec.col3 .blockSec_item:nth-child(3n){margin-right:0}.lowerPage .event_detail .event_body_content .blockSec.col3 .blockSec_item img{width:auto;height:250px;display:block;margin:0 auto}.lowerPage .event_detail .event_body_content .blockSec.col3 .blockSec_item .blockSec_img img{width:100% !important;height:210px !important}.lowerPage .event_detail .event_body_content .blockSec_item img{width:100%}.lowerPage .event_detail .event_body_content .blockSec_img{overflow:hidden}.lowerPage .event_detail .event_body_content .blockSec_title{font-size:17px !important;color:#000 !important;border-top:none !important;padding-bottom:5px !important;margin-bottom:10px !important}.lowerPage .event_detail .event_body_content .blockSec_txt{font-size:14px;line-height:30px;margin-bottom:20px;overflow:hidden}.lowerPage .event_detail .event_body_content .blockSec a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;font-weight:bold;text-align:center;text-decoration:none !important;color:#fff !important;background:#32b25e;border:1px solid #32b25e;display:block;width:60%;padding:5px;margin:15px auto 0;border-radius:8px;font-size:13px !important}.lowerPage .event_detail .event_body_content .blockSec a .icon{font-size:12px;margin-left:10px}.lowerPage .event_detail .event_body_content .blockSec a:hover{background:#fff;color:#32b25e !important}.lowerPage .event_detail .event_body_content .blockSec a::before{display:none !important}.lowerPage .event_detail .detailBottom_post{max-width:700px;margin:0 auto}.lowerPage .event_detail .detailBottom_post_inner{padding:50px 0 45px;border-top:2px solid #dddddd}.lowerPage .event_detail .detailBottom_post_inner>.title{font-size:18px;font-weight:bold;text-align:center;margin-bottom:30px}.lowerPage .event_detail .detailBottom_post_list{align-items:flex-start;flex-wrap:wrap}.lowerPage .event_detail .detailBottom_post_item{align-items:flex-start;flex-wrap:wrap;margin:0 50px 20px 0}.lowerPage .event_detail .detailBottom_post_item:nth-child(2n){margin-right:0}.lowerPage .event_detail .detailBottom_post_item .img{width:100px;height:100px;border-radius:10px;border:1px solid #efefef;overflow:hidden}.lowerPage .event_detail .detailBottom_post_item .img img{width:100px;height:100px}.lowerPage .event_detail .detailBottom_post_item .info{width:217px;margin-left:8px}.lowerPage .event_detail .detailBottom_post_item .info .status{font-size:13px}.lowerPage .event_detail .detailBottom_post_item .info .reserv{font-weight:bold;display:inline-block;background:#32b25e;color:#fff;font-size:11px;padding:0px 5px;margin-right:5px}.lowerPage .event_detail .detailBottom_post_item .info .date{display:inline-block;font-size:13px;font-family:myriad-pro, sans-serif !important;font-style:normal;color:#888888}.lowerPage .event_detail .detailBottom_post_item .info .title{font-size:16px;line-height:24px}.lowerPage .event_detail .detailBottom_post .archiveLink{text-align:center}.lowerPage .event_detail .detailBottom_post .archiveLink a{font-size:14px;text-decoration:underline;font-weight:500}.lowerPage .event_detail .detailBottom_post .archiveLink a:hover{text-decoration:none}.lowerPage .event_detail .detailBottom_post .archiveLink .icon{font-size:12px;color:#32b25e;margin-right:5px}.lowerPage .event_detail .detailBottom_post .btn_list{margin-top:10px}.lowerPage .event_detail.layoutA .mainImg{position:relative;width:100%;height:500px}.lowerPage .event_detail.layoutA .mainImg img{width:100%;height:500px}.lowerPage .event_detail.layoutA .mainImg::before{content:"";position:absolute;bottom:0;display:block;width:100%;height:240px;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.8) 100%)}.lowerPage .event_detail.layoutA .mainImg .mainTitleBox{margin-bottom:0;position:relative}.lowerPage .event_detail.layoutA .mainImg .mainTitleBox_inner{max-width:700px;position:absolute;bottom:0;z-index:1;padding-bottom:30px}.lowerPage .event_detail.layoutA .mainImg .mainTitleBox_info{margin-bottom:10px}.lowerPage .event_detail.layoutA .mainImg .mainTitleBox_info .date{font-family:myriad-pro, sans-serif !important;font-style:normal;font-size:13px;color:#fff}.lowerPage .event_detail.layoutA .mainImg .mainTitleBox_title{font-size:28px;font-weight:bold;color:#fff;line-height:36px}.lowerPage .event_detail.layoutA .event_detail_inner{position:relative;margin-top:-140px}.lowerPage .event_detail.layoutA .event_body{width:700px;margin-right:30px}.lowerPage .event_detail.layoutA .event_body .mainTitleBox{display:none}.lowerPage .event_detail.layoutA .event_body_content{padding-top:230px}.lowerPage .event_detail.layoutA .event_body_content img{max-width:700px;height:auto}.lowerPage .event_detail.layoutA .event_body_content h2{background:#32b25e;color:#fff;font-size:22px;padding:20px;border-radius:8px;line-height:34px}.lowerPage .event_detail.layoutA .event_body_content h3{font-size:22px;font-weight:bold;line-height:34px;border-top:2px solid #32b25e;border-bottom:2px solid #32b25e;padding:20px 0;color:#32b25e}.lowerPage .event_detail.layoutA .event_body_content h4{font-size:22px;font-weight:bold;padding-bottom:10px;border-bottom:2px solid #32b25e}.lowerPage .event_detail.layoutA .event_body_content p,.lowerPage .event_detail.layoutA .event_body_content a,.lowerPage .event_detail.layoutA .event_body_content ul{line-height:27px;font-size:15px;margin-bottom:20px}.lowerPage .event_detail.layoutA .event_body_content *:last-child{margin-bottom:0}.lowerPage .event_detail.layoutA .event_body_content a{color:#32b25e;text-decoration:underline;position:relative}.lowerPage .event_detail.layoutA .event_data{border-radius:16px;box-shadow:0 3px 20px 0 rgba(0,0,0,0.12);background:#fff;width:300px;padding:20px}.lowerPage .event_detail.layoutA .event_data_inner .title{padding-bottom:10px;font-size:18px;font-weight:bold;text-align:center;border-bottom:1px solid #efefef;margin-bottom:10px}.lowerPage .event_detail.layoutA .event_data_item{margin-bottom:20px}.lowerPage .event_detail.layoutA .event_data_item:last-child{margin-bottom:0}.lowerPage .event_detail.layoutA .event_data_item .strong{padding:0 10px;font-size:10px;border:1px solid #32b25e;border-radius:999px;display:inline-block;color:#32b25e}.lowerPage .event_detail.layoutA .event_data_item .fieldTxt{word-break:break-all;margin-bottom:5px}.lowerPage .event_detail.layoutA .event_data_item .fieldTxt p,.lowerPage .event_detail.layoutA .event_data_item .fieldTxt a,.lowerPage .event_detail.layoutA .event_data_item .fieldTxt ul,.lowerPage .event_detail.layoutA .event_data_item .fieldTxt li{line-height:20px;font-size:13px}.lowerPage .event_detail.layoutA .event_data_item .fieldTxt a{text-decoration:underline}.lowerPage .event_detail.layoutA .event_data_item .fieldTxt .gMap{margin-bottom:5px}.lowerPage .event_detail.layoutA .event_data_item .fieldTxt .gMap .icon{color:#d51b1b;margin-right:3px}.lowerPage .event_detail.layoutA .event_data_item .fieldTxt .link{margin-bottom:5px}.lowerPage .event_detail.layoutA .event_data_item .fieldTxt .link .icon{color:#d51b1b;font-size:11px;margin-right:3px}.lowerPage .event_detail.layoutA .detailBottom_post{max-width:1040px;margin:0 auto}.lowerPage .event_detail.layoutA .detailBottom_post_inner{max-width:700px;width:100%}.lowerPage .event_detail.layoutB>.mainImg{max-width:1040px;margin:0 auto 20px}.lowerPage .event_detail.layoutB>.mainImg img{width:1040px}.lowerPage .event_detail.layoutB>.mainImg .mainTitleBox{display:none}.lowerPage .event_detail.layoutB.event_detail .event_detail_inner{flex-wrap:wrap}.lowerPage .event_detail.layoutB .event_body{max-width:840px;width:100%;margin:0 auto}.lowerPage .event_detail.layoutB .event_body .mainTitleBox{margin-bottom:60px}.lowerPage .event_detail.layoutB .event_body .mainTitleBox_info .update{color:#000}.lowerPage .event_detail.layoutB .event_body_content h2{background:#32b25e;color:#fff;font-size:22px;padding:20px;border-radius:16px;line-height:34px}.lowerPage .event_detail.layoutB .event_body_content h3{font-size:22px;font-weight:bold;line-height:34px;border-top:2px solid #32b25e;border-bottom:2px solid #32b25e;padding:20px 0;color:#32b25e}.lowerPage .event_detail.layoutB .event_body_content h4{font-size:22px;font-weight:bold;padding-bottom:10px;border-bottom:2px solid #32b25e}.lowerPage .event_detail.layoutB .event_body_content p,.lowerPage .event_detail.layoutB .event_body_content a,.lowerPage .event_detail.layoutB .event_body_content ul{line-height:27px;font-size:15px;margin-bottom:20px}.lowerPage .event_detail.layoutB .event_body_content a{color:#32b25e;text-decoration:underline;position:relative}.lowerPage .event_detail.layoutB .event_body_content a::before{margin-right:5px;content:"";width:8px;height:8px;border-top:2px solid #32b25e;border-right:2px solid #32b25e;display:inline-block;transform:rotate(45deg)}.lowerPage .event_detail.layoutB .event_body_content img{max-width:840px;height:auto}.lowerPage .event_detail.layoutB .event_body_content *:last-child{margin-bottom:0}.lowerPage .event_detail.layoutB .event_body_content .img img{max-width:840px;width:100%}.lowerPage .event_detail.layoutB .event_data{max-width:840px;padding:30px 0;margin:60px auto 0;width:100%;border-top:2px solid #32b25e;border-bottom:2px solid #32b25e}.lowerPage .event_detail.layoutB .event_data_item{display:flex;justify-content:space-between;align-items:flex-start}.lowerPage .event_detail.layoutB .event_data_item .strong{width:100px;text-align:center;margin-right:20px}.lowerPage .event_detail.layoutB .event_data_item .fieldTxt{width:720px}.lowerPage .event_detail.layoutB .event_data_item .fieldTxt ul{margin-top:0}.lowerPage .event_detail.layoutB .event_data_item .fieldTxt .link{margin-bottom:5px}.lowerPage .event_detail.layoutB .detailBottom_post{width:100%;max-width:none;background:#fff}.lowerPage .event_detail.layoutB .detailBottom_post_inner{max-width:700px;width:100%;margin:0 auto}.lowerPage .event_detail.layoutB .detailBottom_post.relationBox{padding-top:100px}.lowerPage .pageTicket{padding-top:50px}.lowerPage .pageTicket .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:100px}.lowerPage .pageTicket .pageTitle .catch{display:block;text-align:center;font-size:15px;font-weight:normal;margin-top:20px;line-height:23px}.lowerPage .pageTicket_inner{margin-bottom:100px}.lowerPage .pageTicket_sec{position:relative;border-radius:12px;padding:40px 40px 40px;margin-bottom:60px;background-color:#dcf7d2}.lowerPage .pageTicket_sec:last-child{margin-bottom:0}.lowerPage .pageTicket_sec .titleBox{position:absolute;width:100%;top:-18px}.lowerPage .pageTicket_sec .titleBox_catchTitle{position:relative;margin-bottom:15px}.lowerPage .pageTicket_sec .titleBox_catchTitle span{display:inline-block;background:#fff291;border-radius:9999px;padding:10px 20px;font-size:18px;position:relative}.lowerPage .pageTicket_sec .titleBox_catchTitle span::before{position:absolute;content:"";border-top:10px solid #fff291;border-right:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid transparent;left:40px;bottom:-20px}.lowerPage .pageTicket_sec_ctachTxt{font-weight:500;font-size:15px;margin-bottom:15px}.lowerPage .pageTicket_sec .imgBox{height:120px;margin-bottom:20px}.lowerPage .pageTicket_sec .imgBox img{height:120px;width:auto}.lowerPage .pageTicket_sec.changeColor{background:#e1f4fb}.lowerPage .pageTicket_sec.changeColor .pageTicket_secInner .title{background:#326ab2}.lowerPage .pageTicket_sec.changeColor .infoBox_baseInfo .ef_period span,.lowerPage .pageTicket_sec.changeColor .infoBox_baseInfo .privilege span,.lowerPage .pageTicket_sec.changeColor .infoBox_baseInfo .privilege_text span,.lowerPage .pageTicket_sec.changeColor .detailInfo .middle_title span{border-color:#326ab2;color:#326ab2}.lowerPage .pageTicket_sec.changeColor .infoBox_baseInfo .privilege_text_box ul li::before{color:#326ab2}.lowerPage .pageTicket_sec.changeColor .detailInfo .small_title::before{color:#326ab2}.lowerPage .pageTicket_sec.changeColor .detailInfo_itme_title{background:#326ab2}.lowerPage .pageTicket_sec.changeColor .detailInfo_itme_content ul li::before{color:#326ab2}.lowerPage .pageTicket_sec.changeColor .infoBox_baseInfo .privilege_text_box a{color:#326ab2}.lowerPage .pageTicket_secInner{border-radius:8px;overflow:hidden}.lowerPage .pageTicket_secInner .title{background:#32b25e;color:#fff;font-size:24px;font-weight:bold;padding:20px 10px 20px 40px;border-radius:8px 8px 0 0;position:relative}.lowerPage .pageTicket_secInner .title:hover{cursor:pointer}.lowerPage .pageTicket_secInner .title::before,.lowerPage .pageTicket_secInner .title::after{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;content:"";position:absolute;top:50%;right:40px;width:20px;height:3px;background:#fff;border-radius:9999px}.lowerPage .pageTicket_secInner .title::before{transform:translate(0, -50%)}.lowerPage .pageTicket_secInner .title::after{transform:translate(0, -50%) rotate(90deg)}.lowerPage .pageTicket_secInner .title.acOpen::after{transform:translate(0, -50%) rotate(0deg)}.lowerPage .pageTicket_secInner .infoBox_wrapper{padding:40px;background:#fff;display:none}.lowerPage .pageTicket_secInner .infoBox_wrapper a{font-size:14px;text-decoration:underline}.lowerPage .pageTicket_secInner .infoBox_wrapper a:hover{text-decoration:none}.lowerPage .pageTicket_secInner .infoBox{flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.lowerPage .pageTicket_secInner .infoBox_baseInfo{width:60%;font-size:15px}.lowerPage .pageTicket_secInner .infoBox_baseInfo p{font-size:15px;margin-bottom:20px;line-height:1.6}.lowerPage .pageTicket_secInner .infoBox_baseInfo p:last-child{margin-bottom:0}.lowerPage .pageTicket_secInner .infoBox_baseInfo span{margin-bottom:5px;font-weight:bold;font-size:15px;border:2px solid #000;border-radius:9999px;background:#fff;padding:0 10px 0;display:inline-block}.lowerPage .pageTicket_secInner .infoBox_baseInfo .ef_period,.lowerPage .pageTicket_secInner .infoBox_baseInfo .privilege{font-size:16px}.lowerPage .pageTicket_secInner .infoBox_baseInfo .ef_period span,.lowerPage .pageTicket_secInner .infoBox_baseInfo .privilege span{border-color:#32b25e;color:#32b25e}.lowerPage .pageTicket_secInner .infoBox_baseInfo .attention{font-size:14px;color:#d51b1b}.lowerPage .pageTicket_secInner .infoBox_baseInfo .attention span{border-color:#d51b1b;color:#d51b1b}.lowerPage .pageTicket_secInner .infoBox_baseInfo .privilege span{margin-right:10px}.lowerPage .pageTicket_secInner .infoBox_baseInfo .privilege a{color:#32b25e;font-size:16px;font-weight:bold}.lowerPage .pageTicket_secInner .infoBox_baseInfo .privilege_text{margin-bottom:0}.lowerPage .pageTicket_secInner .infoBox_baseInfo .privilege_text span{border-color:#32b25e;color:#32b25e}.lowerPage .pageTicket_secInner .infoBox_baseInfo .privilege_text_box span{border:none;border-radius:inherit;padding:0;margin:0}.lowerPage .pageTicket_secInner .infoBox_baseInfo .privilege_text_box ul li{position:relative;padding-left:15px;margin-bottom:5px}.lowerPage .pageTicket_secInner .infoBox_baseInfo .privilege_text_box ul li::before{content:"・";color:#32b25e;position:absolute;left:0;top:-9px;font-size:25px}.lowerPage .pageTicket_secInner .infoBox_baseInfo .privilege_text_box ul li:last-child{margin-bottom:0}.lowerPage .pageTicket_secInner .infoBox_baseInfo .privilege_text_box ol{padding-left:15px}.lowerPage .pageTicket_secInner .infoBox_baseInfo .privilege_text_box ol li{list-style:decimal;margin-bottom:5px}.lowerPage .pageTicket_secInner .infoBox_baseInfo .privilege_text_box ol li:last-child{margin-bottom:0}.lowerPage .pageTicket_secInner .infoBox_baseInfo .privilege_text_box a{font-size:14px;color:#32b25e;text-decoration:underline}.lowerPage .pageTicket_secInner .infoBox_baseInfo .privilege_text_box a:hover{text-decoration:none}.lowerPage .pageTicket_secInner .infoBox_slideImg{width:35%}.lowerPage .pageTicket_secInner .infoBox_slideImg img{width:100%;height:200px}.lowerPage .pageTicket_secInner .infoBox_slideImg .slick-dots{margin-top:10px;justify-content:flex-end}.lowerPage .pageTicket_secInner .infoBox_slideImg .slick-dots li{background:#ade0bf;margin-right:6px}.lowerPage .pageTicket_secInner .infoBox_slideImg .slick-dots li:last-child{margin-right:0}.lowerPage .pageTicket_secInner .infoBox_slideImg .slick-dots li.slick-active{background:#32b25e}.lowerPage .pageTicket_secInner .infoBox_slideImg .slick-dots li:first-child:last-child{display:none}.lowerPage .pageTicket_secInner .detailInfo{margin-bottom:25px}.lowerPage .pageTicket_secInner .detailInfo:last-child{margin-bottom:0}.lowerPage .pageTicket_secInner .detailInfo .middle_title{margin-bottom:10px}.lowerPage .pageTicket_secInner .detailInfo .middle_title span{line-height:1.6;font-weight:bold;font-size:15px;color:#32b25e;border:2px solid #32b25e;border-radius:9999px;background:#fff;padding:0 10px 0;display:inline-block}.lowerPage .pageTicket_secInner .detailInfo .small_title{margin-bottom:10px;position:relative;padding-left:20px;font-size:15px;font-weight:bold}.lowerPage .pageTicket_secInner .detailInfo .small_title::before{content:"■";color:#32b25e;position:absolute;left:0;top:0}.lowerPage .pageTicket_secInner .detailInfo_inner{margin-top:10px;flex-wrap:wrap;border-radius:4px;overflow:hidden;justify-content:space-between}.lowerPage .pageTicket_secInner .detailInfo_itme_title,.lowerPage .pageTicket_secInner .detailInfo_itme_content{padding:10px 20px}.lowerPage .pageTicket_secInner .detailInfo_itme_title{width:20%;font-size:14px;background:#32b25e;color:#fff;font-weight:bold;border-bottom:2px solid #fff}.lowerPage .pageTicket_secInner .detailInfo_itme_title:nth-last-child(2){border-bottom:none}.lowerPage .pageTicket_secInner .detailInfo_itme_title>p{font-size:14px}.lowerPage .pageTicket_secInner .detailInfo_itme_content{width:80%;background:#fff;border-top:2px solid #efefef;border-right:2px solid #efefef;font-size:14px}.lowerPage .pageTicket_secInner .detailInfo_itme_content:last-child{border-bottom:2px solid #efefef}.lowerPage .pageTicket_secInner .detailInfo_itme_content>*{font-size:14px}.lowerPage .pageTicket_secInner .detailInfo_itme_content ul li{position:relative;padding-left:15px;margin-bottom:5px}.lowerPage .pageTicket_secInner .detailInfo_itme_content ul li::before{content:"・";color:#32b25e;position:absolute;left:0;top:-9px;font-size:25px}.lowerPage .pageTicket_secInner .detailInfo_itme_content ul li:last-child{margin-bottom:0}.lowerPage .pageTicket_secInner .detailInfo_itme_content ol{padding-left:15px}.lowerPage .pageTicket_secInner .detailInfo_itme_content ol li{list-style:decimal;margin-bottom:5px}.lowerPage .pageTicket_secInner .detailInfo_itme_content ol li:last-child{margin-bottom:0}.lowerPage .pageTicket_secInner .detailInfo_itme_content a{font-size:14px;color:#32b25e;text-decoration:underline}.lowerPage .pageTicket_secInner .detailInfo_itme_content a:hover{text-decoration:none}.lowerPage .pageOperations{padding-top:50px}.lowerPage .pageOperations .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:40px}.lowerPage .pageOperations .todayInfo{text-align:center}.lowerPage .pageOperations .todayInfo .day{font-size:24px;font-weight:bold;text-align:center;line-height:normal}.lowerPage .pageOperations .todayInfo .day .small{font-size:18px}.lowerPage .pageOperations .todayInfo .update_time{text-align:center;font-size:14px;line-height:normal}.lowerPage .pageOperations .todayInfo .update_time .attention_txt{margin-top:10px;display:block;color:#d51b1b}.lowerPage .pageOperations_list{width:70%;border-top:2px solid #efefef;margin-top:30px;padding-top:40px}.lowerPage .pageOperations_list .list_th{background:#333333;color:#fff;font-weight:bold;border-radius:4px;margin-bottom:20px}.lowerPage .pageOperations_list .list_th p{height:40px;justify-content:center;align-items:center;display:flex;font-size:15px;text-align:center;border-right:2px solid #9c9c9c}.lowerPage .pageOperations_list .list_th p:nth-of-type(1){width:780px}.lowerPage .pageOperations_list .list_th p:nth-of-type(2),.lowerPage .pageOperations_list .list_th p:nth-of-type(3){width:260px}.lowerPage .pageOperations_list .list_th p:nth-of-type(3){border-right:none}.lowerPage .pageOperations_item_inner{height:80px;margin-bottom:2px}.lowerPage .pageOperations_item_inner.bg_gt{background:#cedcee !important}.lowerPage .pageOperations_item_inner.bg_gt .status_icon{color:#527db1}.lowerPage .pageOperations_item_inner.bg_gt .view_op_detail{background:#5887bf !important}.lowerPage .pageOperations_item_inner.bg_gt .view_op_detail .icon_plus::before{border-color:#5887bf !important}.lowerPage .pageOperations_item_inner.bg_museum{background:#c9ebe9 !important}.lowerPage .pageOperations_item_inner.bg_museum .status_icon{color:#44a8a2}.lowerPage .pageOperations_item_inner.bg_museum .view_op_detail{background:#4ab5af !important}.lowerPage .pageOperations_item_inner.bg_museum .view_op_detail .icon_plus::before{border-color:#4ab5af !important}.lowerPage .pageOperations_item_inner.bg_hana{background:#d1e8d0 !important}.lowerPage .pageOperations_item_inner.bg_hana .status_icon{color:#5ca157}.lowerPage .pageOperations_item_inner.bg_hana .view_op_detail{background:#63ae5e !important}.lowerPage .pageOperations_item_inner.bg_hana .view_op_detail .icon_plus::before{border-color:#63ae5e !important}.lowerPage .pageOperations_item_inner.bg_country{background:#eeecb3 !important}.lowerPage .pageOperations_item_inner.bg_country .status_icon{color:#b2ad00}.lowerPage .pageOperations_item_inner.bg_country .view_op_detail{background:#c0ba00 !important}.lowerPage .pageOperations_item_inner.bg_country .view_op_detail .icon_plus::before{border-color:#c0ba00 !important}.lowerPage .pageOperations_item_inner.bg_athletic{background:#eeecb3 !important}.lowerPage .pageOperations_item_inner.bg_athletic .status_icon{color:#b2ad00}.lowerPage .pageOperations_item_inner.bg_athletic .view_op_detail{background:#c0ba00 !important}.lowerPage .pageOperations_item_inner.bg_athletic .view_op_detail .icon_plus::before{border-color:#c0ba00 !important}.lowerPage .pageOperations_item_inner.bg_ski{background:#dbe6f4 !important}.lowerPage .pageOperations_item_inner.bg_ski .status_icon{color:#7a9ac4}.lowerPage .pageOperations_item_inner.bg_ski .view_op_detail{background:#84a6d3 !important}.lowerPage .pageOperations_item_inner.bg_ski .view_op_detail .icon_plus::before{border-color:#84a6d3 !important}.lowerPage .pageOperations_item_inner.bg_tenrandai{background:#e4e1ca !important}.lowerPage .pageOperations_item_inner.bg_tenrandai .status_icon{color:#958c46}.lowerPage .pageOperations_item_inner.bg_tenrandai .view_op_detail{background:#a0964c !important}.lowerPage .pageOperations_item_inner.bg_tenrandai .view_op_detail .icon_plus::before{border-color:#a0964c !important}.lowerPage .pageOperations_item_inner.bg_cable{background:#eac2c5 !important}.lowerPage .pageOperations_item_inner.bg_cable .status_icon{color:#a72d37}.lowerPage .pageOperations_item_inner.bg_cable .view_op_detail{background:#b3313b !important}.lowerPage .pageOperations_item_inner.bg_cable .view_op_detail .icon_plus::before{border-color:#b3313b !important}.lowerPage .pageOperations_item_inner.bg_forest{background:#eeecb3 !important}.lowerPage .pageOperations_item_inner.bg_forest .status_icon{color:#b2ad00}.lowerPage .pageOperations_item_inner.bg_forest .view_op_detail{background:#c0ba00 !important}.lowerPage .pageOperations_item_inner.bg_forest .view_op_detail .icon_plus::before{border-color:#c0ba00 !important}.lowerPage .pageOperations_item_inner .facility_title_box{width:780px;border-right:2px solid #fff;align-items:center}.lowerPage .pageOperations_item_inner .facility_title_box .img{max-width:140px;width:100%}.lowerPage .pageOperations_item_inner .facility_title_box .img img{width:100%;height:80px}.lowerPage .pageOperations_item_inner .facility_title_box .facilityName{font-size:15px;max-width:640px;width:100%;padding:10px 10px 10px 20px}.lowerPage .pageOperations_item_inner .timeInfo,.lowerPage .pageOperations_item_inner .view_op_detail{width:260px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.lowerPage .pageOperations_item_inner .timeInfo .status,.lowerPage .pageOperations_item_inner .timeInfo .status_sub,.lowerPage .pageOperations_item_inner .view_op_detail .status,.lowerPage .pageOperations_item_inner .view_op_detail .status_sub{width:100%;display:block;font-weight:bold;text-align:center}.lowerPage .pageOperations_item_inner .timeInfo .status,.lowerPage .pageOperations_item_inner .view_op_detail .status{font-size:15px;line-height:15px}.lowerPage .pageOperations_item_inner .timeInfo .status_icon,.lowerPage .pageOperations_item_inner .view_op_detail .status_icon{display:block;font-size:30px;font-weight:900;line-height:30px;-webkit-text-stroke:3px;margin-bottom:5px}.lowerPage .pageOperations_item_inner .timeInfo .status_icon.time_out,.lowerPage .pageOperations_item_inner .view_op_detail .status_icon.time_out{-webkit-text-stroke:1px}.lowerPage .pageOperations_item_inner .timeInfo .status_icon.reception_time,.lowerPage .pageOperations_item_inner .view_op_detail .status_icon.reception_time{font-weight:normal}.lowerPage .pageOperations_item_inner .timeInfo .status.new_year,.lowerPage .pageOperations_item_inner .view_op_detail .status.new_year{line-height:20px}.lowerPage .pageOperations_item_inner .timeInfo .status.judgment .judgment_sub_txt,.lowerPage .pageOperations_item_inner .view_op_detail .status.judgment .judgment_sub_txt{display:block;font-size:12px;margin-top:5px}.lowerPage .pageOperations_item_inner .timeInfo .status_sub,.lowerPage .pageOperations_item_inner .view_op_detail .status_sub{font-size:12px}.lowerPage .pageOperations_item_inner .timeInfo{border-right:2px solid #fff;padding:5px}.lowerPage .pageOperations_item_inner .view_op_detail{color:#fff}.lowerPage .pageOperations_item_inner .view_op_detail .view_op_trigger{position:relative;font-size:15px;padding-right:22px;font-weight:bold;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.lowerPage .pageOperations_item_inner .view_op_detail .view_op_trigger .icon_plus{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;position:relative;top:1px;right:0;margin:0 -25px 0 5px;display:inline-block;width:18px;height:18px;border-radius:9999px;background:#fff}.lowerPage .pageOperations_item_inner .view_op_detail .view_op_trigger .icon_plus::before{content:"";width:6px;height:6px;border-top:2px solid;border-right:2px solid;position:absolute;top:50%;left:50%;transform:translate(-60%, -50%) rotate(45deg)}.lowerPage .pageOperations_item_inner .view_op_detail .view_op_trigger:hover .icon_plus{right:-5px}.lowerPage .pageOperations_item_inner .view_op_detail.acOpen .icon_plus::after{transform:translate(-50%, -50%) rotate(0deg)}.lowerPage .pageOperations_item .op_detail{display:none;padding:30px 20px}.lowerPage .pageOperations_item .op_detail.bg_gt{background:#eff3f9}.lowerPage .pageOperations_item .op_detail.bg_gt .op_detail_th{background:#c6d6eb}.lowerPage .pageOperations_item .op_detail.bg_gt .op_detail_td{background:#dee8f3}.lowerPage .pageOperations_item .op_detail.bg_museum{background:#edf8f8}.lowerPage .pageOperations_item .op_detail.bg_museum .op_detail_th{background:#c0e7e5}.lowerPage .pageOperations_item .op_detail.bg_museum .op_detail_td{background:#dbf1f0}.lowerPage .pageOperations_item .op_detail.bg_hana{background:#f0f7ef}.lowerPage .pageOperations_item .op_detail.bg_hana .op_detail_th{background:#c9e4c8}.lowerPage .pageOperations_item .op_detail.bg_hana .op_detail_td{background:#e0f0df}.lowerPage .pageOperations_item .op_detail.bg_country{background:#f9f9e6}.lowerPage .pageOperations_item .op_detail.bg_country .op_detail_th{background:#ebe9a6}.lowerPage .pageOperations_item .op_detail.bg_country .op_detail_td{background:#f4f2cc}.lowerPage .pageOperations_item .op_detail.bg_athletic{background:#f9f9e6}.lowerPage .pageOperations_item .op_detail.bg_athletic .op_detail_th{background:#ebe9a6}.lowerPage .pageOperations_item .op_detail.bg_athletic .op_detail_td{background:#f4f2cc}.lowerPage .pageOperations_item .op_detail.bg_ski{background:#f3f7fb}.lowerPage .pageOperations_item .op_detail.bg_ski .op_detail_th{background:#d5e2f2}.lowerPage .pageOperations_item .op_detail.bg_ski .op_detail_td{background:#e7eef8}.lowerPage .pageOperations_item .op_detail.bg_tenrandai{background:#f6f5ed}.lowerPage .pageOperations_item .op_detail.bg_tenrandai .op_detail_th{background:#e0dcc1}.lowerPage .pageOperations_item .op_detail.bg_tenrandai .op_detail_td{background:#edebdc}.lowerPage .pageOperations_item .op_detail.bg_cable{background:#f8ebec}.lowerPage .pageOperations_item .op_detail.bg_cable .op_detail_th{background:#e7b7bb}.lowerPage .pageOperations_item .op_detail.bg_cable .op_detail_td{background:#f1d6d8}.lowerPage .pageOperations_item .op_detail.bg_forest{background:#f9f9e6}.lowerPage .pageOperations_item .op_detail.bg_forest .op_detail_th{background:#ebe9a6}.lowerPage .pageOperations_item .op_detail.bg_forest .op_detail_td{background:#f4f2cc}.lowerPage .pageOperations_item .op_detail_inner{flex-wrap:wrap;align-items:stretch}.lowerPage .pageOperations_item .op_detail_th,.lowerPage .pageOperations_item .op_detail_td *{font-size:14px}.lowerPage .pageOperations_item .op_detail_th,.lowerPage .pageOperations_item .op_detail_td{padding:20px 15px;border-bottom:1px solid #fff}.lowerPage .pageOperations_item .op_detail_th{width:20%;font-weight:bold;text-align:center}.lowerPage .pageOperations_item .op_detail_td{width:80%}.lowerPage .pageRelease{padding-top:50px}.lowerPage .pageRelease .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:40px}.lowerPage .pageRelease .pageTitle .catch{display:block;text-align:center;font-size:15px;padding-left:15px;padding-right:15px;line-height:normal;font-weight:normal;margin-top:15px}.lowerPage .pageRelease_inner{max-width:690px}.lowerPage .pageRelease_list{margin-bottom:50px}.lowerPage .pageRelease_item{border-bottom:1px solid #eee}.lowerPage .pageRelease_item:last-child{border-bottom:none}.lowerPage .pageRelease_item a{font-size:15px;padding:15px 0;display:block;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;position:relative;padding-left:26px;line-height:1.6}.lowerPage .pageRelease_item a i{font-size:10px;position:absolute;left:0;top:39px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#32b25e;border-radius:999px;color:#fff;transform:scale(0.7)}.lowerPage .pageRelease_item a:hover{color:#32b25e}.lowerPage .pageRelease_item a .date{display:block;width:80px;background:#eeeeee;text-align:center;font-size:12px;margin-bottom:3px}.lowerPage .pageRelease .postContent{max-width:690px;margin:0 auto 100px}.lowerPage .pageRelease .postContent table{width:100% !important;font-size:14px}.lowerPage .pageRelease .postContent table th,.lowerPage .pageRelease .postContent table td{border-top:1px solid #e5e2db;border-bottom:1px solid #e5e2db}.lowerPage .pageRelease .postContent table th{background:#f9f8f4;font-weight:normal;padding:20px 5px}.lowerPage .pageRelease .postContent table td{background:#fff;padding:20px}.lowerPage .pageRelease .postContent img{max-width:700px;height:auto}.lowerPage .pageRelease .postContent h2,.lowerPage .pageRelease .postContent h3,.lowerPage .pageRelease .postContent h4{margin-bottom:20px}.lowerPage .pageRelease .postContent h2{background:#32b25e;color:#fff;font-size:22px;padding:20px;border-radius:16px;line-height:34px}.lowerPage .pageRelease .postContent h3{font-size:22px;font-weight:bold;line-height:34px;border-top:2px solid #32b25e;border-bottom:2px solid #32b25e;padding:20px 0;color:#32b25e}.lowerPage .pageRelease .postContent h4{font-size:22px;font-weight:bold;padding-bottom:10px;border-bottom:2px solid #32b25e}.lowerPage .pageRelease .postContent p,.lowerPage .pageRelease .postContent a,.lowerPage .pageRelease .postContent ul{line-height:27px;font-size:15px;margin-bottom:20px}.lowerPage .pageRelease .postContent ul,.lowerPage .pageRelease .postContent ol{margin-left:20px}.lowerPage .pageRelease .postContent li{list-style:disc}.lowerPage .pageRelease .postContent ol li{list-style:decimal}.lowerPage .pageRelease .postContent *:last-child{margin-bottom:0}.lowerPage .pageRelease .postContent a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;color:#32b25e;text-decoration:underline}.lowerPage .pageRelease .postContent a:hover{text-decoration:none}.lowerPage .pageRelease .postContent .post_status{margin-bottom:5px;margin-left:0}.lowerPage .pageRelease .postContent .post_status li{list-style:none;font-size:13px;margin-right:20px}.lowerPage .pageRelease .postContent .post_status li:last-child{margin-right:0}.lowerPage .pageRelease .postContent_title{font-size:28px;font-weight:bold;line-height:36px;margin-bottom:30px}.lowerPage .pageRelease .postContent .update,.lowerPage .pageRelease .postContent .status{border:1px solid;padding:0 5px 1px;margin-right:5px;font-family:source-han-sans-cjk-ja, sans-serif !important;font-style:normal;font-size:11px}.lowerPage .pageRelease .postContent .update{border-color:#d51b1b;color:#d51b1b}.lowerPage .pageRelease .postContent .status{border-color:#32b25e;color:#32b25e}.lowerPage .pageRelease .postContent_body{margin-bottom:40px}.lowerPage .pageRelease .postContent_body p,.lowerPage .pageRelease .postContent_body ul,.lowerPage .pageRelease .postContent_body li,.lowerPage .pageRelease .postContent_body a{font-size:15px}.lowerPage .pageRelease .postContent_body p,.lowerPage .pageRelease .postContent_body ul{margin-bottom:20px}.lowerPage .pageRelease .postContent_body *:last-child{margin-bottom:0}.lowerPage .pageRelease .postContent .pdf_link{text-align:center;max-width:300px;margin:0 auto;background:#eee;padding:20px}.lowerPage .pageRelease .postContent .pdf_link .pdf{margin-left:5px;width:30px;display:inline-block}.lowerPage .pageRelease .postContent .pdf_link .pdf img{width:100%;height:auto}.lowerPage.page .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:100px}.lowerPage.page .pageTitle .catch{display:block;text-align:center;font-size:15px;font-weight:normal;margin-top:20px;line-height:23px;padding:0 20px}.lowerPage .pageAccess{background:#32b25e;padding-top:50px}.lowerPage .pageAccess .pageTitle{color:#fff;margin-bottom:50px}.lowerPage .pageAccess .myMapBox{margin-bottom:85px}.lowerPage .pageAccess .myMapBox_map{width:640px}.lowerPage .pageAccess .myMapBox_map_set{width:100%;border-radius:12px;overflow:hidden;z-index:1;position:relative}.lowerPage .pageAccess .myMapBox_map iframe{width:100%;overflow:hidden;border-radius:12px;appearance:none;border:none;z-index:1}.lowerPage .pageAccess .myMapBox_iconInfo{padding:28px 30px;border-radius:12px;overflow:hidden;margin-left:20px;width:380px;background:#fff}.lowerPage .pageAccess .myMapBox_iconInfo .title{padding:0 0 4px 15px;margin-bottom:10px;font-size:16px;line-height:27px;font-weight:bold;border-bottom:2px solid #efefef;position:relative}.lowerPage .pageAccess .myMapBox_iconInfo .title::before{content:"";width:4px;height:20px;border-radius:99999px;background-color:#32b25e;position:absolute;left:0;top:3px}.lowerPage .pageAccess .myMapBox_iconInfo .iconList{margin-bottom:20px;flex-wrap:wrap}.lowerPage .pageAccess .myMapBox_iconInfo .iconList_item{width:calc(100% / 2 - 5px);font-size:12px;line-height:24px;margin:0 10px 10px 0;font-weight:500}.lowerPage .pageAccess .myMapBox_iconInfo .iconList_item:nth-child(2n){margin-right:0}.lowerPage .pageAccess .myMapBox_iconInfo .iconList i{display:inline-block;width:28px;height:28px;margin-right:6px}.lowerPage .pageAccess .myMapBox_iconInfo .iconList i img{width:100%;height:auto}.lowerPage .pageAccess .myMapBox_iconInfo .mapHowto_item{font-size:13px;line-height:1.54;margin-bottom:20px;padding-left:34px;background-size:22px auto !important}.lowerPage .pageAccess .myMapBox_iconInfo .mapHowto_item:last-child{margin-bottom:0}.lowerPage .pageAccess .myMapBox_iconInfo .mapHowto_item.on_off{background:url("../images/access/icon_img_on_off@2x.png") no-repeat left center}.lowerPage .pageAccess .myMapBox_iconInfo .mapHowto_item.share{background:url("../images/access/icon_img_share@2x.png") no-repeat left center}.lowerPage .pageAccess .myMapBox_iconInfo .mapHowto_item.size_large{background:url("../images/access/icon_img_size_large@2x.png") no-repeat left center}.lowerPage .pageAccess .myMapBox .txt{margin-top:20px;width:100%;font-size:14px;color:#fff}.lowerPage .pageAccess .myMapBox .txt a{font-size:14px;color:#fff;text-decoration:underline}.lowerPage .pageAccess .myMapBox .txt a i{margin-right:5px;font-size:16px;font-weight:bold}.lowerPage .pageAccess .myMapBox .txt a:hover{text-decoration:none}.lowerPage .pageAccess .searchRoot .title_img{margin:0 auto;max-width:800px;width:100%;text-align:center}.lowerPage .pageAccess .searchRoot .title_img.directions_tit_img img{height:60px;width:auto}.lowerPage .pageAccess .searchRoot .title_img.spot_tour_tit_img img{height:88px;width:auto}.lowerPage .pageAccess .searchRoot .title_bottom_img{margin:0 auto 50px;max-width:800px;width:100%}.lowerPage .pageAccess .searchRoot .title_bottom_img img{width:100%;height:auto}.lowerPage .pageAccess .searchRoot .title{position:absolute;left:50%;top:-20px;transform:translate(-50%, 0);font-size:20px;color:#fff;text-align:center}.lowerPage .pageAccess .searchRoot .title span.main{display:inline-block;background-color:#32b25e;padding:0 20px}.lowerPage .pageAccess .searchRoot .title span.shoulder{display:block;font-size:13px;margin-top:5px}.lowerPage .pageAccess .searchRoot_inner{position:relative;border-radius:12px;padding:45px;margin-bottom:50px;border:3px solid #fff}.lowerPage .pageAccess .searchRoot_inner:last-child{margin-bottom:0}.lowerPage .pageAccess .searchRoot_inner.car .searchRoot_sec{margin-bottom:0;padding-bottom:0}.lowerPage .pageAccess .searchRoot_inner .ticket_link{margin-top:15px}.lowerPage .pageAccess .searchRoot_inner .ticket_link a{display:block;color:#fff;font-weight:bold;font-size:15px}.lowerPage .pageAccess .searchRoot_inner .ticket_link a span{text-decoration:underline}.lowerPage .pageAccess .searchRoot_inner .ticket_link a img{vertical-align:-2px;margin-left:5px;height:15px;width:auto}.lowerPage .pageAccess .searchRoot_inner .ticket_link a:hover span{text-decoration:none}.lowerPage .pageAccess .searchRoot_inner.train_bass{margin-bottom:100px}.lowerPage .pageAccess .searchRoot_inner.train_bass .searchRoot_sec{padding-bottom:0}.lowerPage .pageAccess .searchRoot_inner .about_cable{border-radius:10px;background:#47ba6e;padding:20px}.lowerPage .pageAccess .searchRoot_inner .about_cable h3{font-size:16px;margin-bottom:5px;font-weight:bold;color:#fff;position:relative}.lowerPage .pageAccess .searchRoot_inner .about_cable h3::after{content:"";width:75%;height:1px;border-top:2px dashed #fff;position:absolute;right:0;top:50%;transform:translate(0, -50%)}.lowerPage .pageAccess .searchRoot_inner .about_cable h3 .bubble{background:#fff291;border-radius:9999px;padding:5px 10px;position:relative;display:inline-block;margin-right:10px;color:#000;font-size:13px;font-weight:500}.lowerPage .pageAccess .searchRoot_inner .about_cable h3 .bubble::after{position:absolute;top:50%;right:-10px;transform:translate(0, -50%) rotate(-90deg);content:"";width:6px;height:6px;border-top:6px solid #fff291;border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid transparent}.lowerPage .pageAccess .searchRoot_inner .about_cable p{font-size:15px;color:#fff}.lowerPage .pageAccess .searchRoot_inner .about_cable p a{font-size:15px;text-decoration:underline}.lowerPage .pageAccess .searchRoot_inner .about_cable p a:hover{text-decoration:none}.lowerPage .pageAccess .searchRoot_inner .about_cable_list a{color:#ffffff}.lowerPage .pageAccess .searchRoot_inner .about_cable_item{position:relative;margin-right:20px;padding-right:20px}.lowerPage .pageAccess .searchRoot_inner .about_cable_item:last-child::after{display:none}.lowerPage .pageAccess .searchRoot_inner .about_cable_item::after{content:"";width:2px;height:20px;background-color:#fff;position:absolute;right:0;top:50%;transform:translate(0, -50%)}.lowerPage .pageAccess .searchRoot_inner .about_cable_item a{color:#fff;font-size:15px;font-weight:bold}.lowerPage .pageAccess .searchRoot_inner .about_cable_item a span{text-decoration:underline}.lowerPage .pageAccess .searchRoot_inner .about_cable_item a img{vertical-align:-2px;margin-left:5px;height:15px;width:auto}.lowerPage .pageAccess .searchRoot_inner .about_cable_item a:hover span{text-decoration:none}.lowerPage .pageAccess .searchRoot_sec{margin-bottom:25px;padding-bottom:25px}.lowerPage .pageAccess .searchRoot_sec .route_img{text-align:center;margin:0 auto 30px;max-width:800px;width:100%;overflow:hidden;border-radius:12px}.lowerPage .pageAccess .searchRoot_sec .route_img img{border-radius:12px;width:100%}.lowerPage .pageAccess .searchRoot_sec:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.lowerPage .pageAccess .searchRoot_sec_txt{font-size:18px;color:#fff;font-weight:bold;position:relative;margin-bottom:10px}.lowerPage .pageAccess .searchRoot_sec_txt span{display:block;font-size:13px}.lowerPage .pageAccess .searchRoot_sec_txt span a{font-size:13px;text-decoration:underline}.lowerPage .pageAccess .searchRoot_sec_txt span a:hover{text-decoration:none}.lowerPage .pageAccess .searchRoot_access_map{flex-wrap:wrap;justify-content:space-between}.lowerPage .pageAccess .searchRoot_access_map>*{margin-right:0.5%}.lowerPage .pageAccess .searchRoot_access_map>*.textBtnWithIcon{margin-right:0}.lowerPage .pageAccess .searchRoot_access_map .searchRoot_departure,.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival{position:relative;height:56px;width:40%}.lowerPage .pageAccess .searchRoot_access_map .searchRoot_departure_txt,.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival_txt{position:absolute;left:6px;top:50%;transform:translate(0, -50%);width:60px;height:44px;background:#ddd;font-weight:500;padding:10px;text-align:center;border-radius:4px}.lowerPage .pageAccess .searchRoot_access_map .searchRoot_departure input[type="text"],.lowerPage .pageAccess .searchRoot_access_map .searchRoot_departure select,.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival input[type="text"],.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival select{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%;background:#fff;border-radius:8px;height:56px;padding-left:75px}.lowerPage .pageAccess .searchRoot_access_map .searchRoot_departure option,.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival option{padding-left:75px}.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival .input-group,.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival .input-group2{position:relative}.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival .input-group::after,.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival .input-group2::after{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;content:"";width:8px;height:8px;position:absolute;border-right:2px solid #32b25e;border-bottom:2px solid #32b25e;transform:translate(0, -50%) rotate(45deg);top:50%;right:20px;pointer-events:none}.lowerPage .pageAccess .searchRoot_access_map .trans_b{width:6%;height:56px}.lowerPage .pageAccess .searchRoot_access_map .trans_b .trans{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;display:block;width:100%;height:56px;background:url("../images/access/icon_changeBtn@2x.png") no-repeat center/100% auto}.lowerPage .pageAccess .searchRoot_access_map .trans_b .trans:hover{opacity:0.8}.lowerPage .pageAccess .searchRoot_access_map .textBtnWithIcon{width:11%}.lowerPage .pageAccess .searchRoot_access_map .textBtnWithIcon a{font-size:15px;font-weight:bold;background-color:#ffe139;width:100%;height:56px;line-height:56px;display:block;text-align:center;border-radius:8px}.lowerPage .pageAccess .searchRoot_access_map .textBtnWithIcon a i{font-weight:bold;margin-right:5px;display:inline-block}.lowerPage .pageAccess .searchRoot_access_map .textBtnWithIcon a:hover i{animation:fluffy 0.3s ease forwards}@keyframes fluffy{0%{transform:scale(1, 1) translate(0%, 0%)}15%{transform:scale(0.9, 0.9) translate(0%, 5%)}30%{transform:scale(1.3, 0.8) translate(0%, 10%)}50%{transform:scale(0.8, 1.3) translate(0%, -10%)}70%{transform:scale(1.1, 0.9) translate(0%, 5%)}100%{transform:scale(1, 1) translate(0%, 0%)}}.lowerPage .pageAccess .searchRoot .spot_tour{justify-content:space-between;position:relative}.lowerPage .pageAccess .searchRoot .spot_tour h3{text-align:center;font-size:21px;color:#fff}.lowerPage .pageAccess .searchRoot .spot_tour h3 .bubble{text-align:center;font-weight:500;display:inline-block;color:#000;background:#8fe56f;border-radius:9999px;padding:8px 10px;position:relative;font-size:15px;margin-bottom:12px}.lowerPage .pageAccess .searchRoot .spot_tour h3 .bubble::after{content:"";position:absolute;left:50%;bottom:-16px;transform:translate(-50%, 0);width:8px;height:8px;border-top:8px solid #8fe56f;border-right:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid transparent}.lowerPage .pageAccess .searchRoot .spot_tour .img{width:100%;height:200px;overflow:hidden;border:3px solid #fff;border-radius:8px;margin:26px auto}.lowerPage .pageAccess .searchRoot .spot_tour .img img{width:100%;height:200px}.lowerPage .pageAccess .searchRoot .spot_tour_freeTxt{margin-bottom:20px;color:#fff;font-size:15px;line-height:24px}.lowerPage .pageAccess .searchRoot .spot_tour_box{text-align:center;width:31%}.lowerPage .pageAccess .searchRoot .spot_tour_box:last-child{border:none}.lowerPage .pageAccess .searchRoot .spot_tour_box a{font-size:15px}.lowerPage .pageAccess .searchRoot .spot_tour_box>a{padding:10px;display:block;background:#fff;color:#32b25e;border-radius:8px;position:relative;font-weight:600}.lowerPage .pageAccess .searchRoot .spot_tour_box>a i{position:absolute;right:20px;top:50%;transform:translate(0, -50%);font-size:12px}.lowerPage .pageAccess .searchRoot .spot_tour_item{border-top:2px dashed #fff}.lowerPage .pageAccess .searchRoot .spot_tour_item a{padding:10px 0;display:block;color:#fff}.lowerPage .pageAccess .searchRoot .spot_tour_item a img{width:auto;height:15px;vertical-align:-2px;margin-left:10px}.lowerPage .page404 .pageTitle{text-align:center;font-size:28px;font-weight:bold;margin-bottom:80px}.lowerPage .page404_inner{padding:200px 0}.lowerPage .page404_inner .read{width:100%;font-size:17px;text-align:center}.lowerPage .page404_inner .bold{font-weight:500;font-size:19px;color:#32b25e}.lowerPage.seasonEvent_archive .iframeFormat{background:#fff;padding-top:30px !important}.lowerPage.seasonEvent_archive .iframeFormat .pageTitle{margin-bottom:40px !important}.lowerPage.seasonEvent_archive .iframeFormat .seasonEventSec{padding-bottom:30px !important;padding-top:10px !important}.lowerPage .pageSiteMap_inner_title{font-size:22px;margin-bottom:20px;border-left:5px solid #32b25e;padding-left:10px;line-height:1.4}.lowerPage .pageSiteMap .linkBox{flex-wrap:wrap;margin-bottom:50px;padding-left:5px}.lowerPage .pageSiteMap .linkBox:first-child{padding-left:0}.lowerPage .pageSiteMap .linkBox:first-child .linkBox_item{width:100%}.lowerPage .pageSiteMap .linkBox:first-child a{font-size:22px;font-weight:bold}.lowerPage .pageSiteMap .linkBox:first-child a i{font-size:13px}.lowerPage .pageSiteMap .linkBox_item{width:calc(100% / 3 - 20px);margin:0 20px 10px 0}.lowerPage .pageSiteMap .linkBox_item:nth-child(3n){margin-right:0}.lowerPage .pageSiteMap .linkBox_item a{display:inline-block;font-size:15px;line-height:22px;position:relative;padding-left:12px}.lowerPage .pageSiteMap .linkBox_item a i{position:absolute;top:7px;left:0;font-size:10px;color:#32b25e}.lowerPage .pageSiteMap .linkBox_item a:hover{color:#32b25e}.lowerPage .pageRelationLink{padding-top:50px}.lowerPage .pageRelationLink_inner_title{font-size:22px;margin-bottom:20px;border-left:5px solid #32b25e;padding-left:10px;line-height:1.4}.lowerPage .pageRelationLink .linkBox{flex-wrap:wrap;margin-bottom:20px}.lowerPage .pageRelationLink .linkBox:first-child{padding-left:0}.lowerPage .pageRelationLink .linkBox:first-child .linkBox_item{width:100%}.lowerPage .pageRelationLink .linkBox:first-child a{font-size:22px;font-weight:bold}.lowerPage .pageRelationLink .linkBox:first-child a i{font-size:13px}.lowerPage .pageRelationLink .linkBox_item{width:calc(100% / 2 - 20px);margin:0 40px 40px 0;border:1px solid #ccc;border-radius:8px;overflow:hidden}.lowerPage .pageRelationLink .linkBox_item:nth-child(2n){margin-right:0}.lowerPage .pageRelationLink .linkBox_item a{display:block;font-size:15px;line-height:22px;position:relative;padding:20px}.lowerPage .pageRelationLink .linkBox_item a i{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;position:absolute;top:7px;left:0;font-size:10px;color:#32b25e}.lowerPage .pageRelationLink .linkBox_item a:hover{background:#f7f7f7}.lowerPage .pageRelationLink .linkBox_item a:hover i{left:5px}.lowerPage .pageRelationLink .linkBox_item a .relation_name{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;color:#32b25e;display:block;position:relative;border-bottom:2px solid #32b25e;padding:0 0 10px 12px;margin-bottom:10px}.lowerPage .pageRelationLink .linkBox_item a .desc p{font-size:15px}.lowerPage .pageRule,.lowerPage .pagePolicy{padding-top:50px}.lowerPage .pageRule_title,.lowerPage .pagePolicy_title{font-size:22px;margin-bottom:20px;border-left:5px solid #32b25e;padding-left:10px;line-height:1.4}.lowerPage .pageRuleSec,.lowerPage .pagePolicySec{margin-bottom:50px;padding:0 20px}.lowerPage .pageRuleSec>*,.lowerPage .pagePolicySec>*{margin-bottom:15px}.lowerPage .pageRuleSec>*:last-child,.lowerPage .pagePolicySec>*:last-child{margin-bottom:0}.lowerPage .pageRuleSec *,.lowerPage .pagePolicySec *{font-size:15px}.lowerPage .pageRuleSec a,.lowerPage .pagePolicySec a{color:#32b25e}.lowerPage .pageRuleSec table,.lowerPage .pagePolicySec table{border:1px solid #32b25e}.lowerPage .pageRuleSec table th,.lowerPage .pageRuleSec table td,.lowerPage .pagePolicySec table th,.lowerPage .pagePolicySec table td{padding:20px;border:1px solid #32b25e}.lowerPage .pageRuleSec table th,.lowerPage .pagePolicySec table th{background:#e4f5ea}.lowerPage .pageRuleSec ul,.lowerPage .pageRuleSec ol,.lowerPage .pagePolicySec ul,.lowerPage .pagePolicySec ol{padding-left:20px}.lowerPage .pageRuleSec ul li,.lowerPage .pageRuleSec ol li,.lowerPage .pagePolicySec ul li,.lowerPage .pagePolicySec ol li{margin-bottom:10px}.lowerPage .pageRuleSec ul,.lowerPage .pagePolicySec ul{list-style:disc}.lowerPage .pageRuleSec ol,.lowerPage .pagePolicySec ol{list-style:decimal}.lowerPage .pageKessan{padding-top:50px}.lowerPage .pageKessan_title{font-size:22px;margin-bottom:20px;border-left:5px solid #32b25e;padding-left:10px;line-height:1.4}.lowerPage .pageKessanSec{padding:0 15px;margin-bottom:50px}.lowerPage .pageKessanSec .item,.lowerPage .pageKessanSec a{font-size:15px}.lowerPage .pageKessanSec .item{border-bottom:1px solid #eee}.lowerPage .pageKessanSec .item:last-child{border-bottom:none}.lowerPage .pageKessanSec .item a,.lowerPage .pageKessanSec .item .noPdf{display:block;padding:15px 0}.lowerPage .pageKessanSec .item a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s}.lowerPage .pageKessanSec .item a:hover{color:#32b25e}.lowerPage .pageKessanSec .pdf img{height:15px;width:auto;margin-left:5px;position:relative;top:-1px}.lowerPage .pageKessan__adobe{background:#faf8f4;padding:40px;justify-content:center}.lowerPage .pageKessan__adobe .txt{font-size:15px}.lowerPage .pageKessan__adobe .txt a{font-size:15px;display:block;color:#32b25e}.lowerPage .pageKessan__adobe .txt a i{margin-right:3px;font-size:12px}.lowerPage .pageKessan__adobe .adobeLogo{margin-left:calc(100vw / 1040 * 30)}.lowerPage .pageAgreement{padding-top:50px}.lowerPage .pageAgreement_title{font-size:22px;margin-bottom:20px;border-left:5px solid #32b25e;padding-left:10px;line-height:1.4}.lowerPage .pageAgreementSec{padding:0 15px;margin-bottom:50px;flex-wrap:wrap}.lowerPage .pageAgreementSec_item{width:calc( 100% / 2 - 20px);border:1px solid #ccc;border-radius:8px;margin:0 20px 20px 0;overflow:hidden}.lowerPage .pageAgreementSec_item:nth-child(2n){margin-right:0}.lowerPage .pageAgreementSec_item a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;padding:15px 30px;font-size:15px;display:flex;justify-content:flex-start;align-items:center}.lowerPage .pageAgreementSec_item a .icon{color:#32b25e;font-size:10px;margin-right:10px}.lowerPage .pageAgreementSec_item a:hover{background:#f7f7f7;color:#32b25e}.page-sortlist .wrapper{padding-top:80px}.page-sortlist .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:75px}.page-sortlist .sortSelect_list{height:60px;background-color:#efefef;border-radius:12px;padding:4px;display:flex;position:relative}.page-sortlist .sortSelect_list_item{font-size:18px;font-weight:bold;position:relative;z-index:1;width:50%;display:flex;justify-content:center;align-items:center;border-radius:8px;cursor:pointer}.page-sortlist .sortSelect_list_item.active{background-color:#ffe139}.page-sortlist .sortSelect_list_item:not(.active){transition:background-color 0.3s ease}.page-sortlist .sortSelect_list_item:not(.active):hover{background-color:#eaeaea}.page-sortlist .sortSelect_list_item.active{cursor:auto;box-shadow:0 0 7px 0px rgba(0,0,0,0.2)}.page-sortlist .sortTag{margin-top:20px;padding:24px 20px 12px;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.page-sortlist .sortTag_list_item{display:inline-block;margin:0 30px 16px 0}.page-sortlist .sortTag_list_item input{display:none}.page-sortlist .sortTag_list_item input:checked+label::before{background-color:#ffe139;animation:0.3s bound}.page-sortlist .sortTag_list_item input:checked+label::after{transform:scale(1);opacity:1}@keyframes bound{0%{transform:scale(1)}20%{transform:scale(0.8)}82%{transform:scale(1.1)}100%{transform:scale(1)}}.page-sortlist .sortTag_list_item label{position:relative;padding-left:39px;cursor:pointer}.page-sortlist .sortTag_list_item label::before{position:absolute;left:0;top:0;content:"";width:27px;height:27px;background-color:#efefef;border-radius:5px}.page-sortlist .sortTag_list_item label::after{content:"";background-image:url(../images/common/check@2x.png);position:absolute;left:4px;top:6px;width:19px;height:14px;background-size:contain;background-position:center;transform:scale(0.6);opacity:0;transition:transform 0.26s ease, opacity 0.1s ease}.page-sortlist .sortList{margin-top:50px;margin-bottom:50px;display:flex;flex-wrap:wrap;width:calc(100% + 2.222222222%)}.page-sortlist .sortList_item{width:22.777%;margin:0 2.222222222% 48px 0}.page-sortlist .sortList_item a{display:block;overflow:hidden;line-height:1;font-size:0;display:flex;flex-direction:column;height:100%}.page-sortlist .sortList_item a:hover .sortList_item_thumb img{transform:scale(1.05)}.page-sortlist .sortList_item_thumb{width:100%;height:17.285714286vw;max-height:242px;overflow:hidden;border-radius:12px;margin-bottom:8px}.page-sortlist .sortList_item_thumb img{transition:transform 0.3s ease-in-out;width:100%;height:100%}.page-sortlist .sortList_item_name{font-size:15px;font-weight:bold;margin-bottom:7px;line-height:1.333333333}.page-sortlist .sortList_item_name .addTxt{margin-top:4px;font-size:13px;line-height:1.333333333;font-weight:500;color:#d51b1b}.page-sortlist .sortList_item_catList .cat{display:inline-block;border-radius:4px;font-size:12px;margin-bottom:6px;margin-right:5px;padding:5px 7px 6px}.page-sortlist .sortList_item_catList .cat.gt{background-color:#adc5e2}.page-sortlist .sortList_item_catList .cat.museum{background-color:#a6ddda}.page-sortlist .sortList_item_catList .cat.hana{background-color:#b3d9b0}.page-sortlist .sortList_item_catList .cat.greenia{background-color:#e3e080}.page-sortlist .sortList_item_catList .cat.ski{background-color:#c4d5ed}.page-sortlist .sortList_item_catList .cat.cable{background-color:#dc999e}.page-sortlist .sortList_item_catList .cat.tenrandai{background-color:#d2cda7}.page-sortlist .sortList_item_tagList{margin-top:6px;line-height:1}.page-sortlist .sortList_item_tagList .tag{display:inline-block;font-size:12px;font-weight:500;color:#9c9c9c;margin-right:12px;margin-bottom:5px}.page-sortlist .sortList_empty{display:none;text-align:center;font-weight:bold;text-align:center;width:100%;font-size:15px;letter-spacing:0.08em}.page-sortlist .rankingWrapper{margin-top:50px;margin-bottom:50px}.page-sortlist .rankingContainer+.rankingContainer{margin-top:95px}.page-sortlist .rankingContainer_cat{margin-bottom:14px}.page-sortlist .rankingContainer_cat .cat{display:inline-block;border-radius:4px;font-size:12px;margin-bottom:6px;margin-right:5px;padding:5px 7px 6px}.page-sortlist .rankingContainer_cat .cat.gt{background-color:#adc5e2}.page-sortlist .rankingContainer_cat .cat.museum{background-color:#a6ddda}.page-sortlist .rankingContainer_cat .cat.hana{background-color:#b3d9b0}.page-sortlist .rankingContainer_cat .cat.greenia{background-color:#e3e080}.page-sortlist .rankingContainer_cat .cat.ski{background-color:#c4d5ed}.page-sortlist .rankingContainer_cat .cat.cable{background-color:#dc999e}.page-sortlist .rankingContainer_cat .cat.tenrandai{background-color:#d2cda7}.page-sortlist .rankingContainer_title{font-size:18px;font-weight:bold;font-size:1.4;margin-bottom:22px}.page-sortlist .rankingList{position:relative;display:flex;flex-wrap:wrap}.page-sortlist .rankingList+.rankingContainer_title{margin-top:43px}.page-sortlist .rankingList+.rankingContainer_cat{margin-top:95px}.page-sortlist .rankingList_item{width:30.769230769%;position:relative}.page-sortlist .rankingList_item:not(:nth-child(3n+1)){margin-left:3.846153846%}.page-sortlist .rankingList_item:nth-child(n+4){margin-top:32px}.page-sortlist .rankingList_item>a{display:block;position:relative;z-index:1}.page-sortlist .rankingList_item>a:hover .rankingList_item_thumb img{transform:scale(1.05)}.page-sortlist .rankingList_item:nth-child(1) .rankingList_item_num{background-color:#e3aa00}.page-sortlist .rankingList_item:nth-child(2) .rankingList_item_num{background-color:#a1a8ac}.page-sortlist .rankingList_item:nth-child(3) .rankingList_item_num{background-color:#c77d3c}.page-sortlist .rankingList_item_num{z-index:20;font-size:24px;font-weight:bold;font-family:"Helvetica", sans-serif;color:#fff;width:39px;height:39px;border-radius:5px;display:flex;justify-content:center;align-items:center;position:absolute;top:-10px;left:10px;background-color:#78c677}.page-sortlist .rankingList_item_num small{font-size:11px;font-weight:900;position:relative;top:4px}.page-sortlist .rankingList_item_thumb{margin-bottom:6px;height:200px;overflow:hidden;border-radius:12px}.page-sortlist .rankingList_item_thumb img{transition:transform 0.3s ease-in-out;width:100%;height:100%}.page-sortlist .rankingList_item_name{font-size:15px;font-weight:bold;font-size:1.4}.page-sortlist .otherLink{padding:30px 20px;border-top:1px solid #efefef}.page-sortlist .otherLink_item{font-weight:500;display:flex;align-items:center;font-size:15px}.page-sortlist .otherLink_item+.otherLink_item{margin-top:6px}.page-sortlist .otherLink_item a{font-size:15px;text-decoration:underline}.page-sortlist .otherLink_item a:hover{text-decoration:none}.page-sortlist .otherLink_icon{width:24px;display:inline-block;margin-right:10px}.page-sortlist .otherBanner{display:flex;justify-content:center;flex-wrap:wrap;padding-bottom:48px;padding-top:50px}.page-sortlist .otherBanner_heading{text-align:center;font-weight:bold;font-size:15px}.page-sortlist .otherBanner_item{width:49.027777778%}.page-sortlist .otherBanner_item:nth-child(even){margin-left:1.944444444%}.page-sortlist .otherBanner_item:nth-child(n+3){margin-top:20px}.page-sortlist .otherBanner_item>a{border-radius:12px;display:block;overflow:hidden;position:relative}.page-sortlist .otherBanner_item>a:hover img{transform:scale(1.05)}.page-sortlist .otherBanner_item>a img{width:100%;height:auto;transition:transform 0.3s ease-in-out}.shop_detail_wrap.gt .sectionTitleSub{color:#5B8BC5}.shop_detail_wrap.gt .sectionTitleSub{color:#7ca2d1}.shop_detail_wrap.gt .titleSection_heading,.shop_detail_wrap.gt .operationSection .operation_title,.shop_detail_wrap.gt .imgSection .imgSlide_pager .swiper-pagination-bullet-active{background-color:#5B8BC5}.shop_detail_wrap.gt .operationSection .operation_detail,.shop_detail_wrap.gt .shopoperationSection .shopoperation_title{background-color:#dee8f3}.shop_detail_wrap.gt .titleSection_heading::after{border-color:#5B8BC5 transparent}.shop_detail_wrap.museum .sectionTitleSub{color:#4CBBB4}.shop_detail_wrap.museum .sectionTitleSub{color:#70c9c3}.shop_detail_wrap.museum .titleSection_heading,.shop_detail_wrap.museum .operationSection .operation_title,.shop_detail_wrap.museum .imgSection .imgSlide_pager .swiper-pagination-bullet-active{background-color:#4CBBB4}.shop_detail_wrap.museum .operationSection .operation_detail,.shop_detail_wrap.museum .shopoperationSection .shopoperation_title{background-color:#dbf1f0}.shop_detail_wrap.museum .titleSection_heading::after{border-color:#4CBBB4 transparent}.shop_detail_wrap.hana .sectionTitleSub{color:#66B361}.shop_detail_wrap.hana .sectionTitleSub{color:#85c281}.shop_detail_wrap.hana .titleSection_heading,.shop_detail_wrap.hana .operationSection .operation_title,.shop_detail_wrap.hana .imgSection .imgSlide_pager .swiper-pagination-bullet-active{background-color:#66B361}.shop_detail_wrap.hana .operationSection .operation_detail,.shop_detail_wrap.hana .shopoperationSection .shopoperation_title{background-color:#e0f0df}.shop_detail_wrap.hana .titleSection_heading::after{border-color:#66B361 transparent}.shop_detail_wrap.country .sectionTitleSub{color:#C6C000}.shop_detail_wrap.country .sectionTitleSub{color:#d1cd33}.shop_detail_wrap.country .titleSection_heading,.shop_detail_wrap.country .operationSection .operation_title,.shop_detail_wrap.country .imgSection .imgSlide_pager .swiper-pagination-bullet-active{background-color:#C6C000}.shop_detail_wrap.country .operationSection .operation_detail,.shop_detail_wrap.country .shopoperationSection .shopoperation_title{background-color:#f4f2cc}.shop_detail_wrap.country .titleSection_heading::after{border-color:#C6C000 transparent}.shop_detail_wrap.greenia .sectionTitleSub{color:#C6C000}.shop_detail_wrap.greenia .sectionTitleSub{color:#d1cd33}.shop_detail_wrap.greenia .titleSection_heading,.shop_detail_wrap.greenia .operationSection .operation_title,.shop_detail_wrap.greenia .imgSection .imgSlide_pager .swiper-pagination-bullet-active{background-color:#C6C000}.shop_detail_wrap.greenia .operationSection .operation_detail,.shop_detail_wrap.greenia .shopoperationSection .shopoperation_title{background-color:#f4f2cc}.shop_detail_wrap.greenia .titleSection_heading::after{border-color:#C6C000 transparent}.shop_detail_wrap.ski .sectionTitleSub{color:#88abda}.shop_detail_wrap.ski .sectionTitleSub{color:#a0bce1}.shop_detail_wrap.ski .titleSection_heading,.shop_detail_wrap.ski .operationSection .operation_title,.shop_detail_wrap.ski .imgSection .imgSlide_pager .swiper-pagination-bullet-active{background-color:#88abda}.shop_detail_wrap.ski .operationSection .operation_detail,.shop_detail_wrap.ski .shopoperationSection .shopoperation_title{background-color:#e7eef8}.shop_detail_wrap.ski .titleSection_heading::after{border-color:#88abda transparent}.shop_detail_wrap.tenrandai .sectionTitleSub{color:#A59B4E}.shop_detail_wrap.tenrandai .sectionTitleSub{color:#b7af71}.shop_detail_wrap.tenrandai .titleSection_heading,.shop_detail_wrap.tenrandai .operationSection .operation_title,.shop_detail_wrap.tenrandai .imgSection .imgSlide_pager .swiper-pagination-bullet-active{background-color:#A59B4E}.shop_detail_wrap.tenrandai .operationSection .operation_detail,.shop_detail_wrap.tenrandai .shopoperationSection .shopoperation_title{background-color:#edebdc}.shop_detail_wrap.tenrandai .titleSection_heading::after{border-color:#A59B4E transparent}.shop_detail_wrap.cable .sectionTitleSub{color:#B9323D}.shop_detail_wrap.cable .sectionTitleSub{color:#c75b64}.shop_detail_wrap.cable .titleSection_heading,.shop_detail_wrap.cable .operationSection .operation_title,.shop_detail_wrap.cable .imgSection .imgSlide_pager .swiper-pagination-bullet-active{background-color:#B9323D}.shop_detail_wrap.cable .operationSection .operation_detail,.shop_detail_wrap.cable .shopoperationSection .shopoperation_title{background-color:#f1d6d8}.shop_detail_wrap.cable .titleSection_heading::after{border-color:#B9323D transparent}.shop_detail_wrap.forest .sectionTitleSub{color:#C6C000}.shop_detail_wrap.forest .sectionTitleSub{color:#d1cd33}.shop_detail_wrap.forest .titleSection_heading,.shop_detail_wrap.forest .operationSection .operation_title,.shop_detail_wrap.forest .imgSection .imgSlide_pager .swiper-pagination-bullet-active{background-color:#C6C000}.shop_detail_wrap.forest .operationSection .operation_detail,.shop_detail_wrap.forest .shopoperationSection .shopoperation_title{background-color:#f4f2cc}.shop_detail_wrap.forest .titleSection_heading::after{border-color:#C6C000 transparent}.shop_detail .baseW{max-width:920px}.shop_detail .wrapper{padding-top:75px}.shop_detail .pageTitle{font-size:20px;font-weight:bold;text-align:center;margin-bottom:26px}.shop_detail .title-line{height:1px;width:100%;background-color:#dddddd;margin-bottom:50px}.shop_detail .titleSection{text-align:center;margin-bottom:24px}.shop_detail .titleSection_heading{margin-bottom:18px;display:inline-block;padding:17px 31px 20px;border-radius:12px;font-size:18px;color:#fff;font-weight:bold;position:relative}.shop_detail .titleSection_heading::after{content:"";position:absolute;display:block;width:0;z-index:1;border-style:solid;border-color:inherit transparent;border-width:12px 12px 0;bottom:-12px;left:49%;margin-left:-12px}.shop_detail .titleSection_name{font-size:30px;font-weight:bold;margin-bottom:7px}.shop_detail .titleSection_spot{margin:0 auto;font-size:14px;font-weight:500;text-align:center}.shop_detail .titleSection_spot::before{content:"";display:inline-block;width:12px;height:14px;margin-right:4px;position:relative;transform:translateY(2px);background-position:center;background-size:cover;background-image:url(../images/common/mapicon_red@2x.png)}.shop_detail .imgSection{position:relative;margin-bottom:46px}.shop_detail .imgSection .imgSlide{position:relative}.shop_detail .imgSection .imgSlide_list_item{height:52.173913043vw;max-height:480px;border-radius:12px;overflow:hidden;position:relative}.shop_detail .imgSection .imgSlide_list_item img{width:100%;height:100%;object-fit:cover}.shop_detail .imgSection .imgSlide_btn{position:absolute;z-index:20;top:50%;left:-26px;transform:translateY(-50%);width:calc(100% + 52px);display:flex;justify-content:space-between}.shop_detail .imgSection .imgSlide_btn_item,.shop_detail .imgSection .imgSlide_btn_item-prev,.shop_detail .imgSection .imgSlide_btn_item-next{display:block;cursor:pointer;width:52px;height:52px;background-size:cover;background-position:center;box-shadow:0px 15px 78px -3px rgba(0,0,0,0.5);border-radius:50%}.shop_detail .imgSection .imgSlide_btn_item-prev{background-image:url(../images/common/circleprev@2x.png)}.shop_detail .imgSection .imgSlide_btn_item-next{background-image:url(../images/common/circlenext@2x.png)}.shop_detail .imgSection .imgSlide_pager{position:absolute;right:0;bottom:20px;padding-right:20px;z-index:20;text-align:right;line-height:1}.shop_detail .imgSection .imgSlide_pager .swiper-pagination-bullet{opacity:1;line-height:1;width:10px;height:10px;margin:0 6px;background-color:#fff}.shop_detail .operationSection .operation{display:flex}.shop_detail .operationSection .operation_title{width:165px;min-height:65px;padding:1em;border-radius:12px 0 0 12px;font-size:15px;font-weight:bold;display:flex;justify-content:center;align-items:center;color:#fff}.shop_detail .operationSection .operation_detail{width:calc(100% - 165px);border-radius:0 12px 12px 0;min-height:65px;padding:20px 30px;display:flex;align-items:center;font-size:18px;font-weight:600}.shop_detail .operationSection .operation_detail .operation_icon{display:inline-block;background-size:cover;width:21px;height:21px;margin-right:12px;background-position:center}.shop_detail .operationSection .operation_detail .operation_icon.maru{background-image:url(../images/common/oparation_maru@2x.png)}.shop_detail .operationSection .operation_detail .operation_icon.batsu{background-image:url(../images/common/oparation_batsu@2x.png)}.shop_detail .operationSection .operation_detail .operation_icon.sankaku{background-image:url(../images/common/oparation_sankaku@2x.png)}.shop_detail .operationSection .operation_detail .operation_icon.bar{background-image:url(../images/common/oparation_bar@2x.png)}.shop_detail .operationSection .operation_detail small{font-size:13px;display:inline-block;margin-left:12px}.shop_detail .operationSection .important{margin-top:20px;border:2px solid #de2121;border-radius:12px;display:flex;color:#de2121}.shop_detail .operationSection .important_title{width:165px;display:flex;justify-content:center;align-items:center;flex-direction:column;border-right:2px solid #de2121}.shop_detail .operationSection .important_title .txt{font-size:15px;font-weight:bold}.shop_detail .operationSection .important_title .icon{width:19px}.shop_detail .operationSection .important_detail{width:calc(100% - 165px);padding:22px 30px 21px;font-size:15px;line-height:1.4}.shop_detail .operationSection .description{margin-top:50px;padding:0 30px}.shop_detail .operationSection .description>p{font-size:15px;line-height:1.8}.shop_detail .sectionTitle{font-size:24px;font-weight:bold;text-align:center;margin-bottom:28px}.shop_detail .sectionTitleSub{font-weight:bold;font-size:20px;text-align:center;margin-bottom:26px}.shop_detail .contentContainer{margin-top:74px}.shop_detail .menuSectionWrap .menuList_btn{display:none}.shop_detail .menuSection+.menuSection{margin-top:52px}.shop_detail .menuSection .menuList{display:flex;flex-wrap:wrap}.shop_detail .menuSection .menuList .menuList_btn{display:none}.shop_detail .menuSection .menuList_item{width:31.304347826%}.shop_detail .menuSection .menuList_item:not(:nth-child(3n+1)){margin-left:3.043478261%}.shop_detail .menuSection .menuList_item:nth-child(n+4){margin-top:40px}.shop_detail .menuSection .menuList_item_img{border-radius:12px;overflow:hidden;height:180px;object-fit:cover}.shop_detail .menuSection .menuList_item_img img{width:100%;height:100%}.shop_detail .menuSection .menuList_item_heading{margin-top:20px;font-size:15px;font-weight:bold;line-height:1.6}.shop_detail .menuSection .menuList_item_desc{margin-top:14px;font-size:14px;line-height:1.8}.shop_detail .goodsSection+.goodsSection{margin-top:52px}.shop_detail .goodsSection .goodsList{display:flex;flex-wrap:wrap}.shop_detail .goodsSection .goodsList_item{width:23.369565217%}.shop_detail .goodsSection .goodsList_item:not(:nth-child(4n+1)){margin-left:2.173913043%}.shop_detail .goodsSection .goodsList_item:nth-child(n+5){margin-top:40px}.shop_detail .goodsSection .goodsList_item a{display:block}.shop_detail .goodsSection .goodsList_item a:hover .goodsList_item_img img{transform:scale(1.05)}.shop_detail .goodsSection .goodsList_item_img{border-radius:12px;overflow:hidden;max-height:215px;height:15.357142857vw;min-height:200px;object-fit:cover}.shop_detail .goodsSection .goodsList_item_img img{width:100%;height:100%;transition:transform 0.3s ease-in-out}.shop_detail .goodsSection .goodsList_item_name{margin-top:16px;font-size:15px;font-weight:bold;line-height:1.466666667}.shop_detail .goodsSection .goodsList_item_tagList{font-size:10px;line-height:1;margin-top:6px}.shop_detail .goodsSection .goodsList_item_tagList .tag{display:inline-block;font-size:12px;color:#9c9c9c;font-weight:600;margin-right:4px}.shop_detail .goodsSection .goodsList_item_tagList .tag:hover{transition:0;opacity:0.76}.shop_detail .shopoperationSection .shopoperation_item{display:flex;border-bottom:1px solid #dddddd}.shop_detail .shopoperationSection .shopoperation_item:first-child{border-top:1px solid #dddddd}.shop_detail .shopoperationSection .shopoperation_title{width:165px;min-height:65px;padding:1em;font-size:15px;font-weight:bold;display:flex;justify-content:center;align-items:center}.shop_detail .shopoperationSection .shopoperation_detail{width:calc(100% - 165px);padding:30px;font-size:15px;font-weight:400}.shop_detail .shopoperationSection .shopoperation_detail small{font-size:13px;display:inline-block;margin-left:12px}.shop_detail .shopoperationSection .shopoperation_detail p{text-align:left;font-size:15px;word-break:break-all}.shop_detail .shopoperationSection .shopoperation_detail a{font-size:15px;text-decoration:underline;word-break:break-all;color:#32b25e}.shop_detail .shopoperationSection .shopoperation_detail a:hover{text-decoration:none;transition:0}.shop_detail .tagSection .tagList{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;padding:28px 30px 26px}.shop_detail .tagSection .tagList_item{display:inline-flex;align-items:center;justify-content:center;margin-right:12px;margin-bottom:10px;padding:5px 14px 7px;font-size:15px;line-height:1;text-decoration:underline;background-color:#efefef;border-radius:50px}.shop_detail .tagSection .tagList_item:hover{opacity:0.76;text-decoration:none}.shop_detail .goods2colContainer{display:flex;justify-content:space-between;flex-wrap:wrap}.shop_detail .goods2colContainer_item{width:calc((100% - 60px) / 2)}.shop_detail .goodsImgSection .goodsImgSlide_list_item{height:430px;overflow:hidden;border-radius:12px}.shop_detail .goodsImgSection .goodsImgSlide_list_item img{width:100%;height:100%;object-fit:cover}.shop_detail .goodsImgSection .goodsThumbSlide_list{margin-top:40px;display:flex}.shop_detail .goodsImgSection .goodsThumbSlide_list_item{height:100px;overflow:hidden;border-radius:8px;cursor:pointer}.shop_detail .goodsImgSection .goodsThumbSlide_list_item:hover{opacity:0.8}.shop_detail .goodsImgSection .goodsThumbSlide_list_item img{width:100%;height:100%;object-fit:cover}.shop_detail .goodsInfoSection .goodsInfo_header{padding-bottom:26px;border-bottom:1px solid #dddddd}.shop_detail .goodsInfoSection .goodsInfo_header_title{font-size:24px;font-weight:bold;margin-bottom:21px}.shop_detail .goodsInfoSection .goodsInfo_header_price{font-size:20px;font-weight:bold}.shop_detail .goodsInfoSection .goodsInfo_header_price small{font-size:16px}.shop_detail .goodsInfoSection .goodsInfo_desc{padding:30px 0 49px}.shop_detail .goodsInfoSection .goodsInfo_desc>p{font-size:15px;line-height:1.4}.shop_detail .goodsInfoSection .goodsInfo_data_item{border-bottom:1px solid #dddddd;display:flex}.shop_detail .goodsInfoSection .goodsInfo_data_item:first-child{border-top:1px solid #dddddd}.shop_detail .goodsInfoSection .goodsInfo_data_title{display:flex;justify-content:center;align-items:center;font-size:15px;padding:26px 10px 28px;background-color:#fdfdd5;width:120px}.shop_detail .goodsInfoSection .goodsInfo_data_detail{width:calc(100% - 120px);font-size:15px;padding:26px 10px 28px}.shop_detail .goodsInfoSection .goodsInfo_data_detail .dealers_item{font-size:15px}.shop_detail .goodsInfoSection .goodsInfo_data_detail .dealers_item::before{content:"・";width:1em;display:inline-block;margin-right:2px}.shop_detail .goodsInfoSection .goodsInfo_data_detail .dealers_item a{font-size:15px;text-decoration:underline}.shop_detail .goodsInfoSection .goodsInfo_data_detail .dealers_item a:hover{text-decoration:none}.shop_detail .btnSection .listbackbtn{text-align:center}.shop_detail .btnSection .button{display:inline-flex;align-items:center;justify-content:center;transition-duration:.25s;transition-timing-function:ease-in-out;transition-delay:0s;background:#32b25e;color:#fff;border-radius:8px;border:1px solid #32b25e;font-size:16px;min-width:240px;min-height:60px;padding:0.3em 1em;font-weight:bold}.shop_detail .btnSection .button:hover{background:#fff;color:#32b25e}.inquiry_box__button>a,.fieldset__button>button{transition:all .25s ease-in-out;background:#32b25e;color:#fff;border-radius:8px;border:1px solid #32b25e}.inquiry_box__button>a:hover,.fieldset__button>button:hover{background:#fff;color:#32b25e}.hide-for-large{display:none}.hide-for-small{display:block}.page-inquiry .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:100px}.inquiry_box{max-width:960px;margin:0 auto 30px;border:1px solid #EFEFEF;border-radius:12px;padding:40px}.inquiry_box__header{background:#FFF291;padding:16px;text-align:center;font-size:18px;font-weight:bold;border-radius:8px;margin-bottom:30px;line-height:1.5}.inquiry_box__list__item{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #EFEFEF;display:flex;justify-content:space-between}.inquiry_box__list__item:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}.inquiry_box__list__item__box1{width:calc(100% - 250px)}.layout2 .inquiry_box__list__item__box1{width:320px}.inquiry_box__list__item__box2{width:220px}.layout2 .inquiry_box__list__item__box2{width:calc(100% - 400px)}.inquiry_box__list__header{font-size:15px;font-weight:bold;margin-bottom:10px;position:relative;padding-left:1.1em}.inquiry_box__list__header:before{width:1em;height:1em;content:"●";display:block;color:#32b25e;font-size:8px;position:absolute;left:0;top:3px}.inquiry_box__list__header.no_bullet{padding-left:0}.inquiry_box__list__header.no_bullet:before{display:none}.inquiry_box__list__header__link{display:block;font-size:15px;text-decoration:underline;padding-left:1.1em;position:relative}.inquiry_box__list__header__link:before{width:1em;height:1em;content:"●";display:block;color:#32b25e;font-size:8px;position:absolute;left:0;top:8px;text-decoration:none}.inquiry_box__list__header__link.gt:before{color:#5B8BC5}.inquiry_box__list__header__link.museum:before{color:#4CBBB4}.inquiry_box__list__header__link.hana:before{color:#66B361}.inquiry_box__list__header__link.greenia:before{color:#EAC218}.inquiry_box__list__header__link.forest:before{color:#EAC218}.inquiry_box__list__header__link.ski:before{color:#EAC218}.inquiry_box__list__header__link.tenrandai:before{color:#A59B4E}.inquiry_box__list__header__link.cable:before{color:#B9323D}.inquiry_box__list__header__link:after{display:inline-block;width:1em;height:1em;content:"\e903";font-family:'rokkosan_icon_fonts' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-moz-osx-font-smoothing:grayscale;color:#32b25e;text-decoration:none;margin-left:15px}.inquiry_box__list__header__link.no_arrow:after{display:none}.inquiry_box__list__header__link:hover{text-decoration:none}.inquiry_box__text{font-size:15px;font-weight:normal;line-height:1.6}.inquiry_box__text__link{font-size:15px;color:#32b25e;transition:all .25s linear}.inquiry_box__text__link:hover{opacity:.8}.inquiry_box__text .bold{font-weight:bold;display:block}.inquiry_box__button_box{display:flex;justify-content:center;margin-top:30px}.inquiry_box__textlist{list-style:none}.inquiry_box__textlist__item{margin-bottom:5px;text-indent:-1em;padding-left:1em}.page-form .mw_wp_form .horizontal-item+.horizontal-item{margin-left:0}.page-form .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:100px}.page-form__lead{font-size:18px;font-weight:bold;line-height:1.8;text-align:center;margin-bottom:30px}.page-form__lead a{font-size:18px;color:#32b25e;text-decoration:underline}.page-form__lead a:hover{text-decoration:none}.page-form__text{font-size:15px;text-align:center}.page-form__text__link{font-size:15px;color:#32b25e;text-decoration:underline}.page-form__text__link:hover{text-decoration:none}.form_box{max-width:960px;margin:0 auto}.form_box__message{font-size:15px;text-align:center;margin:100px auto}.form_box__form{border-top:1px solid #EFEFEF;margin-top:80px}.form_box__norton{display:flex;justify-content:space-between;align-items:center}.form_box__norton__logo{width:130px}.form_box__norton__text{width:calc(100% - 190px);font-size:15px}.fieldset{padding:30px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #EFEFEF;display:flex;flex-flow:row wrap;justify-content:space-between}.fieldset.submitBtn{padding-left:0;padding-right:0}@media screen and (max-width: 767px){.fieldset.submitBtn button{width:150px;padding:20px 0;font-size:15px}}.fieldset:last-child{border-bottom:none}.fieldset__labelbox{width:calc(100% - 700px);display:flex;justify-content:space-between;padding-top:10px}.confirm .fieldset__labelbox{padding-top:0}.fieldset__labelbox__label{font-weight:bold;font-size:15px}.fieldset__labelbox__mandatory{font-weight:bold;font-size:15px;color:#D51B1B}.fieldset__input{width:680px}.fieldset__input__radio{display:flex;flex-flow:row wrap;padding-top:10px}.confirm .fieldset__input__radio{padding-top:0}.fieldset__input__radio>.mwform-radio-field{display:inline-block;margin:0 30px 10px 0}.fieldset__input__radio>.mwform-radio-field input{display:none}.fieldset__input__radio>.mwform-radio-field .mwform-radio-field-text{display:inline-block;position:relative;padding-left:35px}.fieldset__input__radio>.mwform-radio-field .mwform-radio-field-text:hover{cursor:pointer}.fieldset__input__radio>.mwform-radio-field .mwform-radio-field-text::before{width:25px;height:25px;border-radius:100%;content:"";background:#EFEFEF;position:absolute;left:0;top:0}.fieldset__input__radio>.mwform-radio-field .mwform-radio-field-text::after{width:15px;height:15px;border-radius:100%;content:"";background:#32b25e;position:absolute;left:5px;top:5px;transition:opacity .15s linear;opacity:0}.fieldset__input__radio>.mwform-radio-field input:checked+.mwform-radio-field-text:after{opacity:1}.fieldset__input__checkbox{margin-bottom:10px}.fieldset__input__checkbox.facility .mwform-checkbox-field{margin-bottom:10px;margin-right:10px;display:inline-block}.fieldset__input__checkbox .mwform-checkbox-field input{display:none}.fieldset__input__checkbox .mwform-checkbox-field .mwform-checkbox-field-text{display:inline-block;position:relative;padding-left:35px}.fieldset__input__checkbox .mwform-checkbox-field .mwform-checkbox-field-text:hover{cursor:pointer}.fieldset__input__checkbox .mwform-checkbox-field .mwform-checkbox-field-text:before{width:25px;height:25px;content:"";display:block;background:#EFEFEF;border-radius:5px;position:absolute;top:0;left:0;transition:all .15s linear}.fieldset__input__checkbox .mwform-checkbox-field .mwform-checkbox-field-text:after{width:15px;height:15px;content:"";display:block;position:absolute;top:5px;left:5px;background:url(../images/common/icon-check.svg) no-repeat center center;background-size:100%;transition:opacity .15s linear;opacity:0}.fieldset__input__checkbox .mwform-checkbox-field input:checked+.mwform-checkbox-field-text:before{background:#32b25e}.fieldset__input__checkbox .mwform-checkbox-field input:checked+.mwform-checkbox-field-text:after{opacity:1}.fieldset__input__text{border:1px solid #DDDDDD;border-radius:6px;width:100%;margin-bottom:10px;padding:10px 15px}.fieldset__input__textarea{border:1px solid #DDDDDD;border-radius:6px;width:100%;height:200px;margin-bottom:10px;padding:10px 15px}.fieldset__input__error{font-size:15px;color:#D51B1B;line-height:1.2}.fieldset__input__note{padding-top:10px;font-size:15px;margin-bottom:50px}.fieldset__input__note a{color:#32b25e;font-size:15px}.confirm .fieldset__input__note{padding-top:0}.fieldset__button{margin:0 auto}.fieldset__button>button{width:190px;padding:20px 30px;text-align:center;font-size:16px}.fieldset__button>button:hover{cursor:pointer}.page-faq .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:100px}.faq_box{border-top:1px solid #EFEFEF;padding-top:60px}.faq_box__subjects{width:100%;margin:0 auto 50px}.faq_box__container{background:#DCF7D2;border-radius:8px;overflow:hidden;margin-bottom:10px}.faq_box__header{background:#32B25E;padding:20px 50px 20px 30px;color:#fff;font-weight:bold;font-size:18px;display:block;width:100%;position:relative}.faq_box__header:hover{cursor:pointer}.faq_box__header:before{width:17px;height:3px;display:block;content:"";background:#fff;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.faq_box__header:after{width:3px;height:17px;display:block;content:"";background:#fff;position:absolute;right:37px;top:50%;transform:translateY(-50%);transition:all .25s linear;opacity:1}.faq_box__header__is_active{display:none}.faq_box__lists{padding:0 30px;max-height:0;overflow:hidden;transition:all .25s linear}.faq_box__header__is_active:checked ~ .faq_box__lists{max-height:200vh;padding:30px}.faq_box__header__is_active:checked+.faq_box__header:after{transform:rotate(90deg);opacity:0}.faq_subject_list{list-style:none;display:flex;flex-flow:row wrap;margin:0 -10px 10px}.faq_subject_list__item{width:33.33333%;padding:0 10px;margin-bottom:10px}.faq_subject_list__link{font-size:15px;line-height:1.4;font-weight:500;display:block;position:relative;padding-left:1.2em}.faq_subject_list__link:before{display:inline-block;font-family:'rokkosan_icon_fonts' !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;content:"\e903";color:#32b25e;position:absolute;font-size:11px;left:0;top:8px;transform:rotate(90deg)}.faq_set{border-radius:6px;overflow:hidden}.faq_set__item{background:#fff;padding:20px 20px 10px 20px;margin-bottom:2px}.faq_set__item__is_active{display:none}.faq_set__item__question{font-size:15px;font-weight:bold;display:flex;width:100%;justify-content:space-between;align-items:center;position:relative;padding-left:35px;padding-bottom:10px}.faq_set__item__question:hover{cursor:pointer}.faq_set__item__question:before{display:block;content:"Q.";font-size:15px;font-weight:bold;color:#32b25e;position:absolute;left:0;top:0}.faq_set__item__question.openDetail .faq_set__item__mark::after{transform:rotate(90deg);opacity:0}.faq_set__item__mark{width:12px;height:12px;margin-left:25px;display:block;position:relative}.faq_set__item__mark:before{width:12px;height:2px;display:block;content:"";background:#32b25e;position:absolute;right:0;top:50%}.faq_set__item__mark:after{width:2px;height:12px;display:block;content:"";background:#32b25e;position:absolute;right:5px;top:1px;transition:all .25s linear;opacity:1;transform:rotate(0deg)}.faq_set__item__answer{font-size:15px;padding-right:35px;padding-left:35px;padding-bottom:10px;display:none;position:relative;overflow:hidden}.faq_set__item__answer:before{width:15px;height:15px;display:block;content:"A.";font-size:15px;font-weight:bold;color:#32b25e;position:absolute;left:0;top:0}.faq_set__item__answer *{font-size:15px;line-height:1.7}.faq_set__item__answer a{color:#32b25e;text-decoration:underline}.faq_set__item__answer a:hover{text-decoration:none}.faq_set__item__answer ul,.faq_set__item__answer ol{margin-left:20px}.faq_set__item__answer ul li{list-style:disc}.faq_set__item__answer ol li{list-style:decimal}.faq_set__item__is_active:checked ~ .faq_set__item__question>.faq_set__item__mark:after{transform:rotate(90deg);opacity:0}.page-group{background:#32b25e}.page-group .wrapper{padding-top:80px}.page-group .header_inner .logo{border-bottom-right-radius:8px;overflow:hidden}.page-group .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:100px;color:#fff}.group_content{max-width:960px;margin:0 auto}.group_content__container{padding:50px 60px 60px;background:#fff;border-radius:0px 0px 12px 12px}.group_content__lead{font-size:15px;line-height:1.8;margin-bottom:75px;text-align:center}.group_content__header{background:#32b25e;color:#fff;font-size:20px;font-weight:bold;margin-bottom:40px;text-align:center;padding:20px;border-radius:8px}.group_content__header__smaller{font-size:16px}.travel .group_content__header{background:#FFF291;color:#000}.group_content__annotations{border:2px solid #EFEFEF;border-radius:8px;margin-bottom:50px;padding:30px 30px 10px}.group_content__annotations__header{font-size:18px;font-weight:bold;color:#D51B1B;padding-bottom:20px;border-bottom:2px solid #EFEFEF;margin-bottom:20px;text-align:center}.group_content__annotations__list{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:space-between}.group_content__annotations__list__header{background:#EFEFEF;border-radius:8px;text-align:center;font-size:14px;font-weight:bold;width:150px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.group_content__annotations__list__body{width:600px;margin-bottom:20px}.group_content__annotations__list__body__list{list-style:none}.group_content__annotations__list__body__item{font-size:14px;line-height:1.5;margin-bottom:5px;text-indent:-1em;padding-left:1em}.group_content__annotations__list__body__item:last-child{margin-bottom:0}.group_nav{margin:0;width:100%}.group_nav__nav{display:flex;align-items:center;justify-content:space-between}.group_nav__nav__item{width:calc(50% - 4px)}.group_nav__nav__link{display:flex;background:#EFEFEF;border-top-left-radius:12px;border-top-right-radius:12px;padding:30px 30px 25px;justify-content:center;align-items:center;font-size:22px;font-weight:bold;color:#9C9C9C}.group_nav__nav__link.active{color:#000;background:#fff}.three_programme{border:2px solid #EFEFEF;border-radius:8px;margin-bottom:50px;position:relative;padding:50px;display:flex;justify-content:center;flex-flow:row wrap;align-items:center}.three_programme__header{background:#FFE139;border-radius:25px;text-align:center;display:inline-block;position:relative;padding:17px 35px;margin-top:-100px}.three_programme__header:after{width:0;height:0;border-style:solid;border-width:12px 10px 0 10px;border-color:#FFE139 transparent transparent transparent;display:block;content:"";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%)}.three_programme__box{width:100%;display:flex;margin:0 -10px}.three_programme__list{width:33.333333%;padding:0 10px}.three_programme__list__header{font-size:18px;font-weight:bold;text-align:center;margin-bottom:20px}.three_programme__list__header__num{width:50px;display:flex;border-radius:20px;font-size:16px;font-weight:bold;margin:0 auto 15px;justify-content:center;align-items:center;padding-bottom:2px;height:20px}.color1 .three_programme__list__header__num{background:#32b25e;color:#fff}.color2 .three_programme__list__header__num{background:#EF8633;color:#fff}.color3 .three_programme__list__header__num{background:#405AB2;color:#fff}.three_programme__list__header.color1{color:#32b25e}.three_programme__list__header.color2{color:#EF8633}.three_programme__list__header.color3{color:#405AB2}.three_programme__list__body{font-size:15px;text-align:center}.section_facility{margin-bottom:50px;padding-bottom:10px;border-bottom:2px solid #EFEFEF}.section_facility__block{display:flex;justify-content:space-between;margin-bottom:30px}.section_facility__block__left{width:400px}.travel .section_facility__block__left{width:505px}.section_facility__block__right{width:400px}.travel .section_facility__block__right{width:294px}.section_facility__header{font-size:24px;font-weight:bold;display:inline;background:linear-gradient(transparent 60%, #FFE139 60%);line-height:1.8}.travel .section_facility__header{font-size:20px;padding-bottom:10px;margin-bottom:30px;border-bottom:2px solid #32b25e;background:none;display:block}.section_facility__text{margin-top:30px;font-size:15px;line-height:1.8}.section_facility__text.no-margin{margin:0}.section_facility__image{width:100%;height:auto}.section_facility__button{margin-top:30px}.section_facility__button__link{display:flex;width:225px;height:40px;font-size:15px;color:#fff;font-weight:bold;justify-content:center;align-items:center;background:#32b25e;border-radius:6px;border:1px solid #32b25e;position:relative;transition-duration:.25s;transition-timing-function:ease-in-out;transition-delay:0s}.section_facility__button__link i{position:absolute;right:13px;top:50%;transform:translate(0, -50%);font-size:11px}.section_facility__button__link:hover{background:#fff;color:#32b25e !important}.section_facility__buttons{display:flex;margin:0 -10px}.section_facility__buttons__button{width:50%;padding:0 10px}.section_facility__buttons__link{display:flex;background:#32b25e;padding:12px;justify-content:center;align-items:center;color:#fff;font-size:15px;font-weight:bold;border-radius:6px;line-height:1.2;border:1px solid #32b25e;transition-duration:.25s;transition-timing-function:ease-in-out;transition-delay:0s;position:relative}.section_facility__buttons__link i{position:absolute;right:13px;top:50%;transform:translate(0, -50%);font-size:11px}.section_facility__buttons__link:hover{background:#fff;color:#32b25e !important}.info_table__list{margin-bottom:10px;display:flex;flex-flow:row wrap}.travel .info_table{margin-bottom:30px}.info_table__header{font-size:16px;font-weight:bold;position:relative;padding-left:15px;margin-bottom:10px}.info_table__header:before{width:1em;height:1em;display:block;content:"■";color:#32b25e;font-size:8px;position:absolute;top:50%;transform:translateY(-50%);left:0}.info_table__text{font-size:15px;line-height:1.5;margin-bottom:10px}.travel .info_table__text{font-size:14px}.info_table__list__header{background:#32b25e;color:#fff;padding:13px 22px;font-size:14px;font-weight:bold;border-bottom:2px solid #fff;width:220px;display:flex;align-items:center}.info_table__list__header:first-of-type{border-top-left-radius:4px}.info_table__list__header:last-of-type{border-bottom-left-radius:4px;border:none}.activity .info_table__list__header{border-bottom:1px solid #E1F4FB;width:100px;background:#405AB2}.eat .activity .info_table__list__header{color:#000;background:#EAC230;border-bottom:1px solid #FFF291}.cable .info_table__list__header{width:150px}.travel .info_table__list__header{width:170px}.info_table__list__body{width:calc(100% - 220px);font-size:14px;line-height:1.5;display:flex;align-items:center;padding:12px 20px;border-right:2px solid #EFEFEF;border-bottom:2px solid #EFEFEF;background:#fff}.info_table__list__body:first-of-type{border-top-right-radius:4px;border-top:2px solid #EFEFEF}.activity .info_table__list__body:first-of-type{border-top:1px solid #fff}.info_table__list__body:last-of-type{border-bottom-right-radius:4px}.activity .info_table__list__body:last-of-type{border-bottom:1px solid #fff}.activity .info_table__list__body{width:calc(100% - 100px);border-right:1px solid #fff;border-bottom:1px solid #EFEFEF}.cable .info_table__list__body{width:calc(100% - 150px)}.travel .info_table__list__body{width:calc(100% - 170px)}.info_table__annotation{font-size:12px}.info_table__annotation__item{margin-bottom:5px;text-indent:-1em;padding-left:1em}.info_table__annotation__item a{color:#32b25e;text-decoration:underline;font-size:12px}.info_table__annotation__item a:hover{text-decoration:none}.section_activity{margin-bottom:40px}.section_activity__header{font-size:16px;font-weight:bold;position:relative;padding-left:15px;margin-bottom:10px}.section_activity__header:before{width:1em;height:1em;display:block;content:"■";color:#000;font-size:8px;position:absolute;top:50%;transform:translateY(-50%);left:0}.section_activity__linkbnr{margin-bottom:10px}.section_activity__linkbnr__link{border-radius:8px;padding:20px 30px;display:block;font-size:16px;font-weight:bold;position:relative;width:100%;transition:opacity .25s linear}.section_activity__linkbnr__link:hover{opacity:.8}.section_activity__linkbnr__link:before{display:block;width:12px;height:8px;background:#000;content:"";position:absolute;right:25px;top:50%;margin-top:-6px;z-index:1}.section_activity__linkbnr__link:after{display:block;width:14px;height:10px;background:#000;content:"";position:absolute;right:27px;top:50%;margin-top:-4px;z-index:2}.section_activity__linkbnr__link.adventure{background:#DCF7D2}.section_activity__linkbnr__link.adventure:after{border:1px solid #DCF7D2}.section_activity__linkbnr__link.group_work{background:#FFE3BE}.section_activity__linkbnr__link.group_work:after{border:1px solid #FFE3BE}.section_activity__linkbnr__link.eat{background:#FFF291}.section_activity__linkbnr__link.eat:after{border:1px solid #FFF291}.section_activity__linkbnr__label{display:inline-block;padding:2px 6px;margin-left:14px;font-style:normal;font-size:12px;font-weight:bold;background:#fff;border-radius:2px;line-height:1.3}.adventure .section_activity__linkbnr__label{color:#32b25e;border:1px solid #32b25e}.group_work .section_activity__linkbnr__label{color:#EF8633;border:1px solid #EF8633}.section_activity__content{background:#E1F4FB;border-radius:8px;padding:20px 30px;margin-bottom:10px}.section_activity__content.eat{background:#FFF291}.section_activity__content__accordion__checkbox{display:none}.section_activity__content__accordion__header{font-size:16px;font-weight:bold;position:relative;display:block;width:100%}.section_activity__content__accordion__header:hover{cursor:pointer}.section_activity__content__accordion__header:after{width:14px;height:2px;border-radius:2px;display:block;background:#000;content:"";position:absolute;right:0;top:50%;margin-top:-1px}.section_activity__content__accordion__header:before{width:14px;height:2px;border-radius:2px;display:block;background:#000;content:"";position:absolute;right:0;top:50%;margin-top:-1px;transform:rotate(-90deg);transition:all .25s linear}.section_activity__content__accordion__header__label{display:inline-block;color:#405AB2;border:1px solid #405AB2;padding:2px 6px;margin-left:14px;font-style:normal;font-size:12px;font-weight:bold;background:#fff;border-radius:2px;line-height:1.3}.section_activity__content__accordion__checkbox:checked+.section_activity__content__accordion__header:before{rotate:90deg;opacity:0}.section_activity__content__accordion__body{border-top:1px solid rgba(64,90,178,0);padding-top:20px;margin-top:20px;display:flex;justify-content:space-between;flex-flow:row wrap;transition:all .25s linear;max-height:0;overflow:hidden;padding-top:0;margin-top:0}.eat .section_activity__content__accordion__body{border-top:1px solid rgba(234,194,24,0)}.section_activity__content__accordion__body__left{width:470px}.section_activity__content__accordion__body__right{width:295px}.section_activity__content__accordion__body__text{font-size:14px;line-height:1.5;margin-bottom:20px}.section_activity__content__accordion__body__info_table{margin-bottom:20px}.section_activity__content__accordion__body__image{width:100%;height:auto}.section_activity__content__accordion__body__buttons{display:flex;margin:0 -10px}.section_activity__content__accordion__body__buttons__button{width:50%;padding:0 10px}.section_activity__content__accordion__body__buttons__link{display:flex;background:#405AB2;padding:12px;justify-content:center;align-items:center;color:#fff;font-size:15px;font-weight:bold;border-radius:6px;transition:opacity .25s linear;line-height:1.2}.section_activity__content__accordion__body__buttons__link:hover{opacity:.8}.eat .section_activity__content__accordion__body__buttons__link{background:#EAC218;color:#000}.section_activity__content__accordion__body__notes{width:100%;border-top:1px solid #405AB2;padding-top:20px;margin-top:20px;font-size:14px;line-height:1.5}.section_activity__content__accordion__body__link{color:#000;text-decoration:underline;font-size:14px}.section_activity__content__accordion__body__link:hover{text-decoration:none}.section_activity__content__accordion__checkbox:checked ~ .section_activity__content__accordion__body{max-height:300vh;padding-top:20px;margin-top:20px;border-color:#405ab2}.eat .section_activity__content__accordion__checkbox:checked ~ .section_activity__content__accordion__body{border-color:#eac218}@media screen and (max-width: 1039px){html{overflow-x:hidden}html.no_scroll,html.gnavOpen{overflow:hidden}body{min-width:0}body.headerImportant_on .header{padding-top:50px}body.headerImportant_on.top .wrapper{padding-top:0 !important}body.headerImportant_on.lowerPage .wrapper{padding-top:20px !important}body.headerImportant_on.seasonEvent_detail .wrapper{padding-top:0 !important}body.headerImportant_on.lowerPage .header_inner .logo{top:inherit}body.set_bg .bg_box{z-index:99}body>.wrapper{min-width:0;padding-top:90px}.sp_only{display:inline-block !important}.pc_only{display:none !important}.break_sp{display:block}.header{position:relative;overflow:visible}.header .news_info{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;position:fixed;top:0;width:100%;height:50px;padding:0 20px;opacity:1;visibility:visible;overflow:hidden;background:#efefef;z-index:3}}@media screen and (max-width: 1039px) and (max-width: 320px){.header .news_info{padding:0 10px}}@media screen and (max-width: 1039px){.header .news_info_list{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.header .news_info_item{font-size:11px;margin-right:15px;align-items:center}.header .news_info_item:last-child{margin-right:0}.header .news_info_item .strong{font-size:11px;font-weight:bold;margin-right:6px;padding-right:0;position:relative}.header .news_info_item .strong::after{display:none}.header .news_info_item .strong .icon{font-size:11px}.header .news_info_item a{font-size:11px;text-decoration:underline}.header .news_info_item a:hover{text-decoration:none}.header .news_info_item.important_news .strong{color:#d51b1b}.header .news_info_item.g_value_news .strong{color:#32b25e}.header .news_info .closeBtn{font-size:11px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:74px;text-align:center;background:#ffffff;border-radius:4px;padding:5px 5px}}@media screen and (max-width: 1039px) and (max-width: 320px){.header .news_info .closeBtn{right:10px;width:60px;padding:3px}}@media screen and (max-width: 1039px){.header .news_info .closeBtn .icon{display:inline-block;margin-right:5px;width:11px;height:11px;vertical-align:-1px}.header .news_info .closeBtn .icon::before,.header .news_info .closeBtn .icon::after{content:"";width:1px;height:11px;background:#000;position:absolute}.header .news_info .closeBtn .icon::before{transform:rotate(-45deg)}.header .news_info .closeBtn .icon::after{transform:rotate(45deg)}.header .news_info .closeBtn:hover{cursor:pointer}.header .news_info.close{opacity:0;height:0;visibility:hidden}.header_inner{display:flex !important;justify-content:space-between;padding:15px 20px}.header_inner .logo{max-width:178px;width:100%}.header_inner .logo img{width:100%;height:auto}}@media screen and (max-width: 1039px) and (max-width: 320px){.header_inner .logo{max-width:160px}}@media screen and (max-width: 1039px){.header_inner .lang_select{margin-top:10px;position:relative;z-index:2;max-width:100px;width:100%}.header_inner .lang_select .strong{text-align:center;background:#ffffff;color:#32b25e;border:1px solid #32b25e;border-radius:8px;font-size:11px;font-family:myriad-pro, sans-serif !important;font-style:normal;font-weight:bold;display:block;height:37px;line-height:37px;box-shadow:none;position:relative;z-index:2}.header_inner .lang_select .strong .icon{margin-right:5px;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;display:inline-block;font-size:10px;transform:rotate(-90deg)}.header_inner .lang_select_trigger.active .strong .icon{transform:rotate(90deg)}.header_inner .lang_select_trigger.active .lang_select_list{opacity:1;visibility:visible;top:30px}.header_inner .lang_select_list{border-radius:0 0 8px 8px;width:100%;position:absolute;top:0;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;opacity:0;background:#32b25e;visibility:hidden;box-shadow:0 8px 20px 0 rgba(0,0,0,0.16);z-index:1;overflow:hidden}.header_inner .lang_select_item a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;font-family:myriad-pro, sans-serif !important;font-style:normal;font-size:11px;display:block;color:#fff;text-align:center;font-weight:bold;padding:5px 0}.header_inner .lang_select_item a:hover{background:#fff;color:#32b25e}.header_inner .lang_select_item:first-child a{padding-top:10px}.header_inner .lang_select_item:last-child a{padding-bottom:10px}.news_info_modal_bg{opacity:0;visibility:hidden;background:rgba(0,0,0,0.4);position:fixed;top:0;width:100%;height:100vh}.news_info_modal{opacity:0;visibility:hidden;background:#fff;position:fixed;border-radius:16px;left:50%;top:50%;height:80vh;overflow-y:scroll;padding:30px 20px;transform:translate(-50%, -50%)}.news_info_modal .modalCloseBtn{position:absolute;right:0;top:0;width:60px;height:60px;text-align:center;background:#ffffff;border-radius:16px}.news_info_modal .modalCloseBtn .icon{transition-duration:.5s;transition-timing-function:ease-in-out;transition-delay:0s;display:block;position:absolute;width:24px;height:24px;left:50%;top:50%;transform:translate(-50%, -50%)}.news_info_modal .modalCloseBtn .icon::before,.news_info_modal .modalCloseBtn .icon::after{content:"";display:block;position:absolute;top:50%;width:3px;height:23px;background:#000;border-radius:9999px}.news_info_modal .modalCloseBtn .icon::before{transform:translate(50%, -50%) rotate(-45deg);right:50%}.news_info_modal .modalCloseBtn .icon::after{transform:translate(-50%, -50%) rotate(45deg);left:50%}.news_info_modal .modalCloseBtn:hover{cursor:pointer}.news_info_modal .modalCloseBtn:hover .icon{transform:translate(-50%, -50%) rotateZ(360deg)}.news_info_modal .title{font-size:18px;font-weight:bold;text-align:center;margin-bottom:20px}.news_info_modal .title .icon{font-size:20px;margin-right:10px}.news_info_modal .modal_important .title{color:#d51b1b}.news_info_modal .modal_g_value_news .title{color:#32b25e}.news_info_modal .modal_detail{margin-bottom:30px}.news_info_modal .modal_detail:last-child{margin-bottom:0}.news_info_modal .modal_detail_item{border-top:2px solid #efefef;padding:10px 0}.news_info_modal .modal_detail_item:last-child{border-bottom:1px solid #efefef}.news_info_modal .modal_detail_item .cat{text-align:center;font-size:11px;width:100px;display:inline-block;color:#fff;font-weight:bold;padding-top:1px}.news_info_modal .modal_detail_item .cat.important{background:#d51b1b}.news_info_modal .modal_detail_item .cat.g_value{background:#32b25e}.news_info_modal .modal_detail_item .date{padding-top:0;font-size:13px;font-family:myriad-pro, sans-serif !important;font-style:normal;margin:0 20px;display:inline-block;width:70px;text-align:center}.news_info_modal .modal_detail_item .postTitle{font-size:14px;text-decoration:underline;overflow:inherit;text-overflow:inherit;white-space:inherit;width:100%}.news_info_modal .modal_detail a:hover .postTitle{text-decoration:none}.open-importantModal{overflow:hidden}.open-importantModal .news_info_modal_bg{opacity:1;visibility:visible;z-index:101}.open-importantModal .news_info_modal{opacity:1;visibility:visible;z-index:102}.change_info_bg{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;opacity:0;visibility:hidden;background:rgba(0,0,0,0.4);position:fixed;top:0;width:100%;height:100vh;z-index:101}.change_infoModalBox{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;z-index:102;opacity:0;visibility:hidden;background:#fff;position:fixed;border-radius:16px;left:50%;top:50%;padding:30px 20px;height:500px;transform:translate(-50%, -50%)}.change_infoModalBox .modalCloseBtn{position:absolute;right:-10px;top:-10px;width:35px;height:35px;text-align:center;background:#32b25e;border-radius:4px}.change_infoModalBox .modalCloseBtn .icon{transition-duration:.5s;transition-timing-function:ease-in-out;transition-delay:0s;display:block;position:absolute;width:16px;height:16px;left:50%;top:50%;transform:translate(-50%, -50%)}.change_infoModalBox .modalCloseBtn .icon::before,.change_infoModalBox .modalCloseBtn .icon::after{content:"";display:block;position:absolute;top:50%;width:3px;height:16px;background:#fff;border-radius:9999px}.change_infoModalBox .modalCloseBtn .icon::before{transform:translate(50%, -50%) rotate(-45deg);right:50%}.change_infoModalBox .modalCloseBtn .icon::after{transform:translate(-50%, -50%) rotate(45deg);left:50%}.change_infoModalBox .modalCloseBtn:hover{cursor:pointer}.change_infoModalBox .modalCloseBtn:hover .icon{transform:translate(-50%, -50%) rotateZ(360deg)}.change_infoModalBox .title{font-size:18px;font-weight:bold;text-align:center;margin-bottom:20px;color:#d51b1b}.change_infoModalBox .title .icon{font-size:20px;margin-right:5px;color:#ffe139}.change_infoModalBox .date{font-size:12px;text-align:right;font-weight:500}.change_infoModalBox_inner .btn_list{margin-top:30px}.change_infoModalBox_inner .btn_list .btn_list_item,.change_infoModalBox_inner .btn_list .inquiry_box__button{width:100%}.change_infoModalBox_list{overflow-y:scroll;height:370px}.change_infoModalBox_item{border-top:2px solid #efefef}.change_infoModalBox_item a{display:block;padding:4px 0 20px}.change_infoModalBox_item a:hover .postTitle{text-decoration:none}.change_infoModalBox_item .status{width:100%}.change_infoModalBox_item .status .catName{display:inline-block;font-size:13px;font-weight:bold;color:#fff;background:#32b25e;padding:0 20px;margin-right:10px}.change_infoModalBox_item .status .date{display:inline-block;font-size:13px;font-family:myriad-pro, sans-serif !important;font-style:normal}.change_infoModalBox_item .post_detail{width:100%}.change_infoModalBox_item .post_detail .postTitle{font-size:16px;line-height:24px;text-decoration:underline}.change_infoModalBox_item .post_detail .postBody p{font-size:12px}.open-changeInfoModal{overflow:hidden}.open-changeInfoModal .change_info_bg{opacity:1;visibility:visible}.open-changeInfoModal .change_infoModalBox{opacity:1;visibility:visible}.gNav{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;width:100%;border-radius:0;position:fixed;right:0;top:auto;bottom:0;z-index:100}.gNavInner{background:#32b25e;padding:0;box-shadow:0 8px 20px 0 rgba(0,0,0,0.16);border-radius:0;display:flex;justify-content:space-between}.play_select{background:url("../images/common/sp_gNav_bg@2x.png") no-repeat bottom center/55px auto;width:100px;text-align:center}.gNavItem{width:65px;height:72px}.gNavItem:first-child{overflow:hidden;border-radius:0;order:4}.gNavItem:last-child{overflow:hidden;border-radius:0;padding-bottom:10px}.gNavItem.current{background:#fff}.gNavItem.current a{color:#32b25e}.gNavItem.current a .important{background:#32b25e}.gNavItem.current a .important .icon_important{color:#fff}.gNavItem.current .trigger .triggerButton span{background:#32b25e}.gNavItem.current .trigger p{color:#32b25e}.gNavItem a{position:relative;padding:15px 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:#fff;text-align:center}.gNavItem a .icon{width:100%;display:block;font-size:20px;font-weight:bold}.gNavItem a .important{width:16px;height:16px;border-radius:99999px;background:#ffe139;text-align:center;position:absolute;top:12px;left:11px}.gNavItem a .important .icon_important{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:10px;color:#32b25e}.gNavItem a p{text-align:center;width:100%;font-size:10px;font-weight:bold;margin-top:5px}.gNavItem .trigger{position:relative;padding:35px 0 12px;cursor:pointer}.gNavItem .trigger .triggerButton{padding:0;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px;width:24px;height:8px}.gNavItem .trigger .triggerButton span{position:absolute;left:0;width:24px;height:3px;background-color:#fff}.gNavItem .trigger .triggerButton span:nth-child(1){top:0}.gNavItem .trigger .triggerButton span:nth-child(2){top:100%}.gNavItem .trigger p{color:#fff;font-size:10px;font-weight:bold;text-align:center;position:relative;bottom:-5px}.gNav .lang_select{margin-top:10px;position:relative;z-index:2;width:100%}.gNav .lang_select .strong{text-align:center;background:#ffffff;color:#32b25e;border-radius:8px;font-size:11px;font-family:myriad-pro, sans-serif !important;font-style:normal;font-weight:bold;display:block;height:37px;line-height:37px;box-shadow:0 8px 20px 0 rgba(0,0,0,0.16);position:relative;z-index:2}.gNav .lang_select .strong .icon{margin-right:5px;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;display:inline-block;font-size:10px;transform:rotate(-90deg)}.gNav .lang_select_trigger.active .strong .icon{transform:rotate(90deg)}.gNav .lang_select_trigger.active .lang_select_list{opacity:1;visibility:visible;top:30px}.gNav .lang_select_list{border-radius:0 0 8px 8px;width:100%;position:absolute;top:0;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;opacity:0;background:#32b25e;visibility:hidden;box-shadow:0 8px 20px 0 rgba(0,0,0,0.16);z-index:1;overflow:hidden}.gNav .lang_select_item a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;font-family:myriad-pro, sans-serif !important;font-style:normal;font-size:11px;display:block;color:#fff;text-align:center;font-weight:bold;padding:5px 0}.gNav .lang_select_item a:hover{background:#fff;color:#32b25e}.gNav .lang_select_item a:first-child{padding-top:10px}.gNav .lang_select_item a:last-child{padding-bottom:10px}.gNav.headerImportant_display{top:auto}.gNavContents{visibility:hidden;opacity:0;transition-duration:.5s;transition-timing-function:ease-in-out;transition-delay:.55s;z-index:99;position:fixed;height:100vh;right:-100%;top:0;width:0;background:#32b25e}.gNavContents .gNavContents__inner{width:90%;height:0;opacity:0;padding:80px 0 150px;margin:0 auto;overflow-y:auto;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s}.gNavContents .gNavContents__inner .linkList,.gNavContents .gNavContents__inner .whether_info{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;border-radius:8px;opacity:0;background:#fff}.gNavContents .gNavContents__inner .linkList{padding:0;position:relative;margin-bottom:20px}.gNavContents .gNavContents__inner .linkList .backHome{border-radius:6px;text-align:center;position:absolute;left:0;top:-55px;display:block;width:150px;height:40px;line-height:40px;background:#fff;color:#32b25e;font-size:16px}.gNavContents .gNavContents__inner .linkList .backHome .icon{margin-right:8px}.gNavContents .gNavContents__inner .linkList .title{font-size:15px;color:#32b25e;font-weight:bold;padding:0 0 10px 15px;margin:20px 0 0;border-bottom:2px solid #ade0bf;position:relative}.gNavContents .gNavContents__inner .linkList .title::before{content:"";position:absolute;left:0;top:0;height:15px;width:2px;background:#32b25e}.gNavContents .gNavContents__inner .linkList .listBox{padding:20px 20px 0;justify-content:space-between;flex-wrap:wrap}.gNavContents .gNavContents__inner .linkList .listBox .small_txt{font-size:10px}.gNavContents .gNavContents__inner .linkList .listBox .facility,.gNavContents .gNavContents__inner .linkList .listBox .other{width:100%}.gNavContents .gNavContents__inner .linkList .listBox .facility{order:2}.gNavContents .gNavContents__inner .linkList .listBox .facility .title{margin-top:0}.gNavContents .gNavContents__inner .linkList .listBox .facilityList{padding-top:20px;flex-wrap:wrap;align-items:center;justify-content:flex-start}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem{border-radius:4px;margin:0 10px 15px 0;width:calc((100% - 10px) / 2);background:#000}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem:nth-child(even){margin-right:0}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem:nth-child(3n){margin-right:auto}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem a{overflow:hidden;border-radius:4px;max-height:200px;height:120px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:12px;text-align:center;line-height:15px;color:#fff;font-weight:bold;background-size:cover !important;position:relative;z-index:1}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem a::before{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;background-size:cover !important;opacity:0.5;z-index:-1;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:101%;height:101%}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem a:hover::before{opacity:1}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_gt a::before{background:url("../images/common/gNav_item_gt@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_museum a::before{background:url("../images/common/gNav_item_museum@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_hana a::before{background:url("../images/common/gNav_item_hana@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_country a::before{background:url("../images/common/gNav_item_country@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_athletic a::before{background:url("../images/common/gNav_item_athletic@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_ski a::before{background:url("../images/common/gNav_item_ski@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_tenrandai a::before{background:url("../images/common/gNav_item_tenrandai@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_cable a::before{background:url("../images/common/gNav_item_cable@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .facilityListItem.item_forest a::before{background:url("../images/common/gNav_item_forest@2x.png") no-repeat center}.gNavContents .gNavContents__inner .linkList .listBox .other{order:1;margin-bottom:20px}.gNavContents .gNavContents__inner .linkList .listBox .other .title{position:relative}.gNavContents .gNavContents__inner .linkList .listBox .other .title .icon{color:#32b25e;margin-right:10px}.gNavContents .gNavContents__inner .linkList .listBox .other .title .icon.icon_close{position:absolute;right:10px;top:30%;transform:translateY(-50%)}.gNavContents .gNavContents__inner .linkList .listBox .other .title .icon.icon_close::before,.gNavContents .gNavContents__inner .linkList .listBox .other .title .icon.icon_close::after{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;position:absolute;content:"";width:2px;height:14px;background:#32b25e;top:50%;transform:translateY(-50%)}.gNavContents .gNavContents__inner .linkList .listBox .other .title .icon.icon_close::before{transform:translateY(-50%) rotate(0deg)}.gNavContents .gNavContents__inner .linkList .listBox .other .title .icon.icon_close::after{transform:translateY(-50%) rotate(-90deg)}.gNavContents .gNavContents__inner .linkList .listBox .other .title.open .icon_close::before{transform:translateY(-50%) rotate(-90deg)}.gNavContents .gNavContents__inner .linkList .listBox .other .item{width:100%;padding:5px 10px}.gNavContents .gNavContents__inner .linkList .listBox .other .item::before{top:7px}.gNavContents .gNavContents__inner .linkList .listBox .other .item:first-child{padding-top:10px}.gNavContents .gNavContents__inner .linkList .listBox .other .item:first-child::before{top:11px}.gNavContents .gNavContents__inner .linkList .listBox .other .item:last-child{padding-bottom:20px}.gNavContents .gNavContents__inner .linkList .listBox .other .item a{display:inline-block;color:#000;font-size:12px}.gNavContents .gNavContents__inner .linkList .listBox .other .item a:hover{color:#32b25e;text-decoration:underline}.gNavContents .gNavContents__inner .linkList .listBox .other .item a br{display:none}.gNavContents .gNavContents__inner .linkList .listBox .otherInner{justify-content:space-between;margin-bottom:0;flex-wrap:wrap}.gNavContents .gNavContents__inner .linkList .listBox .otherInner.restaurant_cafeBox{margin-bottom:20px}.gNavContents .gNavContents__inner .linkList .listBox .otherInner.restaurant_cafeBox .otherInnerBox__list{flex-wrap:wrap}.gNavContents .gNavContents__inner .linkList .listBox .otherInner.restaurant_cafeBox .otherInnerBox__list .item{width:100%}.gNavContents .gNavContents__inner .linkList .listBox .otherInnerBox{width:100%}.gNavContents .gNavContents__inner .linkList .listBox .otherInnerBox__list{margin-bottom:0;display:none}.gNavContents .gNavContents__inner .linkList .listBox .otherInnerBox__list.active{visibility:visible}.gNavContents .gNavContents__inner .linkList .listBox .other .sns{display:none}.gNavContents .gNavContents__inner .bottomSec{justify-content:flex-start;flex-wrap:wrap;align-items:flex-end}.gNavContents .gNavContents__inner .bottomSec .whether_info{max-width:none;width:100%;padding:15px 0 10px;margin-right:0}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner{justify-content:center;padding:0 15px;flex-wrap:wrap}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner li{padding:0;position:relative}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner li::after{content:"";position:absolute;right:0;top:0;width:2px;height:32px;background:#ade0bf}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner li:last-child::after{display:none}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .day{order:1;font-size:26px;font-family:myriad-pro, sans-serif !important;font-style:normal}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .day .small_txt{font-weight:bold;font-size:14px}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .day::after{display:none}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .sky_info,.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .temperature_info,.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .view_info{width:calc(100% / 3);border-right:1px dotted #9c9c9c}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .sky_info .fbx,.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .temperature_info .fbx,.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .view_info .fbx{height:auto;align-items:center;justify-content:center;flex-wrap:wrap}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .sky_info p,.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .temperature_info p,.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .view_info p{font-size:13px;display:block;width:100%;text-align:center;margin-bottom:5px}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .sky_info::after,.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .temperature_info::after,.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .view_info::after{display:none}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .sky_info{order:3}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .sky_info .icon{margin:0 5px 5px;display:inline-block;width:31px;height:31px}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .temperature_info{order:4}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .temperature_info .bg{margin:0 5px 5px;display:inline-block;width:52px;height:31px;font-size:22px;line-height:31px;color:#fff;text-align:center;font-family:myriad-pro, sans-serif !important;font-style:normal}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .temperature_info .bg .small_txt{font-size:14px}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .view_info{order:5;border:none}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .view_info .icon{margin:0 5px 5px;display:inline-block;width:31px;height:31px}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .update_info{font-size:12px;line-height:32px;order:2;text-align:right}.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .day,.gNavContents .gNavContents__inner .bottomSec .whether_info__inner .update_info{width:50%}.gNavContents .gNavContents__inner .bottomSec .company_info{max-width:370px;width:100%;margin-top:30px}.gNavContents .gNavContents__inner .bottomSec .company_info__inner{justify-content:center;width:260px;margin:0 auto}.gNavContents .gNavContents__inner .bottomSec .company_info li{margin-right:15px}.gNavContents .gNavContents__inner .bottomSec .company_info li:last-child{margin-right:0}.gNavContents .gNavContents__inner .bottomSec .company_info a{color:#fff;font-size:11px;font-weight:bold}.gNavContents .gNavContents__inner .bottomSec .sns{display:flex !important;align-items:center;justify-content:center;width:100%;margin-top:20px}.gNavContents .gNavContents__inner .bottomSec .sns .item{margin-right:20px}.gNavContents .gNavContents__inner .bottomSec .sns .item:last-child{margin-right:0}.gNavContents .gNavContents__inner .bottomSec .sns .item .icon{display:inline-block;width:28px;height:28px;font-size:28px;margin-right:10px;color:#fff;vertical-align:bottom}.gNavContents .gNavContents__inner .bottomSec .sns .item .icon.icon_insta{background:url("../images/common/icon_insta_white@2x.png") no-repeat center/100% auto}.gNavContents.open{transition-duration:.5s;transition-timing-function:ease-in-out;transition-delay:0s;opacity:1;visibility:visible;width:100%;right:0;top:0}.gNavContents.open .gNavContents__inner{transition-duration:.25s;transition-timing-function:ease-in-out;transition-delay:.6s;height:90vh;opacity:1;width:90%}.gNavContents.open .gNavContents__inner .linkList{opacity:1;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s}.gNavContents.open .gNavContents__inner .whether_info{opacity:1;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s}.post_archive_list{justify-content:flex-start;flex-wrap:wrap}.post_archive_list.col01 .post_archive_item,.post_archive_list.col02 .post_archive_item{width:100%;margin-bottom:20px}.post_archive_list.col01 .post_archive_item:last-child,.post_archive_list.col02 .post_archive_item:last-child{margin-bottom:0}.post_archive_item{width:100%;margin:0 0 20px 0}.post_archive_item a{flex-wrap:nowrap}.post_archive_item:nth-child(even){margin-right:0}.post_archive_item .img{border:1px solid #efefef;border-radius:10px;overflow:hidden;width:100px;height:100px}.post_archive_item .img img{width:100px;height:100px}.post_archive_item .info{margin-left:10px;width:238px}.post_archive_item .info .catName{font-size:11px}.post_archive_item .info .catName span{vertical-align:text-top;background:#32b25e;color:#fff;font-weight:bold;padding:0 5px 1px}.post_archive_item .info .status{font-family:myriad-pro, sans-serif !important;font-style:normal;font-size:13px;color:#888888}.post_archive_item .info .status span{display:inline-block;padding:0 5px;margin-right:5px;border:1px solid #32b25e;font-size:10px;color:#32b25e;font-family:source-han-sans-cjk-ja, sans-serif !important;font-style:normal}.post_archive_item .info .title{font-size:16px;line-height:20px;text-align:left}.small_Bnr{position:relative;max-width:1100px;width:100%;margin:0 auto}.small_Bnr_item{width:140px}.small_Bnr_item img{width:100%;height:auto}.small_Bnr .swiper-pagination{width:100%}.small_Bnr .swiper-pagination .swiper-pagination-bullet{background:#cccccc;margin:0 5px}.small_Bnr .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#32b25e}.small_Bnr .swiper-button-prev,.small_Bnr .swiper-button-next{display:none}.small_Bnr .swiper-button-disabled{display:none}.footer{border-top:2px solid #efefef;margin-top:70px;padding:20px 0 100px;width:100%}.footer .footer_inner{display:none}.footer .copy{padding:10px 0;background:none;color:#9c9c9c}.footer .copy p{text-align:center;font-size:12px}.heading_ptn1{font-size:20px;margin-bottom:18px;border-left:4px solid #32b25e;padding-left:8px;line-height:1.4}.infoTable{margin-bottom:30px;width:100%}.infoTable_row{display:flex}.infoTable_heading{font-size:14px;width:20%;min-width:90px;text-align:left}.infoTable_data{font-size:14px}.top .wrapper{padding-top:0}.top .mainSec{position:relative}.top .mainSec::after{position:absolute;left:0;bottom:90px;content:"";display:block;width:90%;height:360px;background:#fdfdd5;background-size:80%;z-index:-1}.top .mainSec .searchBox .balloon{animation:shake 2s ease infinite normal 0s none running;transform:scale(1)}@keyframes shake{0%,100%,20%,50%,80%{transform:translateY(0px) scale(1)}40%{transform:translateY(-20px) scale(0.9)}60%{transform:translateY(-10px) scale(0.95)}}.top .mainSec__inner{width:100%;padding:0;margin:0 auto;flex-wrap:wrap;justify-content:flex-start}.top .mainSecSearchArea{display:none}.searchBox{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;border-radius:16px;box-shadow:0 5px 20px 0 rgba(0,0,0,0.12);position:absolute;z-index:10;max-width:none;width:90%;background:#ffffff;padding:0;bottom:-507px;left:50%;transform:translateX(-50%)}}@media screen and (max-width: 1039px) and (max-width: 320px){.searchBox{bottom:-427px}}@media screen and (max-width: 1039px){.searchBox .balloon{transition-duration:.25s;transition-timing-function:ease-in-out;transition-delay:.2s;position:absolute;font-weight:bold;font-size:11.5px;display:block;text-align:center;padding:10px 0;width:98px;background:#ffe139;border-radius:12px;left:50%;top:-120px;transform:translateX(-50%);box-shadow:0 8px 20px 0 rgba(0,0,0,0.16)}.searchBox .balloon::after{position:absolute;content:"";display:block;bottom:-10px;left:50%;transform:translateX(-50%);width:16px;height:16px;border-top:16px solid #ffe139;border-right:16px solid transparent;border-bottom:0 solid transparent;border-left:16px solid transparent}.searchBox .balloon .icon{display:block !important;font-size:22px;margin-bottom:5px;font-weight:bold}.searchBox .title{font-size:16px;font-weight:bold;line-height:1.5;margin-bottom:10px}.searchBox .title .line{position:relative}.searchBox .title .line::after{z-index:-1;position:absolute;bottom:0;content:"";width:100%;height:8px;left:0;display:inline-block;background:#ffe139}.searchBoxList__item{border-width:0 0 1px 0;border-color:#dddddd;border-radius:0px;line-height:64px;position:relative;font-size:14px;margin-bottom:0;width:100%}.searchBoxList__item:last-child{margin-bottom:0}.searchBoxList__item .name{display:block;padding:0 25px;color:#000;position:relative}.searchBoxList__item .name .icon{color:#32b25e;margin-right:10px}.searchBoxList__item .name .icon.icon_plus{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.searchBoxList__item .name .icon.icon_plus::before,.searchBoxList__item .name .icon.icon_plus::after{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;position:absolute;content:"";width:2px;height:14px;background:#32b25e;top:50%;transform:translateY(-50%)}.searchBoxList__item .name .icon.icon_plus::before{transform:translateY(-50%) rotate(0deg)}.searchBoxList__item .name .icon.icon_plus::after{transform:translateY(-50%) rotate(-90deg)}.searchBoxList__item .name.open_current .icon.icon_plus::before{transform:translateY(-50%) rotate(-90deg)}.searchBoxList__item.what_play{border-radius:16px 16px 0 0;font-weight:bold}.searchBoxList__item.what_play .icon_close{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.searchBoxList__item.what_play .icon_close::before,.searchBoxList__item.what_play .icon_close::after{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;position:absolute;content:"";width:2px;height:14px;background:#9c9c9c;top:50%;transform:translateY(-50%)}.searchBoxList__item.what_play .icon_close::before{transform:translateY(-50%) rotate(45deg)}.searchBoxList__item.what_play .icon_close::after{transform:translateY(-50%) rotate(-45deg)}.searchBoxList__item.purposeSearch .scroll_box{height:220px;overflow-y:auto;overflow-x:hidden}.searchBoxList__item.tagSearch .popUp{opacity:1;height:0;top:inherit}.searchBoxList__item.tagSearch .popUp .popUp_inner{height:inherit;overflow-y:scroll}.searchBoxList__item.tagSearch .popUp .scroll_box{height:220px;overflow-y:auto;overflow-x:hidden}.searchBoxList__item.tagSearch .popUp::after{bottom:219px}.searchBoxList__item.tagSearch .popUp.active{height:inherit}.searchBoxList__item.tagSearch .tagSearch_list{height:220px;padding:5px 15px 5px;font-size:0;line-height:0}.searchBoxList__item.tagSearch .tagSearch_list_item{display:inline-block;margin:5px 10px 5px 0;line-height:13px}.searchBoxList__item.tagSearch .tagSearch_list_item a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;display:inline-block;line-height:1.3;border-radius:4px;padding:5px 10px;background:#32b25e;color:#fff;font-size:13px;border:1px solid #32b25e}.searchBoxList__item.tagSearch .tagSearch_list_item a:hover{background:#fff;color:#32b25e}.searchBoxList__item.formSearch .icon_search{position:absolute;left:25px;top:50%;transform:translateY(-50%);margin-right:20px;color:#32b25e}.searchBoxList__item.formSearch input[type="text"]{padding-left:65px;padding-right:60px;width:100%;height:64px;font-size:16px}.searchBoxList__item.formSearch input[type="text"]:placeholder-shown{color:#9c9c9c}.searchBoxList__item.formSearch input[type="text"]::-webkit-input-placeholder{color:#9c9c9c}.searchBoxList__item.formSearch input[type="text"]:-moz-placeholder{color:#9c9c9c;opacity:1}.searchBoxList__item.formSearch input[type="text"]::-moz-placeholder{color:#9c9c9c;opacity:1}.searchBoxList__item.formSearch input[type="text"]:-ms-input-placeholder{color:#9c9c9c}.searchBoxList__item.formSearch #searchsubmit{font-weight:bold;border-radius:4px;width:60px;text-align:center;height:46px;position:absolute;top:50%;transform:translateY(-50%);right:10px;background:#32b25e;color:#fff}.searchBoxList__item .popUp{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;z-index:10;width:100%;height:0;position:inherit;visibility:hidden;overflow:hidden;opacity:0;left:inherit;top:inherit;border-radius:16px}.searchBoxList__item .popUp.active{height:auto;visibility:visible;opacity:1}.searchBoxList__item .popUp::after{display:none}.searchBoxList__item .popUp .popUp_inner{margin:0;padding:0;background:#fff;border-radius:0;box-shadow:none;height:220px}.searchBoxList__item .popUp .popUp_inner .mCSB_inside>.mCSB_container{margin-right:10px}.searchBoxList__item .popUp .popUp_inner .mCSB_scrollTools{right:10px}.searchBoxList__item .popUp .thema_box{padding:0 15px;align-items:flex-start;justify-content:flex-start;margin-bottom:0px;overflow:hidden}.searchBoxList__item .popUp .thema_box:last-child{margin-bottom:20px}.searchBoxList__item .popUp .thema_box_name{width:100%;height:inherit;padding:15px 10px 13px 20px;margin-bottom:15px;line-height:normal;background:#ffe139;text-align:left;border-radius:6px;position:relative}.searchBoxList__item .popUp .thema_box_name .icon{display:inline-block;font-size:16px;margin-right:5px}.searchBoxList__item .popUp .thema_box_name .thema_name{margin-top:0px;display:inline-block;text-align:center;font-weight:bold;font-size:16px;line-height:16px}.searchBoxList__item .popUp .thema_box_name::after{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;content:"";width:8px;height:8px;border-right:2px solid #000;border-bottom:2px solid #000;position:absolute;right:15px;top:50%;transform:translate(0, -50%) rotate(45deg)}.searchBoxList__item .popUp .thema_box_name.open_list::after{transform:translate(0, -50%) rotate(-135deg)}.searchBoxList__item .popUp .thema_box_list{width:100%;margin-left:0;height:0;visibility:hidden;opacity:0;transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s}.searchBoxList__item .popUp .thema_box_list.open_thema_box_list{height:auto;opacity:1;visibility:visible}.searchBoxList__item .popUp .thema_box_list_inner{justify-content:flex-start;flex-wrap:wrap;margin-right:0;margin-bottom:30px}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility{margin-bottom:20px}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility.col-3,.searchBoxList__item .popUp .thema_box_list_inner .thema_facility.col-2,.searchBoxList__item .popUp .thema_box_list_inner .thema_facility.col-1{width:100%}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .title{font-size:13px;font-weight:bold;border-bottom:2px solid #efefef;position:relative;overflow:hidden;padding:0 0 10px 13px;margin-bottom:10px}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .title::after{content:"";position:absolute;top:0;left:0;width:2px;height:80%;background:#000}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list{margin-bottom:30px}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list:last-child{margin-bottom:0}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list.col-3 li,.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list.col-2 li,.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list.col-1 li{width:100%}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list li{width:100%;margin-bottom:8px}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list li:last-child{margin-bottom:0}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;justify-content:flex-start;align-items:center}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list a.ali_fs{align-items:inherit}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list a:hover .img{box-shadow:0 0 8px 0px rgba(0,0,0,0.4)}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list a:hover .facilityName{color:#32b25e;text-decoration:underline}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list .img{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;width:50px;height:40px;margin-right:7px;border-radius:5px}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list .img img{width:50px;height:40px;vertical-align:top}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list .facilityName{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;font-size:13px}.searchBoxList__item .popUp .thema_box_list_inner .thema_facility .thema_facility_list .facilityName br{display:none}.searchBoxList__item .popUp .thema_box_list_inner.play .thema_facility{width:100%;margin-right:0}.searchBoxList__item .popUp .thema_box_list_inner.play .thema_facility:nth-child(3n){margin-right:0}.searchBoxList__item .popUp .thema_box_list_inner.play .thema_facility:last-child{margin-bottom:0}.searchBoxList__item .popUp .thema_box_list_inner.gourmet{justify-content:flex-start}.searchBoxList__item .popUp .thema_box_list_inner.gourmet .thema_facility:nth-of-type(1){width:100%;margin-right:0}.searchBoxList__item .popUp .thema_box_list_inner.gourmet .thema_facility:nth-of-type(2){width:100%}.searchBoxList__item .popUp .thema_box_list_inner.gourmet .thema_facility:last-child{margin-bottom:0}.searchBoxList__item .popUp .thema_box_list_inner.gourmet .lunch{display:flex;flex-wrap:wrap}.searchBoxList__item .popUp .thema_box_list_inner.gourmet .lunch li{width:100%;margin-right:0}.searchBoxList__item .popUp .thema_box_list_inner.gourmet .lunch li:nth-child(3n){margin-right:0}.searchBoxList__item .popUp .thema_box_list_inner.shop .thema_facility{width:100%}.searchBoxList__item .popUp .thema_box_list_inner.shop:last-child{margin-bottom:0}.searchBox.play_select_box::after{position:absolute;content:"";display:block;bottom:-26px;left:50%;transform:translateX(-50%);width:26px;height:26px;border-top:20px solid #fff;border-right:16px solid transparent;border-bottom:0 solid transparent;border-left:16px solid transparent}.searchBox.play_select_box.open_box{bottom:60px}.searchBox.play_select_box.open_box .balloon{transition-duration:0s;transition-timing-function:ease-in-out;transition-delay:0s;opacity:0;visibility:hidden}.searchBox.play_select_box .searchBoxList{height:480px;overflow:hidden;border-radius:16px}}@media screen and (max-width: 1039px) and (max-width: 320px){.searchBox.play_select_box .searchBoxList{height:400px}}@media screen and (max-width: 1039px){.top .mainSecImg{width:100%;position:relative;padding-top:10px}.top .mainSecImg .gallery-top{width:calc(100vw / 1039 * 936);max-height:calc(100vw / 1039 * 936);overflow:visible}.top .mainSecImg .gallery-top .slick-slide{height:calc(100vw / 1039 * 936)}.top .mainSecImg .gallery-top .slick-slide img{transition-duration:.5s;transition-timing-function:ease-in-out;transition-delay:0s;transform:scale(1);width:calc(100vw / 1039 * 936);height:calc(100vw / 1039 * 936)}.top .mainSecImg .gallery-top .slick-slide:hover img{transform:scale(1.05)}.top .mainSecImg .gallery-top .info{padding:20px 20px 5px;position:absolute;left:0;bottom:0;z-index:1;width:100%;color:#fff;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0.8) 100%)}.top .mainSecImg .gallery-top .info .themaName{text-align:center;font-size:12px;display:inline-block;border:1px solid #fff;padding:2px 10px;margin-bottom:10px}.top .mainSecImg .gallery-top .info .title{font-weight:bold;font-size:23px;line-height:30px;margin-bottom:10px}.top .mainSecImg .gallery-top .info .date{font-size:12px;font-family:myriad-pro, sans-serif !important;font-style:normal}.top .mainSecImg .gallery-top img,.top .mainSecImg .gallery-top video{width:100%;height:calc(100vw / 1039 * 936)}.top .mainSecImg .gallery-top img.video_ofi,.top .mainSecImg .gallery-top video.video_ofi{object-fit:cover;font-family:"object-fit: cover;"}.top .mainSecImg .gallery-top .slick-dots{display:flex;position:absolute;left:50%;right:inherit;bottom:-20px;transform:translateX(-50%)}.top .mainSecImg .gallery-top .slick-dots li{text-indent:-9999px;width:10px;height:10px;background-color:#cccccc;border-radius:99999px;margin:0 4px}.top .mainSecImg .gallery-top .slick-dots li.slick-active{background-color:#32b25e}.top .mainSecImg .gallery-thumbs{height:161px;box-sizing:border-box;padding:0;width:inherit;margin:42px 0 0 20px}.top .mainSecImg .gallery-thumbs .slick-slide{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;width:150px;height:110px;background:#000000;border-radius:8px;overflow:hidden;margin:0 5px}.top .mainSecImg .gallery-thumbs .slick-slide img,.top .mainSecImg .gallery-thumbs .slick-slide video{width:100%;height:110px;opacity:1}.top .mainSecImg .gallery-thumbs .slick-current img{opacity:0.5 !important}.top .mainSecImg .gallery-thumbs .info{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;padding:5px 8px 6px;position:absolute;left:0;bottom:0;width:100%;color:#fff;z-index:999;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0.8) 100%)}.top .mainSecImg .gallery-thumbs .info .themaName{text-align:center;font-size:10px;display:inline-block;border:1px solid #fff;padding:1px 5px}.top .mainSecImg .gallery-thumbs .info .title{font-weight:bold;font-size:12px;line-height:15px}.top .mainSecImg .slick-counter{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;position:absolute;width:auto;right:0;bottom:-30px;display:block;text-align:center;color:#9c9c9c;z-index:10;font-size:24px;font-family:myriad-pro, sans-serif !important;font-style:normal}.top .mainSecImg .slick-counter::after{display:none}.top .mainSecImg .slick-counter .current_counter{color:#32b25e}.top .mainSecImg .slick-counter .current_counter,.top .mainSecImg .slick-counter .total{font-weight:bold;font-size:20px;margin:0;vertical-align:-0px}.top .mainSecImg .mainMv{flex-wrap:wrap;margin:0 auto;width:calc(100vw / 1039 * 936);justify-content:flex-end;border-radius:16px;box-shadow:0 8px 20px 0 rgba(0,0,0,0.16)}.top .mainSecImg .mainMv .slick-slide{border-radius:16px;overflow:hidden;position:relative}.top .operationsSec{background:#32b25e;padding:40px 0}.top .operationsSec_inner .base_title{color:#fff}.top .operationsSec_inner .fbx{width:100%;justify-content:space-between;flex-wrap:wrap}.top .operationsSec_inner .box{background:#fff;border-radius:8px;padding:15px;margin-bottom:8px}.top .operationsSec_inner .sub_title{text-align:center;font-size:15px;font-weight:bold;margin-bottom:10px}.top .operationsSec_inner .date{align-items:center}.top .operationsSec_inner .hours{align-items:flex-start}.top .operationsSec_inner .date,.top .operationsSec_inner .hours{position:relative;width:100%;justify-content:center}.top .operationsSec_inner .weather{width:100%;position:relative}.top .operationsSec_inner .weather .upDate{font-size:12px;position:inherit;right:inherit;top:inherit;text-align:center;margin-bottom:15px}.top .operationsSec_inner .weather .weather_detail_item{width:33.333333333%;border-right:1px dotted #9c9c9c}.top .operationsSec_inner .weather .weather_detail_item:last-child{border-right:none}.top .operationsSec_inner .weather .weather_detail_item p{text-align:center}.top .operationsSec_inner .weather .weather_detail_item p.info{font-size:13px}.top .operationsSec_inner .weather .weather_detail_item p.icon_set{height:66px;line-height:66px}.top .operationsSec_inner .weather .weather_detail_item p .icon{display:inline-block;width:46px;height:66px;line-height:46px}.top .operationsSec_inner .weather .weather_detail_item p.bg{height:66px;line-height:66px}.top .operationsSec_inner .weather .weather_detail_item p.bg .bg_set{display:inline-block;max-width:76px;width:100%;color:#fff;font-size:27px}.top .operationsSec_inner .weather .weather_detail_item p.bg .bg_set .small_txt{font-size:17px}.top .operationsSec_inner .weather .weather_detail_item p.status{font-size:13px;font-weight:500}.top .operationsSec_inner .date_inner,.top .operationsSec_inner .hours_inner{width:100%}.top .operationsSec_inner .date_inner{font-family:myriad-pro, sans-serif !important;font-style:normal;display:flex;align-items:flex-end;justify-content:center}.top .operationsSec_inner .date_inner p{font-weight:bold;text-align:center}.top .operationsSec_inner .date_inner p.year{font-size:23px;line-height:30px}.top .operationsSec_inner .date_inner p.day{font-size:37px;line-height:37px;margin:0 5px}.top .operationsSec_inner .date_inner p.week{color:#32b25e;font-size:15px;line-height:15px;margin-bottom:5px}.top .operationsSec_inner .date_inner p.week span{padding:1px 15px 2px;display:inline-block;border:1px solid #32b25e;border-radius:4px}.top .operationsSec_inner .hours_inner>.sub_title,.top .operationsSec_inner .hours_inner>.img{display:none}.top .operationsSec_inner .hours_inner .sp_only{width:100%}.top .operationsSec_inner .hours_inner .sp_only .fbx{align-items:center;justify-content:center}.top .operationsSec_inner .hours_inner .img{width:40px;height:40px;line-height:40px;margin:0}.top .operationsSec_inner .hours_inner .img img{width:100%;height:auto}.top .operationsSec_inner .hours_inner .link{display:none}.top .operationsSec_inner .hours_inner .sp_text{border-left:1px dotted #9c9c9c;margin-left:20px}.top .operationsSec_inner .hours_inner .sp_text a{padding-left:20px;font-size:15px;font-weight:bold;vertical-align:middle}.top .operationsSec_inner .hours_inner .sp_text .icon{background:#32b25e;color:#fff;border-radius:9999px;width:14px;height:14px;display:inline-block;position:relative;vertical-align:-1px;margin-right:5px}.top .operationsSec_inner .hours_inner .sp_text .icon i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:10px;font-weight:100}.top .seasonEventSec{padding:40px 0}.top .seasonEventSec .base_title{color:#32b25e}.top .seasonEventSec_list{flex-wrap:inherit;justify-content:inherit;align-items:inherit}.top .seasonEventSec_item{width:266px;margin-right:2%;border-radius:12px;margin-bottom:20px;position:relative;overflow:hidden}.top .seasonEventSec_item:nth-child(3n){margin-right:0}.top .seasonEventSec_item a{border-radius:12px;display:block;position:relative;overflow:hidden;z-index:1;color:#fff}.top .seasonEventSec_item a .info{width:100%;position:absolute;bottom:42px;left:50%;transform:translateX(-50%);padding:40px 10px 5px;z-index:2;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0.8) 100%)}.top .seasonEventSec_item a .info .title{font-size:13px;font-weight:bold;line-height:19px;margin-bottom:0px}.top .seasonEventSec_item a .info .fbx{align-items:flex-start !important;margin-bottom:2px}.top .seasonEventSec_item a .info .fbx li{font-size:10px;display:inline-block;margin-right:10px}.top .seasonEventSec_item a .info .fbx li:last-child{margin-right:0}.top .seasonEventSec_item a .info .fbx li.themaName{font-size:10px;display:inline-block;border:1px solid #fff;border-radius:2px;padding:1px 5px 0;font-weight:bold}.top .seasonEventSec_item a .info .fbx li.reserv{background:#32b25e;border-radius:2px;padding:2px 5px;font-weight:bold}.top .seasonEventSec_item a .info .date{font-size:13px;line-height:17px;font-family:myriad-pro, sans-serif !important;font-style:normal}.top .seasonEventSec_item a .img{overflow:hidden;border-radius:12px 12px 0 0;height:222px;position:relative}.top .seasonEventSec_item a .img img{transition-duration:.25s;transition-timing-function:ease-in-out;transition-delay:0s;transform:scale(1);border-radius:0;width:auto;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.top .seasonEventSec_item a .facility_name{background:#fff09c;font-size:12px;color:#000;padding:10px 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top .seasonEventSec_item a:hover{overflow:hidden}.top .seasonEventSec_item a:hover .img img{transform:translate(-50%, -50%) scale(1.05)}.btn_list a{transition-duration:.25s;transition-timing-function:ease-in-out;transition-delay:0s;background:#32b25e;color:#fff;border-radius:8px;border:1px solid #32b25e}.btn_list a:hover{background:#fff;color:#32b25e}.btn_list a.change_info{transition-duration:.25s;transition-timing-function:ease-in-out;transition-delay:0s;background:#d51b1b;color:#fff;border-radius:8px;border:1px solid #d51b1b}.btn_list a.change_info:hover{background:#fff;color:#d51b1b}.btn_list a.change_info .icon{color:#ffe139}.top .seasonEventSec .seasonEvent_swiper-scrollbar{height:8px;background:#efefef}.top .seasonEventSec .seasonEvent_swiper-scrollbar .swiper-scrollbar-drag{background:#32b25e}.top .seasonEventSec .btn_list{margin-top:30px}.top .otherSec{padding:0px 0 0 20px;margin:40px 0 90px;position:relative}.top .otherSec::after{content:"";display:block;border-radius:24px;width:90%;height:145px;position:absolute;right:-30px;top:-30px;background:#fff9d7}.top .otherSec_inner{position:relative;padding-bottom:10px}.top .otherSec .otherBnrSlide{overflow:visible}.top .otherSec .swiper-slide{max-width:576px;width:100%;position:relative}.top .otherSec .swiper-slide img{transition-duration:.4s;transition-timing-function:ease-in-out;transition-delay:0s;width:100%;height:auto;transform:scale(1)}.top .otherSec .swiper-slide a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;display:block;position:relative;overflow:hidden;z-index:1;border-radius:12px}.top .otherSec .swiper-slide a:hover img{transform:scale(1.05)}.top .otherSec .swiper-slide .txtBox{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;position:absolute;bottom:0;width:100%;background:rgba(0,0,0,0.6);font-size:13px;color:#fff;padding:5px;text-align:center;font-weight:bold}.top .otherSec .swiper-slide .txtBox .circle_bg{background:#32b25e;display:inline-block;border-radius:9999px;width:16px;height:16px;position:relative;margin-right:10px;vertical-align:middle}.top .otherSec .swiper-slide .txtBox .icon{position:absolute;color:#fff;font-size:10px;left:50%;top:50%;transform:translate(-50%, -50%)}.top .otherSec .swiper-scrollbar{position:absolute;left:50%;transform:translate(-50%, 0);bottom:-27px;z-index:50;height:8px;max-width:1040px;width:100%;background:#efefef}.top .otherSec .swiper-scrollbar .swiper-scrollbar-drag{background:#32b25e}.lowerPage .header_inner{position:relative}.lowerPage .header_inner .logo{display:flex;justify-content:center;align-items:center;width:inherit;height:inherit;position:inherit;background:#fff}.lowerPage .header_inner .logo_inner{width:inherit}.lowerPage .header_inner .logo_inner img{width:100%;height:auto}.lowerPage .searchBox.global_parts{position:fixed;left:40px;bottom:-310px;z-index:999}.lowerPage .searchBox.global_parts .balloon:hover{cursor:pointer}.lowerPage .searchBox.global_parts .popUp{top:-339px;height:620px}.lowerPage .searchBox.global_parts .popUp .popUp_inner{height:560px;overflow-y:scroll}.lowerPage .searchBox.global_parts .purposeSearch .popUp::after{bottom:230px}.lowerPage .searchBox.global_parts .tagSearch .popUp{height:480px;top:-210px}.lowerPage .searchBox.global_parts .tagSearch .popUp .popUp_inner{height:352px;overflow-y:scroll}.lowerPage .searchBox.global_parts.little{animation:bounce_little 0.6s ease forwards}@keyframes bounce_little{0%{bottom:-430px}50%{bottom:-310px}100%{bottom:-315px}}.lowerPage .searchBox.global_parts.little.stay{animation:bounce_stay 0.6s ease forwards}@keyframes bounce_stay{0%{bottom:32px}50%{bottom:-350px}100%{bottom:-315px}}.lowerPage .searchBox.global_parts.boxUp{animation:bounce_all 0.6s ease forwards}@keyframes bounce_all{0%{bottom:-315px}50%{bottom:40px}100%{bottom:32px}}.lowerPage .searchBox.global_parts.stay{animation:bounce_none 0.6s ease forwards}@keyframes bounce_none{0%{bottom:32px}50%{bottom:-320px}100%{bottom:-310px}}.lowerPage.news_archive .wrapper{padding-top:30px}.lowerPage.news_archive .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:30px}.lowerPage.news_archive .currentCatTitle{font-size:18px;font-weight:bold;text-align:center;margin-bottom:30px}.lowerPage.news_archive .importantList{margin-bottom:50px}.lowerPage.news_archive .importantList>.title{margin-bottom:30px;color:#d51b1b;font-size:18px;font-weight:bold;text-align:center}.lowerPage.news_archive .catSelect{margin-bottom:50px}.lowerPage.news_archive .catSelect a{font-size:13px;padding:10px}.lowerPage.news_archive .post_tagList li{margin-bottom:5px}.lowerPage.news_archive .wp-pagenavi{margin-top:30px}.lowerPage.news_detail .wrapper{padding-top:30px}.lowerPage.news_detail .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:30px}.lowerPage.news_detail .select_catName{font-size:18px;font-weight:bold;text-align:center;margin-bottom:50px}.lowerPage.news_detail .postContent{max-width:690px;width:92.5%;margin:0 auto 80px}.lowerPage.news_detail .postContent table{width:100% !important;font-size:14px}.lowerPage.news_detail .postContent table th,.lowerPage.news_detail .postContent table td{border-top:1px solid #e5e2db;border-bottom:1px solid #e5e2db}.lowerPage.news_detail .postContent table th{background:#f9f8f4;font-weight:normal;padding:20px 5px}.lowerPage.news_detail .postContent table td{background:#fff;padding:20px}.lowerPage.news_detail .postContent img{max-width:none;width:100%}.lowerPage.news_detail .postContent h2,.lowerPage.news_detail .postContent h3,.lowerPage.news_detail .postContent h4{margin-bottom:20px}.lowerPage.news_detail .postContent h2{background:#32b25e;color:#fff;font-size:22px;padding:20px;border-radius:16px;line-height:34px}.lowerPage.news_detail .postContent h3{font-size:22px;font-weight:bold;line-height:34px;border-top:2px solid #32b25e;border-bottom:2px solid #32b25e;padding:20px 0;color:#32b25e}.lowerPage.news_detail .postContent h4{font-size:22px;font-weight:bold;padding-bottom:10px;border-bottom:2px solid #32b25e}.lowerPage.news_detail .postContent p,.lowerPage.news_detail .postContent a,.lowerPage.news_detail .postContent ul{line-height:27px;font-size:15px;margin-bottom:20px}.lowerPage.news_detail .postContent ul,.lowerPage.news_detail .postContent ol{margin-left:20px}.lowerPage.news_detail .postContent li{list-style:disc}.lowerPage.news_detail .postContent ol li{list-style:decimal}.lowerPage.news_detail .postContent *:last-child{margin-bottom:0}.lowerPage.news_detail .postContent a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;color:#32b25e;text-decoration:underline}.lowerPage.news_detail .postContent a:hover{text-decoration:none}.lowerPage.news_detail .postContent .post_status{margin-bottom:5px}.lowerPage.news_detail .postContent .post_status li{font-size:13px;margin-right:20px}.lowerPage.news_detail .postContent .post_status li:last-child{margin-right:0}.lowerPage.news_detail .postContent_title{font-size:28px;font-weight:bold;line-height:36px;margin-bottom:30px}.lowerPage.news_detail .postContent .update,.lowerPage.news_detail .postContent .status{border:1px solid;padding:0 5px 1px;margin-right:5px;font-family:source-han-sans-cjk-ja, sans-serif !important;font-style:normal;font-size:11px}.lowerPage.news_detail .postContent .update{border-color:#d51b1b;color:#d51b1b}.lowerPage.news_detail .postContent .status{border-color:#32b25e;color:#32b25e}.lowerPage.news_detail .postContent_body{margin-bottom:40px}.lowerPage.news_detail .postContent_body p,.lowerPage.news_detail .postContent_body ul,.lowerPage.news_detail .postContent_body li,.lowerPage.news_detail .postContent_body a{font-size:15px}.lowerPage.news_detail .postContent_body p,.lowerPage.news_detail .postContent_body ul{margin-bottom:20px}.lowerPage.news_detail .postContent_body *:last-child{margin-bottom:0}.lowerPage.news_detail .postContent_tagList{margin-left:0}.lowerPage.news_detail .postContent_tagList li{list-style:none;font-size:10px;border-radius:9999px;padding:1px 10px 3px}.lowerPage.news_detail .postContent_tagList .lavel{margin-right:10px;background:#32b25e;color:#fff}.lowerPage.news_detail .postContent_tagItem{background:#efefef;margin-right:5px}.lowerPage.news_detail .postContent_tagItem a{font-size:10px;background:#efefef}.lowerPage.news_detail .detailBottom_post{max-width:700px;width:92.5%;margin:0 auto 50px}.lowerPage.news_detail .detailBottom_post_inner{padding:50px 0;border-top:2px solid #dddddd;border-bottom:2px solid #dddddd}.lowerPage.news_detail .detailBottom_post_inner>.title{font-size:18px;font-weight:bold;text-align:center;margin-bottom:30px}.lowerPage.news_detail .detailBottom_post_list{align-items:flex-start;flex-wrap:wrap}.lowerPage.news_detail .detailBottom_post_item{align-items:flex-start;flex-wrap:wrap;margin:0 0 20px 0}.lowerPage.news_detail .detailBottom_post_item:last-child{margin-bottom:0}.lowerPage.news_detail .detailBottom_post_item .img{width:100px;height:100px;border-radius:10px;border:1px solid #efefef;overflow:hidden}.lowerPage.news_detail .detailBottom_post_item .img img{width:100px;height:100px}.lowerPage.news_detail .detailBottom_post_item .info{width:238px;margin-left:8px}.lowerPage.news_detail .detailBottom_post_item .info .status{font-size:13px}.lowerPage.news_detail .detailBottom_post_item .info .reserv{font-weight:bold;display:inline-block;background:#32b25e;color:#fff;font-size:11px;padding:0px 5px}.lowerPage.news_detail .detailBottom_post_item .info .date{display:inline-block;font-size:13px;font-family:myriad-pro, sans-serif !important;font-style:normal;color:#888888}.lowerPage.news_detail .detailBottom_post_item .info .title{font-size:16px;line-height:24px}.lowerPage.news_detail .detailBottom_post .archiveLink{text-align:center}.lowerPage.news_detail .detailBottom_post .archiveLink a{font-size:14px;text-decoration:underline;font-weight:500}.lowerPage.news_detail .detailBottom_post .archiveLink a:hover{text-decoration:none}.lowerPage.news_detail .detailBottom_post .archiveLink .icon{font-size:12px;color:#32b25e;margin-right:5px}.lowerPage.news_detail .detailBottom_post .btn_list{margin-top:10px}.lowerPage.news_detail .post_archive{max-width:690px;width:100%;margin:0 auto}.lowerPage.news_detail .post_archive>.title{font-size:18px;text-align:center;margin-bottom:40px}.lowerPage.news_detail .post_archive_list{margin-bottom:50px}.lowerPage.search_archive .wrapper{padding-top:30px}.lowerPage.search_archive .pageTitle{font-size:24px;font-weight:bold;text-align:center;margin-bottom:60px;line-height:1.3;padding:0 10px}.lowerPage.search_archive .post_archive_item.no_post{width:100%;margin:0}.lowerPage.search_archive .post_archive_item.no_post .no_post_text{font-size:15px}.lowerPage.search_archive .post_archive_item.no_post .no_post_text:hover{color:#000}.lowerPage.search_archive .wp-pagenavi{margin-top:30px}.lowerPage.tag_archive .wrapper{padding-top:30px}.lowerPage.tag_archive .pageTitle{font-size:24px;font-weight:bold;text-align:center;margin-bottom:60px;line-height:1.3;padding:0 10px}.lowerPage.tag_archive .wp-pagenavi{margin-top:30px}.lowerPage.seasonEvent_archive .wrapper{padding-top:20px}.lowerPage.seasonEvent_archive .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:30px}.lowerPage.seasonEvent_archive .monthBox{max-width:220px;width:100%;margin:0 auto 10px}.lowerPage.seasonEvent_archive .monthBox .currentMonth{text-align:center;display:block;width:70px;margin:0 auto;background:#32b25e;color:#fff;font-size:13px;font-weight:bold;border-radius:9999px}.lowerPage.seasonEvent_archive .monthBox .currentMonth .icon{margin-right:5px}.lowerPage.seasonEvent_archive .monthBox .selectMonth{justify-content:space-between;align-items:center}.lowerPage.seasonEvent_archive .monthBox .selectMonth .icon{border-radius:9999px;text-align:center;width:27px;height:27px;background:#efefef;color:#32b25e}.lowerPage.seasonEvent_archive .monthBox .selectMonth .icon a{font-size:13px}.lowerPage.seasonEvent_archive .monthBox .selectMonth .selected{font-size:24px}.lowerPage.seasonEvent_archive .monthBox .selectMonth .selected .small{font-size:18px}.lowerPage.seasonEvent_archive .catSelect{margin-bottom:50px;position:relative;z-index:0;background:#fff;border-radius:16px;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);padding:15px 35px;overflow:hidden}.lowerPage.seasonEvent_archive .catSelect_name{width:auto;position:relative}.lowerPage.seasonEvent_archive .catSelect_name::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:100%;background:#ccc}.lowerPage.seasonEvent_archive .catSelect_name:last-child::after{display:none}.lowerPage.seasonEvent_archive .catSelect_name a{font-size:13px;padding:10px}.lowerPage.seasonEvent_archive .catSelect_name a.active{color:#32b25e;font-weight:bold}.lowerPage.seasonEvent_archive .catSelect_name a:hover{color:#32b25e}.lowerPage.seasonEvent_archive .catSelect .controlBtn{background-image:none;text-align:center;color:#32b25e;width:35px}.lowerPage.seasonEvent_archive .catSelect .controlBtn:hover{cursor:pointer}.lowerPage.seasonEvent_archive .catSelect .controlBtn.swiper-button-disabled{color:#ccc}.lowerPage.seasonEvent_archive .catSelect .controlBtn.swiper-button-prev{left:0px;box-shadow:8px 0px 6px -5px rgba(0,0,0,0.4)}.lowerPage.seasonEvent_archive .catSelect .controlBtn.swiper-button-prev .icon{left:50%;transform:translate(-50%, -50%)}.lowerPage.seasonEvent_archive .catSelect .controlBtn.swiper-button-next{right:0px;box-shadow:-8px 0px 6px -5px rgba(0,0,0,0.4)}.lowerPage.seasonEvent_archive .catSelect .controlBtn.swiper-button-next .icon{left:50%;transform:translate(-50%, -50%)}.lowerPage.seasonEvent_archive .catSelect .controlBtn .icon{position:absolute;top:50%}.lowerPage.seasonEvent_archive .currentCatTitle{font-size:18px;font-weight:bold;text-align:center;margin-bottom:15px}.lowerPage.seasonEvent_archive .orderSelect{max-width:315px;width:100%;margin:0 auto 20px;justify-content:center}.lowerPage.seasonEvent_archive .orderSelect a{padding:0 15px;font-size:13px;position:relative;display:block}.lowerPage.seasonEvent_archive .orderSelect a.active{font-weight:bold}.lowerPage.seasonEvent_archive .orderSelect a.active::before{content:"";width:80%;height:2px;background:#32b25e;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.lowerPage.seasonEvent_archive .orderSelect a::after{content:"";width:1px;height:80%;background:#333;position:absolute;right:0;top:50%;transform:translateY(-50%)}.lowerPage.seasonEvent_archive .orderSelect li:last-child a::after{display:none}.lowerPage.seasonEvent_archive .postNum{text-align:center;font-size:13px;color:#888888;margin-bottom:20px}.lowerPage.seasonEvent_archive .btn_list_item,.lowerPage.seasonEvent_archive .inquiry_box__button{max-width:230px;width:100%}.lowerPage.seasonEvent_archive .btn_list_item a,.lowerPage.seasonEvent_archive .inquiry_box__button a{padding:10px 15px;font-size:11px}.lowerPage.seasonEvent_archive .seasonEventSec{padding:50px 0 0}.lowerPage.seasonEvent_archive .seasonEventSec_list .facility_name{display:none}.lowerPage.seasonEvent_archive .seasonEventSec_item{width:100%;border-radius:0px}.lowerPage.seasonEvent_archive .seasonEventSec_item a{border-radius:0px;display:flex;flex-wrap:wrap;justify-content:flex-start}.lowerPage.seasonEvent_archive .seasonEventSec_item .img{order:1;width:100px;height:100px;border-radius:10px}.lowerPage.seasonEvent_archive .seasonEventSec_item .img img{height:100px}.lowerPage.seasonEvent_archive .seasonEventSec_item .info{display:flex;flex-wrap:wrap;margin-left:10px;width:68%;order:2;background:none;position:static;transform:none;padding:0;color:#000}.lowerPage.seasonEvent_archive .seasonEventSec_item .info>*{width:100%}.lowerPage.seasonEvent_archive .seasonEventSec_item .info>ul{order:1;margin-bottom:0}.lowerPage.seasonEvent_archive .seasonEventSec_item .info>ul.fbx{align-items:flex-start}.lowerPage.seasonEvent_archive .seasonEventSec_item .info .themaName{border-color:#32b25e;color:#32b25e}.lowerPage.seasonEvent_archive .seasonEventSec_item .info .reserv{color:#fff}.lowerPage.seasonEvent_archive .seasonEventSec_item .info .date{order:2;color:#888888}.lowerPage.seasonEvent_archive .seasonEventSec_item .info .title{order:3;font-weight:normal;font-size:15px;line-height:20px}.lowerPage.seasonEvent_detail .wrapper{padding-top:0}.lowerPage .event_detail_inner{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:30px}.lowerPage .event_detail .tableSet{width:100%;font-size:14px;border-bottom:1px solid #e5e2db}.lowerPage .event_detail .tableSet th,.lowerPage .event_detail .tableSet td{border-top:1px solid #e5e2db;border-bottom:none;display:block}.lowerPage .event_detail .tableSet th{background:#f9f8f4;font-weight:normal;padding:5px 5px}.lowerPage .event_detail .tableSet td{background:#fff;padding:10px}.lowerPage .event_detail .event_chage_info{margin-top:55px;border:1px solid #d51b1b;border-radius:16px;padding:40px 30px 30px;position:relative;margin-bottom:20px}.lowerPage .event_detail .event_chage_info p,.lowerPage .event_detail .event_chage_info a,.lowerPage .event_detail .event_chage_info ul,.lowerPage .event_detail .event_chage_info li{font-size:14px;line-height:30px;margin-bottom:20px}.lowerPage .event_detail .event_chage_info *:last-child{margin-bottom:0}.lowerPage .event_detail .event_chage_info .title{width:270px;color:#d51b1b;font-size:16px;text-align:center;position:absolute;left:50%;top:-9px;padding:0 10px;transform:translateX(-50%);display:inline-block;background:#fff}.lowerPage .event_detail .event_body_content .blockSec.col2{display:flex;justify-content:space-between;flex-wrap:wrap}.lowerPage .event_detail .event_body_content .blockSec.col2 .blockSec_item{width:100%}.lowerPage .event_detail .event_body_content .blockSec.col2 .blockSec_item img{width:100%;height:auto}.lowerPage .event_detail .event_body_content .blockSec.col3{display:flex;justify-content:space-between;flex-wrap:wrap}.lowerPage .event_detail .event_body_content .blockSec.col3 .blockSec_item{margin-right:0;width:100%}.lowerPage .event_detail .event_body_content .blockSec.col3 .blockSec_item img{width:100%;height:auto}.lowerPage .event_detail .event_body_content .blockSec a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;font-weight:bold;text-align:center;text-decoration:none !important;color:#fff !important;background:#32b25e;border:1px solid #32b25e;display:block;width:60%;padding:5px;margin:15px auto 0;border-radius:8px;font-size:13px !important}.lowerPage .event_detail .event_body_content .blockSec a .icon{font-size:12px;margin-left:10px}.lowerPage .event_detail .event_body_content .blockSec a:hover{background:#fff;color:#32b25e !important}.lowerPage .event_detail .event_body_content .blockSec a::before{display:none !important}.lowerPage .event_detail .detailBottom_post{max-width:700px;margin:0 auto}.lowerPage .event_detail .detailBottom_post_inner{padding:40px 0;border-bottom:2px solid #dddddd;border-top:none}.lowerPage .event_detail .detailBottom_post_inner>.title{font-size:18px;font-weight:bold;text-align:center;margin-bottom:30px}.lowerPage .event_detail .detailBottom_post.holdEventBox .detailBottom_post_inner{border-bottom:none;padding-bottom:0}.lowerPage .event_detail .detailBottom_post_list{align-items:flex-start;flex-wrap:wrap;padding:0 20px}.lowerPage .event_detail .detailBottom_post_item{align-items:flex-start;flex-wrap:wrap;margin:0 0 20px 0}.lowerPage .event_detail .detailBottom_post_item:nth-child(2n){margin-right:0}.lowerPage .event_detail .detailBottom_post_item .img{width:100px;height:100px;border-radius:10px;border:1px solid #efefef;overflow:hidden}.lowerPage .event_detail .detailBottom_post_item .img img{width:100px;height:100px}.lowerPage .event_detail .detailBottom_post_item .info{width:217px;margin-left:8px}.lowerPage .event_detail .detailBottom_post_item .info .reserv{font-weight:bold;display:inline-block;background:#32b25e;color:#fff;font-size:11px;padding:0px 5px}.lowerPage .event_detail .detailBottom_post_item .info .date{display:inline-block;font-size:13px;font-family:myriad-pro, sans-serif !important;font-style:normal;color:#888888}.lowerPage .event_detail .detailBottom_post_item .info .title{font-size:16px;line-height:24px}.lowerPage .event_detail .detailBottom_post .archiveLink{text-align:center}.lowerPage .event_detail .detailBottom_post .archiveLink a{font-size:14px;text-decoration:underline;font-weight:500}.lowerPage .event_detail .detailBottom_post .archiveLink a:hover{text-decoration:none}.lowerPage .event_detail .detailBottom_post .archiveLink .icon{font-size:12px;color:#32b25e;margin-right:5px}.lowerPage .event_detail .detailBottom_post .btn_list{margin-top:10px}.lowerPage .event_detail.layoutA .mainImg{position:relative;width:100%;height:466px}.lowerPage .event_detail.layoutA .mainImg img{width:100%;height:466px}.lowerPage .event_detail.layoutA .mainImg::before{content:"";position:absolute;display:block;width:100%;height:220px;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0.8) 100%)}.lowerPage .event_detail.layoutA .mainImg .mainTitleBox{margin-bottom:0;position:relative}.lowerPage .event_detail.layoutA .mainImg .mainTitleBox_inner{max-width:700px;position:absolute;bottom:0;z-index:1;padding-bottom:30px}.lowerPage .event_detail.layoutA .mainImg .mainTitleBox_info{margin-bottom:10px}.lowerPage .event_detail.layoutA .mainImg .mainTitleBox_info .date{font-family:myriad-pro, sans-serif !important;font-style:normal;font-size:13px;color:#fff}.lowerPage .event_detail.layoutA .mainImg .mainTitleBox_title{font-size:26px;font-weight:bold;color:#fff;line-height:36px}.lowerPage .event_detail.layoutA .event_detail_inner{flex-wrap:wrap;position:relative;margin-top:-140px}.lowerPage .event_detail.layoutA .event_body{width:100%;margin-right:0}.lowerPage .event_detail.layoutA .event_body .mainTitleBox{display:none}.lowerPage .event_detail.layoutA .event_body_content{padding-top:190px}.lowerPage .event_detail.layoutA .event_body_content img{max-width:none;width:100%}.lowerPage .event_detail.layoutA .event_body_content h2{background:#32b25e;color:#fff;font-size:22px;padding:20px;border-radius:8px;line-height:34px}.lowerPage .event_detail.layoutA .event_body_content h3{font-size:22px;font-weight:bold;line-height:34px;border-top:2px solid #32b25e;border-bottom:2px solid #32b25e;padding:20px 0;color:#32b25e}.lowerPage .event_detail.layoutA .event_body_content h4{font-size:22px;font-weight:bold;padding-bottom:10px;border-bottom:2px solid #32b25e}.lowerPage .event_detail.layoutA .event_body_content p,.lowerPage .event_detail.layoutA .event_body_content a,.lowerPage .event_detail.layoutA .event_body_content ul{line-height:27px;font-size:15px;margin-bottom:20px}.lowerPage .event_detail.layoutA .event_body_content *:last-child{margin-bottom:0}.lowerPage .event_detail.layoutA .event_body_content a{color:#32b25e;text-decoration:underline;position:relative}.lowerPage .event_detail.layoutA .event_data{border-radius:16px;box-shadow:0 3px 20px 0 rgba(0,0,0,0.12);background:#fff;width:100%;padding:20px;margin-top:60px}.lowerPage .event_detail.layoutA .event_data_inner .title{padding-bottom:10px;font-size:18px;font-weight:bold;text-align:center;border-bottom:1px solid #efefef;margin-bottom:10px}.lowerPage .event_detail.layoutA .event_data_item{margin-bottom:20px}.lowerPage .event_detail.layoutA .event_data_item:last-child{margin-bottom:0}.lowerPage .event_detail.layoutA .event_data_item .strong{padding:0 10px;font-size:10px;border:1px solid #32b25e;border-radius:999px;display:inline-block;color:#32b25e}.lowerPage .event_detail.layoutA .event_data_item .fieldTxt{word-break:break-all;margin-bottom:5px}.lowerPage .event_detail.layoutA .event_data_item .fieldTxt p,.lowerPage .event_detail.layoutA .event_data_item .fieldTxt a,.lowerPage .event_detail.layoutA .event_data_item .fieldTxt ul,.lowerPage .event_detail.layoutA .event_data_item .fieldTxt li{line-height:20px;font-size:13px}.lowerPage .event_detail.layoutA .event_data_item .fieldTxt a{text-decoration:underline}.lowerPage .event_detail.layoutA .event_data_item .fieldTxt .gMap .icon{color:#d51b1b;margin-right:3px}.lowerPage .event_detail.layoutA .event_data_item .fieldTxt .link .icon{color:#d51b1b;font-size:11px;margin-right:3px}.lowerPage .event_detail.layoutA .detailBottom_post{max-width:1040px;margin:0 auto}.lowerPage .event_detail.layoutA .detailBottom_post_inner{max-width:700px;width:100%}.lowerPage .event_detail.layoutB>.mainImg{max-width:none;width:100%;margin:0 auto 20px}.lowerPage .event_detail.layoutB>.mainImg img{width:100%}.lowerPage .event_detail.layoutB>.mainImg .mainTitleBox{display:none}.lowerPage .event_detail.layoutB.event_detail .event_detail_inner{flex-wrap:wrap}.lowerPage .event_detail.layoutB.event_detail .event_detail_inner .mainTitleBox_title{font-size:26px}.lowerPage .event_detail.layoutB .event_body{max-width:840px;width:100%;margin:0 auto}.lowerPage .event_detail.layoutB .event_body .mainTitleBox{margin-bottom:40px}.lowerPage .event_detail.layoutB .event_body_content h2{background:#32b25e;color:#fff;font-size:22px;padding:20px;border-radius:16px;line-height:34px}.lowerPage .event_detail.layoutB .event_body_content h3{font-size:22px;font-weight:bold;line-height:34px;border-top:2px solid #32b25e;border-bottom:2px solid #32b25e;padding:20px 0;color:#32b25e}.lowerPage .event_detail.layoutB .event_body_content h4{font-size:22px;font-weight:bold;padding-bottom:10px;border-bottom:2px solid #32b25e}.lowerPage .event_detail.layoutB .event_body_content p,.lowerPage .event_detail.layoutB .event_body_content a,.lowerPage .event_detail.layoutB .event_body_content ul{line-height:27px;font-size:15px;margin-bottom:20px}.lowerPage .event_detail.layoutB .event_body_content img{max-width:840px;width:100%}.lowerPage .event_detail.layoutB .event_body_content *:last-child{margin-bottom:0}.lowerPage .event_detail.layoutB .event_body_content .img img{max-width:840px;width:100%}.lowerPage .event_detail.layoutB .event_body_content .blockSec{flex-wrap:wrap}.lowerPage .event_detail.layoutB .event_body_content .blockSec_item img{width:100%}.lowerPage .event_detail.layoutB .event_body_content .blockSec_title{font-size:22px;color:#000;border-top:none;padding-bottom:5px;margin-bottom:10px}.lowerPage .event_detail.layoutB .event_body_content .blockSec_txt{font-size:14px;line-height:30px;margin-bottom:20px}.lowerPage .event_detail.layoutB .event_body_content .blockSec.col2{display:flex;justify-content:space-between}.lowerPage .event_detail.layoutB .event_body_content .blockSec.col2 .blockSec_item{width:100%}.lowerPage .event_detail.layoutB .event_body_content .blockSec.col3{display:flex;justify-content:space-between}.lowerPage .event_detail.layoutB .event_body_content .blockSec.col3 .blockSec_item{width:100%}.lowerPage .event_detail.layoutB .event_data{max-width:840px;padding:30px 0;margin:60px auto 0;width:100%;border-top:2px solid #32b25e;border-bottom:2px solid #32b25e}.lowerPage .event_detail.layoutB .event_data_item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.lowerPage .event_detail.layoutB .event_data_item .strong{width:100px;display:block;text-align:center;margin:0 20px 5px 0}.lowerPage .event_detail.layoutB .event_data_item .fieldTxt{width:100%}.lowerPage .event_detail.layoutB .event_data_item .fieldTxt ul{margin-top:0}.lowerPage .event_detail.layoutB .event_chage_info .title{width:270px}.lowerPage .event_detail.layoutB .detailBottom_post{width:100%;max-width:none;background:#fff}.lowerPage .event_detail.layoutB .detailBottom_post_inner{max-width:700px;width:100%;margin:0 auto}.lowerPage .event_detail.layoutB .detailBottom_post.relationBox{padding-top:0px}.lowerPage .pageTicket .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:50px}.lowerPage .pageTicket .pageTitle .catch{display:block;text-align:center;font-size:15px;font-weight:normal;margin-top:20px}.lowerPage .pageTicket_inner{margin-bottom:100px}.lowerPage .pageTicket_sec{margin-bottom:60px;padding:10px 20px 20px}.lowerPage .pageTicket_sec:last-child{margin-bottom:0}.lowerPage .pageTicket_sec .titleBox{position:static;width:100%;top:auto;margin-top:-27px}.lowerPage .pageTicket_sec .titleBox_catchTitle{position:relative;margin-bottom:10px}.lowerPage .pageTicket_sec .titleBox_catchTitle span{line-height:19px;font-size:14px}.lowerPage .pageTicket_sec .titleBox_catchTitle::after{display:none}.lowerPage .pageTicket_sec_ctachTxt{font-weight:500;font-size:15px;margin-bottom:15px;line-height:24px}.lowerPage .pageTicket_sec .imgBox{height:auto;width:100%;margin-bottom:20px}.lowerPage .pageTicket_sec .imgBox img{height:auto;width:100%}.lowerPage .pageTicket_secInner{border-radius:8px;overflow:hidden}.lowerPage .pageTicket_secInner .title{background:#32b25e;color:#fff;font-size:16px;line-height:26px;font-weight:bold;padding:15px 50px 15px 25px;border-radius:8px 8px 0 0;position:relative}.lowerPage .pageTicket_secInner .title:hover{cursor:pointer}.lowerPage .pageTicket_secInner .title::before,.lowerPage .pageTicket_secInner .title::after{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;content:"";position:absolute;top:50%;right:20px;width:16px;height:3px;background:#fff;border-radius:9999px}.lowerPage .pageTicket_secInner .title::before{transform:translate(0, -50%)}.lowerPage .pageTicket_secInner .title::after{transform:translate(0, -50%) rotate(90deg)}.lowerPage .pageTicket_secInner .title.acOpen::after{transform:translate(0, -50%) rotate(0deg)}.lowerPage .pageTicket_secInner .infoBox_wrapper{padding:15px;background:#fff;display:none}.lowerPage .pageTicket_secInner .infoBox{flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.lowerPage .pageTicket_secInner .infoBox_baseInfo{order:2;width:100%;font-size:15px;margin-bottom:20px}.lowerPage .pageTicket_secInner .infoBox_baseInfo p{font-size:15px;margin-bottom:20px;line-height:1.6}.lowerPage .pageTicket_secInner .infoBox_baseInfo p:last-child{margin-bottom:0}.lowerPage .pageTicket_secInner .infoBox_baseInfo span{margin-bottom:5px;font-weight:bold;font-size:15px;border:2px solid #000;border-radius:9999px;background:#fff;padding:0 10px 0;display:inline-block}.lowerPage .pageTicket_secInner .infoBox_baseInfo .ef_period{font-size:16px}.lowerPage .pageTicket_secInner .infoBox_baseInfo .ef_period span{border-color:#32b25e;color:#32b25e}.lowerPage .pageTicket_secInner .infoBox_baseInfo .attention{font-size:14px;color:#d51b1b}.lowerPage .pageTicket_secInner .infoBox_baseInfo .attention span{border-color:#d51b1b;color:#d51b1b}.lowerPage .pageTicket_secInner .infoBox_slideImg{order:1;width:100%}.lowerPage .pageTicket_secInner .infoBox_slideImg img{width:100%;height:200px}.lowerPage .pageTicket_secInner .infoBox_slideImg .slick-dots{margin-top:10px;justify-content:flex-end}.lowerPage .pageTicket_secInner .infoBox_slideImg .slick-dots li{background:#ade0bf;margin-right:6px}.lowerPage .pageTicket_secInner .infoBox_slideImg .slick-dots li:last-child{margin-right:0}.lowerPage .pageTicket_secInner .infoBox_slideImg .slick-dots li.slick-active{background:#32b25e}.lowerPage .pageTicket_secInner .detailInfo{margin-bottom:25px}.lowerPage .pageTicket_secInner .detailInfo:last-child{margin-bottom:0}.lowerPage .pageTicket_secInner .detailInfo .middle_title{margin-bottom:10px}.lowerPage .pageTicket_secInner .detailInfo .middle_title span{line-height:1.6;font-weight:bold;font-size:15px;color:#32b25e;border:2px solid #32b25e;border-radius:9999px;background:#fff;padding:0 10px 0;display:inline-block}.lowerPage .pageTicket_secInner .detailInfo .small_title{margin-bottom:10px;position:relative;padding-left:20px;font-size:15px;font-weight:bold}.lowerPage .pageTicket_secInner .detailInfo .small_title::before{content:"■";color:#32b25e;position:absolute;left:0;top:0}.lowerPage .pageTicket_secInner .detailInfo_inner{flex-wrap:wrap;border-radius:4px 4px 0 0;overflow:hidden;justify-content:space-between}.lowerPage .pageTicket_secInner .detailInfo_itme_title,.lowerPage .pageTicket_secInner .detailInfo_itme_content{padding:10px 20px}.lowerPage .pageTicket_secInner .detailInfo_itme_title{width:100%;font-size:14px;background:#32b25e;color:#fff;font-weight:bold;border-bottom:2px solid #fff}.lowerPage .pageTicket_secInner .detailInfo_itme_title:nth-last-child(2){border-bottom:none}.lowerPage .pageTicket_secInner .detailInfo_itme_content{width:100%;background:#fff;border-right:1px solid #efefef;border-left:1px solid #efefef;border-top:none;border-bottom:none;font-size:14px}.lowerPage .pageTicket_secInner .detailInfo_itme_content:last-child{border-bottom:1px solid #efefef}.lowerPage .pageOperations .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:20px}.lowerPage .pageOperations .todayInfo{text-align:center}.lowerPage .pageOperations .todayInfo .day{font-size:24px;font-weight:bold;text-align:center}.lowerPage .pageOperations .todayInfo .day .small{font-size:18px}.lowerPage .pageOperations .todayInfo .update_time{text-align:center;font-size:12px}.lowerPage .pageOperations_list{width:92.5%;border-top:2px solid #efefef;margin-top:30px;padding-top:40px}.lowerPage .pageOperations_list .list_th{background:#333333;color:#fff;font-weight:bold;border-radius:4px;margin-bottom:20px;justify-content:space-between}.lowerPage .pageOperations_list .list_th p{height:40px;justify-content:center;align-items:center;display:flex;font-size:15px;text-align:center;border-right:2px solid #9c9c9c}.lowerPage .pageOperations_list .list_th p:nth-of-type(1){width:52%}.lowerPage .pageOperations_list .list_th p:nth-of-type(2){width:36%}.lowerPage .pageOperations_list .list_th p:nth-of-type(3){border-right:none;width:12%}.lowerPage .pageOperations_item_inner{height:80px;margin-bottom:2px;justify-content:space-between}.lowerPage .pageOperations_item_inner.bg_gt{background:#cedcee !important}.lowerPage .pageOperations_item_inner.bg_gt .status_icon{color:#5887bf}.lowerPage .pageOperations_item_inner.bg_gt .view_op_detail{background:#5887bf !important}.lowerPage .pageOperations_item_inner.bg_gt .view_op_detail .icon_plus::before{border-color:#5887bf !important}.lowerPage .pageOperations_item_inner.bg_museum{background:#c9ebe9 !important}.lowerPage .pageOperations_item_inner.bg_museum .status_icon{color:#4ab5af}.lowerPage .pageOperations_item_inner.bg_museum .view_op_detail{background:#4ab5af !important}.lowerPage .pageOperations_item_inner.bg_museum .view_op_detail .icon_plus::before{border-color:#4ab5af !important}.lowerPage .pageOperations_item_inner.bg_hana{background:#d1e8d0 !important}.lowerPage .pageOperations_item_inner.bg_hana .status_icon{color:#63ae5e}.lowerPage .pageOperations_item_inner.bg_hana .view_op_detail{background:#63ae5e !important}.lowerPage .pageOperations_item_inner.bg_hana .view_op_detail .icon_plus::before{border-color:#63ae5e !important}.lowerPage .pageOperations_item_inner.bg_country{background:#eeecb3 !important}.lowerPage .pageOperations_item_inner.bg_country .status_icon{color:#c0ba00}.lowerPage .pageOperations_item_inner.bg_country .view_op_detail{background:#c0ba00 !important}.lowerPage .pageOperations_item_inner.bg_country .view_op_detail .icon_plus::before{border-color:#c0ba00 !important}.lowerPage .pageOperations_item_inner.bg_athletic{background:#eeecb3 !important}.lowerPage .pageOperations_item_inner.bg_athletic .status_icon{color:#c0ba00}.lowerPage .pageOperations_item_inner.bg_athletic .view_op_detail{background:#c0ba00 !important}.lowerPage .pageOperations_item_inner.bg_athletic .view_op_detail .icon_plus::before{border-color:#c0ba00 !important}.lowerPage .pageOperations_item_inner.bg_ski{background:#dbe6f4 !important}.lowerPage .pageOperations_item_inner.bg_ski .status_icon{color:#84a6d3}.lowerPage .pageOperations_item_inner.bg_ski .view_op_detail{background:#84a6d3 !important}.lowerPage .pageOperations_item_inner.bg_ski .view_op_detail .icon_plus::before{border-color:#84a6d3 !important}.lowerPage .pageOperations_item_inner.bg_tenrandai{background:#e4e1ca !important}.lowerPage .pageOperations_item_inner.bg_tenrandai .status_icon{color:#a0964c}.lowerPage .pageOperations_item_inner.bg_tenrandai .view_op_detail{background:#a0964c !important}.lowerPage .pageOperations_item_inner.bg_tenrandai .view_op_detail .icon_plus::before{border-color:#a0964c !important}.lowerPage .pageOperations_item_inner.bg_cable{background:#eac2c5 !important}.lowerPage .pageOperations_item_inner.bg_cable .status_icon{color:#b3313b}.lowerPage .pageOperations_item_inner.bg_cable .view_op_detail{background:#b3313b !important}.lowerPage .pageOperations_item_inner.bg_cable .view_op_detail .icon_plus::before{border-color:#b3313b !important}.lowerPage .pageOperations_item_inner.bg_forest{background:#eeecb3 !important}.lowerPage .pageOperations_item_inner.bg_forest .status_icon{color:#c0ba00}.lowerPage .pageOperations_item_inner.bg_forest .view_op_detail{background:#c0ba00 !important}.lowerPage .pageOperations_item_inner.bg_forest .view_op_detail .icon_plus::before{border-color:#c0ba00 !important}.lowerPage .pageOperations_item_inner .facility_title_box{width:52%;border-right:2px solid #fff;align-items:center}.lowerPage .pageOperations_item_inner .facility_title_box .img{max-width:none;width:35%}.lowerPage .pageOperations_item_inner .facility_title_box .img img{width:100%;height:80px}.lowerPage .pageOperations_item_inner .facility_title_box .facilityName{font-size:13px;line-height:20px;max-width:none;width:65%;padding:10px}.lowerPage .pageOperations_item_inner .timeInfo,.lowerPage .pageOperations_item_inner .view_op_detail{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.lowerPage .pageOperations_item_inner .timeInfo .status,.lowerPage .pageOperations_item_inner .timeInfo .status_sub,.lowerPage .pageOperations_item_inner .view_op_detail .status,.lowerPage .pageOperations_item_inner .view_op_detail .status_sub{width:100%;display:block;font-weight:bold;text-align:center}.lowerPage .pageOperations_item_inner .timeInfo .status,.lowerPage .pageOperations_item_inner .view_op_detail .status{font-size:14px;line-height:14px}.lowerPage .pageOperations_item_inner .timeInfo .status.judgment .judgment_sub_txt,.lowerPage .pageOperations_item_inner .view_op_detail .status.judgment .judgment_sub_txt{display:block;font-size:10px;margin-top:5px}.lowerPage .pageOperations_item_inner .timeInfo .status_sub,.lowerPage .pageOperations_item_inner .view_op_detail .status_sub{font-size:10px}.lowerPage .pageOperations_item_inner .timeInfo{width:36%;border-right:2px solid #fff;padding:8px 5px}.lowerPage .pageOperations_item_inner .view_op_detail{width:12%;color:#fff}.lowerPage .pageOperations_item_inner .view_op_detail .view_op_trigger{position:relative;font-size:15px;padding-right:22px;font-weight:bold;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.lowerPage .pageOperations_item_inner .view_op_detail .view_op_trigger .icon_plus{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;position:relative;top:1px;right:0;margin:0 -17px 0 5px;display:inline-block;width:18px;height:18px;border-radius:9999px;background:#fff}.lowerPage .pageOperations_item_inner .view_op_detail .view_op_trigger .icon_plus::before{content:"";width:6px;height:6px;border-top:2px solid;border-right:2px solid;position:absolute;top:50%;left:50%;transform:translate(-60%, -50%) rotate(45deg)}.lowerPage .pageOperations_item_inner .view_op_detail .view_op_trigger:hover .icon_plus{right:-5px}.lowerPage .pageOperations_item_inner .view_op_detail.acOpen .icon_plus::after{transform:translate(-50%, -50%) rotate(0deg)}.lowerPage .pageOperations_item .op_detail{display:none;padding:30px 20px}.lowerPage .pageOperations_item .op_detail.bg_gt{background:#eff3f9}.lowerPage .pageOperations_item .op_detail.bg_gt .op_detail_th{background:#c6d6eb}.lowerPage .pageOperations_item .op_detail.bg_gt .op_detail_td{background:#dee8f3}.lowerPage .pageOperations_item .op_detail.bg_museum{background:#edf8f8}.lowerPage .pageOperations_item .op_detail.bg_museum .op_detail_th{background:#c0e7e5}.lowerPage .pageOperations_item .op_detail.bg_museum .op_detail_td{background:#dbf1f0}.lowerPage .pageOperations_item .op_detail.bg_hana{background:#f0f7ef}.lowerPage .pageOperations_item .op_detail.bg_hana .op_detail_th{background:#c9e4c8}.lowerPage .pageOperations_item .op_detail.bg_hana .op_detail_td{background:#e0f0df}.lowerPage .pageOperations_item .op_detail.bg_country{background:#f9f9e6}.lowerPage .pageOperations_item .op_detail.bg_country .op_detail_th{background:#ebe9a6}.lowerPage .pageOperations_item .op_detail.bg_country .op_detail_td{background:#f4f2cc}.lowerPage .pageOperations_item .op_detail.bg_athletic{background:#f9f9e6}.lowerPage .pageOperations_item .op_detail.bg_athletic .op_detail_th{background:#ebe9a6}.lowerPage .pageOperations_item .op_detail.bg_athletic .op_detail_td{background:#f4f2cc}.lowerPage .pageOperations_item .op_detail.bg_ski{background:#f3f7fb}.lowerPage .pageOperations_item .op_detail.bg_ski .op_detail_th{background:#d5e2f2}.lowerPage .pageOperations_item .op_detail.bg_ski .op_detail_td{background:#e7eef8}.lowerPage .pageOperations_item .op_detail.bg_tenrandai{background:#f6f5ed}.lowerPage .pageOperations_item .op_detail.bg_tenrandai .op_detail_th{background:#e0dcc1}.lowerPage .pageOperations_item .op_detail.bg_tenrandai .op_detail_td{background:#edebdc}.lowerPage .pageOperations_item .op_detail.bg_cable{background:#f8ebec}.lowerPage .pageOperations_item .op_detail.bg_cable .op_detail_th{background:#e7b7bb}.lowerPage .pageOperations_item .op_detail.bg_cable .op_detail_td{background:#f1d6d8}.lowerPage .pageOperations_item .op_detail.bg_forest{background:#f9f9e6}.lowerPage .pageOperations_item .op_detail.bg_forest .op_detail_th{background:#ebe9a6}.lowerPage .pageOperations_item .op_detail.bg_forest .op_detail_td{background:#f4f2cc}.lowerPage .pageOperations_item .op_detail_inner{flex-wrap:wrap;align-items:stretch}.lowerPage .pageOperations_item .op_detail_th,.lowerPage .pageOperations_item .op_detail_td *{font-size:14px}.lowerPage .pageOperations_item .op_detail_th,.lowerPage .pageOperations_item .op_detail_td{padding:10px;border-bottom:1px solid #fff}.lowerPage .pageOperations_item .op_detail_th{width:100%;font-weight:bold;text-align:center}.lowerPage .pageOperations_item .op_detail_td{width:100%}.lowerPage.page .pageTitle{font-size:28px;font-weight:bold;text-align:center;margin-bottom:50px}.lowerPage.page .pageTitle .catch{display:block;text-align:center;font-size:15px;font-weight:normal;margin-top:20px}.lowerPage .pageAccess{background:#32b25e}.lowerPage .pageAccess .pageTitle{color:#fff}.lowerPage .pageAccess .myMapBox{margin-bottom:85px}.lowerPage .pageAccess .myMapBox_inner{flex-wrap:wrap}.lowerPage .pageAccess .myMapBox_map{width:100%;margin-bottom:30px}.lowerPage .pageAccess .myMapBox_map iframe{width:100%;height:330px !important;overflow:hidden;border-radius:12px;appearance:none;border:none}.lowerPage .pageAccess .myMapBox_map .txt{line-height:22px}.lowerPage .pageAccess .myMapBox_iconInfo{padding:20px;border-radius:12px;overflow:hidden;margin-left:0;width:100%;background:#fff}.lowerPage .pageAccess .myMapBox_iconInfo .title{padding:0 0 4px 15px;margin-bottom:10px;font-size:16px;line-height:27px;font-weight:bold;border-bottom:2px solid #efefef;position:relative}.lowerPage .pageAccess .myMapBox_iconInfo .title::before{content:"";width:4px;height:20px;border-radius:99999px;background-color:#32b25e;position:absolute;left:0;top:3px}.lowerPage .pageAccess .myMapBox_iconInfo .iconList{margin-bottom:20px}.lowerPage .pageAccess .myMapBox_iconInfo .iconList_item{font-size:13px;line-height:24px;margin-bottom:10px;font-weight:500}.lowerPage .pageAccess .myMapBox_iconInfo .iconList i{display:inline-block;width:25px;height:25px;margin-right:6px}.lowerPage .pageAccess .myMapBox_iconInfo .iconList i img{width:100%;height:auto}.lowerPage .pageAccess .myMapBox_iconInfo .mapHowto_item{font-size:13px;line-height:1.54;margin-bottom:20px;padding-left:34px;background-size:22px auto !important}.lowerPage .pageAccess .myMapBox_iconInfo .mapHowto_item:last-child{margin-bottom:0}.lowerPage .pageAccess .myMapBox_iconInfo .mapHowto_item.on_off{background:url("../images/access/icon_img_on_off@2x.png") no-repeat left center}.lowerPage .pageAccess .myMapBox_iconInfo .mapHowto_item.share{background:url("../images/access/icon_img_share@2x.png") no-repeat left center}.lowerPage .pageAccess .myMapBox_iconInfo .mapHowto_item.size_large{background:url("../images/access/icon_img_size_large@2x.png") no-repeat left center}.lowerPage .pageAccess .myMapBox .txt{margin-top:20px;width:100%;font-size:14px;color:#fff}.lowerPage .pageAccess .myMapBox .txt a{font-size:14px;color:#fff}.lowerPage .pageAccess .myMapBox .txt a i{margin-right:5px;font-size:16px;font-weight:bold}.lowerPage .pageAccess .searchRoot .title_img{margin:0 auto;max-width:777px;width:100%}.lowerPage .pageAccess .searchRoot .title_img.directions_tit_img img{height:40px;width:auto}.lowerPage .pageAccess .searchRoot .title_img.spot_tour_tit_img img{height:58px;width:auto}.lowerPage .pageAccess .searchRoot .title_bottom_img{margin:0 auto 10px;max-width:777px;width:100%}.lowerPage .pageAccess .searchRoot .title_bottom_img img{height:140px}.lowerPage .pageAccess .searchRoot .title{position:static;left:auto;top:auto;transform:none;font-size:19px;color:#fff;text-align:center;margin-bottom:20px}.lowerPage .pageAccess .searchRoot .title span.main{display:inline-block;background-color:#32b25e;padding:0 20px}.lowerPage .pageAccess .searchRoot .title span.shoulder{display:block;font-size:13px;margin-top:5px}.lowerPage .pageAccess .searchRoot_inner{position:relative;border-radius:12px;padding:30px 20px;margin-bottom:50px;border:3px solid #fff}.lowerPage .pageAccess .searchRoot_inner:last-child{margin-bottom:0}.lowerPage .pageAccess .searchRoot_inner.train_bass{margin-bottom:100px}.lowerPage .pageAccess .searchRoot_inner.train_bass .searchRoot_sec{padding-bottom:0}.lowerPage .pageAccess .searchRoot_inner .about_cable{border-radius:10px;background:#47ba6e;padding:20px}.lowerPage .pageAccess .searchRoot_inner .about_cable h3{font-size:16px;margin-bottom:5px;font-weight:bold;color:#fff;position:relative}.lowerPage .pageAccess .searchRoot_inner .about_cable h3::after{content:"";width:calc(100% - 210px);height:1px;border-top:2px dashed #fff;position:absolute;right:0;top:50%;transform:translate(0, -50%)}.lowerPage .pageAccess .searchRoot_inner .about_cable h3 .bubble{background:#fff291;border-radius:9999px;padding:5px 10px;position:relative;display:inline-block;margin-right:10px;color:#000;font-size:13px;font-weight:500}.lowerPage .pageAccess .searchRoot_inner .about_cable h3 .bubble::after{position:absolute;top:50%;right:-10px;transform:translate(0, -50%) rotate(-90deg);content:"";width:6px;height:6px;border-top:6px solid #fff291;border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid transparent}.lowerPage .pageAccess .searchRoot_inner .about_cable p{font-size:15px;color:#fff}.lowerPage .pageAccess .searchRoot_inner .about_cable p a{font-size:15px;text-decoration:underline}.lowerPage .pageAccess .searchRoot_inner .about_cable p a:hover{text-decoration:none}.lowerPage .pageAccess .searchRoot_inner .about_cable_list{margin-top:20px}.lowerPage .pageAccess .searchRoot_inner .about_cable_list a{color:#ffffff}.lowerPage .pageAccess .searchRoot_inner .about_cable_item{position:relative;margin:0 0 5px 0;padding-right:0;text-align:center;width:100%}.lowerPage .pageAccess .searchRoot_inner .about_cable_item:last-child{margin-bottom:0}.lowerPage .pageAccess .searchRoot_inner .about_cable_item:last-child::after{display:none}.lowerPage .pageAccess .searchRoot_inner .about_cable_item::after{display:none}.lowerPage .pageAccess .searchRoot_inner .about_cable_item a{color:#fff;font-size:15px;font-weight:bold}.lowerPage .pageAccess .searchRoot_inner .about_cable_item a span{text-decoration:underline}.lowerPage .pageAccess .searchRoot_inner .about_cable_item a img{vertical-align:-2px;margin-left:5px;height:15px;width:auto}.lowerPage .pageAccess .searchRoot_sec{margin-bottom:25px;padding-bottom:25px}.lowerPage .pageAccess .searchRoot_sec:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.lowerPage .pageAccess .searchRoot_sec_txt{font-size:15px;line-height:22px;color:#fff;font-weight:bold;position:relative;margin-bottom:10px}.lowerPage .pageAccess .searchRoot_sec_txt span{display:block;font-size:13px}.lowerPage .pageAccess .searchRoot_sec_txt span a{font-size:13px;text-decoration:underline}.lowerPage .pageAccess .searchRoot_sec_txt span a:hover{text-decoration:none}.lowerPage .pageAccess .searchRoot_access_map{flex-wrap:wrap;justify-content:space-between;position:relative}.lowerPage .pageAccess .searchRoot_access_map>*{margin-right:0}.lowerPage .pageAccess .searchRoot_access_map>*.textBtnWithIcon{margin-right:0}.lowerPage .pageAccess .searchRoot_access_map .searchRoot_departure,.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival{position:relative;height:56px;width:calc(100% - 36px);margin-bottom:6px}.lowerPage .pageAccess .searchRoot_access_map .searchRoot_departure_txt,.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival_txt{position:absolute;left:6px;top:50%;transform:translate(0, -50%);width:60px;height:44px;background:#ddd;font-weight:500;padding:10px;text-align:center;border-radius:4px}.lowerPage .pageAccess .searchRoot_access_map .searchRoot_departure input[type="text"],.lowerPage .pageAccess .searchRoot_access_map .searchRoot_departure select,.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival input[type="text"],.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival select{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%;background:#fff;border-radius:8px;height:56px;padding-left:75px}.lowerPage .pageAccess .searchRoot_access_map .searchRoot_departure option,.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival option{padding-left:75px}.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival .input-group,.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival .input-group2{position:relative}.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival .input-group::after,.lowerPage .pageAccess .searchRoot_access_map .searchRoot_arrival .input-group2::after{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;content:"";width:8px;height:8px;position:absolute;border-right:2px solid #32b25e;border-bottom:2px solid #32b25e;transform:translate(0, -50%) rotate(45deg);top:50%;right:20px;pointer-events:none}.lowerPage .pageAccess .searchRoot_access_map .trans_b{position:absolute;right:0;top:0;width:30px;height:118px}.lowerPage .pageAccess .searchRoot_access_map .trans_b .trans{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;display:block;width:100%;height:100%;background:url("../images/access/icon_changeBtn_sp@2x.png") no-repeat center/100% auto}.lowerPage .pageAccess .searchRoot_access_map .trans_b .trans:hover{opacity:0.8}.lowerPage .pageAccess .searchRoot_access_map .textBtnWithIcon{width:100%;margin-top:14px}.lowerPage .pageAccess .searchRoot_access_map .textBtnWithIcon a{font-size:15px;font-weight:bold;background-color:#ffe139;width:100%;height:56px;line-height:56px;display:block;text-align:center;border-radius:8px}.lowerPage .pageAccess .searchRoot_access_map .textBtnWithIcon a i{font-weight:bold;margin-right:5px;display:inline-block}.lowerPage .pageAccess .searchRoot_access_map .textBtnWithIcon a:hover i{animation:fluffy 0.3s ease forwards}@keyframes fluffy{0%{transform:scale(1, 1) translate(0%, 0%)}15%{transform:scale(0.9, 0.9) translate(0%, 5%)}30%{transform:scale(1.3, 0.8) translate(0%, 10%)}50%{transform:scale(0.8, 1.3) translate(0%, -10%)}70%{transform:scale(1.1, 0.9) translate(0%, 5%)}100%{transform:scale(1, 1) translate(0%, 0%)}}.lowerPage .pageAccess .searchRoot .spot_tour{justify-content:space-between;position:relative;flex-wrap:wrap}.lowerPage .pageAccess .searchRoot .spot_tour::after{display:none}.lowerPage .pageAccess .searchRoot .spot_tour h3{text-align:center;font-size:22px;color:#fff}.lowerPage .pageAccess .searchRoot .spot_tour h3 .bubble{text-align:center;font-weight:500;display:inline-block;color:#000;background:#8fe56f;border-radius:9999px;padding:8px 10px;position:relative;font-size:15px;margin-bottom:12px}.lowerPage .pageAccess .searchRoot .spot_tour h3 .bubble::after{content:"";position:absolute;left:50%;bottom:-16px;transform:translate(-50%, 0);width:8px;height:8px;border-top:8px solid #8fe56f;border-right:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid transparent}.lowerPage .pageAccess .searchRoot .spot_tour .img{width:100%;height:200px;border-radius:9999px;overflow:hidden;border:3px solid #fff;border-radius:8px;margin:26px auto}.lowerPage .pageAccess .searchRoot .spot_tour .img img{width:100%;height:200px}.lowerPage .pageAccess .searchRoot .spot_tour_box{text-align:center;width:100%;margin-bottom:30px;padding-bottom:30px;border-bottom:2px solid #fff}.lowerPage .pageAccess .searchRoot .spot_tour_box:last-child{border:none;margin-bottom:0;padding-bottom:0}.lowerPage .pageAccess .searchRoot .spot_tour_box a{font-size:15px}.lowerPage .pageAccess .searchRoot .spot_tour_box>a{padding:10px;display:block;background:#fff;color:#32b25e;border-radius:8px;position:relative;font-weight:600}.lowerPage .pageAccess .searchRoot .spot_tour_box>a i{position:absolute;right:20px;top:50%;transform:translate(0, -50%);font-size:12px}.lowerPage .pageAccess .searchRoot .spot_tour_item{border-top:2px dashed #fff}.lowerPage .pageAccess .searchRoot .spot_tour_item a{padding:10px 0;display:block;color:#fff}.lowerPage .pageAccess .searchRoot .spot_tour_item a img{width:auto;height:15px;vertical-align:-2px;margin-left:10px}.lowerPage .page404 .pageTitle{text-align:center;font-size:20px;font-weight:bold;margin-bottom:50px}.lowerPage .page404_inner{padding:30px 0}.lowerPage .page404_inner .read{width:100%;font-size:15px;text-align:center}.lowerPage .page404_inner .bold{font-weight:600;font-size:17px;color:#32b25e}.lowerPage .pageSiteMap_inner_title{font-size:22px;margin-bottom:20px;border-left:5px solid #32b25e;padding-left:10px}.lowerPage .pageSiteMap .linkBox{flex-wrap:wrap;margin-bottom:50px;padding-left:5px}.lowerPage .pageSiteMap .linkBox:first-child{padding-left:0}.lowerPage .pageSiteMap .linkBox:first-child .linkBox_item{width:100%}.lowerPage .pageSiteMap .linkBox:first-child a{font-size:22px;font-weight:bold}.lowerPage .pageSiteMap .linkBox:first-child a i{font-size:13px}.lowerPage .pageSiteMap .linkBox_item{width:calc(100% / 2 - 20px);margin:0 20px 10px 0}.lowerPage .pageSiteMap .linkBox_item:nth-child(2n){margin-right:0}.lowerPage .pageSiteMap .linkBox_item:nth-child(3n){margin-right:20px}.lowerPage .pageSiteMap .linkBox_item a{display:inline-block;font-size:15px;line-height:22px;position:relative;padding-left:12px}.lowerPage .pageSiteMap .linkBox_item a i{position:absolute;top:7px;left:0;font-size:10px;color:#32b25e}.lowerPage .pageSiteMap .linkBox_item a:hover{color:#32b25e}.lowerPage .pageRelationLink{padding-top:30px}.lowerPage .pageRelationLink_inner_title{font-size:22px;margin-bottom:20px;border-left:5px solid #32b25e;padding-left:10px}.lowerPage .pageRelationLink .linkBox{width:100%;flex-wrap:wrap;margin-bottom:20px}.lowerPage .pageRelationLink .linkBox:first-child{padding-left:0}.lowerPage .pageRelationLink .linkBox:first-child .linkBox_item{width:100%}.lowerPage .pageRelationLink .linkBox:first-child a{font-size:22px;font-weight:bold}.lowerPage .pageRelationLink .linkBox:first-child a i{font-size:13px}.lowerPage .pageRelationLink .linkBox_item{width:100%;margin:0 0 20px 0;border:1px solid #ccc;border-radius:8px;overflow:hidden}.lowerPage .pageRelationLink .linkBox_item:nth-child(2n){margin-right:0}.lowerPage .pageRelationLink .linkBox_item a{display:block;font-size:15px;line-height:22px;position:relative;padding:20px}.lowerPage .pageRelationLink .linkBox_item a i{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;position:absolute;top:7px;left:0;font-size:10px;color:#32b25e}.lowerPage .pageRelationLink .linkBox_item a .relation_name{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;color:#32b25e;display:block;position:relative;border-bottom:2px solid #32b25e;padding:0 0 10px 12px;margin-bottom:10px}.lowerPage .pageRelationLink .linkBox_item a .desc p{font-size:15px}.lowerPage .pageRule,.lowerPage .pagePolicy{padding-top:30px}.lowerPage .pageRule .pageTitle,.lowerPage .pagePolicy .pageTitle{margin-bottom:30px}.lowerPage .pageRule_title,.lowerPage .pagePolicy_title{font-size:22px;margin-bottom:20px;border-left:5px solid #32b25e;padding-left:10px}.lowerPage .pageRuleSec,.lowerPage .pagePolicySec{margin-bottom:50px;padding:0 10px}.lowerPage .pageRuleSec>*,.lowerPage .pagePolicySec>*{margin-bottom:15px}.lowerPage .pageRuleSec>*:last-child,.lowerPage .pagePolicySec>*:last-child{margin-bottom:0}.lowerPage .pageRuleSec *,.lowerPage .pagePolicySec *{font-size:15px}.lowerPage .pageRuleSec a,.lowerPage .pagePolicySec a{color:#32b25e}.lowerPage .pageRuleSec table,.lowerPage .pagePolicySec table{border:none}.lowerPage .pageRuleSec table th,.lowerPage .pageRuleSec table td,.lowerPage .pagePolicySec table th,.lowerPage .pagePolicySec table td{padding:20px;border-bottom:1px solid #32b25e;border-left:1px solid #32b25e;border-right:1px solid #32b25e}.lowerPage .pageRuleSec table th:first-child,.lowerPage .pageRuleSec table td:first-child,.lowerPage .pagePolicySec table th:first-child,.lowerPage .pagePolicySec table td:first-child{border-top:1px solid #32b25e}.lowerPage .pageRuleSec table th:first-child,.lowerPage .pageRuleSec table td:first-child,.lowerPage .pagePolicySec table th:first-child,.lowerPage .pagePolicySec table td:first-child{border-bottom:none}.lowerPage .pageRuleSec table th,.lowerPage .pagePolicySec table th{background:#e4f5ea;display:block;width:100%}.lowerPage .pageRuleSec table th+td,.lowerPage .pagePolicySec table th+td{display:block;width:100%}.lowerPage .pageRuleSec ul,.lowerPage .pageRuleSec ol,.lowerPage .pagePolicySec ul,.lowerPage .pagePolicySec ol{padding-left:20px}.lowerPage .pageRuleSec ul li,.lowerPage .pageRuleSec ol li,.lowerPage .pagePolicySec ul li,.lowerPage .pagePolicySec ol li{margin-bottom:10px}.lowerPage .pageRuleSec ul,.lowerPage .pagePolicySec ul{list-style:disc}.lowerPage .pageRuleSec ol,.lowerPage .pagePolicySec ol{list-style:decimal}.lowerPage .pageKessan{padding-top:30px}.lowerPage .pageKessan .pageTitle{margin-bottom:30px}.lowerPage .pageKessan_title{font-size:22px;margin-bottom:20px;border-left:5px solid #32b25e;padding-left:10px;line-height:1.4}.lowerPage .pageKessanSec{padding:0 15px;margin-bottom:50px}.lowerPage .pageKessanSec .item,.lowerPage .pageKessanSec a{font-size:15px}.lowerPage .pageKessanSec .item{border-bottom:1px solid #eee}.lowerPage .pageKessanSec .item:last-child{border-bottom:none}.lowerPage .pageKessanSec .item a,.lowerPage .pageKessanSec .item .noPdf{display:block;padding:15px 0}.lowerPage .pageKessanSec .pdf img{height:15px;width:auto;margin-left:5px;position:relative;top:-1px}.lowerPage .pageKessan__adobe{background:#faf8f4;padding:30px;flex-wrap:wrap}.lowerPage .pageKessan__adobe .txt{width:100%;font-size:15px}.lowerPage .pageKessan__adobe .txt a{font-size:15px;display:block;color:#32b25e}.lowerPage .pageKessan__adobe .txt a i{margin-right:3px;font-size:12px}.lowerPage .pageKessan__adobe .adobeLogo{margin-left:0}.lowerPage .pageAgreement{padding-top:0px}.lowerPage .pageAgreement_title{font-size:22px;margin-bottom:20px;border-left:5px solid #32b25e;padding-left:10px;line-height:1.4}.lowerPage .pageAgreementSec{padding:0 15px;margin-bottom:50px;flex-wrap:wrap}.lowerPage .pageAgreementSec_item{width:100%;border:1px solid #ccc;border-radius:8px;margin:0 0 20px 0;overflow:hidden}.lowerPage .pageAgreementSec_item:nth-child(2n){margin-right:0}.lowerPage .pageAgreementSec_item a{transition-duration:.2s;transition-timing-function:ease-in-out;transition-delay:0s;padding:15px 10px 15px 15px;font-size:15px;display:flex;justify-content:flex-start;align-items:center}.lowerPage .pageAgreementSec_item a .icon{color:#32b25e;font-size:10px;margin-right:10px}.lowerPage .pageAgreementSec_item a:hover{background:#f7f7f7;color:#32b25e}}@media screen and (max-width: 1039px){.page-sortlist .wrapper{padding-top:23px}.page-sortlist .pageTitle{font-size:28px;font-weight:bold;margin-bottom:28px}.page-sortlist .pageTitle .spSmall{display:block;margin-top:8px;font-size:13px;font-weight:bold;letter-spacing:0.02em}.page-sortlist .sortSelect_list{height:40px;border-radius:8px;padding:3px}.page-sortlist .sortSelect_list_item{font-size:13px;border-radius:5px}.page-sortlist .sortTag{margin-top:12px;padding:12px 6px 8px}.page-sortlist .sortTag_list_item{font-weight:500;display:inline-block;margin:0 10px 8px 0}.page-sortlist .sortTag_list_item label{display:inline-block;font-size:12px;padding-left:32px;line-height:1.333333333}.page-sortlist .sortTag_list_item label::before{top:calc(50% - 12px);width:24px;height:24px}.page-sortlist .sortTag_list_item label::after{left:3.4px;top:calc(50% - 6px);width:18px;height:11px}.page-sortlist .sortTag_list.facility{display:flex;flex-wrap:wrap}.page-sortlist .sortTag_list.facility .sortTag_list_item{width:48%;margin:0 0 7px}.page-sortlist .sortList{margin-top:24px;margin-bottom:24px;width:100%;justify-content:space-between}.page-sortlist .sortList_item{width:48.358208955%;margin:0 0 23px 0}.page-sortlist .sortList_item_thumb{width:100%;height:43.2vw;max-height:none;border-radius:8px;margin-bottom:7px}.page-sortlist .sortList_item_name{font-size:14px;margin-bottom:5px}.page-sortlist .sortList_item_name .addTxt{margin-top:2px;font-size:12px;line-height:1.333333333;font-weight:500;color:#d51b1b}.page-sortlist .sortList_item_catList .cat{border-radius:4px;margin-bottom:6px;margin-right:5px;padding:3px 7px 4px}.page-sortlist .sortList_item_tagList{margin-top:2px}.page-sortlist .sortList_empty{font-size:14px}.page-sortlist .rankingWrapper{margin-top:50px;margin-bottom:50px}.page-sortlist .rankingContainer+.rankingContainer{margin-top:42px}.page-sortlist .rankingContainer_cat{margin-bottom:6px}.page-sortlist .rankingContainer_cat .cat{font-size:12px;padding:2px 7px 4px}.page-sortlist .rankingContainer_title{font-size:18px;font-weight:bold;font-size:1.4;margin-bottom:22px}.page-sortlist .rankingList+.rankingContainer_title{margin-top:21px}.page-sortlist .rankingList+.rankingContainer_cat{margin-top:42px}.page-sortlist .rankingList_item{width:31.343283582%;position:relative}.page-sortlist .rankingList_item:not(:nth-child(3n+1)){margin-left:2.985074627%}.page-sortlist .rankingList_item:nth-child(n+4){margin-top:28px}.page-sortlist .rankingList_item_num{width:30px;height:21px;top:-10px;font-size:16px}.page-sortlist .rankingList_item_num small{font-size:8px;transform:scale(0.9);top:2px}.page-sortlist .rankingList_item_thumb{height:26.666666667vw}.page-sortlist .rankingList_item_name{font-size:12px;line-height:1.4}.page-sortlist .otherLink{padding:20px 0}.page-sortlist .otherLink_item{font-size:14px}.page-sortlist .otherLink_item+.otherLink_item{margin-top:10px}.page-sortlist .otherLink_item a{font-size:14px}.page-sortlist .otherLink_icon{width:22px;display:inline-block;margin-right:8px}.page-sortlist .otherBanner{display:block;padding-top:30px;padding-bottom:0}.page-sortlist .otherBanner_heading{margin-bottom:6px}.page-sortlist .otherBanner_item{width:100%}.page-sortlist .otherBanner_item+.otherBanner_item{margin-top:30px}.page-sortlist .otherBanner_item:nth-child(n+3){margin-top:30px}.page-sortlist .otherBanner_item a{width:100%;margin-left:auto;margin-right:auto}.shop_detail .wrapper{padding-top:23px}.shop_detail .pageTitle{font-size:28px;font-weight:bold;margin-bottom:18px}.shop_detail .pageTitle .spSmall{display:block;margin-top:8px;font-size:13px;font-weight:bold;letter-spacing:0.02em}.shop_detail .title-line{margin-bottom:20px}.shop_detail .titleSection{text-align:center;margin-bottom:14px}.shop_detail .titleSection_heading{margin-bottom:18px;padding:10px 20px 10px;border-radius:8px;line-height:1.4;font-size:16px}.shop_detail .titleSection_heading::after{border-width:10px 10px 0;bottom:-10px;margin-left:-10px}.shop_detail .titleSection_name{font-size:24px;margin-bottom:7px}.shop_detail .titleSection_spot{font-size:12px}.shop_detail .titleSection_spot::before{margin-right:3px;transform:translateY(2px)}.shop_detail .imgSection{margin-bottom:26px}.shop_detail .imgSection .imgSlide{position:relative}.shop_detail .imgSection .imgSlide_list_item{height:62.173913043vw}.shop_detail .imgSection .imgSlide_btn{top:50%;left:-15px;width:calc(100% + 30px)}.shop_detail .imgSection .imgSlide_btn_item,.shop_detail .imgSection .imgSlide_btn_item-prev,.shop_detail .imgSection .imgSlide_btn_item-next{width:40px;height:40px}.shop_detail .imgSection .imgSlide_pager{bottom:10px;padding-right:10px}.shop_detail .imgSection .imgSlide_pager .swiper-pagination-bullet{width:9px;height:9px;margin:0 4px}.shop_detail .operationSection .operation{display:block}.shop_detail .operationSection .operation_title{width:100%;border-radius:12px 12px 0 0;font-size:17px}.shop_detail .operationSection .operation_detail{width:100%;border-radius:0 0 12px 12px;justify-content:center}.shop_detail .operationSection .important{display:block}.shop_detail .operationSection .important_title{width:100%;padding:20px 30px;border-right:none;border-bottom:2px solid #de2121;flex-direction:row}.shop_detail .operationSection .important_title .txt{font-size:16px}.shop_detail .operationSection .important_title .icon{width:19px;margin-right:8px}.shop_detail .operationSection .important_detail{width:100%;padding:20px;font-size:14px;line-height:1.5}.shop_detail .operationSection .description{margin-top:30px;padding:0 20px}.shop_detail .operationSection .description>p{font-size:14px;line-height:1.8}.shop_detail .sectionTitle{font-size:22px;margin-bottom:20px}.shop_detail .sectionTitleSub{font-size:18px;margin-bottom:20px;line-height:1.4}.shop_detail .contentContainer{margin-top:46px}.shop_detail .menuSectionWrap .menuList_btn{display:none}.shop_detail .menuSectionWrap.is-close{overflow:hidden;height:130vw;position:relative}.shop_detail .menuSectionWrap.is-close::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:200px;background:#fff;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 80%);opacity:0.8;z-index:1}.shop_detail .menuSectionWrap.is-close .menuList_btn{display:block;font-size:15px;font-weight:bold;text-align:center;padding:10px 10px;border-radius:50px;background-color:#ffe139;position:absolute;min-width:200px;bottom:20px;left:50%;transform:translateX(-50%);z-index:2}.shop_detail .menuSectionWrap.is-close.is-open{height:100%}.shop_detail .menuSectionWrap.is-close.is-open::after{display:none}.shop_detail .menuSection+.menuSection{margin-top:32px}.shop_detail .menuSection .menuList{display:block;position:relative;border-radius:12px}.shop_detail .menuSection .menuList.is-open{border-radius:0;height:auto}.shop_detail .menuSection .menuList.is-open::after{display:none}.shop_detail .menuSection .menuList.is-open .menuList_btn{display:none}.shop_detail .menuSection .menuList_item{width:100%;margin-bottom:20px}.shop_detail .menuSection .menuList_item:nth-last-child(2){margin-bottom:0}.shop_detail .menuSection .menuList_item+.menuList_item{margin-top:24px}.shop_detail .menuSection .menuList_item:not(:nth-child(3n+1)){margin-left:0}.shop_detail .menuSection .menuList_item_img{height:65vw}.shop_detail .menuSection .menuList_item_heading{margin-top:10px;font-size:15px;line-height:1.7}.shop_detail .menuSection .menuList_item_desc{margin-top:7px;font-size:13px;line-height:1.7}.shop_detail .goodsSection+.goodsSection{margin-top:32px}.shop_detail .goodsSection .goodsList{display:flex;flex-wrap:wrap;justify-content:space-between}.shop_detail .goodsSection .goodsList_item{width:48.358208955%}.shop_detail .goodsSection .goodsList_item:not(:nth-child(4n+1)){margin-left:0}.shop_detail .goodsSection .goodsList_item:nth-child(n+5){margin-top:0}.shop_detail .goodsSection .goodsList_item:nth-child(n+3){margin-top:20px}.shop_detail .goodsSection .goodsList_item_img{max-height:none;min-height:0;height:43.2vw}.shop_detail .goodsSection .goodsList_item_name{margin-top:7px;font-size:14px}.shop_detail .goodsSection .goodsList_item_tagList{margin-top:3px}.shop_detail .goodsSection .goodsList_item_tagList .tag{font-size:10px;margin-right:4px}.shop_detail .shopoperationSection .shopoperation{border:1px solid #dddddd}.shop_detail .shopoperationSection .shopoperation_item{display:block;border-bottom:none}.shop_detail .shopoperationSection .shopoperation_item:first-child{border-top:none}.shop_detail .shopoperationSection .shopoperation_title{width:100%;min-height:65px;padding:20px;font-size:15px;font-weight:bold;display:flex;justify-content:flex-start;align-items:center}.shop_detail .shopoperationSection .shopoperation_detail{width:100%;padding:20px;font-size:14px}.shop_detail .shopoperationSection .shopoperation_detail small{font-size:11px;margin-left:6px}.shop_detail .shopoperationSection .shopoperation_detail a{font-size:14px}.shop_detail .tagSection .tagList{padding:23px 18px 24px}.shop_detail .tagSection .tagList_item{margin-right:6px;margin-bottom:7px;padding:5px 10px 7px;font-size:13px}.shop_detail .goods2colContainer{display:block}.shop_detail .goods2colContainer_item{width:100%}.shop_detail .goods2colContainer_item+.goods2colContainer_item{margin-top:28px}.shop_detail .goodsImgSection .goodsImgSlide_list_item{height:92.495vw}.shop_detail .goodsImgSection .goodsThumbSlide_list{margin-top:12px}.shop_detail .goodsImgSection .goodsThumbSlide_list_item{height:20vw}.shop_detail .goodsInfoSection .goodsInfo_header{padding-bottom:0;margin-bottom:7px}.shop_detail .goodsInfoSection .goodsInfo_header_title{font-size:20px;margin-bottom:10px}.shop_detail .goodsInfoSection .goodsInfo_header_price{font-size:17px}.shop_detail .goodsInfoSection .goodsInfo_header_price small{font-size:13px}.shop_detail .goodsInfoSection .goodsInfo_desc{padding:27px 0}.shop_detail .goodsInfoSection .goodsInfo_desc>p{font-size:14px;line-height:1.5}.shop_detail .goodsInfoSection .goodsInfo_data_title{padding:26px 10px 28px}.shop_detail .goodsInfoSection .goodsInfo_data_detail{padding:26px 10px 28px 20px}.shop_detail .btnSection .button{font-size:15px}}@media screen and (max-width: 1039px){.hide-for-large{display:block}.hide-for-small{display:none}.page-inquiry .pageTitle{margin-bottom:50px}.inquiry_box{padding:10px}.inquiry_box__header{padding:10px;font-size:13px}.inquiry_box__list__item{flex-flow:row wrap}.inquiry_box__list__item__box1{width:100%}.layout2 .inquiry_box__list__item__box1{width:100%}.inquiry_box__list__item__box2{width:100%}.layout2 .inquiry_box__list__item__box2{width:100%}.inquiry_box__list__header{font-size:13px;line-height:1.5}.inquiry_box__list__header__link{font-size:13px}.inquiry_box__button_box{margin-top:0;margin-bottom:20px}.inquiry_box__button{width:190px;margin:15px auto 0 !important}.inquiry_box__text{font-size:13px}.inquiry_box__text__link{font-size:13px}.page-form .pageTitle{margin-bottom:30px}.page-form__lead{font-size:15px;font-weight:normal;margin-bottom:20px}.form_box__form{margin-top:30px}.form_box__norton{flex-flow:row wrap}.form_box__norton__logo{width:100%;text-align:center}.form_box__norton__text{width:100%}.fieldset__labelbox{width:100%;justify-content:flex-start;padding-top:0;margin-bottom:20px}.fieldset__labelbox__label{margin-right:30px}.fieldset__input{width:100%}.page-faq .pageTitle{margin-bottom:50px}.faq_box{padding-top:30px}.faq_box__subjects{width:100%;margin:0 auto 30px}.faq_subject_list{margin:0 -10px 10px}.faq_subject_list__item{width:50%;padding:0 10px}.faq_subject_list__link{font-size:15px}.page-group{background:#32b25e}.page-group .header_inner{background:#fff}.page-group .header_inner .logo{border-bottom-right-radius:0}.page-group .pageTitle{margin-bottom:30px}.group_content__container{padding:30px 20px 30px}.group_content__lead{font-size:14px;padding:0 10px;text-align:left;margin-bottom:55px}.group_content__header{font-size:18px;line-height:1.3;margin-bottom:20px}.group_content__annotations{padding:25px 20px 10px}.group_content__annotations__header{padding-bottom:0;border-bottom:none;margin-bottom:20px}.group_content__annotations__list__header{width:100%;padding:8px}.group_nav__nav{align-items:stretch}.group_nav__nav__link{font-size:15px;padding:10px 30px 9px;text-align:center;line-height:1.5;height:100%}.three_programme{padding:50px 10px 0}.three_programme__header{background:#FFE139;border-radius:25px;text-align:center;display:inline-block;position:relative;padding:17px 35px;margin-top:-100px}.three_programme__box{margin:0;flex-flow:row wrap}.three_programme__list{width:100%;padding:0;margin-bottom:30px}.three_programme__list__header{margin-bottom:10px}.three_programme__list__header__num{margin:0 auto 10px}.section_facility{margin-bottom:40px}.section_facility__block{flex-flow:row wrap}.section_facility__block__left{width:100%;order:2}.travel .section_facility__block__left{width:100%}.section_facility__block__right{width:100%;order:1}.travel .section_facility__block__right{width:100%}.section_facility__header{font-size:20px}.section_facility__text{margin-top:20px}.section_facility__image{margin-bottom:20px}.section_facility__button{margin-top:15px;display:flex;justify-content:center}.info_table__header{font-size:15px}.info_table__list{margin-bottom:20px}.info_table__list__header{width:150px;font-size:13px;padding:13px 15px}.activity .info_table__list__header{width:95px}.travel .info_table__list__header{width:150px}.info_table__list__body{width:calc(100% - 150px);font-size:13px;padding:12px 15px;flex-wrap:wrap}.activity .info_table__list__body{width:calc(100% - 95px)}.travel .info_table__list__body{width:calc(100% - 150px)}.section_activity__linkbnr__link{padding:10px 15px;font-size:15px;display:flex;flex-flow:row wrap}.section_activity__linkbnr__link:before{top:25px}.section_activity__linkbnr__link:after{top:25px}.section_activity__linkbnr__title{width:100%;display:block;line-height:1.3;order:2}.section_activity__linkbnr__label{order:1;margin:0 0 5px 0}.section_activity__content{padding:10px 15px}.section_activity__content__accordion__checkbox{display:none}.section_activity__content__accordion__header{display:flex;flex-flow:row wrap;font-size:15px}.section_activity__content__accordion__header:before{top:12px}.section_activity__content__accordion__header:after{top:12px}.section_activity__content__accordion__header__title{order:2;display:block;width:100%}.section_activity__content__accordion__header__label{order:1;margin:0 0 5px 0}.section_activity__content__accordion__body__left{width:470px;order:2}.section_activity__content__accordion__body__right{width:100%;order:1}.section_activity__content__accordion__body__image{margin-bottom:15px}.section_activity__content__accordion__body__notes{order:3}.section_activity__content__accordion__body__buttons__link{font-size:13px}.section_facility__buttons__link i{right:7px;font-size:10px}.section_facility__button__link i{right:7px;font-size:10px}}.is-eventnone{pointer-events:none !important}.u-indent{padding-left:1em !important;text-indent:-1em !important}@media screen and (min-width: 768px){.u-pcHide{display:none !important}}@media screen and (max-width: 767px){.u-spHide{display:none !important}}.u-show{display:block !important}.u-hide{display:none !important}.u-nolink{pointer-events:none !important}.u-b-none{border:none !important}.u-fw300{font-weight:300 !important}.u-fw400{font-weight:400 !important}.u-fw500{font-weight:500 !important}.u-fw600{font-weight:600 !important}.u-fw700{font-weight:700 !important}.u-fNormal{font-weight:normal !important}.u-bold{font-weight:bold !important}.u-small{font-size:.8em !important}.u-large{font-size:1.5em !important}.u-underline{text-decoration:underline !important}.u-tac{text-align:center !important}.u-tal{text-align:left !important}.u-tar{text-align:right !important}.u-vat{vertical-align:top !important}.u-vam{vertical-align:middle !important}.u-vab{vertical-align:bottom !important}.u-vatb{vertical-align:text-bottom !important}.u-lh1{line-height:1 !important}.u-lh12{line-height:1.2 !important}.u-lh15{line-height:1.5 !important}.u-nowrap{white-space:nowrap !important}.u-txt9{font-size:.9rem !important}.u-txt10{font-size:1.0rem !important}.u-txt11{font-size:1.1rem !important}.u-txt12{font-size:1.2rem !important}.u-txt13{font-size:1.3rem !important}.u-txt14{font-size:1.4rem !important}.u-txt15{font-size:1.5rem !important}.u-txt16{font-size:1.6rem !important}.u-txt17{font-size:1.7rem !important}.u-txt18{font-size:1.8rem !important}.u-txt19{font-size:1.9rem !important}.u-txt20{font-size:2.0rem !important}.u-txt21{font-size:2.1rem !important}.u-txt22{font-size:2.2rem !important}.u-txt23{font-size:2.3rem !important}.u-txt24{font-size:2.4rem !important}.u-txt25{font-size:2.5rem !important}.u-txt26{font-size:2.6rem !important}.u-txt27{font-size:2.7rem !important}.u-txt28{font-size:2.8rem !important}.u-txt29{font-size:2.9rem !important}.u-txt30{font-size:3.0rem !important}.u-fl{float:left !important}.u-fr{float:right !important}.u-ofh{overflow:hidden !important}.u-w5{width:5% !important}.u-w10{width:10% !important}.u-w15{width:15% !important}.u-w20{width:20% !important}.u-w25{width:25% !important}.u-w30{width:30% !important}.u-w35{width:35% !important}.u-w40{width:40% !important}.u-w45{width:45% !important}.u-w50{width:50% !important}.u-w55{width:55% !important}.u-w60{width:60% !important}.u-w65{width:65% !important}.u-w70{width:70% !important}.u-w75{width:75% !important}.u-w80{width:80% !important}.u-w85{width:85% !important}.u-w90{width:90% !important}.u-w95{width:95% !important}.u-w100{width:100% !important}.u-d-block{display:block !important}.u-d-inline{display:inline !important}.u-d-inline-block{display:inline-block !important}.u-d-none{display:none !important}.u-d-flex{display:flex !important}.u-d-inline-flex{display:inline-flex !important}.u-d-flex-harf{display:flex !important}.u-d-flex-harf>*{width:50%}.u-p0{padding:0px !important}.u-p10{padding:10px !important}.u-p20{padding:20px !important}@media screen and (min-width: 768px){.u-pt0{padding-top:0px !important}.u-pt5{padding-top:5px !important}.u-pt10{padding-top:10px !important}.u-pt15{padding-top:15px !important}.u-pt20{padding-top:20px !important}.u-pt25{padding-top:25px !important}.u-pt30{padding-top:30px !important}.u-pt35{padding-top:35px !important}.u-pt40{padding-top:40px !important}.u-pt45{padding-top:45px !important}.u-pt50{padding-top:50px !important}.u-pt55{padding-top:55px !important}.u-pt60{padding-top:60px !important}.u-pt65{padding-top:65px !important}.u-pt70{padding-top:70px !important}.u-pt75{padding-top:75px !important}.u-pt80{padding-top:80px !important}.u-pt85{padding-top:85px !important}.u-pt90{padding-top:90px !important}.u-pt95{padding-top:95px !important}.u-pt100{padding-top:100px !important}.u-pt110{padding-top:110px !important}.u-pt120{padding-top:120px !important}.u-pt130{padding-top:130px !important}.u-pt140{padding-top:140px !important}.u-pt150{padding-top:150px !important}}@media screen and (max-width: 767px){.u-pt0_sp{padding-top:0px !important}.u-pt5_sp{padding-top:5px !important}.u-pt10_sp{padding-top:10px !important}.u-pt15_sp{padding-top:15px !important}.u-pt20_sp{padding-top:20px !important}.u-pt25_sp{padding-top:25px !important}.u-pt30_sp{padding-top:30px !important}.u-pt35_sp{padding-top:35px !important}.u-pt40_sp{padding-top:40px !important}.u-pt45_sp{padding-top:45px !important}.u-pt50_sp{padding-top:50px !important}.u-pt55_sp{padding-top:55px !important}.u-pt60_sp{padding-top:60px !important}.u-pt65_sp{padding-top:65px !important}.u-pt70_sp{padding-top:70px !important}.u-pt75_sp{padding-top:75px !important}.u-pt80_sp{padding-top:80px !important}.u-pt85_sp{padding-top:85px !important}.u-pt90_sp{padding-top:90px !important}.u-pt95_sp{padding-top:95px !important}.u-pt100_sp{padding-top:100px !important}}.u-pb0{padding-bottom:0px !important}.u-pb5{padding-bottom:5px !important}.u-pb10{padding-bottom:10px !important}.u-pb15{padding-bottom:15px !important}.u-pb20{padding-bottom:20px !important}.u-pb25{padding-bottom:25px !important}.u-pb30{padding-bottom:30px !important}.u-pb35{padding-bottom:35px !important}.u-pb40{padding-bottom:40px !important}.u-pb45{padding-bottom:45px !important}.u-pb50{padding-bottom:50px !important}.u-pb55{padding-bottom:55px !important}.u-pb60{padding-bottom:60px !important}.u-pb65{padding-bottom:65px !important}.u-pb70{padding-bottom:70px !important}.u-pb75{padding-bottom:75px !important}.u-pb80{padding-bottom:80px !important}.u-pb85{padding-bottom:85px !important}.u-pb90{padding-bottom:90px !important}.u-pb95{padding-bottom:95px !important}.u-pb100{padding-bottom:100px !important}.u-pb110{padding-bottom:110px !important}.u-pb120{padding-bottom:120px !important}.u-pb130{padding-bottom:130px !important}.u-pb140{padding-bottom:140px !important}.u-pb150{padding-bottom:150px !important}.u-pl0{padding-left:0px !important}.u-pl5{padding-left:5px !important}.u-pl10{padding-left:10px !important}.u-pl15{padding-left:15px !important}.u-pl20{padding-left:20px !important}.u-pl25{padding-left:25px !important}.u-pl30{padding-left:30px !important}.u-pl35{padding-left:35px !important}.u-pl40{padding-left:40px !important}.u-pl45{padding-left:45px !important}.u-pl50{padding-left:50px !important}.u-pl55{padding-left:55px !important}.u-pl60{padding-left:60px !important}.u-pl65{padding-left:65px !important}.u-pl70{padding-left:70px !important}.u-pl75{padding-left:75px !important}.u-pl80{padding-left:80px !important}.u-pl85{padding-left:85px !important}.u-pl90{padding-left:90px !important}.u-pl100{padding-left:100px !important}.u-pr0{padding-right:0px !important}.u-pr5{padding-right:5px !important}.u-pr10{padding-right:10px !important}.u-pr15{padding-right:15px !important}.u-pr20{padding-right:20px !important}.u-pr25{padding-right:25px !important}.u-pr30{padding-right:30px !important}.u-pr35{padding-right:35px !important}.u-pr40{padding-right:40px !important}.u-pr45{padding-right:45px !important}.u-pr50{padding-right:50px !important}.u-pr55{padding-right:55px !important}.u-pr60{padding-right:60px !important}.u-pr65{padding-right:65px !important}.u-pr70{padding-right:70px !important}.u-pr75{padding-right:75px !important}.u-pr80{padding-right:80px !important}.u-pr85{padding-right:85px !important}.u-pr90{padding-right:90px !important}.u-pr100{padding-right:100px !important}.u-m0a{margin:0 auto !important}.u-m0{margin:0px !important}.u-m10{margin:10px !important}.u-m20{margin:20px !important}.u-mt0{margin-top:0px !important}.u-mt5{margin-top:5px !important}.u-mt10{margin-top:10px !important}.u-mt12{margin-top:12px !important}.u-mt15{margin-top:15px !important}.u-mt20{margin-top:20px !important}.u-mt25{margin-top:25px !important}.u-mt30{margin-top:30px !important}.u-mt35{margin-top:35px !important}.u-mt40{margin-top:40px !important}.u-mt45{margin-top:45px !important}.u-mt50{margin-top:50px !important}.u-mt55{margin-top:55px !important}.u-mt60{margin-top:60px !important}.u-mt65{margin-top:65px !important}.u-mt70{margin-top:70px !important}.u-mt75{margin-top:75px !important}.u-mt80{margin-top:80px !important}.u-mt90{margin-top:90px !important}.u-mt100{margin-top:100px !important}.u-mt110{margin-top:110px !important}.u-mt120{margin-top:120px !important}.u-mt130{margin-top:130px !important}.u-mt140{margin-top:140px !important}.u-mt150{margin-top:150px !important}.u-mb0{margin-bottom:0 !important}.u-mb5{margin-bottom:5px !important}.u-mb10{margin-bottom:10px !important}.u-mb12{margin-bottom:12px !important}.u-mb15{margin-bottom:15px !important}.u-mb20{margin-bottom:20px !important}.u-mb25{margin-bottom:25px !important}.u-mb30{margin-bottom:30px !important}.u-mb35{margin-bottom:35px !important}.u-mb40{margin-bottom:40px !important}.u-mb45{margin-bottom:45px !important}.u-mb50{margin-bottom:50px !important}.u-mb55{margin-bottom:55px !important}.u-mb60{margin-bottom:60px !important}.u-mb65{margin-bottom:65px !important}.u-mb70{margin-bottom:70px !important}.u-mb75{margin-bottom:75px !important}.u-mb80{margin-bottom:80px !important}.u-mb90{margin-bottom:90px !important}.u-mb100{margin-bottom:100px !important}.u-mb110{margin-bottom:110px !important}.u-mb120{margin-bottom:120px !important}.u-mb130{margin-bottom:130px !important}.u-mb140{margin-bottom:140px !important}.u-mb150{margin-bottom:150px !important}.u-mr0{margin-right:0 !important}.u-mr5{margin-right:5px !important}.u-mr10{margin-right:10px !important}.u-mr12{margin-right:12px !important}.u-mr15{margin-right:15px !important}.u-mr20{margin-right:20px !important}.u-mr25{margin-right:25px !important}.u-mr30{margin-right:30px !important}.u-mr35{margin-right:35px !important}.u-mr40{margin-right:40px !important}.u-mr45{margin-right:45px !important}.u-mr50{margin-right:50px !important}.u-mr55{margin-right:55px !important}.u-mr60{margin-right:60px !important}.u-mr65{margin-right:65px !important}.u-mr70{margin-right:70px !important}.u-mr75{margin-right:75px !important}.u-mr80{margin-right:80px !important}.u-mr85{margin-right:85px !important}.u-mr90{margin-right:90px !important}.u-mr100{margin-right:100px !important}.u-ml0{margin-left:0 !important}.u-ml5{margin-left:5px !important}.u-ml10{margin-left:10px !important}.u-ml12{margin-left:12px !important}.u-ml15{margin-left:15px !important}.u-ml20{margin-left:20px !important}.u-ml25{margin-left:25px !important}.u-ml30{margin-left:30px !important}.u-ml35{margin-left:35px !important}.u-ml40{margin-left:40px !important}.u-ml45{margin-left:45px !important}.u-ml50{margin-left:50px !important}.u-ml55{margin-left:55px !important}.u-ml60{margin-left:60px !important}.u-ml65{margin-left:65px !important}.u-ml70{margin-left:70px !important}.u-ml75{margin-left:75px !important}.u-ml80{margin-left:80px !important}.u-ml85{margin-left:85px !important}.u-ml90{margin-left:90px !important}.u-ml100{margin-left:100px !important}
