@charset "euc-kr";
/* º½¸¶Áß ÇýÅÃ*/
.bigtab{ width:850px; margin-bottom:50px;}
.bigtab li{ float:left; margin-right:10px; padding:10px; background-color:#F96; color:#FFF;}
.bigtab li:hover{ background:#39F;}
#spring2{margin:0 auto;}
#header {position:relative; }

.gnb{ background:#333; position:relative; z-index:500; }
.gnb li{ float:left;}

.intro{}
#content{position:relative;}
#content div{}
#content #con2{ background:#fcc;}


/*»ó´ÜÇÃ·¡½¬*/
#sub_title {width:1100px;position:relative; top:10px; margin:0 auto; background-color:#191919; height:36px; z-index:0;display:block;}

#contents { width:1100px; position:relative; top:30px; margin:0 auto; display:block;}
#contents_pop {display:inline;}
#contents .top_img{margin-bottom:25px; display:block;}

/*ÇÏ´ÜÄü¸Þ´º*/
#quick {position:fixed; bottom: 0px; width: 100%; margin:0 auto; background-image:url(../img/main/quick_bg.jpg);}
#quick2 {position:fixed; bottom:0; width: 100%; height:77px; background-image:url(/img/main/quick_bg.jpg); padding-top: 3px; z-index:3; padding-left:50%; margin-left:-573px;}

/*Áß°£³»¿ë*/
#lefttext {float:right; width:900px; margin-right:0px; padding-bottom:70px}
#rightmenu {float:left; width:180px; min-height:100%;padding-bottom:50px}
#poli{float:left; width:650px; overflow:hidden;}


/* °Ô½ÃÆÇ css */
/* °Ô½ÃÆÇÁ¦¸ñ */
#board_title{height:30px; width:900px; overflow:hidden;}
.f_letf {float:left;}
.f_right {float:right;}
#supp_title{height:25px; width:900px; overflow:hidden;}
#supp_title strong {width:500px; display:block; font-size:13px; font-family:±¼¸², Tahoma, Geneva, sans-serif;margin:0; text-align:left; padding-top:0; text-decoration:none;letter-spacing:0.1px; color:#fff; float:left;}
#supp_title p{ width:100px; float:right; color:#fff;font-size:13px;}

/* ±¹°¡¼¿·ºÆ®¹Ú½º */
.school_select{width:80px; height:20px; border:1px solid #333;font-family:'µ¸¿ò',Dotum,AppleGothic;font-size:11px; color:#CCC; background-color: #171717;}

/* ¸ñ·Ï Å×ÀÌºí */
#board_table {width:100%; min-height:100%;}
.list_table,.list_table th,.list_table td{border:0px;  letter-spacing:0;}
.list_table {width: 100%;border-bottom:1px solid #212121;}

/* list_table ¿¡¼­ »ç¿ëµÇ´Â thead */
.list_table thead th {height:12px; align: center; padding:13px 0px;  background: #212121; }

/* list_table ¿¡¼­ »ç¿ëµÇ´Â tbody */
.list_table tbody td {font-family:±¼¸²,±¼¸²Ã¼,µ¸¿ò;font-size:12px; color:#949494; text-align:center; border-bottom: 1px solid #212121; height:39px; vertical-align:middle;}

.list_table .f_white {color:#FFF; text-align:left; padding-left:10px;text-decoration:none;}
.list_table .f_white a{text-decoration:none; color:#fff;}
.list_table .f_white a:hover{text-decoration:underline; color:#fff;}
.list_table .f_ripple {text-align:left; padding-left:30px; background:url(../img/submenu/but_ripple.jpg) no-repeat 4px;}
.list_table .f_ripple a{text-decoration:none; color:#949494;}
.list_table .f_ripple a:hover{text-decoration:underline; color:#949494;}
.list_table span{ font-size:16px; font-family:³ª´®°íµñ; margin:5px 0; display:block}
.list_table .n_con{ font-size:13px; font-family:³ª´®°íµñ; margin:3px 0; display:block; color:#949494}

/* FAQ Å×ÀÌºí */
.faq_table {width: 100%;border-bottom:1px solid #212121;border-top: 2px solid #212121;}
.faq_table img{ margin:-2px 3px 0 0; float:left;}
.faq_table th {height:39px; text-align: left;   padding-left:30px; border-bottom: 1px solid #212121; font-weight:normal;}
.faq_table td {font-family:±¼¸²,±¼¸²Ã¼,µ¸¿ò;font-size:12px; color:#949494; background: #151515; border-bottom: 1px solid #212121; padding:10px 30px; }

.faq_table .f_white {color:#FFF; text-align:left; padding-left:10px;text-decoration:none;}
.faq_table a{text-decoration:none; color:#fff;}
.faq_table a:hover{text-decoration:none; color:#ffb400}
.faq_table .faq_text{width:800px; float:left; text-align:justify; padding-top:1px; line-height:19px;}



/* ÆäÀÌÁö¸ñ·Ï */
.paginate{width:100%; padding:15px 0 0 0;text-align:center;}
.paginate a,.paginate strong{display:inline-block;_position:relative;margin-right:-6px;padding:3px 10px 2px 11px;background:#0f0f0f url(../img/submenu/but_line.jpg) no-repeat 0 5px;color:#585858;font-family:Tahoma, Serif;font-size:11px;font-weight:bold;line-height:normal;text-decoration:none;}
.paginate strong{color:#ff2a00;}
.paginate a:hover,.paginate a:active,.paginate a:focus{background-color:#0f0f0f;}
.paginate a.pre,.paginate a.pre_end,.paginate a.next,.paginate a.next_end{font-family:'µ¸¿ò',Dotum,'±¼¸²',Gulim, AppleGothic, Sans-serif;font-size:11px;}
.paginate a.pre{padding:4px 10px 2px 17px;background:url(../img/submenu/but_l.jpg) no-repeat 100% 4px;}
.paginate a.next{padding:4px 18px 2px 11px;background:url(../img/submenu/but_r.jpg) no-repeat 0 4px;}

/*ÆäÀÌÁö¸ñ·Ï ´ë½Å ´õº¸±â*/
.add_list{ width:100%; height:20px; float:left; text-align:center;  background: #212121; padding-top:5px}


/* °Ë»ö¹Ú½º */
#srch {width:100%; height:40px; border: 1px solid #212121; margin:0px; padding:0px;}
#srch .table {margin:5px auto; height:30px; width:430px; font-family:'µ¸¿ò',Dotum,AppleGothic;font-size:11px; color:#CCC;}
#srch .srch_01{width:80px; height:20px; border:1px solid #333;font-family:'µ¸¿ò',Dotum,AppleGothic;font-size:11px; color:#CCC; width:78px;background-color: #171717;}

#srch .srch_02{width:200px; height:14px; border:1px solid #333; vertical-align:middle; background-color: #171717; color:#CCC; padding:4px 0 0 4px;}
#srch .srch_03{vertical-align:middle;}

#srch1 {width:400px; height:40px; margin:0px; padding:0px; vertical-align:bottom; }
#srch1 .table {margin:5px auto; height:30px; width:430px; font-family:'µ¸¿ò',Dotum,AppleGothic;font-size:11px; color:#CCC;}
#srch1 .srch_01{width:80px; height:20px; border:1px solid #333;font-family:'µ¸¿ò',Dotum,AppleGothic;font-size:11px; color:#CCC; width:78px;background-color: #171717;}

 
/*¼­Æ÷ÅÍÁî °Ë»ö Code111111 */ 

.sta_wrap h1,.sta_wrap ul,.sta_wrap li,.sta_wrap form,.sta_wrap fieldset,.sta_wrap legend,.sta_wrap input,.sta_wrap label,.sta_wrap a,.sta_wrap img{margin:0;padding:0;font-family:'µ¸¿ò',Dotum,AppleGothic,sans-serif;font-size:12px;line-height:14px} 
.sta_wrap{position:relative;width:100%;height:39px;_height /**/:57px;margin:0 auto;padding-top:1px;font-family:'µ¸¿ò',Dotum,'±¼¸²',Gulim,AppleGothic,Sans-serif;font-size:12px} 
.sta_wrap img,.sta_wrap fieldset{border:none} 
.sta_wrap legend{display:none} 
.sta_wrap li{list-style:none} 
.sta_wrap:after{display:block;clear:both;content:''} 
.sta_wrap h1{_display:inline;float:left;margin:0 15px 0 12px;_margin:0 9px;font-size:0} 
.sta_wrap h1 a{display:block;float:left;margin:0 3px} 
.sta_wrap a{color:#646464;text-decoration:none} 
.sta_wrap .srch_premium{display:inline-block;margin-top:1px;*margin-top:0;padding:6px;vertical-align:top;*vertical-align:baseline} 

.sta_wrap .rel_svc a{display:block;padding:5px} 
.sta_wrap .srch_box{float:left;position:relative} 
.sta_wrap .srch_box .srch_box_sub{float:left;margin-right:4px;_margin-right:1px;border:3px solid #ff2a00} 
.sta_wrap .srch_box .srch_txt{float:left;width:181px;height:15px;padding:4px 0 0 7px;border:0;color:#000;font-family:'µ¸¿ò',Dotum,AppleGothic,sans-serif;font-size:12px} 
:root .sta_wrap .srch_box .srch_txt{padding:3px 1px 1px 6px} 
.sta_wrap .srch_box .btn_srch{margin-left:-1px;font-size:0;zoom:1} 
.sta_wrap .srch_box .btn_arr{float:left} 
.sta_wrap .srch_box .btn_arr img{vertical-align:top} 
.sta_wrap .srch_02{width:100px; height:26px; line-height:30px; padding-left:5px; padding-top:3px; border:3px solid #333333;font-family:'µ¸¿ò',Dotum,AppleGothic;font-size:12px; color:#CCC; width:78px;background-color: #171717;}

/*¼­Æ÷ÅÍÁî¾îÇÐ¿¬¼ö ÈÄ±â*/
.supp_img_sup {overflow:hidden;position:relative;margin:0 0 10px 0;padding:0;border-left:0;border-right:0;font-size:12px;font-family:Tahoma, Geneva, sans-serif;list-style:none;*zoom:1}
.supp_img_sup .listWrap{width:900px;position:relative;overflow:hidden; margin:10px}
.supp_img_sup .list{position:relative;  color:#FFF; }
.supp_img_sup .list li{float:left;border:1px solid #333;padding:20px;width:26%;height:310px;margin:0 14px 44px 0; color:#FFF; text-decoration:none}
/*.supp_img_sup .list li:nth-child(3), .postscript .list li:nth-child(6), .postscript .list li:nth-child(9){margin:0 0 24px 0;}
.supp_img_sup .list li:nth-child(4), .postscript .list li:nth-child(5), .postscript .list li:nth-child(6){background-color:#f7f7f7; border:1px #f7f7f7 solid;}*/
.supp_img_sup .list li p{font-size:12px;overflow:hidden;color:#4d4d4d;  }
.supp_img_sup .list li p .date{float:right; font-size:9px; color:#999}
.supp_img_sup .list li .naraicon { margin-right:5px; vertical-align:middle; width:30px; height:20px; }
.supp_img_sup .list li .new1{ margin-left:5px; vertical-align:middle;}
.supp_img_sup .list li .more1{padding-top:10px; text-align:center}
.supp_img_sup .list li .sortTxt{ font-size:12px; color:#999}
.supp_img_sup .list li dl{clear:right;margin-top:5px;padding-bottom:3px;}
.supp_img_sup .list li dt{font-size:14px; border-bottom:1px solid #333; margin-bottom:6px; height:45px; overflow:hidden; font-weight:bold; color:#FFF; text-decoration:none}
.supp_img_sup .list li dt .who{display:block; line-height:30px; }
.supp_img_sup .list li dd, .postscript .list li dd a{line-height:22px;font-size:12px;text-decoration:none; }
.supp_img_sup .list li dd{height:134px;overflow:hidden; color:#4d4d4d; text-decoration:none}
.supp_img_sup .list li dd.typeA{height:134px;overflow:hidden; color:#FFF; text-decoration:none}
.supp_img_sup .list li dd.typeB{height:305px;overflow:hidden; color:#FFF; text-decoration:none}
.supp_img_sup .list li .thumb{margin-top:15px; margin-bottom:15px; height:140px;overflow:hidden; }
.supp_img_sup .list li .thumb img{max-width:100%;}
.supp_img_sup .list li .over{display:block; }
.supp_img_sup .list li:hover dt a{color:#FFF; text-decoration:underline}
.supp_img_sup .list li:hover dd a{color:#999;}
.supp_img_sup .list li dt a{color:#FFF; text-decoration:none}
.supp_img_sup .list li dd a{color:#999; text-decoration:none}

/*¼­Æ÷ÅÍÁî¾îÇÐ¿¬¼ö ÈÄ±â ¹öÆ°---³×´ú¶õÆ®Ãß°¡½Ã¿¡ ¾²¸éµÊ*/
.supp_img_sup .subMenu{overflow:hidden; margin-bottom:20px}
.supp_img_sup .subMenu li{float:left;margin-left:2px; width:95px; }
.supp_img_sup .subMenu li:first-child{margin-left:0px;}
.supp_img_sup .subMenu li a{width:100%;height:30px;line-height:27px;background:#333333;color:#999;text-align:center;font-size:12px;display:inline-block; text-decoration:none}
.supp_img_sup .subMenu li a:hover{background:#ff2a00;color:#ffffff; font-weight:bold; text-decoration:none}
.supp_img_sup .subMenu li.on a{background:#ff2a00;color:#ffffff; text-decoration:none; font-weight:bold;}

/*¼­Æ÷ÅÍÁî¾îÇÐ¿¬¼ö ÈÄ±â ¹öÆ°*/
.supp_img_sup .subMenu1{overflow:hidden; margin-bottom:20px}
.supp_img_sup .subMenu1 li{float:left;margin-left:2px; width:108px; }
.supp_img_sup .subMenu1 li:first-child{margin-left:0px;}
.supp_img_sup .subMenu1 li a{width:100%;height:30px;line-height:27px;background:#333333;color:#999;text-align:center;font-size:12px;display:inline-block; text-decoration:none}
.supp_img_sup .subMenu1 li a:hover{background:#ff2a00;color:#ffffff; font-weight:bold; text-decoration:none}
.supp_img_sup .subMenu1 li.on a{background:#ff2a00;color:#ffffff; text-decoration:none; font-weight:bold;}


/* Skin5 (B2-BlackType) */ 
.sta_skin5{background:#0f0f0f} 
.sta_skin5 .srch_txt{background:#222;color:#bfbfbf !important} 

#sta_wrap1{position:relative;width:100%;height:39px;_height /**/:57px;margin:0 auto;padding-top:1px;font-family:'µ¸¿ò',Dotum,'±¼¸²',Gulim,AppleGothic,Sans-serif;font-size:12px} 
.sta_img{ margin-top:10px}
.searchwrapper {
width:300px; /*follow your image's size*/
height:28px;/*follow your image's size*/
border: 2px solid #fb4925;background-color: #1b1b1b; -moz-border-radius: 5px; /*¸ðÁú¶ó*/ -webkit-border-radius: 5px; /*À¥Å¶*/border-radius: 5px;
background-repeat:no-repeat; /*important*/
padding:0px;
margin-left:85px;
position:relative; /*important*/
}

.supsea{_display:inline;float:left;margin:7px 15px 0 12px;_margin:0 9px;font-size:0}  
.srch_02{width:110px; height:26px; line-height:30px; padding-left:3px; padding-top:3px; border:1px solid #1b1b1b;font-family:'µ¸¿ò',Dotum,AppleGothic;font-size:12px; color:#CCC; width:78px;background-color: #171717;}
#searchwrapper form { display:inline ; }
 
.searchbox {
	border: 0; /*important*/
	background-color: #1b1b1b; /*important*/
	position: absolute; /*important*/
	top: 1px;
	left: 88px;
	width: 180px;
	height: 23px;
	color: #CCC; font-size:12px; line-height:18px; padding-top:3px
}
 
.searchbox_submit {
	border: 0px; /*important*/
	background-color: transparent; /*important*/
	position: absolute; /*important*/
	top: -1px;
	left: 271px;
	width: 32px;
	height: 28px;
}
/* ÅØ½ºÆ®¹öÆ° */
.btn3 {width:140px; height:32px; margin:0 20px 0 0; float:right}
input.btn_big3{display:inline-block; float:right; padding-right:4px; margin-left:3px;}

/* ÅØ½ºÆ®¹öÆ° */
#btn {width:100%; height:32px; margin:0 0 30px 0;}
input.btn_big{display:inline-block; float:right; padding-right:4px; margin-left:3px;}
a.btn_big{display:inline-block; float:right; padding-right:4px;background:url(../img/submenu/but_bg.jpg) no-repeat 100% 0;font-family:'µ¸¿ò',dotum;font-size:12px;color:#fff;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap; margin-left:3px;}
a.btn_big span,a.btn_big strong{display:block;padding:3px 8px 0 12px;background:url(../img/submenu/but_bg.jpg) no-repeat}

/* ÅØ½ºÆ®¹öÆ° */
#btn2 {width:200px; height:32px; margin:0 20px 0 0; float:right}
input.btn_big2{display:inline-block; float:right; padding-right:4px; margin-left:3px;}
a.btn_big2{display:inline-block; float:right; padding-right:4px;background:url(../img/submenu/but_bg.jpg) no-repeat 100% 0;font-family:'µ¸¿ò',dotum;font-size:12px;color:#fff;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap; margin-left:3px;}

/* °Ô½ÃÆÇ ºä */
legend{display:none}
.tbl_type,.tbl_type th,.tbl_type td{border:0; letter-spacing:0;}
.tbl_type{width:100%;border-top:2px solid #414141;border-bottom:1px solid #414141;color:#dfdfdf; font-size:12px;table-layout:fixed;}
.tbl_type caption{display:none;}
.tbl_type th{padding:6px 0 5px 0;border-bottom:solid 1px #414141;background-color:#212121;color:#858585;font-weight:bold;line-height:18px;vertical-align:top;}
.tbl_type td{padding:6px 0 5px 10px;border-bottom:solid 1px #414141;text-align:letf; scrollbar-face-color:#414141; scrollbar-highlight-color:#414141;scrollbar-arrow-color:#212121;scrollbar-shadow-color:#212121;scrollbar-track-color:#212121; overflow:hidden;}
.tbl_type .veiw_file {margin-left:570px; line-height:20px;}
.tbl_type td a{text-decoration:none; color:#fff; overflow:hidden}
.tbl_type td a:hover{text-decoration:underline; color:#fff;}
.tbl_type td.cont{padding:20px; line-height:22px;}
.tbl_type td.cont1{padding:15px 0 20px 0; line-height:22px;}
.tbl_type2{width:100%;margin-top:15px;border-top:1px solid #999;border-bottom:1px solid #999;color:#666;font-size:12px;table-layout:fixe;d;}
.tbl_type2,.tbl_type2 th,.tbl_type2 td{border:0;}
.tbl_type2 caption{display:none}
.tbl_type2 td{padding:5px 0 3px 10px;line-height:1.4em;text-align:left}
.tbl_type2 .input_txt td{padding:6px 0 5px 10px;border-bottom:solid 1px #d2d2d2;}
.tbl_type2 .input_txt td input,.tbl_type2 .input_txt td textarea{vertical-align:middle;}
.tbl_type2 .input_txt input.name{width:100px;padding:2px 0 1px;border:solid 1px #d2d2d2;}
.tbl_type2 .input_txt textarea.comment{width:80%;height:14px;padding:2px 0 1px;border:solid 1px #d2d2d2;}
.tbl_type2 .input_txt input.submit{width:60px;border:solid 1px #666;background-color:#f2f2f2;font-family:'µ¸¿ò';font-size:12px;line-height:normal;}


/* Font-Face */
@font-face{
 font-family: "NanumGothic"; 
 src: url("/font/NanumGothic.eot"); /* IE9 Compat Modes */    
 src: url("/font/NanumGothic.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */        
 url("/font/NanumGothic.woff") format("woff"), /* Modern Browsers */        
 url("/font/NanumGothic.ttf")  format("truetype"), /* Safari, Android, iOS */        
 url("/font/NanumGothic.svg#svgMothnnaFont") format("svg"); /* Legacy iOS */
}
/* Font Setting */
.tbl_type td.cont,.comment,.calendar,.comm_Input{font-family:NanumGothic,¡¯³ª´®°íµñ¡¯,ng,sans-serif}


/* ´ñ±Û*/
.comment {width:98%; min-height:100%; border: 1px solid #414141; margin:20px 0; padding:5px; text-align:left;color:#fff; font-size:12px;}
.comment .com_list {border-bottom:solid 1px #212121; margin:3px 0;}
.comment .comm_l{float:left; margin-top:5px; letter-spacing:0.1px}
.comment .comm_l .name{padding-left:10px;font-weight:bold;}
.comment .comm_l .gamja{padding-left:10px; color:#ff2a00;font-weight:bold;}
.comment .comm_l .date{padding-left:4px; display:inline-block;color:#777;font-family:tahoma;font-size:11px;}
.comment .comm_text {overflow:hidden;clear:both;padding:0px 10px 8px 10px;color:#777;line-height:20px;}

.comment .comm_r {float:right; height:15px; color:#555; margin:12px 18px 0 0;}
.comment .comm_r .nobar{margin:0;padding:0 2px;background:none; color:#555;}
.comment .comm_r .nobar a{margin:0;padding:0 2px;background:none; color:#555; text-decoration:none;}

.comm_Input {border:0; width:98%; color:#fff; font-size:12px; margin:0 auto; margin-top:0px;}
.comm_Input th{width:150px; wipadding:10px 0 5px 5px;border:0; color:#fff; line-height:20px; vertical-align:top; text-align:left; font-weight:normal}
.comm_Input td{padding:5px 0 5px 10px;border:0;color:#555;text-align:letf;}
.comm_Input .comm_submit{width:650px;height:35px;line-height:normal; border:1px solid #333; vertical-align:middle; background-color: #171717;  color:#CCC; padding:0}

/* ±Û¾²±â°Ô½ÃÆÇ ÀÎÇ²¹Ú½º */
.write_00 {height:15px; border:1px solid #333;background-color: #171717; color:#CCC; margin:0;}
.write_01 {vertical-align:middle;}
.write_02 {width:700px; height:15px; border:1px solid #333;background-color: #171717; color:#CCC; margin:0;}
.write_03 {width:896px; height:300px;line-height:normal; border:1px solid #333; vertical-align:middle; background-color: #171717;  color:#CCC; margin:0px ;}
.write_04 {width:200px; height:15px; border:1px solid #333;background-color: #171717; color:#CCC; margin:0;}
.write_05-1 {width:35px; height:15px; border:1px solid #333;background-color: #171717; color:#CCC; margin:0;}
.write_05-2 {width:50px; height:15px; border:1px solid #333;background-color: #171717; color:#CCC; margin:0;}
.write_06 {width:738px; height:250px;line-height:normal; border:1px solid #333; vertical-align:middle; background-color: #171717;  color:#CCC; margin:0px ;}
.write_07 {width:150px; height:15px; border:1px solid #333;background-color: #171717; color:#CCC; margin:0;}
.write_08 {width:130px; height:15px; border:1px solid #333;background-color: #171717; color:#CCC; margin:0;}
.write_09 {width:70px; height:15px; border:1px solid #333;background-color: #171717; color:#CCC; margin:0 0 5px 5px;}

.w250{ width:250px;}
.w280{ width:280px;}




/* Ã·ºÎÆÄÀÏ */
.write_file {width:200px; position:relative; margin-bottom:5px;}
.write_file .text {float:left; width:130px;height:14px;border:1px solid #333;background-color: #171717; color:#CCC; margin:0 5px 0px 0;position: absolute; top:0px;left:0px;}
.write_file .wrap{display:inline-block; width:60px; height:20px;  background:url(../img/submenu/but_file.jpg) 0 0 no-repeat;position: absolute; top:-1px; right:0;}
.write_file .add {filter:alpha(opacity:0); opacity:0; width:60px; height:20px;}
.write_file .but_file {display:inline-block; position: absolute; width:350px; height:20px; left:205px; top:3px;}

/*ÀÌ¹ÌÁö °Ô½ÃÆÇ ¸ñ·Ï*/
.fixed_img_col ul{overflow:hidden;position:relative;margin:0;padding-top:15px;border:1px solid #212121;border-left:0;border-right:0;font-size:12px;font-family:±¼¸², Tahoma, Geneva, sans-serif;list-style:none;*zoom:1;}
.fixed_img_col ul:after{display:block;clear:both;}
.fixed_img_col li{overflow:hidden;float:left; width:225px;height:180px; margin:0;}
.fixed_img_col .thumb{display:block;overflow:hidden; width:160px;height:115px;margin:0 auto; background-color:#212121;}
.fixed_img_col .thumb2{display:block;overflow:hidden; width:160px;height:115px;margin:0 auto; background-color:#212121;}
.fixed_img_col .thumb img{display:block;width:150px;height:105px;border:1px solid #000; margin:4px; auto;}
.fixed_img_col a{font-family:±¼¸²; display:block;width:160px;margin:0 auto;padding:0;text-decoration:none; line-height:17px; cursor:pointer;letter-spacing:0.1px;}
.fixed_img_col img { vertical-align:text-bottom;}
.fixed_img_col a font{font-size:12px;font-family:±¼¸², Tahoma, Geneva, sans-serif; display:inline-block;margin:6px 0 0px 5px; color:#fff;line-height:17px;}
.fixed_img_col p{width:150px; margin:1px auto;font-size:11px;color:#717171; letter-spacing:0.1px;}
.fixed_img_col a:hover font,
.fixed_img_col a:active font,
.fixed_img_col a:focus font{text-decoration:underline;}

/*TED°­¿¬ ÀÌ¹ÌÁö °Ô½ÃÆÇ ¸ñ·Ï*/
.fixed_img_col2 ul{overflow:hidden;position:relative;margin:0;padding-top:15px;border:1px solid #212121;border-left:0;border-right:0;font-size:12px;font-family:±¼¸², Tahoma, Geneva, sans-serif;list-style:none;*zoom:1;}
.fixed_img_col2 ul:after{display:block;clear:both;}
.fixed_img_col2 li{overflow:hidden;float:left; width:425px;height:140px; margin:0;}
.fixed_img_col2 .thumb{display:inline;overflow:hidden; width:360px;height:115px;margin:0 auto; background-color:#212121;}
.fixed_img_col2 .thumb img{display:block;width:150px;height:105px;border:1px solid #000; margin:4px; auto;}
.fixed_img_col2 a{font-family:±¼¸²; display:inline; float:left; width:160px;margin:0;padding:0;text-decoration:none; line-height:17px; cursor:pointer;letter-spacing:0.1px;}
.fixed_img_col2 img { vertical-align:middle;}
.fixed_img_col2 .font{font-size:12px;font-family:±¼¸², Tahoma, Geneva, sans-serif; display:inline-block; float:left; margin:40px 0 0px 5px;color:#fff; width:240px}
.fixed_img_col2 p{width:250px; margin:5px;font-size:11px;color:#717171; letter-spacing:0.1px; float:left}
.fixed_img_col2 a:hover font,
.fixed_img_col2 a:active font,
.fixed_img_col2 a:focus font{text-decoration:underline;}




/* »ý»ý¼­Æ÷ÅÍÁî ¸®Æ÷Æ® */
#supp_rep {width:900px; height:40px; margin-bottom:15px; overflow:hidden; background-image:url(../img/submenu/supp_rep1.jpg); background-repeat:no-repeat; background-position:0px 0; letter-spacing:0.1px;}
#supp_rep .but1 {margin-left:530px; margin-top:6px;}
#supp_rep .but2 {display:inline;}

/* »ý»ý¼­Æ÷ÅÍÁî °Ô½ÃÆÇ ¸ñ·Ï */
.supporters ul{overflow:hidden;position:relative;margin:0; padding:10px 0;border:0;list-style:none;*zoom:1; margin-right:-32px;}
.supporters ul:after{display:block;clear:both;}
.supporters li{overflow:hidden;float:left; width:201px;height:180px; margin:15px 32px 10px 0px;}
.supporters img{display:block;width:201px; height:130px;border:0; margin:0 auto; cursor:pointer;}
.supporters .icon{ width:27px; height:12px; display:inline}
.supporters li a{text-decoration:none;}
.supporters li div{width:201px; height:46px; text-align:center; display:table-cell; vertical-align:middle; background-color:#000;word-break:keep-all; padding:3px;}
.supporters a strong{display:block;font-size:12px; font-family:±¼¸², Tahoma, Geneva, sans-serif;text-decoration:none; line-height:17px; color:#fff;}
.supporters a:hover strong{text-decoration:underline;}
	
/* »ý»ý¼­Æ÷ÅÍÁî ºä ¸ñ·Ï */
.supp_view ul{overflow:hidden;position:relative;margin:0;padding-top:15px;border:1px solid #212121;border-left:0;border-right:0;font-size:12px;font-family:Tahoma, Geneva, sans-serif;list-style:none;*zoom:1;}
.supp_view ul:after{display:block;clear:both;}
.supp_view li{overflow:hidden;float:left; width:180px;height:180px; margin:0;}
.supp_view .thumb{display:block;overflow:hidden; width:160px;height:115px;margin:0 auto; background-color:#212121;}
.supp_view .thumb img{display:block;width:150px;height:105px;border:1px solid #000; margin:4px; auto;}
.supp_view a{font-family:±¼¸²; display:block;width:160px;margin:0 auto;padding:0;text-decoration:none; line-height:16px; cursor:pointer;letter-spacing:0.1px;}
.supp_view img { vertical-align:text-bottom;}
.supp_view a font{font-size:12px;font-family:±¼¸², Tahoma, Geneva, sans-serif; display:inline-block;margin:8px 0 0px 5px; color:#fff; word-break:keep-all;}
.supp_view p{width:150px; margin:-1px auto;font-size:11px;color:#717171;letter-spacing:0.1px;}
.supp_view a:hover font,
.supp_view a:active font,
.supp_view a:focus font{text-decoration:underline;}

/* ÇØ¿Ü°¨ÀÚÅå »ó´Ü±×¸²4 */
#cmmt_talk {width:900px; height:200px; overflow:hidden;}
#cmmt_talk ul{margin-left:-4px;}
#cmmt_talk .img1 {width:222px; height:170px; float:left; margin:0;}
#cmmt_talk .img2 {width:222px; height:170px; float:left; display:inline; margin:0 0 0 4px;}

/* ÇØ¿Ü°¨ÀÚÅå ºä */
.video, video td{border:0;}
.video{width:900px;}
.video caption{display:none;}
.video iframe{width:560px; height:315px; border:0; margin:0;}
.video td {font-family:±¼¸², Tahoma, Geneva, sans-serif; text-align:left; padding:0px; text-decoration:none; line-height:16px;letter-spacing:0.1px; color:#fff; vertical-align:top; float:left}
.video td .video1 {font-size:14px; font-weight:bold; text-align:left; display:block; padding-top:25px;letter-spacing:0.1px; border-top:1px solid #414141;}
.video td .video2 {text-align:left; display:block; margin-top:7px; font-size:11px;color:#717171; letter-spacing:0.1px; line-height:14px;}
.video td .video2_newspaper {text-align:left; display:block; padding-top:25px; font-size:11px;color:#717171; letter-spacing:0.1px; line-height:14px; border-top:1px solid #414141;}
.video td .video3 {font-size:12px; display:block; text-align:left; margin-top:8px; color:#fff; letter-spacing:0.1px; padding-bottom:25px; border-bottom:1px solid #414141;}
.video td .video4 {font-size:16px; font-weight:bold; text-align:left; display:block; padding-top:25px;letter-spacing:0.1px; }

.pp_img{ margin:3px;}



/* °¨ÀÚµå¸² ¸®½ºÆ® */
.dream ul{overflow:hidden;position:relative;margin:0;padding:0 0 15px 0;border:1px solid #313131;border-left:0;border-right:0;font-size:12px;font-family:±¼¸², Tahoma, Geneva, sans-serif;list-style:none;*zoom:1; letter-spacing:0.1px;}
.dream ul:after{display:block;clear:both;content:""}
.dream li{overflow:hidden;float:left;position:relative;top:1px;width:450px;height:165px;}
.dream .thumb{display:block;overflow:hidden;position:relative;width:338px;height:98px;background:#212121;color:#666;line-height:108px;text-align:center;white-space:nowrap; padding:4px;}
.dream .thumb img{display:block;width:338px;height:98px;border:1px solid #000;}
.dream .thumb2{display:block;overflow:hidden;position:relative;width:338px;height:98px;background:#212121;color:#666;line-height:108px;text-align:center;white-space:nowrap; padding:4px;}
.dream .thumb2 img{display:block;width:338px;height:98px;border:1px solid #000;}
.dream .thumb em{visibility:hidden;position:absolute;bottom:0;left:0;width:1px;height:1px;background:#000;font-weight:bold;font-style:normal;color:#fff;text-align:center;opacity:.6;}
.dream .thumb em{_visibility:visible;_width:100%;_height:auto;_line-height:20px}
.dream .thumb a{display:block;width:338px;margin:0 auto;padding:20px 0 0 0;text-decoration:none;cursor:pointer}
.dream .thumb a strong{display:inline-block;margin:8px 0 1px 0px;color:#fff; padding-left:5px;}
.dream a{display:block;width:338px;margin:0 auto;padding:20px 0 0 0;text-decoration:none;cursor:pointer}
.dream a strong{display:inline-block;margin:8px 0 1px 0px;color:#fff; padding-left:5px;}
.dream p{font-family:µ¸¿ò; width:338px;margin:0 auto;font-size:11px;color:#767676; padding-left:10px;}
.dream a:hover strong,
.dream a:active strong,
.dream a:focus strong{text-decoration:underline}
.dream a:hover .thumb em,
.dream a:active .thumb em,
.dream a:focus .thumb em{visibility:visible;width:100%;height:auto}

/* °ßÀû¿äÃ» */
.estimate,.estimate th,.estimate td{border:0}
.estimate{width:900px; border:8px solid #191919;color:#dfdfdf; font-size:12px;table-layout:fixed;}
.estimate span{ color:#dd281a}
.estimate caption{display:none;}
.estimate th{padding:10px 0 7px 0;border-bottom:solid 1px #000;background-color:#212121;color:#858585;font-weight:bold;line-height:22px;}
.estimate td{padding:8px 0 9px 10px;border-bottom:solid 1px #000;text-align:letf;line-height:18px;}
.estimate input[type=text],input[type=password], textarea{vertical-align:middle; height:15px; border:1px solid #333;background-color: #171717; color:#CCC; margin:0;}
.select_ym{height:20px; border:1px solid #333;font-family:'µ¸¿ò',Dotum,AppleGothic;font-size:11px; color:#CCC; background-color: #171717;}

/* ·Î±×ÀÎ */
.img_gjmb{margin-bottom:15px; display:block;}
.login {width:680px; height:340px; margin:60px auto 0 auto; overflow:hidden; background-image:url(../img/submenu/login_backgr.jpg); background-repeat:no-repeat; background-position:0px 0; letter-spacing:0.1px; position:relative;}
.login .id {position:absolute; left:300px; top:122px; width:200px; height:24px; }
.login .pw {position:absolute; left:300px; top:160px; width:200px; height:24px; }
.login .btn {position:absolute; left:515px; top:122px; border:none}
.login input{vertical-align:middle; width:200px; height:24px; border:1px solid #333;background-color: #171717; color:#CCC; margin:0;ime-mode:inactive}
.login_btn1_2{margin:25px 0 25px 180px; display:block;}
.login_jumsun{margin:0 auto; display:block;}

.joinmenu{margin:70px 0 15px 0; display:block;}
.joinmenu2{margin:70px 0 -10px 0; display:block;}
.join_text{margin-top:8px; display:block; font-size:11px; font-family:µ¸¿ò, ±¼¸²; color:#999; line-height:14px;}
.join_btn{margin:0; vertical-align:middle;}
.join_mb{float:clear; width:215px; height:55px;margin:30px auto 110px auto;}
.font_w_12_b{color:#fff; font-weight:bold; font-size:12px;}
.font_g_11{font-size:11px; font-family:µ¸¿ò, ±¼¸²; color:#999;}
.font_o_11{font-size:11px; font-family:µ¸¿ò, ±¼¸²; color:#fd2901;}

/* ¾ÆÀÌµðÃ£±â */
.find {width:638px; height:800px; margin:60px auto 0 auto; overflow:hidden; background-image:url(../img/submenu/find_backgr.jpg); background-repeat:no-repeat; background-position:0px 0; letter-spacing:0.1px; position:relative;}
.find .id1 {position:absolute; left:160px; top:64px;ime-mode:inactive;}
.find .id2 {position:absolute; left:160px; top:102px;ime-mode:inactive;}
.find .idbt1 {position:absolute; left:405px; top:64px;}
.find .idbt2 {position:absolute; left:485px; top:64px;}
.find .pw1 {position:absolute; left:160px; top:300px;ime-mode:active}
.find .pw2 {position:absolute; left:160px; top:338px;ime-mode:inactive;}
.find .pw3 {position:absolute; left:160px; top:376px;}
.find .pwbt1 {position:absolute; left:405px; top:318px;}
.find .pwbt2 {position:absolute; left:485px; top:318px;}
.find input{vertical-align:middle; width:225px; height:24px; border:1px solid #333;background-color: #171717; color:#CCC; margin:0;}

/* °³ÀÎÁ¤º¸ ºñ¹Ð¹øÈ£ º¯°æ */
.pwchange {width:638px; height:320px; margin:30px auto 0 auto; overflow:hidden; background-image:url(../img/submenu/pwchange.jpg); background-repeat:no-repeat; background-position:0px 0; letter-spacing:0.1px; position:relative;}
.pwchange .pw01 {position:absolute; left:290px; top:64px;ime-mode:disable;}
.pwchange .pw02 {position:absolute; left:290px; top:102px;ime-mode:inactive;}
.pwchange .pw03 {position:absolute; left:290px; top:140px;ime-mode:inactive;}
.pwchange input{vertical-align:middle; width:225px; height:24px; border:1px solid #333;background-color: #171717; color:#CCC; margin:0;}
.pwchange .btn1 {position:absolute; left:190px; top:230px;}
.pwchange .btn2 {position:absolute; left:325px; top:230px;}



/* ¾à°ü */
.gjmb_agree{width:844px; border:8px solid #191919; color:#CCC; font-size:12px;padding:20px;text-align:letf;line-height:18px; display:block; letter-spacing:0.1px;}
.agreemenu{margin:40px 0 15px 0; display:block;}
.gjmb_agree a{text-decoration:none; color:#fff;}
.gjmb_agree a:hover, a:active, a:focus{text-decoration:underline; color:#fff;}
.gjmb_agree .table, .table th, .table td{border:1px solid #181818;}
.gjmb_agree .table td{padding:7px 0 5px 10px;}

/*´Þ·Â ¿ùº° ºäÆäÀÌÁö*/
#m2013 { margin:10px 0; text-align:center; overflow:hidden; }
#m2013 li{overflow:hidden; display:inline; padding:0 2px;}
#m2013 .holi{ float:right; width:320px; padding-top:20PX; letter-spacing:0;}
#m2013 .holi img{ margin:-2px 2px 0 0;}
#btnc{overflow:hidden; margin:10px 0 0 0px;}
#btnc li{ display:inline;}
.calendar{width:880px; border-top:0px ; float:left;}
.calendar th{padding: 0; border:1px solid #2a2a2a; margin:0; background-color:#202020;  color:#fff; height:39px; font-size:13px;}
.calendar .tr_bg{background:url(../images/etc/calendar_th_bg4.jpg) ;}

.calendar td{ border-right:1px solid #2a2a2a; border-bottom:1px solid #2a2a2a;  vertical-align:top; height:120px; width:120px;}

.calendar .date{  color:#666; padding:5px 0 0 5px; display:block;  font-size:14px; font-weight:bold; }
.calendar .today{ background-color:#191919}

.calendar .sun{  color:#F00; padding:5px 0 0 5px; font-size:14px; font-weight:bold;  display:block;}
.calendar .sun a{  color:#F00; width:20px; font-size:14px; font-weight:bold;}
.calendar .sun_td{ border-left:1px solid #2a2a2a;}
.calendar img{ margin:3px 1px;}


.text{ border:0; width:120px; margin:0px; font-size:12px; color:#fff; font-weight:normal; }
.text th{ text-align:left; border:0; padding:2px 0; background:#FFF;height:22px; }
.text img{ margin:0 3px -10px 0 ;}
.text td{ border:0; line-height:14px; height:13px; text-align:justify; padding: 1px 3px; letter-spacing:0;}




/*¼­Æ÷ÅÍÁî C¸Þ´º*/
.c_menu{ width:670px; height:35px; float:left; ; margin:10px 0 3px; font-family:³ª´®°íµñ; }
.c_menu ul{ padding:0;}
.c_menu li a{ display:inline; padding:7px 15px 12px; color:#fff; font-size:14px; float:left; margin-left:1px;background:#151515; text-decoration:none;}
.c_menu li a:hover{ font-weight:bold; color:#ff5f00; background:#000; }
.c_menu .select{ display:inline; font-weight:bold; color:#ff5f00; background:#000;} 

.n_search{ display:block; padding-top:15px; width:219px; float:right }
.n_search img{ margin-bottom:-8px;}
.n_search input[type=text],input[type=password], textarea{vertical-align:middle; height:20px; border:1px solid #333;background-color: #171717; color:#CCC; margin:0;}


/* footer */



.mp_footer {
	display: block;
	overflow: hidden;
	width: 1100px;
	height: 220px;
	margin: 0 auto;
	font-size: 12px;
}
.mp_footer .left_box {
	display: block;
	float: left;
	width: 1100px;
	margin: 0 auto;
}
.mp_footer .mp_footBox01 {
	display: block;
	float: left;
	width: 1100px;
	font-size: 11px;
	color: #424242;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
	letter-spacing: -0.1px;
}
.mp_footer .mp_footBox01 a {
	text-decoration: none;
}
.mp_footer .mp_footBox01 .footList01 {
	margin: 20px 0 17px 0;
	overflow: hidden;
	display: block
}
.mp_footer .mp_footBox01 .footList01 p {
	float: left;
	padding: 0 20px 0 0;
	color: #404040
}
.mp_footer .mp_footBox01 .footList01 p a:hover {
	text-decoration: underline
}
.mp_footBox01 .footList02 ul {
	margin: 0 0 5px 0;
	overflow: hidden
}
.mp_footBox01 .footList02 ul li {
	background: url(/img/main201312/bull_footbar.gif) no-repeat 0 0px;
	color: #393939;
	display: inline
}
.mp_footBox01 .footList02 ul li a {
	margin: 0 6px 2px 6px;
	color: #393939
}
.mp_footBox01 .footList02 ul li a:hover {
	color: #5f5f5f;
	text-decoration: underline;
}
.mp_footBox01 .footList02 ul li.first {
	background: none;
}
.mp_footBox01 .footList02 ul li.first a {
	margin-left: 0
}
.mp_footBox01 .footList02 ul li span.mp_irs {
	display: inline;
	float: left;
	height: 13px;
	padding: 0 6px 2px 5px;
	background: url(/img/main201312/bull_footbar.gif) no-repeat 0 1px;
	font-weight: bold;
	color: #424242;
	font-weight: normal
}
.mp_footBox01 .footList02 ul li span.gou {
	float: left
}
.mp_footBox01 .footList02 ul li span.gou a {
	display: inline;
	float: none;
	margin: 0 1px;
	background: none
}
.mp_footBox01 .footList02 ul li.first a {
	background: none;
	padding-left: 0
}
.mp_footBox01 .footList02 ul li a.fontColor {
	color: #424242 !important;
	font-weight: bold
}
.mp_footBox01 .footList03 {
	margin: 0 0 5px 0;
	overflow: hidden
}
.mp_footBox01 .footList03 p {
	float: left;
	color: #424242;
	padding: 0;
}
/* ÆÐ¹Ð¸®»çÀÌÆ® ¾ÆÀÌÄÜ - À¯Åõºê ÆäÀÌ½ººÏ ºí·Î±× Ä«Æä */
.mp_footer .mp_footicon {
	position:relative;
	top: -140px;
	left: 0px;
	margin: 0
}
.mp_footer .mp_footicon li {
	float: right;
	padding-left: 5px;
}
/* footer : ÆÐ¹Ð¸®»çÀÌÆ® */
.mp_footer .mp_footBox02 {
	position: absolute;
	top: 30px;
	right: 0px;
	margin: 0
}
.mp_footer .mp_footBox02 a {
	color: #ddd;
	text-decoration: none
}
.mp_footer .mp_footBox02 > div {
	float: left
}
.mp_footer .mp_footBox02 > div p {
	position: relative;
	width: 110px;
	height: 31px;
	background: url(../img/main201312/bg_mkic.gif) no-repeat 0 0;
	z-index: 30
}
.mp_footer .mp_footBox02 > div p.on {
	background: url(../img/main201312/bg_mkic_on.gif) no-repeat 0 0
}
.mp_footer .mp_footBox02 > div p.on a {
	background-position: 97px -17px
}
.mp_footer .mp_footBox02 > div p a {
	display: block;
	height: 20px;
	padding: 10px 0 0 10px;
	font-size: 11px
}
.mp_footer .mp_footBox02 > div p a:hover {
	text-decoration: underline
}
.mp_footer .mp_footBox02 > div ul {
	overflow: hidden
}
/* ÆÐ¹Ð¸®»çÀÌÆ® ±ÛÀÚ */
.mp_footer .mp_footBox02 div.mp_footList04 p {
	float: right;
	position: relative;
	topmargin: 0;
	width: 110px;
}
/* ÆÐ¹Ð¸®»çÀÌÆ® ¹Ú½º */
.mp_footer .mp_footBox02 .mp_groupSiteList {
	display: none;
	position: absolute;
	bottom: 30px;
	right: 0px;
	border: 1px solid #585858;
	background: #393939;
	z-index: 10
}
.mp_footer .mp_footBox02 .mp_groupSiteList ul {
	width: 336px;
	padding: 5px 0 5px 0
}
.mp_footer .mp_footBox02 .mp_groupSiteList ul li {
	float: left;
	padding: 5px 0 5px 1px
}
.mp_footer .mp_footBox02 .mp_groupSiteList ul li.mp_site01 {
	padding-left: 0;
	background: none
}
.mp_footer .mp_footBox02 .mp_groupSiteList ul li a {
	display: block;
	width: 110px;
	padding: 1px 0 0 0;
	text-align: center;
	color: #CCC
}
.mp_footer .mp_footBox02 .mp_groupSiteList ul li a:hover {
	text-decoration: underline
}
.mp_footer .mp_footBox02 .mp_groupSiteList ul li.mp_site01 a {
	background: url('#') no-repeat 50% 0
}
.mp_footer .mp_footBox02 .mp_groupSiteList ul li.mp_site02 a {
	background: url('#') no-repeat 50% 0
}
.mp_footer .mp_footBox02 .mp_groupSiteList ul li.mp_site03 a {
	background: url('#') no-repeat 50% 0
}
.mp_footer .mp_footInner {
	font-family: "µ¸¿ò", Dotum, "±¼¸²", Gulim !important;
	margin-top: 60px;
	float: left;
}
.mp_footer .mp_footInner .mp_copyright {
	color: #424242;
	font-size: 11px;
	clear: both
}
*:first-child+html .mp_main .mp_copyright {
	margin-top: -50px;
	color: #424242;
	font-size: 11px;
	clear: both
}

/* ½ÃÇèÀÏÁ¤¾È³» 201406 */

.gjexam{margin-bottom:25px; display:block;}
.gjexam ul{margin:0;padding:0;border-bottom:1px solid #ff4a4a; *zoom:1}
.gjexam ul:after{display:block;clear:both;content:""}
.gjexam li{float:left;}
.gjexam li img{margin-right:1px;}
.gjexam_more {font-family:'³ª´®°íµñ',NanumGothic, '±¼¸²',Gulim, 'µ¸¿ò',Dotum,AppleGothic,sans-serif;color:#9e9e9e; line-height:20px; }
.gjexam_more .tit_img{margin:40px 0 10px 0; display:block}
.gjexam_more .tit_img0{margin:50px 0 10px 0; display:block}
.gjexam_more .tit_img2{margin:30px 0 20px 0; display:block}
.gjexam_more .tit_text{display:block; padding-left:8px; margin:20px 0 10px 0; overflow:hidden; background-image:url(/img/language/title_poont1.jpg); background-repeat:no-repeat; background-position:0 6px; letter-spacing:0.1px; color:#ff2a00; font-weight:bold}
.gjexam .text1{ font-size:12px;letter-spacing:-0.1px; word-break:keep-all}
.gjexam_more a{text-decoration:none; color:#666}
.gjexam_more a:hover, a:active, a:focus{text-decoration:underline;}
.gjexam_more .exam_img{float:left; margin-right:20px; padding:5px; border:1px solid #000; background-color:#212121;}


/*Å×ÀÌºí - ÀüÃ¼Å×µÎ¸®*/
.table2{width:95%; min-height:100%; margin:0 0 10px; border:1px solid #343434; clear:both;}
.table2 table{border:1px solid #343434; font-family:'±¼¸²',Gulim, 'µ¸¿ò',Dotum,AppleGothic,sans-serif; font-size:12px; color:#ababab; line-height:16px; letter-spacing:-0.1px; }
.table2 th,.table2 td{padding:7px 0 7px 0; border-right:1px solid #343434;vertical-align:top}
.table2 thead th{padding:7px 0 7px 0; color:#ababab; background-color:#191919; border-bottom:1px solid #343434; text-align:center;}
.table2 tbody th{color:#ababab;border-bottom:1px solid #343434;text-align:center;}
.table2 tbody td{color:#ababab; text-align:center; vertical-align:middle;border-bottom:1px solid #343434;}

/*Å×ÀÌºí - ÀüÃ¼Å×µÎ¸®-°¡·ÎÀÚµ¿*/
.table3{width:auto; min-height:100%; margin:0 0 10px; border:1px solid #343434; clear:both;}
.table3 table{border:1px solid #343434; font-family:'±¼¸²',Gulim, 'µ¸¿ò',Dotum,AppleGothic,sans-serif; font-size:12px; color:#ababab; line-height:16px; letter-spacing:-0.1px; }
.table3 th,.table3 td{padding:7px 10px 7px 10px; border-right:1px solid #343434;vertical-align:top;text-align:center;border-bottom:1px solid #343434;}
.table3 thead th{padding:7px 0 7px 0; color:#ababab; background-color:#191919; border-bottom:1px solid #343434; text-align:center;}
.table3 tbody th{color:#ababab;border-bottom:1px solid #343434; text-align:center;}
.table3 tbody td{color:#ababab; text-align:center; vertical-align:middle;border-bottom:1px solid #343434;}


/*ÀÌ´ÞÀÇ ÇÐ±³ÇýÅÃ - ³ª¶ó*/
.tab_comm {display:block;overflow:hidden;height:34px;/*border-right:1px solid #191919;*/ width:97%; margin:0 auto;/*background:url(/snippet/image?idx=340) repeat-x 0 0*/}
.tab_comm li {float:left}
.tab_comm .link_tab {float:left;width:auto;height:24px;padding:10px 37px 0 37px;border-left:1px solid #212121;font-weight:bold;font-family:NanumGothic,¡¯³ª´®°íµñ¡¯,'±¼¸²',gulim,sans-serif;color:#afafaf;text-align:center;letter-spacing:-0.1px;text-decoration:none; background-color:#191919; }
.tab_comm .link_tab:hover{text-decoration:underline}
.tab_comm .on .link_tab {position:relative;margin-right:-1px;border-right:1px solid #212121;color:#53abe7;border-left:1px solid #212121;border-top:2px solid #48baf0;background-color:#212121}


/*ÀÌ´ÞÀÇ ÇÐ±³ÇýÅÃ - ³»¿ë*/
.thumb_comm {overflow:hidden;width:97%; margin:0 auto; border-top:1px solid #212121;border-bottom:1px solid #212121;font-family:NanumGothic,¡¯³ª´®°íµñ¡¯,'±¼¸²',gulim,sans-serif; color:#ccc; line-height:18px}
.thumb_comm li {float:left; width:97%;padding:30px 0 25px 15px; border-top:1px solid #212121}
.thumb_comm .fst {border-top:0 none}
.thumb_comm .thumb_info {float:left;margin-right:40px}
.thumb_comm .inner_thumb {display:table-cell;width:130px;height:130px; border:4px solid #212121; background-color:#fff; font-size:0;line-height:0;text-align:center;vertical-align:middle;}
.thumb_comm .img_thumb {vertical-align:middle; max-width:130px; max-height:130px;}
.thumb_comm .img_schoolmore {margin:12px 0 0 20px;}
  
.thumb_comm .cont_info {overflow:hidden;padding-top:0px; position:relative}
.thumb_comm .tit_subject {display:block; margin-bottom:10px; font-size:22px;line-height:30px; color:#45b2e6; letter-spacing:-1px; padding-left:20px; background:url("http://www.gamjauhak.com/img/cmmt/frontimg.png") no-repeat 0 10px; text-decoration:none}
.thumb_comm .tit_subject2 {margin:15px 0 10px; display:block; font-size:14px; color:#eeeeee;}


.thumb_comm .txt_desc{font-size:13px; margin-top:10px; font-weight:normal; color:#969695;}
.thumb_comm .txt_desc_term1{font-size:16px;  color:#ffde00;}
.thumb_comm .txt_desc_term2{font-size:22px; color:#ffde00;}
.thumb_comm .txt_desc_center{margin-top:20px; font-size:13px;}

.thumb_comm .schoolname .schoolname_in a:hover{color:#2bdaff;}
.thumb_comm .schoolname .schoolname_in a {color:#999999; text-decoration:none; font-size:13px; margin-left:8px;}
.thumb_comm .schoolname{width:655px;   color:#afafaf; text-decoration:none; margin-top:8px;}
.thumb_comm .schoolname .schoolname_in {width:210px; height:25px; float:left;  background-color:#191919; padding-top:3px;}
.thumb_comm .schoolname div{ margin:0 2px 2px 0; float:left;}




.thumb_comm .txt_desc1 {margin-bottom:6px; font-size:12px;line-height:18px; color:#aaa; background:url("http://www.gamjauhak.com/img/cmmt/bene1.jpg") no-repeat 0 0; padding:2px 0 4px 70px; display:block}
.thumb_comm .txt_desc2 {margin-bottom:6px; font-size:12px;line-height:18px; color:#aaa; background:url("http://www.gamjauhak.com/img/cmmt/bene2.jpg") no-repeat 0 0; padding:2px 0 4px 70px; display:block}
.thumb_comm .txt_desc3 {margin-bottom:6px; font-size:12px;line-height:18px; color:#aaa; background:url("http://www.gamjauhak.com/img/cmmt/bene3.jpg") no-repeat 0 0; padding:2px 0 4px 70px; display:block}
.thumb_comm .txt_desc3 a{color:#aaa}
.thumb_comm .txt_desc4 {clear:both; display:block; margin-top:4px;font-size:12px; line-height:18px;color:#ed1c24}
.thumb_comm .txt_desc5 {margin-bottom:6px; font-size:12px;line-height:18px; color:#aaa; background:url("http://www.gamjauhak.com/img/cmmt/bene6.jpg") no-repeat 0 0; padding:2px 0 4px 70px; display:block}
.thumb_comm .txt_date {display:block; margin:10px 0 4px 0; font-size:11px;line-height:20px; color:#aaa; font-weight:bold}

.thumb_comm .f_right { position:relative; margin:28px 12px 10px 0; right:20px;}
.thumb_comm .f_right img{ margin:0 2px;}



/*Å×ÀÌºí - ÀüÃ¼Å×µÎ¸®*/
.thumb_comm table{width:95%; margin:10px 0; border:1px solid #343434; clear:both;}
.thumb_comm table {border:1px solid #343434; font-family:'±¼¸²',Gulim, 'µ¸¿ò',Dotum,AppleGothic,sans-serif; font-size:12px; color:#ababab; line-height:20px; letter-spacing:-0.1px; }
.thumb_comm table th, .thumb_comm table td{padding:7px; border-right:1px solid #343434;vertical-align:middle}
.thumb_comm table thead th{padding:8px 0 4px; color:#ababab; background-color:#191919; border-bottom:1px solid #343434; text-align:center}
.thumb_comm table tbody th{color:#ababab;border-bottom:1px solid #343434;text-align:center;}
.thumb_comm table tbody td{color:#ababab; padding:12px 0 5px 15px; text-align:left; vertical-align:middle;border-bottom:1px solid #343434;}

/* ie6, ie7 ÀÌ¹ÌÁö »óÇÏ Áß¾Ó Á¤·Ä hack »ç¿ë */
.thumb_comm .thumb_gap {*display:inline-block;*height:100%;*vertical-align:middle}

/* Ä¿¹Â´ÏÆ¼ ÅÇ */
.cmnt_tab{height:58px}
.cmnt_tab img {margin:0; padding:0; float:left;}

/*ÇÁ·Î±×·¥º° ÇÐ±³¸®½ºÆ®*/
.pro_title {padding:28px 0 22px 15px; display:block}
.program_list {overflow:hidden;width:98%; margin:0 auto; border-top:1px solid #212121;border-bottom:1px solid #212121;font-family:NanumGothic,¡¯³ª´®°íµñ¡¯,'±¼¸²',gulim,sans-serif; color:#ccc; line-height:18px}
.program_list li {float:left; width:98%;padding:20px 0 20px 15px; border-top:1px solid #212121;}
.program_list .fst {border-top:0 none}
.program_list .thumb_info {float:left;margin-right:20px}
.program_list .inner_thumb {display:table-cell;width:100px;height:100px; border:4px solid #212121; background-color:#fff; font-size:0;line-height:0;text-align:center;vertical-align:middle;}
.program_list .img_thumb {vertical-align:middle; max-width:100px; max-height:100px;}

.program_list .cont_info {overflow:hidden;padding-top:0px; position:relative}
.program_list .tit_subject {display:block; margin-bottom:5px; font-size:16px;line-height:50px; color:#fff; letter-spacing:0px; text-decoration:none}
.program_list .txt_sccity {margin:0 0 4px 0px; font-size:12px;line-height:18px; color:#c7c7c7; background:url("http://www.gamjauhak.com/img/language/probtn_city.jpg") no-repeat 0 0; padding:2px 0 4px 50px; display:block}
.program_list .txt_scmore {margin:0 0 4px 0px; font-size:12px;line-height:18px; color:#aaa; background:url("http://www.gamjauhak.com/img/language/probtn_feat.jpg") no-repeat 0 0; padding:2px 0 4px 50px; display:block}

.program_list .f_right {position:absolute; top:10px; right:20px;}
.program_list .f_right img{ margin:0 2px;}
