/*** ÀÀ½ÃÇÏ±â tab2 ***/
.tab2_cont .inner {padding:90px 40px 130px;text-align: left;}
.tbl_area+.tbl_area {margin-top:70px;}
.ps_info_area {margin-top:40px;}
.ps_info_area .inp_chk {margin-top:20px;}
.ps_info_area .btns {margin-top:4px;}


/* tit */
.tit {margin-bottom:20px;position:relative;padding-left:15px;line-height:1;font-size:20px;color:#ffffff;text-align: left;}
.tit:before {content:'';position:absolute;top:1px;left:0;width:3px;height:20px;background:#fff;}

.b_tit {position:relative;font-weight: bold;font-size:45px;line-height:1;color:#08ff36;text-align:center;}
.b_tit:before {content:'';position:absolute;top:0;bottom:0;left:0;margin:auto 0;width:98px;height:10px;background:url(https://img.megagong.net/m/2021/0526_mok/tit_arr_L.png) no-repeat center left;background-size:100% auto;}
.b_tit:after {content:'';position:absolute;top:0;bottom:0;right:0;margin:auto 0;width:98px;height:10px;background:url(https://img.megagong.net/m/2021/0526_mok/tit_arr_R.png) no-repeat center right;background-size:100% auto;}

.s_tit {position:relative;z-index:1;text-align: center;}
.s_tit:before {content:'';position:absolute;z-index:-1;top:50%;left:0;width:100%;height:1px;background:#595959;}
.s_tit span {font-weight:bold;font-size:20px;line-height:70px;color:#ffffff;display:inline-block;width:326px;height:70px;background:#111111 url(https://img.megagong.net/m/2021/0526_mok/tit_bg.png) no-repeat center;background-size:100% auto;}



/* table1 */
table {border-collapse: separate; border-spacing: 0;}
.table1 th {padding:15px 0;font-size:16px;color:#08ff36;background:#242424;text-align: center;}
.table1 td {padding:15px 20px;font-weight:300;font-size:16px;color:#000000;background:#f3f3f3;}
.table1 td.ans_o {font-weight:bold;font-size:16px;color:#0012ff;} /* O */
.table1 td.ans_x {font-weight:bold;font-size:16px;color:#d511d9;} /* X */
.table1 tr+tr th {border-top:1px solid #111;}
.table1 tr+tr td {border-top:1px solid #111;}

.table1.form td {padding: 8px 20px;}

.table1.tac td {padding:15px 5px;text-align: center;}
.table1.tac tr th {border-top:1px solid #111;}
.table1.tac tr td {border-top:1px solid #111;}
.table1.tac tr th+th {border-left:1px solid #111;}
.table1.tac tr td+td {border-left:1px solid #111;}

.table2 th {padding:12px 3px;font-size:18px;color:#222222;border:1px solid #d3d3d3;background:#f2f2f2;}
.table2 th+th {border-left-color:#b7b7b7;}
.table2 td {padding:12px 3px;height:48px;text-align:center;font-weight:300;font-size:18px;color:#222222;border:1px solid #d3d3d3;background:#ffffff;box-sizing:border-box}



/* Æû 1ÁÙ³ª¿­ */
.form_row {font-size:0;}
.form_row span+span {margin-left:8px;}
.form_row .inp_rdo+.inp_rdo {margin-left:30px;}

/* input */
.inp_t {position:relative;display:inline-block;}
.inp_t.w260 {width:260px;}
.inp_t.w100 {width:100px;}
.inp_t input {padding:0 10px;width:100%;height:34px;font-size:14px;border:1px solid #cccccc;background:#ffffff;}
.inp_t input::placeholder,
.inp_t input::-webkit-input-placeholder,
.inp_t input:-ms-input-placeholder {color:#888;}
.inp_t input[type="number"]::-webkit-outer-spin-button,
.inp_t input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
.inp_t .add_t {position:absolute;top:0;bottom:0;left:100%;margin:auto 0;width:100%;padding-left:14px;font-weight:300;line-height:34px;font-size:13px;color:#d511d9;}

/* radio */
.inp_rdo {display:inline-block;position: relative;}
.inp_rdo input {position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0}
.inp_rdo input::-webkit-outer-spin-button,
.inp_rdo input::-webkit-inner-spin-button {-webkit-appearance: none;}
.inp_rdo label {display: inline-block;position: relative; cursor: pointer;-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;font-weight:300;font-size:15px;color:#000000;}
.inp_rdo label:before {content: ' ';display: inline-block;margin-top: -2px;margin-right:10px;text-align:center;vertical-align: middle;width:22px;height:22px;line-height:22px;background:#fff;border:1px solid #cdcdcd;border-radius: 100%;box-sizing: border-box;}
.inp_rdo input:checked + label:after { content: '';position:absolute;top: 4px;left: 5px;width:12px;height:12px;border-radius: 100%;background:#000;}
.inp_rdo label strong {color:#d511d9;}

/* select */
.sel_box {display: inline-block;/*position:relative;z-index:1;*/border:1px solid #ccc;}
/* .sel_box:before {content:'';position:absolute;z-index:-1;right:1px;top:0;width:23px;height:34px;background:url(https://img.megagong.net/m/2021/0526_mok/arr.png) no-repeat center;background-size:10px auto;border-left: 1px solid #ccc;box-sizing: border-box;} */
.sel_box.w70 {width:70px;}
.sel_box.w140 {width:140px;}
.sel_box select {width:100%;height:34px;padding:0 23px 0 10px;font-size:14px;color:#888;border:none;background:#fff url(https://img.megagong.net/m/2021/0526_mok/select_arr.png) no-repeat center right;background-size:auto 100%;-webkit-appearance: none;-moz-appearance: none;appearance: none;box-sizing: border-box;}
.sel_box select::-ms-expand {display: none;}

/* textarea */
.txtarea {padding:30px;background:#fbfbfb;height:138px;overflow: auto;}
.txtarea ol li {}
.txtarea ol li+li {margin-top:30px;}
.txtarea ol li strong {display:block;margin-bottom:5px;font-size:14px;color:#666666;}
.txtarea ol li p {padding-left:8px;position:relative;font-weight:300;font-size:14px;line-height:1.57;color:#666666;}
.txtarea ol li p:before {content:'-';position:absolute;top:0;left:0;}

/* checkbox */
.inp_chk {display:block;position: relative;}
.inp_chk input {position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0}
.inp_chk label {display: inline-block; position: relative; cursor: pointer;-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;font-weight:300;font-size:14px;color:#fff;}
.inp_chk label:before {content: ' ';display: inline-block;margin-right:13px;text-align:center;vertical-align: middle;width:26px;height:26px;line-height:26px;background:#fff;}
.inp_chk input:checked + label:before { content: '\2714';color:#000;}
.inp_chk label strong {color:#d511d9;}

/* btns */
.btns {text-align: right;}
.btns a {display:inline-block;padding:16px 0;width:280px;font-weight:bold;font-size:20px;color:#000000;text-align:center;background:#08f534;border-radius: 5px;}

/* tab2_2 */
.tab2_2 .tbl_area {margin-top:50px;}
.tab2_2 .tbl_area .table1+.table1 {margin-top:30px;}

.tab2_2 .note_area {margin-top:60px;}
.tab2_2 .note_area .note_box {padding:40px;margin-top:18px;background:#242424;font-family:'Malgun Gothic','¸¼Àº °íµñ',sans-serif;}
.tab2_2 .note_area .note_box ol li+li {margin-top:30px;}
.tab2_2 .note_area .note_box ol li strong {display:block;margin-bottom:5px;font-size:14px;color:#f3f3f3;}
.tab2_2 .note_area .note_box ol li p {padding-left:8px;position:relative;font-weight:300;font-size:14px;line-height:1.57;color:#f3f3f3;}
.tab2_2 .note_area .note_box ol li p:before {content:'-';position:absolute;top:0;left:0;}
.tab2_2 .note_area .note_box ol li p.cr_yellow {color:#ffe52d;}
.tab2_2 .note_area .inp_chk {padding-top:21px;margin-top:32px;}
.tab2_2 .note_area .inp_chk:before {content:'';position:absolute;top:0;left:-10px;right:-10px;height:1px;background:#595959;}
.tab2_2 .note_area + .tbl_area {margin-top:70px;}

/* ´Ù¿î·Îµå ¹öÆ° */
.btn_down {display: inline-block;vertical-align: middle;font-size:0;width:31px;height:25px;background:url(https://img.megagong.net/m/2021/0526_mok/icon_down.png) no-repeat center;background-size:100% auto;}

/* btn_row */
.btn_row {font-size:0;}
.btn_row a {display: inline-block;font-weight:400;font-size:13px;padding:6px 0;}
.btn_row a+a {margin-left:8px;}
.btn_row a.btn_arg {width:100px;color:#ffffff;background:#d511d9;border-radius: 15px;} /* ÀÏ¹ÝÀÀ½Ã */
.btn_row a.btn_qik {width:100px;color:#111111;background:#00e52b;border-radius: 15px;} /* ºü¸¥ÀÀ½Ã */
.btn_row a.btn_asr {width:208px;color:#ffffff;background:#0a000b;border-radius: 3px;} /* ´ä¾ÈÈ®ÀÎ */

/* ºÎ°¡¼³¸í */
.tee {margin-top:15px;}
.tee li {position:relative;padding-left:10px;font-weight:300;font-size:14px;line-height:1.57;color:#969696;}
.tee li:before {content:'-';position:absolute;top:0;left:0;}
.tee li strong {color:#fff;}

/*** ÀÀ½ÃÇÏ±â tab3 ***/
.tab3_cont .inner {padding:90px 40px 130px;text-align: left;}
.tab3_cont .rdo_row+.table_w {margin-top:20px;}

/* tbody th Èò»ö¹è°æ */
.b_th_white tbody tr th {background:#f3f3f3;color:#000000;}
.b_th_white tbody tr th+td {border-left:1px solid #111;}

/* txt color */
.t_pink {font-weight:bold;color:#d511d9;}

/* radio row */
.rdo_row {font-size:0;}
.rdo_row .inp_rdo+.inp_rdo {margin-left:30px;}
.rdo_row .inp_rdo label {font-weight:400;color:#ffffff;}
.rdo_row .inp_rdo input:checked + label {color:#08ff36;}

/* ¿ÀÇÂÅØ½ºÆ® ¹× dim */
.time_txt_w {display:none;position:relative;}
.time_txt_w .time_txt {display:none;position:absolute;z-index:1;bottom:0;right:0;font-weight:400;line-height:1.4;font-size:18px;color:#fff000;text-align: center;}
.time_txt_w .time_txt.t1 {top:100px;width:84%;}
.time_txt_w .time_txt.t1 span {position:absolute;top:50%;left:0;transform: translateY(-50%);width: 100%;}
.time_txt_w .time_txt.t2 {top:50px;width:20.5%;}
.time_txt_w .time_txt.t2 span {position:absolute;top:50%;left:0;transform: translateY(-50%);width: 100%;}
.time_txt_w .table1 tr td.time_dim {position:relative;}
.time_txt_w .table1 tr td.time_dim:before {content:'';position:absolute;top:-1px;left:-1px;right:0;bottom:0;background:rgba(0, 0, 0, .6);}

.tab3_cont .table_w.time_txt_w {display:block;}
.tab3_cont .table_w.time_txt_w .time_txt {display:block;}

/* ¹®Ç×º¸±â ¹öÆ° */
.btn_que {display:block;width:100%;height:20px;font-size:0;background:url(https://img.megagong.net/m/2021/0526_mok/icon_que_more.png) no-repeat center;background-size:20px auto;}

/* ¹®Ç×º¸±â ÆË¾÷ */
.layerPopup{position:fixed;top:0;left:0;bottom:0;right:0;z-index:93;text-align: center;}
.layerPopup:after {display: inline-block;vertical-align: middle; width: 0;height: 100%; content: '';}
.layerPopup.questn_pop .contentBox {max-width:575px;;padding:20px 0 20px 20px;background:#fff;display: inline-block;vertical-align: middle;padding: 0;position:relative;top:0;right:0;left:0;bottom:0;margin:auto;text-align: center;}
.layerPopup.questn_pop .contentBox .img_box{padding:20px;max-height: 700px;overflow:auto;}
.layerPopup.questn_pop .contentBox .img_box img {width: 100%;}
.layerPopup .btnClose{position:absolute;top: -50px;right: 0;display:block;font-size:0;line-height:0;width:40px;height:40px;background:url('https://img.megagong.net/m/2021/0526_mok/icon_x.png') no-repeat center;background-size:100% auto;}

/* ÁÖÀÇ»çÇ× */
.noti_txt {margin-top:5px;}
.noti_txt li {position:relative;padding-left:15px;font-size:13px;color:#fff;opacity: 0.65;}
.noti_txt li:before {content:'¡Ø';position:absolute;top:0;left:0;}

@media (max-width: 1200px){
    /* tit */
    .b_tit {font-size:38px;}
    .b_tit:before {width:10%;}
    .b_tit:after {width:10%;}

    /* ¹®Ç×º¸±â ÆË¾÷ */
    .layerPopup.questn_pop .contentBox .img_box{max-height: 550px;}
    
}
@media (max-width: 992px){
    /* tit */
    .b_tit {font-size:30px;}

    /* btn_row */
    .btn_row a {font-size:12px;padding:6px 0;}
    .btn_row a+a {margin-left:2%;}
    .btn_row a.btn_arg {width:49%;} /* ÀÏ¹ÝÀÀ½Ã */
    .btn_row a.btn_qik {width:49%;} /* ºü¸¥ÀÀ½Ã */
    .btn_row a.btn_asr {width:100%;} /* ´ä¾ÈÈ®ÀÎ */

}              
@media (max-width: 768px){
    /* ÀÀ½ÃÇÏ±â tab2_cont */
    .tab2_cont .inner {padding:45px 0 65px;}
    .tbl_area+.tbl_area {margin-top:35px;}
    .ps_info_area {margin-top:20px;}
    .ps_info_area .inp_chk {margin-top:10px;}
    .ps_info_area .btns {margin-top:15px;}

    /* tit */
    .tit {margin-bottom:10px;padding-left:10px;font-size:15px;}
    .tit:before {top:-1px;width:3px;height:15px;}

    .b_tit {font-size:25px;}

    .s_tit span {font-size:17px;line-height:60px;width:280px;height:60px;}

        
    /* table1 */
    .table1 th {padding:10px 0;font-size:13px;}
    .table1 td {padding:10px 15px;font-size:13px;}

    .table1.form td {padding: 4px 15px;}

    /* Æû 1ÁÙ³ª¿­ */
    .form_row span+span {margin-left:4px;}
    .form_row .inp_rdo+.inp_rdo {margin-left:15px;}

    /* input */
    .inp_t.w260 {width:50%;}
    .inp_t.w100 {width:20%;}
    .inp_t input {padding:0 5px;height:30px;font-size:12px;}
    .inp_t .add_t {font-size:11px;line-height:30px;}

    /* radio */
    .inp_rdo label {font-size:12px;}
    .inp_rdo label:before {margin-right:5px;width:18px;height:18px;line-height:18px;}
    .inp_rdo input:checked + label:after {top: 3px;left: 4px;width:10px;height:10px;}

    /* select */
    .sel_box:before {width:18px;height:30px;background-size:6px auto;}
    .sel_box.w70 {width:15%;}
    .sel_box.w140 {width:36%;}
    .sel_box select {height:30px;padding:0 15px 0 5px;font-size:12px;}

    /* textarea */
    .txtarea {padding:15px;height:80px;}
    .txtarea ol li+li {margin-top:15px;}
    .txtarea ol li strong {margin-bottom:3px;font-size:12px;}
    .txtarea ol li p {font-size:12px;}

    /* checkbox */
    .inp_chk label {font-size:12px;}
    .inp_chk label:before {margin-top:-2px;margin-right:8px;width:20px;height:20px;line-height:20px;}

    /* btns */
    .btns {text-align: center;}
    .btns a {padding:12px 0;width:200px;font-size:15px;}

    /* tab2_2 */
    .tab2_2 .tbl_area {margin-top:25px;}
    .tab2_2 .tbl_area .table1+.table1 {margin-top:15px;}

    .tab2_2 .note_area {margin-top:30px;}
    .tab2_2 .note_area .note_box {padding:15px;margin-top:10px;}
    .tab2_2 .note_area .note_box ol li+li {margin-top:15px;}

    .tab2_2 .note_area .note_box ol li strong {margin-bottom:3px;font-size:12px;}
    .tab2_2 .note_area .note_box ol li p {padding-left:8px;font-size:12px;}

    .tab2_2 .note_area .inp_chk {padding-top:10px;margin-top:15px;}
    .tab2_2 .note_area .inp_chk:before {left:-2%;right:-2%;}
    .tab2_2 .note_area + .tbl_area {margin-top:35px;}

    /* ´Ù¿î·Îµå ¹öÆ° */
    .btn_down {width:25px;height:20px;}
        
    /* ºÎ°¡¼³¸í */
    .tee {margin-top:10px;}
    .tee li {padding-left:8px;font-size:11px;}

    /* ÀÀ½ÃÇÏ±â tab3 */
    .tab3_cont .inner {padding:45px 0 65px;}
        
    /* radio row */
    .rdo_row .inp_rdo+.inp_rdo {margin-left:15px;}

    /* ¿ÀÇÂÅØ½ºÆ® ¹× dim */
    .time_txt_w .time_txt {font-size:15px;}
    .time_txt_w .time_txt.t1 {top:84px;}

    /* ¹®Ç×º¸±â ¹öÆ° */
    .btn_que {background-size:15px auto;}

    /* ¹®Ç×º¸±â ÆË¾÷ */
    .layerPopup.questn_pop .contentBox {width:80%}
    .layerPopup.questn_pop .contentBox .img_box{padding:3%;max-height: 450px;}
    .layerPopup .btnClose {top: -35px;width:25px;height:25px;}

}
@media (max-width: 576px){
    /* input */
    .inp_t.w260 {width:80%;}
    .inp_t.w100 {width:30%;}
    
    /* select */
    .sel_box.w70 {width:25%;}
    .sel_box.w140 {width:49%;}
    .inp_t .add_t {padding-left:0;position:relative;left:inherit;top:inherit;bottom:inherit;line-height:1.2;}

    /* tit */
    .b_tit {font-size:18px;}
    
    .s_tit span {font-size:15px;line-height:55px;width:250px;height:55px;}
    
    /* btn_row */
    .btn_row a {font-size:11px;padding:3px 0;}
    .btn_row a+a {margin-left:0;margin-top:5px;}
    .btn_row a.btn_arg {width:100%;} /* ÀÏ¹ÝÀÀ½Ã */
    .btn_row a.btn_qik {width:100%;} /* ºü¸¥ÀÀ½Ã */

}

@media (max-width: 420px){
    /* tit */
    .b_tit {font-size:15px;}
    
    .s_tit span {font-size:12px;line-height:45px;width:200px;height:45px;}
    
    /* ´Ù¿î·Îµå ¹öÆ° */
    .btn_down {width:20px;height:15px;}

    /* ¿ÀÇÂÅØ½ºÆ® ¹× dim */
    .time_txt_w .time_txt {font-size:12px;}

    /* ¹®Ç×º¸±â ÆË¾÷ */
    .layerPopup .btnClose {top: -30px;width:20px;height:20px;}
}