@font-face{font-family:LINE Seed JP_OTF;font-style:normal;font-weight:400;src:url(/fonts/LINESeedJP/LINESeedJP_OTF_Rg.woff) format("woff"),url(/fonts/LINESeedJP/LINESeedJP_TTF_Rg.ttf) format("truetype")}@font-face{font-family:LINE Seed JP_OTF;font-style:normal;font-weight:700;src:url(/fonts/LINESeedJP/LINESeedJP_OTF_Bd.woff) format("woff"),url(/fonts/LINESeedJP/LINESeedJP_TTF_Bd.ttf) format("truetype")}#js-calendar[data-astro-cid-tocw3ium] .fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{cursor:pointer;font-size:min(.3265306122vw + .5484693878rem,.875rem);line-height:1.5;padding:.25em}#js-calendar[data-astro-cid-tocw3ium] .fc-daygrid-day-events{margin-bottom:0;min-height:auto}#js-calendar[data-astro-cid-tocw3ium] .fc-event-title{font-size:min(.3265306122vw + .5484693878rem,.875rem);line-height:1.4}#js-calendar[data-astro-cid-tocw3ium] .fc-h-event{border:none}#js-calendar[data-astro-cid-tocw3ium] .exam{background:#27ad74}#js-calendar[data-astro-cid-tocw3ium] .school-briefing{background:#ff6652}#js-calendar[data-astro-cid-tocw3ium] .experience-lesson{background:#408bf2}#js-calendar[data-astro-cid-tocw3ium] .special-event{background:#ff437d}#js-calendar[data-astro-cid-tocw3ium] .fc-day{background:#f3f6f9}#js-calendar[data-astro-cid-tocw3ium] .fc-day.fc-day-sat{background:#eaf4ff}#js-calendar[data-astro-cid-tocw3ium] .fc-day.fc-day-sun{background:#ffeaea}#js-calendar[data-astro-cid-tocw3ium] .fc-day.fc-col-header-cell{background:#343538;color:#fff}#js-calendar[data-astro-cid-tocw3ium] .fc-day.fc-day-today{background:#ffdc2826}@font-face{font-family:LINE Seed JP_OTF;font-style:normal;font-weight:400;src:url(/fonts/LINESeedJP/LINESeedJP_OTF_Rg.woff) format("woff"),url(/fonts/LINESeedJP/LINESeedJP_TTF_Rg.ttf) format("truetype")}@font-face{font-family:LINE Seed JP_OTF;font-style:normal;font-weight:700;src:url(/fonts/LINESeedJP/LINESeedJP_OTF_Bd.woff) format("woff"),url(/fonts/LINESeedJP/LINESeedJP_TTF_Bd.ttf) format("truetype")}.p-opencampus_kv[data-astro-cid-v5dosbbf]{margin-bottom:min(3.2653061224vw + 27.7551020408px,80px);margin-top:min(1.6326530612vw + 63.8775510204px,90px)}.p-opencampus_kv__img[data-astro-cid-v5dosbbf] img[data-astro-cid-v5dosbbf]{height:100%;width:100%}@font-face{font-family:LINE Seed JP_OTF;font-style:normal;font-weight:400;src:url(/fonts/LINESeedJP/LINESeedJP_OTF_Rg.woff) format("woff"),url(/fonts/LINESeedJP/LINESeedJP_TTF_Rg.ttf) format("truetype")}@font-face{font-family:LINE Seed JP_OTF;font-style:normal;font-weight:700;src:url(/fonts/LINESeedJP/LINESeedJP_OTF_Bd.woff) format("woff"),url(/fonts/LINESeedJP/LINESeedJP_TTF_Bd.ttf) format("truetype")}.p-components_news__title[data-astro-cid-jbgkv4ju]{align-items:center;display:flex;font-size:min(.6530612245vw + 1.3469387755rem,2rem);font-weight:700;line-height:1;margin-bottom:.5em}.p-components_news__title[data-astro-cid-jbgkv4ju]:before{background-color:#e60012;content:"";display:block;height:1em;margin-right:.5em;width:4px}@font-face{font-family:LINE Seed JP_OTF;font-style:normal;font-weight:400;src:url(/fonts/LINESeedJP/LINESeedJP_OTF_Rg.woff) format("woff"),url(/fonts/LINESeedJP/LINESeedJP_TTF_Rg.ttf) format("truetype")}@font-face{font-family:LINE Seed JP_OTF;font-style:normal;font-weight:700;src:url(/fonts/LINESeedJP/LINESeedJP_OTF_Bd.woff) format("woff"),url(/fonts/LINESeedJP/LINESeedJP_TTF_Bd.ttf) format("truetype")}@keyframes loop{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes loop2{0%{transform:translate(0)}to{transform:translate(-200%)}}@keyframes hoverArrow{0%{opacity:1;translate:0 0}25%{opacity:0;translate:50% 0}50%{opacity:0;translate:-50% 0}to{opacity:1;translate:0 0}}@keyframes hoverNavi{0%{opacity:1;translate:0 0}to{opacity:0;translate:0 -105%}}.p-opencampus[data-astro-cid-xrs74viw]{margin-bottom:min(6.5306122449vw + 55.5102040816px,160px)}.p-opencampus_special__heading[data-astro-cid-xrs74viw]{border-bottom:min(.2040816327vw + 1.7346938776px,5px) solid #f0f0f0;font-size:min(5.2244897959vw + 1.0255102041rem,6.25rem);margin-bottom:min(.8163265306vw + 26.9387755102px,40px);padding-bottom:.3em}.p-opencampus_special__heading-texts[data-astro-cid-xrs74viw]{margin-left:auto;margin-right:auto;max-width:-moz-fit-content;max-width:fit-content;position:relative;text-align:center;z-index:0}.p-opencampus_special__heading-texts[data-astro-cid-xrs74viw]:after,.p-opencampus_special__heading-texts[data-astro-cid-xrs74viw]:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";position:absolute;width:1em;z-index:-1}.p-opencampus_special__heading-texts[data-astro-cid-xrs74viw]:before{aspect-ratio:139.23/137.26;background-image:url(/img/opencampus/special_obj01.svg);bottom:-.05em;font-size:min(5.6734693878vw + 3.0140306122rem,8.6875rem);left:-1.5em}.p-opencampus_special__heading-texts[data-astro-cid-xrs74viw]:after{aspect-ratio:94.9/116.93;background-image:url(/img/opencampus/special_obj02.svg);bottom:.1em;font-size:min(3.8775510204vw + 2.0599489796rem,5.9375rem);right:-1.7em}.p-opencampus_special__heading-texts[data-astro-cid-xrs74viw] .copy[data-astro-cid-xrs74viw]{color:#848789;font-size:min(.4897959184vw + 1.0102040816rem,1.5rem);font-weight:700;line-height:1.5;margin-bottom:.5em}.p-opencampus_special__heading-texts[data-astro-cid-xrs74viw] .title[data-astro-cid-xrs74viw]{font-family:Poppins,sans-serif;font-weight:700;line-height:1;text-transform:uppercase}.p-opencampus_archive[data-astro-cid-xrs74viw]{padding-bottom:0;padding-top:min(4.0816326531vw + 34.693877551px,100px);position:relative;z-index:0}.p-opencampus_archive[data-astro-cid-xrs74viw][data-en]:after,.p-opencampus_archive[data-astro-cid-xrs74viw][data-en]:before{color:#fff;content:attr(data-en) attr(data-en) attr(data-en) attr(data-en) attr(data-en);display:inline-block;font-family:Poppins,sans-serif;font-size:min(5.7142857143vw + 5.5357142857rem,11.25rem);font-weight:700;left:0;line-height:1;position:absolute;top:0;white-space:nowrap;z-index:0}.p-opencampus_archive[data-astro-cid-xrs74viw][data-en]:before{animation:loop calc(100s*var(--loop-speed)) calc(-50s*var(--loop-speed)) linear infinite}.p-opencampus_archive[data-astro-cid-xrs74viw][data-en]:after{animation:loop calc(100s*var(--loop-speed)) linear infinite}.p-opencampus_archive[data-astro-cid-xrs74viw][data-en]:after,.p-opencampus_archive[data-astro-cid-xrs74viw][data-en]:before{color:#f3f6f9;text-transform:uppercase;top:10%;-webkit-text-stroke-width:1px;z-index:-1}.p-opencampus_archive[data-astro-cid-xrs74viw] a[data-astro-cid-xrs74viw]{display:block;margin-top:40px;text-align:center;transition:opacity .5s ease}@media only screen and (max-width:767px){.p-opencampus_special__heading-texts[data-astro-cid-xrs74viw]:before{left:-1.2em}.p-opencampus_special__heading-texts[data-astro-cid-xrs74viw]:after{right:-1.2em}}@media(any-hover:hover){.p-opencampus_archive[data-astro-cid-xrs74viw] a[data-astro-cid-xrs74viw]:hover{opacity:.7}}
