/* 학업계획서 1:1 첨삭 (evt_id 26111000 / evt_code 48333222) PC */
#ev11_wrap, #ev11_wrap * { box-sizing:border-box; }
#ev11_wrap { position:relative; width:100%; overflow:hidden; font-family:"Pretendard","SUIT","Apple SD Gothic Neo",sans-serif; -webkit-text-size-adjust:100%; }
#ev11_wrap img { border:0; vertical-align:top; max-width:none; }
#ev11_wrap [hidden] { display:none !important; }
#ev11_wrap .ev11_blind { position:absolute; width:1px; height:1px; margin:-1px; overflow:hidden; clip:rect(0 0 0 0); white-space:nowrap; }
#ev11_wrap section { position:relative; overflow:hidden; }
#ev11_wrap button { background:none; border:0; padding:0; cursor:pointer; font-family:inherit; -webkit-appearance:none; appearance:none; }
#ev11_wrap ul, #ev11_wrap li { list-style:none; margin:0; padding:0; }
html { scroll-behavior:smooth; }
#ev11_wrap section > div[class$="_btnv_box"] { left:50%; margin:0 0 0 -1270px; }

/* con01 */
.con01_sec{background:linear-gradient(to bottom, #121212, #990624)}
.con01_btnv_box{position:relative;width:2540px;margin:0 auto}
.con01_btnv_box>.con01_bg{display:block;width:100%;height:auto}
.con01_btnv_box .con01_txt{margin:0;padding:0}
#con01_btn_5224_106{position:absolute;left:57.2835%;top:11.5765%;width:3.7402%;z-index:25;display:block;padding:0;border:0;background:none;cursor:pointer}
#con01_btn_5224_106 .con01_btnv_5224_106{display:block;width:100%;height:auto;max-width:none}
#con01_btn_5224_108{position:absolute;left:38.5827%;top:80.4706%;width:22.8346%;height:6.7294%;z-index:29;display:block;padding:0;border:0;background:none;cursor:pointer}
#con01_btn_5224_108 .con01_btnv_5224_108{position:absolute;left:0.0%;top:14.6853%;width:100.0%;height:auto;max-width:none}
#con01_btn_5224_108 .con01_btnv_5224_110{position:absolute;left:76.3793%;top:65.035%;width:10.1724%;height:auto;max-width:none}
#con01_btn_5224_108 .con01_btnv_5224_111{position:absolute;left:10.3448%;top:0.0%;width:25.0%;height:auto;max-width:none}

/* con02 */
.con02_sec{background:#ffffff}
.con02_btnv_box{position:relative;width:2540px;margin:0 auto}
.con02_btnv_box>.con02_bg{display:block;width:100%;height:auto}
.con02_btnv_box .con02_txt{margin:0;padding:0}
.con02_btnv_box .con02_t_5224_138{position:absolute;left:1015.5px;transform:translateX(-50%);text-align:center;top:304px;font-family:'SUIT', sans-serif;font-size:23.0px;color:#111111;font-weight:700;letter-spacing:-0.04em;z-index:5;white-space:nowrap;width:max-content;line-height:28px;}
.con02_btnv_box .con02_t_5224_139{position:absolute;left:1131.0px;transform:translateX(-50%);text-align:center;top:321px;font-family:'SUIT', sans-serif;font-size:23.0px;color:#111111;font-weight:700;letter-spacing:-0.04em;z-index:5;width:40px;height:23px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con02_btnv_box .con02_t_5224_140{position:absolute;left:1281.5px;transform:translateX(-50%);text-align:center;top:321px;font-family:'SUIT', sans-serif;font-size:23.0px;color:#111111;font-weight:700;letter-spacing:-0.04em;z-index:5;width:83px;height:23px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con02_btnv_box .con02_t_5224_141{position:absolute;left:1486.0px;transform:translateX(-50%);text-align:center;top:296px;font-family:'SUIT', sans-serif;font-size:23.0px;color:#111111;font-weight:700;letter-spacing:-0.04em;z-index:5;width:40px;height:23px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con02_btnv_box .con02_t_5224_142{position:absolute;left:1421.5px;transform:translateX(-50%);text-align:center;top:343px;font-family:'SUIT', sans-serif;font-size:23.0px;color:#111111;font-weight:700;letter-spacing:-0.04em;z-index:5;width:59px;height:23px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con02_btnv_box .con02_t_5224_143{position:absolute;left:1550.0px;transform:translateX(-50%);text-align:center;top:343px;font-family:'SUIT', sans-serif;font-size:23.0px;color:#111111;font-weight:700;letter-spacing:-0.04em;z-index:5;width:78px;height:23px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con02_btnv_box .con02_t_5224_145{position:absolute;left:950.0px;transform:translateX(-50%);text-align:center;top:380px;font-family:'SUIT', sans-serif;font-size:22.0px;color:#111111;font-weight:600;letter-spacing:-0.02em;z-index:5;white-space:nowrap;width:max-content;line-height:60px;}
.con02_btnv_box .con02_t_5224_146{position:absolute;left:1015.5px;transform:translateX(-50%);text-align:center;top:579px;font-family:'SUIT', sans-serif;font-size:22.0px;color:#111111;font-weight:500;letter-spacing:-0.02em;z-index:5;width:57px;height:22px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con02_btnv_box .con02_t_5224_147{position:absolute;left:1131.5px;transform:translateX(-50%);text-align:center;top:380px;font-family:'SUIT', sans-serif;font-size:22.9999942779541px;color:#111111;font-weight:500;letter-spacing:-0.04em;z-index:5;white-space:nowrap;width:max-content;line-height:60px;}
.con02_btnv_box .con02_t_5224_148{position:absolute;left:1281.0px;transform:translateX(-50%);text-align:center;top:380px;font-family:'SUIT', sans-serif;font-size:22.9999942779541px;color:#111111;font-weight:500;letter-spacing:-0.04em;z-index:5;white-space:nowrap;width:max-content;line-height:60px;}
.con02_btnv_box .con02_t_5224_149{position:absolute;left:1421.0px;transform:translateX(-50%);text-align:center;top:608px;font-family:'SUIT', sans-serif;font-size:22.9999942779541px;color:#111111;font-weight:500;letter-spacing:-0.02em;z-index:5;width:110px;height:23px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con02_btnv_box .con02_t_5224_150{position:absolute;left:1550.5px;transform:translateX(-50%);text-align:center;top:608px;font-family:'SUIT', sans-serif;font-size:22.9999942779541px;color:#111111;font-weight:500;letter-spacing:-0.02em;z-index:5;width:109px;height:23px;white-space:nowrap;display:flex;align-items:center;line-height:1;}

/* con03 */
.con03_sec{background:#f3f3f3}
.con03_btnv_box{position:relative;width:2540px;margin:0 auto}
.con03_btnv_box>.con03_bg{display:block;width:100%;height:auto}
.con03_btnv_box .con03_txt{margin:0;padding:0}
.con03_btnv_box .con03_t_5224_168{position:absolute;left:1269.5px;transform:translateX(-50%);text-align:center;top:260px;font-family:'SUIT', sans-serif;font-size:35.0px;color:#111111;font-weight:800;letter-spacing:-0.03em;z-index:5;width:127px;height:35px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con03_btnv_box .con03_t_5224_201{position:absolute;left:1270.0px;transform:translateX(-50%);text-align:center;top:660px;font-family:'SUIT', sans-serif;font-size:15.0px;color:#ff085e;font-weight:500;letter-spacing:-0.05em;z-index:5;width:476px;height:40px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con03_btnv_box .con03_t_5224_205{position:absolute;left:1269.5px;transform:translateX(-50%);text-align:center;top:760px;font-family:'SUIT', sans-serif;font-size:35.0px;color:#111111;font-weight:800;letter-spacing:-0.03em;z-index:5;width:259px;height:35px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con03_btnv_box .con03_t_5224_206{position:absolute;left:1389px;text-align:left;top:909px;font-family:'SUIT', sans-serif;font-size:30.0px;color:#111111;font-weight:800;letter-spacing:-0.03em;z-index:5;width:176px;height:30px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con03_btnv_box .con03_t_5224_209{position:absolute;left:1434.0px;transform:translateX(-50%);text-align:center;top:866px;font-family:'SUIT', sans-serif;font-size:20.0px;color:#ff085e;font-weight:800;letter-spacing:-0.02em;z-index:5;width:52px;height:20px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con03_btnv_box .con03_t_5224_212{position:absolute;left:1014.5px;transform:translateX(-50%);text-align:center;top:866px;font-family:'SUIT', sans-serif;font-size:20.0px;color:#ff085e;font-weight:800;letter-spacing:-0.02em;z-index:5;width:73px;height:20px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con03_btnv_box .con03_t_5224_213{position:absolute;left:965px;text-align:left;top:913px;font-family:'Pretendard', sans-serif;font-size:26.0px;color:#111111;font-weight:500;letter-spacing:-0.04em;z-index:5;width:291px;height:26px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con03_btnv_box .con03_t_5224_216{position:absolute;left:1276px;text-align:left;top:913px;font-family:'Pretendard', sans-serif;font-size:22.0px;color:#111111;font-weight:300;letter-spacing:-0.04em;z-index:5;width:11px;height:22px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con03_btnv_box .con03_t_5224_217{position:absolute;left:1270.5px;transform:translateX(-50%);text-align:center;top:998px;font-family:'SUIT', sans-serif;font-size:15.0px;color:#111111;font-weight:400;letter-spacing:-0.05em;z-index:5;white-space:nowrap;width:max-content;line-height:20px;}
.con03_btnv_box .con03_t_5224_219{position:absolute;right:1022px;text-align:right;top:1086px;font-family:'SUIT', sans-serif;font-size:65.0px;color:#ff085e;font-weight:900;letter-spacing:-0.03em;z-index:5;width:332px;height:65px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con03_btnv_box .con03_t_5224_220{position:absolute;right:979px;text-align:right;top:1103px;font-family:'SUIT', sans-serif;font-size:40.0px;color:#ff085e;font-weight:700;letter-spacing:-0.03em;z-index:5;width:35px;height:40px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con03_btnv_box .con03_t_5224_221{position:absolute;right:1402px;text-align:right;top:1113px;font-family:'SUIT', sans-serif;font-size:30.0px;color:#111111;font-weight:600;letter-spacing:-0.03em;z-index:5;width:159px;height:30px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
#con03_btn_5224_215{position:absolute;left:49.8819%;top:65.1429%;width:1.1024%;z-index:9;display:block;padding:0;border:0;background:none;cursor:pointer}
#con03_btn_5224_215 .con03_btnv_5224_215{display:block;width:100%;height:auto;max-width:none}
#con03_btn_5224_222{position:absolute;left:37.2047%;top:84.8571%;width:25.5906%;height:8.7143%;z-index:17;display:block;padding:0;border:0;background:none;cursor:pointer}
#con03_btn_5224_222 .con03_btnv_5224_222{position:absolute;left:0.0%;top:0.0%;width:100.0%;height:auto;max-width:none}
#con03_btn_5224_222 .con03_btnv_5224_224{position:absolute;left:81.3846%;top:59.0164%;width:9.0769%;height:auto;max-width:none}

/* con04 */
.con04_sec{background:#ffffff}
.con04_btnv_box{position:relative;width:2540px;margin:0 auto}
.con04_btnv_box>.con04_bg{display:block;width:100%;height:auto}
.con04_btnv_box .con04_txt{margin:0;padding:0}

/* con05 */
.con05_sec{background:linear-gradient(#ffe9f0, #ffe9f0) left top / 50% 100% no-repeat, linear-gradient(to bottom, #ffe9f0 0px, #ffeaf0 165px, #ffebf1 165px, #fee3ed 192px, #fce2ed 192px, #fadae5 237px, #fad9e2 237px, #f8cdd1 258px, #f8cdd2 258px, #f8cfd6 342px, #f7ced4 342px, #f6d2da 380px, #f9d6de 380px, #ffe9f0 391px, #ffe9f1 391px, #ffeaf0 462px, #ffebf1 462px, #ffe9f0 1679px) right top / 50% 100% no-repeat}
.con05_btnv_box{position:relative;width:2540px;margin:0 auto}
.con05_btnv_box>.con05_bg{display:block;width:100%;height:auto}
.con05_btnv_box .con05_txt{margin:0;padding:0}

/* con06 */
.con06_sec{background:#ffffff}
.con06_btnv_box{position:relative;width:2540px;margin:0 auto}
.con06_btnv_box>.con06_bg{display:block;width:100%;height:auto}
.con06_btnv_box .con06_txt{margin:0;padding:0}

/* con07 */
.con07_sec{background:linear-gradient(to bottom, #111111 0px, #171214 334px, #181214 334px, #bb0c49 1300px) left top / 50% 100% no-repeat, linear-gradient(to bottom, #111111 0px, #171214 335px, #181214 335px, #bc0b48 1300px) right top / 50% 100% no-repeat}
.con07_btnv_box{position:relative;width:2540px;margin:0 auto}
.con07_btnv_box>.con07_bg{display:block;width:100%;height:auto}
.con07_btnv_box .con07_txt{margin:0;padding:0}

/* con08 */
.con08_sec{background:#ffffff}
.con08_btnv_box{position:relative;width:2540px;margin:0 auto}
.con08_btnv_box>.con08_bg{display:block;width:100%;height:auto}
.con08_btnv_box .con08_txt{margin:0;padding:0}

/* con09 */
.con09_sec{background:#ffffff}
.con09_btnv_box{position:relative;width:2540px;margin:0 auto}
.con09_btnv_box>.con09_bg{display:block;width:100%;height:auto}
.con09_btnv_box .con09_txt{margin:0;padding:0}
.con09_btnv_box .con09_t_5224_530{position:absolute;left:1015.5px;transform:translateX(-50%);text-align:center;top:304px;font-family:'SUIT', sans-serif;font-size:23.0px;color:#111111;font-weight:700;letter-spacing:-0.04em;z-index:9;white-space:nowrap;width:max-content;line-height:28px;}
.con09_btnv_box .con09_t_5224_531{position:absolute;left:1131.0px;transform:translateX(-50%);text-align:center;top:321px;font-family:'SUIT', sans-serif;font-size:23.0px;color:#111111;font-weight:700;letter-spacing:-0.04em;z-index:9;width:40px;height:23px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con09_btnv_box .con09_t_5224_532{position:absolute;left:1281.5px;transform:translateX(-50%);text-align:center;top:321px;font-family:'SUIT', sans-serif;font-size:23.0px;color:#111111;font-weight:700;letter-spacing:-0.04em;z-index:9;width:83px;height:23px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con09_btnv_box .con09_t_5224_533{position:absolute;left:1486.0px;transform:translateX(-50%);text-align:center;top:296px;font-family:'SUIT', sans-serif;font-size:23.0px;color:#111111;font-weight:700;letter-spacing:-0.04em;z-index:9;width:40px;height:23px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con09_btnv_box .con09_t_5224_534{position:absolute;left:1421.5px;transform:translateX(-50%);text-align:center;top:343px;font-family:'SUIT', sans-serif;font-size:23.0px;color:#111111;font-weight:700;letter-spacing:-0.04em;z-index:9;width:59px;height:23px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con09_btnv_box .con09_t_5224_535{position:absolute;left:1550.0px;transform:translateX(-50%);text-align:center;top:343px;font-family:'SUIT', sans-serif;font-size:23.0px;color:#111111;font-weight:700;letter-spacing:-0.04em;z-index:9;width:78px;height:23px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con09_btnv_box .con09_t_5224_537{position:absolute;left:950.0px;transform:translateX(-50%);text-align:center;top:380px;font-family:'SUIT', sans-serif;font-size:22.0px;color:#111111;font-weight:600;letter-spacing:-0.02em;z-index:9;white-space:nowrap;width:max-content;line-height:60px;}
.con09_btnv_box .con09_t_5224_538{position:absolute;left:1015.5px;transform:translateX(-50%);text-align:center;top:579px;font-family:'SUIT', sans-serif;font-size:22.0px;color:#111111;font-weight:500;letter-spacing:-0.02em;z-index:9;width:57px;height:22px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con09_btnv_box .con09_t_5224_539{position:absolute;left:1131.5px;transform:translateX(-50%);text-align:center;top:380px;font-family:'SUIT', sans-serif;font-size:22.9999942779541px;color:#111111;font-weight:500;letter-spacing:-0.04em;z-index:9;white-space:nowrap;width:max-content;line-height:60px;}
.con09_btnv_box .con09_t_5224_540{position:absolute;left:1281.0px;transform:translateX(-50%);text-align:center;top:380px;font-family:'SUIT', sans-serif;font-size:22.9999942779541px;color:#111111;font-weight:500;letter-spacing:-0.04em;z-index:9;white-space:nowrap;width:max-content;line-height:60px;}
.con09_btnv_box .con09_t_5224_541{position:absolute;left:1421.0px;transform:translateX(-50%);text-align:center;top:608px;font-family:'SUIT', sans-serif;font-size:22.9999942779541px;color:#111111;font-weight:500;letter-spacing:-0.02em;z-index:9;width:110px;height:23px;white-space:nowrap;display:flex;align-items:center;line-height:1;}
.con09_btnv_box .con09_t_5224_542{position:absolute;left:1550.5px;transform:translateX(-50%);text-align:center;top:608px;font-family:'SUIT', sans-serif;font-size:22.9999942779541px;color:#111111;font-weight:500;letter-spacing:-0.02em;z-index:9;width:109px;height:23px;white-space:nowrap;display:flex;align-items:center;line-height:1;}


/* con01 근거문구 레이어 */
#ev11_wrap .ev11_evid { position:absolute; left:1100px; top:300px; width:450px; padding:22px 54px 22px 24px; background:rgba(17,17,17,.94); color:#fff; border-radius:14px; z-index:40; box-shadow:0 8px 24px rgba(0,0,0,.35); font-family:"Pretendard",sans-serif; }
#ev11_wrap .ev11_evid p { margin:0; font-size:18px; line-height:1.55; letter-spacing:-0.03em; font-weight:400; word-break:keep-all; }
#ev11_wrap .ev11_evid p + p { margin-top:8px; }
#ev11_wrap .ev11_evid_close { position:absolute; right:12px; top:12px; width:32px; height:32px; color:#fff; font-size:28px; line-height:1; }
/* con03 대학 선택 */
#ev11_wrap .ev11_fs { border:0; margin:0; padding:0; min-width:0; }
#ev11_wrap .ev11_opt { position:absolute; width:281px; height:40px; display:block; cursor:pointer; }
#ev11_wrap .ev11_opt input { position:absolute; left:0; top:0; width:40px; height:40px; margin:0; opacity:0; cursor:pointer; z-index:2; }
#ev11_wrap .ev11_radio { position:absolute; left:0; top:0; width:40px; height:40px; border-radius:50%; background:#fff; border:1px solid #c4c4c4; }
#ev11_wrap .ev11_radio::after { content:""; position:absolute; left:50%; top:50%; width:21px; height:21px; margin:-10.5px 0 0 -10.5px; border-radius:50%; background:#ff085e; opacity:0; }
#ev11_wrap .ev11_opt input:checked + .ev11_radio::after { opacity:1; }
#ev11_wrap .ev11_opt input:focus-visible + .ev11_radio { outline:2px solid #ff085e; outline-offset:2px; }
#ev11_wrap .ev11_opt_tx { position:absolute; left:60px; top:7px; width:221px; font-family:"Pretendard",sans-serif; font-size:26px; line-height:26px; font-weight:500; letter-spacing:-0.04em; color:#111; white-space:nowrap; }
#ev11_wrap .ev11_opt_c0 { left:969px; }
#ev11_wrap .ev11_opt_c1 { left:1290px; }
#ev11_wrap .ev11_opt_r0 { top:363px; }
#ev11_wrap .ev11_opt_r1 { top:428px; }
#ev11_wrap .ev11_opt_r2 { top:493px; }
#ev11_wrap .ev11_opt_r3 { top:558px; }
#ev11_wrap .ev11_selx { position:absolute; left:1267px; top:912px; width:28px; height:28px; z-index:6; pointer-events:none; }
#ev11_wrap .ev11_selx img { width:100%; height:auto; }
#ev11_wrap .con03_btnv_box .con03_t_5224_201 { height:auto; line-height:20px; }
#ev11_wrap .con03_btnv_box .con03_t_5224_201 span { display:block; }
/* 슬라이더 */
#ev11_wrap .ev11_slider { position:absolute; z-index:2; touch-action:pan-y; user-select:none; -webkit-user-select:none; }
#ev11_wrap .ev11_slider li { position:absolute; left:0; top:0; opacity:0; visibility:hidden; transition:opacity .45s ease, visibility 0s linear .45s; }
#ev11_wrap .ev11_slider li.on { opacity:1; visibility:visible; transition:opacity .45s ease; }
#ev11_wrap .ev11_slider img { display:block; -webkit-user-drag:none; pointer-events:none; }
#ev11_wrap .ev11_slider_06 { left:925px; top:311px; width:690px; height:924px; }
#ev11_wrap .ev11_slider_06 img { width:690px; height:924px; }
#ev11_wrap .ev11_slider_08 { left:925px; top:91px; width:775px; height:986px; }
#ev11_wrap .ev11_slider_08 li:nth-child(1) img { width:690px; height:986px; }
#ev11_wrap .ev11_slider_08 li:nth-child(2) img { width:775px; height:965px; }
#ev11_wrap .ev11_dots { position:absolute; left:1220px; display:flex; align-items:center; gap:10px; height:20px; z-index:3; }
#ev11_wrap .ev11_dots_06 { top:1275px; }
#ev11_wrap .ev11_dots_08 { top:1109px; }
#ev11_wrap .ev11_dots button { flex:none; width:20px; height:20px; border-radius:10px; background:rgba(17,17,17,.2); transition:width .3s, background .3s; }
#ev11_wrap .ev11_dots_08 button { background:#111; }
#ev11_wrap .ev11_dots button.on { width:70px; background:#111; }
#ev11_wrap .ev11_dots button:focus-visible { outline:2px solid #ff085e; outline-offset:2px; }
#ev11_wrap .con08_btnv_box { height:1207px; }
#ev11_wrap .con01_btn_5224_108:focus-visible, #ev11_wrap .con03_btn_5224_222:focus-visible, #ev11_wrap #con01_btn_5224_106:focus-visible { outline:2px solid #fff388; outline-offset:2px; }
/* con03 선택 대학 옆 원 안 [x] 표시 */
#ev11_wrap .ev11_selx::before, #ev11_wrap .ev11_selx::after { content:""; position:absolute; left:30%; top:50%; width:40%; height:1.5px; margin-top:-.75px; background:#555; border-radius:1px; }
#ev11_wrap .ev11_selx::before { transform:rotate(45deg); }
#ev11_wrap .ev11_selx::after { transform:rotate(-45deg); }
#ev11_wrap .ev11_selx img { display:block; }
