:root{--width-wrap: calc(100% - 32px);--max-width-lg: 1280px;--max-width-base: 900px;--max-width-sm: 700px;--margin-base: 2.25rem 0;--hdg-sticky: 70px;--color-black: #14171a;--color-gray: #5a5a5a;--color-darkgray: #d8d8d8;--color-lightgray: #f4f4f4;--color-red: #fa4500;--color-limegreen: #c4ff00;--color-main: #1d9bf0;--font-family-din: urw-din, noto-sans-cjk-jp, sans-serif;--font-family-noto: noto-sans-cjk-jp, sans-serif;--font-family-shuei: dnp-shuei-gothic-kin-std, noto-sans-cjk-jp, sans-serif;--font-size-xxl: 1.5625rem;--font-size-xl: 1.25rem;--font-size-lg: 1.125rem;--font-size-base: 1rem;--font-size-sm: 0.8125rem;--font-size-xs: 0.75rem;--font-size-en-base: 1rem;--font-size-en-lg: 1.875rem;--aspect-ratio: 1 / 0.524;--border-radius: 10px;--border-gray: 1px solid #e3e3e3;--opacity-hover: .6;--transition-base: 300ms;--transition-slow: all 2000ms cubic-bezier(0.170, 0.815, 0.400, 1)}@media only screen and (min-width:768px){:root{--width-wrap: 92%;--aspect-ratio: 1 / 0.524;--hdg-sticky: 80px;--font-size-xxl: 2.5rem;--font-size-xl: 1.875rem;--font-size-lg: 1.25rem;--font-size-base: 1.125rem;--font-size-sm: 0.875rem;--font-size-xs: 0.75rem;--font-size-en-base: 1.25rem;--font-size-en-lg: 1.875rem}}.index .heading{flex-wrap:wrap}.other-event__slide-ui{flex-wrap:wrap}@media only screen and (min-width:1280px){.l-header__nav-list{gap:10px}}@media only screen and (min-width:1366px){.l-header__nav-list{gap:20px}}@media only screen and (min-width:1366px){.l-header__nav-item.--main>a{font-size:18px}}.l-header__nav-item.--sub{display:none}@media only screen and (min-width: 1480px){.l-header__nav-item.--sub{display:block}}.l-header__nav-item.--sub>a{font-size:14px}@media only screen and (min-width:1024px){.l-footer__mid-inner{grid-template-columns:auto 560px}}.doto-net{width:100%;margin:40px auto 0;padding:30px 0 25px;background-color:#aed4e6}@media only screen and (min-width:1024px){.doto-net{width:var(--width-wrap);margin:70px auto 0;padding:40px;border-radius:20px}}.doto-net__heading{display:flex;flex-direction:column;align-items:center;gap:10px 0}.doto-net__heading>span:nth-child(1){font-size:17px;font-family:var(--font-family-shuei);font-weight:700;color:var(--color-black)}@media only screen and (min-width:1024px){.doto-net__heading>span:nth-child(1){font-size:22px}}.doto-net__heading>span:nth-child(2){width:135px}@media only screen and (min-width:1024px){.doto-net__heading>span:nth-child(2){width:227px}}.doto-net__feature-heading-wrap{display:flex;justify-content:center}@media only screen and (min-width:768px){.doto-net__feature-heading-wrap{margin-top:20px}}@media only screen and (min-width:1024px){.doto-net__feature-heading-wrap{display:block;margin-top:0}}.doto-net__feature-heading{padding:20px 25px 35px 30px;display:inline-flex;justify-content:center;align-items:center;gap:0 5px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("../img/index/doto-net_balloon.svg")}.doto-net__feature-heading>span:nth-child(1){width:82px}@media only screen and (min-width:768px){.doto-net__feature-heading>span:nth-child(1){width:120px}}.doto-net__feature-heading>span:nth-child(2){font-size:15px;font-family:var(--font-family-shuei);font-weight:700;color:var(--color-black)}@media only screen and (min-width:768px){.doto-net__feature-heading>span:nth-child(2){font-size:22px}}.doto-net__feature{width:90%;margin:0 auto;background-color:#fff;border-radius:20px}@media only screen and (min-width:1024px){.doto-net__feature{width:100%;margin:40px 0 0}}.doto-net__list{display:grid;padding:20px}@media only screen and (min-width:1024px){.doto-net__list{width:100%;padding-block:40px 20px;grid-template-columns:repeat(5, 1fr)}}.doto-net__item{display:flex;align-items:center;gap:0 20px;padding:10px 0;border-bottom:1px solid #afd4e6}@media only screen and (min-width:768px){.doto-net__item{justify-content:center}}@media only screen and (min-width:1024px){.doto-net__item{padding:0;flex-direction:column;border-right:2px solid #afd4e6;border-bottom:none}}.doto-net__item:last-of-type{border-bottom:none}@media only screen and (min-width:1024px){.doto-net__item:last-of-type{border-right:none}}.doto-net__item>figure{width:45%;max-width:300px;position:relative}@media only screen and (min-width:1024px){.doto-net__item>figure{width:180px;padding-top:70px}}.doto-net__item>figure>img{width:100%}@media only screen and (min-width:1024px){.doto-net__item>figure>img{left:0;bottom:0;position:absolute}}.doto-net__item>p{line-height:1.4;font-family:var(--font-family-shuei);font-weight:700;font-size:14px;color:var(--color-black)}@media only screen and (min-width:768px){.doto-net__item>p{font-size:20px}}@media only screen and (min-width:1024px){.doto-net__item>p{text-align:center}}.doto-net__button-container{margin-top:20px;display:flex;justify-content:center}.doto-net__button-container .button{display:inline-block;margin:20px 0 0;padding:0 62px 0 36px;position:relative;line-height:48px;color:#39518f;border:2px solid #39518f;border-radius:24px;background-color:#fff;transition:var(--transition-base)}.doto-net__button-container .button:before,.doto-net__button-container .button:after{box-sizing:content-box !important;content:"";display:block;width:13px;height:8px;position:absolute;transition:var(--transition-base);border:2px solid #39518f;background-color:#fff}.doto-net__button-container .button:before{top:19px;right:30px}.doto-net__button-container .button:after{top:15px;right:26px}.doto-net__button-container .button:hover{color:#fff;background-color:#39518f}.doto-net__button-container .button:hover:before,.doto-net__button-container .button:hover:after{border:2px solid #fff;background-color:#39518f}.c-plate-event__link{display:flex;align-items:center;justify-content:space-between;padding:16px 40px 16px 16px;transition:var(--transition-base);border-radius:var(--border-radius);background-color:#fff;background-image:url(../img/common/icon_arrow-right.svg);background-repeat:no-repeat;background-size:25px;background-position:right 16px center}@media only screen and (min-width:768px){.c-plate-event__link{background-position:right 22px center}}@media only screen and (min-width:1280px){.c-plate-event__link{padding:16px 80px 16px 16px}}@media only screen and (min-width:1280px){.c-plate-event__link:hover{transform:translateX(10px)}}.c-plate-event__badge-date{display:flex;flex-direction:column;align-items:flex-start;gap:5px 10px}@media only screen and (min-width:768px){.c-plate-event__badge-date{display:flex;align-items:center;flex-direction:row}}.c-plate-event__date{font-family:var(--font-family-din);font-size:var(--font-size-base);font-weight:600}.c-plate-event__date>time>span{display:inline-block;margin:0 0 0 .3em;font-size:var(--font-size-sm)}.c-plate-event__thumbnail{width:90px;aspect-ratio:4/3}@media only screen and (min-width:768px){.c-plate-event__thumbnail{width:130px}}.c-plate-event__thumbnail>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-plate-event__text{width:calc(100% - 105px)}@media only screen and (min-width:768px){.c-plate-event__text{width:calc(100% - 145px)}}.c-plate-event__ttl{margin:12px 0 0;font-family:var(--font-family-shuei);font-size:var(--font-size-base);font-weight:600;line-height:1.5;overflow:hidden;display:-webkit-box;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.c-plate-event__badge{display:inline-block;min-width:60px;padding:0 10px;font-family:var(--font-family-shuei);font-size:10px;font-weight:400;line-height:18px;text-align:center;vertical-align:middle;border-radius:12px}@media only screen and (min-width:768px){.c-plate-event__badge{font-size:var(--font-size-sm);line-height:24px}}@media only screen and (min-width:1280px){.c-plate-event__badge{min-width:80px;padding:0 15px;line-height:30px;border-radius:15px}}.c-plate-event__badge.--accepting{color:#fff;background-color:var(--color-main)}.c-plate-event__badge.--receptionEnd{color:var(--color-gray);background-color:var(--color-darkgray)}.c-plate-event__badge.--finish{color:var(--color-gray);background-color:var(--color-darkgray)}.c-plate-event__badge.--report{border:1px solid var(--color-black)}/*# sourceMappingURL=expansion.min.css.map */