.event-information-outer{position:relative;z-index:1}.event-information{display:flex}@media (max-width: 767.98px){.event-information{flex-direction:column;gap:calc(4 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.event-information{gap:min(.703125vw,9px);align-items:center}}.event-information__date{font-family:Hanken Grotesk,sans-serif;font-weight:400}@media (max-width: 767.98px){.event-information__date{font-size:calc(20 * var(--base-font, 1) / 10);line-height:1.3}}@media (min-width: 768px){.event-information__date{font-size:min(1.875vw,24px)}}.event-information-contents{display:flex;align-items:center}@media (max-width: 767.98px){.event-information-contents{gap:calc(7 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.event-information-contents{gap:min(1.5625vw,20px);margin-bottom:min(.390625vw,5px)}}.event-information-contents__type{line-height:1.5}@media (max-width: 767.98px){.event-information-contents__type{font-size:calc(19 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.event-information-contents__type{font-size:min(1.71875vw,22px)}}.event-information-tag-area{display:flex;align-items:center}@media (max-width: 767.98px){.event-information-tag-area{gap:calc(4 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.event-information-tag-area{gap:min(.625vw,8px)}}.event-information-tag{display:flex;align-items:center;justify-content:center;color:#fff}@media (max-width: 767.98px){.event-information-tag{width:calc(62 * var(--base-font, 1) / 10);height:calc(28 * var(--base-font, 1) / 10);padding-bottom:calc(2 * var(--base-font, 1) / 10);font-size:calc(16 * var(--base-font, 1) / 10);line-height:1.43;border-radius:calc(15 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.event-information-tag{width:min(5.15625vw,66px);height:min(2.5vw,32px);font-size:min(1.25vw,16px);border-radius:min(2.421875vw,31px)}}.event-information-tag.event-information-tag--new{background-color:#00c1a7}.event-information-tag.event-information-tag--mid-carrier{background-color:#3893de}.event-information-tag.event-information-tag--part{background-color:#64c388}.event-information__part{line-height:1.45}@media (max-width: 767.98px){.event-information__part{margin-top:calc(20 * var(--base-font, 1) / 10);font-size:calc(19 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.event-information__part{margin-top:min(1.25vw,16px);font-size:min(1.71875vw,22px)}}.event-information__title{font-weight:700;line-height:1.43}@media (max-width: 767.98px){.event-information__title{margin-top:calc(4 * var(--base-font, 1) / 10);font-size:calc(23 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.event-information__title{margin-top:min(.625vw,8px);font-size:min(2.5vw,32px)}}@media (max-width: 767.98px){.event-detail{margin-bottom:calc(66 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.event-detail{margin-bottom:min(10.46875vw,134px)}}.event-detail .event-schedule{background-color:#ebf8ff}@media (max-width: 767.98px){.event-detail .event-schedule{padding:calc(25 * var(--base-font, 1) / 10) calc(12 * var(--base-font, 1) / 10);margin-top:calc(16 * var(--base-font, 1) / 10);border-radius:calc(10 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.event-detail .event-schedule{padding:min(3.125vw,40px);margin-top:min(3.125vw,40px);border-radius:min(.78125vw,10px)}}.event-detail .event-schedule-outline{display:flex;justify-content:center;font-weight:700;color:#00699a}@media (max-width: 767.98px){.event-detail .event-schedule-outline{flex-direction:column;align-items:center}}@media (max-width: 767.98px){.event-detail .event-schedule-outline span{font-size:calc(20 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.event-detail .event-schedule-outline span{font-size:min(1.875vw,24px)}}@media (max-width: 767.98px){.event-detail .event-schedule-column{margin-top:calc(16 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.event-detail .event-schedule-column{margin-top:min(1.875vw,24px)}}.event-detail .event-schedule__list{background-color:#fff}@media (max-width: 767.98px){.event-detail .event-schedule__list{padding:calc(10 * var(--base-font, 1) / 10) calc(14 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.event-detail .event-schedule__list{display:grid;grid-template-columns:repeat(3,1fr);gap:min(.625vw,8px);justify-content:center;padding:min(1.09375vw,14px) min(1.5625vw,20px)}}.event-detail .event-schedule__list li{position:relative;text-align:center;letter-spacing:-.04em;list-style:none}@media (max-width: 767.98px){.event-detail .event-schedule__list li{width:-moz-fit-content;width:fit-content;padding-right:calc(16 * var(--base-font, 1) / 10);font-size:calc(14 * var(--base-font, 1) / 10);line-height:1.4}.event-detail .event-schedule__list li+li{margin-top:calc(8 * var(--base-font, 1) / 10)}.event-detail .event-schedule__list li:last-child{padding-right:0}.event-detail .event-schedule__list li:last-child:before{display:none}}@media (min-width: 768px){.event-detail .event-schedule__list li{padding-right:min(1.09375vw,14px);font-size:min(1.171875vw,15px)}.event-detail .event-schedule__list li:nth-child(3n){padding-right:0}.event-detail .event-schedule__list li:nth-child(3n):before{display:none}}.event-detail .event-schedule__list li:before{position:absolute;top:50%;right:0;content:"/";transform:translateY(-50%)}.c-editor-contents .event-detail .event-schedule__list{list-style:none}.event-detail .event-schedule__button{width:-moz-max-content;width:max-content;padding:0;margin:0;margin-inline:auto}@media (max-width: 767.98px){.event-detail .event-schedule__button{width:100%;margin-top:calc(16 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.event-detail .event-schedule__button{margin-top:min(2.5vw,32px)}}.event-detail .event-schedule__button .c-event-information-button__link{position:relative;display:flex;align-items:center;justify-content:center;width:100%;text-decoration:none;border-radius:100vmax;transition:background-color .3s cubic-bezier(.25,.1,.25,1);box-shadow:0 0 14px #59595933}@media (max-width: 767.98px){.event-detail .event-schedule__button .c-event-information-button__link{width:calc(220 * var(--base-font, 1) / 10);height:calc(45 * var(--base-font, 1) / 10);padding-right:calc(10 * var(--base-font, 1) / 10);margin-inline:auto}}@media (min-width: 768px){.event-detail .event-schedule__button .c-event-information-button__link{width:min(17.96875vw,230px);height:min(3.59375vw,46px)}}.event-detail .event-schedule__button .c-event-information-button__link.c-event-information-button__link--detail:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;content:"";background:linear-gradient(270deg,#9af5d6,#63c0eb);border-radius:100vmax;opacity:1;transition:opacity .8s cubic-bezier(.25,.1,.25,1);transition-delay:.2s}.event-detail .event-schedule__button .c-event-information-button__link.c-event-information-button__link--detail:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;content:"";background:linear-gradient(90deg,#9af5d6,#63c0eb);border-radius:100vmax;opacity:0;transition:opacity .8s cubic-bezier(.25,.1,.25,1);transition-delay:.2s}.event-detail .event-schedule__button .c-event-information-button__link.c-event-information-button__link--entry:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;content:"";background:linear-gradient(90deg,#00c4c4,#c1e5a2);border-radius:100vmax;opacity:1;transition:opacity .8s cubic-bezier(.25,.1,.25,1);transition-delay:.2s}.event-detail .event-schedule__button .c-event-information-button__link.c-event-information-button__link--entry:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;content:"";background:linear-gradient(90deg,#c1e5a2,#00c4c4);border-radius:100vmax;opacity:0;transition:opacity .8s cubic-bezier(.25,.1,.25,1);transition-delay:.2s}.event-detail .event-schedule__button .c-event-information-button__link .c-event-information-button__text{position:relative;z-index:3;margin:0;font-size:calc(16 * var(--base-font, 1) / 10);color:#fff}@media (max-width: 767.98px){.event-detail .event-schedule__button .c-event-information-button__link .c-event-information-button__text{padding-right:calc(19 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.event-detail .event-schedule__button .c-event-information-button__link .c-event-information-button__text{font-size:min(1.25vw,16px)}}@media (min-width: 768px){.event-detail .event-schedule__button .c-event-information-button__link .c-event-information-button__text.c-event-information-button__text--entry{padding-right:min(1.25vw,16px)}}.event-detail .event-schedule__button .c-event-information-button__link .c-event-information-button__arrow{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:calc(32 * var(--base-font, 1) / 10);height:calc(32 * var(--base-font, 1) / 10);content:"";background-color:#fff;border-color:transparent;border-style:solid;border-width:1px;border-radius:50%;transform:translateY(-50%)}@media (max-width: 767.98px){.event-detail .event-schedule__button .c-event-information-button__link .c-event-information-button__arrow{right:calc(7 * var(--base-font, 1) / 10);width:calc(32 * var(--base-font, 1) / 10);height:calc(32 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.event-detail .event-schedule__button .c-event-information-button__link .c-event-information-button__arrow{right:min(.625vw,8px);width:min(2.34375vw,30px);height:min(2.34375vw,30px)}}.event-detail .event-schedule__button .c-event-information-button__link .c-event-information-button__arrow .c-icon{width:calc(16 * var(--base-font, 1) / 10);stroke:#00c4c4}@media (min-width: 768px){.event-detail .event-schedule__button .c-event-information-button__link .c-event-information-button__arrow .c-icon{width:min(1.25vw,16px)}}.event-detail .event-schedule__button .c-event-information-button__link:focus{opacity:1}.event-detail .event-schedule__button .c-event-information-button__link:focus:before{opacity:0}.event-detail .event-schedule__button .c-event-information-button__link:focus:after{opacity:1}@media (hover: hover) and (pointer: fine){.event-detail .event-schedule__button .c-event-information-button__link:hover{opacity:1}.event-detail .event-schedule__button .c-event-information-button__link:hover:before{opacity:0}.event-detail .event-schedule__button .c-event-information-button__link:hover:after{opacity:1}}.event-back-button{width:-moz-max-content;width:max-content}
