@import url(new.css?v2);
/*.ssamWrapNew{text-align:center;}
.ssamWrapNew .quickmenu{right:50% !important; margin-right:-610px; left:auto !important;}
.ssamWrapNew #mainMenu{left:50%; margin-left:-485px;}
.ssamWrapNew #header,
.ssamWrapNew #footer{margin:0 auto;}
.ssamWrapNew #divBody,
.ssamWrapNew #divBodyMap,
.ssamWrapNew .footerSite,
.ssamWrapNew .bContainer
{margin:0 auto; width:970px;}*/


li{list-style:none;margin:0;padding:0;line-height:1.7em;}

a:link{
	color: #6d6d6d; text-decoration: none;
}
a:visited{
	color: #6d6d6d; text-decoration: none;
}
a:active{
	color: #6d6d6d; text-decoration: none;
}
a:hover{
	color: #000000; text-decoration: underline;
}
body{
	margin: 0px;
	scrollbar-face-color: #eeeeee; 
	scrollbar-highlight-color: #b4b4b4; 
	scrollbar-shadow-color: #b4b4b4; 
	scrollbar-3dlight-color: #eeeeee; 
	scrollbar-arrow-color: #000000; 
	scrollbar-track-color: #eeeeee; 
	scrollbar-darkshadow-color: #eeeeee; 
	font-family: "µ¸¿ò","vernada", "arial"; 	
	font-size: 9pt; 
	color: #6d6d6d; 
}
td{
	font-family: "µ¸¿ò","vernada", "arial"; 
	font-size: 9pt; 
	color: #6d6d6d; 		
}
input{	
	border-right: #D2D2D2 1px solid; 
	border-top: #D2D2D2 1px solid; 
	border-left: #D2D2D2 1px solid; 
	border-bottom: #D2D2D2 1px solid; 
	background-color: #ffffff;
	font-family: "µ¸¿ò","vernada", "arial"; 	 	
	font-size: 9pt; 
	color: #6d6d6d; 	
}
select{	
	border-right: #ccd9ee 1px solid; 
	border-top: #ccd9ee 1px solid; 
	border-left: #ccd9ee 1px solid; 	
	border-bottom: #ccd9ee 1px solid; 	
	background-color: #ffffff;
	font-family: "µ¸¿ò","vernada", "arial"; 	 
	font-size: 11px; 
	color: #6d6d6d; 
}
textarea{
	border-right: #D2D2D2 1px solid; 
	border-top: #D2D2D2 1px solid; 
	border-bottom: #D2D2D2 1px solid; 
	border-left: #D2D2D2 1px solid; 
	background-color: #ffffff;
	padding-right: 5px; 		
	padding-left: 5px; 
	padding-bottom: 5px; 
	padding-top: 5px; 
	font-family: "µ¸¿ò","vernada", "arial"; 	 
	font-size: 9pt; 
	color: #6d6d6d; 	
}
img{
	border: 0px;
}
.textarea_ts{
	border-right: #D2D2D2 1px solid; 
	border-top: #D2D2D2 1px solid; 
	border-bottom: #D2D2D2 1px solid; 
	border-left: #D2D2D2 1px solid; 
	background-color: #ffffff;
	padding-right: 5px; 		
	padding-left: 5px; 
	padding-bottom: 5px; 
	padding-top: 5px; 
	font-family: "µ¸¿ò","vernada", "arial"; 	 
	font-size: 11px; 
	color: #6d6d6d; 	
}
.input2{
	border-right: #b4b4b4 1px solid; 
	border-top: #b4b4b4 1px solid;
	border-left: #b4b4b4 1px solid; 
	border-bottom: #b4b4b4 1px solid; 
	background-color: #ffffff; 
	font-size: 11px; 
	font-family: "µ¸¿ò","vernada", "arial"; 
}
.input_bg1{
	border-right: #D2D2D2 1px solid; 
	border-top: #D2D2D2 1px solid; 
	border-left: #D2D2D2 1px solid; 
	border-bottom: #D2D2D2 1px solid; 
	background-color: #FFFFE2;
	font-family: "µ¸¿ò","vernada", "arial"; 	 	
	font-size: 9pt; 
	color: #6d6d6d; 
}
.input_ronly{
	border-right: #D2D2D2 1px solid; 
	border-top: #D2D2D2 1px solid; 
	border-left: #D2D2D2 1px solid; 
	border-bottom: #D2D2D2 1px solid; 
	background-color: #f3f3f3;
	font-family: "µ¸¿ò","vernada", "arial"; 	 	
	font-size: 9pt; 
	color: #6d6d6d; 
}
.input2_ronly{
	border-right: #b4b4b4 1px solid; 
	border-top: #b4b4b4 1px solid;
	border-left: #b4b4b4 1px solid; 
	border-bottom: #b4b4b4 1px solid; 
	background-color: #f3f3f3;
	font-size: 11px; 
	font-family: "µ¸¿ò","vernada", "arial"; 
}
.radio{
	border-right: #ffffff 0px solid; 
	border-top: #ffffff 0px solid; 
	border-left: #ffffff 0px solid; 
	border-bottom: #ffffff 0px solid; 
}
.chk{
	border-right: #ffffff 0px solid; 
	border-top: #ffffff 0px solid; 
	border-left: #ffffff 0px solid; 
	border-bottom: #ffffff 0px solid; 
}
.dotted{
	border-bottom: #D2D2D2 1px dotted; 
}
.select{
	font-size: 11px; 
	border: 2px solid #BFBFBF;
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	background-color: #F5F5F5;
}
.myLec_select{
	font-size: 11px; 
	border: 2px solid #BFBFBF;
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	background-color: #F5F5F5;
	width: 160px;
}
.myLec_select2{
	font-size: 11px; 
	border: 2px solid #BFBFBF;
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	background-color: #F5F5F5;
	width: 190px;
}
.myLec_select3{
	font-size: 11px; 
	border: 2px solid #BFBFBF;
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	background-color: #F5F5F5;
	width: 152px;
}
.login_sel a.shortcut{padding-left:3px; padding-right:3px;}
.emph{
	color: #FF6347;
}
.emph2{
	color: #D6526C;
}
.emph_s{
	font-size: 11px; 
	color: #D6526C; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
}
.emph_s2{
	font-size: 11px; 
	color: #CC0000; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
}
.info{
	font-size: 9pt; 
	color: #4C884C; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	text-decoration: none;
}
.info2{
	font-size: 9pt; 
	color: #CC6600; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	text-decoration: none;
}
.info3{
	font-size: 9pt; 
	color: #B674C9; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	text-decoration: none;
}
.info_s{
	font-size: 11px; 
	color: #4C884C; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	text-decoration: none;
}
.info_s2{
	font-size: 11px; 
	color: #CC6600; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	text-decoration: none;
}
.text_s{
	line-height: 150%; 
	font-size: 11px; 
	color: #666666; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
}
.text_s .table_2 *{border:1px solid #d6d6d6 }
.text_s1{
	line-height: 150%; 
	font-size: 11px; 
	color: #666666; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	padding-top: 2px;
}
.text_s2{
	line-height: 150%; 
	font-size: 11px; 
	letter-spacing: -1px;
	color: #666666; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
}
.text_s3{
	line-height: 150%; 
	font-size: 11px; 
	letter-spacing: -1px;
	color: #333333; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
}
.text_s4{
	line-height: 150%; 
	font-size: 11px;
	color: #96958C; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
}
.text_s5{
	line-height: 150%; 
	font-size: 11px;
	color: #D21B1B; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
}
.text_s6{
	line-height: 150%; 
	font-size: 11px;
	color: #3C9AD4; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
}
.text_s7{
	line-height: 150%; 
	font-size: 11px;
	color: #888888; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
}
.text_s8{
	line-height: 150%; 
	font-size: 11px;
	color: #000000; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
}
.text_fn{
	line-height: 150%; 
	font-size: 11px;
	color: #A7A7A7; 
	font-family: verdana, arial, helvetica, µ¸¿ò, ±¼¸²;
}
.text_fn2{
	line-height: 150%; 
	font-size: 11px;
	color: #A7A7A7; 
	font-family: helvetica, arial, verdana, µ¸¿ò, ±¼¸²;
}
.text_re{
	line-height: 150%; 
	font-size: 11px;
	color: #999999; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
}
.text_num{
	line-height: 150%; 
	font-size: 11px;
	color: #FF7827; 
	font-family: arial, helvetica, µ¸¿ò, ±¼¸²;
}
.ca{
	font-size: 8pt; 
	color: #3D3D3D; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	line-height: 130%; 
	letter-spacing: -1px; 
	text-decoration: none;
}
.ca_d{
	font-size: 8pt; 
	color: #000000; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	text-decoration: none;
}
.ca_g{
	font-size: 8pt; 
	color: #0A6800; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	text-decoration: none;
}
.ca_r{
	font-size: 8pt; 
	color: #E50000; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	text-decoration: none;
}
.ca_w{
	font-size: 8pt; 
	color: #FFFFFF; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	text-decoration: none;
}
.lec_n{
	font-size: 14px;
	font-weight: bold;
	color: #074B9F; 
	letter-spacing: -2px;
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	text-decoration: none;
}

.lec_opb{
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF; 
	letter-spacing: -1px;
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	text-decoration: none;
}
.lec_ops{
	font-size: 14px;
	font-weight: bold;
	color: #AAF3FE; 
	letter-spacing: -1px;
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	text-decoration: none;
}
.lec_opsd{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF; 
	letter-spacing: -1px;
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	text-decoration: none;
}

.scroll{
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #999CC; 
	scrollbar-3dlight-color: #F2F2F2; 
	line-height: 120%; 
	scrollbar-arrow-color: #4FBB11; 
	scrollbar-track-color: #ffffff; 
	scrollbar-darkshadow-color: #F2F2F2; 
	background-color: #ffffff;
}
.lec_scroll{
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #cbcbcb; 
	scrollbar-shadow-color: #cbcbcb; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-arrow-color: #cbcbcb; 
	scrollbar-track-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff; 
}
.body_box{
	border-right: #D7D7D7 1px solid; 
	border-top: #D7D7D7 1px solid; 
	border-left: #D7D7D7 1px solid; 
	border-bottom: #D7D7D7 1px solid; 
	background-color: #ffffff;
}
.no_box{
	border-right: #ffffff 0px solid; 
	border-top: #ffffff 0px solid; 
	border-left: #ffffff 0px solid; 
	border-bottom: #ffffff 0px solid; 
}
.login_box{
	border-right: #ABCC93 1px solid; 
	border-top: #ABCC93 1px solid; 
	border-left: #ABCC93 1px solid; 
	border-bottom: #ABCC93 1px solid;  
	background-color: #ffffff;
	font-size: 11px;
	color: #5DAB3C;
	margin: 0px;
}
.login_ssl_chk{
	border-right: #F5F5F5 0px solid; 
	border-top: #F5F5F5 0px solid; 
	border-left: #F5F5F5 0px solid; 
	border-bottom: #F5F5F5 0px solid; 
	background-color: #F5F5F5;
	margin: 0px;
}
.t_border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cbcbcb;
	border-right-color: #cbcbcb;
	border-bottom-color: #cbcbcb;
	border-left-color: #cbcbcb;
}
.t_border1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.t_border2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #DADADA;
	border-bottom-color: #DADADA;
	border-left-color: #ffffff;
}
.t_border3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bbcbd7;
	border-right-color: #bbcbd7;
	border-bottom-color: #bbcbd7;
	border-left-color: #bbcbd7;
}
.t_border4 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: AFC8D4;
	border-right-color: AFC8D4;
	border-bottom-color: AFC8D4;
	border-left-color: AFC8D4;
}
input.button
{
	font-size: 11px;
	background: #DDDDDD;
	padding-top: 2px;
}
input.button2
{
	font-size: 11px;
	color : #ffffff; 
	background: #979797;
	padding-top: 2px;
}
.btn
{
	border-right: #8A8A8A 1px solid; 
	border-top: #8A8A8A 1px solid; 
	border-left: #8A8A8A 1px solid; 
	border-bottom: #8A8A8A 1px solid; 
	background : #D3D3D3;
	color : #2F2F2F;
	text-decoration: none;
}
.btn_s{
	border-right: #b4b4b4 1px solid; 
	border-top: #b4b4b4 1px solid; 
	border-left: #b4b4b4 1px solid; 
	border-bottom: #b4b4b4 1px solid; 
	background-color: #E6E6E6; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial;
	color: #00004F;
	font-size: 11px; 
	padding-top: 1px;
}
.btn_s2{
	border-right: #b4b4b4 1px solid; 
	border-top: #b4b4b4 1px solid; 
	border-left: #b4b4b4 1px solid; 
	border-bottom: #b4b4b4 1px solid; 
	background-color: #5A81F9; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial;
	color: #ffffff;
	font-size: 11px; 
	padding-top: 3px;
}
.btn_s3{
	border-right: #b4b4b4 1px solid; 
	border-top: #b4b4b4 1px solid; 
	border-left: #b4b4b4 1px solid; 
	border-bottom: #b4b4b4 1px solid; 
	background-color: #000000; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial;
	color: #ffffff;
	font-size: 11px; 
	padding-top: 3px;
}
.btn_s_V{
	border-right: #b4b4b4 1px solid; 
	border-top: #b4b4b4 1px solid; 
	border-left: #b4b4b4 1px solid; 
	border-bottom: #b4b4b4 1px solid; 
	background-color: #55315E; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial;
	color: #ffffff;
	font-size: 11px; 
	padding-top: 1px;
}
.btn_s_Gr{
	border-right: #b4b4b4 1px solid; 
	border-top: #b4b4b4 1px solid; 
	border-left: #b4b4b4 1px solid; 
	border-bottom: #b4b4b4 1px solid; 
	background-color: #EEEEEE; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial;
	color: #6D6D6D;
	font-size: 11px; 
	padding-top: 1px;
}
.btn_s_Grn{
	border-right: #b4b4b4 1px solid; 
	border-top: #b4b4b4 1px solid; 
	border-left: #b4b4b4 1px solid; 
	border-bottom: #b4b4b4 1px solid; 
	background-color: #65AD25; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial;
	color: #ffffff;
	font-size: 11px; 
	padding-top: 1px;
}
.btn_s_Submit{
	border-right: #b4b4b4 1px solid; 
	border-top: #b4b4b4 1px solid; 
	border-left: #b4b4b4 1px solid; 
	border-bottom: #b4b4b4 1px solid; 
	background-color: #5FA620; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial;
	color: #ffffff;
	font-size: 11px; 
	padding-top: 1px;
}
.disabled{
	background-color: #F2F2F2;
}
.gray{
	color: #C0C0C0;
}
.gray_emph_s{
	color: #A2A2A2;
	font-size: 11px; 
}
.white{
	color: #ffffff;
}
.cList_tbLine{
	border-right: #DEDEDE 1px solid;
	border-top: #DEDEDE 1px solid;
	border-left: #DEDEDE 1px solid;
	border-bottom: #DEDEDE 1px solid;
}
#adm_link
{
	color: #2C7AC3;
}
#adm_grdtTitle
{
	/*border-left:1px solid #999999;*/
	background-color:#e5eef9;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#d1d3d4',endColorStr= '#FFFFFF',gradientType= '1');
	line-height: 30px;
	padding-left: 20px;
	font-weight: bold;
}
.adm_title
{
	color: #333333;
	font-size: 9pt;
	font-weight: bold;
	padding-left: 20px;
	background: #F1F1F1;
}
.adm_title_s
{
	color: #333333;
	font-size: 9pt;
	font-weight: bold;
	padding-left: 20px;
	background: #EFF4FF;
}
.adm_th
{
	background: #D3D3D3;
	color: #000000;
	font-size: 11px;
}
.adm_th2
{
	background: #F7F1E8;
	color: #000000;
}
.adm_th3
{
	background: #DDECFB;
	color: #000000;
	font-size: 11px;
}
.adm_th2_s
{
	background: #F7F1E8;
	color: #000000;
	font-size: 11px;
}
.sch_Lline{
	border-left: #D5D5D5 1px solid;
}
.sch_Rline{
	border-right: #D5D5D5 1px solid;
}
.sch_form{
	font-size: 9pt;
	color: #58698a;
	font-family: µ¸¿òÃ¼, verdana, arial, helvetica, sans-serif;
	padding : 10px;
	background : #EFF4FF;
}
#mmLink{
	color: #6d6d6d;
	text-decoration: none;
}
#none{
	margin: 0px;
	border-right: #ffffff 0px none; 
	border-top: #ffffff 0px none; 
	border-left: #ffffff 0px none; 
	border-bottom: #ffffff 0px none; 
}
#txt{
	color: #000000;
	text-decoration: none;
}
#txt_b{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
#txt_s{
	color: #000000;
	font-size: 11px; 
	text-decoration: none;
}
.login_line01{
 border-left:1px solid #d4d4d4;
 border-right:1px solid #d4d4d4;
}

.mar_bot_7{
	margin-bottom: 7px;
}

.mar_bot_14{
	margin-bottom: 14px;
}

.mar_bot_20{
	margin-bottom: 20px;
}

.mar_bot_40{
	margin-bottom: 40px;
}
.mar_top_7{
	margin-top: 7px;
}
.mar_r_14{
	margin-right: 14px;
}
.mar_12{
	margin-left: 12px;
}
.mar_15{
	margin-left: 15;
}
.float_right{
	float: right;
}



/* ¹®ÀåÁ¤·Ä */
.textalign_th01 {text-align: justify; padding-top: 17px; padding-right: 15px; padding-bottom: 17px; padding-left: 15px; line-height:140%;}
.textalign_th02 {text-align: justify; padding-top: 0px; padding-right: 15px; padding-bottom: 17px; padding-left: 15px; line-height:160%;}
.textalign_th03 {text-align: justify; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height:140%;}
.textalign_fn {text-align: justify; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; line-height:160%;}
.textalign_p {text-align: justify; padding-top: 10px; padding-right: 25px; padding-bottom: 15px; padding-left: 25px; line-height:160%;}


.pintro{position:relative;}
.pintro .btns{position:absolute;top:155px;left:0;}
.pintro .slogan p.tit{padding:26px 0 0 0; margin:0; font-size:25px; color:#f05444; letter-spacing:-1px; letter-spacing:-0.05em\9;}
.pintro .slogan p.pname{padding:9px 0 0 0; margin:0; font-size:38px; color:#656565; letter-spacing:-1px; letter-spacing:-0.05em\9; line-height:1em;}
.pintro .slogan p em{font-style:italic !important; }
.pintro .slogan p span{color:#000;}
.pintro .ly_pmsg{position:absolute;top:179px;left:168px;border:3px solid #666666;width:394px;background-color:#fff;z-index:11111;}
.pintro .ly_pmsg h3{height:25px;border-bottom:1px solid #ededed;background-color:#f8f8f8;padding:9px 0 0 18px;}
.pintro .ly_pmsg .btn_close{position:absolute;top:11px;right:12px;padding:3px;}
.pintro .ly_pmsg .scroll{height:195px;overflow:auto;padding:10px 20px; line-height:1.3em; word-wrap: break-word;  }

.pintro_1{position:relative;font-family:'¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò',Dotum;word-break:keep-all} 
.pintro_1 .btns{position:absolute;top:155px;left:0;}
.pintro_1 .slogan p.tit{padding:26px 0 0 0; margin:0; font-size:25px; color:#f05444; letter-spacing:-3px;line-height:1em;}
.pintro_1 .slogan p.pname{padding:9px 0 0 0; margin:0; font-size:37px; color:#656565; letter-spacing:-3px;  line-height:1.1em;word-break:keep-all; font-weight:bold;}
.pintro_1 .slogan p em{font-style:italic !important; }
.pintro_1 .slogan p span{color:#000;}
.pintro_1 .ly_pmsg{position:absolute;top:179px;left:168px;border:3px solid #666666;width:394px;background-color:#fff;z-index:111;}
.pintro_1 .ly_pmsg h3{height:25px;border-bottom:1px solid #ededed;background-color:#f8f8f8;padding:4px 0 5px 18px;}
.pintro_1 .ly_pmsg .btn_close{position:absolute;top:11px;right:12px;padding:3px;}
.pintro_1 .ly_pmsg .scroll{height:195px;overflow:auto;padding:10px 20px; line-height:1.3em; word-wrap: break-word;  }

.pintro_new:after{clear:both;}
.pintro_new{height:205px; padding-left:177px; border:1px solid #e6e6e6;position:relative;font-family:'¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò',Dotum;word-break:keep-all; background:#fef9f8 url('/images/cyberLec/bg_pintro.gif') no-repeat left; } 
.pintro_new .pic{position:absolute; left:0; bottom:0;}
.pintro_new .wrap_info{float:left; text-align:left; width:280px;}
.pintro_new .board{float:right; width:250px; height:200px; padding-top:5px; background-color:#edf4fa; text-align:center; font-family:'µ¸¿ò',Dotum;}
.pintro_new .board .list{width:221px; margin:25px auto 0 auto; position:relative; font-size:11px; text-align:left; }
.pintro_new .board .list h2{height:20px; border-bottom:1px solid #4a83ca}
.pintro_new .board .list .more{position:absolute;top:3px;right:0; margin:0; background:url('/images/cyberLec/bul_more.gif') no-repeat right 3px; padding-right:6px;}
.pintro_new .board .list .more a{color:#b3b3b3}
.pintro_new .board .list  ul{padding:7px 0 0 1px; font-size:0;}
.pintro_new .board .list  ul li{overflow:hidden; margin-bottom:3px;}
.pintro_new .board .list  ul li a{font-size:11px; letter-spacing:-1px; color:#666666; line-height:normal;}
.pintro_new .board .list  ul li img{margin-left:3px; vertical-align:top;}
.pintro_new .btns{position:absolute; bottom:30px; padding-top:20px;}
.pintro_new .slogan p.tit{padding:26px 0 0 0; margin:0; font-size:25px; color:#f05444; letter-spacing:-3px;line-height:1em; }
.pintro_new .slogan p.pname{padding:9px 0 0 0; margin:0; font-size:37px; color:#656565; letter-spacing:-3px;  line-height:1.1em;word-break:keep-all; font-weight:bold;}
.pintro_new .slogan p em{font-style:italic !important; }
.pintro_new .slogan p span{color:#000;}
.pintro_new .ly_pmsg{position:absolute;top:179px;left:168px;border:3px solid #666666;width:394px;background-color:#fff;z-index:111;}
.pintro_new .ly_pmsg h3{height:25px;border-bottom:1px solid #ededed;background-color:#f8f8f8;padding:4px 0 5px 18px;}
.pintro_new .ly_pmsg .btn_close{position:absolute;top:11px;right:12px;padding:3px;}
.pintro_new .ly_pmsg .scroll{height:195px;overflow:auto;padding:10px 20px; line-height:1.3em; word-wrap: break-word;  }


.event_140129 ul{overflow:hidden;}
.event_140129 ul li{float:left;}
.event_140203 .tab{width:725px; margin:0 auto; padding:10px 0;}
.event_140203 .tab ul{overflow:hidden; height:100%; border-bottom:2px solid #4f9d10;}
.event_140203 .tab ul li{float:left; margin-right:2px;}

.tab{overflow:hidden;}
.tab li{float:left;}

.event140317{width:600px; text-align:center;}
.event140317 *{margin:0;padding:0;}
.event140317 dl *{text-align:left;}
.event140317 dl{width:552px; margin:0 auto;}
.event140317 dl dt{background:url('/bbs/event/140319/images/bg_tit.gif') no-repeat left top; width:552px; height:32px; line-height:32px; font-weight:bold; color:#444; padding-left:15px;}
.event140317 dl dd{padding:14px 16px;}
.event140317 dl dd textarea{width:100%; height:100px;}
.event140317 dl dd label{padding-right:50px;}
.event140317 dl dd label input{border:0;}
.event140317 button{background:url('/bbs/event/140319/images/btn_survey.gif') no-repeat left top; width:169px; height:37px; border:0; text-indent:-10000px; overflow:hidden; margin:0 auto 30px auto; display:block;}

.top_banner{position:absolute;top:82px;left:962px;}
#mainWrapper{position:relative;}

.table_1{clear:both; width:100%;}
.table_1 th,
.table_1 td{border-bottom:1px solid #666; border-right:0;}
.table_1 th:first-child,
.table_1 td:first-child{border-left:0;}
.table_1 th{padding:8px 0; font-size:11px; text-align:center; border-top:2px solid #666666;}
.table_1 td{padding:8px 0; text-align:center; color:#787676;}
.table_1 td.tit{padding:6px 0 6px 13px; font-size:14px; text-align:left; color:#282828;}
.table_1 td.tit a{color:#282828;}
.table_1 td.tit2{padding:6px 0 6px 13px; text-align:left; color:#817F7F;}
.table_1 td.left{text-align:left; padding-left:13px;}
.table_1 td.center{text-align:center !important;}
.table_1 th[rowspan],
.table_1 td[rowspan]{border-right:1px solid #D6D6D6;}
.table_1 .line{border-left:1px solid #D6D6D6 !important;}


.table_2{clear:both; width:100%;border-collapse:collapse}
.table_2 th,
.table_2 td{border:1px solid #D6D6D6; border-right:0;}
.table_2 th:first-child,
.table_2 td:first-child{border-left:0;}
.table_2 th{padding:8px 0; font-size:12px; background-color:#F7F7F7; text-align:center;}
.table_2 td{padding:8px 0; text-align:center; color:#787676;}
.table_2 td.tit{padding:6px 0 6px 13px; font-size:14px; text-align:left; color:#282828;}
.table_2 td.tit a{color:#282828;}
.table_2 td.tit2{padding:6px 0 6px 13px; text-align:left; color:#817F7F;}
.table_2 td.left{text-align:left; padding-left:13px;}
.table_2 td.center{text-align:center !important;}
.table_2.autoline th[rowspan],
.table_2.autoline td[rowspan]{border-right:1px solid #D6D6D6;}
.table_2 .line{border-left:1px solid #D6D6D6 !important;}

.table_3{clear:both; width:100%; border-top:3px solid #4a83ca; border-collapse:collapse}
.table_3 th,
.table_3 td{border:1px solid #c3d2e8;}
.table_3 th{height:30px; line-height:30px; font-size:11px; text-align:center; color:#4172b5; background-color:#EDF4FA}
.table_3 td{padding:8px 7px; text-align:center; color:#787676; background-color:#fff;}
.table_3 td.tit{padding:6px 0 6px 13px; font-size:14px; text-align:left; color:#282828;}
.table_3 td.tit a{color:#282828;} 
.table_3 td.tit2{padding:6px 0 6px 13px; text-align:left; color:#817F7F;}
.table_3 td.left{text-align:left; padding-left:13px;}
.table_3 td.center{text-align:center !important;}
.table_3 th[rowspan],
.table_3 td[rowspan]{border-right:1px solid #D6D6D6;}
.table_3 .line{border-left:1px solid #D6D6D6 !important;}


.lyrNoInterest{width:312px; border:4px solid #4dbb4a; background:url('/images/icon/card_no3.gif') no-repeat center top; padding-top:45px;}
.lyrNoInterest table{margin:10px;}
.lyrNoInterest table th{background:url('/images/icon/help_icon_triblue.gif') no-repeat left 8px; color:#1e5bbf; font-weight:bold; text-align:left; vertical-align:top; padding:5px 0 5px 10px;}
.lyrNoInterest table td{color:#1e5bbf; padding:5px 0; line-height:1.3em;}

.login_coupon{background:url('/images/member/bg_login_coupon.gif') no-repeat left top; width:152px; height:27px; margin-top:7px;}
.login_coupon a{color:#fff !important; font-size:11px; line-height:30px; height:27px; letter-spacing:-1px; display:block;}
.login_coupon a:hover{text-decoration:none;}
.login_coupon a span{display:inline-block; width:105px; text-align:center; margin-right:6px;}
.login_coupon strong{color:#ffa632}

.login_coupon181{background:url('/images/member/bg_login_coupon181.gif') no-repeat left top; width:181px; height:27px; margin-top:7px;}
.login_coupon181 a{color:#fff !important; font-size:11px; line-height:30px; height:27px; letter-spacing:-1px; display:block;}
.login_coupon181 a:hover{text-decoration:none;}
.login_coupon181 a span{display:inline-block; width:120px; text-align:center; margin-right:12px;}
.login_coupon181 strong{color:#ffa632}

/*¹è³Ê ¾øÀ»¶§
.wrap_login *{margin:0;}
.wrap_login{border:1px solid #5fbf3b; background-color:#f6f9f4; width:952px; height:598px; margin:0 0 0 12px; text-align:center;}
.wrap_login form{width:754px; margin:0 auto; text-align:left; padding-top:97px;}
.wrap_login .form_login{overflow:hidden;padding-left:180px;}
.wrap_login .form_login h2{padding-bottom:15px;}
.wrap_login .loginbox{float:left; width:400px;}
.wrap_login .login li{position:relative; margin-bottom:5px;}
.wrap_login .login li label{position:absolute;top:12px;left:17px; font-weight:bold; color:#999999;}
.wrap_login .login li input{border:1px solid #dadada; height:39px; line-height:33px; width:100%; padding-left:16px; font-weight:bold;}
.wrap_login .login li .focus{border:2px solid #20bc01}
.wrap_login .login p{padding:8px 0 0 0; margin:0;}
.wrap_login .login p button{height:50px; width:400px; background:url('/images/member/btn_login.gif') no-repeat left top; border:0;  cursor:pointer;}
.wrap_login .login p button span{text-indent:-10000px; display:block; overflow:hidden;}
.wrap_login .form_login .opt{float:left; display:inline; color:#999999; font-weight:bold; padding:13px 0 19px 0;}
.wrap_login .form_login .opt input{border:0; background:tranparent; margin-top:-3px; display:inline-block;}
.wrap_login .form_login .opt *{vertical-align:middle;}
.wrap_login .form_login .link{float:right; display:inline; color:#dadada; letter-spacing:-1px; padding:16px 0 0 0;}
.wrap_login .form_login .link a{color:#999999}
.wrap_login .form_login .loginChkGuide{clear:both; border-top:1px solid #e8ebe6}
.wrap_login .form_login .loginChkGuide h3{padding:23px 0 7px 0}
.wrap_login .form_login .loginChkGuide ul li{letter-spacing:-1px; font-size:11px; color:#999d9b;}
.wrap_login .form_login .loginChkGuide ul li span{color:#5fbf3b; letter-spacing:0;}
.wrap_login .form_login .loginChkGuide ul li a{color:#5fbf3b; text-decoration:underline;}
.wrap_login .bnr{float:right; width:330px;}
.wrap_login .bnr a{display:block; margin-bottom:5px;}*/

/*¹è³Ê ÀÖÀ»¶§*/
.wrap_login *{margin:0;}
.wrap_login{border:1px solid #5fbf3b; background-color:#f6f9f4; width:1024px;box-sizing:border-box; height:auto; padding-bottom:95px; margin:0; text-align:center; position:relative;}
.wrap_login form{width:952px; margin:0 auto; text-align:left; padding-top:97px;}
.wrap_login .form_login{overflow:hidden;padding-left:90px;}
.wrap_login .form_login h2{padding-bottom:15px;}
.wrap_login .loginbox{float:left; width:400px;}
.wrap_login .login li{position:relative; margin-bottom:5px;}
.wrap_login .login li label{position:absolute;top:12px;left:17px; font-weight:bold; color:#999999;}
.wrap_login .login li input{border:1px solid #dadada; height:39px; line-height:33px; width:100%; padding-left:16px; font-weight:bold;}
.wrap_login .login li .focus{border:2px solid #20bc01}
.wrap_login .login p{padding:8px 0 0 0; margin:0;}
.wrap_login .login p button{height:50px; width:400px; background:url('/images/member/btn_login.gif') no-repeat left top; border:0;  cursor:pointer;}
.wrap_login .login p button span{text-indent:-10000px; display:block; overflow:hidden;}
.wrap_login .form_login .opt{float:left; display:inline; color:#999999; font-weight:bold; padding:13px 0 19px 0;}
.wrap_login .form_login .opt input{border:0; background:tranparent; margin-top:-3px; display:inline-block;}
.wrap_login .form_login .opt *{vertical-align:middle;}
.wrap_login .form_login .link{float:right; display:inline; color:#dadada; letter-spacing:-1px; padding:16px 0 0 0;}
.wrap_login .form_login .link a{color:#999999}
.wrap_login .form_login .loginChkGuide{clear:both; border-top:1px solid #e8ebe6}
.wrap_login .form_login .loginChkGuide h3{padding:23px 0 7px 0}
.wrap_login .form_login .loginChkGuide ul li{letter-spacing:-1px; font-size:11px; color:#999d9b;}
.wrap_login .form_login .loginChkGuide ul li span{color:#5fbf3b; letter-spacing:0;}
.wrap_login .form_login .loginChkGuide ul li a{color:#5fbf3b; text-decoration:underline;}
.wrap_login .bnr{position:absolute; top:70px; left:600px; /*float:left;*/ width:330px; /*padding-left:109px;*/}
.wrap_login .bnr a{display:block; margin-bottom:5px;}




.wrap_faqMain_new, .wrap_faqMain_new *{margin:0; padding:0;}
.wrap_faqMain_new{overflow:hidden; border-bottom:1px solid #d5d5d5; width:100%; background-color:#f1edea;}
.wrap_faqMain_new .navi{float:left;}
.wrap_faqMain_new .cnt #_banner{  float:right; text-align:left; }
.wrap_faqMain_new .cnt .q{padding-left:0;float:right; width:480px; text-align:left;  }
.wrap_faqMain_new .cnt{float:right; text-align:left; }
.wrap_faqMain_new .cnt .location{padding:41px 0 26px 47px; background:url('/images/guide/bg_faq_tit_new.gif') no-repeat 4px 18px; font-size:16px; font-weight:bold; color:#3e3e3d;  letter-spacing:-1px;}
.wrap_faqMain_new .cnt .location strong{color:#ff5200}
.wrap_faqMain_new .cnt .scrollbox{overflow:auto; overflow-x:hidden; height:270px;}
.wrap_faqMain_new .cnt ol{border-top:1px solid #c5c5c5; width:420px;}
.wrap_faqMain_new .cnt ol li{border-bottom:1px solid #c5c5c5; font-weight:bold; font-size:14px; color:#3e3e3d; padding:10px 10px 8px 10px; letter-spacing:-1px;}

.wrap_faqMain_bnr{ width:696px; margin:0 auto; height:94px;border:1px solid #dfdfdf;}
.wrap_faqMain_bnr ul li{ float:left; height:94px;border-right:1px solid #dfdfdf; height:94px; }
.wrap_faqMain_bnr ul li img{ display:block}

.tit_counsel_new{text-align:left; margin:15px 0 18px 29px;}


.wrap_faqMain, .wrap_faqMain *{margin:0; padding:0;}
.wrap_faqMain{overflow:hidden; border:1px solid #d5d5d5; width:695px; background-color:#f1edea;}
.wrap_faqMain .navi{float:left;}
.wrap_faqMain .cnt .q{padding-left:30px; }
.wrap_faqMain .cnt{float:right; width:480px; text-align:left; }
.wrap_faqMain .cnt .location{padding:41px 0 26px 47px; background:url('/images/guide/bg_faq_tit.gif') no-repeat 4px 18px; font-size:16px; font-weight:bold; color:#3e3e3d;  letter-spacing:-1px;}
.wrap_faqMain .cnt .location strong{color:#ff5200}
.wrap_faqMain .cnt .scrollbox{overflow:auto; overflow-x:hidden; height:270px;}
.wrap_faqMain .cnt ol{border-top:1px solid #c5c5c5; width:420px;}
.wrap_faqMain .cnt ol li{border-bottom:1px solid #c5c5c5; font-weight:bold; font-size:14px; color:#3e3e3d; padding:10px 10px 8px 10px; letter-spacing:-1px;}
.tit_counsel{text-align:left; margin:15px 0 18px 29px;}


.layer_faq{position:absolute;top:250px;left:315px; width:630px; background-color:#2d2c3e; z-index:1; text-align:left;}
.layer_faq h3{height:48px; line-height:48px; color:#fff; font-size:16px; padding-left:23px;}
.layer_faq .ly_close{position:absolute;top:13px;right:17px;}
.layer_faq .contents{background-color:#fff; margin:0 3px 3px 3px; padding:20px; overflow:auto; max-height:600px;}
.layer_faq .contents .q{font-size:14px; color:#ff5301; letter-spacing:-1px; margin-bottom:10px;}
.layer_faq .contents .q span{display:inline-block; margin-right:5px; width:34px; height:34px; text-align:center; line-height:34px; color:#fff; background:url('/images/guide/bg_q.gif') no-repeat left top;}
.layer_faq .contents .a{border:1px solid #d5d5d5; background-color:#f7f5f3; padding:20px 24px;}
.layer_faq .contents table{clear:both; width:540px; border:1px solid #d5d5d5; background-color:#fff; border-collapse:collapse}
.layer_faq .contents table th,
.layer_faq .contents table td{border:1px solid #d5d5d5;}
.layer_faq .contents table th:first-child,
.layer_faq .contents table td:first-child{border-left:0;}
.layer_faq .contents table th{padding:8px 0; text-align:center; background-color:#f7f5f3 !important; font-weight:bold;}
.layer_faq .contents table td{padding:8px 8px 8px 10px; text-align:left; color:#787676;}
.layer_faq .contents table th[rowspan],
.layer_faq .contents table td[rowspan]{border-right:1px solid #D6D6D6;}
.layer_faq .contents table .center{padding:8px 0; text-align:center; color:#fd6a24;}

.faq_step{text-align:left; padding:17px;} 
.tit_faqtop *{vertical-align:middle;}
.tit_faqtop strong{ font-size:13px; color:#0c367c; }
.faq_class{overflow:hidden; padding:17px;}
.faq_class .faq_baro{float:left; width:334px; text-align:left; margin-top:-1px;}
.faq_class .faq_baro h3{margin-bottom:5px;}
.faq_class .faq_baro ul{border:1px solid #bfcfd7; border-top:0; width:100%; }
.faq_class .faq_baro ul li{border-top:1px solid #bfcfd7; height:34px; line-height:34px; letter-spacing:-1px;}
.faq_class .faq_baro ul li span{display:inline-block; width:32%;}
.faq_class .faq_baro ul li a{color:#3e3e3d; background:url('/images/customer/bul_arrow.gif') no-repeat left 2px; padding-left:8px; margin-left:19px;}
.faq_class .faq_baro ul li a:hover{background:url('/images/customer/bul_arrow_ov.gif') no-repeat left 2px; color:#091866; font-weight:bold;}
.faq_class .faq_counsel{float:right; text-align:left;}
.faq_class p{padding:0;margin:0;}
.faq_title .help_icon{display:none;}

/* ¸í¾ð¹è³Ê none Ã³¸® */
.left_famous { display:none }


.interviewTbl{clear:both; width:100%;}
.interviewTbl th{border-bottom:1px solid #666; border-right:0;}
.interviewTbl th:first-child,
.interviewTbl td:first-child{border-left:0;}
.interviewTbl th{padding:8px 0; font-size:11px; text-align:center; border-top:2px solid #666666;border-right:none!important;}
.interviewTbl td{padding:8px 0; text-align:left; color:#787676; border-bottom:1px dotted #a6a6a6; border-right:none!important; border-right:none;line-height:120%; padding:25px 0; vertical-align:top}
.interviewTbl th[rowspan],
.interviewTbl td[rowspan]{border-right:1px solid #D6D6D6;}
.interviewTbl td p{ line-height:140%; margin:0px; padding:0px;}
.interviewTbl td p.hit{ width:160px; text-align:center; padding-top:5px; color:#6d6d6d;}
.interviewTbl td p.title{font-size:14px; font-weight:bold; color:#333; margin-bottom:14px;}
.interviewTbl td p.title span{ color:#109380!important;}
.interviewTbl td p.title img{ margin-left:4px;}
.interviewTbl td.view{text-align:center!important;}
.interviewTbl td.view p{ margin-bottom:6px;}


.tbl_1{ width:650px;border-collapse:collapse}
.tbl_1 th{ color:#6d6d6d; background:#eff6ff; padding:10px; border:1px solid #a6b9e6; border-collapse:collapse}
.tbl_1 th.big{ color:red; font-size:18px; text-align:center}
.tbl_1 td{ color:#6d6d6d; background:#fff; padding:10px; border:1px solid #a6b9e6; border-collapse:collapse; text-align:left; letter-spacing:-1px}
.tbl_1 td.center{ text-align:center}
.tbl_1 td span{ color:red}
.tbl_1 td strong{ text-decoration:underline}

.tbl_2{ width:100%;border-collapse:collapse}
.tbl_2 th{ color:#6d6d6d; background:#eff6ff; padding:5px; border:1px solid #D5D5D5; border-collapse:collapse}
.tbl_2 td{ color:#6d6d6d; background:#fff; padding:5px; border:1px solid #a6b9e6; border-collapse:collapse}
.tbl_2 td span{ color:red}
.tbl_2 td strong{ text-decoration:underline}

.tbl_3{ width:650px;border-collapse:collapse}
.tbl_3 th{ color:#6d6d6d; background:#f1e0f0; padding:10px; border:1px solid #c4c4c4; border-collapse:collapse}
.tbl_3 th.big{ color:red; font-size:18px; text-align:center}
.tbl_3 td{ color:#6d6d6d; background:#fff; padding:10px; border:1px solid #c4c4c4; border-collapse:collapse; text-align:left; letter-spacing:-1px}
.tbl_3 td.center{ text-align:center}
.tbl_3 td span{ color:red}
.tbl_3 .tit{font-size:16px; color:#ff0000; padding:15px 0; font-weight:bold;}
.tbl_3 .c_red{color:#ff0000;}

.tbl_4{ width:100%;border-collapse:collapse}
.tbl_4 th{ color:#6d6d6d; background:#e5e5e5; padding:10px; border:1px solid #c4c4c4; border-collapse:collapse; font-weight:bold;}
.tbl_4 th.big{ color:red; font-size:18px; text-align:center}
.tbl_4 td{ color:#6d6d6d; background:#fff; padding:10px; border:1px solid #c4c4c4; border-collapse:collapse; text-align:left; letter-spacing:-1px}
.tbl_4 td.center{ text-align:center}
.tbl_4 td span{ color:red}
.tbl_4 .tit{font-size:16px; color:#ff0000; padding:15px 0}
.tbl_4 .c_red{color:#ff0000;}

.proBnr{ width:727px; overflow:hidden; margin-top:10px;}
.proBnr:after {content:" "; display:block; clear:both;}
.proBnr ul{ width:727px; overflow:hidden;}
.proBnr ul li{width:auto; float:left;}

.newLecTab{ width:100%; clear:both;}
.newLecTab ul li{ float:left}
.newLecTab:after {content:" "; display:block; clear:both;}

.baseTab{ width:100%; clear:both;}
.baseTab ul li{ float:left}
.baseTab:after {content:" "; display:block; clear:both;}


/*´ë±¸¸ÞÀÎ*/
.daeguMain{ width:715px; margin:0 auto; text-align:left; padding:25px 0;box-sizing:border-box}
.daeguMain h2{ width:100%; padding-bottom:30px;box-sizing:border-box}

.daeguMain .wrapBox_1{ width:100%; height:240px;box-sizing:border-box}
.daeguMain .wrapBox_1:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.daeguMain .wrapBox_1 .noticWrap{ float:left; width:276px; height:220px; border:1px solid #e0e0e0; position:relative; box-sizing:border-box; margin-left:10px;}
.daeguMain .wrapBox_1 .noticDaegu{ float:left; width:276px;position:relative; padding:20px 15px; box-sizing:border-box;}
.daeguMain .wrapBox_1 .noticDaegu .more{ position:absolute; right:15px; top:20px;box-sizing:border-box}
.daeguMain .wrapBox_1 .noticDaegu h2{ width:100%; height:16px; padding-bottom:0}
.daeguMain .wrapBox_1 .noticDaegu ul{ width:100%; margin-top:15px;}
.daeguMain .wrapBox_1 .noticDaegu ul li{ width:100%; background:url(/images/main/daegu/blit.gif) no-repeat 0 6px; padding-left:11px; letter-spacing:-1px; overflow:hidden}
.daeguMain .wrapBox_1 .noticDaegu ul li a{ vertical-align:middle;display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width:213px; font-size:12px; color:#6e6e6e}
.daeguMain .wrapBox_1 .noticDaegu ul li .new{ display:inline-block; vertical-align:top; margin-left:3px}
@media screen and (-webkit-min-device-pixel-ratio:0){.daeguMain .wrapBox_1 .noticDaegu ul li .new{ display:inline-block; vertical-align:middle; margin-left:3px}}
.daeguMain .wrapBox_1 .noticBottom{width:276px;  height:66px; text-align:center; border-top:1px solid #e0e0e0; position:absolute; bottom:0; left:0;background:#fafafa; }
.daeguMain .wrapBox_1 .noticBottom dl{}
.daeguMain .wrapBox_1 .noticBottom dl dd{ width:50%; text-align:center; float:left;box-sizing:border-box; border-right:1px solid #e0e0e0; height:66px; padding-top:18px;}
.daeguMain .wrapBox_1 .noticBottom dl dd.last{ width:137px}

.daeguMain .wrapBox_2{ width:720px; margin-top:45px;}
.daeguMain .wrapBox_2:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.daeguMain .wrapBox_2 .proBox{ width:100%;}
.daeguMain .wrapBox_2 .proBox h2{ width:100%; height:16px; padding-bottom:13px}
.daeguMain .wrapBox_2 .proBox ul{ width:100%;background:url(/images/main/daegu/no_img.jpg)}
.daeguMain .wrapBox_2 .proBox ul li{ float:left; margin:0 5px 5px 0; height:116px; overflow:hidden}

.subTitlenew{ padding:30px 0 30px 20px}
.securityWrap p{ line-height:auto;}
.securityWrap .txt{color:#429f1a; margin:14px 0 0 0 !important; letter-spacing:-1px;}
.securityWrap .btns *{vertical-align:top; table-layout:fixed;}
.securityWrap .btns .text{border:1px solid #000100; height:39px; width:210px; width:206px\0ie8; background-color:#fff;margin-right:4px; *margin-right:4px; text-align:center;}
.securityWrap .btns .text img{margin-top:5px; font-size:0;}
.securityWrap .btns .text input{border:0;  height:35px; line-height:33px; font-size:18px; font-weight:bold; text-align:center;font-family:Verdana; color:#000000}
.securityWrap .btns span{display:inline-block;  height:37px; border:1px solid #aca8a5; background-color:#f6f6f6; margin-right:2px;}
.securityWrap .btns .refresh{background:#f6f6f6 url('/images/member/bg_refresh.gif') no-repeat 11px 12px; width:92px; width:89px\9;height:37px; line-height:37px}
.securityWrap .btns .refresh a{padding-left:28px;}
.securityWrap .btns .voice{background:#f6f6f6 url('/images/member/bg_voice.gif') no-repeat 11px 12px; margin-right:0; width:91px;height:37px; line-height:37px}
.securityWrap .btns .voice a{padding-left:32px;}
.securityWrap .enter {padding:0 !important; margin:4px 0 0 0 !important;}
.securityWrap .enter input{width:399px;height:39px; text-align:center; line-height:39px; color:#999999}


/*´ë±¸ °­ÀÇ½Ç¹èÁ¤Ç¥*/
.classRoomWrap{ width:100%; padding-bottom:50px;}
.classRoomWrap h3{ background:#f0f0f0; border-bottom:1px solid #d7d7d7; height:30px; padding:6px 0 0 20px}
.classRoomWrap .classroomHeader{ width:100%; height:23px; margin:40px 0 25px 0}
.classRoomWrap .classroomCnt{ padding:15px 30px}
.classRoomWrap .classroomCnt .tabBox{ width:100%; text-align:center; height:47px; margin-bottom:15px; }
.classRoomWrap .classroomCnt .tabBox ul{width:600px;/*330px;*/ margin:0 auto;}
.classRoomWrap .classroomCnt .tabBox ul li{ float:left; height:43px; width:33.333%;/*82px;*/ display:block; border-right:none; margin-right:-1px;}
.classRoomWrap .classroomCnt .tabBox ul li:after{content:" "; display:block; clear:both;}
.classRoomWrap .classroomCnt .tabBox ul li.on{background:url(/images/classtable/tab_blit.gif) no-repeat bottom center; height:46px;}
.classRoomWrap .classroomCnt .tabBox ul li.on a{background: #025b94 ; width:100%; height:37px; display:block; border:none; border:1px solid #025b94 ;color:#fff; font-weight:bold;}
.classRoomWrap .classroomCnt .tabBox ul li a{width:100%;/*82px;*/ height:37px; display:block; background:#f3f3f3; border:1px solid #cccccc; line-height:320%; color:#000 ; text-decoration:none}


.classRoomWrap .calDate{ width:100%; height:26px; position:relative; text-align:center;}
.classRoomWrap .calDate .title{ width:100%; text-align:center; }
.classRoomWrap .calDate .title a{ display:inline-block; vertical-align:middle; margin-top:3px;}
.classRoomWrap .calDate .title h5{font-size:18px; color:#333; display:inline-block; vertical-align:middle; font-family:'¸¼Àº °íµñ';}
.classRoomWrap .calDate .title h5 strong{ margin:0 10px; vertical-align:middle;}
.classRoomWrap .search{ width:200px; position:absolute; right:0; top:2px; text-align:right}
.classRoomWrap .search .i_txt{ height:20px;display:inline-block; vertical-align:middle; width:98px;  border:1px solid #d2d2d2;  margin:0px; padding:0 10px;}
.classRoomWrap .search .ui-datepicker-trigger{ position:absolute; right:145px; top:9px; cursor:pointer}
.classRoomWrap .search .searchBtn{display:inline-block; vertical-align:middle; margin-left:3px; height:20px; margin-top:6px; }
.classRoomWrap .calTbl{ width:100%}
.ui-datepicker,.ui-widget,.ui-widget-content,.ui-helper-clearfix,.ui-corner-all{ z-index:99999!important}
.ui-icon{ cursor:pointer}
/*.classRoomWrap .calTbl table{ width:100%;text-align:center;border-collapse:collapse; font-size:12px}
.classRoomWrap .calTbl table th{ font-size:12px; color:#6d6d6d; border:1px solid #d5d5d5; padding:7px 0; background:#f4f4f4}
.classRoomWrap .calTbl table td.subTh{ font-size:12px; color:#6d6d6d; border:1px solid #d5d5d5;  background:#f4f4f4}
.classRoomWrap .calTbl table td.subTh span{ font-size:16px;}
.classRoomWrap .calTbl table td{ font-size:12px; color:#343434; border:1px solid #d5d5d5; padding:7px 5px; height:100px}
.classRoomWrap .calTbl table td strong{ font-weight:normal; color:#808080; display:block}
.classRoomWrap .calTbl table td.status_1{ background:#fff;}
.classRoomWrap .calTbl table td.status_2{ background:url(/images/classtable/ico_hugang.gif) no-repeat left top;}
.classRoomWrap .calTbl table td.status_3{ background:url(/images/classtable/ico_bogang.gif) no-repeat left top;}
.classRoomWrap .calTbl table td.status_4{ background:#edf3f7;}
.classRoomWrap .calTbl table td.status_5{ background:#fff;}*/
.classRoomWrap .calTbl table{ width:100%;text-align:center;border-collapse:collapse; font-size:12px; border-top:1px solid #5b5b5b;}
.classRoomWrap .calTbl table th{ font-size:13px; color:#5b5b5b; border-bottom:1px solid #e1e1e1; padding:7px 0; background:#fbfafa; line-height:44px;}
.classRoomWrap .calTbl table td.subTh{ font-size:12px; color:#5b5b5b; /*border:1px solid #d5d5d5;*/ background:#fbfafa;}
.classRoomWrap .calTbl table td.subTh span{ font-size:16px;}
.classRoomWrap .calTbl table td{ font-size:12px; color:#343434; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; padding:7px 5px; height:100px}
.classRoomWrap .calTbl table td:last-child{border-right:none;}
.classRoomWrap .calTbl table td strong{ font-weight:normal; color:#808080; display:block}
.classRoomWrap .calTbl table td.status_1{ background:#fff;}
.classRoomWrap .calTbl table td.status_2{ background:url(/images/classtable/ico_hugang.gif) no-repeat left top;}
.classRoomWrap .calTbl table td.status_3{ background:url(/images/classtable/ico_bogang.gif) no-repeat left top;}
.classRoomWrap .calTbl table td.status_4{ background:#edf3f7;}
.classRoomWrap .calTbl table td.status_5{ background:#fff;}

.classRoomWrap .calTbl table td span.status_0{ background:#0187da; color:#fff; height:13px!important; padding:0 5px; display:inline-block; vertical-align:middle; font-size:11px; padding-top:2px; }
.classRoomWrap .calTbl table td span.status_1{ background:#5f6262; color:#fff; height:13px!important; padding:0 5px; display:inline-block; vertical-align:middle; font-size:11px; padding-top:2px; }
.classRoomWrap .calTbl table td span.status_2{ background:#005996; color:#fff; height:13px!important; padding:0 5px; display:inline-block; vertical-align:middle; font-size:11px; padding-top:2px; }
.classRoomWrap .calTbl table td span.status_3{ background:#242424; color:#fff; height:13px!important; padding:0 5px; display:inline-block; vertical-align:middle; font-size:11px; padding-top:2px; }
.classRoomWrap .calTbl table td span.status_4{ background:#a5a5a5; color:#fff; height:13px!important; padding:0 5px; display:inline-block; vertical-align:middle; font-size:11px; padding-top:2px; }
.classRoomWrap .calTbl table td span.status_5{ background:#ff3900; color:#fff; height:13px!important; padding:0 5px; display:inline-block; vertical-align:middle; font-size:11px; padding-top:2px; }
.classRoomWrap .calTbl table td span.status_7{ background:#00993d; color:#fff; height:13px!important; padding:0 5px; display:inline-block; vertical-align:middle; font-size:11px; padding-top:2px; }
.classRoomWrap .calTbl table td span.status_8{ background:#fb7a27; color:#fff; height:13px!important; padding:0 5px; display:inline-block; vertical-align:middle; font-size:11px; padding-top:2px; }

.yearPlan{ width:100%; border:1px solid #a6b9e6; border-right:none;border-bottom:none; margin-bottom:20px;}
.yearPlan th{ background:#eff6ff; color:#274eab; font-size:12px;border-bottom:1px solid #a6b9e6; border-right:1px solid #a6b9e6; padding:8px 0 7px 0}
.yearPlan td { font-size:12px; color:#6d6d6d; text-align:center;border-bottom:1px solid #a6b9e6; border-right:1px solid #a6b9e6;padding:8px 0}
.yearPlan td.left{ color:#6d6d6d; text-align:left; padding-left:6px;}
.yearPlan td.subTh{ background:#fafafa}
.yearPlan .underLine{text-decoration:underline;}
.bottomTxtplan{padding-top:10px;font-size:12px; text-align:center}

.monthPlan{ width:100%; border:1px solid #d5d5d5; border-right:none;border-bottom:none; margin-bottom:20px;}
.monthPlan th{ background:#f4f4f4; color:#333; font-size:12px;border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5; padding:8px 0 7px 0}
.monthPlan td { font-size:12px; color:#6d6d6d; text-align:center;border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5; padding:8px 0}
.monthPlan td.left{ color:#6d6d6d; text-align:left; padding-left:6px;}
.monthPlan td.subTh{ background:#fafafa}
.monthPlan .underLine{text-decoration:underline;}
.bottomTxtplan{padding-top:10px;font-size:12px; text-align:center}



/*½ºÅÍµð °Ô½ÃÆÇ*/
.studyBbsWrap{ width:695px; margin:0 auto; position:relative; padding-bottom:80px;}
.studyBbsWrap .mt15{ margin-top:15px;}
.studyBbsWrap .mt20{ margin-top:20px;}
.studyBbsWrap .mt30{ margin-top:30px;}
.studyBbsWrap .btnBlack{ height:18px; color:#fff; background:#000; vertical-align:middle; display:inline-block; /*padding:0 15px;*/ box-sizing:border-box; }
.studyBbsWrap .btnBlack a{ color:#fff; text-decoration:none; font-size:12px; text-align:center; display:block;  padding-top:3px; width:54px;}
.studyBbsWrap .btnGreen{ height:45px; color:#fff; background:#3ea934; vertical-align:middle; display:inline-block; /*padding:0 40px;*/ box-sizing:border-box}
.studyBbsWrap .btnGreen a{ color:#fff; text-decoration:none; font-size:14px; text-align:center; display:block; width:100%; padding-top:17px;width:122px; }
.studyBbsWrap .btnGray{ height:45px; color:#fff; background:#acacac; vertical-align:middle; display:inline-block; /*padding:0 40px;*/ box-sizing:border-box}
.studyBbsWrap .btnGray a{ color:#fff; text-decoration:none; font-size:14px; text-align:center; display:block; width:100%; padding-top:17px;width:122px;}
.studyBbsWrap .btnBlack2{ height:27px; color:#fff; background:#333; vertical-align:middle; display:inline-block;/* padding:0 15px;*/ box-sizing:border-box}
.studyBbsWrap .btnBlack2 a{ color:#fff; text-decoration:none; font-size:12px; text-align:center; display:block;  padding-top:7px; width:54px;}

.studyBbsWrap .whiteBtn{ height:15px; color:#999999; background:#fff; vertical-align:middle; display:inline-block;/* padding:0 5px;*/ box-sizing:border-box; border:1px solid #999; margin-left:2px;}
.studyBbsWrap .whiteBtn a{ color:#999999; text-decoration:none; font-size:11px; text-align:center; display:block;  padding-top:2px; width:26px;}


.studyBbsWrap .i_chk{ }
.studyBbsWrap .i_rdo{}
.studyBbsWrap .i_txtarea{ display:inline-block; vertical-align:middle; width:100%;}
.studySearch{ height:58px; width:100%; border:1px solid #d5d5d5; background:#f6f6f6; box-sizing:border-box; padding-top:18px; text-align:center}
.studySearch .i_select{ height:18px; border:1px solid #dddddd; vertical-align:middle; display:inline-block}

.studyBbsWrap .studyList{width:100%}
.studyListTbl{width:100%; border-top:2px solid #666666;}
.studyListTbl th{ background:#f5f5f5; border-bottom:1px solid #dddddd; padding:10px 0; font-size:12px; }
.studyListTbl td{ background:#fff; border-bottom:1px solid #d5d5d5; padding:10px 0; font-size:12px; text-align:center; color:#6d6d6d; line-height:180%}
.studyListTbl th.first{ padding-left:19px;}
.studyListTbl th.last{ padding-right:19px;}
.studyListTbl td.title{ padding-left:19px; text-align:left;}
.studyListTbl td.hit{ padding-right:19px;}
.studyListTbl a{ text-decoration:none;}
.studyListTbl .classLec{ color:#3da83a; font-weight:bold;}
.studyListTbl .divide{ color:#4267b2; font-weight:bold;}
.studyListTbl .txt{ color:#6d6d6d; font-weight:bold;}
.studyListTbl .end{ color:#a5a5a5;}
.studyListTbl .ing{ color:#6d6d6d;}
.studyListTbl td.title dl{ width:100%;}
.studyListTbl td.title dl dd{ display:inline-block; background:url(/images/bbs/study_board_bar.gif) no-repeat left 3px; padding:0 7px 0 8px; width:auto; float:left;}
.studyListTbl td.title dl dd.first{ padding-left:0; background:none;}


.studyWriteTbl{width:100%; border-top:2px solid #666666;}
.studyWriteTbl th{ background:#f5f5f5; border-bottom:1px solid #dddddd; padding:10px 0; font-size:12px; font-weight:bold; }
.studyWriteTbl td{ background:#fff; border-bottom:1px solid #d5d5d5; padding:10px 0; font-size:12px; text-align:left; color:#6d6d6d; line-height:180%; padding-left:20px;}
.studyWriteTbl td span{ display:inline-block; vertical-align:middle; margin-right:3px;}


.replyBox{ width:100%; box-sizing:border-box; background:#f7f7f7; border-top:1px solid #ddd; margin-top:40px;}
.replyBox .writeArea{ padding:20px 25px 10px 25px; text-align:left;border-bottom:1px solid #ddd;}
.replyBox .writeArea p{ color:#888;  text-align:left; display:block}
.replyBox .writeArea p strong{ color:#333}
.replyBox .writeArea textarea{ float:left; width:540px;}
.replyBox .writeArea .btnWrite{ width:90px; float:left; height:60px; background:#3ea934; box-sizing:border-box; text-align:center; margin-left:2px; line-height:550%}
.replyBox .writeArea .btnWrite a{ font-size:14px; color:#ffffff; text-decoration:none; display:block;width:90px;}
.replyBox .writeArea .chk{}
.replyBox .writeArea .chk span{ display:inline-block; vertical-align:middle; margin-left:3px; color:#666;}
.replyBox .commentBox{padding:20px 25px 10px 25px; text-align:left;border-bottom:1px solid #ddd;}
.replyBox .commentBox dl{ width:100%;}
.replyBox .commentBox dl dt{ width:49%; display:inline-block; color:#333; font-weight:bold;}
.replyBox .commentBox dl dd{ width:49%; display:inline-block; color:#999; text-align:right;}
.replyBox .security *{ color:#888!important;}