@media screen and (max-width: 600px){.contentTopInfo{padding:8px}}@media screen and (max-width: 600px){.contentTopInfo:nth-child(2){border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}}@media screen and (max-width: 424px){.contentTopInfo a{display:block;font-size:16px;width:100%}}.contentTopInfo__newsDate{line-height:2}@media screen and (max-width: 600px){.contentTopInfo__newsDate{display:block;font-size:12px}}.bannerFromCustomFields__inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;margin-bottom:40px;width:100%}.bannerFromCustomFields__inner:has(>*:nth-child(3)){grid-template-rows:repeat(2, auto)}@media screen and (max-width: 600px){.bannerFromCustomFields__inner{grid-template-columns:1fr;grid-template-rows:auto;justify-items:center;grid-gap:8px;margin-bottom:20px}}.bannerFromCustomFields__inner a{display:block;line-height:1;margin-top:16px}.bannerFromCustomFields__inner a img{box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}@media screen and (max-width: 600px){.bannerFromCustomFields__inner--newClass{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 424px){.bannerFromCustomFields__inner--newClass{gap:4px}}.bannerFromCustomFields__inner--threeRows{grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px;grid-row-gap:16px}@media screen and (max-width: 600px){.bannerFromCustomFields__inner--threeRows{grid-template-columns:1fr 1fr;grid-column-gap:12px;grid-row-gap:12px}}.bannerFromCustomFields__inner--hidden{display:none !important}.bannerFromCustomFields__inner--aboutWays{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;grid-gap:5px;margin-bottom:unset}@media screen and (max-width: 600px){.bannerFromCustomFields__inner--aboutWays{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}}.bannerFromCustomFields__inner--aboutWays a{display:block;line-height:1}.bannerFromCustomFields__inner--senni{display:flex;gap:12px;margin-bottom:unset}@media screen and (max-width: 600px){.bannerFromCustomFields__inner--senni{flex-direction:column}}.bannerFromCustomFields__inner--senni a{display:block;line-height:1}.bannerFromCustomFields__inner--newFirstGrade,.bannerFromCustomFields__inner--guidebook{display:block;margin:24px auto;max-width:950px}@media screen and (max-width: 424px){.bannerFromCustomFields__inner--newFirstGrade,.bannerFromCustomFields__inner--guidebook{margin:16px auto}}.bannerFromCustomFields__inner--newFirstGrade a,.bannerFromCustomFields__inner--guidebook a{display:block;line-height:1}.bannerFromCustomFields__inner--newFirstGrade{margin-bottom:36px}.bannerFromCustomFields__inner--newFirstGrade a{margin-top:36px}.bannerFromCustomFields__inner--downloadMovie{max-width:950px;display:flex;flex-direction:column;gap:20px;margin:24px auto}@media screen and (max-width: 424px){.bannerFromCustomFields__inner--downloadMovie{margin:16px auto}}.bannerFromCustomFields__inner--downloadMovie a{display:block;line-height:1}.bannerFromCustomFields__inner--seasons,.bannerFromCustomFields__inner--seminar,.bannerFromCustomFields__inner--campaign,.bannerFromCustomFields__inner--online{margin:24px auto 0px;max-width:950px;display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 424px){.bannerFromCustomFields__inner--seasons,.bannerFromCustomFields__inner--seminar,.bannerFromCustomFields__inner--campaign,.bannerFromCustomFields__inner--online{margin:16px auto 20px;width:100%}}.bannerFromCustomFields__inner--seasons a,.bannerFromCustomFields__inner--seminar a,.bannerFromCustomFields__inner--campaign a,.bannerFromCustomFields__inner--online a{display:block;line-height:1}.bannerFromCustomFields__inner--topUnderFv{grid-template-columns:repeat(4, 1fr);gap:6px;margin-top:6px;margin-bottom:32px}@media screen and (max-width: 600px){.bannerFromCustomFields__inner--topUnderFv{display:none}}.bannerFromCustomFields__inner--topUnderFv a{max-width:233.55px;margin-top:0}@media screen and (max-width: 600px){.bannerFromCustomFields__inner--topUnderFv a{width:49%;max-width:unset}}@media screen and (max-width: 424px){.bannerFromCustomFields__inner--topUnderFv a{width:100%}}.bannerFromCustomFields__inner--naibu .bannerFromCustomFields__item:has(a[href*=naibushingaku]){order:-1}.bannerFromCustomFields__inner--course img,.bannerFromCustomFields__inner--subject img{border-radius:5px}.bannerFromCustomFields__item{max-width:467px;width:100%;box-shadow:0px 0px 4px 0px rgba(0,0,102,.25);padding:16px;border-radius:4px}@media screen and (max-width: 600px){.bannerFromCustomFields__item{max-width:unset}}.bannerFromCustomFields__item a{margin-bottom:16px}.bannerFromCustomFields__item--onlyBanner{box-shadow:unset;border-radius:unset;padding:0;max-width:unset}.bannerFromCustomFields__item--onlyBanner a{margin:0}.bannerFromCustomFields__itemTitle{display:flex;align-items:center;gap:16px;padding:16px;color:#333;border:1px solid #ddd;background:linear-gradient(180deg, #fcfcfc 0%, #f5f5f5 100%);position:relative;pointer-events:none}@media screen and (max-width: 600px){.bannerFromCustomFields__itemTitle{cursor:pointer;pointer-events:visible}}.bannerFromCustomFields__itemTitle::before{content:"";position:absolute;top:0px;left:0px;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid #fff}.bannerFromCustomFields__itemTitle p{font-size:24px;font-weight:500;line-height:24px;letter-spacing:.05em}@media screen and (max-width: 768px){.bannerFromCustomFields__itemTitle p{font-size:20px;line-height:20px}}.bannerFromCustomFields__itemTitleIcon{width:24px}@media screen and (max-width: 600px){.bannerFromCustomFields__itemTitleIcon{width:20px}}@media screen and (max-width: 600px){.bannerFromCustomFields__itemContent{max-height:unset}}.bannerFromCustomFields__itemContentInner{overflow:hidden}.bannerFromCustomFields__itemText{display:flex;align-items:flex-start;gap:8px}.bannerFromCustomFields__itemText:first-child{margin-top:16px}.bannerFromCustomFields__itemText p{font-weight:400;font-size:16px;line-height:28px}.bannerFromCustomFields__itemTextIcon{width:16px}.busySeasonText{display:none}.busySeasonText div{text-align:center;color:#db0000;font-weight:700;font-size:20px;line-height:1.5}@media screen and (min-width: 769px)and (max-width: 1024px){.busySeasonText div{font-size:18px;font-size:calc(18px + .0078125*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.busySeasonText div{font-size:16px;font-size:calc(16px + .0050890585*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.busySeasonText div{font-size:14px;font-size:calc(14px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.busySeasonText div{font-size:14px}}.callToAction2{margin:80px auto;background-image:url("/wp-content/uploads/2024/08/ctaBlue_bg_ver1.png");background-image:-webkit-image-set(url("/wp-content/uploads/2024/08/ctaBlue_bg_ver1.png.webp") type("image/webp"), url("/wp-content/uploads/2024/08/ctaBlue_bg_ver1.png") type("image/png"));background-image:image-set(url("/wp-content/uploads/2024/08/ctaBlue_bg_ver1.png.webp") type("image/webp"), url("/wp-content/uploads/2024/08/ctaBlue_bg_ver1.png") type("image/png"));background-repeat:no-repeat;background-size:cover;background-position:center center;padding-top:52px}@media screen and (max-width: 600px){.callToAction2{padding-top:40px}}@media screen and (max-width: 768px){.callToAction2{margin:64px auto}}@media screen and (max-width: 424px){.callToAction2{margin:32px auto}}@media screen and (max-width: 600px){.callToAction2--winterJuken,.callToAction2--chu1{padding-top:24px}}.callToAction2--winterJuken .callToAction2__tel p,.callToAction2--chu1 .callToAction2__tel p{padding-right:30px;font-size:18px}@media screen and (max-width: 600px){.callToAction2--winterJuken .callToAction2__tel p,.callToAction2--chu1 .callToAction2__tel p{padding-right:0;text-align:center}}.callToAction2--winterJuken .callToAction2__tel button,.callToAction2--chu1 .callToAction2__tel button{line-height:1;padding:13px 8px 11px 64px}@media screen and (max-width: 600px){.callToAction2--winterJuken .callToAction2__tel button,.callToAction2--chu1 .callToAction2__tel button{font-size:24px;text-align:center;padding-left:48px}}@media screen and (max-width: 600px){.callToAction2--winterJuken .callToAction2__tel button>span,.callToAction2--chu1 .callToAction2__tel button>span{font-size:12px;text-align:center;justify-content:flex-start;padding-left:48px}}@media screen and (max-width: 600px){.callToAction2--winterJuken .callToAction2__tel .callToAction2__imgTel,.callToAction2--chu1 .callToAction2__tel .callToAction2__imgTel{width:55px;bottom:6px}}.callToAction2--winterJuken .callToAction2__p,.callToAction2--chu1 .callToAction2__p{font-size:20px;line-height:1.5}@media screen and (min-width: 769px)and (max-width: 1024px){.callToAction2--winterJuken .callToAction2__p,.callToAction2--chu1 .callToAction2__p{font-size:18px;font-size:calc(18px + .0078125*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.callToAction2--winterJuken .callToAction2__p,.callToAction2--chu1 .callToAction2__p{font-size:14px;font-size:calc(14px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.callToAction2--winterJuken .callToAction2__p,.callToAction2--chu1 .callToAction2__p{font-size:12px;font-size:calc(12px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.callToAction2--winterJuken .callToAction2__p,.callToAction2--chu1 .callToAction2__p{font-size:12px}}.callToAction2--winterJuken .callToAction2__pamphlet a,.callToAction2--chu1 .callToAction2__pamphlet a{padding:13px 8px 11px 80px}.callToAction2--winterJuken .callToAction2__pamphlet p,.callToAction2--chu1 .callToAction2__pamphlet p{font-size:18px;line-height:1.5}@media screen and (min-width: 769px)and (max-width: 1024px){.callToAction2--winterJuken .callToAction2__pamphlet p,.callToAction2--chu1 .callToAction2__pamphlet p{font-size:16px;font-size:calc(16px + .0078125*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.callToAction2--winterJuken .callToAction2__pamphlet p,.callToAction2--chu1 .callToAction2__pamphlet p{font-size:14px;font-size:calc(14px + .0050890585*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.callToAction2--winterJuken .callToAction2__pamphlet p,.callToAction2--chu1 .callToAction2__pamphlet p{font-size:12px;font-size:calc(12px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.callToAction2--winterJuken .callToAction2__pamphlet p,.callToAction2--chu1 .callToAction2__pamphlet p{font-size:12px}}.callToAction2--dropOut .callToAction2__reserve a,.callToAction2--chu1 .callToAction2__reserve a{font-size:28px;line-height:1.5;line-height:1.3}@media screen and (min-width: 769px)and (max-width: 1024px){.callToAction2--dropOut .callToAction2__reserve a,.callToAction2--chu1 .callToAction2__reserve a{font-size:22px;font-size:calc(22px + .0234375*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.callToAction2--dropOut .callToAction2__reserve a,.callToAction2--chu1 .callToAction2__reserve a{font-size:20px;font-size:calc(20px + .0050890585*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.callToAction2--dropOut .callToAction2__reserve a,.callToAction2--chu1 .callToAction2__reserve a{font-size:18px;font-size:calc(18px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.callToAction2--dropOut .callToAction2__reserve a,.callToAction2--chu1 .callToAction2__reserve a{font-size:18px}}.callToAction2--dropOut .callToAction2__pamphlet a,.callToAction2--chu1 .callToAction2__pamphlet a{font-size:24px;line-height:1.5;padding:12px 8px 12px 100px;line-height:1.3}@media screen and (min-width: 769px)and (max-width: 1024px){.callToAction2--dropOut .callToAction2__pamphlet a,.callToAction2--chu1 .callToAction2__pamphlet a{font-size:22px;font-size:calc(22px + .0078125*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.callToAction2--dropOut .callToAction2__pamphlet a,.callToAction2--chu1 .callToAction2__pamphlet a{font-size:20px;font-size:calc(20px + .0050890585*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.callToAction2--dropOut .callToAction2__pamphlet a,.callToAction2--chu1 .callToAction2__pamphlet a{font-size:18px;font-size:calc(18px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.callToAction2--dropOut .callToAction2__pamphlet a,.callToAction2--chu1 .callToAction2__pamphlet a{font-size:18px}}@media screen and (max-width: 1024px){.callToAction2--dropOut .callToAction2__pamphlet a,.callToAction2--chu1 .callToAction2__pamphlet a{padding:8px 8px 8px 80px}}.callToAction2--chu1{margin-top:40px;margin:0}.callToAction2--chu1 .callToAction2__reserve a,.callToAction2--chu1 .callToAction2__pamphlet a{font-size:28px;line-height:1.5}@media screen and (min-width: 769px)and (max-width: 1024px){.callToAction2--chu1 .callToAction2__reserve a,.callToAction2--chu1 .callToAction2__pamphlet a{font-size:22px;font-size:calc(22px + .0234375*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.callToAction2--chu1 .callToAction2__reserve a,.callToAction2--chu1 .callToAction2__pamphlet a{font-size:19px;font-size:calc(19px + .0076335878*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.callToAction2--chu1 .callToAction2__reserve a,.callToAction2--chu1 .callToAction2__pamphlet a{font-size:16px;font-size:calc(16px + .0545454545*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.callToAction2--chu1 .callToAction2__reserve a,.callToAction2--chu1 .callToAction2__pamphlet a{font-size:16px}}@media screen and (max-width: 600px){.callToAction2--chu1{margin-top:0}}.callToAction2--spring .callToAction2__reserve a{font-size:28px;line-height:1.5;line-height:1.3}@media screen and (min-width: 769px)and (max-width: 1024px){.callToAction2--spring .callToAction2__reserve a{font-size:22px;font-size:calc(22px + .0234375*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.callToAction2--spring .callToAction2__reserve a{font-size:18px;font-size:calc(18px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.callToAction2--spring .callToAction2__reserve a{font-size:16px;font-size:calc(16px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.callToAction2--spring .callToAction2__reserve a{font-size:16px}}@media screen and (max-width: 424px){.callToAction2--spring .callToAction2__reserve a{padding-left:34%;padding-right:18px}}@media screen and (max-width: 375px){.callToAction2--spring .callToAction2__reserve a{padding-left:34%;padding-right:10px}}.callToAction2--spring .callToAction2__reserve a span{line-height:2;display:inline}@media screen and (max-width: 600px){.callToAction2--spring .callToAction2__reserve a span{display:inline-block}}.callToAction2--spring .callToAction2__reserve a .callToAction2__reserveFreeTag{line-height:2;display:none}@media screen and (max-width: 600px){.callToAction2--spring .callToAction2__reserve a .callToAction2__reserveFreeTag{display:inline-block}}.callToAction2--spring .callToAction2__pamphlet a{padding:12px 8px 12px 80px;line-height:1.2;font-size:24px;line-height:1.5}@media screen and (min-width: 769px)and (max-width: 1024px){.callToAction2--spring .callToAction2__pamphlet a{font-size:22px;font-size:calc(22px + .0078125*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.callToAction2--spring .callToAction2__pamphlet a{font-size:18px;font-size:calc(18px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.callToAction2--spring .callToAction2__pamphlet a{font-size:16px;font-size:calc(16px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.callToAction2--spring .callToAction2__pamphlet a{font-size:16px}}.callToAction2--spring .callToAction2__tel button{font-size:24px;line-height:1.5}.callToAction2--spring .callToAction2__tel p{padding-right:30px;font-size:18px}@media screen and (max-width: 600px){.callToAction2--spring .callToAction2__tel p{padding-right:0;text-align:center}}@media screen and (max-width: 600px){.callToAction2--spring .callToAction2__imgTel{width:55px;bottom:6px}}.callToAction2--graduateInterviewVideo{margin-top:0}@media screen and (max-width: 600px){.callToAction2--counselingTrialLessonRedirect{padding-bottom:40px}}.callToAction2--counselingTrialLessonRedirect .callToAction2__p{color:#063}.callToAction2--counselingTrialLessonRedirect .callToAction2__p::before,.callToAction2--counselingTrialLessonRedirect .callToAction2__p::after{color:#063}.callToAction2--counselingTrialLessonRedirect .callToAction2__wrapper{padding:0}.callToAction2--counselingTrialLessonRedirect .callToAction2__tel{display:none}@media screen and (max-width: 600px){.callToAction2--counselingTrialLessonRedirect .callToAction2__tel{display:block}}.callToAction2--counselingTrialLessonRedirect .callToAction2__tel p{text-align:center}.callToAction2--counselingTrialLessonRedirect .callToAction2__tel .callToAction2__imgTel{width:55px}.callToAction2--counselingTrialLessonRedirect .callToAction2__tel button{font-size:24px}@media screen and (max-width: 600px){.callToAction2--counselingTrialLessonRedirect .callToAction2__tel button{font-size:24px}}@media screen and (max-width: 600px){.callToAction2--counselingTrialLessonRedirect .callToAction2__tel button>span{font-size:12px}}.callToAction2--useCookie .callToAction2__tel{display:none}@media screen and (max-width: 600px){.callToAction2--useCookie .callToAction2__tel{display:block}}.callToAction2--useCookie .callToAction2__iconTel{font-size:40px !important;top:50% !important;transform:translateY(-50%);margin-right:0}@media screen and (max-width: 600px){.callToAction2--useCookie .callToAction2__iconTel{display:none}}.callToAction2--useCookie .callToAction2__iconArrow{font-size:30px !important}.callToAction2__imgTel{width:108px;bottom:15px;left:11px}@media screen and (max-width: 1024px){.callToAction2__imgTel{width:79px;bottom:9px;left:11px}}@media screen and (max-width: 900px){.callToAction2__imgTel{bottom:0}}@media screen and (max-width: 600px){.callToAction2__imgTel{bottom:9px}}@media screen and (max-width: 375px){.callToAction2__imgTel{width:clamp(3.625rem,-4.011rem + 38.18vw,4.938rem);left:9px}}.callToAction2__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding:52px 0;width:90%;max-width:950px;font-family:sans-serif;font-weight:bold;text-align:center}@media screen and (max-width: 768px){.callToAction2__wrapper{padding:24px 0;max-width:550px}}@media screen and (max-width: 424px){.callToAction2__wrapper{padding:26.5px 0 42.5px}}@media screen and (max-width: 375px){.callToAction2__wrapper{width:95%}}.callToAction2__wrapper p{margin:0 0 8px auto;width:67%;font-size:18px}@media screen and (max-width: 1024px){.callToAction2__wrapper p{font-size:16px}}@media screen and (max-width: 768px){.callToAction2__wrapper p{margin:16px 0 8px auto}}@media screen and (max-width: 424px){.callToAction2__wrapper p{font-size:14px}}.callToAction2__wrapper p br{display:none}@media screen and (max-width: 900px){.callToAction2__wrapper p br{display:block}}@media screen and (max-width: 768px){.callToAction2__wrapper p br{display:none}}@media screen and (max-width: 424px){.callToAction2__wrapper p br{display:block}}.callToAction2__wrapper p span{line-height:inherit;display:inline-block}.callToAction2__wrapper a,.callToAction2__wrapper button{line-height:2;position:relative;display:block;border-radius:8px}@media screen and (max-width: 768px){.callToAction2__wrapper--winterJuken{padding-top:0}}.callToAction2__image{margin-bottom:16px}@media screen and (max-width: 768px){.callToAction2__image{display:none}}.callToAction2__image img{width:300px}.callToAction2__reserve{width:calc(100% - 340px);margin-bottom:51px}@media screen and (max-width: 768px){.callToAction2__reserve{width:100%;margin-bottom:0}}.callToAction2__reserve p{position:relative;margin-bottom:24px;padding:0 72px;width:100%;font-size:20px;text-align:center;line-height:1.4;color:#52bb5b}@media screen and (max-width: 1024px){.callToAction2__reserve p{font-size:18px}}@media screen and (max-width: 900px){.callToAction2__reserve p{font-size:16px}}@media screen and (max-width: 600px){.callToAction2__reserve p{padding:0 32px;font-size:14px;margin-bottom:10px}}.callToAction2__reserve p::before,.callToAction2__reserve p::after{content:"";position:absolute;top:50%;width:80px;height:2px;font-weight:normal;background-color:#52bb5b}@media screen and (max-width: 600px){.callToAction2__reserve p::before,.callToAction2__reserve p::after{width:38.03px;height:1.23px;top:40%}}.callToAction2__reserve p::before{transform:translateY(-50%) rotate(54deg);left:0%}@media screen and (max-width: 600px){.callToAction2__reserve p::before{left:-4px}}.callToAction2__reserve p::after{transform:translateY(-50%) rotate(-54deg);right:0%}@media screen and (max-width: 600px){.callToAction2__reserve p::after{right:-4px}}.callToAction2__reserve p br{display:block}.callToAction2__reserve a{padding:6px 32px 14px;font-size:28px;line-height:1.4;color:#fff;background-color:#52bb5b}@media screen and (max-width: 1024px){.callToAction2__reserve a{font-size:21px}}@media screen and (max-width: 768px){.callToAction2__reserve a{padding-left:160px;margin-bottom:8px}}@media screen and (max-width: 600px){.callToAction2__reserve a{padding-top:14px;padding-left:27%}.callToAction2__reserve a br{display:none}}@media screen and (max-width: 424px){.callToAction2__reserve a{padding-left:35%;font-size:16px}}.callToAction2__reserve a::before{display:none}@media screen and (max-width: 768px){.callToAction2__reserve a::before{content:"1分で\a簡単!";position:absolute;z-index:10;top:60%;left:16%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;border:1px solid #52bb5b;border-radius:50%;width:45px;height:45px;font-size:11px;white-space:pre;color:#52bb5b;background-color:#fff}}@media screen and (max-width: 768px)and (max-width: 424px){.callToAction2__reserve a::before{top:56%;left:22%}}@media screen and (max-width: 768px)and (max-width: 375px){.callToAction2__reserve a::before{top:65%;left:20%}}.callToAction2__reserve a img{display:none}@media screen and (max-width: 768px){.callToAction2__reserve a img{position:absolute;left:8px;top:-12px;display:block;width:100px}}@media screen and (max-width: 424px){.callToAction2__reserve a img{width:100px}}.callToAction2__reserve a span{line-height:1.4;display:inline-block}.callToAction2__reserve a span:first-of-type{font-size:18px;font-weight:normal}@media screen and (max-width: 1024px){.callToAction2__reserve a span:first-of-type{font-size:16px}}@media screen and (max-width: 600px){.callToAction2__reserve a span:first-of-type{display:none}}.callToAction2__reserve a i{position:absolute;top:50%;right:16px;transform:translateY(-50%)}@media screen and (max-width: 424px){.callToAction2__reserve a i{right:12px}}.callToAction2__reserve .callToAction2__reserveBtn--winterJuken{font-size:28px;line-height:1.5}@media screen and (min-width: 769px)and (max-width: 1024px){.callToAction2__reserve .callToAction2__reserveBtn--winterJuken{font-size:24px;font-size:calc(24px + .015625*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.callToAction2__reserve .callToAction2__reserveBtn--winterJuken{font-size:18px;font-size:calc(18px + .0152671756*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.callToAction2__reserve .callToAction2__reserveBtn--winterJuken{font-size:14px;font-size:calc(14px + .0727272727*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.callToAction2__reserve .callToAction2__reserveBtn--winterJuken{font-size:14px}}@media screen and (max-width: 768px){.callToAction2__reserve .callToAction2__reserveBtn--winterJuken{padding-top:14px}}@media screen and (max-width: 600px){.callToAction2__reserve .callToAction2__reserveBtn--winterJuken{padding:6px 21px 14px;padding-top:14px;padding-left:35%;line-height:1.3}}@media screen and (max-width: 768px){.callToAction2__reserve .callToAction2__reserveBtn--winterJuken span:first-of-type{display:none}}.callToAction2__reserve .callToAction2__reserveBtn--winterJuken .callToAction2__reserveBtnFree{line-height:2;display:none}@media screen and (max-width: 600px){.callToAction2__reserve .callToAction2__reserveBtn--winterJuken .callToAction2__reserveBtnFree{display:inline-block}}.callToAction2__reserve .callToAction2__reserveBtn--winterJuken .callToAction2__reserveBtnBr{display:none}@media screen and (max-width: 1024px){.callToAction2__reserve .callToAction2__reserveBtn--winterJuken .callToAction2__reserveBtnBr{display:block}}@media screen and (max-width: 768px){.callToAction2__reserve .callToAction2__reserveBtn--winterJuken .callToAction2__reserveBtnBrSpNone{display:none}}.callToAction2__tel{width:48%}@media screen and (max-width: 768px){.callToAction2__tel{order:3;width:100%}}.callToAction2__tel p{white-space:nowrap;text-align:right;width:100%;margin:16px 0 8px}@media screen and (max-width: 600px){.callToAction2__tel p{font-size:13px;margin:20px 0 7px}}.callToAction2__tel img{position:absolute}.callToAction2__tel button{padding:8px 8px 8px 64px;border:2px solid #333;color:#333;font-size:28px;line-height:.8;width:100%;font-weight:bold}@media screen and (max-width: 1024px){.callToAction2__tel button{font-size:24px}}@media screen and (max-width: 600px){.callToAction2__tel button{background-color:#fff}}@media screen and (max-width: 424px){.callToAction2__tel button{padding:10px 8px 10px 64px;font-size:17.2px;line-height:1.1}}.callToAction2__tel button>span{display:flex;gap:4px;justify-content:center;align-items:center;margin-top:4px;font-size:14px;font-weight:normal}@media screen and (max-width: 600px){.callToAction2__tel button>span{line-height:1;font-size:8.6px}}.callToAction2__tel button>span>span{display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 424px){.callToAction2__tel button>span>span{font-size:10px}}.callToAction2__tel .callToAction2__iconTelSp{display:none}@media screen and (max-width: 600px){.callToAction2__tel .callToAction2__iconTelSp{display:inline-block;width:12px;margin:0;transform:translate(-3px, -3px) rotate(9.84deg)}}@media screen and (max-width: 600px)and (max-width: 424px){.callToAction2__tel .callToAction2__iconTelSp{transform:translate(0, -3px) rotate(9.84deg)}}.callToAction2__tel .callToAction2__iconTelSp::before{font-size:17px}@media screen and (max-width: 424px){.callToAction2__tel .callToAction2__iconTelSp::before{font-size:12px}}.callToAction2__tel .callToAction2__iconComment{position:absolute;font-size:48px;top:-36px;left:80px}@media screen and (max-width: 1024px){.callToAction2__tel .callToAction2__iconComment{font-size:36px;top:-24px;left:70px}}@media screen and (max-width: 424px){.callToAction2__tel .callToAction2__iconComment{font-size:24px;top:-18px;left:48px}}.callToAction2__tel .callToAction2__iconArrow{display:none}@media screen and (max-width: 600px){.callToAction2__tel .callToAction2__iconArrow{display:block;position:absolute;top:50%;right:16px;transform:translateY(-50%)}}@media screen and (max-width: 424px){.callToAction2__tel .callToAction2__iconArrow{right:10px;font-size:16px}}.callToAction2__pamphlet{width:48%;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width: 768px){.callToAction2__pamphlet{width:100%}}.callToAction2__pamphlet p{white-space:nowrap;color:#ea8c00;margin:0;margin-bottom:8px;width:100%;text-align:right}@media screen and (max-width: 600px){.callToAction2__pamphlet p{margin:16px 0 7px 0;text-align:right;width:100%}}.callToAction2__pamphlet img{position:absolute;left:8px;bottom:8px;width:136px;height:112px}@media screen and (max-width: 1024px){.callToAction2__pamphlet img{bottom:11px;width:100px;height:82px}}@media screen and (max-width: 600px){.callToAction2__pamphlet img{bottom:12px}}@media screen and (max-width: 424px){.callToAction2__pamphlet img{bottom:12px}}.callToAction2__pamphlet a{padding:8px 8px 8px 80px;font-size:24px;line-height:1.2;color:#fff;background-color:#eba43c}@media screen and (max-width: 1024px){.callToAction2__pamphlet a{font-size:21px;padding:8px 8px 8px 80px}}.callToAction2__pamphlet a i{position:absolute;top:50%;transform:translateY(-50%);right:24px}@media screen and (max-width: 900px){.callToAction2__pamphlet a i{right:12px}}.callToAction2__pamphlet .callToAction2__pamphletBtn--winterJuken{font-size:24px;line-height:1.5;line-height:1.2}@media screen and (min-width: 376px)and (max-width: 768px){.callToAction2__pamphlet .callToAction2__pamphletBtn--winterJuken{font-size:18px;font-size:calc(18px + .0152671756*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.callToAction2__pamphlet .callToAction2__pamphletBtn--winterJuken{font-size:14px;font-size:calc(14px + .0727272727*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.callToAction2__pamphlet .callToAction2__pamphletBtn--winterJuken{font-size:14px}}@media screen and (max-width: 600px){.callToAction2__pamphlet .callToAction2__pamphletBtn--winterJuken{line-height:1.3}}.callToAction5{display:grid;place-items:center}.callToAction5 img{max-width:700px;width:100%}.callToAction5 a:hover{opacity:.8}.documentFromCustomField h3{margin:24px 0 16px}@media screen and (max-width: 600px){.documentFromCustomField h3{margin:16px 0 8px}}.documentFromCustomField__contentsList{display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width: 600px){.documentFromCustomField__contentsList{gap:8px;flex-direction:column;align-items:center}}.documentFromCustomField__item{width:306px;box-shadow:0px 0px 4px 0px rgba(0,0,102,.25);padding:16px;border-radius:4px}@media screen and (max-width: 768px){.documentFromCustomField__item{max-width:unset;width:100%;padding:16px}}@media screen and (max-width: 600px){.documentFromCustomField__item{width:100%}}.documentFromCustomField__item p{font-weight:400;line-height:24px;min-height:48px;color:#666;margin-bottom:20px;font-size:16px;min-height:72px}.documentFromCustomField__contentsItemImg{margin-bottom:8px}.documentFromCustomField__contentsItemBtn{display:flex;background:linear-gradient(180deg, #fafafa 50%, #fafafa 100%);border:2px solid #fff;border-radius:2px;padding:13px 24px;justify-content:space-between;align-items:center;box-shadow:0px 0px 4px 0px rgba(0,0,102,.25);line-height:1.5}.documentFromCustomField__contentsItemBtn span{color:#336;font-size:12px;font-weight:bold}.documentFromCustomField__btnIconVideo{width:16px;height:16px}.documentFromCustomField__btnIconDocument{width:13px;height:16px}.documentFromCustomField__arrow{width:8px;height:9px}.documentFromCustomField .documentFromCustomField__itemTitle{font-size:16px;line-height:1.5;font-weight:700;min-height:48px;text-align:center;margin:unset;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.documentFromCustomField--frontPage{margin-bottom:40px}.documentFromCustomField--frontPage .documentFromCustomField__featuredItem{display:flex;align-items:center;gap:24px;padding:12px;margin-bottom:30px;background-color:#fff;border-radius:4px;box-shadow:0 0 2px 0 rgba(0,51,187,.25)}@media screen and (max-width: 900px){.documentFromCustomField--frontPage .documentFromCustomField__featuredItem{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:16px;padding:12px}}.documentFromCustomField--frontPage .documentFromCustomField__featuredBanner{flex-shrink:0;width:480px;overflow:hidden;border-radius:4px}@media screen and (max-width: 900px){.documentFromCustomField--frontPage .documentFromCustomField__featuredBanner{width:100%;max-width:100%}}.documentFromCustomField--frontPage .documentFromCustomField__featuredBanner .documentFromCustomField__contentsItemImg{display:block;width:100%;height:auto;margin-bottom:0}.documentFromCustomField--frontPage .documentFromCustomField__featuredBody{display:flex;flex:1 0 0;flex-direction:column;gap:12px;min-width:0}.documentFromCustomField--frontPage .documentFromCustomField__featuredTitle{margin:0;min-height:unset;text-align:left;justify-content:flex-start;font-size:26px;line-height:1.5;font-weight:700;line-height:1.55;color:#131313}@media screen and (min-width: 769px)and (max-width: 1024px){.documentFromCustomField--frontPage .documentFromCustomField__featuredTitle{font-size:24px;font-size:calc(24px + .0078125*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.documentFromCustomField--frontPage .documentFromCustomField__featuredTitle{font-size:20px;font-size:calc(20px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.documentFromCustomField--frontPage .documentFromCustomField__featuredTitle{font-size:18px;font-size:calc(18px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.documentFromCustomField--frontPage .documentFromCustomField__featuredTitle{font-size:18px}}.documentFromCustomField--frontPage .documentFromCustomField__featuredText{margin:0;font-size:15px;line-height:1.5;font-weight:400;line-height:1.5;color:#666}@media screen and (min-width: 376px)and (max-width: 768px){.documentFromCustomField--frontPage .documentFromCustomField__featuredText{font-size:14px;font-size:calc(14px + .0025445293*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.documentFromCustomField--frontPage .documentFromCustomField__featuredText{font-size:14px}}.documentFromCustomField--frontPage .documentFromCustomField__featuredBtn{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 16px;background-color:#e17646;border-radius:4px;text-decoration:none;font-size:20px;line-height:1.5;font-weight:700;line-height:normal;box-shadow:none;border:none}@media screen and (min-width: 769px)and (max-width: 1024px){.documentFromCustomField--frontPage .documentFromCustomField__featuredBtn{font-size:18px;font-size:calc(18px + .0078125*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.documentFromCustomField--frontPage .documentFromCustomField__featuredBtn{font-size:16px;font-size:calc(16px + .0050890585*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.documentFromCustomField--frontPage .documentFromCustomField__featuredBtn{font-size:16px}}.documentFromCustomField--frontPage .documentFromCustomField__featuredBtn span{flex:1 0 0;min-width:0;color:#fff;font-size:inherit;font-weight:inherit;text-align:center}.documentFromCustomField--frontPage .documentFromCustomField__grid{display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width: 900px){.documentFromCustomField--frontPage .documentFromCustomField__grid{flex-direction:column;gap:16px}}.documentFromCustomField--frontPage .documentFromCustomField__gridItem{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:306px;padding:12px;background-color:#fff;border-radius:4px;box-shadow:0 0 4px 0 rgba(0,0,102,.25)}@media screen and (max-width: 900px){.documentFromCustomField--frontPage .documentFromCustomField__gridItem{width:100%}}.documentFromCustomField--frontPage .documentFromCustomField__gridTag{display:inline-flex;align-items:center;justify-content:center;width:54px;height:24px;border-radius:12px;font-size:11px;font-weight:700;line-height:normal;color:#fff}.documentFromCustomField--frontPage .documentFromCustomField__gridTag--document{background-color:#eba43c}.documentFromCustomField--frontPage .documentFromCustomField__gridTag--video{background-color:#3367d6}.documentFromCustomField--frontPage .documentFromCustomField__gridBanner{overflow:hidden;border-radius:4px}.documentFromCustomField--frontPage .documentFromCustomField__gridBanner .documentFromCustomField__contentsItemImg{display:block;width:100%;height:auto;margin-bottom:0}.documentFromCustomField--frontPage .documentFromCustomField__gridTitle{margin:0;min-height:unset;text-align:left;justify-content:flex-start;font-size:20px;line-height:1.5;font-weight:700;line-height:1.6;color:#131313;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 769px)and (max-width: 1024px){.documentFromCustomField--frontPage .documentFromCustomField__gridTitle{font-size:18px;font-size:calc(18px + .0078125*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.documentFromCustomField--frontPage .documentFromCustomField__gridTitle{font-size:16px;font-size:calc(16px + .0050890585*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.documentFromCustomField--frontPage .documentFromCustomField__gridTitle{font-size:16px}}.documentFromCustomField--frontPage .documentFromCustomField__gridText{margin:0;font-size:13px;line-height:1.5;font-weight:400;line-height:1.55;color:#666;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 376px)and (max-width: 768px){.documentFromCustomField--frontPage .documentFromCustomField__gridText{font-size:12px;font-size:calc(12px + .0025445293*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.documentFromCustomField--frontPage .documentFromCustomField__gridText{font-size:12px}}.documentFromCustomField--frontPage .documentFromCustomField__gridBtn{flex-shrink:0;margin-top:auto;display:flex;align-items:center;justify-content:space-between;height:41px;padding:0 16px;background-color:#e17646;border-radius:4px;text-decoration:none;font-size:16px;line-height:1.5;font-weight:700;line-height:normal;box-shadow:none;border:none}@media screen and (min-width: 376px)and (max-width: 768px){.documentFromCustomField--frontPage .documentFromCustomField__gridBtn{font-size:14px;font-size:calc(14px + .0050890585*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.documentFromCustomField--frontPage .documentFromCustomField__gridBtn{font-size:14px}}.documentFromCustomField--frontPage .documentFromCustomField__gridBtn span{flex:1 0 0;min-width:0;color:#fff;font-size:inherit;font-weight:inherit;text-align:center}.documentFromCustomField--frontPage .documentFromCustomField__btnChevron{flex-shrink:0;width:8px;font-size:13px;color:#fff}.documentFromCustomField__moreBtn{background-color:#e17646;color:#fff;font-size:18px;line-height:44px;padding:3px 0;font-weight:bold;display:block;margin:0 auto;max-width:192px;border-radius:8px;text-align:center;position:relative;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}@media screen and (max-width: 768px){.documentFromCustomField__moreBtn{max-width:242px}}.documentFromCustomField__moreBtn--frontPage{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto;padding:14px 54px;box-sizing:border-box;background-color:#fff;border:1px solid #e17646;border-radius:4px;box-shadow:none;text-decoration:none;max-width:300px;font-size:17px;line-height:1.5;font-weight:700;line-height:normal;color:#e17646}@media screen and (min-width: 769px)and (max-width: 1024px){.documentFromCustomField__moreBtn--frontPage{font-size:16px;font-size:calc(16px + .00390625*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.documentFromCustomField__moreBtn--frontPage{font-size:15px;font-size:calc(15px + .0025445293*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.documentFromCustomField__moreBtn--frontPage{font-size:14px;font-size:calc(14px + .0181818182*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.documentFromCustomField__moreBtn--frontPage{font-size:14px}}.documentFromCustomField__moreBtn--frontPage span{flex:1 0 0;min-width:0;text-align:center;color:inherit;font-size:inherit;font-weight:inherit}.documentFromCustomField__moreBtn--frontPage .documentFromCustomField__btnChevron{color:#e17646}@media screen and (max-width: 900px){.documentFromCustomField__moreBtn--frontPage{padding:14px 24px}}@media screen and (max-width: 424px){.documentFromCustomField__moreBtn--frontPage{max-width:300px}}@media screen and (max-width: 375px){.documentFromCustomField__moreBtn--frontPage{max-width:none}}.documentFromCustomField__btnArrow{position:absolute;right:22px;top:50%;transform:translateY(-50%);width:20px;height:20px}.admissionistList{padding-top:40px;padding-bottom:40px;margin-top:40px;background-color:#fff}@media screen and (max-width: 600px){.admissionistList{margin-top:52px;margin-bottom:12px;padding-bottom:0;padding-top:0}}.admissionistList--jukenRenewal{margin-top:60px;padding-top:0}@media screen and (max-width: 768px){.admissionistList--jukenRenewal{margin-top:20px}}.admissionistList__jukenRenewalHeading{margin-top:0}.admissionistList--winterJuken{max-width:950px;width:100%;margin-left:auto;margin-right:auto}.admissionistList--winterJuken .admissionistList__mainHeadingWrapper{margin-bottom:80px}@media screen and (max-width: 600px){.admissionistList--winterJuken .admissionistList__mainHeadingWrapper{margin-bottom:0}}.admissionistList--winterJuken .admissionistList__tabButton[aria-selected=true]{background-color:#fff;color:#1957b5;border-top:4px solid #1957b5;border-left:1px solid #1957b5;border-right:1px solid #1957b5}.admissionistList--winterJuken .admissionistList__tabButton{color:#8cacda;background-color:#eff3f8}.admissionistList--winterJuken .admissionistList__contentWrapper{border:1px solid #1957b5;border-top:none}.admissionistList--winterJuken .admissionistList__contentWrapper::before{background-color:#1957b5}.admissionistList--winterJuken .admissionistList__icon svg circle{fill:#1957b5}.admissionistList--middleJuken{padding-top:0;padding-bottom:0}@media screen and (max-width: 600px){.admissionistList--middleJuken{margin-top:20px;padding-top:0;padding-bottom:0}}.admissionistList--middleJuken .admissionistList__mainHeadingText{box-sizing:border-box;top:0;left:0;width:100%;height:100%;transform:none;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:16px;font-size:32px;line-height:1.5}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList--middleJuken .admissionistList__mainHeadingText{font-size:26px;font-size:calc(26px + .0152671756*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.admissionistList--middleJuken .admissionistList__mainHeadingText{font-size:26px}}@media screen and (max-width: 600px){.admissionistList--middleJuken .admissionistList__mainHeadingText{padding-bottom:10px}}.admissionistList--middleJuken .admissionistList__mainHeadingText br{display:none}.admissionistList--middleJuken .admissionistList__mainHeadingYear{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);padding:0 20px;background-color:#fffaaf;color:#e17646;border-radius:999px;white-space:nowrap;font-size:22px;line-height:1.5;line-height:1.4}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList--middleJuken .admissionistList__mainHeadingYear{font-size:20px;font-size:calc(20px + .0050890585*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.admissionistList--middleJuken .admissionistList__mainHeadingYear{font-size:20px}}.admissionistList--middleJuken .admissionistList__headingText{font-size:18px;line-height:1.5}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList--middleJuken .admissionistList__headingText{font-size:16px;font-size:calc(16px + .0050890585*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.admissionistList--middleJuken .admissionistList__headingText{font-size:16px}}.admissionistList--middleJuken .admissionistList__headingTextHighlight{font-size:24px;line-height:1.5}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList--middleJuken .admissionistList__headingTextHighlight{font-size:20px;font-size:calc(20px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.admissionistList--middleJuken .admissionistList__headingTextHighlight{font-size:20px}}@media screen and (max-width: 768px){.admissionistList--juken2026{padding-left:10px;padding-right:10px}}.admissionistList--juken2026 .admissionistList__mainHeadingText{top:0;left:0;width:100%;height:100%;transform:none;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.3;padding-bottom:16px}@media screen and (max-width: 768px){.admissionistList--juken2026 .admissionistList__mainHeadingText{padding-bottom:10px}}.admissionistList--juken2026 .admissionistList__mainHeadingText br{display:none}.admissionistList--juken2026 .admissionistList__mainHeadingYear{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);padding:2px 16px;background-color:#fef6b2;color:#e17646;border-radius:999px;white-space:nowrap;font-size:22px;line-height:1.5;line-height:1.4}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList--juken2026 .admissionistList__mainHeadingYear{font-size:15px;font-size:calc(15px + .0178117048*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.admissionistList--juken2026 .admissionistList__mainHeadingYear{font-size:13px;font-size:calc(13px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.admissionistList--juken2026 .admissionistList__mainHeadingYear{font-size:13px}}.admissionistList--blog .admissionistList__ribbon img{width:100%;border-radius:0;margin:0}.admissionistList--blog .admissionistList__tabList{padding-left:0;margin-bottom:0}.admissionistList--blog .admissionistList__tabItem{list-style:none;padding:0}.admissionistList--blog .admissionistList__tabButton{font-size:18px;line-height:1.5}@media screen and (min-width: 769px)and (max-width: 1024px){.admissionistList--blog .admissionistList__tabButton{font-size:15px;font-size:calc(15px + .01171875*(100vw - 768px));border-image-width:0vw}}@media screen and (max-width: 768px){.admissionistList--blog .admissionistList__tabButton{font-size:15px}}@media screen and (min-width: 321px)and (max-width: 375px){.admissionistList--blog .admissionistList__tabButton{font-size:12px;font-size:calc(12px + .0545454545*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.admissionistList--blog .admissionistList__tabButton{font-size:12px}}@media screen and (max-width: 600px){.admissionistList--blog .admissionistList__tabButton{padding:10px}}@media screen and (min-width: 901px){.admissionistList--blog .admissionistList__contentWrapper{padding:18px}}@media screen and (min-width: 1025px){.admissionistList--blog .admissionistList__list{gap:0px 20px}}@media screen and (min-width: 901px){.admissionistList--blog .admissionistList__sakuraImage{max-width:160px}}.admissionistList--blog .admissionistList__sakuraImage img{width:100%;border-radius:0;margin:0}.admissionistList--blog .admissionistList__university{font-size:15px;line-height:1.5}@media screen and (min-width: 769px)and (max-width: 1024px){.admissionistList--blog .admissionistList__university{font-size:20px;font-size:calc(20px + -0.01953125*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList--blog .admissionistList__university{font-size:18px;font-size:calc(18px + .0050890585*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.admissionistList--blog .admissionistList__university{font-size:16px;font-size:calc(16px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.admissionistList--blog .admissionistList__university{font-size:16px}}.admissionistList--blog .admissionistList__division{font-size:13px;line-height:1.5}@media screen and (min-width: 769px)and (max-width: 1024px){.admissionistList--blog .admissionistList__division{font-size:18px;font-size:calc(18px + -0.01953125*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList--blog .admissionistList__division{font-size:16px;font-size:calc(16px + .0050890585*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.admissionistList--blog .admissionistList__division{font-size:14px;font-size:calc(14px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.admissionistList--blog .admissionistList__division{font-size:14px}}.admissionistList--blog .admissionistList__note{font-size:20px;line-height:1.5}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList--blog .admissionistList__note{font-size:16px;font-size:calc(16px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.admissionistList--blog .admissionistList__note{font-size:14px;font-size:calc(14px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.admissionistList--blog .admissionistList__note{font-size:14px}}.admissionistList--naibu .admissionistList__mainHeadingText{top:0;left:0;width:100%;height:100%;transform:none;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.3;padding-bottom:16px;font-size:32px;line-height:1.5}@media screen and (min-width: 769px)and (max-width: 1024px){.admissionistList--naibu .admissionistList__mainHeadingText{font-size:22px;font-size:calc(22px + .0390625*(100vw - 768px));border-image-width:0vw}}@media screen and (max-width: 768px){.admissionistList--naibu .admissionistList__mainHeadingText{font-size:22px}}@media screen and (min-width: 321px)and (max-width: 375px){.admissionistList--naibu .admissionistList__mainHeadingText{font-size:18px;font-size:calc(18px + .0727272727*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.admissionistList--naibu .admissionistList__mainHeadingText{font-size:18px}}@media screen and (max-width: 768px){.admissionistList--naibu .admissionistList__mainHeadingText{padding-bottom:10px}}.admissionistList--naibu .admissionistList__mainHeadingText br{display:none}.admissionistList--naibu .admissionistList__mainHeadingYear{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);padding:4px 28px;background-color:#fffaaf;color:#e17646;border-radius:999px;white-space:nowrap;font-size:22px;line-height:1.5;line-height:1.4}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList--naibu .admissionistList__mainHeadingYear{font-size:15px;font-size:calc(15px + .0178117048*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.admissionistList--naibu .admissionistList__mainHeadingYear{font-size:13px;font-size:calc(13px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.admissionistList--naibu .admissionistList__mainHeadingYear{font-size:13px}}.admissionistList--naibu .admissionistList__contentWrapper{padding:24px}.admissionistList--naibu .admissionistList__tabItem{max-width:471px}.admissionistList--naibu .admissionistList__sakuraImage{z-index:2}.admissionistList--naibu .admissionistList__tabButton{background-color:#fff3ed;font-size:22px;line-height:1.5}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList--naibu .admissionistList__tabButton{font-size:16px;font-size:calc(16px + .0152671756*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.admissionistList--naibu .admissionistList__tabButton{font-size:13px;font-size:calc(13px + .0545454545*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.admissionistList--naibu .admissionistList__tabButton{font-size:13px}}@media screen and (max-width: 600px){.admissionistList--naibu .admissionistList__tabButton{height:49px}}.admissionistList--naibu .admissionistList__list{background-color:rgba(0,0,0,0);gap:8px;padding:0}@media screen and (max-width: 1024px){.admissionistList--naibu .admissionistList__list{gap:8px;justify-content:center}}@media screen and (max-width: 600px){.admissionistList--naibu .admissionistList__list{gap:8px}}.admissionistList--naibu .admissionistList__resultItem{display:flex;align-items:center;gap:4px;min-height:44px;padding:4px 8px;background-color:#fff;border-radius:8px;flex:1 1 260px;min-width:0;max-width:295px}.admissionistList--naibu .admissionistList__resultBadge{flex-shrink:0;display:block;width:44px;height:auto}@media screen and (max-width: 600px){.admissionistList--naibu .admissionistList__resultBadge{width:40px}}.admissionistList--naibu .admissionistList__resultBody{display:flex;flex-direction:column;gap:2px;min-width:0}.admissionistList--naibu .admissionistList__resultSchool{color:#828282;font-weight:500;line-height:1.3;font-size:13px;line-height:1.5}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList--naibu .admissionistList__resultSchool{font-size:12px;font-size:calc(12px + .0025445293*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.admissionistList--naibu .admissionistList__resultSchool{font-size:12px}}.admissionistList--naibu .admissionistList__resultUniversity{white-space:nowrap;color:#393939;font-weight:700;line-height:1.3;font-size:16px;line-height:1.5}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList--naibu .admissionistList__resultUniversity{font-size:15px;font-size:calc(15px + .0025445293*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.admissionistList--naibu .admissionistList__resultUniversity{font-size:14px;font-size:calc(14px + .0181818182*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.admissionistList--naibu .admissionistList__resultUniversity{font-size:14px}}.admissionistList--naibu .admissionistList__resultUniversity::before{content:"→";margin-right:4px;color:#e17646;font-weight:700}.admissionistList--naibu .admissionistList__resultUniversity--long{font-size:12px;line-height:1.5}.admissionistList--naibu .admissionistList__moreToggle{display:none}.admissionistList--naibu .admissionistList__moreToggle:not(:checked)~.admissionistList__list .admissionistList__resultItem:nth-child(n+10){display:none}.admissionistList--naibu .admissionistList__moreBtn{display:flex;align-items:center;justify-content:center;gap:6px;width:-moz-fit-content;width:fit-content;margin:12px auto 0;padding:4px 8px;cursor:pointer;color:#e17646;font-weight:700;font-size:16px;line-height:1.5}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList--naibu .admissionistList__moreBtn{font-size:15px;font-size:calc(15px + .0025445293*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.admissionistList--naibu .admissionistList__moreBtn{font-size:14px;font-size:calc(14px + .0181818182*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.admissionistList--naibu .admissionistList__moreBtn{font-size:14px}}.admissionistList--naibu .admissionistList__moreIcon{flex-shrink:0;width:12px;height:auto}.admissionistList--naibu .admissionistList__moreToggle:checked~.admissionistList__moreBtn{display:none}.admissionistList__mainHeadingWrapper{position:relative;margin:0 auto;margin-bottom:40px;max-width:732.842px}@media screen and (max-width: 768px){.admissionistList__mainHeadingWrapper{margin-bottom:24px}}.admissionistList__ribbon{max-width:732.842px}@media screen and (max-width: 600px){.admissionistList__ribbon{max-width:348.634px}}.admissionistList__mainHeading{position:relative;width:-moz-fit-content;width:fit-content;max-width:950px;margin:0 auto 40px}@media screen and (max-width: 600px){.admissionistList__mainHeading{margin-bottom:24px}}.admissionistList__mainHeadingText{position:absolute;top:40%;left:50%;transform:translate(-50%, -50%);z-index:3;font-size:36px;line-height:1.5;font-weight:700;color:#fff;text-align:center;white-space:nowrap;margin:0;padding:0;line-height:normal}@media screen and (min-width: 769px)and (max-width: 1024px){.admissionistList__mainHeadingText{font-size:22px;font-size:calc(22px + .0546875*(100vw - 768px));border-image-width:0vw}}@media screen and (max-width: 768px){.admissionistList__mainHeadingText{font-size:22px}}@media screen and (min-width: 321px)and (max-width: 375px){.admissionistList__mainHeadingText{font-size:18px;font-size:calc(18px + .0727272727*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.admissionistList__mainHeadingText{font-size:18px}}.admissionistList__leadWrapper{margin-bottom:40px;text-align:center}@media screen and (max-width: 600px){.admissionistList__leadWrapper{gap:12px;margin-bottom:24px}}.admissionistList__heading{position:relative;text-align:center;width:100%;max-width:950px;margin:0 auto}.admissionistList__headingText{font-size:18px;line-height:1.5;color:#131313;width:-moz-fit-content;width:fit-content;margin:0 auto 17px;position:relative;z-index:2;font-weight:700}@media screen and (min-width: 321px)and (max-width: 375px){.admissionistList__headingText{font-size:16px;font-size:calc(16px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.admissionistList__headingText{font-size:16px}}@media screen and (max-width: 600px){.admissionistList__headingText{margin-bottom:28px}}.admissionistList__headingText::before,.admissionistList__headingText::after{content:"";position:absolute;top:50%;width:1px;height:40px;background-color:#e17646;z-index:-1}@media screen and (max-width: 600px){.admissionistList__headingText::before,.admissionistList__headingText::after{height:62px}}.admissionistList__headingText::before{left:-12px;transform:translateY(-50%) rotate(-18deg)}.admissionistList__headingText::after{right:-12px;transform:translateY(-50%) rotate(18deg)}.admissionistList__headingTextHighlight{font-size:24px;line-height:1.5;color:#e17646}@media screen and (min-width: 769px)and (max-width: 1024px){.admissionistList__headingTextHighlight{font-size:20px;font-size:calc(20px + .015625*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList__headingTextHighlight{font-size:18px;font-size:calc(18px + .0050890585*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.admissionistList__headingTextHighlight{font-size:16px;font-size:calc(16px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.admissionistList__headingTextHighlight{font-size:16px}}.admissionistList__tabWrapper{text-align:center;transform:translateY(2px)}.admissionistList__tabList{display:flex;justify-content:center;gap:8px;padding:0;margin:0;list-style:none;max-width:950px;width:100%;margin:0 auto}@media screen and (max-width: 600px){.admissionistList__tabList{gap:4px}}.admissionistList__tabItem{flex:1;max-width:311.33px;width:100%;transform:translate(0px, -1px)}@media screen and (max-width: 600px){.admissionistList__tabItem{max-width:100%}}.admissionistList__tabButton{display:block;width:100%;height:81px;padding:12px;border:none;border-radius:4px 4px 0 0;background-color:#fcf2ed;color:#e17646;font-size:28px;line-height:1.5;font-weight:700;cursor:pointer;outline:none;box-sizing:border-box;transition:unset;transition:opacity .3s,background-color .3s,color .3s}@media screen and (min-width: 769px)and (max-width: 1024px){.admissionistList__tabButton{font-size:16px;font-size:calc(16px + .046875*(100vw - 768px));border-image-width:0vw}}@media screen and (max-width: 768px){.admissionistList__tabButton{font-size:16px}}@media screen and (min-width: 321px)and (max-width: 375px){.admissionistList__tabButton{font-size:12px;font-size:calc(12px + .0727272727*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.admissionistList__tabButton{font-size:12px}}@media screen and (max-width: 600px){.admissionistList__tabButton{padding:10px 16.5px}}.admissionistList__tabButton:hover,.admissionistList__tabButton:focus{background-color:#fff;color:#e17646}.admissionistList__tabButton[aria-selected=true]{background-color:#fff;color:#e17646;border-top:4px solid #e17646;border-left:1px solid #e17646;border-right:1px solid #e17646;border-bottom:none;padding-bottom:8px;transform:translateY(2px)}@media screen and (max-width: 600px){.admissionistList__tabButton[aria-selected=true]{transform:translateY(0)}}.admissionistList__contentWrapper{position:relative;max-width:950px;width:100%;margin:0 auto;margin-bottom:12px;border:1px solid #e17646;border-top:none;border-radius:0 0 4px 4px;padding:40px;box-sizing:border-box;background-image:url("/wp-content/uploads/2025/11/elite-admission-list1.png");background-image:-webkit-image-set(url("/wp-content/uploads/2025/11/elite-admission-list1.png.webp") type("image/webp"), url("/wp-content/uploads/2025/11/elite-admission-list1.png") type("image/png"));background-image:image-set(url("/wp-content/uploads/2025/11/elite-admission-list1.png.webp") type("image/webp"), url("/wp-content/uploads/2025/11/elite-admission-list1.png") type("image/png"));background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}.admissionistList__contentWrapper::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:#e17646;z-index:1}.admissionistList__contentWrapper::after{content:"";position:absolute;top:0;left:var(--border-top-left, 0);width:var(--border-top-width, 0);height:1px;background-color:#fff;z-index:2;pointer-events:none}@media screen and (max-width: 600px){.admissionistList__contentWrapper{padding:24px 16px}}.admissionistList__sakuraImage{position:absolute;bottom:1px;right:1px;z-index:3;pointer-events:none;max-width:258.72px;width:100%}.admissionistList__sakuraImage img{display:block;max-width:100%;width:100%;height:auto}@media screen and (max-width: 600px){.admissionistList__sakuraImage{max-width:128px;bottom:unset;top:1px;right:1px}}.admissionistList__panel{position:relative;display:none;z-index:2}.admissionistList__panel[data-tab-panel-display=block]{display:block}.admissionistList__list{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:start;background-color:rgba(255,255,255,.8);padding:24px 16px}@media screen and (max-width: 1024px){.admissionistList__list{gap:8px 12px}}@media screen and (max-width: 600px){.admissionistList__list{gap:4px;padding:16px}}.admissionistList__item{display:flex;align-items:center;gap:8px;min-height:36px;min-width:calc(33.333% - 16px);flex:0 0 calc(33.333% - 16px)}@media screen and (max-width: 1024px){.admissionistList__item{min-width:calc(50% - 6px);flex:0 0 calc(50% - 6px);max-width:calc(50% - 6px);width:calc(50% - 6px)}}@media screen and (max-width: 768px){.admissionistList__item{min-width:100%;flex:0 0 100%;max-width:100%}}.admissionistList__item--fullWidth{min-width:unset}@media screen and (max-width: 1024px){.admissionistList__item--fullWidth{flex:1 1 100%;max-width:100%;width:100%}}@media screen and (max-width: 600px){.admissionistList__item--fullWidth{flex-direction:column;align-items:flex-start;flex:0 0 100%;max-width:100%;width:100%;gap:0}}@media screen and (max-width: 600px){.admissionistList__item--fullWidth .admissionistList__division{margin-left:14px}}.admissionistList__universityWrapper{display:flex;align-items:center;gap:8px}.admissionistList__icon{flex-shrink:0;width:6px;height:6px;display:flex;align-items:center;justify-content:center}.admissionistList__icon svg{width:100%;height:100%}.admissionistList__icon svg circle{fill:#e17646}.admissionistList__university{font-size:24px;line-height:1.5;font-weight:700;color:#393939;white-space:nowrap}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList__university{font-size:20px;font-size:calc(20px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.admissionistList__university{font-size:18px;font-size:calc(18px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.admissionistList__university{font-size:18px}}.admissionistList__division{font-size:20px;line-height:1.5;font-weight:700;color:#828282;white-space:nowrap}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList__division{font-size:18px;font-size:calc(18px + .0050890585*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.admissionistList__division{font-size:16px;font-size:calc(16px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.admissionistList__division{font-size:16px}}.admissionistList__note{font-size:20px;line-height:1.5;text-align:right;font-weight:700}@media screen and (min-width: 376px)and (max-width: 768px){.admissionistList__note{font-size:16px;font-size:calc(16px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.admissionistList__note{font-size:16px}}.graduateVoiceSlider{max-width:950px;margin:0 auto;padding:20px 0 4px;text-align:center;overflow:hidden}@media screen and (max-width: 600px){.graduateVoiceSlider{padding:28px 0 4px}}.graduateVoiceSlider--jukenRenewal,.graduateVoiceSlider--juken2026{margin-bottom:60px}@media screen and (max-width: 600px){.graduateVoiceSlider--jukenRenewal,.graduateVoiceSlider--juken2026{margin-bottom:40px}}.graduateVoiceSlider--jukenRenewal .graduateVoiceSlider__title,.graduateVoiceSlider--juken2026 .graduateVoiceSlider__title{color:#9d2c38}.graduateVoiceSlider--jukenRenewal .graduateVoiceSlider__university,.graduateVoiceSlider--juken2026 .graduateVoiceSlider__university{color:#9d2c38}.graduateVoiceSlider--jukenRenewal .graduateVoiceSlider__name,.graduateVoiceSlider--juken2026 .graduateVoiceSlider__name{color:#9d2c38}.graduateVoiceSlider--jukenRenewal .graduateVoiceSlider__pagination span.swiper-pagination-bullet,.graduateVoiceSlider--juken2026 .graduateVoiceSlider__pagination span.swiper-pagination-bullet{background-color:#9d2c38}.graduateVoiceSlider--jukenRenewal .graduateVoiceSlider__pagination span.swiper-pagination-bullet-active,.graduateVoiceSlider--juken2026 .graduateVoiceSlider__pagination span.swiper-pagination-bullet-active{border:3px solid #9d2c38;background-color:rgba(0,0,0,0)}.graduateVoiceSlider__title{margin-bottom:40px;font-size:36px;line-height:1.5;font-weight:700;color:#e17646;line-height:1}@media screen and (min-width: 376px)and (max-width: 768px){.graduateVoiceSlider__title{font-size:32px;font-size:calc(32px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.graduateVoiceSlider__title{font-size:32px}}@media screen and (max-width: 600px){.graduateVoiceSlider__title{margin-bottom:24px}}.graduateVoiceSlider__parent{width:100%}.graduateVoiceSlider__container{margin:0 auto;position:relative;max-width:950px;width:100%;touch-action:pan-y}@media screen and (max-width: 600px){.graduateVoiceSlider__container{box-sizing:content-box;max-width:349px}}.graduateVoiceSlider__slideWrap{display:flex;align-items:center}.graduateVoiceSlider__slide{width:380px;max-width:380px;transition-timing-function:ease-in;transition-duration:3s;overflow:visible;border-radius:15px}@media screen and (max-width: 600px){.graduateVoiceSlider__slide{width:300px;max-width:300px}}.graduateVoiceSlider__card{display:flex;flex-direction:column;background-color:#fff;overflow:hidden;border-radius:15px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;text-decoration:none;color:inherit}.graduateVoiceSlider__card:hover{transform:translateY(-4px);box-shadow:0px 8px 12px 0px rgba(0,0,0,.3)}.graduateVoiceSlider__imageWrapper{width:100%;height:208px;overflow:hidden}@media screen and (max-width: 600px){.graduateVoiceSlider__imageWrapper{height:164px}}.graduateVoiceSlider__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.graduateVoiceSlider__content{padding:12px 20px;background-color:#fff;display:flex;flex-direction:column;align-items:flex-end;gap:10px;min-height:120px;justify-content:center}@media screen and (max-width: 600px){.graduateVoiceSlider__content{padding:8px;gap:4px;min-height:auto}}.graduateVoiceSlider__text{width:100%;text-align:left}.graduateVoiceSlider__university{margin:0 0 0;font-size:18px;line-height:1.5;font-weight:700;color:#223a70;line-height:28px}@media screen and (min-width: 376px)and (max-width: 768px){.graduateVoiceSlider__university{font-size:14px;font-size:calc(14px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.graduateVoiceSlider__university{font-size:14px}}.graduateVoiceSlider__name{margin:0;font-size:18px;line-height:1.5;font-weight:700;color:#223a70;line-height:28px}@media screen and (min-width: 376px)and (max-width: 768px){.graduateVoiceSlider__name{font-size:14px;font-size:calc(14px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.graduateVoiceSlider__name{font-size:14px}}@media screen and (max-width: 600px){.graduateVoiceSlider__text--long .graduateVoiceSlider__university,.graduateVoiceSlider__text--long .graduateVoiceSlider__name{font-size:15px}}.graduateVoiceSlider__link{display:flex;align-items:center;gap:8px}.graduateVoiceSlider__linkText{font-size:16px;line-height:1.5;font-weight:700;color:#2a2a2a;line-height:1}@media screen and (min-width: 376px)and (max-width: 768px){.graduateVoiceSlider__linkText{font-size:12px;font-size:calc(12px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.graduateVoiceSlider__linkText{font-size:12px}}.graduateVoiceSlider__linkIcon{width:12px;height:14px;flex-shrink:0}.graduateVoiceSlider__pagination{text-align:center;margin-top:40px}.graduateVoiceSlider__pagination span.swiper-pagination-bullet{width:14px;height:14px;background-color:#e17646;border:none;border-radius:50%;opacity:1}.graduateVoiceSlider__pagination span.swiper-pagination-bullet-active{background-color:rgba(0,0,0,0);border:3px solid #e17646}.graduateVoiceSlider__pagination span+span{margin-left:16px !important}@media screen and (max-width: 600px){.graduateVoiceSlider__pagination span+span{margin-left:10px !important}}.voiceVideo{margin-top:60px}.voiceVideo__title{color:#e17646;font-family:"Hiragino Kaku Gothic ProN",sans-serif;font-size:36px;font-style:normal;font-weight:600;line-height:normal;text-align:center;margin-bottom:20px}@media screen and (max-width: 600px){.voiceVideo__title{font-size:32px}}.voiceVideo__titleSub{color:#131313;text-align:center;font-family:"Hiragino Kaku Gothic ProN",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:40px}.voiceVideo__titleSubLine{display:block}.voiceVideo__list{display:flex;gap:20px;max-width:817px;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0;list-style:none}.voiceVideo__listItem{max-width:397px;width:100%}.voiceVideo__embed{position:relative}.voiceVideo__iframe{display:block;width:100%;border:0;aspect-ratio:101/57}.voiceVideo__overlay{background-color:rgba(0,0,0,0)}.voiceVideo__listItemSchool{color:#e17646;font-family:"Hiragino Kaku Gothic ProN",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:120%;margin-top:12px}@media screen and (max-width: 600px){.voiceVideo__listItemSchool{font-size:20px}}.voiceVideo__listItemName{color:#131313;font-family:"Hiragino Kaku Gothic ProN",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:120%;margin-top:12px}@media screen and (max-width: 600px){.voiceVideo__listItemName{font-size:16px;margin-top:8px}}.threeFeatureInstruction{padding:60px 0}@media screen and (max-width: 600px){.threeFeatureInstruction{padding:60px 0 28px}}.threeFeatureInstruction h2{font-size:28px;line-height:1.5}@media screen and (min-width: 376px)and (max-width: 768px){.threeFeatureInstruction h2{font-size:24px;font-size:calc(24px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.threeFeatureInstruction h2{font-size:20px;font-size:calc(20px + .0727272727*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.threeFeatureInstruction h2{font-size:20px}}.threeFeatureInstruction h2 span{font-size:30px;line-height:1.5}@media screen and (min-width: 376px)and (max-width: 768px){.threeFeatureInstruction h2 span{font-size:26px;font-size:calc(26px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.threeFeatureInstruction h2 span{font-size:22px;font-size:calc(22px + .0727272727*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.threeFeatureInstruction h2 span{font-size:22px}}.threeFeatureInstruction__contentsList{display:flex;flex-direction:column;gap:30px;margin-bottom:20px}.threeFeatureInstruction__contentsTitle{display:flex;gap:12px;align-items:center;border-bottom:1px solid #e17646;padding-bottom:8px;margin-bottom:12px;padding-left:10px}@media screen and (max-width: 600px){.threeFeatureInstruction__contentsTitle{padding-left:5px;gap:2.5px}}.threeFeatureInstruction__documentIcon{width:39.22px}@media screen and (max-width: 600px){.threeFeatureInstruction__documentIcon{width:21.57px}}.threeFeatureInstruction__contentsTitle h3{color:#e17646;font-size:24px;line-height:1.5;font-weight:700;line-height:1.5}@media screen and (min-width: 376px)and (max-width: 768px){.threeFeatureInstruction__contentsTitle h3{font-size:18px;font-size:calc(18px + .0152671756*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.threeFeatureInstruction__contentsTitle h3{font-size:15px;font-size:calc(15px + .0545454545*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.threeFeatureInstruction__contentsTitle h3{font-size:15px}}.threeFeatureInstruction__contentsWrapper{display:flex;gap:12px;justify-content:space-between;align-items:center}@media screen and (max-width: 600px){.threeFeatureInstruction__contentsWrapper{flex-direction:column}}.threeFeatureInstruction__contentsWrapper span{font-weight:700;line-height:1.5}.threeFeatureInstruction__contentsWrapper img{max-width:355px}@media screen and (max-width: 600px){.threeFeatureInstruction__contentsWrapper img{width:100%;max-width:unset}}.threeFeatureInstruction__contentsWrapper p{font-size:18px;line-height:1.5;font-weight:300;line-height:1.5;color:#131313}@media screen and (min-width: 376px)and (max-width: 768px){.threeFeatureInstruction__contentsWrapper p{font-size:12px;font-size:calc(12px + .0152671756*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.threeFeatureInstruction__contentsWrapper p{font-size:12px}}@media screen and (max-width: 600px){.threeFeatureInstruction__contentsWrapper p{font-size:16px;margin-bottom:12px}}.threeFeatureInstruction__bottomLead{border:2px solid #e17646;padding:22px;border-radius:8px}@media screen and (max-width: 600px){.threeFeatureInstruction__bottomLead{padding:12px 8px}}.threeFeatureInstruction__bottomLead p{line-height:1.5;display:block;margin:0 auto;font-weight:300;font-size:18px;color:#131313;max-width:780px}@media screen and (max-width: 600px){.threeFeatureInstruction__bottomLead p{margin:0 auto 12px}}.threeFeatureInstruction__bottomLead .threeFeatureInstruction__bottomLeadTitle{font-size:24px;line-height:1.5;font-weight:700;color:#e17646;text-align:center}@media screen and (min-width: 376px)and (max-width: 768px){.threeFeatureInstruction__bottomLead .threeFeatureInstruction__bottomLeadTitle{font-size:20px;font-size:calc(20px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.threeFeatureInstruction__bottomLead .threeFeatureInstruction__bottomLeadTitle{font-size:20px}}.callToActionPamphlet{background-image:url("/wp-content/uploads/2025/01/about-lp-cta-scaled.png");background-image:-webkit-image-set(url("/wp-content/uploads/2025/01/about-lp-cta-scaled.png.webp") type("image/webp"), url("/wp-content/uploads/2025/01/about-lp-cta-scaled.png") type("image/png"));background-image:image-set(url("/wp-content/uploads/2025/01/about-lp-cta-scaled.png.webp") type("image/webp"), url("/wp-content/uploads/2025/01/about-lp-cta-scaled.png") type("image/png"));background-position:center;padding:30px;margin-bottom:60px}@media screen and (max-width: 768px){.callToActionPamphlet{padding:40px 16px;margin:0 auto 40px}}.callToActionPamphlet__catch{background-color:#fff;padding:10px 70px;max-width:611px;width:100%;margin:0 auto 25.5px;position:relative}@media screen and (max-width: 768px){.callToActionPamphlet__catch{padding:14px 5px;margin:0 auto 21px;max-width:343px}}.callToActionPamphlet__catch p{font-size:24px;line-height:1.5;font-weight:700;line-height:1.5;color:#223a70;text-indent:-1em;margin-left:1em}@media screen and (min-width: 769px)and (max-width: 1024px){.callToActionPamphlet__catch p{font-size:18px;font-size:calc(18px + .0234375*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.callToActionPamphlet__catch p{font-size:17px;font-size:calc(17px + .0025445293*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.callToActionPamphlet__catch p{font-size:14px;font-size:calc(14px + .0545454545*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.callToActionPamphlet__catch p{font-size:14px}}.callToActionPamphlet__catch::after{content:"";position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);border-left:7.5px solid rgba(0,0,0,0);border-right:7.5px solid rgba(0,0,0,0);border-top:15px solid #fff}.callToActionPamphlet__message{text-align:center;font-size:28px;line-height:1.5;color:#e17646;line-height:1.5;font-weight:700;max-width:504px;margin:0 auto 28px;width:100%}@media screen and (min-width: 769px)and (max-width: 1024px){.callToActionPamphlet__message{font-size:24px;font-size:calc(24px + .015625*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.callToActionPamphlet__message{font-size:19px;font-size:calc(19px + .0127226463*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.callToActionPamphlet__message{font-size:19px}}.callToActionPamphlet__message>span{display:inline;line-height:inherit;background-image:linear-gradient(to bottom, transparent 75%, #f9ed4f 75%, #f9ed4f 100%)}.callToActionPamphlet__message>span>span{display:inline-block;line-height:inherit}.callToActionPamphlet__btnCatchWrapper{display:grid;place-items:center}.callToActionPamphlet__btnCatch{box-sizing:border-box;color:#b40;font-size:20px;line-height:1.5;margin:0 auto 8px;font-weight:700;position:relative;text-align:center;line-height:150%}@media screen and (min-width: 769px)and (max-width: 1024px){.callToActionPamphlet__btnCatch{font-size:18px;font-size:calc(18px + .0078125*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.callToActionPamphlet__btnCatch{font-size:14px;font-size:calc(14px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.callToActionPamphlet__btnCatch{font-size:12px;font-size:calc(12px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.callToActionPamphlet__btnCatch{font-size:12px}}.callToActionPamphlet__btnCatch::before,.callToActionPamphlet__btnCatch::after{content:"";position:absolute;width:1px;height:32px;background-color:#131313;z-index:1;top:50%}.callToActionPamphlet__btnCatch::before{left:-18px;transform:translateY(-50%) rotate(-30deg)}.callToActionPamphlet__btnCatch::after{right:-18px;transform:translateY(-50%) rotate(30deg)}.callToActionPamphlet__btn{box-sizing:border-box;background-color:#ffa013;padding:11px;max-width:450px;width:100%;margin:0 auto;position:relative;border-radius:8px;box-shadow:0px 2px 4px 0px rgba(0,0,0,.25);display:block;text-align:center;line-height:1.5}@media screen and (max-width: 600px){.callToActionPamphlet__btn{max-width:300px}}.callToActionPamphlet__btn span{color:#fff;font-size:24px;line-height:1.5;line-height:1.5;font-weight:700}@media screen and (min-width: 376px)and (max-width: 768px){.callToActionPamphlet__btn span{font-size:16px;font-size:calc(16px + .0203562341*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.callToActionPamphlet__btn span{font-size:16px}}.callToActionPamphlet__btn img{width:5.9px;height:13px;position:absolute;right:37.95px;top:50%;transform:translateY(-50%)}.documentForm{display:flex;flex-direction:column;margin-bottom:80px}section+.documentForm:not(:has(h2)),div+.documentForm:not(:has(h2)){margin-top:80px}@media screen and (max-width: 768px){section+.documentForm:not(:has(h2)),div+.documentForm:not(:has(h2)){margin-top:40px}}.documentForm h2{width:100%}.documentForm--juken .documentForm__title{border-color:#9d2c38}.documentForm--juken .documentForm__requiredTime{display:none}.documentForm--naibushingaku .documentForm__title{border-color:#363}.documentForm--middleJuken .documentForm__title{border-color:#db5410}.documentForm--dropOut .documentForm__title{border-color:#bb2b2a}.documentForm--summer .documentForm__title{border-color:#3a97f3}@media screen and (max-width: 600px){.documentForm--summer .documentForm__title{margin-bottom:20px}}.documentForm--summer .documentForm__introduction{display:block}.documentForm--summer .documentForm__introduction img{width:100%;max-width:100%}.documentForm--summer .documentForm__introductionTextWrapper{display:none}.documentForm--summerFvClient:not(.documentForm--fvResolved) .documentForm__fv{visibility:hidden}.documentForm--dropOutFvClient:not(.documentForm--fvResolved) .documentForm__fv{visibility:hidden}.documentForm__introductionImg{width:100%}.documentForm__form{border:1px solid #ccc;width:100%;padding:32px}@media screen and (max-width: 600px){.documentForm__form{padding:16px}}.documentForm__fallback{text-align:center;padding:24px 16px}.documentForm__fallbackText{font-size:18px;line-height:1.5;line-height:1.8;color:#666;margin-bottom:16px}@media screen and (min-width: 769px)and (max-width: 1024px){.documentForm__fallbackText{font-size:17px;font-size:calc(17px + .00390625*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.documentForm__fallbackText{font-size:16px;font-size:calc(16px + .0025445293*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.documentForm__fallbackText{font-size:15px;font-size:calc(15px + .0181818182*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.documentForm__fallbackText{font-size:15px}}.documentForm__fallbackTel{font-size:22px;line-height:1.5;line-height:1.4;font-weight:700;display:inline-block;color:#223a70}@media screen and (min-width: 769px)and (max-width: 1024px){.documentForm__fallbackTel{font-size:21px;font-size:calc(21px + .00390625*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.documentForm__fallbackTel{font-size:20px;font-size:calc(20px + .0025445293*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.documentForm__fallbackTel{font-size:18px;font-size:calc(18px + .0363636364*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.documentForm__fallbackTel{font-size:18px}}.documentForm__fallbackTelTime{font-size:14px;line-height:1.5;line-height:1.6;color:#666;margin-top:8px;margin-bottom:16px}@media screen and (min-width: 376px)and (max-width: 768px){.documentForm__fallbackTelTime{font-size:13px;font-size:calc(13px + .0025445293*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.documentForm__fallbackTelTime{font-size:12px;font-size:calc(12px + .0181818182*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.documentForm__fallbackTelTime{font-size:12px}}.documentForm__fallbackReserveLink{display:inline-block;font-size:16px;line-height:1.5;line-height:1.7;color:#fff;background-color:#223a70;padding:12px 24px;border-radius:5px}@media screen and (min-width: 376px)and (max-width: 768px){.documentForm__fallbackReserveLink{font-size:15px;font-size:calc(15px + .0025445293*(100vw - 375px));border-image-width:0vw}}@media screen and (min-width: 321px)and (max-width: 375px){.documentForm__fallbackReserveLink{font-size:14px;font-size:calc(14px + .0181818182*(100vw - 320px));border-image-width:0vw}}@media screen and (max-width: 320px){.documentForm__fallbackReserveLink{font-size:14px}}.frontPage__firstViewContents{max-width:950px;width:88%;margin:auto;margin-top:10px;display:grid;grid-template-columns:69% 31%;gap:5px;align-items:start;margin-bottom:8px}@media screen and (max-width: 600px){.frontPage__firstViewContents{margin-top:0;margin-bottom:0;width:100%;grid-template-columns:1fr}}.frontPage__firstViewLink{display:block;line-height:0}.frontPage__firstViewClassList{background-color:#eaeaea;padding:14px 10px;text-align:center;display:flex;flex-direction:column;align-self:start;min-height:100%}@media screen and (max-width: 768px){.frontPage__firstViewClassList{padding:8px 10px}}@media screen and (max-width: 600px){.frontPage__firstViewClassList{display:none}}.frontPage__firstViewClassList p{padding:0px;text-align:center;font-size:14px;line-height:1.5;margin-bottom:8px}@media screen and (min-width: 769px)and (max-width: 1024px){.frontPage__firstViewClassList p{font-size:12px;font-size:calc(12px + .0078125*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.frontPage__firstViewClassList p{font-size:8px;font-size:calc(8px + .010178117*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.frontPage__firstViewClassList p{font-size:8px}}@media screen and (min-width: 1050px){.frontPage__firstViewClassList p{font-size:14px}}.frontPage__firstViewClassList .u-flexMobileBlock{flex:1;display:flex;align-items:stretch;gap:10px;min-height:0}.frontPage__firstViewClassList .u-flexMobileBlock div{flex:1;display:flex;flex-direction:column;min-height:0}.kanto,.kansai{width:100%;flex:1;display:flex;flex-direction:column}.kanto p,.kansai p{background-color:#fff;border:3px solid #a91b1b;color:#a91b1b;font-weight:bold;margin-bottom:6%;flex-shrink:0}.kanto ul,.kansai ul{flex:1;display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 900px){.kanto ul,.kansai ul{gap:6px}}.kanto li,.kansai li{position:relative;transition:all .3s ease 0s;display:flex;align-items:center;min-height:0}.kanto li:hover div,.kansai li:hover div{opacity:1;visibility:visible}.kansai p{border:3px solid #24288c;color:#24288c}.kansai .frontPage__firstViewClassListItem{background-color:#24288c;box-shadow:0px 2px 0 #02032f}.kansai .frontPage__firstViewClassListHoverContent{left:-109%}@media screen and (min-width: 1050px){.kanto .frontPage__firstViewClassListItem,.kansai .frontPage__firstViewClassListItem{font-size:16px}}.frontPage__firstViewClassListItem{width:100%;background-color:#a91b1b;color:#fff;box-shadow:0px 2px 0 #6b1111;cursor:pointer;font-size:16px;line-height:1.5;display:flex;align-items:center;justify-content:center;padding:clamp(4px,1vw,12px) 0;min-height:0;line-height:1.7}@media screen and (min-width: 769px)and (max-width: 1024px){.frontPage__firstViewClassListItem{font-size:14px;font-size:calc(14px + .0078125*(100vw - 768px));border-image-width:0vw}}@media screen and (min-width: 376px)and (max-width: 768px){.frontPage__firstViewClassListItem{font-size:8px;font-size:calc(8px + .0152671756*(100vw - 375px));border-image-width:0vw}}@media screen and (max-width: 424px){.frontPage__firstViewClassListItem{font-size:8px}}@media screen and (max-width: 1024px){.frontPage__firstViewClassListItem{padding:clamp(4px,.7vw,12px) 0}}@media screen and (max-width: 900px){.frontPage__firstViewClassListItem{padding:clamp(4px,.5vw,12px) 0}}@media screen and (max-width: 768px){.frontPage__firstViewClassListItem{padding:clamp(2px,.3vw,12px) 0}}.frontPage__firstViewClassListHoverContent{position:absolute;z-index:20;top:103%;left:0;width:209%;min-height:240px;margin:0;padding:12%;background-color:#fff;box-shadow:0px 2px 20px #bdbdbd;opacity:0;visibility:hidden;text-align:left;line-height:normal;transition:opacity .3s ease 0s}.frontPage__firstViewClassListHoverContent a{line-height:2;cursor:pointer;display:inline-block;width:48%;font-size:1.2vw;transition:opacity .3s ease 0s,color .3s ease 0s}@media screen and (min-width: 1050px){.frontPage__firstViewClassListHoverContent a{font-size:14px !important}}.frontPage__firstViewClassListHoverContent a:hover{color:#ee827c}.frontPage__firstViewClassListHoverContent a::before{content:"▶︎";color:#c4c4c4;transform:scale(1, 0.8);margin-right:4px;font-size:1vw;display:inline-block}.frontPage__testFirstView{position:relative;max-width:1280px;margin:0 auto 8px;container-type:inline-size}@media screen and (max-width: 600px){.frontPage__testFirstView{margin-bottom:0}}.frontPage__testFirstViewImage{display:block;width:100%;aspect-ratio:1280/350;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 769px)and (max-width: 1024px){.frontPage__testFirstViewImage{aspect-ratio:auto;height:280px;-o-object-position:40% center;object-position:40% center}}@media screen and (min-width: 769px)and (max-width: 900px){.frontPage__testFirstViewImage{-o-object-position:35% center;object-position:35% center}}@media screen and (min-width: 601px)and (max-width: 768px){.frontPage__testFirstViewImage{aspect-ratio:auto;height:240px;-o-object-position:20% center;object-position:20% center}}@media screen and (max-width: 600px){.frontPage__testFirstViewImage{aspect-ratio:auto;height:auto}}.frontPage__testClassSearch{position:absolute;z-index:10;top:50%;left:68.9063cqw;display:flex;flex-direction:column;gap:.3125cqw;width:21.875cqw;padding:1.5625cqw 1.25cqw 1.25cqw;background-color:rgba(255,255,255,.9);border-top:5px solid #ee723a;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.12);transform:translateY(-50%)}@media screen and (min-width: 769px)and (max-width: 1024px){.frontPage__testClassSearch{right:calc((100% - 950px)/2);left:auto}}@media screen and (min-width: 769px)and (max-width: 1000px){.frontPage__testClassSearch{right:5%}}@media screen and (max-width: 768px){.frontPage__testClassSearch{display:none}}.frontPage__testClassSearchTitle{display:flex;align-items:center;justify-content:center;gap:.625cqw;margin-bottom:.3125cqw;padding-bottom:.625cqw;border-bottom:1px solid #e8e8e8;color:#131313;font-size:max(8px,1.4063cqw);font-weight:bold;line-height:1.8}.frontPage__testClassSearchIcon{color:#ee723a;font-size:.8em}.frontPage__testClassSearchRegion{color:#e17547;font-size:max(8px,.8594cqw);font-weight:bold;line-height:1.1}.frontPage__testClassSearchPrefList{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);gap:.4688cqw}.frontPage__testClassSearchPrefButton{width:100%;padding:.5469cqw .625cqw;background-color:#fff;border:1px solid #ee723a;color:#131313;font-family:inherit;font-size:max(8px,1.0156cqw);font-weight:bold;line-height:1.2;cursor:pointer}.frontPage__testClassSearchPref:hover .frontPage__testClassSearchPrefButton,.frontPage__testClassSearchPref:focus-within .frontPage__testClassSearchPrefButton{background-color:#f9e4da}.frontPage__testClassPanel{position:absolute;z-index:1;left:0;width:100%;padding:1.5625cqw 1.5625cqw 1.25cqw;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.12);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.frontPage__testClassSearchPref:hover .frontPage__testClassPanel,.frontPage__testClassSearchPref:focus-within .frontPage__testClassPanel{opacity:1;visibility:visible}.frontPage__testClassPanelTitle{margin-bottom:.625cqw;padding:.3125cqw .9375cqw;background-color:#f9e4da;color:#cb6a3f;text-align:center;font-size:max(8px,.8594cqw);font-weight:bold;line-height:1.1}.frontPage__testClassPanelList{-moz-column-count:2;column-count:2;-moz-column-gap:.625cqw;column-gap:.625cqw;padding-top:.625cqw;border-top:1px solid #e8e8e8}.frontPage__testClassPanelItem{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:.1563cqw}.frontPage__testClassPanelLink{display:flex;align-items:center;gap:.3125cqw;padding:.6016cqw .1563cqw;border-bottom:1px solid #e8e8e8;color:#131313;font-size:max(8px,1.0156cqw);line-height:1.2}.frontPage__testClassPanelLink::before{content:"";flex-shrink:0;width:6px;height:7px;background-color:#ee723a;clip-path:polygon(0 0, 100% 50%, 0 100%)}.frontPage__testClassPanelLink:hover,.frontPage__testClassPanelLink:focus-visible{background-color:#fff3ed}