.form__control,.form__control--s,.form__control--wh,.form__period-box,.form__prefecture-box,.form__search-box,a,body,button,div,p,span{font-family:var(--font-ZenKakuGothicAntique),"Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif}.card-hoiku__title,.card-hoiku__title--s,.concept__point-heading,.concept__point-heading-span,.concept__point-title,.cta__link-title--application,.cta__link-title--contact,.document__btn-text,.document__btn-text--disable,.event__intro-title,.faq__heading--faq1,.faq__heading--faq2,.faq__heading--faq3,.features-clip__faq-question,.features-clip__faq-question-text,.features-clip__faq-title,.features-clip__title,.features-clip__title--pink,.hoiku__about-data-tel,.hoiku__access-title,.hoiku__event-title,.hoiku__event-title--undecorated,.hoiku__greeting-message-title,.hoiku__greeting-title,.hoiku__mv-title,.hoiku__title-icon,.home__title,.modal-clip__title,.nav-sp__btn-event,.nav-sp__menu-main,.nav-sp__menu-main-link,.nav-sp__menu-sub,.nav-sp__menu-sub-link,.nav__btn-event,.nav__menu-main,.nav__menu-main-link,.nav__menu-sub,.nav__menu-sub-link,.post-enblog__title,.text-heading,.text-heading-1,.text-heading-1--alphabet,.text-heading-1--compact,.text-heading-1--long,.text-heading-1--middle,.text-heading-1--middle-compact,.text-heading-1--middle-pink,.text-heading-1--s,.text-heading-1--small,.text-heading-1--sub,.text-heading-1--title-s,.text-heading-2,.text-heading-3,.text-heading-3--brown,.text-heading-4,.text-heading-6,.usersvoice__favorite-title,.usersvoice__favorite-title-sub,.usersvoice__info-list-title{font-family:var(--font-ZenKakuGothicNew),"Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif}.concept__point-title-sub,.hoiku__access-title-sub,.panel-news__title--xs,.text-heading-1--alphabet,.text-heading-1__sub,.text-heading-1__sub--large,.text-heading-1__sub--middle,.usersvoice__info-list-title-sub{font-family:var(--font-Quicksand),"Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif}.container{overflow:hidden}#back-to-top-btn:hover{cursor:pointer}#back-to-top-btn{position:fixed;bottom:40px;right:40px;width:60px;height:60px;z-index:6;color:#fff;background-color:#f478a3;border-radius:50%;padding:.6rem;text-align:center;box-shadow:0 2px 8px #4385bb88}@media screen and (max-width:768px){#back-to-top-btn{bottom:32px;right:20px}}a:hover:not(.is-disabled,:disabled),button:hover{outline:none;opacity:.6}.section-fade-in{opacity:0;transform:translateY(20px);transition:opacity .9s ease-out,transform .9s ease-out}.section-fade-in.show{opacity:1;transform:translateY(0)}select.form__control--s:invalid,select.form__control--wh:invalid,select.form__prefecture-box:invalid{color:#9f9f9f}select.form__control--s option:not(:first-of-type),select.form__control--wh option:not(:first-of-type),select.form__prefecture-box option:not(:first-of-type){color:#4f3b17}.usersvoice__note-text.closed{position:relative}.usersvoice__note-text.closed:before{content:" ";background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8) 50%,#fff);height:10em;display:block;position:absolute;bottom:0;left:0;right:0}.document__btn-text:hover:not(.is-disabled,:disabled){color:#fff;background-color:#f478a3;opacity:1}.event-search__no-result,.hoiku__event-no-result{line-height:2.6;text-align:center}a:focus img,a:hover:not(.is-disabled,:disabled){opacity:1}@media (hover:hover){a:-moz-any-link:hover,a:-moz-any-link:hover img{outline:none;opacity:.6}a:any-link:hover,a:any-link:hover img{outline:none;opacity:.6}}@media screen and (min-width:769px){.util-ua-pc-none{display:none}}