@charset "UTF-8";@import url("https://cdn.jsdelivr.net/gh/fonts-archive/Paperlogy/subsets/Paperlogy-dynamic-subset.css");:root{--n-subTitle:#40404e;--f-hero2:48px;--f-display2:28px;--f-body4:11px}#mo-menu{display:none}input[type=email],input[type=password],input[type=tel],input[type=text],select{border-radius:var(--b-radius0);font-size:var(--f-body1);height:40px;padding:0 12px}#wrap.level-test{font-family:Pretendard}#wrap.level-test .max-width{margin:0 auto;max-width:364px}#wrap.level-test .message{color:var(--success-color);font-size:11px;letter-spacing:-.22px;line-height:14px;margin-top:4px;padding-left:8px;text-align:left}#wrap.level-test .message.error{color:var(--waring-color)!important}#wrap.level-test .bottom-fix-btn{background:linear-gradient(180deg,hsla(0,0%,97%,0),#f8f8f8 13.99%,#fff);bottom:0;position:fixed}#wrap.level-test .paperlogy{font-family:Paperlogy,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}#wrap.level-test.intro .pageTitle{display:none}#wrap.level-test.intro .innerArea{padding-top:12px;position:relative}#wrap.level-test.intro .innerArea .bannerWrap{aspect-ratio:328/66;border-radius:var(--b-radius3);box-shadow:var(--box-shadow1);margin-bottom:20px;overflow:hidden;width:100%}#wrap.level-test.intro .innerArea .imgWrap{border-radius:var(--b-radius2) var(--b-radius2) 0 0;box-shadow:var(--box-shadow3);height:580px;margin-left:-16px;max-width:360px;overflow:hidden;padding:48px 48px 0;position:relative;width:calc(100% + 32px)}#wrap.level-test.intro .innerArea .imgWrap .img{display:block;height:100%;left:0;position:absolute;top:0;width:100%}#wrap.level-test.intro .innerArea .imgWrap .img *{width:100%}#wrap.level-test.intro .innerArea .imgWrap .txt1{color:var(--n-info);font-size:var(--f-heading1);font-weight:500;letter-spacing:-.4px;line-height:normal;margin-bottom:8px;position:relative;z-index:1}#wrap.level-test.intro .innerArea .imgWrap h2{color:var(--n-mainTitle);font-size:52px;font-weight:700;letter-spacing:-1.04px;line-height:1.01;position:relative;z-index:1}#wrap.level-test.intro .innerArea .imgWrap h2 span{background-color:var(--n-subTitle);border-radius:6px;color:var(--n-white);display:inline-block;font-size:var(--f-body1);font-weight:500;height:24px;letter-spacing:-.28px;line-height:24px;margin-left:6px;padding:0 5.5px;position:absolute;top:66px}#wrap.level-test.intro .innerArea .bottom-fix-btn{background:transparent;bottom:0;left:0;padding:16px;position:absolute;width:100%}#wrap.level-test.intro .innerArea .bottom-fix-btn .btn{background-color:var(--n-subTitle)}#wrap.level-test.intro .innerArea .bottom-fix-btn .btn:active{background-color:var(--p-color1)}.academy #wrap.level-test.intro .innerArea .imgWrap h2{margin-bottom:8px}.academy #wrap.level-test.intro .innerArea .imgWrap .txt2{color:var(--n-info);font-size:var(--f-body4);letter-spacing:-.22px;line-height:14px;position:relative;z-index:1}#wrap.level-test.exam{display:none;padding-bottom:100px}#wrap.level-test.exam .contents .innerArea{padding-top:16px}#wrap.level-test.exam .contents .nextPage .flex{column-gap:8px;flex-wrap:nowrap}#wrap.level-test.exam .contents .nextPage .prev{background-color:var(--b-color4);color:var(--n-info);font-weight:700}#wrap.level-test.exam .contents .sequence{justify-content:space-between;margin-bottom:24px;position:relative}#wrap.level-test.exam .contents .sequence:after{border-top:1px dashed var(--s-color1);content:"";height:0;left:0;position:absolute;top:50%;transform:translateY(-50%);width:99%;z-index:0}#wrap.level-test.exam .contents .sequence:before{border-top:1px solid var(--s-color1);content:"";height:0;left:0;position:absolute;top:50%;transform:translateY(-50%);width:0;z-index:0}#wrap.level-test.exam .contents .sequence:has(li[data-page="2"].active):before{width:24.75%}#wrap.level-test.exam .contents .sequence:has(li[data-page="3"].active):before{width:49.5%}#wrap.level-test.exam .contents .sequence:has(li[data-page="4"].active):before{width:74.25%}#wrap.level-test.exam .contents .sequence:has(li[data-page="5"].active):before{width:99%}#wrap.level-test.exam .contents .sequence:has(li[data-page="2"].active):after{left:24.75%;width:74.25%}#wrap.level-test.exam .contents .sequence:has(li[data-page="3"].active):after{left:49.5%;width:49.5%}#wrap.level-test.exam .contents .sequence:has(li[data-page="4"].active):after{left:74.25%;width:24.75%}#wrap.level-test.exam .contents .sequence:has(li[data-page="5"].active):after{display:none}#wrap.level-test.exam .contents .sequence li{align-items:center;background-color:var(--n-white);border:1px solid var(--s-color1);border-radius:var(--b-radius3);counter-increment:exam-seq;display:flex;flex-direction:column;font-size:var(--f-body4);gap:4px;height:64px;justify-content:center;position:relative;text-align:center;width:56px;z-index:1}#wrap.level-test.exam .contents .sequence li>span:first-child{background-color:#9fa1a9;border-radius:50%;border-radius:999px;color:var(--n-white);color:transparent;display:block;flex-shrink:0;font-size:0;font-weight:500;height:16px;line-height:0;min-width:16px;overflow:hidden;position:relative;width:16px}#wrap.level-test.exam .contents .sequence li>span:first-child:before{align-items:center;color:var(--n-white);content:counter(exam-seq);display:flex;font-size:9px;font-variant-numeric:tabular-nums;font-weight:700;inset:0;justify-content:center;line-height:0;position:absolute}#wrap.level-test.exam .contents .sequence li>span.seq-label{background:none;border-radius:0;color:inherit;display:block;font-size:inherit;font-weight:inherit;font-weight:400;height:auto;letter-spacing:-.015rem;line-height:inherit;line-height:.875rem;margin:0;padding:0;text-align:center;width:auto}#wrap.level-test.exam .contents .sequence li.active{border:1px solid #ff7300;box-shadow:var(--box-shadow2);font-weight:700}#wrap.level-test.exam .contents .sequence li.active>span.seq-label{align-items:center;color:#40404e;display:flex;font-weight:700;justify-content:center;min-height:28px;text-align:center}#wrap.level-test.exam .contents .sequence li.passed>span:first-child{background-color:var(--e-reading-color)}#wrap.level-test.exam .contents .sequence li.active>span:first-child{background-color:#ff7300}#wrap.level-test.exam .contents .selectWrap{display:none;font-size:var(--f-body1);letter-spacing:-.0175rem;line-height:1.125rem}#wrap.level-test.exam .contents .selectWrap .innerWrap{display:none}#wrap.level-test.exam .contents .selectWrap .innerWrap.active,#wrap.level-test.exam .contents .selectWrap.active{display:block}#wrap.level-test.exam .contents .selectWrap h2{color:var(--n-mainTitle);display:flex;flex-direction:column;flex-wrap:wrap;font-size:var(--f-heading3);font-weight:700;letter-spacing:-.33px;line-height:22px}#wrap.level-test.exam .contents .selectWrap h2 b{display:block;margin-bottom:8px}#wrap.level-test.exam .contents .selectWrap h2 em{color:var(--waring-color);display:block}#wrap.level-test.exam .contents .selectWrap h2 em.ko{color:var(--n-mainTitle);display:inline;font-weight:400}#wrap.level-test.exam .contents .selectWrap h2.first{background-image:url(https://static.edmclass.com/common/level-test/exam-icon1.svg);background-position:0 0;background-repeat:no-repeat;background-size:24px;display:block;font-weight:400;padding-top:32px}#wrap.level-test.exam .contents .selectWrap h2+.q-box{margin-top:24px}#wrap.level-test.exam .contents .selectWrap .lt-hint{align-items:center;background-color:#f1f8ff;border-radius:12px;color:#339dff;display:flex;font-size:var(--f-body3);font-weight:400;gap:2px;letter-spacing:-.015rem;line-height:1rem;margin:8px 0 0;padding:12px 8px}#wrap.level-test.exam .contents .selectWrap .lt-hint+.q-box{margin-top:24px}#wrap.level-test.exam .contents .selectWrap .lt-hint>svg{display:block;flex-shrink:0;height:16px;width:16px}#wrap.level-test.exam .contents .selectWrap .lt-hint__txt{flex:1;min-width:0}#wrap.level-test.exam .contents .selectWrap .lt-hint__txt.txt-pc{display:none}#wrap.level-test.exam .contents .selectWrap .lt-hint__txt.txt-mo{display:block}#wrap.level-test.exam .contents .selectWrap .q-box+.q-box{margin-top:24px}#wrap.level-test.exam .contents .selectWrap .q{font-weight:400;margin-bottom:16px;padding:0 8px}#wrap.level-test.exam .contents .selectWrap .q-view{font-weight:700;padding:16px;text-align:center}#wrap.level-test.exam .contents .selectWrap .roundBox{background-color:var(--n-white);border-radius:var(--b-radius3);box-shadow:var(--box-shadow2);margin-bottom:16px;min-height:52px}#wrap.level-test.exam .contents .selectWrap .a label{background-color:var(--n-white);border-radius:var(--b-radius3);box-shadow:var(--box-shadow2);display:block;font-weight:700;height:auto;line-height:20px;width:100%}#wrap.level-test.exam .contents .selectWrap .a label+label{margin-top:16px}#wrap.level-test.exam .contents .selectWrap .a input+span{align-items:center;border-radius:var(--b-radius3);display:flex;height:100%;line-height:20px;padding-bottom:16px;padding-right:38px;padding-top:16px;width:100%}#wrap.level-test.exam .contents .selectWrap .a input+span:after,#wrap.level-test.exam .contents .selectWrap .a input+span:before{left:auto;right:16px;top:50%;transform:translateY(-50%)}#wrap.level-test.exam .contents .selectWrap .a input:checked+span{border:1px solid var(--p-color2);border-radius:var(--b-radius3);padding-bottom:15px;padding-top:15px}#wrap.level-test.exam .contents .selectWrap .a input[type=radio]+span:after{left:auto;right:20px;top:50%;transform:translateY(-50%)}#wrap.level-test.exam .contents .selectWrap .a.time input+span{gap:4px}#wrap.level-test.exam .contents .selectWrap .a.time label{font-weight:400}#wrap.level-test.exam .contents .selectWrap .a.time label em{font-weight:700}#wrap.level-test.exam .contents .selectWrap .a.col2{column-gap:16px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:16px}#wrap.level-test.exam .contents .selectWrap .a.col2 label+label{margin-top:0}#wrap.level-test.exam .contents .selectWrap .a.text{column-gap:8px;display:grid;grid-template-columns:1fr 130px;padding:8px}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap{min-width:0}#wrap.level-test.exam .contents .selectWrap .a.text .a-unknown-wrap{align-self:stretch}#wrap.level-test.exam .contents .selectWrap .a.text label{background-color:transparent;border-radius:var(--b-radius3);box-shadow:none;height:auto;line-height:normal}#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap{align-items:stretch;display:flex;flex-direction:column;margin:0;padding:0;width:100%}#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap .text-input-field{align-items:center;background-color:var(--n-white);border:1px solid var(--s-color1);border-radius:var(--b-radius0);box-sizing:border-box;display:flex;flex-direction:row;gap:6px;min-height:40px;position:relative;transition:border-color .2s ease}#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap.has-value .text-input-field{border-color:var(--p-color2)}#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap.is-invalid .text-input-field{border-color:var(--waring-color)}#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap.is-unknown .text-input-field{background-color:var(--b-color4);border-color:var(--s-color1);border-radius:8px}#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap .text-input-field input{background:transparent;border:none;border-radius:8px;color:var(--n-mainTitle);flex:1 1 auto;height:40px;line-height:40px;font:inherit;font-weight:400;margin:0;min-width:0;outline:none;padding:0 0 0 12px;width:100%}#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap .text-input-clear{align-items:center;background-color:transparent;background-image:url(https://static.edmclass.com/common/level-test/close.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;border-radius:50%;color:transparent;cursor:pointer;display:none;flex-shrink:0;font-size:0;height:16px;justify-content:center;line-height:0;margin:0;overflow:hidden;padding:0 0 0 10px;position:absolute;right:12px;text-indent:-9999px;top:50%;transform:translateY(-50%);width:16px;-webkit-tap-highlight-color:transparent}#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap.has-value .text-input-clear{display:flex}#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap .text-input-warn{background-color:transparent;background-image:url(https://static.edmclass.com/common/level-test/warn.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;flex-shrink:0;height:16px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px}#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap.is-invalid .text-input-warn{display:block}#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap.is-unknown .text-input-clear,#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap.is-unknown .text-input-warn{display:none!important}#wrap.level-test.exam .contents .selectWrap .a.text .message.error{font-weight:400}#wrap.level-test.exam .contents .selectWrap .a.text label+label{margin-top:0}#wrap.level-test.exam .contents .selectWrap .a.text .btn{border:none}#wrap.level-test.exam .contents .selectWrap .a.text .btn span{align-items:center;background-color:var(--b-color4);border:none;border-radius:var(--b-radius0);color:var(--n-info);display:flex;height:40px;justify-content:center;line-height:40px;padding:0;text-align:center}#wrap.level-test.exam .contents .selectWrap .a.text .btn input:checked+span{background-color:var(--p-color2);color:var(--n-white);font-weight:600}#wrap.level-test.exam .contents .selectWrap .a.text .btn input:disabled+span{background-color:var(--b-color4);color:var(--n-deactivate)}#wrap.level-test.exam .contents .selectWrap .a.text .btn input+span:after,#wrap.level-test.exam .contents .selectWrap .a.text .btn input+span:before{display:none}#wrap.level-test.exam .contents .selectWrap .mg-card{background-color:var(--n-white);border-radius:12px;box-sizing:border-box;padding:12px;width:100%}#wrap.level-test.exam .contents .selectWrap .mg-row{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:8px;min-width:0;width:100%}#wrap.level-test.exam .contents .selectWrap .innerWrap.q3t .mg-row{gap:8px}#wrap.level-test.exam .contents .selectWrap .mg-pre{align-items:center;background-color:transparent;border-radius:10px;box-sizing:border-box;color:var(--n-mainTitle);display:inline-flex;flex:0 0 auto;font-size:var(--f-body1);font-weight:400;letter-spacing:-.0175rem;line-height:1.25rem;width:100%}#wrap.level-test.exam .contents .selectWrap .mg-body{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0;width:100%}#wrap.level-test.exam .contents .selectWrap .a.text.mg-fill{display:block;flex:none;grid-template-columns:none;margin:0;min-width:0;padding:0;width:100%}#wrap.level-test.exam .contents .selectWrap .a.text.mg-fill .a-choices-wrap{min-width:0;width:100%}#wrap.level-test.exam .contents .selectWrap .mg-blank{align-items:center;column-gap:8px;display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0;width:100%}#wrap.level-test.exam .contents .selectWrap .mg-blank .text-input-wrap{display:contents;margin:0}#wrap.level-test.exam .contents .selectWrap .mg-blank .text-input-field{grid-column:1;grid-row:1;min-width:0}#wrap.level-test.exam .contents .selectWrap .mg-msg .message.error,#wrap.level-test.exam .contents .selectWrap .mg-msg.type2 .message.error{display:none;font-size:var(--f-body3);line-height:1.125rem;margin:0}#wrap.level-test.exam .contents .selectWrap .mg-blank .reading-sentence-tail{align-items:center;align-self:center;background-color:transparent;border-radius:10px;color:var(--n-mainTitle);display:inline-flex;font-size:var(--f-body1);font-weight:400;grid-column:2;grid-row:1;justify-content:center;letter-spacing:-.0175rem;line-height:1.25rem;padding:10px 0}#wrap.level-test.exam .contents .selectWrap .mg-rule{border:none;border-top:1px solid #e8e8ed;margin:8px 0 0}#wrap.level-test.exam .contents .selectWrap .mg-ko{color:var(--n-mainTitle);font-size:var(--f-body1);font-weight:400;letter-spacing:-.0175rem;line-height:1.25rem;margin:8px 0 0;text-align:left}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box .a.choices-group.page2{gap:16px}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box .a.choices-group.page2 .a-choices-wrap.type2 .choices{column-gap:16px}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box .a.choices-group{gap:16px;grid-template-columns:1fr;margin-top:16px;padding:0;width:100%}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box.q-group{width:100%}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box.q-group .w-q{background-color:#fff;border-radius:12px;box-shadow:0 8px 20px 0 rgba(0,0,0,.08);color:#1d1d1f;font-weight:400;letter-spacing:-.02rem;line-height:1.25rem;padding:16px;width:100%}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box.q-group .w-q em{font-weight:700;text-decoration:underline;text-decoration-thickness:2px}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap label{background-color:var(--n-white)}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.type2 label{box-shadow:var(--box-shadow2)}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.type2 .choices{column-gap:16px}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.type2 .choices label input+span{border:0}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.type2 .choices label input:disabled+span{color:#b8b8c7}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.type2 .choices label input:disabled+span:before{background-color:#f0f0f2;border:0}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.type2 .choices label input:disabled+span:after{background-color:#f0f0f2}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.type2.is-invalid .choices label input+span{border-color:var(--waring-color);border:1px solid var(--waring-color);color:#40404e}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.type2.is-invalid .choices label input+span:before{background-color:#f0f0f2;border:0}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.type2.is-invalid .choices label input+span:after{background-color:#f0f0f2}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap .choices{display:grid;gap:16px;grid-template-columns:1fr}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap .message.error{background-image:none;background-position:0;background-repeat:no-repeat;font-size:var(--f-body3);margin-left:8px;margin-top:8px;padding-left:0}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap .message.error.page2{margin-left:8px;margin-top:4px}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap .message.error.page3-1{margin-left:8px;margin-top:8px}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.type2 .message.error{margin-top:16px}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap .choices label input+span{border:1px solid var(--s-color1);box-sizing:border-box}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.is-invalid .choices label input+span{border-color:var(--waring-color);color:var(--waring-color)}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap .choices label input:checked+span{border-color:var(--p-color2)}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.type2 .choices label input:checked+span{border:1px solid var(--p-color2)}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice{column-gap:0;display:grid;grid-template-columns:1fr;margin-top:12px;padding:0;width:100%}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice .choices-letters{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice .choices-letters label{background-color:transparent;box-shadow:none;margin:0;width:auto}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice .choices-letters label+label{margin-top:0}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice .choices-letters label input+span{align-items:center;background-color:transparent;border:1px solid var(--n-subTitle);border-radius:50%;box-shadow:none;box-sizing:border-box;color:var(--n-subTitle);display:flex;font-size:var(--f-body1);font-weight:700;height:32px;justify-content:center;line-height:1;margin:0;min-width:32px;padding:0;width:32px}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice .choices-letters label input:checked+span{background-color:var(--n-subTitle);border-color:var(--n-subTitle);color:var(--n-white);padding-bottom:0;padding-top:0}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice .choices-letters label input+span:after,#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice .choices-letters label input+span:before{content:none!important;display:none!important}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice .choices-letters label input:focus-visible+span{outline:2px solid var(--p-color1);outline-offset:2px}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice .choices-letters label input:disabled+span,#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice .choices-letters label.letter-used-locked input+span{background-color:#eeeff2;border-color:#e4e5ea;box-shadow:none;color:#b8b9c0;cursor:not-allowed}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice .choices-letters label.letter-used-locked{cursor:not-allowed}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice{--reading-tfng-ring:#3b82f6;--reading-tfng-ring-muted:#d1d5db;--reading-tfng-label:#4b5563;column-gap:0;display:grid;grid-template-columns:1fr;margin-top:12px;padding:0;width:100%}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng{align-items:center;display:flex;flex-wrap:wrap;gap:16px 20px}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label{align-items:center;background-color:transparent;box-shadow:none;cursor:pointer;display:inline-flex;margin:0;position:relative;width:auto;-webkit-tap-highlight-color:transparent}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label+label{margin-top:0}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label input{height:1px;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label input+span{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;box-sizing:border-box;color:var(--reading-tfng-label);cursor:inherit;display:inline-flex;font-size:var(--f-body3);font-weight:500;gap:4px;line-height:1.25rem;margin:0;min-height:0;padding:0;position:static}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label input+span:before{background-color:var(--n-white)!important;border:1px solid var(--reading-tfng-ring-muted);border-radius:50%;box-sizing:border-box;content:""!important;flex-shrink:0;height:16px;left:auto!important;position:static!important;top:auto!important;transform:none!important;width:16px}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label input:checked+span{background:transparent;color:var(--reading-tfng-label)}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label input:checked+span:before{background-color:var(--n-white)!important;border-color:var(--reading-tfng-ring)!important;border-width:4px}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label input:focus-visible+span:before{box-shadow:0 0 0 3px rgba(59,130,246,.35)}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label input+span:after,#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label input:checked+span:after{content:none!important;display:none!important;height:0!important;opacity:0!important;position:static!important;width:0!important}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .a-choices-wrap.is-invalid .choices-tfng label input+span{border:none;color:var(--waring-color)}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .a-choices-wrap.is-invalid .choices-tfng label input+span:before{border-color:var(--waring-color)}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label.letter-used-locked{cursor:not-allowed}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label input:disabled+span,#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label.letter-used-locked input+span{color:#b8b9c0}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label input:disabled+span:before,#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label.letter-used-locked input+span:before{background-color:#f3f4f6!important;border-color:#e4e5ea!important}#wrap.level-test.exam .contents .selectWrap .writing{color:var(--n-mainTitle);padding:8px}#wrap.level-test.exam .contents .selectWrap .writing .w-q{background-color:var(--b-color5);border-radius:var(--b-radius0);margin-bottom:8px;padding:8px}#wrap.level-test.exam .contents .selectWrap .writing .w-a{display:flex;flex-wrap:wrap;row-gap:4px}#wrap.level-test.exam .contents .selectWrap .writing .w-a .line{align-items:center;column-gap:8px;display:flex;margin-bottom:4px;white-space:nowrap;width:100%}#wrap.level-test.exam .contents .selectWrap .lastPage{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding-top:56px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap{text-align:center;width:100%}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap figure{background-image:url(https://static.edmclass.com/common/level-test/exam-last-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:24px;margin:0 auto 4px;width:24px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap h2{color:var(--n-subTitle);margin-top:4px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap h2 b{margin-bottom:0;width:100%}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .name{display:inline-block;margin-right:2px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap>*{width:100%}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput{margin-left:auto;margin-right:auto;margin-top:24px;max-width:332px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput label{display:block}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .input+.input{margin-top:8px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .inputWrap{display:grid;gap:8px;grid-template-columns:1fr}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox{font-size:var(--f-body4);letter-spacing:-.22px;line-height:14px;margin-top:8px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .agree{align-items:center;display:flex;gap:8px;justify-content:space-between}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .agree label{align-items:center;display:inline-flex;flex:1;min-height:18px;min-width:0}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .agree input[type=checkbox]+span{align-items:center;display:inline-flex;font-size:12px;letter-spacing:-.015rem;line-height:.875rem;padding-left:32px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .agree input[type=checkbox]+span:after,#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .agree input[type=checkbox]+span:before{height:16px;left:8px;top:50%;transform:translateY(-50%);width:16px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .agree .toggle-btn{align-items:center;color:var(--p-color1);display:inline-flex;flex-shrink:0;justify-content:center;line-height:1;text-decoration:underline}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .terms-detail{background-color:var(--b-color4);border-radius:8px;display:none;font-size:var(--f-body3);letter-spacing:-.24px;line-height:16px;margin-top:8px;overflow:hidden;padding:12px 8px 12px 12px;text-align:left;width:100%}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .terms-detail .dotTxt{color:var(--n-info);padding-left:8px;position:relative}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .terms-detail .dotTxt:before{background-color:var(--n-info);border-radius:50%;content:"";height:2px;left:3px;position:absolute;top:8px;width:2px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .terms-detail .dotTxt+p{margin-top:2px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .terms-detail .tit{margin:2px 0}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .terms-detail .tit:first-child{margin-top:0}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .text-input-wrap.is-invalid .text-input-field input{border:1px solid var(--waring-color)}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .text-input-wrap.is-invalid .text-input-field .text-input-warn{display:block}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .text-input-wrap .text-input-field{position:relative}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .text-input-wrap .text-input-field .text-input-warn{background-color:transparent;background-image:url(https://static.edmclass.com/common/level-test/warn.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;flex-shrink:0;height:16px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .text-input-wrap .message{background-image:none;padding-left:8px}#wrap.level-test.exam .contents .selectWrap .innerWrap .message{margin-top:8px}#wrap.level-test.exam .contents .selectWrap .innerWrap .message.page3{margin-top:16px}#wrap.level-test.exam .contents .selectWrap .innerWrap.text .a.text:not(.mg-fill),#wrap.level-test.exam .contents .selectWrap .innerWrap.text .q-view{box-shadow:var(--box-shadow2)}#wrap.level-test.exam .contents .selectWrap .message{display:none}#wrap.level-test.exam .contents .nextPage a,#wrap.level-test.exam .contents .nextPage button,#wrap.level-test.exam .contents .nextPage input{transition:background-color .3s ease,color .3s ease}#wrap.level-test.exam .contents .nextPage a:active,#wrap.level-test.exam .contents .nextPage button:active,#wrap.level-test.exam .contents .nextPage input:active{background-color:var(--p-color2);color:var(--n-white)}.academy #wrap.level-test.exam .timerArea{background-color:var(--b-color5);left:0;position:relative;text-align:center;width:100%;z-index:30}.academy #wrap.level-test.exam .timerArea .topBox{align-items:center;background-color:var(--n-white);border-radius:12px;box-shadow:var(--box-shadow2);display:flex;flex-direction:column;font-weight:400;justify-content:space-between;margin-bottom:24px;padding:16px}.academy #wrap.level-test.exam .timerArea .topBox .q-list .answer{background-color:var(--b-color4);border-radius:20px;color:var(--n-info);font-size:var(--f-body3);font-weight:500;height:32px;letter-spacing:-.24px;line-height:2.5;max-width:calc(20% - 5px);width:55px}.academy #wrap.level-test.exam .timerArea .topBox .q-list .answer.active{background-color:var(--n-subTitle);color:var(--n-white)}.academy #wrap.level-test.exam .timerArea .topBox .br-2{display:none}.academy #wrap.level-test.exam .timerArea .timer{align-items:center;column-gap:8px;display:flex;justify-content:center;margin-top:8px}.academy #wrap.level-test.exam .timerArea .timer .icon{background-image:url(https://static.edmclass.com/common/level-test/timer-icon.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:32px;width:32px}.academy #wrap.level-test.exam .timerArea .timer .countdown-timer{align-items:center;color:var(--n-mainTitle);column-gap:8px;display:flex;font-size:var(--f-display3);font-weight:700;justify-content:center}.academy #wrap.level-test.exam .timerArea .timer .countdown-timer .digit{background-color:var(--b-color5);border-radius:var(--b-radius0);display:inline-block;height:34px;line-height:34px;text-align:center;width:28px}.academy #wrap.level-test.exam .timerArea .timer .countdown-timer .colon{color:var(--b-color3)}.academy #wrap.level-test.exam .timerArea .topBox p{text-align:left}.academy #wrap.level-test.exam .timerArea .topBox .timer-br{display:block}.academy #wrap.level-test.exam .timerArea .timer .countdown-timer.danger .digit{color:var(--waring-color)}.academy #wrap.level-test.exam .timerArea .timer .countdown-timer.blink .digit span{animation:blink 1s step-start infinite}.academy #wrap.level-test.exam .timerArea .timer .countdown-timer.zero .digit{color:var(--n-mainTitle)}.academy #wrap.level-test.exam .timerArea .timer .countdown-timer.zero .digit span{animation:none}@keyframes blink{50%{opacity:0}to{opacity:1}}.academy #wrap.level-test.exam .timerArea.sticky-active{position:sticky;top:96px}.academy #wrap.level-test.exam .timerArea.sticky-active .topBox{box-shadow:none;flex-direction:row;margin-bottom:0;padding:0;transition:all .3s}.academy #wrap.level-test.exam .timerArea.sticky-active .topBox p .stiky-none{display:none}.academy #wrap.level-test.exam .timerArea.sticky-active:after{backdrop-filter:blur(6px);background:hsla(0,0%,100%,.9);content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;touch-action:none;transform:translateX(-50%);width:100vw;z-index:-1}.academy #wrap.level-test.exam .timerArea.sticky-active .timer{column-gap:4px;margin-top:0}.academy #wrap.level-test.exam .timerArea.sticky-active .timer .icon{height:24px;width:24px}.academy #wrap.level-test.exam .timerArea.sticky-active .timer .countdown-timer{font-size:var(--f-heading3);gap:4px}.academy #wrap.level-test.exam .timerArea.sticky-active .timer .countdown-timer .digit{background-color:#fff;height:24px;line-height:24px;width:12px}.academy #wrap.level-test.exam .selectWrap.timeLimit.active{box-sizing:border-box;display:flex;flex-direction:column;min-height:0}.academy #wrap.level-test.exam .selectWrap.timeLimit.active>.timerArea{flex-shrink:0}.academy #wrap.level-test.exam .timerArea.sticky-active,.academy #wrap.level-test.exam .timerArea.sticky-active .timer .countdown-timer .digit,.academy #wrap.level-test.exam .timerArea.sticky-active .topBox{background-color:transparent}#wrap.level-test.exam .leveltest-reading-tabs .tab-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;list-style:none;margin:0 0 16px;padding:0}#wrap.level-test.exam .leveltest-reading-tabs .tab-item{background:var(--n-white);border:1px solid var(--n-subTitle);border-radius:999px;color:var(--n-mainTitle);cursor:pointer;font-size:var(--f-body1);font-weight:700;line-height:1;padding:5px 8px;-webkit-tap-highlight-color:transparent}#wrap.level-test.exam .leveltest-reading-tabs .tab-item.active{background:var(--n-subTitle);border-color:var(--n-subTitle);color:var(--n-white)}#wrap.level-test.exam .leveltest-reading-tabs .tab-item .active-text{display:none;font-weight:600}#wrap.level-test.exam .leveltest-reading-tabs .tab-item.active .active-text{display:inline-block}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content{display:none!important}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content.active{display:block!important}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part h2{flex-direction:column;font-size:var(--f-body1);font-weight:700;letter-spacing:-.0175rem;line-height:1.125rem}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part h2 b{margin-bottom:8px}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part .sub-text{font-size:var(--f-body1);letter-spacing:-.0175rem;line-height:1.125rem;margin-bottom:24px;margin-top:8px}#wrap.level-test.exam .leveltest-reading-tabs .tab-panel-placeholder{color:var(--n-info);font-size:var(--f-body1);margin:0}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part .q-box .w-q{background-color:#fff;border-radius:12px;letter-spacing:-.0175rem;line-height:1.125rem;padding:12px}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .w-q{background-color:#f8f8f8}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part .q-box .q{font-weight:400;margin-bottom:12px}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .q-box+.q-box{margin-top:24px}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .q-box>.w-q+.reading-part-fill{margin-top:0}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .q-box>.q-back{background-color:#fff;border-radius:12px;padding:12px}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .q-box>.q-back .w-q{background-color:transparent;margin-bottom:8px;padding:0}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-part-fill.a.text{background:transparent;box-shadow:none;column-gap:0;display:block;grid-template-columns:1fr;margin:0;padding:0;width:100%}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-part-fill .a-choices-wrap{display:flex;flex-direction:column;gap:12px;min-width:0;width:100%}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-part-fill .a-choices-wrap.q31{gap:8px}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-row{align-items:start;column-gap:8px;display:grid;grid-template-columns:minmax(140px,1fr) auto;row-gap:4px;width:100%}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-row--mid{grid-template-columns:minmax(140px,300px) auto}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-row .text-input-wrap{display:contents;margin:0}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-row .text-input-field{grid-column:1;grid-row:1;min-width:0}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-row .message.error{grid-column:1/-1;grid-row:2;margin-top:0}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-sentence-tail{align-items:center;align-self:center;color:var(--n-mainTitle);display:inline-flex;font-size:var(--f-body1);font-weight:400;grid-column:2;grid-row:1;letter-spacing:-.0175rem;line-height:1.25rem}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-split-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px 12px;width:100%}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-split-row .reading-fill-lead{flex:1 1 240px;margin-bottom:0!important;min-width:200px}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-split-row .text-input-wrap{flex:1 1 160px;margin:0;max-width:320px;min-width:140px}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-split-row .q31-message-error{margin-top:4px}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-part-fill .a-choices-wrap>.w-q{margin-bottom:0;margin-top:0}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-part-fill.a.text label{box-shadow:none}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-row--q30-stack{grid-template-columns:minmax(0,1fr)}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-row--q30-stack .text-input-field{grid-column:1;grid-row:1;width:100%}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-row--q30-stack .message.error{grid-column:1;grid-row:2}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-row--q30-stack .reading-sentence-tail{align-self:start;grid-column:1;grid-row:3;justify-self:start}#wrap.level-test.exam .flex-scroll .item.text{font-size:var(--f-body1);left:0;margin-bottom:24px;position:relative;width:100%}#wrap.level-test.exam .flex-scroll .item.text p{color:#1d1d1f;margin-bottom:10px}#wrap.level-test.exam .flex-scroll .item.text .box{background-color:#fff;border-radius:12px;box-shadow:var(--box-shadow2);box-sizing:border-box;color:#1d1d1f;display:flex;flex-direction:column;max-height:356px;overflow:hidden;padding:16px 5px 0 16px}#wrap.level-test.exam .flex-scroll .item.text .box .box-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}#wrap.level-test.exam .flex-scroll .item.teb{left:0;position:relative;width:100%}#wrap.level-test.exam .flex-scroll .item.text.sticky-active{margin-bottom:0;max-height:180px;position:sticky;top:120px;z-index:1}#wrap.level-test.exam .flex-scroll .item.text.sticky-active:after{backdrop-filter:blur(6px);background:hsla(0,0%,100%,.9);content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;touch-action:none;transform:translateX(-50%);width:100vw;z-index:-1}#wrap.level-test.exam .flex-scroll .item.text.sticky-active .box{background-color:transparent;border-radius:0;box-shadow:none;max-height:146px;padding:0}#wrap.level-test.exam .flex-scroll .item.tab.sticky-active .tab-wrap.sticky-none{display:block;position:sticky;top:304px;z-index:1}#wrap.level-test.exam .flex-scroll .item .item-scroll::-webkit-scrollbar{display:block;width:5px}#wrap.level-test.exam .flex-scroll .item .item-scroll::-webkit-scrollbar-thumb{background:#9fa1a9;border-radius:999px;isolation:isolate}#wrap.level-test.exam .flex-scroll .item .item-scroll::-webkit-scrollbar-track{background:transparent;border-radius:999px}#wrap.level-test.exam .flex-scroll .item.text .box .box-scroll::-webkit-scrollbar{display:block;width:5px}#wrap.level-test.exam .flex-scroll .item.text .box .box-scroll::-webkit-scrollbar-thumb{background:#9fa1a9;border-radius:999px;isolation:isolate}#wrap.level-test.exam .flex-scroll .item.text .box .box-scroll::-webkit-scrollbar-track{background:transparent;border-radius:999px}#wrap.level-test.exam .chip-card{background:#fff;border-radius:12px;padding:12px;width:100%}#wrap.level-test.exam .contents .selectWrap .chip-card .mg-ko{margin:0}#wrap.level-test.exam .contents .selectWrap .chip-card .mg-rule{margin:8px 0 0}#wrap.level-test.exam .word-bank{align-items:center;border-radius:12px;display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}#wrap.level-test.exam .word-bank.is-over{background:#eef7ff;border-color:#3c9dfc}#wrap.level-test.exam .drop-zone{align-items:center;display:flex;flex-wrap:wrap;transition:background-color .2s ease,border-color .2s ease,border-radius .2s ease}#wrap.level-test.exam .drop-zone:not(.has-words):not(.is-over):not(.is-dragging){background:#fff;border:1px solid #e2e8f0;border-radius:12px;min-height:40px;padding:11px 12px}#wrap.level-test.exam .drop-zone__hint{color:#94a3b8;display:none;font-size:var(--f-body1);font-weight:400;letter-spacing:-.0175rem;line-height:1.125rem;margin:0;width:100%}#wrap.level-test.exam .drop-zone__hint .hint-pc{display:none}#wrap.level-test.exam .drop-zone:not(.has-words):not(.is-over):not(.is-dragging) .drop-zone__hint,#wrap.level-test.exam .drop-zone__hint .hint-mo{display:block}#wrap.level-test.exam .drop-zone:not(.has-words):not(.is-over):not(.is-dragging) .drop-zone__slots{display:none}#wrap.level-test.exam .drop-zone.has-words,#wrap.level-test.exam .drop-zone.is-dragging,#wrap.level-test.exam .drop-zone.is-over{background:#eaf5ff;border:1px solid #6bb8ff;border-radius:8px;gap:8px;min-height:56px;padding:11px 12px}#wrap.level-test.exam .drop-zone.has-words .drop-zone__hint,#wrap.level-test.exam .drop-zone.is-dragging .drop-zone__hint,#wrap.level-test.exam .drop-zone.is-over .drop-zone__hint{display:none!important}#wrap.level-test.exam .drop-zone.has-words .drop-zone__slots,#wrap.level-test.exam .drop-zone.is-dragging .drop-zone__slots,#wrap.level-test.exam .drop-zone.is-over .drop-zone__slots{align-items:center;display:flex;flex-wrap:wrap;gap:8px;width:100%}#wrap.level-test.exam .drop-zone.is-over{background:#eef7ff;border-color:#3c9dfc}#wrap.level-test.exam .chip,#wrap.level-test.exam .slot{align-items:center;border-radius:999px;display:inline-flex;font-size:var(--f-body3);font-weight:700;justify-content:center;letter-spacing:-.015rem;line-height:.875rem;min-height:24px;padding:5px 8px;user-select:none}#wrap.level-test.exam .chip{background:#fff;border:1px solid #40404e;cursor:grab}@media (max-width:575px){#wrap.level-test.exam .chip:not(.is-disabled),#wrap.level-test.exam .slot.filled{cursor:pointer}}#wrap.level-test.exam .chip.is-disabled{background:#f0f0f2;border-color:#f0f0f2;color:#b8b8c7;cursor:not-allowed;pointer-events:none}#wrap.level-test.exam .slot{background:#f8fbff;border:1px dashed #000;color:transparent;cursor:pointer;min-width:72px}#wrap.level-test.exam .slot.filled{background:#fff;border-color:#40404e;border-style:solid;color:#40404e;cursor:grab;min-width:auto}#wrap.level-test.exam .drop-zone.is-dragging .drop-zone__slots.has-insert-preview .slot{transition:transform .22s cubic-bezier(.22,1,.36,1)}#wrap.level-test.exam .drop-zone.is-dragging .drop-zone__slots.has-insert-preview .slot.is-pushed{transform:translateX(18px)}#wrap.level-test.exam .drop-zone.is-dragging .drop-zone__slots.has-insert-margin-preview .slot.is-insert-gap-before{margin-inline-start:22px;transition:margin-inline-start .22s cubic-bezier(.22,1,.36,1)}#wrap.level-test.exam .drop-zone.is-dragging .drop-zone__slots.has-insert-margin-preview .slot.is-insert-gap-after{margin-inline-end:22px;transition:margin-inline-end .22s cubic-bezier(.22,1,.36,1)}#wrap.level-test.exam .drop-zone.is-dragging .slot.filled.is-slot-drag-source{opacity:.38;transition:opacity .15s ease}#wrap.level-test.result{font-family:Pretendard;font-size:var(--f-body3);letter-spacing:-.24px;line-height:16px}#wrap.level-test.result .innerArea{max-width:328px;padding:40px 0}#wrap.level-test.result .bottom-fix-btn button,#wrap.level-test.result .bottom-fix-btn input[type=button],#wrap.level-test.result .bottom-fix-btn input[type=submit]{background-color:var(--n-subTitle);border-radius:9999999999px;max-width:332px}#wrap.level-test.result .dotList>li{padding-left:14px;position:relative}#wrap.level-test.result .dotList>li:before{content:"・";left:0;position:absolute;top:0}#wrap.level-test.result .wrap+.wrap{margin-top:40px}#wrap.level-test.result h2{background-image:url(https://static.edmclass.com/common/level-test/result-h2.svg);background-position:0;background-repeat:no-repeat;background-size:16px;color:var(--n-mainTitle);font-size:var(--f-heading1);font-weight:700;letter-spacing:-.4px;line-height:28px;margin-bottom:16px;padding-left:24px}#wrap.level-test.result h3{font-size:var(--f-body1);font-weight:700;letter-spacing:-.28px;line-height:20px;margin-bottom:8px}#wrap.level-test.result .roundBox{background-color:var(--n-white);border-radius:var(--b-radius3);box-shadow:var(--box-shadow2);padding:16px;word-break:normal}#wrap.level-test.result .roundBox+.roundBox{margin-top:16px}#wrap.level-test.result .contents .roundBox strong{display:block;font-size:14px;margin:8px 0}#wrap.level-test.result .contents .roundBox strong span{display:block;font-weight:400}#wrap.level-test.result .contents .roundBox p{font-size:14px}#wrap.level-test.result .roundBox.graph .bottomTxt{color:var(--n-info);font-size:12px;letter-spacing:-.22px;line-height:14px}#wrap.level-test.result .roundBox.graph .bottomTxt em{color:var(--waring-color);font-weight:700}#wrap.level-test.result .contents .wrap.evaluation .roundBox.all .txt{font-size:var(--f-body1)}#wrap.level-test.result .contents .wrap.evaluation .roundBox.all{align-items:center;background-color:#f1f8ff;color:var(--n-mainTitle);display:flex;flex-direction:column;justify-content:center;text-align:center}#wrap.level-test.result .contents .wrap.evaluation .roundBox.all .scoreTxt{color:#339dff;font-size:var(--f-heading3);font-weight:700;letter-spacing:-.28px;line-height:20px}#wrap.level-test.result .contents .wrap.evaluation .roundBox.score{justify-content:center;padding:24px 0}#wrap.level-test.result .contents .wrap.evaluation .roundBox.score .box{padding:0 9px;position:relative;text-align:center;width:auto}#wrap.level-test.result .contents .wrap.evaluation .roundBox.score .box+.box:before{background-color:#dedfe5;content:"";display:inline-block;height:40px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}#wrap.level-test.result .contents .wrap.evaluation .roundBox.score .box p{align-items:center;display:flex;font-size:var(--f-body3);justify-content:center;letter-spacing:-.02rem;line-height:1.25rem}#wrap.level-test.result .contents .wrap.evaluation .roundBox.score .box p .none-mobile{display:none}#wrap.level-test.result .contents .wrap.evaluation .roundBox.score .box b{font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px}#wrap.level-test.result .contents .wrap.evaluation .roundBox.graph .chart{display:flex;justify-content:center;margin-bottom:25px;padding:20px 44px 0;position:relative}#wrap.level-test.result .contents .wrap.evaluation .roundBox.graph .chart #myChart{height:200px;width:200px}#wrap.level-test.result .contents .wrap.evaluation .roundBox.graph .chart .txt{color:var(--n-mainTitle);font-size:var(--f-body1);position:absolute}#wrap.level-test.result .contents .wrap.evaluation .roundBox.graph .chart .txt1{left:50%;top:0;transform:translateX(-50%)}#wrap.level-test.result .contents .wrap.evaluation .roundBox.graph .chart .txt2{bottom:25px;left:calc(50% - 110px)}#wrap.level-test.result .contents .wrap.evaluation .roundBox.graph .chart .txt3{bottom:25px;right:calc(50% - 120px)}#wrap.level-test.result .contents .wrap.evaluation .roundBox.graph .chart.zero{position:relative}#wrap.level-test.result .contents .wrap.evaluation .roundBox.graph .chart.zero:before{background-color:var(--p-color1);border-radius:4px;color:var(--n-white);content:"0점";font-size:var(--f-body3);height:20px;left:50%;letter-spacing:-.24px;line-height:1.5;padding:0 4.5px;position:absolute;top:calc(50% - 10px);transform:translate(-50%,-50%);z-index:2}#wrap.level-test.result .contents .wrap.evaluation .roundBox.graph .chart.zero:after{background-image:url(https://static.edmclass.com/common/level-test/zero-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}#wrap.level-test.result .contents .wrap.evaluation .roundBox.text .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:16px;width:16px}#wrap.level-test.result .contents .wrap.evaluation .roundBox.text .icon.type-c{background-image:url(https://static.edmclass.com/common/level-test/user-icon-sad.svg)}#wrap.level-test.result .contents .wrap.evaluation .roundBox.text .icon.type-b{background-image:url(https://static.edmclass.com/common/level-test/user-icon-default.svg)}#wrap.level-test.result .contents .wrap.evaluation .roundBox.text .icon.type-a{background-image:url(https://static.edmclass.com/common/level-test/user-icon-happy.svg)}#wrap.level-test.result .contents .wrap.guide h3{padding-left:20px;position:relative}#wrap.level-test.result .contents .wrap.guide h3 figure{background-position:50%;background-repeat:no-repeat;background-size:16px;height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}#wrap.level-test.result .contents .wrap.guide h3 .icon1{background-image:url(https://static.edmclass.com/common/level-test/order1.svg)}#wrap.level-test.result .contents .wrap.guide h3 .icon2{background-image:url(https://static.edmclass.com/common/level-test/order2.svg)}#wrap.level-test.result .contents .wrap.guide h3 .icon3{background-image:url(https://static.edmclass.com/common/level-test/order3.svg)}#wrap.level-test.result .contents .wrap.guide .order ul{margin-bottom:16px;position:relative}#wrap.level-test.result .contents .wrap.guide .order ul:after{border-left:1px dashed var(--s-color1);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:0}#wrap.level-test.result .contents .wrap.guide .order ul li{align-items:center;background-color:var(--b-color5);border-radius:50px;display:flex;font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px;padding:14px 16px;position:relative;z-index:1}#wrap.level-test.result .contents .wrap.guide .order ul li+li{margin-top:16px}#wrap.level-test.result .contents .wrap.guide .order ul li span{background-color:#ff7300;border-radius:30px;color:var(--n-white);display:inline-block;font-size:9px;font-weight:500;height:16px;letter-spacing:-.18px;line-height:1.7;margin-right:4px;padding:0 4.5px}#wrap.level-test.result .contents .wrap.guide .order p{letter-spacing:-.35px}#wrap.level-test.result .contents .wrap.recommendation h3{font-weight:400;margin-bottom:16px;padding-left:8px}#wrap.level-test.result .contents .wrap.recommendation .roundBox .banner .pic img{border-radius:8px;overflow:hidden;width:100%}#wrap.level-test.result .contents .wrap.recommendation .roundBox .banner .title{margin-bottom:16px;text-align:center}#wrap.level-test.result .contents .wrap.recommendation .roundBox .banner .title strong{font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px;margin:0}#wrap.level-test.result .contents .wrap.recommendation .roundBox .banner .dotList{margin:16px 0}#wrap.level-test.result .contents .wrap.recommendation .roundBox .banner .more{background-color:var(--b-color4);border-radius:999999px;color:var(--n-info);font-size:var(--f-body1);font-weight:500;height:40px;line-height:2.8;padding-right:16px;position:relative;text-align:center;width:100%}#wrap.level-test.result .contents .wrap.recommendation .roundBox .banner .more svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px}#wrap.level-test.result .contents .wrap.recommendation .roundBox .banner:active .more{background-color:var(--p-color2);color:var(--n-white)}#wrap.level-test.result .contents .wrap.recommendation .roundBox .banner:active .more svg path{stroke:var(--n-white)}#wrap.level-test.result .contents .wrap.banner{border-radius:var(--b-radius3);overflow:hidden}#wrap.level-test.result .contents .wrap.banner a{width:100%}.academy #wrap.level-test.result .contents .wrap.guide .roundBox{font-size:14px;letter-spacing:-.02rem;line-height:1.25rem}.academy #wrap.level-test.result .contents .wrap.recommendation .roundBox .banner .dotList{font-size:14px;letter-spacing:-.0175rem;line-height:1.125rem}#wrap #pdfdownload{display:none}@media screen and (min-width:576px){#wrap.level-test .bottom-fix-btn{position:static}#wrap.level-test{padding-bottom:100px}#wrap.level-test .max-width,#wrap.level-test.result .innerArea{max-width:712px;padding:0 16px}#wrap.level-test.intro .max-width{max-width:588px}#wrap.level-test .bottom-fix-btn{background:transparent}#wrap.level-test.exam .contents .nextPage .flex{justify-content:center}#wrap.level-test.exam .contents .nextPage button{max-width:162px}#wrap.level-test.intro .pageTitle{display:block}#wrap.level-test.intro .innerArea{padding-top:0}#wrap.level-test.intro .innerArea .bannerWrap{aspect-ratio:332/56;margin-bottom:24px}#wrap.level-test.intro .innerArea .imgWrap{margin:0 auto}#wrap.level-test.exam .drop-zone .slot.filled[draggable=true],#wrap.level-test.exam .word-bank .chip[draggable=true]{touch-action:none;-webkit-user-drag:element}#wrap.level-test.exam .contents .innerArea{padding-top:0}#wrap.level-test.exam .contents .selectWrap .lastPage{display:block;min-height:auto;padding-top:0}#wrap.level-test.exam .contents .selectWrap .mg-card:not(.mg-q32) .mg-row{gap:8px}#wrap.level-test.exam .contents .selectWrap .mg-card.mg-q32 .mg-row{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:8px}#wrap.level-test.exam .contents .selectWrap .mg-card.mg-q32 .mg-pre{flex:0 1 auto;padding:10px 0;width:auto}#wrap.level-test.exam .contents .selectWrap .mg-card.mg-q32 .mg-body{flex:1 1 160px;width:auto}#wrap.level-test.exam .contents .sequence li{align-items:center;border-radius:48px;flex-direction:row;height:48px;justify-content:center;width:calc(20% - 15px)}#wrap.level-test.exam .contents .sequence li>span.seq-label{font-size:var(--f-body1);min-width:72px}#wrap.level-test.exam .contents .selectWrap .a{column-gap:16px;display:grid;grid-template-columns:repeat(2,1fr)}#wrap.level-test.exam .contents .selectWrap .a.col5-pc{grid-template-columns:repeat(5,1fr)}#wrap.level-test.exam .contents .selectWrap .a.col4-pc{grid-template-columns:repeat(4,1fr)}#wrap.level-test.exam .contents .selectWrap .a.col3-pc{grid-template-columns:repeat(3,1fr)}#wrap.level-test.exam .contents .selectWrap .a.col3-pc.maximum2{grid-template-columns:repeat(2,1fr)}#wrap.level-test.exam .contents .sequence li>span:first-child{height:20px;min-width:20px;width:20px}#wrap.level-test.exam .contents .sequence li>span:first-child:before{font-size:11px;line-height:1}#wrap.level-test.exam .contents .selectWrap .a:not(.text){row-gap:16px}#wrap.level-test.exam .contents .selectWrap .a:not(.text) label+label{margin-top:0}#wrap.level-test.exam .contents .selectWrap .a:not(.text) label{box-sizing:border-box;height:50px;min-height:50px}#wrap.level-test.exam .contents .selectWrap .a:not(.text) input+span{box-sizing:border-box;height:100%;min-height:0;padding-bottom:0;padding-top:0}#wrap.level-test.exam .contents .selectWrap .a:not(.text) input:checked+span{padding-bottom:0;padding-top:0}#wrap.level-test.exam .contents .selectWrap .a:not(.text) label:has(input[type=checkbox]){height:auto;min-height:50px}#wrap.level-test.exam .contents .selectWrap .a:not(.text) label:has(input[type=checkbox]) input+span{height:auto;min-height:50px;overflow-wrap:break-word;padding-bottom:14px;padding-top:14px;word-break:break-word}#wrap.level-test.exam .contents .selectWrap .a:not(.text) label:has(input[type=checkbox]) input:checked+span{padding-bottom:13px;padding-top:13px}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box{display:flex;flex-wrap:wrap}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box.lt-s3{display:block}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box .q{width:100%}#wrap.level-test.exam .contents .selectWrap .innerWrap.text .q-view{align-items:center;display:flex;height:56px;justify-content:center;text-align:center;width:245px}#wrap.level-test.exam .contents .selectWrap .innerWrap.text .a.text:not(.mg-fill){margin-left:16px;width:calc(100% - 261px)}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap .choices{grid-template-columns:repeat(4,1fr)}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap input+span{padding:16px 24px 16px 16px}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice{padding:0}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice .choices-letters{display:flex;gap:7px;grid-template-columns:none;padding:0}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice .choices-letters label input+span{height:32px;min-width:32px;padding:0;width:32px}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice{padding:0}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng{display:flex;gap:12px 16px;grid-template-columns:none}.academy #wrap.level-test.exam .flex-scroll{display:flex;flex:1 1 auto;flex-direction:row;min-height:0;overflow:hidden}.academy #wrap.level-test.exam .flex-scroll .item{box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:hidden;width:50%}.academy #wrap.level-test.exam .flex-scroll .item .item-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.academy #wrap.level-test.exam .timeLimit{border:1px solid var(--s-color1);border-radius:var(--b-radius3);max-height:calc(min(88dvh, 88svh) - clamp(200px, 22svh + 8vw, 450px) - env(safe-area-inset-bottom, 0px))}.academy #wrap.level-test.exam .timerArea{border-radius:var(--b-radius3)}.academy #wrap.level-test.exam .timerArea .topBox{border-bottom:1px solid var(--s-color1);border-radius:12px 12px 0 0;box-shadow:none;margin-bottom:0;padding:20px 24px}.academy #wrap.level-test.exam .timerArea .timer .countdown-timer .digit{height:34px;width:32px}#wrap.level-test.exam .flex-scroll .item.text{background-color:#f8f8f8;border-radius:0 0 0 12px;margin-bottom:0;padding:0}#wrap.level-test.exam .flex-scroll .item.text .item-scroll{padding:14px}#wrap.level-test.exam .flex-scroll .item.text p{font-size:var(--f-heading3);margin-bottom:8px}#wrap.level-test.exam .flex-scroll .item.tab{background-color:#fff;border-radius:0 0 12px 0;padding:0}#wrap.level-test.exam .flex-scroll .item.tab .item-scroll{padding:14px}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part .q-box .w-q{background-color:#f8f8f8}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .w-q{background-color:#f5f5f7}#wrap.level-test.exam .flex-scroll .item.text .box{background-color:transparent;border-radius:0;box-shadow:none;display:block;max-height:100%;overflow:visible;padding:0}#wrap.level-test.exam .flex-scroll .item.text .box .box-scroll{flex:none;min-height:0;overflow:visible}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-part-fill .a-choices-wrap.q31{gap:12px}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .q-box>.q-back{background-color:#f8f8f8}#wrap.level-test.exam .contents .selectWrap .a.text .btn.page2{margin:0 auto;width:200px}#wrap.level-test.exam .contents .selectWrap .lt-hint__txt.txt-pc{display:block}#wrap.level-test.exam .contents .selectWrap .lt-hint__txt.txt-mo{display:none}#wrap.level-test.exam .drop-zone__hint .hint-pc{display:block}#wrap.level-test.exam .drop-zone__hint .hint-mo{display:none}#wrap.level-test.result h3{margin-bottom:16px}#wrap.level-test.result .contents .wrap.banner{margin-top:32px}#wrap.level-test.result .contents .wrap.evaluation .roundBox.all .scoreTxt{font-size:var(--f-heading3)}#wrap.level-test.result .contents .wrap.evaluation .roundBox.score .box{padding:0 40px}#wrap.level-test.result .contents .wrap.evaluation .roundBox.score .box b{font-size:var(--f-heading3)}#wrap.level-test.result .contents .wrap.evaluation .roundBox.score .box p .none-mobile{display:inline}.academy #wrap.level-test.exam .timerArea .timer{margin-top:0}.academy #wrap.level-test.exam .timerArea{background-color:transparent;pointer-events:none;position:static;top:auto;touch-action:none}.academy #wrap.level-test.exam .timerArea .topBox{flex-direction:row}}@media screen and (min-width:576px) and (max-width:1199px){.academy #wrap.level-test.exam .timerArea.sticky-active{align-items:flex-start;display:flex;justify-content:space-between;padding:16px 32px}.academy #wrap.level-test.exam .timerArea.sticky-active:after{height:120px;width:100%}.academy #wrap.level-test.exam .timerArea.sticky-active .topBox{box-shadow:none;margin:0;padding:0}.academy #wrap.level-test.exam .timerArea.sticky-active .topBox>p{text-align:left}.academy #wrap.level-test.exam .timerArea.sticky-active .timer{display:block}.academy #wrap.level-test.exam .timerArea.sticky-active .timer .icon{margin-bottom:8px}.academy #wrap.level-test.exam .timerArea.sticky-active .topBox .br-2{display:block}.academy #wrap.level-test.exam .timerArea.sticky-active .topBox .br-1{display:none}}@media screen and (min-width:1200px){#wrap.level-test .max-width{padding:0}#wrap.level-test.exam .contents .nextPage button{max-width:236px}#wrap.level-test{background-color:var(--n-white)}#wrap.level-test,#wrap.level-test .message.error{font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px}#wrap.level-test.result .bottom-fix-btn{background:transparent}#wrap.level-test .bottom-fix-btn a,#wrap.level-test .bottom-fix-btn button,#wrap.level-test .bottom-fix-btn input{border-radius:var(--b-radius3)}#wrap.level-test.intro .max-width{max-width:588px}#wrap.level-test.intro .innerArea .bannerWrap{aspect-ratio:588/86;border-radius:var(--b-radius1)}#wrap.level-test.intro .innerArea .imgWrap{border-radius:var(--b-radius1);max-width:100%;min-width:360px;padding:80px 0 0;text-align:center}#wrap.level-test.intro .innerArea .imgWrap .txt1{font-size:var(--f-display3);letter-spacing:-.48px}#wrap.level-test.intro .innerArea .imgWrap h2{font-size:var(--f-hero1);letter-spacing:-1.12px;line-height:normal}#wrap.level-test.intro .innerArea .imgWrap h2 span{top:22px}#wrap.level-test.intro .innerArea .bottom-fix-btn{margin-top:40px;padding:0;position:static}.academy #wrap.level-test.intro .innerArea .imgWrap .txt2{font-size:var(--f-body3);letter-spacing:-.24px;line-height:16px}#wrap.level-test.exam .max-width{max-width:1200px}#wrap.level-test.exam .contents .selectWrap .a.col3-pc.maximum2{grid-template-columns:repeat(3,1fr)}#wrap.level-test.exam .contents .sequence{margin-bottom:40px}#wrap.level-test.exam .contents .sequence li{align-items:center;border-radius:40px;display:flex;font-size:var(--f-heading3);font-weight:400;gap:0;height:54px;justify-content:center;padding:0;width:216px}#wrap.level-test.exam .contents .sequence li>span:first-child{border-radius:30px;color:var(--n-white);font-size:var(--f-body1);height:22px;letter-spacing:-.0175rem;line-height:1.125rem;margin:0 8px 0 0;overflow:visible;padding:2px 0;text-align:center;width:51px}#wrap.level-test.exam .contents .sequence li>span:first-child:before{content:none;display:none}#wrap.level-test.exam .contents .sequence li>span.seq-label{flex:none;font-size:var(--f-heading3);letter-spacing:-.02rem;line-height:1.25rem;min-width:auto;overflow:visible;text-align:left}#wrap.level-test.exam .contents .sequence li.active>span:first-child,#wrap.level-test.exam .contents .sequence li.passed>span:first-child{background-color:var(--e-reading-color)}#wrap.level-test.exam .contents .selectWrap{font-size:var(--f-heading3);letter-spacing:-.32px;line-height:22px}#wrap.level-test.exam .contents .selectWrap .roundBox{box-shadow:none;padding:16px}#wrap.level-test.exam .contents .selectWrap h2{display:block;font-size:var(--f-heading1);letter-spacing:-.025rem;line-height:1.5rem}#wrap.level-test.exam .contents .selectWrap h2.first{padding-left:32px;padding-top:0}#wrap.level-test.exam .contents .selectWrap h2.writing{background-color:var(--n-white);background-image:none;border:1px solid var(--s-color1);border-radius:var(--b-radius1);padding:24px}#wrap.level-test.exam .contents .selectWrap h2.writing b{margin-right:0}#wrap.level-test.exam .contents .selectWrap h2+.q-box{margin-top:24px}#wrap.level-test.exam .contents .selectWrap .lt-hint{font-size:var(--f-heading3);letter-spacing:-.32px;line-height:22px;margin-top:32px;padding:16px}#wrap.level-test.exam .contents .selectWrap .lt-hint>svg{height:24px;width:24px}#wrap.level-test.exam .contents .selectWrap .lt-hint+.q-box{margin-top:24px}#wrap.level-test.exam .contents .selectWrap h2 b{display:inline-block;margin-bottom:0;margin-right:8px}#wrap.level-test.exam .contents .selectWrap .q-box+.q-box{margin-top:24px}#wrap.level-test.exam .contents .selectWrap .q{font-weight:700;padding:0 16px}#wrap.level-test.exam .contents .selectWrap .a{column-gap:24px}#wrap.level-test.exam .contents .selectWrap .a label+label{margin:0}#wrap.level-test.exam .contents .selectWrap .a label{border-radius:var(--b-radius1);box-shadow:none}#wrap.level-test.exam .contents .selectWrap .a input:checked+span{box-shadow:var(--box-shadow2);padding-bottom:0;padding-top:0}#wrap.level-test.exam .contents .selectWrap .a input+span{border:1px solid var(--s-color1);box-shadow:none;font-size:var(--f-heading3);justify-content:center;line-height:26px;padding:23px 24px;text-align:center}#wrap.level-test.exam .contents .selectWrap .a input+span:after,#wrap.level-test.exam .contents .selectWrap .a input+span:before{right:24px}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box.q-group .w-q{background-color:#f8f8f8;box-shadow:none;color:#1d1d1f;letter-spacing:-.02rem;line-height:1.25rem}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap input+span{line-height:1.125rem;padding:18px 38px 18px 18px}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice .a-choices-wrap label input+span{height:44px;line-height:1;min-width:44px;padding:0;width:44px}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .a-choices-wrap label input+span{line-height:1;min-height:0;padding:0}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap .choices{column-gap:12px}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap .choices input+span:before{right:18px}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.type2.is-invalid .choices label input+span:before{background-color:#fff;border:1px solid var(--s-color1)}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.type2.is-invalid .choices label input+span:after{background-color:#fff}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label input+span:before{height:20px;right:auto!important;width:20px}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label input:checked+span:before{border-width:5px}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap .choices input[type=radio]+span:after{right:23px}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box .a.choices-group{gap:24px;grid-template-columns:1fr 160px}#wrap.level-test.exam .contents .selectWrap .a input[type=radio]+span:after{right:29px}#wrap.level-test.exam .contents .selectWrap .a:not(.text) label{height:56px;min-height:56px}#wrap.level-test.exam .contents .selectWrap .a:not(.text) input+span{height:100%;padding:0 24px}#wrap.level-test.exam .contents .selectWrap .a:not(.text) input:checked+span{padding-bottom:0;padding-top:0}#wrap.level-test.exam .contents .selectWrap .a:not(.text) label:has(input[type=checkbox]){height:auto;min-height:56px}#wrap.level-test.exam .contents .selectWrap .a:not(.text) label:has(input[type=checkbox]) input+span{height:auto;min-height:56px;overflow-wrap:break-word;padding-bottom:12px;padding-top:12px;word-break:break-word}#wrap.level-test.exam .contents .selectWrap .a:not(.text) label:has(input[type=checkbox]) input:checked+span{padding-bottom:11px;padding-top:11px}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box .q-view{align-items:center;border:1px solid var(--s-color1);border-radius:var(--b-radius1);box-shadow:none;display:flex;font-size:var(--f-heading2);justify-content:center;margin:0;width:282px}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box .a{padding-left:24px}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box.lt-s3{align-items:stretch;column-gap:24px;display:grid;grid-template-columns:282px minmax(0,1fr);row-gap:0}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box.lt-s3 .q{grid-column:1/-1}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box.lt-s3 .lt-k{grid-column:1;grid-row:2;margin-bottom:0}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box.lt-s3 .lt-g{align-self:stretch;gap:24px;grid-column:2;grid-row:2;min-width:0;padding-left:0}#wrap.level-test.exam .contents .selectWrap .innerWrap .q-box.lt-s3 .message{grid-column:1;grid-row:3;margin-top:8px}#wrap.level-test.exam .contents .selectWrap .innerWrap.text .q-view{border-radius:var(--b-radius3);height:56px;width:384px}#wrap.level-test.exam .contents .selectWrap .innerWrap.text .a.text:not(.mg-fill){background-color:transparent;column-gap:24px;display:flex;margin:0;padding:0 0 0 24px;width:calc(100% - 384px)}#wrap.level-test.exam .contents .selectWrap .innerWrap.text .a.text:not(.mg-fill) .a-choices-wrap{flex:1 1 0;min-width:0}#wrap.level-test.exam .contents .selectWrap .innerWrap.text .a.text:not(.mg-fill) .a-unknown-wrap{flex-shrink:0}#wrap.level-test.exam .contents .selectWrap .innerWrap.text .a.text:not(.mg-fill),#wrap.level-test.exam .contents .selectWrap .innerWrap.text .q-view{box-shadow:none}#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap{width:100%}#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap .text-input-field{align-items:stretch;border-radius:var(--b-radius3);height:56px;min-height:56px}#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap .text-input-field input{border-radius:var(--b-radius3);height:100%;line-height:1.25rem;min-height:0;padding:0 16px}#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap.is-unknown .text-input-field{border-radius:12px}#wrap.level-test.exam .contents .selectWrap .a.text .message.error{background-image:none;margin-top:4px;padding-left:8px}#wrap.level-test.exam .contents .selectWrap .a.text .btn{height:56px;letter-spacing:-.02rem;line-height:56px;width:180px}#wrap.level-test.exam .contents .selectWrap .a.text .btn.page2{width:160px}#wrap.level-test.exam .contents .selectWrap .a.text .btn span{border-radius:var(--b-radius3);height:56px;line-height:3}#wrap.level-test.exam .contents .selectWrap .a.text .btn input:checked+span{box-shadow:none}#wrap.level-test.exam .contents .selectWrap .a.time input+span{justify-content:flex-start}#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap .text-input-clear,#wrap.level-test.exam .contents .selectWrap .a.text label.text-input-wrap .text-input-warn{height:24px;right:12px;width:24px}#wrap.level-test.exam .contents .selectWrap .roundBox.writing{border:1px solid var(--s-color1);font-size:var(--f-heading1);letter-spacing:-.4px;line-height:28px}#wrap.level-test.exam .contents .selectWrap .writing .w-q{margin-bottom:16px;padding:14px 16px}#wrap.level-test.exam .contents .selectWrap .writing .w-a{align-items:center;flex-wrap:nowrap;font-weight:700;justify-content:space-between;padding:0 8px;white-space:nowrap}#wrap.level-test.exam .contents .selectWrap .writing .w-a input{border-radius:var(--b-radius0);height:40px;margin:0 8px}#wrap.level-test.exam .contents .selectWrap .writing .w-a .line{margin:0}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap label,#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.type2 label{box-shadow:none}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.type2 .choices label input+span{border:1px solid var(--s-color1)}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap h2{background-image:none;padding:0}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap p{font-size:var(--f-heading2);letter-spacing:-.36px;line-height:26px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap p br{display:none}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap figure{background-image:url(https://static.edmclass.com/common/level-test/exam-last-icon-32.svg);height:32px;margin-bottom:16px;width:32px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput{margin-top:32px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .input+.input{margin:0}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox{margin-top:16px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .agree input[type=checkbox]+span{padding-left:32px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .agree input[type=checkbox]+span:before{height:18px;width:18px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .agree input[type=checkbox]+span:after{height:20px;width:20px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .agree .toggle-btn{font-size:var(--f-body1);letter-spacing:-.42px;line-height:1}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .terms-detail{background-color:var(--b-color5)}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .terms-detail p{font-size:var(--f-body3);letter-spacing:-.24px;line-height:16px}#wrap.level-test.exam .contents .selectWrap .lastPage .textWrap .userInput .privacyBox .terms-detail .tit{margin:4px 0}#wrap.level-test.exam .contents .selectWrap .message{background-image:url(https://static.edmclass.com/common/membership/invalid.svg);background-position:left 16px center;background-repeat:no-repeat;background-size:16px;margin-top:8px;padding-left:34px}#wrap.level-test.exam .contents .selectWrap .mg-msg.type2 .message.error{background-image:none;font-size:var(--f-body1);margin-top:4px;padding-left:18px}#wrap.level-test.exam .contents .selectWrap .innerWrap .message.page3{margin-top:8px}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap .message.error{background-image:none;font-size:var(--f-body1);margin-left:16px;margin-top:12px}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap .message.error.page3-1{margin-left:8px;margin-top:12px}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap .message.error.page3-2{margin-left:8px;margin-top:8px}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap .message.error.page3-3{margin-left:8px}#wrap.level-test.exam .contents .selectWrap .a.text .a-choices-wrap.type2 .message.error{background-image:url(https://static.edmclass.com/common/membership/invalid.svg);background-position:0;background-repeat:no-repeat;background-size:16px;margin-top:8px;padding-left:18px}#wrap.level-test.exam .bottom-fix-btn{margin-top:64px}#wrap.level-test.exam .flex-scroll .item.text{font-size:var(--f-heading3)}#wrap.level-test.exam .flex-scroll .item.text p{font-size:var(--f-heading2);margin-bottom:16px}#wrap.level-test.exam .contents .nextPage .flex{column-gap:24px;justify-content:center}#wrap.level-test.exam .leveltest-reading-tabs .tab-item{font-size:var(--f-body1);padding:5px 8px}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part .q-box .w-q{display:inline-block;padding:19px 16px}.academy #wrap.level-test.exam .timerArea .topBox .timer-br{display:none}#wrap.level-test.exam .flex-scroll .item.tab .item-scroll,#wrap.level-test.exam .flex-scroll .item.text .item-scroll{padding:24px}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part h2{display:flex;font-size:var(--f-heading2);letter-spacing:-.0225rem;line-height:1.375rem}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part .sub-text{font-size:var(--f-heading2);letter-spacing:-.0225rem;line-height:1.375rem}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part .q-box .q{font-weight:700}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice{padding-left:8px}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice .choices-letters{gap:12px}#wrap.level-test.exam .contents .selectWrap .a.text.reading-letter-choice .choices-letters label input+span{height:40px;min-width:40px;width:40px}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice{padding-left:8px}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng{gap:24px}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .choices-tfng label input+span{font-size:var(--f-body1)}#wrap.level-test.exam .contents .selectWrap .a.text.reading-tfng-choice .message.error{margin-top:8px}#wrap.level-test.exam .contents .selectWrap .mg-card{border:1px solid var(--s-color1)}#wrap.level-test.exam .contents .selectWrap .mg-card:not(.mg-q32) .mg-row{align-items:flex-start;flex-direction:row;flex-wrap:wrap}#wrap.level-test.exam .contents .selectWrap .mg-card:not(.mg-q32) .mg-pre{flex:0 1 auto;width:auto}#wrap.level-test.exam .contents .selectWrap .mg-card:not(.mg-q32) .mg-body{flex:1 1 160px;width:auto}#wrap.level-test.exam .contents .selectWrap .mg-card.mg-q32 .mg-pre{padding:18px 16px}#wrap.level-test.exam .contents .selectWrap .mg-card{border-radius:16px;padding:16px}#wrap.level-test.exam .contents .selectWrap .mg-pre{letter-spacing:-.0225rem;line-height:1.375rem}#wrap.level-test.exam .contents .selectWrap .mg-blank .reading-sentence-tail,#wrap.level-test.exam .contents .selectWrap .mg-pre{background-color:#f5f5f7;border-radius:12px;font-size:var(--f-heading3);padding:18px 16px}#wrap.level-test.exam .contents .selectWrap .mg-ko{font-size:var(--f-heading3);letter-spacing:-.0225rem;line-height:1.375rem}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-sentence-tail{background-color:#f5f5f7;border-radius:12px;font-size:var(--f-heading3);padding:18px 16px}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .q-box>.q-back{background-color:transparent;padding:0}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .q-box>.q-back .w-q{background-color:#f8f8f8;margin-bottom:12px;padding:19px 16px}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-row--q30-stack{align-items:center;column-gap:8px;grid-template-columns:minmax(280px,360px) max-content}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-row--q30-stack .text-input-field{grid-column:1;grid-row:1;width:100%}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-row--q30-stack .message.error{grid-column:1/-1;grid-row:2}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-row--q30-stack .reading-sentence-tail{align-self:center;grid-column:2;grid-row:1;justify-self:start}#wrap.level-test.exam .leveltest-reading-tabs .tab-contents>.tab-content .reading-part.reading-part-gapfill .reading-blank-split-row .q31-message-error{margin-left:8px;margin-top:4px}#wrap.level-test.exam .contents .selectWrap .innerWrap.q3t .mg-row,#wrap.level-test.exam .contents .selectWrap .mg-card.mg-q32 .mg-body{gap:0}#wrap.level-test.exam .contents .selectWrap .innerWrap.q3t .q-box .a{padding-left:12px}#wrap.level-test.exam .contents .selectWrap .mg-blank,#wrap.level-test.exam .contents .selectWrap .mg-row{gap:12px}#wrap.level-test.exam .contents .selectWrap .mg-rule{margin:14px 0 0}#wrap.level-test.exam .contents .selectWrap .mg-ko{margin:16px 0 0 8px}#wrap.level-test.exam .contents .selectWrap .chip-card .mg-rule{margin:16px 0 0}#wrap.level-test.exam .contents .selectWrap .chip-card .mg-ko{margin-left:8px}#wrap.level-test.exam .chip-card{border:1px solid #eaebf0;padding:16px}#wrap.level-test.exam .chip,#wrap.level-test.exam .slot{min-height:32px;padding:9px 14px}#wrap.level-test.exam .slot{min-width:80px}#wrap.level-test.exam .word-bank{padding:12px 0}#wrap.level-test.exam .drop-zone__hint{font-size:var(--f-heading3);letter-spacing:-.02rem;line-height:1.25rem}#wrap.level-test.exam .drop-zone:not(.has-words):not(.is-over):not(.is-dragging){min-height:56px;padding:12px 16px}#wrap.level-test.exam .drop-zone.has-words,#wrap.level-test.exam .drop-zone.is-dragging,#wrap.level-test.exam .drop-zone.is-over{border-radius:12px;padding:10px 16px}#wrap.level-test.exam .drop-zone.has-words .drop-zone__slots,#wrap.level-test.exam .drop-zone.is-dragging .drop-zone__slots,#wrap.level-test.exam .drop-zone.is-over .drop-zone__slots{gap:10px}#wrap.level-test.exam .drop-zone.is-dragging .drop-zone__slots.has-insert-margin-preview .slot.is-insert-gap-before{margin-inline-start:26px}#wrap.level-test.exam .drop-zone.is-dragging .drop-zone__slots.has-insert-margin-preview .slot.is-insert-gap-after{margin-inline-end:26px}#wrap.level-test.exam .contents .selectWrap .mg-card.gap-pc .mg-row .mg-body{gap:0}#wrap.level-test.result{font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px}#wrap.level-test.result .max-width{max-width:792px;padding:0}#wrap.level-test.result h2{background-size:20px;margin-bottom:32px;padding-left:32px;width:100%}#wrap.level-test.result h3{font-size:var(--f-heading2);letter-spacing:-.36px;line-height:26px}#wrap.level-test.result .wrap+.wrap{margin-top:64px}#wrap.level-test.result .roundBox{border:1px solid var(--s-color1);border-radius:var(--b-radius1);padding:24px}#wrap.level-test.result .roundBox+.roundBox{margin-top:0}#wrap.level-test.result .contents .roundBox strong{font-size:16px;letter-spacing:-.32px;line-height:22px;margin:16px 0 8px}#wrap.level-test.result .contents .roundBox p{font-size:16px}#wrap.level-test.result .contents .wrap .roundArea{column-gap:24px;display:flex;flex-wrap:wrap;row-gap:24px}#wrap.level-test.result .contents .wrap.evaluation .roundBox.all{border:1px solid #339dff;width:282px}#wrap.level-test.result .contents .wrap.evaluation .roundBox.all .txt{font-size:var(--f-heading3);letter-spacing:-.02rem;line-height:1.25rem}#wrap.level-test.result .contents .wrap.evaluation .roundBox.all .scoreTxt{font-size:var(--f-heading2);letter-spacing:-.0225rem;line-height:1.375rem}#wrap.level-test.result .contents .wrap.evaluation .roundBox.score{width:calc(100% - 306px)}#wrap.level-test.result .contents .wrap.evaluation .roundBox.score .bottom{font-size:var(--f-heading3);letter-spacing:-.0225rem;line-height:1.375rem}#wrap.level-test.result .contents .wrap.evaluation .roundBox.score .box{padding:0 16px}#wrap.level-test.result .contents .wrap.evaluation .roundBox.score .box b{font-size:var(--f-heading2);letter-spacing:-.0225rem;line-height:1.375rem}#wrap.level-test.result .contents .wrap.evaluation .roundBox.score .box p{font-size:var(--f-heading3)}#wrap.level-test.result .contents .wrap.evaluation .roundBox.graph,#wrap.level-test.result .contents .wrap.evaluation .roundBox.text{width:calc(50% - 12px)}#wrap.level-test.result .contents .wrap.evaluation .roundBox.text .icon{height:24px;width:24px}#wrap.level-test.result .contents .wrap.guide h3{padding-left:28px}#wrap.level-test.result .contents .wrap.guide h3 figure{background-size:24px;height:24px;width:24px}#wrap.level-test.result .contents .wrap.guide .roundBox{width:calc(50% - 12px)}#wrap.level-test.result .contents .wrap.guide .order{letter-spacing:-.33px;width:100%}#wrap.level-test.result .contents .wrap.guide .order ul{column-gap:24px;display:flex;padding:0}#wrap.level-test.result .contents .wrap.guide .order ul:after{border-bottom:1px dashed var(--s-color1);border-left:0;height:0;top:50%;width:calc(100% - 80px)}#wrap.level-test.result .contents .wrap.guide .order ul li{border-radius:var(--f-display3);flex-wrap:wrap;justify-content:center;padding:16px;text-align:center;width:20%}#wrap.level-test.result .contents .wrap.guide .order ul li+li{margin-top:0;position:relative}#wrap.level-test.result .contents .wrap.guide .order ul li span{display:block;font-size:var(--f-body1);height:24px;letter-spacing:-.28px;line-height:1.7;margin-bottom:8px;padding:0 8.5px}#wrap.level-test.result .contents .wrap.guide .order p{font-size:var(--f-body1)}#wrap.level-test.result .contents .wrap.recommendation .roundBox{padding-bottom:96px;position:relative;width:calc(50% - 12px)}#wrap.level-test.result .contents .wrap.recommendation .roundBox .banner .title strong{font-size:var(--f-heading2);letter-spacing:-.36px;line-height:26px}#wrap.level-test.result .contents .wrap.recommendation .roundBox .banner .dotList{margin-bottom:0}#wrap.level-test.result .contents .wrap.recommendation .roundBox .banner .more{bottom:24px;font-size:var(--f-heading2);font-weight:700;height:56px;left:50%;line-height:2.9;padding-right:16px;position:absolute;transform:translateX(-50%);width:calc(100% - 48px)}#wrap.level-test.result .contents .wrap.recommendation .roundBox .banner .more svg{height:24px;right:16px;width:24px}#wrap.level-test.result .bottom-fix-btn button,#wrap.level-test.result .bottom-fix-btn input[type=button],#wrap.level-test.result .bottom-fix-btn input[type=submit]{border-radius:var(--b-radius3)}#wrap.level-test.result .contents .wrap.banner{border-radius:var(--b-radius1);margin-top:64px}.academy #wrap.level-test.result .contents .wrap.guide .roundBox{font-size:16px;letter-spacing:-.0175rem;line-height:1.125rem;width:100%}.academy #wrap.level-test.result .contents .wrap.recommendation h3{background-image:url(https://static.edmclass.com/common/level-test/recommendation-icon.svg);background-position:8px;background-repeat:no-repeat;background-size:24px;padding-left:36px}.academy #wrap.level-test.result .contents .wrap.recommendation .roundBox{padding-bottom:24px;width:100%}.academy #wrap.level-test.result .contents .wrap.recommendation .roundBox a{align-items:flex-start;display:flex}.academy #wrap.level-test.result .contents .wrap.recommendation .roundBox .pic{width:336px}.academy #wrap.level-test.result .contents .wrap.recommendation .roundBox .right{padding-left:16px;width:calc(100% - 336px)}.academy #wrap.level-test.result .contents .wrap.recommendation .roundBox .banner .dotList{font-size:16px;letter-spacing:-.0175rem;line-height:1.125rem;margin-bottom:16px;margin-top:0}.academy #wrap.level-test.result .contents .wrap.recommendation .roundBox .more{bottom:auto;font-size:var(--f-body1);height:40px;left:auto;line-height:40px;position:relative;transform:none;width:140px}.academy #wrap.level-test.result .contents .wrap.recommendation .roundBox .banner .more svg{right:12px;width:16px}#wrap.level-test.result .roundBox.graph .bottomTxt{font-size:14px}}@media (hover:hover) and (pointer:fine){#wrap.level-test .bottom-fix-btn a:hover,#wrap.level-test .bottom-fix-btn button:hover,#wrap.level-test .bottom-fix-btn input:hover,#wrap.level-test.intro .innerArea .bottom-fix-btn .btn:hover{background-color:var(--p-color2)}#wrap.level-test.result .contents .wrap.recommendation .roundBox .banner:hover .more{background-color:var(--b-color3);color:var(--n-subTitle)}#wrap.level-test.result .contents .wrap.recommendation .roundBox .banner:hover .more svg path{stroke:var(--n-subTitle)}#wrap.level-test.exam .contents .nextPage .prev:hover{background-color:var(--b-color3);color:var(--n-subTitle)}#wrap.level-test.exam .contents .nextPage .next:hover,#wrap.level-test.exam .contents .nextPage .result:hover{background-color:var(--n-subTitle)}#wrap.level-test.exam .contents .selectWrap .a.text .btn span:hover{background-color:var(--b-color3);color:var(--n-subTitle)}}