@charset "euc-kr";

/* »ó´Ü+tab1 */
.scholarship .tab_wrap {margin-top:-80px;z-index:1;position:relative;}
.scholarship .tab_wrap .tab_nav {overflow:hidden;padding:0 23px;border-bottom:5px solid #0668b3;}
.scholarship .tab_wrap .tab_nav a {float:left;width:50%;text-align: center;background:#b3b3b3;font-weight:300;font-size:30px;line-height:75px;color:#e4e4e4;}
.scholarship .tab_wrap .tab_nav a.on {font-weight:bold;background:#0668b3;}
.scholarship .tab_wrap .tab_area .tab_cont {display:none;}
.scholarship .tab_wrap .tab_area .tab_cont.on {display:block;}

.scholarship .box1 {border-bottom:2px dashed #0668b3;}
.scholarship .box2 {padding:58px 0 70px;border-bottom:2px dashed #0668b3;}
.scholarship .box2 h4 {text-align: center;margin-bottom:23px;}

.scholarship .box3 {padding-top:58px;}
.scholarship .box3 h4 {text-align: center;}
.scholarship .box3 .note {margin-top:20px;border:1px solid #959595;}
.scholarship .box3 .note strong {display:block;border-bottom:1px solid #959595;background:#e1eeee;text-align:center;font-weight:bold;font-size:17px;color:#333333;line-height:48px;}
.scholarship .box3 .note .dot_list {padding:30px 23px;}
.scholarship .box3 .note .dot_list .cr_blue {font-weight:bold;color:#0668b3;}

/* tab2_main */
.apply_main {padding-top:26px;}
.apply_main .note {margin-top:20px;border:1px solid #959595;}
.apply_main .note strong {display:block;border-bottom:1px solid #959595;background:#e1eeee;text-align:center;font-weight:bold;font-size:17px;color:#333333;line-height:48px;}
.apply_main .note .dot_list {padding:30px 23px;}
.apply_main .note .dot_list .cr_blue {font-weight:bold;color:#0668b3;}

/* color */
.cr_blue {color:#0668b3;}

/* table */
.tbl1 {border-top:1px solid #959595;border-left:1px solid #959595;}
.tbl1 th {padding:12px 0 13px;border-right:1px solid #959595;border-bottom:1px solid #959595;font-weight:bold;font-size:17px;color:#333333;background:#e1eeee;}
.tbl1 tbody th,
.tbl1 td {border-right:1px solid #959595;border-bottom:1px solid #959595;font-weight:300;font-size:15px;color:#333333;background:#fff;}
.tbl1 td{padding:25px 11px;line-height:1.6;}
.tbl1 td.al_c {text-align:center;padding:0;}

.tbl2 {border-top:1px solid #959595;border-left:1px solid #959595;}
.tbl2 th {border-right:1px solid #959595;border-bottom:1px solid #959595;font-weight:bold;font-size:15px;color:#333333;background:#eeeeee;}
.tbl2 td {padding:9px 10px;border-right:1px solid #959595;border-bottom:1px solid #959595;font-weight:400;font-size:15px;color:#333333;}
.tbl2 td span {display:inline-block;}
.tbl2 td .down_btn {display: inline-block;color:#0668b3;}

/* chk_list */
.chk_list > li {position:relative;padding-left:18px;}
.chk_list > li:before {content:'';position: absolute;top:4px;left:0;width:16px;height:14px;background:url(https://img.megagong.net/m/2021/0804_hope/icon_chk.png) no-repeat top left;}

/* stick_list */
.stick_list > li {position:relative;padding-left:10px;}
.stick_list > li:before {content:'-';position: absolute;top:0;left:0;}

/* dot_list */
.dot_list > li {position:relative;padding-left:12px;font-size:15px;color:#333333;line-height:1.6;}
.dot_list > li:before {content:'';position: absolute;top:9px;left:0;width:5px;height:5px;background:#434343;border-radius: 2px;}

/* btns */
.btns {text-align:center;margin-top:30px; display: flex; justify-content: center; align-items: center; gap: 20px;}
.btns a {display:inline-block;line-height:30px;font-weight:bold;font-size:23px;color:#ffffff;}
.btns .apply_btn {width:315px;line-height:65px;background:#0668b3;} /* ½ÅÃ»ÇÏ±â */
.btns .result_btn {width:185px; height:65px; line-height: 1.2; background:#ed0e9c; font-size: 18px; display: flex; justify-content: center; align-items: center;} /* ½ÅÃ» */
.btns .consel_btn {margin-left:30px;width:185px; height:65px; line-height: 1.2; background:#777; font-size: 18px; display: flex; justify-content: center; align-items: center;} /* Ãë¼Ò */
.btns .confirm_btn {width:285px; height: 65px; line-height: 1.2; font-size: 18px; display: flex; justify-content: center; align-items: center; background:#777777;} /* ½ÅÃ» ¼­·ù °ËÅä Áß */
.btns .complete_btn {width:285px; height: 65px; line-height: 1.2; font-size: 18px; display: flex; justify-content: center; align-items: center; background:#000000;cursor:default;} /* ½ÂÀÎ ¿Ï·á */


/* ½ÅÃ»ÇÏ±â ÀÛ¼ºÆû */
.apply_form {padding:25px 23px;}

.form_box {border-top:1px solid #959595;}
.form_box .form_tit {font-weight:bold;font-size:17px;line-height:48px;color:#0668b3;background:#e1eeee;text-align:center;border-left:1px solid #959595;border-right:1px solid #959595;}

/* input common */
input[readonly="readonly"],
input[disabled="disabled"] {
    background:#fff;
    border-color:transparent!important;
}

/* input */
.inp_text {display:inline-block;}
.inp_text input {width:100%;border:1px solid #a0a0a0;height:29px;font-size:15px;color:#333333;box-sizing:border-box;}
.inp_text input:read-only {height: auto;}


.inp_number {display:inline-block;}
.inp_number.w97 {width:97px;}
.inp_number input {width:100%;border:1px solid #a0a0a0;height:29px;font-size:15px;color:#333333;box-sizing:border-box;}
.inp_number input[type="number"]::-webkit-outer-spin-button,
.inp_number input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* select */
.sel_box {display:inline-block;width:100%;}
.sel_box.w97 {width:97px;}
.sel_box select {width: 100%;border:1px solid #a0a0a0;height:29px;font-size:15px;color:#333333;box-sizing:border-box;}

/* inp_rdo */
.rdo_box {font-size:0;}
.rdo_box .inp_rdo {display:inline-block;margin-right:20px;padding:1px 0;}
.rdo_box .inp_rdo input {}
.rdo_box .inp_rdo input + label {display:inline-block;margin-left:3px;font-size:15px;color:#333333;vertical-align: middle;}


/* note_list */
.note_list {padding:15px 0 40px;}
.note_list > li {position:relative;padding-left:15px;font-size:13px;color:#333333;line-height:1.46;}
.note_list > li:before {content:'¡Ø';position: absolute;top:0;left:0;}
.note_list > li.cr_red {font-weight:bold;color:#ed0e9c;}

/* ph_box */
.ph_box {font-size:0;}
.ph_box span {vertical-align:middle;}
.ph_box .stick {display:inline-block;width:15px;line-height:33px;font-size:15px;color:#333333;text-align:center;}

/* Ã·ºÎÆÄÀÏ */
.filebox{position: relative;overflow: hidden;width:68%;}
.filebox .filename{position:relative;height: 31px;width: 76%;float:left;overflow:hidden;background: #fff;}
.filebox .filename input[type="text"]{position:absolute;top:0;left:0;padding-right:50px;font-size:14px;width:97%;height:31px;padding-left:10px;color:#9d8b8b;border:1px solid #a0a0a0;box-sizing:border-box;}
.filebox .filename a{display:none;position:absolute;top:0;right:17px;width: 40px;height:31px;line-height:31px;font-size:13px;color:#ff0000;z-index:1;text-align:center;font-weight: 200;}
.filebox .filename a img {vertical-align: middle;margin-top: -3px;}
.filebox .filebtn{position:relative;width:24%;height:auto;float:right;cursor:pointer;}
.filebox .filebtn label{position:absolute;top:0;right:0;background-color: #777777;color:#fff;font-weight:bold;font-size:15px;width:100%;text-align:center;height: 31px;line-height: 31px;font-weight: 200;}
.filebox input[type="file"]{position:absolute;top:0;right:0;width:100%;height:100%;cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0;}
.filebox label{position:absolute;z-index:1;top:17px;left:0;font-size:13px;font-weight:bold;width: 98px;}

/* µ¿ÀÇÃ¼Å©¶õ */
.agree_wrap {background:#eeeeee;}
.agree_wrap .agree_list > li {border:1px solid #959595;padding:20px;}
.agree_wrap .agree_list li .tit_w {position:relative;margin-bottom:15px;}
.agree_wrap .agree_list li .tit_w:after {content:'';display:block;clear:both;}
.agree_wrap .agree_list li .tit_w .tit {display:block;float:left;font-weight:bold;font-size:17px;color:#333333;}
.agree_wrap .agree_list li .tit_w .tit span {font-weight:400;font-size:14px;color:#ed0e9c;}
.agree_wrap .agree_list li .tit_w .content_more {float:right;}
.agree_wrap .agree_list li .tit_w .content_more .more_btn {font-size:13px;color:#0668b3;text-decoration: underline;}
.agree_wrap .agree_list li .ag_chk_list {border:1px solid #959595;border-bottom:none;}
.agree_wrap .agree_list li .ag_chk_list li {padding-left:14px;font-size:0;line-height:48px;color:#333333;background:#ffffff;border-bottom:1px solid #959595;}
.agree_wrap .agree_list li .ag_chk_list li:after {content:'';display:block;clear:both;}
.agree_wrap .agree_list li .ag_chk_list li .tit {display:inline-block;vertical-align:middle;width:calc(100% - 100px);font-weight:400;font-size:15px;line-height:1.26;color:#333333;}
.agree_wrap .agree_list li .ag_chk_list li .inp_chk {display:inline-block;;vertical-align:middle;width:100px;line-height: 48px;border-left:1px solid #959595;box-sizing:border-box;text-align: center;}
.agree_wrap .agree_list li .ag_chk_list li .inp_chk label {display:inline-block;vertical-align:middle;padding-left:5px;font-size:15px;color:#333333;}

/* ³»¿ëº¸±â popup */
.pop_wrap{position:fixed;;top:50%;left:50%;transform: translate(-50%,-50%);z-index:999;display: none;}
.tip_pop{padding:50px 25px;width:620px;z-index: 1;background: #fff;font-size: 13px;line-height:1.5;color:#1a1a1a;text-align: left;box-sizing: border-box;}
.tip_pop.on{display:block}
.tip_pop > img{display:inline-block;}
.tip_pop > img.pop_close{position:absolute;right:10px;top:10px;cursor: pointer;width: auto;}
.black_bg{display:block;background-color:#000;opacity:0.8;position:fixed;left:0;top:0;width:100%;height:100%;text-indent:-9999em;z-index: 910;}

.tip_pop .pop_tit {display:block;font-weight:bold;font-size:20px;color:#333333;text-align: center;}
.tip_pop ul {margin-top:30px;}
.tip_pop ul li+li {margin-top:15px;}
.tip_pop ul li strong {position:relative;display:block;padding-left:10px;font-size:16px;color:#333333}
.tip_pop ul li strong:before {content:'';position:absolute;top:9px;left:0;width:5px;height:5px;background:#0082ff;}
.tip_pop ul li p {padding-left:10px;font-size:14px;color:#979797;}

/* ½ÅÃ»ÇÏ±â ¿Ï·á³»¿ª */
.apply_result {padding-top:25px;}
.apply_result .ps_state {font-size:0;margin-bottom:20px;}
.apply_result .ps_state p {display:block;font-weight:bold;font-size:20px;color:#333333;}


/* v2 - 240514 S */
/* °øÅë */
.show-576 {display: none;}
#helpRightBnr {position: absolute; right: -140px;}
.tbl1 {border-top: 1px solid #121212; border-left: 1px solid #121212;}
.tbl1 th {font-size: 16px; color: #fff; background: #121212;}
.tbl1 thead th {border-right: 1px solid #fff;}
.tbl1 thead th:last-child {border-right: none;}
.tbl1 tbody {text-align: left;}
.tbl1 tbody th,
.tbl1 td {font-size: 14px; color: #121212; border-right: 1px solid #121212; border-bottom: 1px solid #121212;}
.tbl1 td {padding: 20px 14px;}
.tbl1 tbody th {text-align: center;}
.chk_list > li {padding-left: 19px;}
.chk_list > li:before {width: 3px; height: 3px; top: 10px; left: 10px; border-radius: 50%; background: #121212; background-image: none;}

/* Èñ¸ÁÀÕ±â ¼Ò°³ ÅÇ */
.scholarship.v2 {font-family: 'Noto Sans KR'; color: #121212; text-align: center; line-height: 1.4;}
.scholarship.v2 .top_area {padding: 100px 0 246px; background: #ffd4fe url(https://image.megagong.net/m/2024/0514_hope/top_bg.jpg) no-repeat;}
.scholarship.v2 .top_area h3 {margin: 0 auto 20px;}
.scholarship.v2 .top_area .sub_tit {font-size: 18px; line-height: 1.2; margin: 0 auto 30px;}
.scholarship.v2 .top_area .btn {display: inline-block; width: 50%; max-width: 320px;}
.scholarship.v2 .tab_wrap {margin: 0;}
.scholarship.v2 .tab_wrap .tab_nav {padding: 0; border-bottom: none;}
.scholarship.v2 .tab_wrap .tab_nav a {font-weight: 300; font-size: 20px; color: #b5b5b5; background: #f6f6f6; line-height: 60px;}
.scholarship.v2 .tab_wrap .tab_nav a.on {font-weight: 700; color: #fff; background: #643aff;}
.scholarship.v2 .box h4 {font-weight: 900; font-size: 24px; line-height: 1.2; margin: 0 auto 40px;}
.scholarship.v2 .box h4 b {color: #643aff;}

/* .box1 */
.scholarship.v2 .box1 {border-bottom: none; border-left: 1px solid #f2f2f3; border-right: 1px solid #f2f2f3; background: #fff; padding: 100px 40px;}
.scholarship.v2 .box1 h4 {font-weight: 500;}
.scholarship.v2 .box1 .con_wrap + .con_wrap {margin-top: 50px;}
.scholarship.v2 .box1 .con_wrap .tit {position: relative; margin: 0 auto 20px; z-index: 1;}
.scholarship.v2 .box1 .con_wrap .tit::before {content: ''; position: absolute; top: 50%; left: 0; width: 100%; height: 1px; background: #121212; z-index: -1;}
.scholarship.v2 .box1 .con_wrap .tit span {display: inline-block; font-weight: bold; font-size: 18px; color: #fff; background: #121212; width: 50%; max-width: 160px; border-radius: 20px; padding: 8px 0;}
.scholarship.v2 .box1 .con_wrap .con {background: #f3f0ff;}
.scholarship.v2 .box1 .con_wrap.target .con {display: flex; justify-content: center; align-items: center; gap: 10px; padding: 15px 0;}
.scholarship.v2 .box1 .con_wrap.target .con .txt {font-weight: bold; font-size: 18px;}
.scholarship.v2 .box1 .con_wrap.target .con .txt .tiny_noti {font-weight: 300; font-size: 14px; color: #643aff; margin-top: 5px;}
.scholarship.v2 .box1 .con_wrap.benefit .con {padding: 37px 0; display: flex; justify-content: center; align-items: center; gap: 25px;}
.scholarship.v2 .box1 .con_wrap.con_wrap.benefit .tiny_noti { font-size: 12px; color: #999; text-align: right; margin-top: 10px;}
.scholarship.v2 .box1 .con_wrap.con_wrap.benefit .tiny_noti b {color: #000;}

/* .box2 */
.scholarship.v2 .box2 {border-bottom: none; background: #f3f0ff; padding: 100px 40px;}
.scholarship.v2 .box2 h4 {margin: 0 auto 30px;}

/* .box3 */
.scholarship.v2 .box3 {border-left: 1px solid #f2f2f3; border-right: 1px solid #f2f2f3; background: #fff; padding: 100px 0 0;}
.scholarship.v2 .box3 .step {display: flex; justify-content: center; gap: 22px;}
.scholarship.v2 .box3 .step li {position: relative; background: #f6f6f6; border-radius: 8px; padding: 30px 0;}
.scholarship.v2 .box3 .step li + li::before {content: ''; position: absolute; top: 50%; left: -11px; transform: translate(-50%, -50%); width: 8px; height: 13px; background: url(https://image.megagong.net/m/2024/0514_hope/box3_arrow.png) no-repeat;}
.scholarship.v2 .box3 .step li .num {font-weight: bold; font-size: 14px; color: #643aff; background: #e5deff; border-radius: 15px; padding: 5px 0; width: 80%; max-width: 80px; margin: 0 auto 20px;}
.scholarship.v2 .box3 .step li .ico {margin: 0 auto 25px;}
.scholarship.v2 .box3 .step li .txt {font-weight: bold; font-size: 16px; color: #333;}
.scholarship.v2 .box3 .step li .txt .tiny {font-weight: 500; font-size: 13px; color: #f00; margin-top: 5px;}
.scholarship.v2 .box3 .note {margin: 100px auto 60px; border: none; background: #f6f6f6; padding-bottom: 60px;}
.scholarship.v2 .box3 .note strong {font-size: 16px; color: #fff; background: #121212; margin: 0 auto 60px;}
.scholarship.v2 .box3 .note .note_list {font-size: 14px; padding: 0 40px; text-align: left;}
.scholarship.v2 .box3 .note .note_list + .note_list {margin-top: 30px;}
.scholarship.v2 .box3 .note .note_list .tit {font-weight: bold;}
.scholarship.v2 .box3 .note .note_list ul li {position: relative; padding-left: 10px;}
.scholarship.v2 .box3 .note .note_list ul li span:not(.cr_skyblue) {position: absolute; top: 0; left: 0; vertical-align: middle;}
.scholarship.v2 .box3 .note .note_list .cr_blue {color: #0006ff;}
.scholarship.v2 .box3 .note .note_list .cr_red {color: #f00;}
.scholarship.v2 .box3 .note .note_list .mem_chk {font-weight: bold; border-bottom: 1px solid #f00;}
.scholarship.v2 .box3 .note .note_list .cr_skyblue {color: #0183ff; border-bottom: 1px solid #0183ff;}

.scholarship.v2 .btn a {display: block; font-weight: bold; font-size: 20px; color: #fff; background: #643aff; border-radius: 8px; width: 70%; max-width: 320px; padding: 16px 0; margin: 0 auto;}

/* ½ÅÃ»ÇÏ±â ÅÇ */
.scholarship.v2 .tab2 {text-align: left;}
.scholarship.v2 .form_box .form_tit {font-size: 16px; line-height: unset; padding: 10px 0; color: #fff; background: #121212;}
.tbl2 th {text-align: center; font-size: 14px;}
.tbl2 td {font-size: 14px;}
.inp_text input {font-size: 14px;}
.scholarship.v2 .btns .result_btn {background: #643aff;}

.scholarship.v2 .tab_wrap .tab_area .tab2 {font-family: '¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò','Dotum',sans-serif;}
.privacy_wrap {border: 1px solid #999; padding: 30px;}
.privacy_wrap .privacy_box {background: #eee; border: 1px solid #999; text-align: left; padding: 20px; height: 80px; overflow-y: auto;}
.privacy_wrap .privacy_box strong {display: block;}
.privacy_wrap .privacy_check {text-align: left; margin-top: 10px;}
.privacy_wrap .privacy_check .cr_red {color: #f00;}
/* v2 - 240514 E */


@media (max-width: 1200px){
    /* »ó´Ü+tab1 */
    .scholarship img {width:100%;}
    .scholarship .box2 h4 img {width:auto;}
    .scholarship .box3 h4 img {width:auto;}

    /* ½ÅÃ»ÇÏ±â ÀÛ¼ºÆû */
    .apply_form {padding:15px 2%;}

    .form_box .form_tit {font-size:14px;line-height:38px;}

    /* input */
    .inp_text input {font-size:12px;}

    .inp_number.w97 {width:20%;}
    .inp_number input {font-size:12px;}

    /* select */
    .sel_box.w97 {width:20%;}
    .sel_box select {font-size:12px;}

    /* inp_rdo */
    .rdo_box .inp_rdo {margin-right:5px;}
    .rdo_box .inp_rdo input + label {margin-left:3px;font-size:12px;}

    /* Ã·ºÎÆÄÀÏ */
    .filebox .filebtn label{font-size:13px;}

    /* v2 - 240514 S */
    /* °øÅë */
    #helpRightBnr {display: none;}
    .tbl1 tbody th,
    .tbl1 td {font-size: 13px;}
    .tbl1 td {padding: 2% 1%;}

    /* Èñ¸ÁÀÕ±â ¼Ò°³ ÅÇ */
    .scholarship.v2 .top_area {padding: 10% 0 30%; background-size: cover; background-position: 50% 50%;}
    .scholarship.v2 .top_area h3 {width: 74%; max-width: 597px; margin: 0 auto 2%;}

    /* .box1 */
    .scholarship.v2 .box1 {padding: 10% 2%;}
    .scholarship.v2 .box1 .con_wrap + .con_wrap {margin-top: 5%;}
    .scholarship.v2 .box1 .con_wrap .tit {margin: 0 auto 2%;}
    .scholarship.v2 .box1 .con_wrap.benefit .con {gap: 1.5vw; padding: 4vw 2vw;}

    /* .box2 */
    .scholarship.v2 .box2 {padding: 10% 2%;}

    /* .box3 */
    .scholarship.v2 .box3 {padding: 10% 0 0;}
    .scholarship.v2 .box3 .step {padding: 0 2%;}
    .scholarship.v2 .box3 .step li .txt {font-size: 14px;}
    .scholarship.v2 .box3 .step li .txt .tiny {font-size: 11px;}
    .scholarship.v2 .box3 .note {margin: 10% auto; padding-bottom: 5%;}
    .scholarship.v2 .box3 .note strong {margin: 0 auto 5%;}
    .scholarship.v2 .box3 .note .note_list {padding: 0 2%;}
    .scholarship.v2 .box3 .note .note_list + .note_list {margin-top: 2%;}
    
    /* v2 - 240514 E */

}

@media (max-width: 768px){  
    /* »ó´Ü+tab1 */
    .scholarship .tab_wrap {margin-top:-60px;}
    .scholarship .tab_wrap .tab_nav {padding:0 23px;}
    .scholarship .tab_wrap .tab_nav a {font-size:20px;line-height:55px;}

    .scholarship .box2 {padding:30px 0 35px;}
    .scholarship .box2 h4 {margin-bottom:15px;width:35%;}

    .scholarship .box3 {padding-top:15px;}
    .scholarship .box3 h4 img {width:18%;}
    .scholarship .box3 .note {margin-top:20px;}
    .scholarship .box3 .note strong {font-size:15px;line-height:38px;}
    .scholarship .box3 .note .dot_list {padding:10px 15px;}
    
    /* tab2_main */
    .apply_main {padding-top:15px;}
    .apply_main .note {margin-top:20px;}
    .apply_main .note strong {font-size:15px;line-height:38px;}
    .apply_main .note .dot_list {padding:10px 15px;}

    /* table */
    .tbl1 th {padding:12px 0 13px;font-size:13px;}
    .tbl1 tbody th,
    .tbl1 td {font-size:12px;}
    /* .tbl1 td{padding:15px 8px;} */
        
    .tbl2 th {font-size:12px;}
    .tbl2 td {padding:9px 8px;font-size:12px;}


    /* chk_list */
    .chk_list > li {padding-left:12px;}
    .chk_list > li:before {width:10px;background-size:10px auto;}

    /* stick_list */
    .stick_list > li {padding-left:8px;}

    /* dot_list */
    .dot_list > li {padding-left:8px;font-size:12px;}
    .dot_list > li:before {top:9px;left:0;width:3px;height:3px;}

    /* btns */
    .btns {margin-top:15px; gap: 1vw;}
    .btns a {font-size:17px;}
    .btns .apply_btn {width:250px;line-height:45px;} /* ½ÅÃ»ÇÏ±â */
    .btns .result_btn {width:120px;height:44px; font-size: 14px;} /* ½ÅÃ» */
    .btns .consel_btn {margin-left:15px;width:120px;height:44px; font-size: 14px;} /* Ãë¼Ò */
    .btns .confirm_btn {width:215px;height:44px; font-size: 14px;} /* ½ÅÃ» ¼­·ù °ËÅä Áß */
    .btns .complete_btn {width:215px;height:44px; font-size: 14px;} /* ½ÂÀÎ ¿Ï·á */

    /* Ã·ºÎÆÄÀÏ */
    .filebox{width:100%;}
    .filebox .filename input[type="text"] {font-size:12px;padding-right:45px;}
    .filebox .filename a {font-size:11px;width:30px;}
    .filebox .filebtn label {font-size:12px;}

    /* note_list */
    .note_list {padding:8px 0 20px;}
    .note_list > li {padding-left:12px;font-size:12px;}

        
    /* µ¿ÀÇÃ¼Å©¶õ */
    .agree_wrap .agree_list > li {padding:10px;}
    .agree_wrap .agree_list li .tit_w {margin-bottom:7px;}
    .agree_wrap .agree_list li .tit_w .tit {font-size:14px;}
    .agree_wrap .agree_list li .tit_w .tit span {font-size:12px;}
    .agree_wrap .agree_list li .tit_w .content_more .more_btn {font-size:12px;}
    .agree_wrap .agree_list li .ag_chk_list li {padding-left:7px}
    .agree_wrap .agree_list li .ag_chk_list li .tit {width:calc(100% - 80px);font-size:12px;}
    .agree_wrap .agree_list li .ag_chk_list li .inp_chk {width:80px;line-height: 48px;}
    .agree_wrap .agree_list li .ag_chk_list li .inp_chk label {padding-left:5px;font-size:12px;}

    /* ³»¿ëº¸±â popup */
    .pop_wrap {width:90%;}
    .tip_pop {width:100%;padding:25px 15px;}
    .tip_pop .pop_tit {font-size:16px;}
    .tip_pop ul {margin-top:15px;}
    .tip_pop ul li+li {margin-top:8px;}
    .tip_pop ul li strong {font-size:13px;}
    .tip_pop ul li strong:before {top:6px;}
    .tip_pop ul li p {font-size:12px;}

    /* ½ÅÃ»ÇÏ±â ¿Ï·á³»¿ª */
    .apply_result {padding-top:15px;}
    .apply_result .ps_state {margin-bottom:10px;}
    .apply_result .ps_state p {font-size:16px;}

    /* v2 - 240514 S */
    .tbl1 th {padding: 2vw 0; font-size: 12px;}
    .chk_list > li:before {width: 3px; top: 8px; left: 5px;}

    /* Èñ¸ÁÀÕ±â ¼Ò°³ ÅÇ */
    .scholarship.v2 .top_area .sub_tit {font-size: 15px; margin: 0 auto 3%;}

    /* .box1 */
    .scholarship.v2 .box h4 {font-size: 18px; margin: 0 auto 4%;}
    .scholarship.v2 .box1 .con_wrap.target .con .ico {flex-basis: 34%;}
    .scholarship.v2 .box1 .con_wrap .tit span {font-size: 16px; padding: 0.5vw 0;}

    .scholarship.v2 .box2 h4 {width: 100%;}

    .scholarship.v2 .box3 .step {flex-wrap: wrap; gap: 2vw;}
    .scholarship.v2 .box3 .step li {flex-basis: calc(50% - 2vw); padding: 4vw 0;}
    .scholarship.v2 .box3 .step li + li::before {content: none;}
    .scholarship.v2 .box3 .step li .ico {width: 80%; max-width: 180px; margin: 0 auto 4%;}

    .scholarship.v2 .box3 .note strong {font-size: 14px;}
    .scholarship.v2 .box3 .note .note_list {font-size: 12px;}

    .scholarship.v2 .btn a {font-size: 16px; padding: 2% 0;}
    .scholarship.v2 .form_box .form_tit {font-size: 14px; padding: 5px 0;}
    /* v2 - 240514 E */

}
@media (max-width: 576px){
    /* Ã·ºÎÆÄÀÏ */
    .filebox .filename {height: 35px;}
    .filebox .filebtn {height: 35px;}

    /* v2 - 240514 S */
    .show-576 {display: block;}

    .scholarship.v2 .tab_wrap .tab_nav a {font-size: 15px; line-height: 40px;}

    .scholarship.v2 .top_area {padding: 10% 0 40%;}
    .scholarship.v2 .box h4 {font-size: 16px;}
    .scholarship.v2 .top_area .sub_tit {font-size: 13px;}
    .scholarship.v2 .box1 .con_wrap .tit span {font-size: 14px;}
    .scholarship.v2 .box1 .con_wrap.target .con .txt {font-size: 15px;}
    .scholarship.v2 .box1 .con_wrap.target .con .txt .tiny_noti {font-size: 12px;}
    .scholarship.v2 .box1 .con_wrap.benefit .con {flex-wrap: wrap;}
    .scholarship.v2 .box1 .con_wrap.benefit .con span {flex-basis: 48%;}
    .scholarship.v2 .box1 .con_wrap.benefit .con span:nth-child(1) {margin: 0 25%;}
    .scholarship.v2 .box1 .con_wrap.con_wrap.benefit .tiny_noti {font-size: 10px;}

    .scholarship.v2 .box3 .step li .num {font-size: 12px; padding: 2px 0; margin: 0 auto 4%;}
    .scholarship.v2 .box3 .step li .txt {font-size: 13px;}
    /* v2 - 240514 E */
}