@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;
}

/*common*/
.content{width:1080px!important; margin:0 auto;}
.bodyWrap{padding-top:20px; padding-bottom:100px; /*overflow:hidden;*/}
.lnbBox{width:230px; margin-right:40px; float:left;}
#lnb{background:#fff;}

/* ¹®ÀåÁ¤·Ä */
.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:16px;}
.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}
.subTitlenew h4{font-family: 'Noto Sans CJK KR', NotoSans; font-size: 28px; font-weight: bold; color: #035b94; letter-spacing: -0.04em;}
.subTitlenew p.subTitle{font-size: 12px; font-weight: 600; color: #a1a1a1; margin: 0; letter-spacing: -0.05em;}
.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{}
.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:'Malgun Gothic';}
.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; line-height: 11px; top: -1px; position: relative; margin-right: 3px;}
.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; line-height: 11px; top: -1px; position: relative; margin-right: 3px;}
.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; line-height: 11px; top: -1px; position: relative; margin-right: 3px;}
.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; line-height: 11px; top: -1px; position: relative; margin-right: 3px;}
.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; line-height: 11px; top: -1px; position: relative; margin-right: 3px;}
.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; line-height: 11px; top: -1px; position: relative; margin-right: 3px;}
.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; line-height: 11px; top: -1px; position: relative; margin-right: 3px;}
.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; line-height: 11px; top: -1px; position: relative; margin-right: 3px;}

.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:100%; margin:0 auto; position:relative; /*padding-bottom:80px;*/}
.studyBbsWrap .mt15{ margin-top:15px;}
.studyBbsWrap .mt20{ margin-top:20px;}
.studyBbsWrap .mt30{ margin-top:30px;}
.studyBbsWrap .mt45{ margin-top:45px;}
.studyBbsWrap .btnBlack{width:100px; height:38px; background:#666; vertical-align:middle; display:inline-block; /*padding:0 15px;*/ box-sizing:border-box; }
.studyBbsWrap .btnSearch{background:#666 url('/images/main2019/icon_search.png') no-repeat 60px center; margin-right:0;}
.studyBbsWrap .btnBlack a{width:100%; height:100%; color:#fff; text-decoration:none; font-size:16px; line-height:34px; font-weight:bold; text-align:left; text-indent:24px; display:block;}
.studyBbsWrap .btnGreen{width:160px; height:42px; color:#fff; background:#00993f; vertical-align:middle; display:inline-block; line-height:40px;}
.studyBbsWrap .btnGreen a{ color:#fff; text-decoration:none; font-size:14px; text-align:center; display:block; width:100%;}
.studyBbsWrap .btnGray{width:160px; height:42px; background:#666; vertical-align:middle; display:inline-block; line-height:40px;}
.studyBbsWrap .btnGray a{ color:#fff; text-decoration:none; font-size:14px; text-align:center; display:block; width:100%;}
.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:17px; 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; line-height:13px;}


.studyBbsWrap .i_chk{ }
.studyBbsWrap .i_rdo{}
.studyBbsWrap .i_txtarea{ display:inline-block; vertical-align:middle; width:100%;}
.studySearch{ /*height:90px;*/ width:100%; border:1px solid #d7d7d7; background:#fff; box-sizing:border-box; padding:25px 30px; text-align:center}
.studySearch .i_select{ height:38px; border:1px solid #ccc; vertical-align:middle; display:inline-block; margin-right:4px;}

.studyBbsWrap .noticeList{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:30px; 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{width:70px; height:22px; border:1px solid #999; font-size:13px; color:#999; box-sizing:border-box; display:inline-block;}
.studyListTbl .ing{width:70px; height:22px; border:1px solid #018838; font-size:13px; color:#018838; box-sizing:border-box; display:inline-block;}
.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;}


.studyViewTbl{width:100%; padding-top:17px; padding:17px 30px 100px 43px; box-sizing:border-box; border-bottom:1px solid #e1e1e1;}
.studyViewTbl th{width:86px; height:15px; padding:15px 0; font-size:13px; font-weight:bold; color:#333; vertical-align:top;}
.studyViewTbl th>p{border-right:2px solid #ecebeb; box-sizing:border-box; text-align:left;}
.studyViewTbl td{padding:15px 0; font-size:12px; text-align:left; color:#6d6d6d; line-height:180%; padding-left:20px;}
.studyViewTbl td span{ display:inline-block; vertical-align:middle; margin-right:3px;}

.studyWriteTbl{width:100%; border-top:1px solid #5b5b5b; box-sizing:border-box;}
.studyWriteTbl th{padding:17px 0; font-size:13px; font-weight:bold; color:#5b5b5b; text-align:left; padding-left:34px; box-sizing:border-box; border-bottom:1px solid #e1e1e1;}
.studyWriteTbl td{padding:17px 35px 17px 0; font-size:12px; text-align:left; color:#6d6d6d; line-height:180%; border-bottom:1px solid #e1e1e1;}


.replyBox{ width:100%; box-sizing:border-box; background:#f7f7f7; border-top:1px solid #ddd; margin-top:70px;}
.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:920px;/*668px;*/}
.replyBox .writeArea .btnWrite{ width:90px; float:left; height:72px;/*60px;*/ background:#3ea934; box-sizing:border-box; text-align:center; margin-left:2px; line-height:70px;}
.replyBox .writeArea .btnWrite a{height:100%; font-size:14px; color:#ffffff; text-decoration:none; display:block; width:90px; display:inline-block;}
.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;}

/* List */
.studyNew #selectWidth>.i_select{width:165px;}
.studyNew #schsex{width:90px;}
.studyNew #schend{width:110px;}
.studyNew #scharea1{width:115px;}
.studyNew #scharea2{width:115px;}
.studyNew .btnList{width:90px; height:22px; border:1px solid #cfcfcf; background:#f7f7f7; text-align:center; display:inline-block; margin-top:15px; margin-bottom:13px; float:right;}
.studyNew .btnList>a{width:100%; color:#666; font-size:12px; line-height:22px; display:inline-block}

/* View */
.studyNew .studyList>h1{width:100%; height:83px; border-top:1px solid #5b5b5b; border-bottom:1px solid #ecebeb; background:#fbfafa; padding-left:43px; padding-right:30px; box-sizing:border-box; overflow:hidden;}
.studyNew .studyList>h1>p{display:inline-block; float:left; line-height:80px; margin:0; font:bold 18px/80px 'Malgun Gothic'; color:#333; letter-spacing:-0.5px;}
.studyNew .studyList>h1>span{display:inline-block; float:right; line-height:80px; font:13px/80px 'Malgun Gothic'; color:#888;}

.studyNew .btnWrap{width:100%; overflow:hidden; margin-top:30px;}
.studyNew .viewBtn1{width:120px; height:42px; background:#666; text-align:center; font-size:16px; font-weight:bold; display:inline-block; line-height:40px; float:left; margin-right:6px;}
.studyNew .viewBtn1>a{color:#fff; width:100%; height:100%; display:inline-block;}
.studyNew .viewBtn2{width:160px; height:42px; background:#f7f7f7; text-align:center; font-size:16px; font-weight:bold; display:inline-block; line-height:40px; float:right; border:1px solid #ccc; box-sizing:border-box;}
.studyNew .viewBtn2>a{color:#666; width:100%; height:100%; display:inline-block;}

/* Write */
.studyNew .studyList .i_txt{width:100%; height:38px;}
.studyNew .studyList .i_select{width:143px; height:38px; border:1px solid #ccc; box-sizing:border-box; text-indent:25px; margin-right:6px;}
.studyNew .studyList .i_select:last-child{margin-right:0;}

.studyNew .checks {position: relative;}
.studyNew .checks input[type="radio"] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; }
.studyNew .checks input[type="radio"] + label { display: inline-block; position: relative; padding-left:24px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; }
.studyNew .checks input[type="radio"] + label:before { content: ''; position: absolute; left: 0; top:2px; width:14px; height:14px; text-align: center; border: 1px solid #00933d; border-radius: 100%;}
.studyNew .checks input[type="radio"] + label:active:before, .checks input[type="radio"]:checked + label:active:before { box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); }
.studyNew .checks input[type="radio"]:checked + label:after { content: ''; position: absolute; top:6px; left:4px; width:8px; height:8px; background: #00933d; border-radius: 100%;}

.studyNew .btnWrap{width:100%; overflow:hidden; text-align:center;}

/*°øÁö»çÇ×*/
.noticeWrap .noticeList{width:100%;}
.noticeListTbl{width:100%; border-top:2px solid #666666;}
.noticeListTbl th{ background:#f5f5f5; border-bottom:1px solid #dddddd; padding:18px 0; font-size:13px; font-weight:bold;}
.noticeListTbl td{ background:#fff; border-bottom:1px solid #d5d5d5; padding:14px 0; font-size:12px; text-align:center; color:#6d6d6d; font-family:'Malgun Gothic';}
.noticeListTbl th.first{ /*padding-left:19px;*/}
.noticeListTbl th.last{ padding-right:19px;}
.noticeListTbl td.title{ padding-left:30px; text-align:left;}
.noticeListTbl td.hit{ padding-right:19px;}
.noticeListTbl a{ text-decoration:none;}
.noticeListTbl .classLec{ color:#3da83a; font-weight:bold;}
.noticeListTbl .divide{ color:#4267b2; font-weight:bold;}
.noticeListTbl .txt{ color:#6d6d6d; font-weight:bold;}
.noticeListTbl .end{width:70px; height:22px; border:1px solid #999; font-size:13px; color:#999; box-sizing:border-box; display:inline-block;}
.noticeListTbl .ing{width:70px; height:22px; border:1px solid #018838; font-size:13px; color:#018838; box-sizing:border-box; display:inline-block;}
.noticeListTbl .left{text-align:left; padding-left:35px; box-sizing:border-box;}
.noticeListTbl td.title dl{ width:100%;}
.noticeListTbl 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;}
.noticeListTbl td.title dl dd.first{ padding-left:0; background:none;}
.replyBox .security *{ color:#888!important;}

/*°øÁö»çÇ×_±Û¾²±â*/
.noticeWriteTbl{width:100%; border-top:2px solid #666666;}
.noticeWriteTbl th{ border-bottom:1px solid #dddddd; padding:18px 0; font-size:13px; font-weight:bold; color:#5b5b5b; letter-spacing:-0.75px; text-align:left; text-indent:33px;}
.noticeWriteTbl td{ background:#fff; border-bottom:1px solid #d5d5d5; padding:14px 0; font-size:12px; /*text-align:center;*/ color:#666;}
.noticeWriteTbl td.title{ padding-left:30px; text-align:left;}
.noticeWriteTbl td.hit{ padding-right:19px;}
.noticeWriteTbl a{ text-decoration:none;}	
.noticeWriteTbl td select{width:269px; height:38px;}
.noticeWriteTbl td input[type=text]{width:450px; height:38px;}
.noticeWriteTbl tr:last-child>td{border-bottom:none; padding-bottom:30px;}
.noticeList .btnGroup{width:330px; margin:0 auto; overflow:hidden;}
.noticeList .btnGroup>a{width:160px; height:42px; display:inline-block; text-align:center; font:bold 16px/40px 'Malgun Gothic'; letter-spacing:-0.5px;}
.noticeList .btnGroup>a.greenBtn{background:#00993f; color:#fff; float:left;}
.noticeList .btnGroup>a.grayBtn{background:#f7f7f7; border:1px solid #ccc; box-sizing:border-box; color:#666; float:right;}
.noticeList .green{color:#018c3a!important;}

/*Èñ¼Ò/½ÜÇÃ·¯½º*/
.ssamplusWrap{width:810px; float:left; padding:0;}

/*½Å±Ô°­ÁÂ*/
.lectureWrap{width:810px; float:left; padding:0;}
.lectureWrap .tabWrap{overflow:hidden; width:100%; height:70px; margin-top:20px;}
.lectureWrap .tabWrap>li{width:33.333%; height:100%; float:left; display:inline-block; text-align:center; letter-spacing:-0.75px;}
.lectureWrap .tabWrap>li>a{width:100%; height:100%; display:inline-block; font:bold 15px/68px 'Malgun Gothic'; color:#888; border:1px solid #d7d7d7; background:#f9f9f9; box-sizing:border-box;}
.lectureWrap .tabWrap>li>a.on{background:#fff; border:1px solid #767676; border-bottom:none; color:#333; border:1px solid #767676; border-bottom:none; background:#fff; box-sizing:border-box;}

.lectureWrap .cntWrap{margin-top:40px;}
.lectureWrap .cntWrap>h1{font:bold 15px/42px 'Malgun Gothic'; color:#333; text-decoration:underline; padding-left:18px; box-sizing:border-box; letter-spacing:-0.75px;}
.lectureWrap .cntWrap .textBox{font:13px/18px 'Malgun Gothic'; color:#666; letter-spacing:-0.75px; padding-left:18px; box-sizing:border-box; margin-bottom:50px;}
.lectureWrap .cntWrap .textBox>.green{color:#00933d;}
.lectureWrap .cntWrap .textBox>img{vertical-align:middle;}

.lectureWrap .monthLine{margin-top:48px; height:56px; background:url('/campus_new/images/lecture/monthLine.jpg') no-repeat center bottom; position:relative;}
.lectureWrap .monthLine>ul{width:798px; /*overflow:hidden;*/ margin-left:12px;}
.lectureWrap .monthLine>ul>li{width:145px; height:56px; float:left; text-align:center; margin-left:-12px;}
.lectureWrap .monthLine>ul>li>a{width:100%; height:100%; display:inline-block; font-size:14px/19px 'Malgun Gothic'; color:#888;}
.lectureWrap .monthLine>ul>li.on{letter-spacing:-0.75px; background:url('/campus_new/images/lecture/month_on.png') no-repeat center bottom;}
.lectureWrap .monthLine>ul>li.on>a{color:#333; font-weight:bold;}
		
.lectureWrap .lecBox{/*width:100%;*/ overflow:hidden; margin-top:20px; display:inline-block;/**/}
.lectureWrap .lecBox>li{padding:0 15px; float:left; border-right:1px solid #e0e0e0;}
.lectureWrap .lecBox>li:last-child{border-right:none;}
.lectureWrap .lecBox>li>a{color:#666; font:14px/18px 'Malgun Gothic'; letter-spacing:-0.75px;}
.lectureWrap .lecBox>li._ov>a{color:#00993f;}

.lectureWrap .lecTable{margin-top:25px; border-top:1px solid #5b5b5b;}
.lectureWrap .lecTable table{margin-bottom:30px;}
.lectureWrap .lecTable th{vertical-align:top; /*border-bottom:1px solid #e1e1e1;*/ padding-top:40px;/*18px;*/ box-sizing:border-box; text-align:center;}
.lectureWrap .lecTable th>p{font-family:'Malgun Gothic'; font-size:13px; color:#333;}
.lectureWrap .lecTable td{border-bottom:1px solid #e1e1e1; padding:40px 0 25px;/*18px 0;*/ box-sizing:border-box; text-align:center; vertical-align:top;}
.lectureWrap .lecTable td.left{text-align:left; position:relative;}
.lectureWrap .lecTable th>img{border:1px solid #d7d7d7; box-sizing:border-box;}
.lectureWrap .lecTable td.detailView{padding-left:18px; box-sizing:border-box; display:none;/**/  /*border-bottom:none;*/}
.lectureWrap .lecTable td>p{margin:0; font-size:13px; color:#333;}
.lectureWrap .lecTable td>h1{font:bold 17px/38px 'Malgun Gothic'; color:#333; letter-spacing:-0.75px;}
.lectureWrap .lecTable td>span{font-size:12px; color:#999; letter-spacing:-0.25px; margin-bottom:20px;/*48px;*/ display:block;}
.lectureWrap .lecTable td.left>a{width:90px; height:22px; border:1px solid #dddde1; color:#599939; font:12px/20px 'Malgun Gothic'; display:inline-block; text-align:center; position:absolute; bottom:0; margin-bottom:-1px;}
.lectureWrap .lecTable td.left>a.detailCloseBtn{display:none;}
.lectureWrap .lecTable td.priceBox{padding-right:30px; box-sizing:border-box; text-align:right; font-size:15px; color:#333; font-weight:bold; font-family:'Malgun Gothic'; padding-top:43px;}
.lectureWrap .lecTable td.priceBox>p{font-size:12px; color:#333; padding-right:23px; letter-spacing:-0.25px;}
.lectureWrap .lecTable td.priceBox>p>span.del{color:#999; text-decoration:line-through;}
.lectureWrap .lecTable td.priceBox .priceList ul>li>p{font-size:12px; color:#333; /*padding-right:23px;*/ letter-spacing:-0.25px; margin:0;}
.lectureWrap .lecTable td.priceBox .priceList ul>li>p>span.del{color:#999; text-decoration:line-through;}
.lectureWrap .lecTable td.priceBox .priceList ul>li>img{vertical-align:middle;}
.lectureWrap .lecTable td.priceBox>a{width:100px; height:30px; background:#00993f; color:#fff; display:block; text-align:center; line-height:28px; float:right; font-size:13px; font-weight:bold; margin-top:10px;}
.lectureWrap .lecTable td.backLine{border-bottom:1px solid #767676!important; padding:25px 0;}
.lecTable2 .blackLine{border-top:1px solid #767676!important;}
.lecTable2 .grayLine{border-top:1px solid #e1e1e1; border-bottom:none;}
.lecTable2 th{text-align:center; font-size:13px; color:#333; font-family:'Malgun Gothic'; padding:50px 0;}
.lectureWrap .idea{height:16px; padding:2px 3px; letter-spacing:-0.25px; font-size:11px; line-height:16px; display:inline-block; box-sizing:border-box; vertical-align:middle; margin-right:4px; border:1px solid #5b9b3c; color:#5b9b3c;}
.lectureWrap .ivy{height:16px; padding:2px 3px; letter-spacing:-0.25px; font-size:11px; line-height:16px; display:inline-block; box-sizing:border-box; vertical-align:middle; margin-right:4px; border:1px solid #9b3c98; color:#9b3c98;}
.lectureWrap .ing{height:16px; padding:2px 3px; letter-spacing:-0.25px; font-size:11px; line-height:16px; display:inline-block; box-sizing:border-box; vertical-align:middle; margin-right:4px; color:#fff; background:#ff500b;}
.lectureWrap .done{height:16px; padding:2px 3px; letter-spacing:-0.25px; font-size:11px; line-height:16px; display:inline-block; box-sizing:border-box; vertical-align:middle; margin-right:4px; color:#fff; background:#999;}
.lectureWrap .plan{height:16px; padding:2px 3px; letter-spacing:-0.25px; font-size:11px; line-height:16px; display:inline-block; box-sizing:border-box; vertical-align:middle; margin-right:4px; color:#fff; background:#93b8d4;}
.lectureWrap .student{height:16px; padding:2px 3px; letter-spacing:-0.25px; font-size:11px; line-height:16px; display:inline-block; box-sizing:border-box; vertical-align:middle; margin-right:4px; color:#fff; background:#00993f;}
.lectureWrap .offline{height:16px; padding:2px 3px; letter-spacing:-0.25px; font-size:11px; line-height:16px; display:inline-block; box-sizing:border-box; vertical-align:middle; margin-right:4px; color:#fff; background:#00993f;}
.lectureWrap .open{height:16px; padding:2px 3px; letter-spacing:-0.25px; font-size:11px; line-height:16px; display:inline-block; box-sizing:border-box; vertical-align:middle; margin-right:4px; color:#fff; background:#984fd6;}
.lectureWrap .cntDone{height:16px; padding:2px 3px; letter-spacing:-0.25px; font-size:11px; line-height:16px; display:inline-block; box-sizing:border-box; vertical-align:middle; margin-right:4px; color:#fff; background:#4d4d4d;}
.lectureWrap .package{height:16px; padding:2px 3px; letter-spacing:-0.25px; font-size:11px; line-height:16px; display:inline-block; box-sizing:border-box; vertical-align:middle; margin-right:4px; border:1px solid #3c409b; color:#3c409b;}
.lectureWrap .chkBtn{width:160px; height:42px; text-align:center; border:1px solid #00993f; color:#00993f; float:right; font:bold 16px/40px 'Malgun Gothic'; letter-spacing:-0.5px; cursor:pointer;}
.lectureWrap #priceList{float:right; margin-bottom:0;}
.lectureWrap #priceList th{font-family:'Malgun Gothic'; font-size:15px; text-align:right; font-weight:bold; padding:0; border-bottom:0; color:#333;}
.lectureWrap #priceList td{font-family:'Malgun Gothic'; font-size:15px; text-align:right; padding:0; border-bottom:0; color:#333;}
.lectureWrap .priceList{position:relative; overflow:hidden;}
.lectureWrap .priceList ul{width:109px; float:left; font-weight:normal;}
.lectureWrap .priceList>li.checkBox{width:23px; float:right; text-align:center; position:absolute; top:50%; right:0; transform: translateY(-50%);}
.iconBtn{border:1px solid #ccc; font-size:12px; color:#666; padding:4px 12px; box-sizing:border-box; display:inline-block; vertical-align:bottom; margin-left:85px;}

/*ÇÐ¿øÀ§Ä¡, ½Ã¼³¾È³»*/
.facilityWrap{width:810px; float:left; padding:0;}
.facilityWrap>h1{width:100%; font-size:24px; color:#333; line-height:39px; padding-bottom:25px; font-weight:normal; letter-spacing:-1px;}

/*ÅÇ*/
.facilityWrap .tabBox{}
.facilityWrap .tabBox>ul{width:100%; height:70px; overflow:hidden;}
.facilityWrap .tabBox>ul>li{width:33.333%; float:left; display:inline-block; text-align:center; letter-spacing:-0.75px;}
.facilityWrap .tabBox>ul>li>a{width:100%; height:100%; display:inline-block; font:bold 15px/68px 'Malgun Gothic'; color:#888; border:1px solid #d7d7d7; background:#f9f9f9; box-sizing:border-box;}
.facilityWrap .tabBox>ul>li>a.on{background:#fff; border:1px solid #767676; border-bottom:none; color:#333; border:1px solid #767676; border-bottom:none; background:#fff; box-sizing:border-box;}
.facilityWrap .cntWrap{padding-top:50px; position:relative;}

.facilityWrap .slideBox{width:710px; height:73px; overflow:hidden; margin:0 auto;}
.facilityWrap .slideBox>ul{width:800%; height:73px;}
.facilityWrap .slideBox li{width:110px; height:100%; float:left; margin-right:10px; position:relative;}
.facilityWrap .slideBox li>a{width:100%; height:100%; display:inline-block; border:1px solid #d7d7d7; box-sizing:border-box;}
.facilityWrap slideBox li>a:hover{height:100%; border:3px solid #009940; overflow:hidden;}
.facilityWrap .slideBox li.on p{display:block;}
.facilityWrap .slideBox li p{width:100%; height:100%; background:rgba(0,153,64,0.8); text-align:center; position:absolute; top:0; left:0; margin:0; display:none;}
.facilityWrap .slideBox li span{width:100%; color:#fff; position:absolute; top:50%; left:0; transform: translateY(-50%); font:12px/18px 'Malgun Gothic';}
.facilityWrap .slideBox li td{width:100%; height:100%; background:rgba(0,153,64,0.8); color:#fff; text-align:center; position:absolute; top:0; left:0;}
.facilityWrap .slideBox li img{width:100%; height:100%;}
.facilityWrap .slideBox li:last-child{margin-right:0;}

.facilityWrap .contentBox>div{display:none;}
.facilityWrap .contentBox>div.on{display:block;}

.facilityWrap #prev{cursor:pointer; position:absolute; top:75px; left:14px; margin:0; display:none;}
.facilityWrap #next{cursor:pointer; position:absolute; top:75px; right:14px; margin:0; display:none;}

/*ÄÜÅÙÃ÷¿µ¿ª*/
.facilityWrap .contentBox{padding:50px; background:url('/campus_new/images/service/facility/deco_line.gif') no-repeat 52px 79px;}
.facilityWrap .contentBox>div{}
.facilityWrap .contentBox>div>h1{font:20px/18px 'Malgun Gothic'; color:#333; letter-spacing:-0.75px; margin-bottom:30px;}
.facilityWrap .contentBox>div>h2{font:13px/18px 'Malgun Gothic'; color:#666; letter-spacing:-0.75px; margin-bottom:30px;}
.facilityWrap .contentBox>div>dl{margin-top:30px;}
.facilityWrap .contentBox>div>dl>dt{width:50px; float:left; text-align:justify; font:bold 13px/22px 'Malgun Gothic'; color:#333; letter-spacing:-0.75px;}
.facilityWrap .contentBox>div>dl>dd{width:660px; padding-left:15px; float:left; box-sizing:border-box; font:13px/22px 'Malgun Gothic'; color:#666;}

/* Áöµµ ÅÇ */
.facilityWrap .maptab ul{padding-bottom:30px}
.facilityWrap .maptab li{float:left; width:50%;	border:1px solid #d7d7d7;	background-color:#f9f9f9;	border-right:none; box-sizing:border-box;}
.facilityWrap .maptab li:last-child{border-right:1px solid #d7d7d7;}
.facilityWrap .maptab li a{display:block; color:#888888; text-align:center; text-decoration:none; padding:24px 16px; font-size:15px;}
.facilityWrap .maptabcontent{display:none; text-align:left;}
.facilityWrap ul.maptab li.current{background-color:#ffffff; color:#333; font-weight:bold; border:1px solid #767676; border-bottom:1px solid #ffffff;}
.facilityWrap .maptabcontent.current{display:inline-block;}

/*ÇÐ¿ø°­ÀÇ*/
#ssamWrapNew .bgWrap{background:url('/campus_new/images/lecture/lecture_bg_191210.jpg') no-repeat center top;}
#ssamWrapNew .bodyWrap{width:1024px !important}
#ssamWrapNew .bodyWrap_new{width:1080px !important; margin:0 auto; padding-top:20px; padding-bottom:100px;}
#ssamWrapNew .bodyWrap_new:after {display:block; clear:both; content:"";}
#ssamWrapNew .bodyWrap:after{content:''; display:block; clear:both;}


#ssamWrapNew #subLnb {float:left;width:230px}
#ssamWrapNew #subContents {float:right;width:755px}
#ssamWrapNew #subContents .body_box {margin-left:0}
#ssamWrapNew #subTitle {overflow:hidden;float:right;width:755px;padding:10px 0 15px 0}
#ssamWrapNew #subTitle .headline {font-weight:normal;font-size:24px;color:#333;letter-spacing:-0.1em}


.lectureWrap{width:810px; float:left; padding:0; padding-top:616px;}

.lecinfoSection{ box-sizing:border-box; padding:40px 60px; text-align:left;}
.lecinfoSection .title{ font-size:40px; font-weight:bold; color:#333; font-family:"¸¼Àº°íµñ","Malgun Gothic","µ¸¿ò",Dotum; letter-spacing:-4px; height:40px; margin-bottom:35px}
.lecinfoSection .title strong{ color:#60307f;}
.lecinfoSection ul{ margin-top:0}
.lecinfoSection ul li{ background:url(/images/lecOutline/blit_gray.gif) no-repeat left 8px; padding-left:9px; line-height:200%}
.lecinfoSection ul li img{ vertical-align:middle; display:inline-block; margin-top:-3px; margin-right:5px}
.lecinfoSection ul li span{ vertical-align:middle; display:inline-block}
.lecinfoSection ul li strong{ color:#b52d1f;}
.lecinfoSection ul li.black{ color:#111111;}
.lecTitTxt{ font-size:20px; font-size:23px; color:#333; background:url(/images/lecOutline/blit.gif) no-repeat left 0px; text-align:left; font-weight:bold; letter-spacing:-2px; padding-left:20px; margin-left:35px;}

.priceBtn{width:100px; height:30px; background:#00993f; color:#fff!important; display:block; text-align:center; line-height:32px; font-size:13px; font-weight:bold;}
.priceBtnDone{width:100px; height:30px; background:#e1e1e1; color:#fff!important; display:block; text-align:center; line-height:28px; font-size:13px; font-weight:bold;}

.lecTableTop{border-top:1px solid #5b5b5b; border-bottom:1px solid #e1e1e1; box-sizing:border-box; background:#fbfafa; margin-top:25px;}
.lecTableTop th{height:45px; font:bold 13px/18px 'Malgun Gothic'; color:#5b5b5b; letter-spacing:-0.75px;}
.lecTable2 td{border-bottom:1px solid #e1e1e1; box-sizing:border-box; padding:14px 0;}
.lecTable2 td.backLine{border-bottom:1px solid #767676!important;}

/*ÇÐ¿øÀ§Ä¡¾È³»*/
.btn_map_link a:visited{color:#fff;}
.btn_map_link a:link{color:#fff;}

/*ÇÐ¿ø °øÁö»çÇ×*/
.noticeList{margin-top:45px;}
.noticeList>h1{width:100%; height:85px; border-top:1px solid #5b5b5b; border-bottom:1px solid #ececec; background:#fbfafa; box-sizing:border-box; padding:0 38px 0 45px;}
.noticeList>h1>p.noticeTitle{width:610px; height:100%; margin:0; font:bold 18px/82px 'Malgun Gothic'; color:#333; float:left; letter-spacing:-0.5px;}
.noticeList>h1>div{width:116px; height:100%; font:13px/18px 'Malgun Gothic'; color:#888; float:left; padding-top:15px; box-sizing:border-box; letter-spacing:-0.25px;}
.noticeList>h1>div>p{margin:5px 0;}

.noticeViewBox{width:100%; padding:30px 38px 130px 45px; box-sizing:border-box; border-bottom:1px solid #ececec; margin-bottom:30px;}
.noticeViewBox .fileBox{width:100%; height:17px; /*background:pink;*/ margin-bottom:60px;}
.noticeViewBox .fileBox>div{height:100%; background:url('/campus_new/images/campus_notice/bg_down.jpg') no-repeat left top; padding-left:30px; font:13px/15px 'Malgun Gothic'; color:#222; float:right;}
.noticeViewBox .fileBox>div>p{display:inline;}
.noticeViewBox .fileBox>div>p a{color:#00993f; text-decoration:underline;}

/*.listViewBtn{padding:13px 50px; border:1px solid #cecece; background:#f7f7f7; font-size:16px; font-weight:bold; color:#666; display:inline-block; margin-left:325px;}*/
.listViewBtn{padding:13px 50px; border:1px solid #cecece; box-sizing:border-box; background:#f7f7f7; font-size:16px; font-weight:bold; color:#666; display:inline-block; margin:0 4px;}

/* ±³¼öº° ¼ö°­ ÈÄ±â */
.lec_review_wrap{box-sizing: border-box; padding: 0px 15px; border: 1px solid #e6e6e6;}
.lec_review_wrap .lec_review_left{float:left; width: 147px; height: 133px; background: url('/images/cyberLec/bg_review_wrap.jpg')no-repeat 50% 50%; position: relative;}
.lec_review_wrap .lec_review_left .realReviewList{position: absolute; left: 0px; bottom: 25px;}
.lec_review_wrap .lec_review_right{float:left; position: relative; width: 530px; height: 133px; margin-left:14px;}
.lec_review_wrap .lec_review_right .lec_review_title{position: relative; margin-top: 32px; margin-bottom: 9px;}
.lec_review_wrap .lec_review_right .lec_review_title dl{width:100%}
.lec_review_wrap .lec_review_right .lec_review_title dl dt,
.lec_review_wrap .lec_review_right .lec_review_title dl dd{font-size: 14px; font-weight: bold; color:#000; letter-spacing:-.025em;}
.lec_review_wrap .lec_review_right .lec_review_title dl dt{float:left; }
.lec_review_wrap .lec_review_right .lec_review_title dl dt:after{content:''; display:inline-block; width: 1px; height: 11px; background-color: #b2b2b2; margin: 0 10px;}
.lec_review_wrap .lec_review_right .lec_review_title dl dd{float:left; }
.lec_review_wrap .lec_review_right .lec_review_title dl:after{content:''; display:block; clear:both;}
.lec_review_wrap .lec_review_right .lec_review_title .user_id{font-size: 12px; color:#999; position: absolute; right: 0px; bottom: 0px;}
.lec_review_wrap .lec_review_right .lec_review_text{font-size: 12px; color:#666; letter-spacing:-.025em; border-top: 1px solid #e8e8e8; padding-top: 7px; line-height: 17px; text-align:left;}
.lec_review_wrap .lec_review_right .lec_review_text a{color: #076ba9!important; font-weight: bold;}
.lec_review_wrap:after{content:''; display:block; clear:both;}