.c-page-heading{margin:120px 0 0}@media (min-width:0px) and (max-width:767.98px){.c-page-heading{margin:80px 20px 0}}.c-button.faq{margin:40px auto 0}.splide-fade{margin:65px 0 0;position:relative}@media (min-width:0px) and (max-width:767.98px){.splide-fade{margin:45px 0 0}}.splide-fade .splide__arrow{background:transparent;border-radius:0;border-radius:initial;height:auto;width:auto}.splide-fade .splide__arrow svg{fill:transparent;height:auto;width:auto}@media (min-width:0px) and (max-width:767.98px){.splide-fade .splide__arrow svg{height:16px;width:40px}}.splide-fade .splide__arrow--prev{left:-30px}@media (min-width:0px) and (max-width:767.98px){.splide-fade .splide__arrow--prev{left:0;top:22px}}.splide-fade .splide__arrow--next{right:-30px}@media (min-width:0px) and (max-width:767.98px){.splide-fade .splide__arrow--next{right:0;top:22px}}.splide-fade .splide__pagination__wrap{gap:20px;position:absolute;z-index:1}@media (min-width:0px) and (max-width:767.98px){.splide-fade .splide__pagination__wrap{align-items:center;flex-direction:column;gap:0;margin:0 auto 16px;position:static}}.splide-fade .splide__pagination{align-items:center;display:flex;gap:8px;margin:0;padding:0;position:static}.splide-fade .splide__pagination li{font-size:0}.splide-fade .splide__pagination__text{font-size:var(--font-size-xxxl);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);line-height:1}@media (min-width:768px) and (max-width:1100.98px){.splide-fade .splide__pagination__text{font-size:var(--font-size-xxl)}}@media (min-width:0px) and (max-width:767.98px){.splide-fade .splide__pagination__text{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-regular)}}.splide-fade .splide__pagination__page{border:0;border-radius:99px;height:2px;margin:0;opacity:1;padding:0;transition:transform .2s linear;width:40px}@media (min-width:0px) and (max-width:767.98px),(min-width:768px) and (max-width:1100.98px){.splide-fade .splide__pagination__page{width:20px}}.splide-fade .splide__pagination__page.is-active{height:4px;transform:none;width:60px}@media (min-width:0px) and (max-width:767.98px),(min-width:768px) and (max-width:1100.98px){.splide-fade .splide__pagination__page.is-active{width:40px}}.splide-fade .splide__pagination__wrap--top{left:40px;top:40px}.splide-fade .splide__pagination__wrap--top .splide__pagination__text{color:var(--text-gray)}.splide-fade .splide__pagination__wrap--top .splide__pagination__page,.splide-fade .splide__pagination__wrap--top .splide__pagination__page.is-active{background:var(--object-gray)}.splide-fade .splide__pagination__wrap--bottom{bottom:40px;right:40px}@media (min-width:0px) and (max-width:767.98px),(min-width:768px) and (max-width:1100.98px){.splide-fade .splide__pagination__wrap--bottom{display:none}}.splide-fade .splide__pagination__wrap--bottom .splide__pagination__text{color:var(--text-white)}.splide-fade .splide__pagination__wrap--bottom .splide__pagination__page,.splide-fade .splide__pagination__wrap--bottom .splide__pagination__page.is-active{background:var(--object-white)}.splide-fade .splide__slide figure{height:480px}@media (min-width:0px) and (max-width:767.98px){.splide-fade .splide__slide figure{height:200px}}.splide-fade .splide__slide figure img{border-radius:20px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (min-width:0px) and (max-width:767.98px){.splide-fade .splide__slide figure img{border-radius:8px}}.splide-fade .splide__slide .img-description{bottom:40px;left:40px}@media (min-width:0px) and (max-width:767.98px){.splide-fade .splide__slide .img-description span.two-line{align-items:flex-start;background-color:transparent;display:flex;flex-direction:column;gap:8px;padding:0}}.splide-fade .splide__slide .img-description span.two-line-new{background-color:transparent;padding:0}@media (min-width:0px) and (max-width:767.98px){.splide-fade .splide__slide .img-description span.two-line-new{background-color:#000000b3;padding:2px 8px}}.splide-fade .splide__slide.is-active .img-description{animation:fadeSlideIn 4s ease forwards;opacity:0;transform:translate(-10px)}@keyframes fadeSlideIn{to{opacity:1;transform:translate(0)}}.splide-slider .splide__slide img{display:block;height:100%;width:auto}.l-office-title[data-astro-cid-5agd55tz]{padding:0 0 0 40px;position:relative}@media (min-width:0px) and (max-width:767.98px){.l-office-title[data-astro-cid-5agd55tz]{margin:0;padding:0 0 0 20px}}.l-office-title[data-astro-cid-5agd55tz]:before{background-color:var(--object-gray);content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.l-office-title[data-astro-cid-5agd55tz] .main-title[data-astro-cid-5agd55tz]{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);line-height:var(--line-height-regular);position:relative;z-index:0}@media (min-width:0px) and (max-width:767.98px){.l-office-title[data-astro-cid-5agd55tz] .main-title[data-astro-cid-5agd55tz]{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}}.l-office-title[data-astro-cid-5agd55tz] .sub-title[data-astro-cid-5agd55tz]{margin:23px 0 0}@media (min-width:0px) and (max-width:767.98px){.l-office-title[data-astro-cid-5agd55tz] .sub-title[data-astro-cid-5agd55tz]{margin:16px 0 0}}.l-office-title[data-astro-cid-5agd55tz] span[data-astro-cid-5agd55tz]{position:absolute;right:0;top:0;z-index:-1}.img-description[data-astro-cid-5agd55tz]{gap:10px;position:absolute}@media (min-width:0px) and (max-width:767.98px){.img-description[data-astro-cid-5agd55tz]{gap:8px;margin:16px 0 0;position:static}}.img-description[data-astro-cid-5agd55tz] span[data-astro-cid-5agd55tz]{background-color:#000000b3;border-radius:4px;color:var(--text-white);padding:2px 8px}.office-top[data-astro-cid-5agd55tz]{margin:140px 0 0}@media (min-width:0px) and (max-width:767.98px){.office-top[data-astro-cid-5agd55tz]{margin:160px 0 0}}.office-top-img[data-astro-cid-5agd55tz]{height:77vh;width:27.8vw}@media (min-width:768px) and (max-width:1100.98px){.office-top-img[data-astro-cid-5agd55tz]{height:640px;width:36.4vw}}@media (min-width:0px) and (max-width:767.98px){.office-top-img[data-astro-cid-5agd55tz]{height:72.2vh;padding:80px 40px 0 0;width:100%}}.office-top-img[data-astro-cid-5agd55tz] img[data-astro-cid-5agd55tz]{border-radius:0 12px 12px 0;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (min-width:0px) and (max-width:767.98px){.office-top-img[data-astro-cid-5agd55tz] img[data-astro-cid-5agd55tz]{border-radius:0 8px 8px 0;margin:-160px 0 0}}.office-top-content[data-astro-cid-5agd55tz]{margin:53px 0 0;padding:80px 80px 0;width:calc(100% - 28.2vw)}@media (min-width:768px) and (max-width:1100.98px){.office-top-content[data-astro-cid-5agd55tz]{padding:40px 40px 0;width:calc(100% - 36.4vw)}}@media (min-width:0px) and (max-width:767.98px){.office-top-content[data-astro-cid-5agd55tz]{margin:-160px 0 0;padding:40px 20px 0;width:100%}}.office-top-content[data-astro-cid-5agd55tz] figure[data-astro-cid-5agd55tz]{height:40.1vh;margin:80px 0 0}@media (min-width:768px) and (max-width:1100.98px){.office-top-content[data-astro-cid-5agd55tz] figure[data-astro-cid-5agd55tz]{height:333px}}@media (min-width:0px) and (max-width:767.98px){.office-top-content[data-astro-cid-5agd55tz] figure[data-astro-cid-5agd55tz]{height:200px;margin:40px 0 0;width:100%}}.office-top-content[data-astro-cid-5agd55tz] figure[data-astro-cid-5agd55tz] img[data-astro-cid-5agd55tz]{border-radius:12px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (min-width:0px) and (max-width:767.98px){.office-top-content[data-astro-cid-5agd55tz] figure[data-astro-cid-5agd55tz] img[data-astro-cid-5agd55tz]{border-radius:8px}}.office-slide-content[data-astro-cid-5agd55tz]{padding:120px 80px 140px 260px}@media (min-width:768px) and (max-width:1100.98px){.office-slide-content[data-astro-cid-5agd55tz]{padding:120px 40px 140px 200px}}@media (min-width:0px) and (max-width:767.98px){.office-slide-content[data-astro-cid-5agd55tz]{padding:68px 20px}}#oita[data-astro-cid-5agd55tz] .office-top[data-astro-cid-5agd55tz]{margin:200px 0 0}@media (min-width:0px) and (max-width:767.98px){#oita[data-astro-cid-5agd55tz] .office-top[data-astro-cid-5agd55tz]{margin:240px 0 0}#oita[data-astro-cid-5agd55tz] .office-top-img[data-astro-cid-5agd55tz]{background-color:var(--background-gray)}}#oita[data-astro-cid-5agd55tz] .office-slide-content[data-astro-cid-5agd55tz],#oita[data-astro-cid-5agd55tz] .office-top-content[data-astro-cid-5agd55tz],.l-event[data-astro-cid-5agd55tz]{background-color:var(--background-gray)}@media (min-width:0px) and (max-width:767.98px){.l-event[data-astro-cid-5agd55tz]{padding:0 20px 0 0}}.l-event-inner[data-astro-cid-5agd55tz]{background-color:var(--background-white);border-radius:0 40px 40px 0;padding:100px 80px 120px 260px}@media (min-width:768px) and (max-width:1100.98px){.l-event-inner[data-astro-cid-5agd55tz]{padding:100px 40px 20px 200px}}@media (min-width:0px) and (max-width:767.98px){.l-event-inner[data-astro-cid-5agd55tz]{padding:80px 20px}}.event-list[data-astro-cid-5agd55tz]{gap:80px 40px;margin:68px 0 0}@media (min-width:0px) and (max-width:767.98px){.event-list[data-astro-cid-5agd55tz]{align-items:center;flex-direction:column;gap:40px}}.event-list-item[data-astro-cid-5agd55tz]{width:calc(50% - 20px)}@media (min-width:0px) and (max-width:767.98px){.event-list-item[data-astro-cid-5agd55tz]{width:100%}}.event-list-item[data-astro-cid-5agd55tz] .event-thumbnail[data-astro-cid-5agd55tz]{position:relative}.event-list-item[data-astro-cid-5agd55tz] .event-img[data-astro-cid-5agd55tz]{height:320px}@media (min-width:0px) and (max-width:767.98px){.event-list-item[data-astro-cid-5agd55tz] .event-img[data-astro-cid-5agd55tz]{height:200px}}.event-list-item[data-astro-cid-5agd55tz] .event-img[data-astro-cid-5agd55tz] img[data-astro-cid-5agd55tz]{border-radius:8px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.event-list-item[data-astro-cid-5agd55tz] .img-description[data-astro-cid-5agd55tz]{bottom:20px;left:20px}@media (max-width:845px) and (min-width:768px){.event-list-item[data-astro-cid-5agd55tz] .img-description[data-astro-cid-5agd55tz] span[data-astro-cid-5agd55tz].two-line{align-items:flex-start;background-color:transparent;display:flex;flex-direction:column;gap:10px;padding:0}}@media (min-width:0px) and (max-width:767.98px){.event-list-item[data-astro-cid-5agd55tz] .img-description[data-astro-cid-5agd55tz] span[data-astro-cid-5agd55tz].two-line{gap:8px}}.event-list-item[data-astro-cid-5agd55tz] .img-description[data-astro-cid-5agd55tz] span[data-astro-cid-5agd55tz].two-line-new{background-color:transparent;padding:0}@media (max-width:845px) and (min-width:768px){.event-list-item[data-astro-cid-5agd55tz] .img-description[data-astro-cid-5agd55tz] span[data-astro-cid-5agd55tz].two-line-new{background-color:#000000b3;padding:2px 8px}}.event-list-item[data-astro-cid-5agd55tz] .event-description[data-astro-cid-5agd55tz]{margin:24px 0 0;padding:24px 0 0;position:relative}@media (min-width:0px) and (max-width:767.98px){.event-list-item[data-astro-cid-5agd55tz] .event-description[data-astro-cid-5agd55tz]{margin:16px 0 0;padding:16px 0 0}}.event-list-item[data-astro-cid-5agd55tz] .event-description[data-astro-cid-5agd55tz]:before{background-color:var(--object-gray);content:"";display:block;height:1px;left:0;position:absolute;top:0;width:80px}.l-faq[data-astro-cid-5agd55tz]{background-color:var(--background-gray);padding:100px 80px 120px 260px}@media (min-width:768px) and (max-width:1100.98px){.l-faq[data-astro-cid-5agd55tz]{padding:100px 40px 120px 200px}}@media (min-width:0px) and (max-width:767.98px){.l-faq[data-astro-cid-5agd55tz]{padding:80px 20px}}
