.highSchool-module__wcuwOG__contents{--gap:64px;gap:var(--gap);display:flex}.highSchool-module__wcuwOG__contents>:first-child{flex:none;width:700px}@media only screen and (max-width:1250px){.highSchool-module__wcuwOG__contents>:first-child{--gap:32px;width:calc(70% - 64px)}}@media only screen and (max-width:1000px){.highSchool-module__wcuwOG__contents>:first-child{width:100%}}.highSchool-module__wcuwOG__contents>:last-child{flex:1}@media only screen and (max-width:1250px){.highSchool-module__wcuwOG__contents>:last-child{width:30%}}@media only screen and (max-width:1000px){.highSchool-module__wcuwOG__contents>:last-child{display:none}}
.about-module__FhXmAG__markdown{white-space:normal}.about-module__FhXmAG__markdown ul{margin-left:calc(var(--spacing,1px) * 30);list-style-type:disc}.about-module__FhXmAG__markdown li{margin:0}.about-module__FhXmAG__markdown li p{white-space:pre-wrap;margin:0;display:inline}.about-module__FhXmAG__markdown .ugc-h1{margin-bottom:calc(var(--spacing,1px) * 16);letter-spacing:-.22px;font-size:1.375em;font-style:normal;font-weight:600;line-height:26px}.about-module__FhXmAG__markdown .ugc-h2{margin-bottom:calc(var(--spacing,1px) * 12);letter-spacing:-.08px;font-size:1em;font-style:normal;font-weight:600;line-height:20px}@media (max-width:800px){.about-module__FhXmAG__markdown .ugc-h2{letter-spacing:-.08px;font-size:1em;font-style:normal;font-weight:600;line-height:20px}}.about-module__FhXmAG__markdown .ugc-p{margin-bottom:calc(var(--spacing,1px) * 22)}.about-module__FhXmAG__markdown ul{margin-bottom:calc(var(--spacing,1px) * 12)}.about-module__FhXmAG__markdown blockquote{margin-bottom:calc(var(--spacing,1px) * 24);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-border-primary,#ddd);padding-left:calc(var(--spacing,1px) * 12)}.about-module__FhXmAG__markdown strong{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.footer-module__0mEX6q__nav{box-sizing:border-box;z-index:2;width:100%;padding:32px;transition:opacity .1s ease-in;position:absolute;bottom:0;left:0}@media screen and (max-width:800px){.footer-module__0mEX6q__nav{padding:24px}}.footer-module__0mEX6q__nav.footer-module__0mEX6q__hidden{opacity:0;pointer-events:none}p.footer-module__0mEX6q__button{color:var(--text);text-decoration:underline}
.questionPage-module__DbnwIq__questionPage{height:490px;position:relative}@media screen and (max-width:800px){.questionPage-module__DbnwIq__questionPage{height:unset;flex-direction:column-reverse;display:flex}}.questionPage-module__DbnwIq__faqCont{height:260px;position:relative;overflow:scroll}@media screen and (max-width:800px){.questionPage-module__DbnwIq__faqCont{overflow:unset;height:unset}}.questionPage-module__DbnwIq__faqInner{width:calc(100% - 64px);margin:0 auto}.questionPage-module__DbnwIq__textArea{border:1px solid var(--lines);box-sizing:border-box;border-radius:12px;width:calc(100% - 64px);padding-bottom:12px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 4px #00000014}@media screen and (max-width:800px){.questionPage-module__DbnwIq__textArea{bottom:unset;left:unset;transform:unset;width:unset;margin:16px 24px;position:relative}}.questionPage-module__DbnwIq__textArea:focus-within{outline:1px solid var(--accent,#2464f9)}.questionPage-module__DbnwIq__textArea textArea{resize:none;font-size:inherit;box-sizing:border-box;background:#fff;border:none;border-radius:12px 12px 0 0;width:100%;min-height:138px;padding:16px 16px 4px}.questionPage-module__DbnwIq__textArea textArea:focus{outline:none}.questionPage-module__DbnwIq__wrapButton{padding:0 12px}
.responseTypeForm-module__5XceeG__secondPage{flex-direction:column;flex:1;justify-content:center;height:400px;display:flex;position:relative}.responseTypeForm-module__5XceeG__secondPage p{margin-bottom:16px}@media only screen and (min-width:800px){.responseTypeForm-module__5XceeG__secondPage p{margin-bottom:20px}}.responseTypeForm-module__5XceeG__secondPage .responseTypeForm-module__5XceeG__buttons{flex-direction:column;gap:8px;display:flex}@media only screen and (min-width:800px){.responseTypeForm-module__5XceeG__secondPage .responseTypeForm-module__5XceeG__buttons{flex-direction:row;gap:12px}.responseTypeForm-module__5XceeG__secondPage .responseTypeForm-module__5XceeG__buttons>*{flex:1}}