/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./node_modules/import-glob-loader/index.js!./src/scss/page/page-function.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************/.update-sec .description{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:767px){.update-sec .description{flex-direction:column}}.update-sec .description__textarea{width:44%}@media screen and (max-width:767px){.update-sec .description__textarea{margin-bottom:20px;width:auto}}.update-sec .description__imgarea{width:50%}@media screen and (max-width:767px){.update-sec .description__imgarea{width:auto}}.update-sec .updates{margin-top:clamp(55px,8.13609vw,110px)}.update-sec .linkguide{margin-top:clamp(60px,8.87574vw,120px);text-align:center}.update-sec .linkguide .linkguide__lead{font-size:clamp(12px,1.036vw,14px);margin-bottom:clamp(15px,1.47929vw,20px)}.update-sec .linkguide .linkguide__annotation{color:#959eb7;font-size:clamp(11px,.888vw,12px);margin-top:clamp(15px,1.47929vw,20px)}#taaaaarp-sec{background-color:#fff;border-radius:12px;margin-top:clamp(40px,5.91716vw,80px);overflow:hidden}#taaaaarp-sec .description{justify-content:center}#taaaaarp-sec .description .description__imgarea{margin-right:clamp(42.5px,6.28698vw,85px);width:auto}@media screen and (max-width:767px){#taaaaarp-sec .description .description__imgarea{margin-right:0}}#taaaaarp-sec .description .description__textarea{width:auto}.gallery-swiper{overflow:visible!important}.gallery-swiper .gallery-swiper__slide{padding-right:clamp(20px,2.95858vw,40px)}.gallery-swiper .gallery-swiper__nav{left:0;padding-top:31%;position:absolute;top:0;width:100%}@media screen and (max-width:767px){.gallery-swiper .gallery-swiper__nav{padding-top:44%}}.gallery-swiper .gallery-swiper__nav-btn{aspect-ratio:1/1;background-color:#151620;background-position:50%;background-repeat:no-repeat;background-size:50% auto;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);width:clamp(30px,2.95858vw,40px);z-index:2}.gallery-swiper .gallery-swiper__nav-btn--prev{background-image:url(../../../build/images/icon/arw-left-white.svg);left:0;transform:translateX(-50%)}.gallery-swiper .gallery-swiper__nav-btn--next{background-image:url(../../../build/images/icon/arw-right-white.svg);right:0}.gallery-swiper .progress-bar{background:#f6f6f6;border-radius:7px;height:6px;margin-top:clamp(20px,2.95858vw,40px);overflow:hidden;position:relative;width:100%}.gallery-swiper .progress-fill{background:#151620;border-radius:3px;height:100%;transform:scaleX(0);transform-origin:left center;transition:transform .1s linear}#taaaaarp-sec .gallery-card .gallery-card__thumbnail{aspect-ratio:516/293;border-radius:8px;overflow:hidden;position:relative;width:100%}#taaaaarp-sec .gallery-card .gallery-card__thumbnail img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform 1s ease-in-out;width:100%}#taaaaarp-sec .gallery-card .gallery-card__body{font-size:clamp(10px,1.183vw,16px);margin-top:20px}#taaaaarp-sec .access-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#taaaaarp-sec .access__map{width:65%}@media screen and (max-width:767px){#taaaaarp-sec .access__map{width:100%}}#taaaaarp-sec .access__textarea{width:30%}@media screen and (max-width:767px){#taaaaarp-sec .access__textarea{margin-top:20px;width:100%}}#taaaaarp-sec .access__textarea .adress{color:#959eb7;font-size:87.5%;margin-top:clamp(28px,4.14201vw,56px)}.sns .sns__iconlist{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(22.5px,2.21893vw,30px);margin-top:clamp(22.5px,2.21893vw,30px);text-align:center}.sns .sns__icon{aspect-ratio:1/1;background:#fff;border-radius:50%;display:inline-block;position:relative;text-align:center;width:clamp(45px,6.6568vw,90px)}@media screen and (max-width:767px){.sns .sns__icon{width:clamp(45px,6.6568vw,90px)}}.sns .sns__icon img{height:50%;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.sns .sns__box--info .sns__icon{width:clamp(45px,6.6568vw,90px)}.sns .sns__name{font-size:clamp(10px,1.183vw,16px);line-height:1;margin-top:.5em}#media-sec .media-card{align-items:center;display:flex;justify-content:space-between;margin-top:clamp(40px,5.91716vw,80px)}@media screen and (max-width:767px){#media-sec .media-card{display:block}}#media-sec .media-card__thumbnail{width:50%}@media screen and (max-width:767px){#media-sec .media-card__thumbnail{margin-top:20px;width:auto}}#media-sec .media-card__body{width:44%}@media screen and (max-width:767px){#media-sec .media-card__body{width:auto}}#media-sec .media-card__cat{border:1px solid #151620;border-radius:50px;display:inline-block;font-size:clamp(12px,1.036vw,14px);line-height:1;padding:.3em .7em}#media-sec .media-card__tit{font-size:clamp(16px,1.775vw,24px);margin-bottom:clamp(7.5px,.73964vw,10px);margin-top:clamp(3.75px,.36982vw,5px)}#media-sec .media-card__txt{font-size:clamp(13px,1.109vw,15px);line-height:1.6}#media-sec .media-card__btn{margin-top:clamp(15px,1.47929vw,20px)}@media screen and (max-width:767px){.timeline--podcast iframe{height:auto}}.note-feed{background-color:#fff;border:1px solid #959eb7;border-radius:8px;height:350px;overflow-y:scroll;padding:20px}.note-feed .note-item{border-bottom:1px solid #000;margin-bottom:20px;padding-bottom:20px}.note-feed .note-content{margin-top:20px}.note-feed .note-title{font-size:clamp(16px,1.775vw,24px);line-height:1.2;margin-bottom:clamp(7.5px,.73964vw,10px);margin-top:clamp(3.75px,.36982vw,5px)}