.blockTitle{font-size:2.5rem;font-weight:500;line-height:1.3;letter-spacing:.5px}.blockTitle-l{font-size:3rem;font-weight:500;line-height:1.5;letter-spacing:.5px}.blockTitle-m{font-size:2.125rem;font-weight:500;line-height:1.4;letter-spacing:.5px}@media only screen and (max-width:1200px){.blockTitle{font-size:2.25rem}.blockTitle-l{font-size:2.375rem}.blockTitle-m{font-size:1.875rem}}@media only screen and (max-width:767px){.blockTitle{font-size:1.875rem}.blockTitle-l{font-size:1.75rem}.blockTitle-m{font-size:1.625rem}}.blockSubtitle{font-size:1.5rem;font-weight:500;line-height:1.5}.blockSubtitle-l{font-size:1.375rem;font-weight:500;line-height:1.6;letter-spacing:.5px}@media only screen and (max-width:1200px){.blockSubtitle{font-size:1.375rem}.blockSubtitle-l{font-size:1.25rem}}@media only screen and (max-width:767px){.blockSubtitle{font-size:1.125rem}}.titleText-xl{font-size:1.625rem;font-weight:500;line-height:1.4;letter-spacing:.5px}.titleText-l{font-size:1.5rem;font-weight:400;line-height:1.6;letter-spacing:.5px}.titleText-m{font-size:1.5rem;font-weight:400;line-height:1.4;letter-spacing:.5px}@media only screen and (max-width:767px){.titleText-l,.titleText-m{font-size:1.375rem}}.btnText{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:1px}.btnText-m{font-size:1rem;font-weight:500;line-height:1.6;letter-spacing:.5px}.btnText-s{font-size:.875rem;font-weight:500;line-height:1.5;letter-spacing:.5px}.subBtnText{font-size:.75rem;font-weight:700;line-height:1}.itemText{font-size:2rem;font-weight:500;line-height:1.5;letter-spacing:.5px}.itemText-l{font-size:1.75rem;font-weight:400;line-height:1.6;letter-spacing:.5px}.itemText-m{font-size:1.25rem;font-weight:700;line-height:1.5}.itemText-s{font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:.5px}@media only screen and (max-width:1200px){.itemText{font-size:1.75rem}.itemText-l{font-size:1.625rem}}@media only screen and (max-width:767px){.itemText{font-size:1.5rem}.itemText-l{font-size:1.375rem}}.bodyText{font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:.5px}.bodyText-l{font-size:1.125rem;font-weight:400;line-height:1.6;letter-spacing:.5px}.bodyText-s{font-size:.875rem;font-weight:500;line-height:1.3;letter-spacing:.5px}.bodyText-bold{font-size:1rem;font-weight:700;line-height:1.6;letter-spacing:.5px}.tagText{font-size:.75rem;font-weight:600;line-height:.8}.tagText-xl{font-size:1rem;font-weight:700;line-height:1.6}.tagText-l{font-size:1rem;font-weight:500;line-height:1.6}.tagText-m{font-size:.875rem;font-weight:600;line-height:.8}.statusText{font-size:.875rem;font-weight:500;line-height:.8;letter-spacing:1px}.bgText{font-size:clamp(6.25rem,1.8382rem + 7.8431vw,11.25rem);font-weight:100;line-height:.8;letter-spacing:-3px}@media only screen and (max-width:900px){.bgText{font-size:5.625rem}}@media only screen and (max-width:767px){.bgText{font-size:clamp(3.375rem,1.8244rem + 6.6158vw,5rem);font-weight:200;line-height:1;letter-spacing:normal}}.bannerText-m{font-size:clamp(7.5rem,4.1912rem + 5.8824vw,11.25rem);font-weight:100;line-height:.8;letter-spacing:-3px}.bannerText-s{font-size:clamp(6.25rem,4.5956rem + 2.9412vw,8.125rem);font-weight:200;line-height:.8}@media only screen and (max-width:1200px){.bannerText-m{font-size:6.875rem}.bannerText-s{font-size:5rem}}@media only screen and (max-width:900px){.bannerText-m{font-size:5.25rem}.bannerText-s{font-size:4.25rem}}@media only screen and (max-width:767px){.bannerText-m{font-size:3.375rem;font-weight:200;line-height:1;letter-spacing:normal}.bannerText-s{font-size:3.375rem;line-height:1}}.news_register-page .detail-block{position:relative}.news_register-page .detail-block .c-bg-layer{margin-inline:auto;width:calc(100% - var(--baseSpace) * 2)}.news_register-page .detail-block .container{padding-top:var(--space-120-30);padding-bottom:var(--space-150-50);grid-column:var(--s-grid)}.news_register-page .detail-block .img-box{margin-bottom:30px;width:100%;min-height:clamp(450px,31.25vw,600px);opacity:0;filter:blur(4px);transition:opacity var(--trans-xl),filter var(--trans-xl);position:relative;overflow:hidden}.news_register-page .detail-block .img-box:before{display:block;width:100%;height:0;padding-bottom:50%;content:""}.news_register-page .detail-block .img-box picture{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:101%;height:101%}.news_register-page .detail-block .img-box img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:101%;height:101%;object-fit:cover;transition:transform var(--trans-hover)}.news_register-page .detail-block .img-box.aost-show{opacity:1;filter:blur(0)}.news_register-page .detail-block .c-block-content{justify-content:center;text-align:center;gap:20px}.news_register-page .detail-block .c-block-content.aost-show [data-stagger]{opacity:1;transform:translateY(0)}.news_register-page .detail-block .c-block-content [data-stagger]{opacity:0;transform:translateY(-10px)}.news_register-page .detail-block .info-block{margin-top:30px;display:grid;grid-template-columns:1fr 1fr 230px;gap:3px;opacity:0;transform:translateY(-30px);transition:opacity var(--trans-l),transform var(--trans-l)}.news_register-page .detail-block .info-block.aost-show{opacity:1;transform:translateY(0)}.news_register-page .detail-block .info-box{padding:clamp(15px,1.0416666667vw,20px) clamp(15px,1.5625vw,30px);display:flex;align-items:center;gap:clamp(15px,1.5625vw,30px);min-width:0;border-radius:5px;background-color:#fff}.news_register-page .detail-block .info-box .c-icon-box{font-size:1.125rem}.news_register-page .detail-block .info-title-box{flex-shrink:0;display:flex;align-items:center;gap:10px;width:101px}.news_register-page .detail-block .icon-calendar{color:var(--main-color)}.news_register-page .detail-block .info-desc{display:flex;flex-wrap:wrap;gap:2px;letter-spacing:.5px;color:#0009}.news_register-page .detail-block .info-desc[data-color]{font-weight:500;line-height:1}.news_register-page .detail-block .info-desc[data-color=opening]{color:var(--main-color)}.news_register-page .detail-block .info-desc[data-color=ready],.news_register-page .detail-block .info-desc[data-color=unavailable],.news_register-page .detail-block .info-desc[data-color=done]{color:#000}.news_register-page .detail-block .other-box{background-color:#fff}.news_register-page .detail-block .other-box .c-btn-box{height:100%}.news_register-page .detail-block .other-box .c-btn-box .c-btn{flex:1}.news_register-page .detail-block .c-share-box{padding:clamp(15px,1.0416666667vw,20px) clamp(15px,1.5625vw,30px)}.news_register-page .detail-block .event-block{margin-top:var(--space-80-50);padding-top:clamp(40px,3.125vw,60px);padding-inline:calc(var(--frSpace) * 2);padding-bottom:var(--space-100-50);position:relative;background-color:#fff;opacity:0;transition:opacity var(--trans-l),box-shadow var(--trans-l) var(--trans-m)}.news_register-page .detail-block .event-block.aost-show{opacity:1;box-shadow:0 0 16px #00000040}.news_register-page .detail-block .event-block:before{position:absolute;top:0;left:50%;transform:translate(-50%);width:150px;height:8px;background-color:var(--main-color);transition:width var(--trans-l),height var(--trans-l);content:""}@media only screen and (min-width:1201px){.news_register-page .detail-block .event-block:hover:before{width:300px;height:4px}}@media only screen and (max-width:1200px){.news_register-page .detail-block .event-block:active:before{width:300px;height:4px}}.news_register-page .detail-block .event-block .c-block-content{gap:10px}.news_register-page .detail-block .event-list{margin-top:var(--space-50-30)}.news_register-page .detail-block .event-box{padding:clamp(15px,1.0416666667vw,20px) clamp(15px,1.5625vw,30px);display:flex;align-items:stretch;border:1px solid rgba(0,0,0,.2)}.news_register-page .detail-block .event-box:first-child{border-radius:5px 5px 0 0}.news_register-page .detail-block .event-box:last-child{border-radius:0 0 5px 5px}.news_register-page .detail-block .event-box:not(:first-child){border-top:unset}.news_register-page .detail-block .event-title{padding-right:20px;margin-right:20px;flex-shrink:0;display:flex;align-items:center;border-right:1px solid rgba(0,0,0,.2);width:100%;max-width:120px}.news_register-page .detail-block .event-desc{color:#0009}.news_register-page .detail-block .article-block{margin-top:var(--space-100-50)}.news_register-page .detail-block .article-block.aost-show [data-stagger]{opacity:1}.news_register-page .detail-block .article-block [data-stagger]{opacity:0}@media only screen and (max-width:1200px){.news_register-page .detail-block .info-block{grid-template-columns:1fr 1fr}.news_register-page .detail-block .c-share-box{grid-row:3;justify-content:unset}.news_register-page .detail-block .c-share-box .c-share{width:101px;justify-content:start}}@media only screen and (max-width:900px){.news_register-page .detail-block .event-block{padding-inline:var(--frSpace)}.news_register-page .detail-block .event-title{padding-right:15px;margin-right:15px;width:auto;max-width:unset}}@media only screen and (max-width:767px){.news_register-page .detail-block .c-bg-layer{width:100%}.news_register-page .detail-block .container{padding-top:30px}.news_register-page .detail-block .c-block-content .title.blockTitle-l{font-size:1.75rem;font-weight:400}.news_register-page .detail-block .info-block{grid-template-columns:1fr}.news_register-page .detail-block .info-title-box{gap:8px;width:99px}.news_register-page .detail-block .c-share-box{grid-row:5}.news_register-page .detail-block .c-share-box .c-share{gap:8px;width:99px}.news_register-page .detail-block .other-box .c-btn-box .c-btn{min-height:65px}.news_register-page .detail-block .event-block{padding-inline:20px}.news_register-page .detail-block .event-title{padding-right:10px;margin-right:10px}}.news_register-page .other-block .container{padding-top:var(--space-100-50);padding-bottom:var(--space-150-80);grid-column:var(--l-grid)}.news_register-page .other-block .card-list{display:flex;gap:50px calc(var(--frSpace) * 2)}.news_register-page .other-block .activity-card{flex:1;display:flex;flex-direction:column;gap:clamp(20px,1.5625vw,30px);width:100%;min-width:0}.news_register-page .other-block .activity-card:only-child{margin-inline:auto;max-width:720px}@media only screen and (min-width:1921px){.news_register-page .other-block .activity-card:only-child{max-width:37.5vw}}.news_register-page .other-block .activity-card:not(:first-child){margin:0;padding-top:0;border-top:unset}.news_register-page .other-block .activity-card.aost-show .deco-box{clip-path:polygon(0 0,110% 0,100% 100%,0 100%)}.news_register-page .other-block .activity-card.aost-show .card-title-box,.news_register-page .other-block .activity-card.aost-show .card-info-box{opacity:1}.news_register-page .other-block .activity-card.aost-show .card-status{opacity:1;clip-path:polygon(0 0,110% 0,100% 100%,0 100%)}@media only screen and (min-width:1201px){.news_register-page .other-block .activity-card:hover .deco-box:before{background-color:var(--main-color)}.news_register-page .other-block .activity-card:hover .deco:before{transform:scaleX(0)}.news_register-page .other-block .activity-card:hover .deco:after{transform:scaleX(1)}.news_register-page .other-block .activity-card:hover .img-box{border-radius:0 20px;box-shadow:10px 10px 16px #00000040}}@media only screen and (max-width:1200px){.news_register-page .other-block .activity-card:active .deco-box:before{background-color:var(--main-color)}.news_register-page .other-block .activity-card:active .deco:before{transform:scaleX(0)}.news_register-page .other-block .activity-card:active .deco:after{transform:scaleX(1)}.news_register-page .other-block .activity-card:active .img-box{border-radius:0 20px;box-shadow:10px 10px 16px #00000040}}.news_register-page .other-block .tag-box{display:flex;align-items:center;gap:10px}.news_register-page .other-block .deco-box{position:relative;flex:1;display:flex;align-items:center;gap:10px;clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path var(--trans-xl)}.news_register-page .other-block .deco-box:before{position:relative;flex-shrink:0;display:block;width:5px;height:5px;border-radius:50%;background-color:#0003;transition:background-color var(--trans-l);content:""}.news_register-page .other-block .deco{position:relative;flex:1}.news_register-page .other-block .deco:before,.news_register-page .other-block .deco:after{position:absolute;display:block;width:100%;height:2px;transition:transform var(--trans-l);content:""}.news_register-page .other-block .deco:before{transform:scaleX(1);transform-origin:right;background-color:#0003}.news_register-page .other-block .deco:after{transform:scaleX(0);transform-origin:left;background-color:var(--main-color)}.news_register-page .other-block .card-box{display:flex;width:100%;min-width:0}.news_register-page .other-block .img-box{flex-shrink:0;display:block;width:41.6667%;transition:border-radius var(--trans-hover),box-shadow var(--trans-hover);position:relative;overflow:hidden}.news_register-page .other-block .img-box:before{display:block;width:100%;height:0;padding-bottom:75%;content:""}.news_register-page .other-block .img-box picture{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:101%;height:101%}.news_register-page .other-block .img-box img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:101%;height:101%;object-fit:cover;transition:transform var(--trans-hover)}.news_register-page .other-block .card-wrapper{padding-left:30px;padding-right:clamp(15px,1.5625vw,30px);flex:1;display:flex;flex-direction:column;justify-content:center;gap:clamp(20px,1.5625vw,30px);width:100%;min-width:0}.news_register-page .other-block .card-title-box{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0;opacity:0;transition:opacity var(--trans-l)}.news_register-page .other-block .card-title a{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word}.news_register-page .other-block .card-subtitle{color:#0009;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-word}.news_register-page .other-block .card-status{padding:10px;width:fit-content;opacity:0;clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path var(--trans-l),opacity var(--trans-l)}.news_register-page .other-block .card-status[data-color=opening]{color:#fff;background-color:var(--main-color)}.news_register-page .other-block .card-status[data-color=ready]{color:#000;background-color:#fff}.news_register-page .other-block .card-status[data-color=unavailable]{color:#fff;background-color:#000}.news_register-page .other-block .card-status[data-color=done]{color:#fff;background-color:#00000080}.news_register-page .other-block .card-info-box{display:flex;flex-direction:column;gap:15px;opacity:0;transition:opacity var(--trans-l) .2s}.news_register-page .other-block .card-info{display:flex;align-items:flex-start;gap:10px}.news_register-page .other-block .info-wrapper{flex-shrink:0;display:flex;align-items:center;gap:10px}.news_register-page .other-block .icon-calendar{color:var(--main-color)}.news_register-page .other-block .info-title{position:relative;flex-shrink:0;display:flex;align-items:center;gap:10px}.news_register-page .other-block .info-title:after{position:relative;display:block;width:5px;height:5px;border-radius:50%;background-color:#0003;content:""}.news_register-page .other-block .info-desc{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.5px}@media only screen and (max-width:1600px){.news_register-page .other-block .card-list{gap:50px var(--frSpace)}}@media only screen and (max-width:1200px){.news_register-page .other-block .card-list{flex-direction:column}.news_register-page .other-block .activity-card:only-child{max-width:unset}}@media only screen and (max-width:767px){.news_register-page .other-block .card-box{flex-direction:column}.news_register-page .other-block .img-box{width:100%}.news_register-page .other-block .card-wrapper{padding-top:20px;padding-inline:0}}
