@charset "utf-8";

input[type=text].input_01{height:22px; line-height:22px; border:1px solid #bbb; padding:0 5px; font-family:verdana, tahoma, genena, dotum, '돋움';}
select.select_01{height:24px; border:1px solid #bbb; font-family:verdana, tahoma, genena, dotum, '돋움'; color:#444;}
textarea.textarea_01{border:1px solid #bbb; padding:5px; font-family:verdana, tahoma, genena, dotum, '돋움';}
input[type=button].btn_type_01{background:#ddd; color:#666; border:0; padding:0 15px; height:24px; cursor:pointer; font-size:11px; font-family:verdana, tahoma, genena, dotum, '돋움';}
input[type=button].btn_type_02{background:#444; color:#fff; border:0; min-width:150px; height:40px; padding:0 15px; cursor:pointer; font-size:15px; font-weight:600; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
input[type=button].btn_type_03{background:#bbb; color:#fff; border:0; width:150px; height:40px; cursor:pointer; font-size:15px; font-weight:600; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
input[type=button].btn_type_04{background:#444; color:#fff; border:0; width:100px; height:26px; cursor:pointer; font-size:12px; font-weight:600; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
input[type=button].btn_type_05{background:#444; color:#fff; border:0; width:90px; height:24px; cursor:pointer; font-size:12px; font-weight:600; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
input[type=button].btn_type_06{background:#666; color:#fff; border:0; width:12px; height:12px; cursor:pointer; font-size:8px; font-weight:600; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";
       -moz-border-radius: 2px;
        /*파이어폭스*/
        -webkit-border-radius: 2px;
        /*웹킷기반 브라우저 구글크롬 사파리*/
        border-radius: 2px;
        /* 오페라 10.5이상 */
        behavior: url(ie-css3.htc);
        /*IE6이상 IE-CSS3 핵사용*/
}
input[type=button].btn_type_07{background:#999; color:#fff; border:0; min-width:70px; height:20px; padding:0 10px; cursor:pointer; font-size:11px; font-weight:600; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
input[type=button].btn_type_08{background:#bbb; color:#fff; border:0; width:90px; height:24px; cursor:pointer; font-size:12px; font-weight:600; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
input[type=button].btn_type_09{background:#911c22; color:#fff; border:0; min-width:150px; height:40px; padding:0 15px; cursor:pointer; font-size:15px; font-weight:600; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
input[type=button].btn_type_10{background:#ddd; color:#666; border:0; padding:0 10px; height:24px; cursor:pointer; font-size:11px; font-family:verdana, tahoma, genena, dotum, '돋움';}
input[type=button].btn_type_11{background:#444; color:#fff; border:0; width:200px; height:30px; cursor:pointer; font-size:14px; font-weight:600; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
input[type=button].btn_type_12{background:#888; color:#fff; border:0; width:150px; height:24px; cursor:pointer; font-size:11px; font-weight:600; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
input[type=button].btn_type_13{background:#911c22; color:#fff; border:0; padding:2px 10px; cursor:pointer; font-size:10px; font-weight:600; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";
       -moz-border-radius: 2px;
        /*파이어폭스*/
        -webkit-border-radius: 2px;
        /*웹킷기반 브라우저 구글크롬 사파리*/
        border-radius: 2px;
        /* 오페라 10.5이상 */
        behavior: url(ie-css3.htc);
        /*IE6이상 IE-CSS3 핵사용*/

}
input[type=button].btn_type_14{background:#444; color:#fff; border:0; width:60px; height:22px; cursor:pointer; font-size:12px; font-family:verdana, tahoma, genena, dotum, '돋움';}
input[type=button].btn_type_15{display:inline-block; background:#888; color:#fff; border:0; padding:3px 20px; cursor:pointer; font-size:12px; font-weight:600; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}

input[type=button].btn_type_category{background:#bbb; color:#fff; border:0; width:100px; height:24px; cursor:pointer; font-size:11px; font-weight:600; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";
       -moz-border-radius: 5px;
        /*파이어폭스*/
        -webkit-border-radius: 5px;
        /*웹킷기반 브라우저 구글크롬 사파리*/
        border-radius: 5px;
        /* 오페라 10.5이상 */
        behavior: url(ie-css3.htc);
        /*IE6이상 IE-CSS3 핵사용*/

}
input[type=button].btn_type_category_on{background:#911c22; color:#fff; border:0; width:100px; height:24px; cursor:pointer; font-size:11px; font-weight:600; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";
       -moz-border-radius: 5px;
        /*파이어폭스*/
        -webkit-border-radius: 5px;
        /*웹킷기반 브라우저 구글크롬 사파리*/
        border-radius: 5px;
        /* 오페라 10.5이상 */
        behavior: url(ie-css3.htc);
        /*IE6이상 IE-CSS3 핵사용*/

}




#tmp_height_add{margin-bottom:110px !important;}

.sub_wrap {margin:0 auto; width:990px; margin-top:40px; position:relative;}
.sub_wrap:after{content:""; display:block; clear:both; }
.sub_content_wrap{width:840px; float:right; }
.sub_content_wrap:after{content:""; display:block; clear:both; }

.sub_content_wrap h4.sub_tit{font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:30px; color:#444; font-weight:400; letter-spacing:-1px; height:30px; line-height:30px; }
.sub_content{margin-top:20px;}
.sub_content p{font-family:vedana, tahoma, geneva, dotum, '돋움'; text-indent:-0.9em; margin-left:1em; margin-bottom:5px !important; line-height:18px;}
.sub_content p img{vertical-align:middle;}

.sub_content .right_txt{display:block; text-align:right; }

.sub_bottom_btn{text-align:center !important; margin-top:40px;}
.sub_bottom_btn2{text-align:center !important; margin-top:15px;}
.sub_bottom_txt_im{text-align:left !important; margin-top:15px !important; color:#c30;}

.sub_sky_wrap{position:absolute; top:0; right:-130px;}
.sub_sky li{margin-bottom:10px;}

.sub_university_ad{margin-top:40px;}

.sub_table_extra_txt{text-align:right !important; margin-top:10px !important;}

h1.main_title{position:relative; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:27px !important; color:#444444; margin-bottom:20px !important;}
h1.main_title .right_txt{position:absolute; right:0; bottom:0; height:24px; text-align:right; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:12px; color:#444444;}
h1.main_title .category_btn{margin-left:10px;}
h1.main_title .sub_txt{font-size:10px; font-weight:normal; color:#888; letter-spacing:-0.05em;}

h2.sub_title{position:relative; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:17px; color:#202327; margin:50px 0 15px 0; font-weight:600;}
h2.sub_title_nm{position:relative; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:17px; color:#202327; font-weight:600;}
h2.sub_title .more_btn{position:absolute; bottom:0; right:0; font-size:11px;}
h2.sub_title .more_btn a{color:#888;}
h2.sub_title .more_btn a:hover{color:#888;}
h2.sub_title .more_btn a:visited{color:#888;}
h2.sub_title .add_infor{position:absolute; bottom:0; right:0; font-size:11px; font-weight:normal;}
h2.sub_title .sub_txt{font-size:11px; font-weight:normal; color:#888;}
h2.sub_title .sub_title_bottom{font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; color:#911d22; font-size:12px; font-weight:600;}
h2.sub_title .sub_title_bottom span.right_btn{float:right;}


h2.sub_title2{position:relative; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:17px; color:#202327; margin:0 0 15px 0; font-weight:600;}
h2.sub_title2 img{vertical-align:middle;}
h2.sub_title2 .sel_box{position:absolute; bottom:0; right:0;}
h2.sub_title2 .sub_txt{font-size:11px; font-weight:normal; color:#888;}
h2.sub_title2 .add_infor{position:absolute; bottom:2px; right:0; font-size:11px; font-weight:600;}



/* lnb */
.lnb_wrap{width:120px;   float:left; text-align:left;}
.lnb_wrap h3{font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:24px; color:#911c22; font-weight:normal; letter-spacing:-1px; padding-bottom:5px; }
.lnb_sub { border-top:1px solid #d0d0d0; padding:5px 0;}
.lnb{border-bottom:1px solid #d0d0d0;}
.lnb li a{font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:14px; color:#555555; font-weight:normal; letter-spacing:-1px; border-top:1px solid #d0d0d0;  padding:10px 0 10px 5px; display:block;}
.lnb li a:hover{font-weight:bold; background-color:#e8e8e8;}
.lnb li a.on{font-weight:bold; background-color:#e8e8e8;}
.lnb li ul.lnb_sub li a{ display:block;  font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:12px; color:#777777; font-weight:normal; letter-spacing:-1px; border-top:0 none; padding:5px 0 5px 5px;}
.lnb li ul.lnb_sub li a:hover{background-color:#FFF; font-weight:bold; color:#911c22;}
.lnb li ul.lnb_sub li a.on{background-color:#FFF; font-weight:bold; color:#911c22;}

.lnb_sub_menu {margin-top:20px;}
.lnb_sub_select{width:108px; height:20px; line-height:18px; margin:5px 0 0 5px; color:#a4a4a4;  border:1px solid #cdcdcd; }


/* �Խ����δ� */
.finder_wrap{border:1px solid #d0d0d0; width:118px; padding-bottom:5px;}
.finder_wrap h4{font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:12px; color:#444; font-weight:bold; padding:5px 0 5px 5px; background-color:#f4f4f4;}
.finder_wrap h4 span{color:#911c22;}
.finder_wrap a{margin-left:52px;} /* �������� ������ */


/* ������ȹ */
.plan_wrap h4{font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:12px; color:#444; font-weight:bold; margin-bottom:5px;}
.plan_wrap h4 span{color:#911c22;}
.plan_wrap a{margin-left:8px;}
.plan{border:1px solid #d0d0d0; width:118px; }
.plan dt{font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:11px; color:#444; font-weight:600; padding:5px 0 5px 5px; background-color:#f4f4f4;}
.plan dd{font-size:11px; padding:5px 0 5px 5px; line-height:12px;}
.plan dd ul li{padding:2px 0;}

/*  ���ǰ�� Ǯ���� ���� */
.fullservice_wrap{border:1px solid #d0d0d0; width:118px; padding-bottom:2px;}
.fullservice_wrap h4{font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:12px; color:#444; font-weight:bold; padding:5px 0 5px 5px; background-color:#f4f4f4; letter-spacing:-1px; }
.fullservice_wrap h4 span{color:#911c22;}
.fullservice li{padding:3px 0; text-align:center;}
.fullservice_grade{height:12px; padding-top:6px; }
.fullservice_grade:after{content:""; display:block; clear:both; }
.fullservice_grade li{float:left; font-size:11px; line-height:12px; height:12px;}
.grade_radio{width:12px; height:12px; vertical-align:top;  margin-left:7px;}
.fullservice li{/* border-bottom:1px solid red; */ margin:3px 0;}
.fullservice_sub{height:16px;}
.fullservice_sub:after{content:""; display:block; clear:both; }
.fullservice_sub dt{float:left; font-size:11px; line-height:16px; color:#777; margin-left:5px; width:50px; text-align:left;} 
.fullservice_sub dd{float:left; font-size:11px; line-height:16px;width:26px; }

.fullservice_open{background-color:#b12f44; color:#fff; font-weight:600; letter-spacing:-1px; height:14px; margin-left:7px; cursor: pointer;}
.fullservice_ready{background-color:#d1d1d1; color:#fff; font-weight:600; letter-spacing:-1px; height:14px; margin-left:7px; cursor: pointer;}

/*대입정보*/
.info_wrap{float:left; width:840px;  }


/* ������� */
.customer{border:1px solid #d0d0d0; width:118px; padding-bottom:5px;}
.customer h4{font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:12px; color:#444; font-weight:bold; padding:5px 0 5px 5px; background-color:#f4f4f4;}
.customer h4 span{color:#911c22;}
.customer_sh{margin:5px 0 5px 5px; position:relative;}
.lnb_inp_txt{width:65px; height:14px; border:1px solid #dbdbdb; padding-left:5px; background: #fff none repeat scroll 0 0; font-size:11px; color:#6b6d70;letter-spacing:-1px;}
.btn_customer_sh{background-color:#5e5e5e; color:#fff; font-weight:bold; width:30px; display:block; position:absolute; top:0; right:5px; text-align:center; height:16px; line-height:18px;cursor: pointer;}

.btn_customer01{border: #d1d1d1 solid 1px; color:#656566; width:96px; display:block; height:20px; line-height:20px; cursor: pointer; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; padding-left:10px; margin:10px 0 3px 5px; font-weight:600;}
.btn_customer01 img{line-height:20px; padding:6px 0 0 24px;}
.btn_customer02{border: #d1d1d1 solid 1px; color:#656566; width:96px; display:block; height:20px; line-height:20px; cursor: pointer; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; padding-left:10px; margin:0 0 8px 5px; font-weight:600;}
.btn_customer02 img{line-height:20px; padding:6px 0 0 34px;}
.custom_tit{margin-top:10px; margin-left:5px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:16px; font-weight:600; letter-spacing:-1px; color:#333;}
.custom_tel{margin-left:5px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:22px; font-weight:600; letter-spacing:-1px; color:#911c22;}

/* �����䰭�˻� */
.btn_recruit_sh{background-color:#5e5e5e; color:#fff; font-weight:bold; width:108px; display:block; text-align:center; height:20px; line-height:20px; cursor: pointer; margin: 5px 0 0 5px;}

/* �������� */
.lnb_notice li{margin-top:5px; margin-left:5px;cursor: pointer; }


/* ����¡ */
.page{text-align:center; margin:40px 0;}
.page a{display:inline-block; width:23px; height:26px; border:1px solid #eee; line-height:26px; cursor:pointer; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
.page a:hover{background-color:#686d73; color:#fff; border:1px solid #686d73;}
.page a.page_on{background-color:#686d73; color:#fff; border:1px solid #686d73;}


/*테이블*/

.table_01_wrap{position:relative; margin-top:15px;}
.table_01_wrap .top_right_btn{position:absolute; top:-32px; right:0;}
.table_01{width:100%; font-family:verdana, tahoma, geneva, dotum, '돋움', 돋움; border-top:2px solid #bfbfbf; border-collapse:collapse; margin-bottom:30px; table-layout:fixed;}
.table_01 th{border-bottom:1px solid #e6e6e6; background:#fbfbfb; padding:9px 0; color:#5b5b5b; font-family:verdana, tahoma, geneva, dotum, '돋움', 돋움; letter-spacing:-0.02em; text-align:center;}
.table_01 th.ta_l{text-align:left; padding:9px 20px;}
.table_01 th.b_r{border-right:1px solid #e6e6e6;}
.table_01 th span.must{color:#911c22; font-weight:normal; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
.table_01 td{border-bottom:1px solid #e6e6e6; text-align:center; padding:9px 10px; color:#5b5b5b; line-height:16px; font-family:verdana, tahoma, geneva, dotum, '돋움', 돋움; letter-spacing:-0.02em;}
.table_01 td label{font-family:verdana, tahoma, geneva, dotum, '돋움', 돋움; color:#5b5b5b;}
.table_01 td.ta_l{text-align:left;}
.table_01 td.b_r{border-right:1px solid #e6e6e6;}
.table_01 td.b_b_n{border-bottom:0;}
.table_01 td .thum{width:77px; padding-right:10px;}
.table_01 td .tit .sub_tit{font-size:11px; color:#888;}
.table_01 td .tit .sub_tit .sub_tit_in{float:left; width:49%;}
.table_01 td div.icon_new{display:inline; width:18px; height:10px; font-family:verdana, tahoma, geneva, dotum, '돋움', 돋움; color:#fff; background:#9b1700; font-size:9px; line-height:9px; vertical-align:text-top; margin-left:5px; padding:0 3px 2px 3px;}
.table_01 a:link, a:hover, a:visited{color:#5b5b5b;}
.table_01 td .ico_notice{margin:0 auto; width:39px; height:14px; line-height:14px; color:#9b1700; font-size:9px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-weight:600; border:1px solid #9b1700; }
.table_01 td .gray{color:#999;}
.table_01 td.red{color:#9b1700;}
.table_01 td .check_modi{margin-left:20px;}
.table_01 td .fs11{font-size:11px;}
.table_01 td .infor{display:inline-block; font-size:11px; color:#999; padding-top:5px;}
.table_01 td label{margin:0 5px;}
.table_01 td .qna_status_01{font-weight:bold;}
.table_01 td .qna_status_02{font-weight:bold; color:#bbb;}
.table_01 td .view_add_file{width:100%; text-align:right; font-size:11px; margin-bottom:15px;}
.table_01 td .min_250{min-height:250px; }
.table_01 td .board_icon{font-size:11px; color:#fff; background:#5b5b5b; padding:3px 7px; margin-right:10px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
.table_01 td .board_icon_02{font-size:10px; color:#fff; background:#911d22; padding:2px 5px; margin-right:5px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-weight:600;}
.table_01 td.board_view{padding:20px; vertical-align:top;}
.table_01 td p{margin:5px 0;}

.table_01 .moei th{padding:7px 0 !important; font-family:tahoma, geneva, verdana, dotum, '돋움', 돋움 !important;}
.table_01 .moei td{padding:7px 0 !important; font-family:tahoma, geneva, verdana, dotum, '돋움', 돋움 !important;}
.table_mgb_none{margin-bottom:0 !important;}

.table_02{width:100%; font-family:verdana, tahoma, geneva, dotum, '돋움', 돋움; border-collapse:collapse; table-layout:fixed;}
.table_02 th{border-bottom:1px solid #e6e6e6; color:#fff; background:#474747; font-family:verdana, tahoma, geneva, dotum, '돋움', 돋움; letter-spacing:-0.02em; text-align:center;}
.table_02 th.ta_l{text-align:left; padding:9px 20px;}
.table_02 th.b_r{border-right:1px solid #e6e6e6;}
.table_02 th.b_b_n{border-bottom:0;}
.table_02 th span.must{color:#911c22; font-weight:normal; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
.table_02 td{border-bottom:1px solid #e6e6e6; background:#fbfbfb;}
.table_02 td label{font-family:verdana, tahoma, geneva, dotum, '돋움', 돋움; color:#5b5b5b;}
.table_02 td.ta_l{text-align:left;}
.table_02 td.b_r{border-right:1px solid #e6e6e6;}
.table_02 td.b_b_n{border-bottom:0;}
.table_02 td .gray{color:#999;}
.table_02 td span.sel_span a{float:left; width:20%; height:18px; padding:12px 0 10px; background:#fbfbfb; text-align:center; color:#5b5b5b; line-height:16px; font-family:verdana, tahoma, geneva, dotum, '돋움', 돋움; letter-spacing:-0.02em; display:inline-block; vertical-align:middle;}
.table_02 td span.sel_span a.on{color:#911c22; font-weight:bold; background:#fff; letter-spacing:-0.04em;}


.table_03{width:100%; font-family:verdana, tahoma, geneva, dotum, '돋움', 돋움; border-collapse:collapse; table-layout:fixed;}
.table_03 th{border-bottom:1px solid #e6e6e6; background:#b9b9b9; color:#fff; font-family:verdana, tahoma, geneva, dotum, '돋움', 돋움; line-height:16px; letter-spacing:-0.02em; text-align:center;}
.table_03 th.ta_l{text-align:left; padding:9px 20px;}
.table_03 th.b_r{border-right:1px solid #e6e6e6;}
.table_03 th.b_b_n{border-bottom:0;}
.table_03 th.main_t{background:#fff; color:#444; border-top:2px solid #444; padding:9px 0;}
.table_03 th span.must{color:#911c22; font-weight:normal; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
.table_03 td{border-bottom:1px solid #e6e6e6; background:#fbfbfb;}
.table_03 td label{font-family:verdana, tahoma, geneva, dotum, '돋움', 돋움; color:#5b5b5b;}
.table_03 td.ta_l{text-align:left;}
.table_03 td.b_r{border-right:1px solid #e6e6e6;}
.table_03 td.b_b_n{border-bottom:0;}
.table_03 td .gray{color:#999;}
.table_03 td span.sel_span a{float:left; width:20%; height:18px; padding:12px 0 10px; background:#fbfbfb; text-align:center; color:#5b5b5b; line-height:16px; font-family:verdana, tahoma, geneva, dotum, '돋움', 돋움; letter-spacing:-0.02em; display:inline-block; vertical-align:middle;}
.table_03 td span.sel_span a.w50{width:60%;}
.table_03 td span.sel_span a.on{color:#911c22; font-weight:bold; background:#fff; letter-spacing:-0.04em;}



.table_04{width:100%; border-collapse:collapse; table-layout:fixed;}
.table_04 th, .table_04 td{font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:15px; line-height:130%;}
.table_04 th.bno, .table_04 td.bno{ border-left:none !important}
.table_04 th{border-bottom:1px solid #e6e6e6; color:#fff; background:#474747; padding:11px 0 12px 0;  letter-spacing:-0.02em; text-align:center; font-weight:normal;}
.table_04 td{background:#fefefe; border-bottom:1px solid #e6e6e6; text-align:center; padding:11px 10px 12px 10px; color:#5b5b5b; letter-spacing:-0.02em; border-left:1px solid #e6e6e6;}
.table_04 td.tit{background:#fbfbfb !important}
.table_04 td label{ font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; color:#5b5b5b;}
.table_04 td.ta_l{text-align:left;}

.table_05{width:100%; font-family:verdana, tahoma, geneva, dotum, '돋움', 돋움; border-collapse:collapse; table-layout:fixed; }
.table_05 th{border-bottom:1px dotted #fff; color:#fff; background:#bd4b51; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; letter-spacing:-0.02em; text-align:center; font-size:13px;}
.table_05 th.nec{background:url('../../2010_renewal/moi/img/bg/simul_th_bg.png') no-repeat top left #bd4b51;}
.table_05 th.b_b_b{border-bottom:none;}
.table_05 th span.nor{font-weight:normal;}
.table_05 td{border-bottom:1px dotted #bd4b51; }
.table_05 td span.sel_span a{float:left; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:13px; width:105px; height:20px; padding:11px 0 10px; text-align:center; color:#999; line-height:20px; letter-spacing:-0.02em; display:inline-block; vertical-align:middle; letter-spacing:-0.04em; font-weight:normal;}
.table_05 td span.sel_span a.on{color:#111; font-size:13.5px; font-weight:bold; background:#fff; letter-spacing:-0.06em;}
.table_05 td.b_b_b{border-bottom:none;}



.table_06{width:100%; font-family:verdana, tahoma, "돋움", dotum; font-size:12px; color:#474747; text-align:center; border-collapse:collapse; table-layout:fixed;}
.table_06 tr{font-family:verdana, tahoma, "돋움", dotum; font-size:12px; color:#474747; text-align:center; border-collapse:collapse; table-layout:fixed;}
.table_06 th{color:#474747; text-align:center; border-collapse:collapse; table-layout:fixed; font-family:notokr-bold, "notokr-bold", "Noto Sans KR" !important; font-size:13px; background:#fffbfb; border-bottom:#474747 solid 1px; padding:9px 0; border-right:#e1e1e1 solid 1px; border-top:#474747 solid 2px; padding:10px 0;}
.table_06 td{padding:14px 7px 10px 7px; border-right:#e1e1e1 solid 1px; border-bottom:#e1e1e1 solid 1px; font-family:verdana, tahoma, "돋움", dotum; font-size:12px; color:#474747; text-align:center; border-collapse:collapse; table-layout:fixed;}
.table_06 th.br_none{border-right:0px;}
.table_06 th img{vertical-align:middle;}
.table_06 th.sth{border-top:#e1e1e1 solid 1px !important; font-size:12px; padding:7px 0;}
.table_06 th.sth2{border-bottom:#e1e1e1 solid 1px !important;}
.table_06 th.sth3{border-top:#e1e1e1 solid 1px !important; border-bottom:#e1e1e1 solid 1px !important; font-size:12px; padding:7px 0; font-family:notokr-regualr, "notokr-regualr", "Noto Sans KR" !important; font-weight:normal;}
.table_06 th img{vertical-align:middle;}
.table_06 td img{vertical-align:middle;}
.table_06 td.br_none{border-right:0px;}
.table_06 td.bb_none{border-bottom:0px;}
.table_06 td.latest_result{background:#f9f9fb; font-weight:bold;}
.table_06 td.result_n{color:#bfbfbf;}
.table_06 td.txa_l{text-align:left;}
.table_06 td.pd_n{padding:0 !important;}
.table_06 td strong{color:#474747;}


.table_none{width:100%  !important; padding:0  !important; margin:0  !important; border:0  !important;}
.table_none th{padding:0  !important; margin:0  !important; border:0  !important; text-align:left  !important;}
.table_none td{padding:0  !important; margin:0  !important; border:0  !important; text-align:left  !important;}

.table_none2{width:100%  !important; padding:0  !important; margin:0  !important; border:0  !important;}
.table_none2 th{margin:0  !important; border:0  !important; }
.table_none2 td{margin:0  !important; border:0  !important; padding:7px !important;}




/*게시판 공통 추가*/
	.s_search_wrap{margin:15px 0; text-align:right;}
	.board_list_wrap{margin-top:15px;}
	
	.board_view_tit_01{position:relative; padding:10px 100px 10px 20px; border-top:#bfbfbf 2px solid; border-bottom:#e6e6e6 1px solid; background:#fbfbfb; font-size:15px; color:#202327; font-weight:600; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
	.board_view_tit_01 span.date{position:absolute; right:20px; top:6px; padding:5px 10px; background:#fff; color:#878787; font-size:12px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-weight:normal;
	   -moz-border-radius: 50px;
        /*파이어폭스*/
        -webkit-border-radius: 50px;
        /*웹킷기반 브라우저 구글크롬 사파리*/
        border-radius: 50px;
        /* 오페라 10.5이상 */
        behavior: url(ie-css3.htc);
        /*IE6이상 IE-CSS3 핵사용*/
	}
	.board_view_tit_02{position:relative; border-bottom:#e6e6e6 1px solid; padding:10px 20px;}
	.board_view_tit_02 span{margin-right:20px; color:#5b5b5b; font-family:tahoma, geneva, verdana, dotum, '돋움', 돋움; font-size:12px; line-height:18px;}
	.board_view_tit_02 span strong{color:#9a1601;}
	.board_view_tit_02 span.sns_icon{position:absolute; right:20px; top:5px; margin:0 !important;}
	.board_view_tit_02 span.sns_icon img{margin-left:5px;}
	.board_view_tit_03{padding:10px 20px; text-align:right;}
	.board_view_tit_03 a{text-decoration:underline !important; color:#5b5b5b !important; font-family:tahoma, geneva, verdana, dotum, '돋움', 돋움; font-size:12px; line-height:28px;}
	.board_view_tit_03 img{vertical-align:middle;}
	.board_view_contents{margin:30px 20px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; line-height:2em; font-size:13px; color:#545454; letter-spacing:normal;}
	.board_view_print_btn{margin-top:30px; margin-bottom:25px;}
	.board_view_print_btn span{display:block; float:right; width:63px; height:34px; padding-left:38px; background:url('../img/common/print_btn.png') no-repeat center; color:#fff; line-height:34px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; font-size:13px; font-weight:600; cursor:pointer;}
	.board_view_prenext{margin-top:25px; margin-bottom:30px; border-top:#e6e6e6 1px solid;}
	.board_view_prenext li{padding:10px; border-bottom:#e6e6e6 1px solid; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
	.board_view_prenext li a{font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; color:#202327;}
	.board_view_prenext li .board_icon{font-size:11px; color:#fff; background:#5b5b5b; padding:3px 7px; margin-right:10px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움";}
	.board_view_list_btn{text-align:center;}
	
	  /*대입정보 아이콘*/
	.blist_icon_04{display:inline-block; background:#9b1700; color:#fff; font-size:11px; width:55px; height:18px; line-height:18px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*공통*/
	.blist_icon_02{display:inline-block; background:#c26900; color:#fff; font-size:11px; width:55px; height:18px; line-height:18px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*수시*/
	.blist_icon_03{display:inline-block; background:#4f9e00; color:#fff; font-size:11px; width:55px; height:18px; line-height:18px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*정시*/
	.blist_icon_06{display:inline-block; background:#009ea0; color:#fff; font-size:11px; width:55px; height:18px; line-height:18px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*모의평가*/
	.blist_icon_05{display:inline-block; background:#000e92; color:#fff; font-size:11px; width:55px; height:18px; line-height:18px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*학력평가*/
	.blist_icon_12{display:inline-block; background:#570081; color:#fff; font-size:11px; width:55px; height:18px; line-height:18px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*교육통계*/
	.blist_icon_K{display:inline-block; background:#a63d62; color:#fff; font-size:11px; width:55px; height:18px; line-height:18px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*교육청*/
	.blist_icon_S{display:inline-block; background:#4a7ba8; color:#fff; font-size:11px; width:55px; height:18px; line-height:18px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*수능*/
	.blist_icon_P{display:inline-block; background:#8e8f19; color:#fff; font-size:11px; width:55px; height:18px; line-height:18px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*평가원*/
	.blist_icon_go1{display:inline-block; border:#bc26d2 1px solid; color:#bc26d2; font-size:11px; width:33px; height:18px; line-height:18px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*고1*/
	.blist_icon_go2{display:inline-block; border:#0150c9 1px solid; color:#0150c9; font-size:11px; width:33px; height:18px; line-height:18px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*고2*/
	.blist_icon_go3{display:inline-block; border:#d22696 1px solid; color:#d22696; font-size:11px; width:33px; height:18px; line-height:18px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*고3*/
	.blist_icon_gb_2{display:inline-block; border:#6401c9 1px solid; color:#6401c9; font-size:11px; width:42px; height:18px; line-height:18px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*4년제*/
	.blist_icon_gb_1{display:inline-block; border:#2673d2 1px solid; color:#2673d2; font-size:11px; width:42px; height:18px; line-height:18px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*23년제*/
	.blist_icon_gagun{display:inline-block; background:#c97575; color:#fff; font-size:11px; width:20px; height:15px; line-height:15px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*가군*/
	.blist_icon_nagun{display:inline-block; background:#c69135; color:#fff; font-size:11px; width:20px; height:15px; line-height:15px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*나군*/
	.blist_icon_dagun{display:inline-block; background:#509bba; color:#fff; font-size:11px; width:20px; height:15px; line-height:15px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc);}/*다군*/



	
	
/*서브페이지 탭 추가*/
	.sub_tab_new{margin-bottom:15px; height:43px; border-left:solid 1px #474747;border-bottom:solid 1px #474747; }
	.sub_tab_new li{float:left; background:#f8f8f8; line-height:42px; height:42px; font-family:notokr-regular, "notokr-regular", "Noto Sans KR" !important; color:#999; text-align:center; font-size:14px; border-top:solid 1px #474747; border-right:solid 1px #474747; cursor:pointer; }
	.sub_tab_new li a{display:block; color:#999;}
	.sub_tab_new li.on{background:#fff; height:40px; line-height:40px; border-top:solid 3px #474747; border-bottom:solid 1px #fff !important; color:#474747; font-family:notokr-bold, "notokr-bold", "Noto Sans KR" !important;}
	.sub_tab_new li.on a{color:#474747;}
	/*탭 7개일때 넓이*/
	.tab_07 li{width:13%;}
	/*탭 2개일때 넓이*/
	.tab_02 li{width:418.5px;}
	/*탭 3개일때 넓이*/
	.tab_03 li{width:279px;}
	
	/*서브 탭*/
	.sub_sub_tab_new{width:100%; margin-bottom:15px; height:25px; clear:both;}
	.tab_left{float:left;}
	.tab_right{float:right;}
	.sub_sub_tab_new ul{width:50%;}
	.sub_sub_tab_new li{float:left; width:48%; height:23px; margin:0 1%; height:22px; border-bottom:#bfbfbf 3px solid; color:#bfbfbf; text-align:center; font-family:notokr-regular, "notokr-regular", "Noto Sans KR" !important; font-size:13px;  cursor:pointer;}
	.sub_sub_tab_new li a{display:block; color:#bfbfbf;}
	.sub_sub_tab_new li.on{border-bottom:#9d1401 3px solid; color:#9d1401;}
	.sub_sub_tab_new li.on a{color:#9d1401;}
	
	.sub_tab_new2{margin-bottom:20px;}
	.sub_tab_new2 li{float:left; margin-right:1px; height:49px; background:#e1e1e1; line-height:49px;}
	.sub_tab_new2 li:last-child{margin-right:0 !important;}
	.sub_tab_new2 li a{display:block; text-align:center; color:#a1a1a1; font-family:notokr-regular, "notokr-regular", "Noto Sans KR" !important; font-size:15px;}
	.sub_tab_new2 li.on{height:47px; border-top:2px solid #474747; line-height:47px; background:#fff;}
	.sub_tab_new2 li.on a{color:#474747; font-family:notokr-bold, "notokr-bold", "Noto Sans KR" !important; font-weight:500;}
	
	
	
/*주의사항*/
	.snoti{margin-top:7px; margin-left:35px; text-indent:-35px;}
	.snoti img{vertical-align:middle;}
	.snoti span{margin-left:5px; padding-bottom:3px; line-height:20px; font-family:"NanumGothic","Nanum Gothic","나눔고딕",AppleGothic,sans-serif,Dotum,"돋움"; color:#7a7a7a; font-size:12px; border-bottom:#f1f1f1 2px solid; font-weight:600;}
	.snoti span strong{color:#4c4c4c;}



