@charset "UTF-8";:root{--theme-color: #006400;--theme-footer-color: #7EA65F;--theme-background-white: #ffffff;--theme-background-color: #e9f3e5}html{-webkit-box-sizing:border-box;-webkit-text-size-adjust:100%;-webkit-transition:opacity .8s ease-in;box-sizing:border-box;font-size:13px;opacity:1;overflow-y:scroll;transition:opacity .8s ease-in}body{display:flex;flex-direction:column;min-height:100vh;-webkit-font-smoothing:antialiased;word-wrap:break-word;font-family:Noto Sans JP,sans-serif;font-weight:500;opacity:1;width:100%}body.akebono:has(#wpadminbar){padding-top:32px!important}body.akebono:has(#wpadminbar) header#header,body.akebono:has(#wpadminbar) .header_sns,body.akebono:has(#wpadminbar) .akb-header__fixNav{top:32px!important}body.akebono main{flex:1}.akb-container{margin:1rem auto 3rem;position:relative;max-width:1026px;width:92%}.akb-container.pc-article{max-width:720px;width:92%}@media only screen and (max-width:768px){.akb-container{width:85vw}.akb-container.sp-full-width{width:100%}}h2.page-title{font-size:1.4rem;letter-spacing:.1em;line-height:1.6;margin-bottom:40px;font-weight:700;text-align:center}h3.title{font-size:1.2rem;margin-bottom:1.4rem;border-bottom:3px solid var(--theme-color)}h4.title{font-size:1rem;color:#333;margin-bottom:2rem;border-bottom:1px solid var(--theme-color)}.akb-section-frame_btn_area{padding:4rem 0 0;text-align:center}.akebono .calendar-button-wrap{content:"";position:absolute;width:100%;top:0;line-height:1em;padding:1em}.akebono .calendar-button-wrap button{position:absolute;transform:translateY(-50%);width:50px;top:50%;color:#fff}.akebono .calendar-button-wrap button.prev-btn{left:10px}.akebono .calendar-button-wrap button.next-btn{right:10px}.akebono .calendar-button-wrap button:disabled{display:none}.akebono .akbn_calendar{display:table;border-collapse:collapse;border-radius:5px;width:100%}.akebono .akbn_calendar span{color:#000;display:block;letter-spacing:0;line-height:1em;margin-top:2px;text-align:center}.akebono .akbn_calendar span.active{color:#009400}.akebono .akbn_calendar span.contact{color:#ffaa00e6}.akebono .akbn_calendar span.disabled{color:#e81b18}.akebono .akbn_calendar td,.akebono .akbn_calendar th{border:solid 1px #868686;font-size:12px;font-weight:700;letter-spacing:0;line-height:1em;padding:.5em 0;text-align:center;vertical-align:top;width:14.2857142857%}.akebono .akbn_calendar td:first-child,.akebono .akbn_calendar th:first-child{color:red}.akebono .akbn_calendar td:last-child,.akebono .akbn_calendar th:last-child{color:#1d519a}.akebono .akbn_calendar.deactivated{display:none}.akebono .akbn_calendar__caption{background-color:#006400;border-radius:5px;color:#fff;font-weight:700;letter-spacing:.05em;line-height:1em;margin-bottom:5px;padding:1em;width:100%}@media only screen and (min-width:768px){.akebono .akbn_calendar span{font-size:18px;letter-spacing:.05em;line-height:1em;margin-top:2px}.akebono .akbn_calendar td,.akebono .akbn_calendar th{font-size:12px;letter-spacing:.05em;line-height:1em;padding:.4em 0}.akebono .akbn_calendar th{padding:1em 0}.akebono .akbn_calendar__caption{font-size:16px;letter-spacing:.05em;line-height:1em;margin-bottom:10px;padding:.5em}}@media only screen and (min-width:1166px){.akebono .akbn_calendar span{font-size:22px;letter-spacing:.05em;line-height:1em}.akebono .akbn_calendar td,.akebono .akbn_calendar th{font-size:14px;letter-spacing:.05em;line-height:1em;padding:.5em 0}.akebono .akbn_calendar__caption{font-size:18px;letter-spacing:.05em;line-height:1em;padding:.5em}}*,:after,:before{-webkit-box-sizing:inherit;background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{-webkit-text-decoration-skip:objects;background-color:transparent}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}html.wf-active{opacity:1}main{overflow:hidden}section{position:relative}ul{list-style:none}ol{margin-left:1.4em}img{height:auto;max-width:100%;vertical-align:bottom}.akb-heroImg{width:130%!important;max-width:1200px}a{color:inherit}a:hover{opacity:.8;text-decoration:none}a:hover img{opacity:.6}a:focus{outline:solid 1px #555!important}a:active,a:hover{outline-width:0}@media only screen and (min-width:768px){a[href*="tel:"]{cursor:default;pointer-events:none;text-decoration:none}}.akb-box{padding:0 7.33vw;width:100%}@media only screen and (min-width:768px){.akb-box{margin:auto;max-width:1026px;padding-left:4.5%;padding-right:4.5%;width:92%}}.akb-box--md{margin:auto;padding-left:5.33333vw;padding-right:5.33333vw;width:85.33333vw}@media only screen and (min-width:768px){.akb-box--md{max-width:1026px;padding-left:5.53%;padding-right:5.53%;width:92%}}@media only screen and (min-width:768px){.akb-box--sm{max-width:892px;padding-left:5.53%;padding-right:5.53%;width:92%}}@media only screen and (min-width:768px){.akb-box-pc--md{margin:auto;max-width:1026px;padding:85px 4.5%;width:92%}}.akb-contact__announce,.akb-faq__q,.txt13,dd,p,td,th,time{font-weight:500;letter-spacing:.05em;line-height:2}@media only screen and (min-width:768px){.akb-contact__announce,.akb-faq__q,.txt13,dd,p,td,th,time{letter-spacing:.05em;line-height:2}}.txt24-13{font-size:12px;letter-spacing:.05em;line-height:1.66667}@media only screen and (min-width:768px){.txt24-13{letter-spacing:.05em;line-height:2.15385}}.page main{margin-top:72.5px}@media only screen and (min-width:768px){.page main{margin-top:100px}}.page.top main{margin-top:170px}@media only screen and (min-width:1140px){.page.top main{margin-top:100px}}@media only screen and (min-width:1160px){.u-pc-show{display:inline-block}.u-pc-hidden{display:none}}.akb-header{-webkit-transition:all .5s ease-in;background-color:#fff0;position:fixed;top:0;transition:all .5s ease-in;width:100%;z-index:1000}.admin-bar .akb-header{top:46px}@media only screen and (min-width:783px){.admin-bar .akb-header{top:32px}}.scrolled .akb-header{background-color:#fffc}.akb-header__inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:65px;justify-content:space-between;margin:auto}@media only screen and (min-width:768px){.akb-header__inner{height:100px;padding:0;width:92%}}.akb-header__logo{line-height:0;margin-left:10px;width:190px;z-index:9999}@media only screen and (min-width:768px){.akb-header__logo{margin-left:0;width:300px}}.akb-header__fixNav{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;height:100%;justify-content:flex-end;margin-right:0;position:relative;width:auto;z-index:5000}@media only screen and (min-width:768px){.akb-header__fixNav{height:100px;margin-right:0;position:fixed;right:0;top:0;width:auto}.admin-bar .akb-header__fixNav{top:32px}}.akb-header__reserve,.akb-header__bbq{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;-webkit-flex-shrink:0;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:10px;font-weight:700;height:100%;justify-content:center;letter-spacing:.2em;line-height:1.33333;text-decoration:none;width:62.5px}.akb-header__reserve:hover,.akb-header__bbq:hover{opacity:.8}@media only screen and (min-width:768px){.akb-header__reserve,.akb-header__bbq{font-size:12px;height:100px;letter-spacing:.2em;line-height:1.33333;width:100px}}.akb-header__reserve{background-color:#006400}.akb-header__bbq{background-color:#f90;text-align:center}.akb-header__sns{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:18px;position:fixed;right:100px;top:18px}@media only screen and (min-width:768px){.akb-header__sns{right:220px}}.akb-sns{display:none}@media only screen and (min-width:768px){.akb-sns{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:130px}}@media only screen and (min-width:768px){.akb-sns__item{display:block;height:18px;width:22px}}.akb-sns__item:hover img{opacity:.5}.akb-lang-switcher{display:none;position:relative;margin-left:15px}@media only screen and (min-width:768px){.akb-lang-switcher{display:block}}.akb-lang-switcher__current{background:transparent;border:1px solid #333;border-radius:3px;color:#000;cursor:pointer;font-size:11px;font-weight:500;letter-spacing:.05em;padding:4px 24px 4px 10px;position:relative;white-space:nowrap}.akb-lang-switcher__current .fa-globe{margin-right:5px}.akb-lang-switcher__current:hover{background:#f5f5f5}.akb-lang-switcher__arrow{border-color:#333 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:0}.akb-lang-switcher__list{background:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:0 2px 8px #00000026;display:none;left:0;list-style:none;margin:0;min-width:100%;padding:0;position:absolute;top:100%;z-index:100}.akb-lang-switcher__list li{border-bottom:1px solid #eee}.akb-lang-switcher__list li:last-child{border-bottom:none}.akb-lang-switcher__list li.is-active a{background:#006400;color:#fff}.akb-lang-switcher__list a{color:#333;display:block;font-size:11px;padding:8px 12px;text-decoration:none;white-space:nowrap}.akb-lang-switcher__list a:hover{background:#f0f0f0}.akb-lang-switcher:hover .akb-lang-switcher__list{display:block}.akb-lang-switcher--mobile{display:flex;justify-content:center;gap:8px;list-style:none;margin:0 auto 30px;padding:0}@media only screen and (min-width:768px){.akb-lang-switcher--mobile{display:none}}.akb-lang-switcher--mobile li a{border:1px solid #333;border-radius:3px;color:#333;display:block;font-size:12px;padding:6px 12px;text-decoration:none}.akb-lang-switcher--mobile li a:hover{background:#f0f0f0}.akb-lang-switcher--mobile li.is-active a{background:#006400;border-color:#006400;color:#fff}.akb-header__hamburger{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:6px;width:62.5px}@media only screen and (min-width:768px){.akb-header__hamburger{width:100px}.akb-header__hamburger:after{height:10px;margin-top:20px;width:40px}}.akb-header__hamburger:after{background:transparent url(../img/common/hamburger_menu.svg) no-repeat center center;background-size:contain;content:"";display:block;height:10px;margin:12.5px auto 0;width:30px}.akb-header__hamburger .hamburger__wrap{-webkit-transform:rotate(-45deg);-webkit-transform-origin:center;transform:rotate(-45deg);transform-origin:center;width:33px}@media only screen and (min-width:768px){.akb-header__hamburger .hamburger__wrap{width:36px}}.akb-header__hamburger span{-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.akb-header__hamburger span:nth-of-type(1){background-color:#000;display:block;height:1px;margin:auto;width:60%}.akb-header__hamburger span:nth-of-type(2){background-color:#000;display:block;height:1px;margin:7px auto;width:100%}.akb-header__hamburger span:nth-of-type(3){background-color:#000;display:block;height:1px;margin:auto;width:60%}.akb-header__hamburger.is-active:after{background:transparent url(../img/common/hamburger_close.svg) no-repeat center center;background-size:contain}.akb-header__hamburger.is-active span:nth-of-type(1){-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.akb-header__hamburger.is-active span:nth-of-type(3){-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.akb-header__nav{-webkit-transform:translateX(100vw);background:#fff;border-top:solid 1px #e6e6e6;height:100vh;left:0;opacity:1;overflow-x:hidden;overflow-y:auto;padding-top:65px;position:fixed;top:0;transform:translate(100vw);width:100vw;z-index:999}.admin-bar .akb-header__nav{top:46px;height:calc(100vh - 46px)}@media only screen and (min-width:783px){.admin-bar .akb-header__nav{top:32px;height:calc(100vh - 32px)}}.akb-header__nav.is-show{-webkit-transform:translateX(0);transform:translate(0)}@media only screen and (min-width:768px){.akb-header__nav{-webkit-transform:translate(0,-550px);border:none;height:auto;left:0;overflow:hidden;padding:120px 0 50px;position:fixed;top:0;transform:translateY(-550px);width:100vw;z-index:500}.akb-header__nav.is-show{-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (min-width:768px){.akb-header__nav--inner{margin:auto;max-width:890px;width:96%}}.akb-nav{margin-bottom:25px}@media only screen and (min-width:768px){.akb-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:solid .5px #232323;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:25px}}.akb-nav__item,.akb-nav__sub-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px #e6e6e6;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:40px;letter-spacing:.1em;line-height:1em;padding:0 0 0 27px;position:relative;text-decoration:none;width:100%}.akb-nav__item:after,.akb-nav__sub-item:after{-webkit-transform:rotate(135deg);-webkit-transform-origin:50% 50%;-webkit-transition:all .5s ease-in;border-right:solid 1px #000;border-top:solid 1px #000;content:"";height:7px;position:absolute;right:25px;top:40%;transform:rotate(135deg);transform-origin:50% 50%;transition:all .5s ease-in;width:7px}.akb-nav__item.is-active:after,.akb-nav__sub-item.is-active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (min-width:768px){.akb-nav__item,.akb-nav__sub-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:none;font-size:15px;height:50px;letter-spacing:.1em;line-height:1.2;padding:0}.akb-nav__item:after,.akb-nav__sub-item:after{display:none}}.akb-nav__item.akb-nav__item--link:after{display:none}.akb-nav__sub{-webkit-transition:all .5s ease-in-out;overflow:hidden;transition:all .5s ease-in-out}.akb-nav__sub.is-close{height:0!important}@media only screen and (min-width:768px){.akb-nav__sub.is-close{height:auto!important}}.akb-nav__sub-item{background-color:#f4f4f4;font-weight:500}.akb-nav__sub-item:after{-webkit-transform:none;background:transparent url(../img/common/icon_link_arrow1.svg) no-repeat right center;background-size:cover;border:none;display:block;height:5px;right:20px;transform:none;width:17.5px}@media only screen and (min-width:768px){.akb-nav__sub-item{background:0 0;font-size:11px;height:auto;letter-spacing:.1em;line-height:1.45455;margin-bottom:10px}.akb-nav__sub-item:after{display:none}.akb-nav__sub-item:hover{opacity:.5;text-decoration:underline}}.akb-nav__sub-item.is-external:after{background:transparent url(../img/common/icon_external.svg) no-repeat center center;background-size:contain;height:12px;width:12px}@media only screen and (min-width:768px){.akb-nav__sub-item.is-external:after{display:inline-block;position:relative;right:auto;top:auto;margin-left:5px;vertical-align:middle}}.akb-header__footer{position:relative}.akb-header__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:solid 1px #000;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:700;height:40px;justify-content:center;letter-spacing:.05em;line-height:1em;margin:0 auto 18px;text-decoration:none;width:253px}@media only screen and (min-width:768px){.akb-header__btn--reserve{display:none}}.akb-header__btn--contact:hover{background-color:#f1f1f1}@media only screen and (min-width:768px){.akb-header__btn--contact{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;font-weight:500;height:50px;letter-spacing:.1em;line-height:1em;padding-left:10px;position:absolute;right:0;top:0;width:190px}.akb-header__btn--contact:after{background:transparent url(../img/common/icon_circle_arrow.svg) no-repeat center center;background-size:contain;content:"";display:block;height:26px;margin-left:40px;width:38px}}.akb-sns2{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:30px auto 40px;width:253px}@media only screen and (min-width:768px){.akb-sns2{display:none}}.akb-sns2__item{display:block;width:48px}.akb-nav--footer{-ms-flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 12px;width:320px}.akb-nav--footer li:nth-child(2n) .akb-nav--footer__item:before{content:"|";display:inline-block;margin:0 10px}.akb-nav--footer__item{color:#000;display:block;font-weight:500;letter-spacing:.05em;line-height:1em;margin-bottom:18px;text-decoration:none}.akb-nav--footer__external:after{background:transparent url(../img/common/icon_external.svg) no-repeat center center;background-size:contain;content:"";display:inline-block;height:11px;margin-left:5px;width:11px}.akb-header__facility{color:#000;display:block;letter-spacing:.05em;line-height:1em;margin-bottom:28px;text-align:center;text-decoration:none}.akb-header__facility:after{background:transparent url(../img/common/icon_link_arrow2.svg) no-repeat right center;background-size:contain;content:"";display:inline-block;height:9px;margin-left:8px;width:52px}@media only screen and (min-width:768px){.akb-header__facility{display:none}}.akb-header__copy{display:block;font-size:10px;letter-spacing:.05em;line-height:1em;margin-bottom:100px;text-align:center}@media only screen and (min-width:768px){.akb-header__copy{display:none}}.akb-header__close{margin-top:-10px;position:absolute;z-index:9999}.home .akb-header__nav--pc{-webkit-transition:all .5s ease-in;opacity:0;transition:all .5s ease-in;visibility:hidden}@media only screen and (min-width:768px){.home .akb-header__nav--pc{opacity:0;visibility:hidden}}.home.scrolled .akb-header__nav--pc{opacity:1;visibility:visible}@media only screen and (min-width:768px){.is-nav-open .akb-header__nav--pc{display:none}}.akb-header__nav--pc{display:none}@media only screen and (min-width:1220px){.akb-header__nav--pc{display:block;position:fixed;right:320px;top:70px}}.akb-nav--pc{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;gap:20px}.akb-nav__item--pc{color:#000;cursor:pointer;display:block;font-size:12px;font-weight:700;height:30px;letter-spacing:.2em;line-height:1em;text-decoration:none}.akb-nav__item--pc:hover:after{border-bottom:solid 2px #006400;content:"";display:block;margin-top:5px}.akb-nav__sub--pc{background-color:#fff;height:0;overflow:hidden;padding:0 1px;position:absolute}.akb-nav__parent--pc{position:relative}.akb-nav__parent--pc:hover .akb-nav__item--pc:after{border-bottom:solid 2px #006400;content:"";display:block;margin-top:5px}.akb-nav__parent--pc:hover .akb-nav__sub--pc{height:auto}.akb-nav__sub-item--pc{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f7;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:500;height:50px;letter-spacing:.2em;line-height:1em;margin-bottom:1px;padding-left:12px;text-decoration:none;width:170px}.akb-nav__sub-item--pc:hover{background-color:#ceeac4}.akb-nav__sub-item--pc.is-external:after{background:transparent url(../img/common/icon_external.svg) no-repeat center center;background-size:contain;content:"";display:inline-block;height:12px;margin-left:5px;width:12px}#header .pages{padding:10px;display:flex}@media(max-width:1099px){#header .pages{margin-top:30px;flex-direction:column;gap:5px}}@media(min-width:1100px){#header .pages{gap:10px;flex-direction:row}}#header .header_sns{display:none}@media(min-width:1220px){#header .header_sns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;height:18px;position:fixed;right:320px;top:18px}.admin-bar #header .header_sns{top:50px}}#header .header-option-link{font-size:11px}#header .sp-nav-links{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}@media(max-width:959px){#header .sp-nav-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-direction:column;text-align:center;margin:0 auto 12px;width:320px}}@media(min-width:960px){#header .sp-nav-links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;width:550px}}@media(max-width:959px){#header .sp-nav-links li:nth-child(2n) .link_item:before{margin:0 10px}}@media(min-width:960px){#header .sp-nav-links li:nth-child(2n) .link_item:before{display:none}}#header .sp-nav-links .link_item{color:#000;display:block;font-weight:500;line-height:1em;text-decoration:none}@media(max-width:959px){#header .sp-nav-links .link_item{font-size:13px;letter-spacing:.05em;margin-bottom:18px}}@media(min-width:960px){#header .sp-nav-links .link_item{font-size:11px;letter-spacing:.1em;margin-bottom:26px;white-space:nowrap;width:180px}}#header .sp-nav-links .link_external:after{background:transparent url(../img/common/icon_external.svg) no-repeat center center;background-size:contain;content:"";display:inline-block;height:11px;margin-left:5px;width:11px}footer.akb-footer{background-color:#7ea65f;color:#fff;padding:60px 0 0;position:relative;font-size:14px}@media only screen and (min-width:769px){footer.akb-footer{padding:110px 0 0}}footer.akb-footer .akb-nav--footer{margin-bottom:50px}@media only screen and (min-width:769px){footer.akb-footer .akb-nav--footer{left:250px;position:absolute;top:-45px;width:550px;-ms-flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0}footer.akb-footer .akb-nav--footer li:nth-child(2n) .akb-nav--footer__item:before{display:none}}footer.akb-footer .akb-nav--footer__item{color:#fff}@media only screen and (min-width:769px){footer.akb-footer .akb-nav--footer__item{width:230px;letter-spacing:.1rem;line-height:1rem;margin-bottom:26px;white-space:nowrap}}footer.akb-footer .akb-nav--footer__item:hover{opacity:.8}footer.akb-footer .akb-nav--footer__external:after{background:transparent url(../img/common/icon_external_wht.svg) no-repeat center center;background-size:contain}footer.akb-footer .akb-nav--footer__external--green:after{background:transparent url(../img/common/icon_external_green.svg) no-repeat center center;background-size:contain;content:"";display:inline-block;height:11px;margin-left:8px;width:11px}@media only screen and (min-width:769px){footer.akb-footer .akb-sns2{bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;position:absolute;right:0;width:153px}footer.akb-footer .akb-sns2 li:first-child{margin-right:5px}footer.akb-footer .akb-sns2 li:last-child{margin-left:2px}}@media only screen and (min-width:845px){footer.akb-footer .akb-sns2{bottom:60px}}@media only screen and (min-width:769px){footer.akb-footer .akb-sns2__item{width:30px}}footer.akb-footer .akb-footer__inner{width:100vw}@media only screen and (min-width:769px){footer.akb-footer .akb-footer__inner{margin:auto;position:relative;padding-bottom:100px;width:92%}}footer.akb-footer .akb-footer__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#006400;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;font-size:12px;font-weight:700;height:40px;letter-spacing:.05em;line-height:1em;margin:0 auto 18px;text-decoration:none;width:253px}@media only screen and (min-width:769px){footer.akb-footer .akb-footer__btn{height:40px;letter-spacing:.05em;line-height:1em;margin:0 0 10px;width:185px}}footer.akb-footer .akb-footer__copy{color:#fff;font-size:10px;letter-spacing:.05em;line-height:1em;text-align:center}@media only screen and (min-width:769px){footer.akb-footer .akb-footer__copy{font-size:12px;letter-spacing:.05rem;line-height:1rem}}footer.akb-footer .akb-footer__logo{margin:0 auto 2.4vw;width:185px}@media only screen and (min-width:769px){footer.akb-footer .akb-footer__logo{position:absolute;top:-60px}}footer.akb-footer .akb-footer__address{color:#fff;letter-spacing:.05em;line-height:1.53846;margin-bottom:6.66667vw;text-align:center}@media only screen and (min-width:769px){footer.akb-footer .akb-footer__address{display:none}}footer.akb-footer .akb-footer__bottom{background-color:#006400;padding:37px 0 50px;text-align:center;width:100%}@media only screen and (min-width:769px){footer.akb-footer .akb-footer__bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:50px 3vw 20px}}footer.akb-footer .akb-footer__bottom .akb-header__facility{color:#fff}@media only screen and (min-width:769px){footer.akb-footer .akb-footer__bottom .akb-header__facility{-webkit-box-ordinal-group:3;-ms-flex-order:2;display:block;order:2}}footer.akb-footer .akb-footer__bottom .akb-header__facility:after{background:transparent url(../img/common/icon_link_arrow2_wht.svg) no-repeat right center;background-size:contain}footer.akb-footer .akb-footer__btn:hover{opacity:.8}.akb-breadcrumb{font-size:12px;letter-spacing:.05em;line-height:2;margin:0 auto 30px;width:85.33333vw}@media only screen and (min-width:768px){.akb-breadcrumb{margin-bottom:40px;width:92%}}.akb-breadcrumb__list{font-size:12px;font-weight:500;letter-spacing:.05em;line-height:2}.akb-breadcrumb__item{display:inline}.akb-breadcrumb__item:after{content:"＞";display:inline;padding:0 5px}.akb-breadcrumb__item:last-child:after{display:none}.akb-breadcrumb__link{color:#000;text-decoration:none}.akb-breadcrumb__link:hover{text-decoration:underline}.akb-pagination{margin-bottom:65px}@media only screen and (min-width:768px){.akb-pagination{margin-bottom:160px}}.wp-pagenavi{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.wp-pagenavi a,.wp-pagenavi span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;height:30px;justify-content:center;letter-spacing:0;line-height:1em;margin:0 5px;text-decoration:none;width:30px}@media only screen and (min-width:768px){.wp-pagenavi a,.wp-pagenavi span{font-size:12px;height:40px;letter-spacing:0;line-height:1em;margin:0 8px;width:40px}}.wp-pagenavi a.current,.wp-pagenavi a:hover,.wp-pagenavi span.current,.wp-pagenavi span:hover{background-color:#000;color:#fff;opacity:1}.akb-news-item__lists{border-top:dotted 1px #989898}.akb-news-item__lists a{text-decoration:none}.akb-news-item__lists a:hover{text-decoration:underline}.akb-news-item__info{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-wrap:wrap;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:5px;padding-top:20px}@media only screen and (min-width:768px){.akb-news-item__info{padding-top:28px;position:absolute}}.akb-news-item__title{border-bottom:dotted 1px #989898;padding:0 0 20px}@media only screen and (min-width:768px){.akb-news-item__title{padding:28px 0 28px 226px;position:relative}}.akb-news-item__date{font-weight:500;margin-right:15px}.akb-news-item__cat{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;height:15px;justify-content:center;letter-spacing:.05em;line-height:1em;min-width:80px;padding:0 10px}@media only screen and (min-width:768px){.akb-news-item__cat{font-size:12px;height:16px;letter-spacing:.05em;line-height:2.16667}}.akb-news-item__cat--alert{background-color:#b10000}.akb-news-item__cat--notice{background-color:#006400}.akb-news-item__cat--info{background-color:#ff7b7b}.akb-news-item__cat--event{background-color:#068a88}.akb-news-item__cat--kouza{background-color:#de5f00}.akb-news-item__cat--trialgarden{background-color:#023402}.akb-news-item__cat--besttime{background-color:#f130ed}.akb-news-item__cat--other{background-color:#6bb64b}.akb-news-item__cat--finish{-ms-flex-line-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;align-content:center;background-color:red;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-width:45px}.swiper-slide{height:auto}.swiper-box{height:100%;position:relative}@media only screen and (min-width:768px){.akb-swiper-slider{width:100%}}.slider-next,.slider-prev{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:solid 1px #000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:55px;justify-content:center;left:-5%;padding-left:4px;position:absolute;top:45%;width:55px;z-index:10}.slider-next:after,.slider-prev:after{-webkit-transform:rotate(-135deg);border-right:solid 1px #000;border-top:solid 1px #000;content:"";display:block;height:10px;transform:rotate(-135deg);width:10px}@media only screen and (min-width:768px){.slider-next,.slider-prev{left:-35px}}@media only screen and (min-width:1320px){.slider-next,.slider-prev{left:-70px}}.slider-next{left:auto;padding-left:0;padding-right:4px;right:-5%}.slider-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width:768px){.slider-next{left:auto;right:-35px}}@media only screen and (min-width:1320px){.slider-next{left:auto;right:-70px}}.news-next,.news-prev{-webkit-transform:rotate(-135deg);border-right:solid 2px #000;border-top:solid 2px #000;display:block;height:12px;left:-20px;position:absolute;top:40%;transform:rotate(-135deg);width:12px}@media only screen and (min-width:768px){.news-next,.news-prev{display:none}}.news-next{-webkit-transform:rotate(45deg);left:auto;right:-20px;transform:rotate(45deg)}.akb-hero-pagination{-webkit-transform:translate(-50%,0);height:22px;left:50%;margin-top:40px;position:absolute;text-align:center;top:86%;transform:translate(-50%);z-index:1000}@media only screen and (min-width:768px){.akb-hero-pagination{top:80%}}@media only screen and (min-width:1160px){.akb-hero-pagination{top:67%}}.akb-hero-pagination .swiper-pagination-bullet{background-color:#fff;cursor:pointer;margin:0 10px!important;opacity:1}.akb-hero-pagination .swiper-pagination-bullet-active{background-color:#fff;position:relative}.akb-hero-pagination .swiper-pagination-bullet-active:after{-webkit-transform:translate(-50%,-50%);border:solid 1px #fff;border-radius:9px;content:"";display:block;height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}.akb-faq{margin-top:35px}.akb-faq__overview{margin-bottom:75px;text-align:center}.akb-faq__heading{font-size:18px;font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:20px;text-align:center}.akb-faq__contact__announce,.akb-faq__q{font-weight:500;letter-spacing:.05em;line-height:2}@media only screen and (min-width:768px){.akb-faq__contact__announce,.akb-faq__q{letter-spacing:.05em;line-height:2}}@media only screen and (min-width:768px){.akb-faq__content__text{text-align:center}}.akb-faq__q{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e4eee0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;padding:18px 50px 16px 35px;position:relative}@media only screen and (min-width:768px){.akb-faq__q{height:50px;padding:0 50px 0 65px}}.akb-faq__q span{-webkit-transform:translateY(-50%);-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#006400;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;margin-right:12px;position:absolute;top:50%;transform:translateY(-50%);width:20px}@media only screen and (min-width:768px){.akb-faq__q span{height:50px;width:50px}}.akb-faq__q:after{-webkit-transform:translate(-50%,0);border:solid 1px #000;content:"";display:block;position:absolute;right:5px;top:50%;transform:translate(-50%);width:20px}.akb-faq__q:before{-webkit-transform:translate(-50%,0) rotate(90deg);-webkit-transition:all .5s ease-in-out;border:solid 1px #000;content:"";display:block;position:absolute;right:5px;top:50%;transform:translate(-50%) rotate(90deg);transition:all .5s ease-in-out;width:20px}.akb-faq__q.is-active:before{-webkit-transform:translate(-50%,0) rotate(0);transform:translate(-50%) rotate(0)}.akb-faq__a{-webkit-transition:all .5s ease-in-out;margin-bottom:15px;overflow:hidden;padding:0 0 0 35px;position:relative;transition:all .5s ease-in-out}@media only screen and (min-width:768px){.akb-faq__a{margin-bottom:30px;padding-left:65px}}.akb-faq__a span{-webkit-transform:translateY(-50%);-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}@media only screen and (min-width:768px){.akb-faq__a span{width:50px}}.akb-faq__a.is-close{height:0!important;margin-bottom:0;padding-top:0}.akb-faq__prohibited-list{background-color:#ede7df;letter-spacing:.05em;line-height:1.76923;margin-top:14px;padding-bottom:20px;padding-top:20px}@media only screen and (min-width:768px){.akb-faq__prohibited-list{margin-top:40px;padding:60px 4%}.akb-faq__prohibited-list p{text-align:center}}@media only screen and (min-width:768px){.akb-faq__prohibited p{text-align:center}.akb-faq__prohibited ul{width:33%}.akb-faq__prohibited ul:nth-child(2){width:38%}.akb-faq__prohibited ul:nth-child(3){width:29%}}.akb-faq__contact{background-color:#ede7df}@media only screen and (min-width:768px){.akb-faq__contact{padding-top:100px}}.akb-faq__contact__announce{color:red;margin-bottom:19px}.akb-faq__contact-thanks{margin-top:30px;text-align:center}@media only screen and (min-width:768px){.akb-faq__contact-thanks{margin-top:50px}}.anime-fadeInUp,.anime-fadeInUpLoaded{-webkit-transition:opacity .6s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);-webkit-transform:translateY(50px);opacity:0;transform:translateY(50px);transition:opacity .6s cubic-bezier(.22,1,.36,1),-webkit-transform 1.6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1)}.anime-fadeInUp2{-webkit-transition:opacity 2s cubic-bezier(.22,1,.36,1),-webkit-transform 3s cubic-bezier(.33,1,.68,1);-webkit-transform:translateY(50px);opacity:0;transform:translateY(50px);transition:opacity 2s cubic-bezier(.22,1,.36,1),-webkit-transform 3s cubic-bezier(.33,1,.68,1);transition:transform 3s cubic-bezier(.33,1,.68,1),opacity 2s cubic-bezier(.22,1,.36,1);transition:transform 3s cubic-bezier(.33,1,.68,1),opacity 2s cubic-bezier(.22,1,.36,1),-webkit-transform 3s cubic-bezier(.33,1,.68,1)}.scroll-in .anime-fadeInUp,.scroll-in.anime-fadeInUp,.scroll-in.anime-fadeInUp2,.loaded .anime-fadeInUpLoaded{-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}.scroll-in .anime-fadeInUp.disable,.scroll-in.anime-fadeInUp.disable{opacity:.4}.anime-fadeIn{-webkit-transition:all 2.2s cubic-bezier(.22,1,.36,1);opacity:0;transition:all 2.2s cubic-bezier(.22,1,.36,1)}.scroll-in.anime-fadeIn{opacity:1}.anime-fadeInDown{-webkit-transition:all 1.4s cubic-bezier(.22,1,.36,1);-webkit-transform:translate3d(0,-20px,0);opacity:0;transform:translate3d(0,-20px,0);transition:all 1.4s cubic-bezier(.22,1,.36,1)}.anime-zoomin{-webkit-transition:all 1.6s cubic-bezier(.22,1,.36,1);-webkit-transform:scale3d(2,2,2) translate(-10px,-10px);opacity:0;transform:scale3d(2,2,2) translate(-10px,-10px);transition:all 1.6s cubic-bezier(.22,1,.36,1)}.scroll-in.anime-zoomin{-webkit-transform:scale3d(1,1,1) translate(0,0);opacity:1;transform:scaleZ(1) translate(0)}.scroll-in.anime-fadeInDown{-webkit-transform:translate3d(0,0,0);opacity:1;transform:translateZ(0)}.anime-fadeInLeft{-webkit-transition:all 1.6s cubic-bezier(.22,1,.36,1);-webkit-transform:translateX(-30px);opacity:0;transform:translate(-30px);transition:all 1.6s cubic-bezier(.22,1,.36,1)}.scroll-in.anime-fadeInLeft{-webkit-transform:translateX(0);opacity:1;transform:translate(0)}.anime-fadeInRight{-webkit-transition:all 1.6s cubic-bezier(.22,1,.36,1);-webkit-transform:translateX(30px);opacity:0;transform:translate(30px);transition:all 1.6s cubic-bezier(.22,1,.36,1)}.scroll-in.anime-fadeInRight{-webkit-transform:translateX(0);opacity:1;transform:translate(0)}.anime-fadeInLeftUp{-webkit-transition:all 2s cubic-bezier(.22,1,.36,1);-webkit-transform:translate(-30px,20px);opacity:0;transform:translate(-30px,20px);transition:all 2s cubic-bezier(.22,1,.36,1)}.scroll-in.anime-fadeInLeftUp{-webkit-transform:translate(0,0);opacity:1;transform:translate(0)}.anime-fadeInRightUp{-webkit-transition:all 2s cubic-bezier(.22,1,.36,1);-webkit-transform:translate(30px,20px);opacity:0;transform:translate(30px,20px);transition:all 2s cubic-bezier(.22,1,.36,1)}.scroll-in.anime-fadeInRightUp{-webkit-transform:translate(0,0);opacity:1;transform:translate(0)}.anime-fadeInLeft-works{-webkit-transition:all 1.5s cubic-bezier(.22,1,.36,1);-webkit-transform:translateX(-30px) skewY(15.5deg);opacity:0;transform:translate(-30px) skewY(15.5deg);transition:all 1.5s cubic-bezier(.22,1,.36,1)}.scroll-in.anime-fadeInLeft-works{-webkit-transform:translateX(0) skewY(15.5deg);opacity:1;transform:translate(0) skewY(15.5deg)}.anime-imgUp{overflow:hidden;padding-top:75%;position:relative;width:100%}.anime-imgUp:before{-webkit-transform:skewX(45deg) translateX(0);background-color:#f9f9f9;content:"";display:block;height:200%;left:0;position:absolute;top:0;transform:skew(45deg) translate(0);width:200%;z-index:100}.anime-imgUp img{-webkit-transform:translate(-50%,-50%);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.scroll-in.anime-imgUp:before,.scroll-in .anime-imgUp:before{-webkit-transform:skewX(45deg) translateX(1000px);-webkit-animation:imgAnime 2s linear;animation:imgAnime 2s linear;transform:skew(45deg) translate(1000px)}.scroll-in.anime-imgUp img,.scroll-in .anime-imgUp img{opacity:1}@-webkit-keyframes imgAnime{0%{-webkit-transform:skewX(45deg) translateX(0);transform:skew(45deg) translate(0)}40%{-webkit-transform:skewX(45deg) translateX(30px);transform:skew(45deg) translate(30px)}to{-webkit-transform:skewX(45deg) translateX(1000px);transform:skew(45deg) translate(1000px)}}@keyframes imgAnime{0%{-webkit-transform:skewX(45deg) translateX(0);transform:skew(45deg) translate(0)}40%{-webkit-transform:skewX(45deg) translateX(30px);transform:skew(45deg) translate(30px)}to{-webkit-transform:skewX(45deg) translateX(1000px);transform:skew(45deg) translate(1000px)}}.anime-imgUp2{padding-top:100%}.anime-imgUp2:before{background-color:#fff6}.anime-imgUp2 img{-webkit-transition:all 4s cubic-bezier(.22,1,.36,1);opacity:0;transition:all 4s cubic-bezier(.22,1,.36,1)}.anime-imgUp3{padding-top:66%}.anime-imgUp3:before{background-color:#fff6}.anime-imgUp3 img{-webkit-transition:all 4s cubic-bezier(.22,1,.36,1);opacity:0;transition:all 4s cubic-bezier(.22,1,.36,1)}.anime-imgUp4{padding-top:100%}.anime-imgUp4:before{background-color:#fff6}.anime-imgUp4 img{-webkit-transition:all 4s cubic-bezier(.22,1,.36,1);opacity:0;transition:all 4s cubic-bezier(.22,1,.36,1)}.anime-type1,.anime-type2,.anime-type3,.anime-type4{-webkit-transition:all 4s;display:inline-block;opacity:0;transition:all 4s}.scroll-in .anime-type1,.scroll-in .anime-type2,.scroll-in .anime-type3,.scroll-in .anime-type4{opacity:1}.anime-badge{-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);transition:all 1s cubic-bezier(.22,1,.36,1);width:0}.scroll-in.anime-badge{width:140px}.anime-bounceIn{opacity:0}.scroll-in.anime-bounceIn{-webkit-animation-duration:1s;-webkit-animation-name:bounceIn;animation-duration:1s;animation-name:bounceIn;opacity:1}@-webkit-keyframes bounceIn{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{-webkit-transform:scale3d(1,1,1);opacity:1;transform:scaleZ(1)}}@keyframes bounceIn{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{-webkit-transform:scale3d(1,1,1);opacity:1;transform:scaleZ(1)}}.animate__bounceIn{-webkit-animation-duration:1.125s;-webkit-animation-name:bounceIn;animation-duration:1.125s;animation-name:bounceIn}.back-forward .anime-fadeInUp,.back-forward .anime-fadeInUp2{-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}.back-forward .anime-fadeIn{opacity:1}.back-forward .anime-fadeInLeft,.back-forward .anime-fadeInRight{-webkit-transform:translateX(0);opacity:1;transform:translate(0)}.back-forward .anime-fadeInLeftUp,.back-forward .anime-fadeInRightUp{-webkit-transform:translate(0,0);opacity:1;transform:translate(0)}@media only screen and (min-width:768px){.anime-fadeInLeftUp--pc{-webkit-transition:all 2s cubic-bezier(.22,1,.36,1);-webkit-transform:translate(-30px,20px);opacity:0;transform:translate(-30px,20px);transition:all 2s cubic-bezier(.22,1,.36,1)}.scroll-in.anime-fadeInLeftUp--pc{-webkit-transform:translate(0,0);opacity:1;transform:translate(0)}.anime-fadeInRightUp--pc{-webkit-transition:all 2s cubic-bezier(.22,1,.36,1);-webkit-transform:translate(30px,20px);opacity:0;transform:translate(30px,20px);transition:all 2s cubic-bezier(.22,1,.36,1)}.scroll-in.anime-fadeInRightUp--pc,.back-forward .anime-fadeInLeftUp--pc,.back-forward .anime-fadeInRightUp--pc{-webkit-transform:translate(0,0);opacity:1;transform:translate(0)}}.back-forward .anime-fadeInLeft-works{-webkit-transform:translateX(0) skewY(15.5deg);opacity:1;transform:translate(0) skewY(15.5deg)}.p-parallax{overflow:hidden;padding-top:78%;position:relative}.p-parallax:before{-webkit-transform:skewY(-9deg) translate(0,-400px);background-color:#fff;content:"";display:block;height:100vw;height:400px;left:0;position:absolute;top:0;transform:skewY(-9deg) translateY(-400px);width:200%;z-index:1}.p-parallax:after{-webkit-transform:skewY(-9deg) translate(0,400px);background-color:#f4f2ef;bottom:0;content:"";display:block;height:400px;position:absolute;right:0;transform:skewY(-9deg) translateY(400px);width:200%;z-index:1}.p-parallax .p-parallax__bg{height:110vh;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:0}.p-parallax1 .p-parallax__bg{background:#f4f2ef url(../img/top/parallax1_sp.jpg) no-repeat center top;background-size:cover}.p-parallax1:before{background-color:#fff}.p-parallax1:after{background-color:#f4f2ef}.p-parallax2 .p-parallax__bg{background:#f4f2ef url(../img/top/parallax2_sp.jpg) no-repeat center top;background-size:cover}.p-parallax2:before{background-color:#f4f2ef}.p-parallax2:after{background-color:#f0f9ef}.p-parallax3 .p-parallax__bg{background:transparent url(../img/top/parallax3_sp.jpg) no-repeat center top;background-size:cover}.p-parallax3:before{background-color:#f0f9ef}.p-parallax3:after{background-color:#fff}.js-textWriter .js-textWriter__line{display:block;overflow:hidden;position:relative}.js-textWriter .js-textWriter__line--pc{display:inline}.js-textWriter .js-textWriter__line--sp{display:block}.js-textWriter .js-textWriter__item{-webkit-transition:all .5s ease-in-out;display:inline-block;opacity:0;transition:all .5s ease-in-out}.js-textWriter .js-textWriter__item.is-show{opacity:1}.js-textWriter .js-textWriter__item--fadeIn{-webkit-transform:translateY(0);-webkit-transition:all .8s ease-in-out;opacity:0;transform:translateY(0);transition:all .8s ease-in-out}.js-textWriter .js-textWriter__item--fadeIn.is-show{opacity:1}.js-textWriter .js-textWriter__space{display:inline-block;width:.2em}.js-textWriter--fadeUp .js-textWriter__item{-webkit-transform:translateY(110px);-webkit-transition:all .5s ease-in-out;display:inline-block;opacity:1;transform:translateY(110px);transition:all .5s ease-in-out}.js-textWriter--fadeUp .js-textWriter__item.is-show{-webkit-transform:translateY(0);transform:translateY(0)}.js-textWriter--fadeUp .js-textWriter__item--fadeIn{-webkit-transform:translateY(0);-webkit-transition:all .8s ease-in-out;opacity:0;transform:translateY(0);transition:all .8s ease-in-out}.js-textWriter--fadeUp .js-textWriter__item--fadeIn.is-show{opacity:1}.js-type .cls-1{visibility:hidden}.js-type .yellow-line{-webkit-transition:all .8s ease-in;opacity:0;transition:all .8s ease-in}.js-type .yellow-line.active{opacity:1}.js-type .yellow-line-main{-webkit-transform:translate3d(800px,-120px,0);-webkit-transition:all .8s ease-in;opacity:0;transform:translate3d(800px,-120px,0);transition:all .8s ease-in}.js-type .yellow-line-main.active{-webkit-transform:translate3d(0,0,0);opacity:1;transform:translateZ(0)}.js-typewriter{opacity:0}.js-typewriter.scroll-in{opacity:1}.akb-article__hero-image,picture{width:100%}.akb-article__hero-image img,picture img{width:100%}.akb-article__info{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-wrap:wrap;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:5px;padding-top:20px}@media only screen and (min-width:768px){.akb-article__info{padding-top:28px;position:relative}}.akb-article__title{border-bottom:dotted 1px #989898;font-size:1.4rem;font-weight:700;letter-spacing:.05em;line-height:1.75;margin:10px 0 22.5px;padding-bottom:15px}.event .akb-article__title{padding-bottom:50px}@media only screen and (min-width:768px){.event .akb-article__title{padding-bottom:80px}}.akb-article__date{font-weight:500;letter-spacing:.05em;line-height:2;margin-right:8px}.akb-article__content h2{font-size:1.4rem;letter-spacing:.05rem;line-height:1.75;margin:2rem 0 .5rem}.akb-article__content h3{font-size:1.2rem;letter-spacing:.05rem;line-height:1.75;margin:2rem 0 .5rem}.akb-article__content h4,.akb-article__content h5,.akb-article__content h6{letter-spacing:.05em;line-height:1.75;margin:2em 0 .5em}.akb-article__content p,.akb-article__content ol,.akb-article__content ul{margin-bottom:1.5em}.akb-article__content ul{list-style:disc;margin-left:1.4em}.akb-article__content a,.akb-article__content li{font-weight:500;letter-spacing:.05em;line-height:2}@media only screen and (min-width:768px){.akb-article__content a,.akb-article__content li{letter-spacing:.05em;line-height:2}}@media only screen and (min-width:768px){.akb-article__announce{letter-spacing:.05em;line-height:2;margin-bottom:43px;padding-bottom:36px;padding-left:35px;padding-top:36px}}.akb-article__back--link{display:block;margin:100px auto;width:140px}@media only screen and (min-width:768px){.akb-article__back--link{margin:100px auto;width:182px}}.akb-banner{background-color:#edf4ea;margin-top:-50px;padding-bottom:50px}.akb-banner .akb-banner__link{display:block}@media only screen and (min-width:768px){.akb-banner .akb-banner__link{margin:auto;max-width:750px}}@media only screen and (min-width:768px){.akb-banner{margin-top:-50px;padding-bottom:50px}}.akebono .akb-link-banner__images{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:auto;width:100%}.akebono .akb-link-external__images{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:auto;width:100%;align-content:flex-start;flex-wrap:wrap}.akebono .akb-link-external__item{width:300px;margin:10px 20px}.akebono .akb-link-external__item img{width:300px;max-width:unset}.akebono .akb-link-partners__btn{width:300px;margin:10px;display:inline-block;border-radius:4px;font-size:12pt;text-align:center;cursor:pointer;padding:12px;background:#006400;color:#fff;line-height:1em;transition:.3s;border:1px solid #006400;text-decoration:none}.akebono .akb-link-partners__btn:hover{color:#006400;background:#fff;border:solid 1px #006400}.akebono .akb-floor__item{width:30%}.akebono .akb-floor__item span{border-radius:50%;display:block;overflow:hidden;padding-top:100%;position:relative;width:100%}@media only screen and (min-width:768px){.akebono .akb-floor__item span{padding-top:100%;width:100%}}@media only screen and (min-width:1300px){.akebono .akb-floor__item span{height:260px}}.akebono .akb-floor__item img{-webkit-transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.akebono .akb-floor__item figcaption{display:block;letter-spacing:.1em;line-height:1em;margin-top:15px;text-align:center}@media only screen and (min-width:768px){.akebono .akb-floor__item figcaption{font-weight:700;margin-top:12px}}@media only screen and (min-width:768px){.akebono .akb-floor__item{width:30%}}@media only screen and (min-width:1300px){.akebono .akb-floor__item{width:260px}}.akebono .swiper-box{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.akebono .akb-hero{overflow:hidden;padding-top:55px}.akebono .akb-hero .akb-container{height:560px}@media only screen and (min-width:768px){.akebono .akb-hero .akb-container{height:auto;min-height:610px}}.akebono .akb-hero__heading{color:#fff;font-size:35px;font-weight:500;left:auto;right:2vw;letter-spacing:.1em;line-height:1.1;position:absolute;top:17.1875vw;z-index:10}@media only screen and (min-width:540px){.akebono .akb-hero__heading{color:#000}}@media only screen and (min-width:768px){.akebono .akb-hero__heading{color:#000;font-size:44px;left:auto;right:1vw;letter-spacing:.1em;line-height:1.29545;top:0}}.akebono .akb-hero__btn{position:absolute;width:225px;z-index:10}@media only screen and (min-width:768px){.akebono .akb-hero__btn{-webkit-transform:none;left:auto;position:absolute;transform:none;width:263px;z-index:10}}.akebono .akb-hero-slider{-webkit-transform:translateX(-50%);left:50%;margin:0;overflow:hidden;position:relative;top:-50px;transform:translate(-50%);width:560px;z-index:0}@media only screen and (min-width:768px){.akebono .akb-hero-slider{-webkit-transform:translate(-50%,0);max-width:1200px;position:absolute;top:-200px;transform:translate(-50%);width:65vw;z-index:0;left:25%}}.akebono .akb-hero-slider .akb-hero-slider-mask{background-color:#fff;border:solid 1px #fff;border-radius:50%;overflow:hidden;padding-top:100%;position:relative;width:100%;z-index:1}.akebono .akb-hero-slider .akb-hero__swiper{-webkit-transform:translate(-50%,-50%);height:100%;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:0}.akebono .akb-hero-slider .akb-hero-slider-curtain1{-webkit-transform:translate(0,0);-webkit-transition:all 2s cubic-bezier(.33,1,.68,1);background-color:#fff;height:100%;left:0;position:absolute;top:0;transform:translate(0);transition:all 2s cubic-bezier(.33,1,.68,1);width:100%;z-index:20}.akebono .akb-hero-slider .akb-hero-slider-curtain1.scroll-in{-webkit-transform:translate(150%,0);transform:translate(150%)}.akebono .akb-hero-slider .akb-hero-slider-curtain2{-webkit-transition:all 5s cubic-bezier(.33,1,.68,1);background-color:#fff;height:100%;left:0;opacity:1;position:absolute;top:0;transition:all 5s cubic-bezier(.33,1,.68,1);width:100%;z-index:10}.akebono .akb-hero-slider .akb-hero-slider-curtain2.scroll-in{opacity:0}.akebono .akb-hero__text{display:none}@media only screen and (min-width:768px){.akebono .akb-hero__text{display:block;left:-60px;position:absolute;top:440px;width:8px}}.akebono .akb-info{background-color:#e7f5e1e6;margin-top:-12px;padding:20px 0;position:absolute;bottom:0vh;width:100%}.akebono .akb-info a{text-decoration:none}.akebono .akb-info a:hover{text-decoration:underline}@media only screen and (min-width:768px){.akebono .akb-info{margin:auto 0;max-width:1163px;padding:60px 0;bottom:0}}.akebono .topInfo{border-bottom:solid 1px #336022;color:#336022;margin:0 auto 38px;width:70%}.akebono .topInfo a{color:#336022;display:block;margin-bottom:22.5px}@media only screen and (min-width:768px){.akebono .topInfo a{margin-bottom:5px}}@media only screen and (min-width:768px){.akebono .topInfo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:90%;padding-bottom:30px;width:90%}}.akebono .topInfo__title{font-size:20px;font-weight:700;letter-spacing:.1em;line-height:1em;margin-bottom:34px;text-align:center}@media only screen and (min-width:768px){.akebono .topInfo__title{font-size:17px;letter-spacing:.1em;line-height:1em;margin:0;text-align:left;width:170px}}@media only screen and (min-width:768px){.akebono .topInfo__content,.akebono .akb-news__swiper{-webkit-box-flex:1;-ms-flex:1;flex:1 1}}.akebono .akb-news__swiper{margin:auto;overflow:hidden;width:82%}@media only screen and (min-width:768px){.akebono .akb-news__swiper .swiper-wrapper{display:block}}.akebono .akb-news{position:relative;margin:auto;width:70%}@media only screen and (min-width:768px){.akebono .akb-news{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;max-width:90%;position:relative;width:90%}}.akebono .akb-news__title{margin:0 auto 35px;width:82.5px}@media only screen and (min-width:768px){.akebono .akb-news__title{margin:0 0 0 2px;width:170px}.akebono .akb-news__title img{width:84px}}@media only screen and (min-width:768px){.akebono .akb-news__lists{-webkit-box-flex:1;-ms-flex:1;flex:1 1}}.akebono .akb-news__list time{display:block;font-weight:700;margin-bottom:15px;text-align:center}@media only screen and (min-width:768px){.akebono .akb-news__list time{margin:0 24px 0 0}}.akebono .akb-news__list dd{font-weight:500}.akebono .akb-news__list dd a{color:#000}.akebono .akb-news__list--alert{color:#b10000}.akebono .akb-news__list--besttime{color:#f130ed}@media only screen and (min-width:768px){.akebono .akb-news__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}}.akebono .akb-news__more{display:block;margin:40px auto 0;width:120px}.akebono .akb-news__more:hover{opacity:.8}@media only screen and (min-width:768px){.akebono .akb-news__more{bottom:-30px;position:absolute;right:0}}.akebono .akb-top-sns{margin-bottom:40px;background-color:#edf4ea;padding:38.5px 0 70px}@media only screen and (min-width:768px){.akebono .akb-top-sns{padding:90px 0 110px}}@media only screen and (min-width:768px){.akebono .akb-top-sns__inner{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}.akebono .akb-top-sns__box{margin-bottom:40px}.akebono .akb-top-sns__group{width:100%;max-width:378px;margin:0 auto}@media only screen and (min-width:768px){.akebono .akb-top-sns__group{width:378px;min-width:33%}}.akebono .akb-top-sns__heading{margin:0 auto 15px;width:175px}@media only screen and (min-width:768px){.akebono .akb-top-sns__heading{margin-bottom:25px;width:194px}}.akebono .akb-top-sns__wrap{background-color:#fff;display:block;width:100%}.akebono .akb-top-sns__wrap iframe{width:100%!important}@media only screen and (min-width:768px){.akebono .akb-top-sns__wrap{padding-top:0}}.akebono .akb-top-sns__group2{width:100%;margin:0 auto}@media only screen and (min-width:768px){.akebono .akb-top-sns__group2{width:60%}}@media only screen and (min-width:768px){.akebono .akb-top-sns__instagram .akb-top-sns__wrap{padding-top:100%}}.akebono .akb-events{margin-bottom:40px;padding:65px 0 0;z-index:5}.akebono .akb-heading{margin:0 auto 43px;position:relative}.akebono .akb-heading span{background-color:#fff;display:block;margin:auto;text-align:center;width:175px}.akebono .akb-heading span img{margin:auto;width:127.5px}@media only screen and (min-width:768px){.akebono .akb-heading span img{width:193px}}@media only screen and (min-width:768px){.akebono .akb-heading span{width:266px}}.akebono .akb-heading:after{-webkit-transform:translate(-50%,-50%);background-color:#9bb988;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:-1}@media only screen and (min-width:768px){.akebono .akb-heading{margin:0 auto 60px}}.akebono .akb-topics__slide{width:82%}@media only screen and (min-width:768px){.akebono .akb-topics__slide{width:100%}}.akebono .akb-topics__article{margin:0;width:68%}@media only screen and (min-width:768px){.akebono .akb-topics__article{width:260px}}.akebono .akb-topics__link{text-decoration:none}.akebono .akb-topics__link:hover{text-decoration:underline}.akebono .akb-topics__wrap{margin-bottom:30px;position:relative;overflow:visible}.akebono .akb-topics__wrap>img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.akebono .akb-topics__image{position:relative;width:100%;padding-top:66.67%;overflow:hidden}.akebono .akb-topics__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.akebono .akb-topics__cat{background-color:#e7f5e1;bottom:-15px;display:inline-block;font-size:12px;letter-spacing:.145em;line-height:1em;padding:10px 20px;position:absolute;right:20px}.akebono .akb-topics__cat_event{color:#fff;background-color:#0018b4;bottom:-15px;display:inline-block;font-size:12px;letter-spacing:.145em;line-height:1em;padding:10px 20px;position:absolute;right:20px}.akebono .akb-topics__cat_kouza{color:#fff;background-color:#de5f00;bottom:-15px;display:inline-block;font-size:12px;letter-spacing:.145em;line-height:1em;padding:10px 20px;position:absolute;right:20px}.akebono .akb-topics__time{display:block;font-size:15px;font-weight:700;letter-spacing:.05em;line-height:1.46667;margin-bottom:10px}.akebono .akb-topics__title{font-weight:500;letter-spacing:.145em;line-height:1.53846}.akebono .akb-section-frame{padding:55px 0 60px}@media only screen and (min-width:768px){.akebono .akb-section-frame{padding:0 0 100px}}@media only screen and (min-width:1061px){.akebono .akb-section-frame__inner{padding:120px 0 200px}}.akebono .akb-section-frame__text{margin:0 auto 45px;width:80%}@media only screen and (min-width:768px){.akebono .akb-section-frame__text{letter-spacing:.145em;line-height:3.07692;margin-bottom:20px;text-align:center}}@media only screen and (min-width:850px){.akebono .akb-section-frame__text{margin-bottom:45px}}.akebono section.akb-park-map{margin-bottom:40px;padding:65px 0 0;z-index:5}.akebono section.akb-park-map div.akb-container div.akb-park-map__wrap{background-color:#eaf4e6}.akebono section.akb-park-map div.akb-container div.akb-park-map__wrap .__map-frame{position:relative}@media(max-width:959px){.akebono section.akb-park-map div.akb-container div.akb-park-map__wrap .__map-frame{padding:5px}}@media(min-width:960px){.akebono section.akb-park-map div.akb-container div.akb-park-map__wrap .__map-frame{padding:50px 50px 5px}}.akebono section.akb-park-map div.akb-container div.akb-park-map__wrap .__map-frame .__map{width:100%;margin:auto}.akebono section.akb-park-map div.akb-container div.akb-park-map__wrap .__contents{padding:2rem}@media(max-width:959px){.akebono section.akb-youtube{padding:0 0 100px}}@media(min-width:960px){.akebono section.akb-youtube{padding:55px 0 60px}}.akebono section.akb-youtube iframe.youtube_frame{margin:0 auto}@media(max-width:959px){.akebono section.topLinks{padding:0 0 100px}}@media(min-width:960px){.akebono section.topLinks{padding:55px 0 60px}}.akb-contact{background-color:#e4eee0;padding:50px 0}.akb-contact .information{font-size:14px;background-color:#fff;padding:10px;text-align:center}.akb-contact .wpforms-submit{width:100%;background-color:#006400!important}@media only screen and (min-width:768px){.contact p{font-weight:700}}.akb-contact__announce{color:red;margin-bottom:19px}.akb-contact-thanks{margin-top:30px;text-align:center}@media only screen and (min-width:768px){.akb-contact-thanks{margin-top:50px}}.akb-contact__nav{margin-bottom:30px}.akb-contact__nav__item{width:47%}.akb-contact__nav__link{border-bottom:solid 1px #006400;display:block;font-size:11px;letter-spacing:.05em;line-height:1em;margin-bottom:25px;padding-bottom:10px;text-decoration:none;white-space:nowrap}@media only screen and (min-width:1160px){.akb-contact__nav__link{letter-spacing:.05em;line-height:1em;text-align:center}}.akb-contact__overview{margin-bottom:40px}@media only screen and (min-width:768px){.akb-contact__overview{text-align:center}}.akb-contact__heading{font-size:18px;font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:20px;text-align:center}@media only screen and (min-width:768px){.akb-contact__heading{font-size:30px;letter-spacing:.05em;line-height:1.2;margin-bottom:25px}}.akb-contact__bbq{text-align:center;margin-bottom:40px}.akb-contact__bbq-btn{display:inline-block;background-color:#006400;color:#fff;font-size:16px;font-weight:700;text-decoration:none;padding:12px 20px;width:100%;max-width:600px;box-sizing:border-box;transition:opacity .3s ease}@media only screen and (min-width:768px){.akb-contact__bbq-btn{font-size:18px;padding:15px 20px}}.akb-contact__bbq-btn:hover{opacity:.8}.akb-contact__bbq-btn small{display:block;font-size:12px;font-weight:400;margin-top:5px}@media only screen and (min-width:768px){.akb-contact__bbq-btn small{font-size:13px}}.akb-contact__prohibited-list{background-color:#ede7df;font-size:1.3rem;letter-spacing:.05em;line-height:1.76923;margin-top:14px;padding:20px 0}.akb-access-box{padding:35px;width:100%;font-weight:700;position:relative}.description{background-color:var(--theme-background-color);padding:35px;width:100%;position:relative}section.spot h2.page-title{font-size:1.6rem;letter-spacing:.1em;line-height:1.6;margin-bottom:100px;font-weight:700;text-align:center}section.spot h3._title{font-size:1.22rem;margin-bottom:2rem;border-bottom:var(--theme-color) 3px solid}section.spot h4._title{color:#333;margin-bottom:2rem;border-bottom:var(--theme-color) 1px solid}@media(max-width:959px){section.spot .container{width:100%}}@media(min-width:960px){section.spot .container{width:100%;max-width:980px;margin:0 auto}}section.spot .spot-card{background-color:var(--theme-background-color);margin-bottom:60px}@media(max-width:959px){section.spot .spot-card{padding:0 20px 20px}}@media(min-width:960px){section.spot .spot-card{padding:0 50px 20px;border-radius:20px}}section.spot .spot-card.sub{background-color:#ffeec4;padding-top:20px}section.spot .spot-card .spot-card-header{display:flex;width:100%}@media(max-width:959px){section.spot .spot-card .spot-card-header{flex-direction:column}}@media(min-width:960px){section.spot .spot-card .spot-card-header{flex-direction:row;justify-content:space-between}}@media(max-width:959px){section.spot .spot-card .spot-card-header ._content{width:100%}}@media(min-width:960px){section.spot .spot-card .spot-card-header ._content{width:50%}}@media(min-width:960px){section.spot .spot-card .spot-card-header ._content ._text{padding:40px}}section.spot .spot-card .spot-card-header ._content ._img{transform:translateY(-40px)}section.spot .spot-card .spot-card-header ._content ._img .circle{border-radius:20px;width:100%;object-fit:cover;box-shadow:#aaa 5px 5px 20px}section.spot .spot-card .spot-card-main{display:flex;flex-direction:row;flex-wrap:wrap}@media(min-width:768px)and (max-width:959px){section.spot .spot-card .spot-card-main{justify-content:space-between}}@media(min-width:960px){section.spot .spot-card .spot-card-main{justify-content:space-between}}@media(max-width:767px){section.spot .spot-card .spot-card-main .spot-card-item{width:48%}section.spot .spot-card .spot-card-main .spot-card-item.sp-col2{width:96%}}@media(min-width:768px)and (max-width:959px){section.spot .spot-card .spot-card-main .spot-card-item{width:33%}}@media(min-width:960px){section.spot .spot-card .spot-card-main .spot-card-item{width:33%}}section.spot .spot-card .spot-card-main .spot-card-item ._img{box-shadow:#aaa 5px 5px 10px;width:100%;height:20vw;max-height:200px}section.spot .spot-card .spot-card-main .spot-card-item ._img img{width:100%;height:100%;object-fit:cover}section.spot .spot-card .spot-card-main .spot-card-item ._text{padding:10px}@media(max-width:767px){section.spot .spot-card .spot-card-main .spot-card-item{padding:5px}}@media(min-width:768px)and (max-width:959px){section.spot .spot-card .spot-card-main .spot-card-item{padding:5px}}@media(min-width:960px){section.spot .spot-card .spot-card-main .spot-card-item{padding:10px}}@media(max-width:959px){section.view .container{width:100%}}@media(min-width:960px){section.view .container{width:100%;max-width:980px;margin:0 auto}}section.view .view-card{background-color:var(--theme-background-color);margin-bottom:60px}@media(max-width:959px){section.view .view-card{padding:20px}}@media(min-width:960px){section.view .view-card{padding:40px;border-radius:20px}}section.view .view-card.sub{background-color:#ffeec4;padding-top:20px}section.view .view-card .view-card-main{display:flex;flex-direction:row;flex-wrap:wrap}@media(min-width:768px)and (max-width:959px){section.view .view-card .view-card-main{justify-content:space-between}}@media(min-width:960px){section.view .view-card .view-card-main{justify-content:space-between}}section.view .view-card .view-card-main .view-card-item{width:100%;display:flex;flex-direction:row;margin-bottom:40px}@media(max-width:767px){section.view .view-card .view-card-main .view-card-item{flex-direction:column}}section.view .view-card .view-card-main .view-card-item ._img{box-shadow:#aaa 5px 5px 10px}@media(max-width:767px){section.view .view-card .view-card-main .view-card-item ._img{margin:1rem auto;max-width:400px}}@media(min-width:768px){section.view .view-card .view-card-main .view-card-item ._img{width:40%;height:20vw;max-height:200px}}section.view .view-card .view-card-main .view-card-item ._img img{width:100%;height:100%;object-fit:cover}section.view .view-card .view-card-main .view-card-item ._content{position:relative}@media(max-width:767px){section.view .view-card .view-card-main .view-card-item ._content{width:100%;padding:0;max-width:360px;margin:0 auto}}@media(min-width:768px){section.view .view-card .view-card-main .view-card-item ._content{width:60%;padding:35px 0 30px 30px}}section.view .view-card .view-card-main .view-card-item ._content ._migoro{background-color:var(--theme-color);color:#fff;border-radius:4px;padding:5px 10px;font-size:13px;font-weight:700}@media(max-width:767px){section.view .view-card .view-card-main .view-card-item ._content ._migoro{display:block;width:100%}}@media(min-width:768px){section.view .view-card .view-card-main .view-card-item ._content ._migoro{position:absolute;top:0;right:0;width:40%;max-width:200px}}section.view .view-card .view-card-main .view-card-item ._content ._title{font-size:16px}section.view .view-card .view-card-main .view-card-item ._content ._hanakotoba{width:calc(100% - 30px);background-color:#d7ffd8;color:#555;border-radius:4px;padding:5px 10px;font-size:13px;font-weight:700}@media(max-width:767px){section.view .view-card .view-card-main .view-card-item ._content ._hanakotoba{display:block}}@media(min-width:768px){section.view .view-card .view-card-main .view-card-item ._content ._hanakotoba{position:absolute;bottom:0}}section.privacy-policy{font-size:13px;width:100%;margin-bottom:2rem}@media(max-width:959px){section.privacy-policy{padding:1rem 10px 2rem;text-align:justify}}@media(min-width:960px){section.privacy-policy{margin-left:auto;margin-right:auto;max-width:800px}}@media(max-width:959px){section.privacy-policy h1{font-size:1.6rem;font-weight:700;margin-top:1rem}}@media(min-width:960px){section.privacy-policy h1{font-size:1.6rem;font-weight:700;margin-top:1rem}}section.privacy-policy h2.page-sub-title{font-size:1.2rem;color:#444;font-weight:bolder;font-style:italic;margin-bottom:2rem}section.privacy-policy h3{font-size:1.2rem;font-weight:700;margin-top:1rem;margin-bottom:1rem}section.privacy-policy h4{font-size:1rem;font-weight:700;margin-top:1rem;margin-bottom:1rem}section.privacy-policy ol{margin-top:1rem}section.privacy-policy li{font-size:13px;font-weight:700}section.privacy-policy li p{font-size:13px;margin:.6rem 0 1.4rem;text-align:justify}.akebono .akb-access .akb-topics-item__info{margin-bottom:45px}@media only screen and (min-width:768px){.akebono .akb-access .akb-topics-item__info{margin-bottom:60px}}.akebono .akb-access .akb-topics-item__info p{font-weight:700}.akebono .akb-access__title{margin:0 auto 20px;width:127.5px}@media only screen and (min-width:768px){.akebono .akb-access__title{margin:0 auto 40px;width:204px}}.akebono .akb-access__dl dt{font-size:18px;font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:10px}@media only screen and (min-width:768px){.akebono .akb-access__dl dt{font-size:18px;letter-spacing:.05em;line-height:1.5}}.akebono .akb-access__dl dd{font-weight:500;letter-spacing:.05em;line-height:1.92308}@media only screen and (min-width:768px){.akebono .akb-access__dl dd{letter-spacing:.05em;line-height:2}}@media only screen and (min-width:768px){.akebono .l-flex--tablet .akb-access__dl{padding-right:10%;width:60%}.akebono .l-flex--tablet .akb-access__dl+.akb-access__dl{padding-right:0;width:40%}}.akebono .akb-box{background-color:#f5f5f6;padding-bottom:35px;padding-top:25px}@media only screen and (min-width:768px){.akebono .akb-box{padding-bottom:50px;padding-top:50px;position:relative}}.akebono .akb-access-box{background-color:#e9f3e5}.akebono .akb-access_gMap:after{content:"";display:block;padding-top:74%;width:100%}@media only screen and (min-width:768px){.akebono .akb-access_gMap:after{padding-top:51%}}.akebono .akb-access_gMap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.akebono .akb-access__subTitle{font-size:20px;font-weight:500;letter-spacing:.05em;line-height:1.25;margin-bottom:10px}@media only screen and (min-width:768px){.akebono .akb-access__subTitle{font-size:24px;letter-spacing:.05em;line-height:1.5}}.akebono .akb-access__parkInfo{border-bottom:dotted 1px #232323;margin-bottom:25px;padding-bottom:40px}@media only screen and (min-width:768px){.akebono .akb-access__parkInfo{margin-bottom:35px;padding-bottom:30px}}.akebono .akb-access-box__title{display:block;font-size:24px;font-weight:500;letter-spacing:.05em;line-height:1.5;margin-bottom:25px;position:relative}@media only screen and (min-width:980px){.akebono .akb-access-box__title{position:absolute}}@media only screen and (min-width:768px){.akebono .akb-access-box__inner{margin:0 auto;position:relative;width:100%}}@media only screen and (min-width:980px){.akebono .akb-access-box__inner{margin:0 auto;max-width:568px;width:65%}}.akebono .akb-access-price__list{border-top:dotted 1px #232323;margin-bottom:15px}@media only screen and (min-width:980px){.akebono .akb-access-price__list{max-width:360px}}.akebono .akb-access-price__list dt{font-size:15px;font-weight:700;letter-spacing:.05em;line-height:1em;padding:12.5px 0 0 5px;position:absolute}@media only screen and (min-width:768px){.akebono .akb-access-price__list dt{font-size:16px;letter-spacing:.05em;line-height:1em}}.akebono .akb-access-price__list dd{border-bottom:dotted 1px #232323;font-size:15px;font-weight:700;letter-spacing:.05em;line-height:1em;padding:12.5px 10px 12.5px 75%;position:relative;text-align:right;white-space:nowrap}@media only screen and (min-width:768px){.akebono .akb-access-price__list dd{font-size:16px;letter-spacing:.05em;line-height:1em}}.akebono .akb-access-price__list span{display:inline-block;font-size:11px;font-weight:500;letter-spacing:.05em;line-height:1em}@media only screen and (min-width:768px){.akebono .akb-access-price__list span{letter-spacing:.05em;line-height:1em}}.akebono .akb-access-price__list-title{font-size:16px;letter-spacing:.05em;line-height:1em}.akebono .akb-access-cashless{background-color:#e7e7e7;margin-bottom:10px}@media only screen and (min-width:768px){.akebono .akb-access-cashless{margin-bottom:20px}}.akebono .akb-access-cashless__title{display:block;font-size:12px;font-weight:700;letter-spacing:.05em;line-height:1em;padding:5px 10px}@media only screen and (min-width:768px){.akebono .akb-access-cashless__title{letter-spacing:.05em;line-height:1em;padding:10px 20px}}.akebono .akb-access-hours a{display:block}.akebono .akb-access-hours dd{font-weight:700}@media only screen and (min-width:768px){.akebono .akb-access-hours .akb-access__dl dt{font-size:24px;font-weight:500;letter-spacing:.05em;line-height:1em;position:absolute}.akebono .akb-access-hours .akb-access__dl dd{font-size:18px;letter-spacing:.05em;line-height:1.5;margin-bottom:50px;padding-left:186px;position:relative}.akebono .akb-access-hours .akb-access__dl dd:last-child{margin-bottom:0}}.akebono .akb-access-hours .u-text-alert{display:block}@media only screen and (min-width:768px){.akebono .akb-access-hours .u-text-alert{letter-spacing:.05em;line-height:2;margin-top:15px}}@media only screen and (min-width:980px){.akebono .akb-access-passport .akb-access-price__list{margin-bottom:55px}}.akebono .akb-access-passport_image{margin:27.5px auto 30px;width:87.5%}@media only screen and (min-width:980px){.akebono .akb-access-passport_image{position:absolute;right:-160px;top:-40px;width:230px}}.akebono .about-web dt{font-size:14px;letter-spacing:.05em;line-height:1em;margin-bottom:.8em;font-weight:700}.akebono .about-web dd{font-size:13px;letter-spacing:.05em;line-height:2;font-weight:500;margin-bottom:2em}.akebono .about-web ul{list-style:disc;margin-left:3rem}.akebono .about-web li{line-height:1}.akebono .map1{margin-left:-7%;width:114%}.akebono .map-section{padding-top:55px}.akebono .akb-topics-item__info{background-color:#ceeac4;color:#006400;margin-bottom:28px;padding-bottom:27px;padding-top:27px}@media only screen and (min-width:768px){.akebono .akb-topics-item__info{margin-bottom:43px;padding-bottom:36px;padding-top:36px}}.akebono .akb-topics-item__info a{color:#006400}.akebono .akb-topics-item__heading{font-size:18px;letter-spacing:.05em;line-height:1.5;margin-bottom:18px}@media only screen and (min-width:768px){.akebono .akb-topics-item__heading{font-size:18px;letter-spacing:.05em;line-height:1.5;margin-bottom:20px}}.akebono .akb-topics-item__lists{margin-bottom:43px}@media only screen and (min-width:768px){.akebono .akb-topics-item__lists{margin-bottom:100px}}.w15{width:15%!important}.w25{width:25%!important}.w30{width:30%!important}.w45{width:45%!important}.w50{width:50%!important}.w70{width:70%!important}.w85{width:85%!important}.w100{width:100%!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}ol.countup{font-size:12px;counter-reset:number;list-style:none;padding-inline:20px;margin-left:0}ol.countup li:before{margin-left:-20px;counter-increment:number 1;content:"※" counter(number) "　"!important}ol.countup li ul.listup{display:inline-grid}ol.countup li ul.listup li:before{list-style:disc;content:unset!important}ul.listup,.akebono-table__list_ul{list-style:disc;margin-left:1.4em;font-size:12px;letter-spacing:.05em;line-height:1.6em}.akebono-table__list{font-size:12px;letter-spacing:.05em;line-height:1.6em}a{transition:.5s}a:hover{opacity:.4}@media only screen and (min-width:768px){.sp-only{display:none}}.inline-icon{height:18px;width:22px;vertical-align:middle;margin-right:.5em}.pagination{margin-top:20px;text-align:center}.pagination div.nav-links .page-numbers{text-decoration:none;padding:3px 10px;border:#000000 1px solid}.pagination div.nav-links .page-numbers.current{background-color:#006400;color:#fff}.btn_basic{display:block;width:100%;max-width:600px;border:1px #006400 solid;border-radius:20px;padding:20px 30px;margin:0 auto;text-align:center}.event-list-btn{display:block;font-size:16px;font-weight:700;border:1px #006400 solid;border-radius:4px;text-align:center;width:300px;margin:10px auto;cursor:pointer;padding:12px;background:#006400;color:#fff;line-height:1em;transition:.3s;text-decoration:none}.header-link-icon{height:18px;width:22px}.akbtheme-contact-thanks{text-align:center}.contact .lead_text{font-weight:400}body:has(.map) .akb-lang{display:none}.akebono-table{position:relative;border-collapse:collapse;font-weight:500;width:100%;margin:2rem auto 1rem}.akebono-table caption{font-size:1.4rem;letter-spacing:.05em;line-height:1em;margin-bottom:16px;font-weight:700;text-align:left;width:100%}.akebono-table caption.normal{font-size:12px;font-weight:400}.akebono-table th{border:solid 1px #000;font-size:12px;letter-spacing:.05em;line-height:1.16667;padding:1em .5em;text-align:center}.akebono-table tr:first-child th{background-color:#006400;color:#fff}.akebono-table td{border:solid 1px #000;font-size:13px;letter-spacing:.05em;line-height:1.38462;padding:1em;text-align:center}.akebono-table td:first-child{width:170px;background-color:#eaf4e6}.akebono-table .first-td{background-color:#eaf4e6}.table-section{position:relative}.table-section .table-page__heading{font-size:1.4rem;letter-spacing:.1em;line-height:1.6;margin-bottom:50px;font-weight:700}.table-section .table-page-sub__heading{display:flex;padding:0 0 0 4.8vw;font-size:1.2rem;-webkit-box-align:center;align-items:center;background:#eaf4e6;font-weight:700;height:60px;letter-spacing:.05em;line-height:1em;margin-bottom:55px;padding-left:20px}
