/*±âº» ½ºÅ¸ÀÏ*/
html,body{width:100%;height:100%}
html{overflow-y:scroll}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button,img,iframe,legend,input,textarea,button,select{margin:0;padding:0}
body,h1,h2,h3,h4,input,textarea,button,select,td{font-family:"±¼¸²", NanumGothic, ng; font-size:12px; color:#474747}
body{background-color:#FFFFFF;*word-break:break-all;-ms-word-break:break-all}
li{list-style:none}
img,fieldset,form{border:0 none}
input,select,button{vertical-align:middle}
button{cursor:pointer}
a:focus{outline:none}
input:focus{outline:none}
a{color:#545454;text-decoration:none}
a:hover{color:#218fda;text-decoration:underline}
a img{border:0 none}
hr{display:none}

/*ÀÔ·ÂÆû ½ºÅ¸ÀÏ*/
.input_login {
	border-width:0;
	height:21px;
	width:104px;
	background-color: #ededed;
	text-decoration: none;
	padding: 2px;
}

/*ÀÔ·ÂÆû ½ºÅ¸ÀÏ*/
.input_a{
	border-width:1;
	height:21px;
	background-color: #FFFFFF;
	text-decoration: none;
	padding: 1px;
}



/*font*/
.datefont{color :#8c8c8c; font-size:12px; letter-Spacing:0; padding-right:8px;}
.location{color :#9e9e9e; font-size:11px; letter-Spacing:0; padding-right:8px;}


.depthhead1{color :#505050; font-size:14px; font-weight:bold; font-family:"³ª´®°íµñ", NanumGothic, ng;}
.depthhead2{color :#3369a7; font-size:13px; font-weight:bold;}


.pulldown{background-color:#ccd1d4; height:23px; width:150px; border:0px;}

.onmouse a img{display:block;}
.onmouse a img.over{display:none;}
.onmouse a:hover{position:relative;}
.onmouse a:hover img{display:none;}
.onmouse a:hover img.over{display:block;}


.ongnb a img{display:inline;}
.ongnb a img.over{display:none;}
.ongnb a:hover{position:relative;}
.ongnb a:hover img{display:none;}
.ongnb a:hover img.over{display:inline;}


/*Ãß°¡css*/

.table_head{border-top:3px solid #2293e0; border-bottom:1px solid #dddddd;}
.td1{width:10%; height:42px; border-right:1px solid #dddddd; text-align:center;}
.td2{width:75%; height:42px; text-align:center;}
.td3{width:15%; height:42px; border-left:1px solid #dddddd; text-align:center;}
.td2_1{width:75%; padding-top:10px; padding-bottom:10px; padding-left:15px; line-height:18px;}

.cont_td1{width:10%; height:42px; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; text-align:center;}
.cont_td2{width:75%; height:42px; border-bottom:1px solid #dddddd; padding-left:15px;}
.cont_td3{width:15%; height:42px; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; text-align:center;}
.contents{width:100%; border-bottom:1px solid #dddddd; padding:20px 20px 20px 20px; line-height:20px;}

.table_num{height:42px; text-align:center;}
.table_num td{padding-left:3px;padding-right:3px; font-size:13px;}
.table_num a{color:#545454;text-decoration:none}
.table_num a:hover{color:#ff6d25; font-weight:bold;text-decoration:none}
.table_num a:visit{color:#909090; font-weight:bold;text-decoration:none} 
.select{color:#ff6d25; font-weight:bold;text-decoration:none}


.table_head2{border-top:3px solid #2293e0;  border-collapse:collapse;}
.tdlist1{width:20%; height:35px; border-right:1px solid #dddddd; padding:10px 10px 10px 10px;border-bottom:1px solid #dddddd; background-color:#f4f4f4;}
.tdlist2{padding-top:5px; padding-bottom:5px; padding-left:10px;border-bottom:1px solid #dddddd;background-color:#ffffff;}
.tdlist2 img{vertical-align:middle;}
.tdlist3{width:20%; height:35px; border-right:1px solid #dddddd; border-left:1px solid #dddddd; padding:10px 10px 10px 10px;border-bottom:1px solid #dddddd; background-color:#f4f4f4;}
.tdlist4{padding-top:5px; height:42px; padding-bottom:5px; padding-left:15px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.tdlist4 img{vertical-align:middle;}

.tdlist5{width:25%; height:30px; border-right:1px solid #dddddd; padding:5px 5px 5px 5px;border-bottom:1px solid #dddddd; background-color:#f4f4f4;}
.tdlist6{padding-top:5px; padding-bottom:5px; padding-left:5px;border-bottom:1px solid #dddddd;background-color:#ffffff;}

.input_b{height:22px; padding:1px 1px 1px 1px; border:1px solid #8C8C8C; font-size:13px;}
.input_c{height:26px; padding:6px 5px 5px 5px; border:1px solid #dddddd; font-size:13px;}
.input_d{padding:6px 5px 5px 5px; border:1px solid #dddddd; font-size:13px;}

.table_head3{height:32px; border-top:3px solid #2293e0; border-bottom:1px solid #dddddd;font-weight:bold;}
.table_head3 td{height:32px; background-color:#ffffff;}
.table_head3 .f4td{height:32px; background-color:#f4f4f4;border-bottom:1px solid #dddddd;}


.3td{height:32px; border-right:1px solid #dddddd; text-align:center;}
.3td_last{height:32px; text-align:center;}

.sblue{ height:20px; color :#2293e0; font-size:11px; padding-top:5px;}
.sred{ height:20px; color :#ed6a6a; font-size:11px; padding-top:5px;}


.pop_tbhead{height:40px;background-color:#2293e0; color:#ffffff; font-weight:bold; font-size:10pt;}
.pop_tblist1{width:20%; height:34px; border-right:1px solid #dddddd; padding:10px 10px 10px 15px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd; background-color:#f4f4f4;}
.pop_tblist2{width:30%; padding-top:10px; padding-bottom:10px; padding-left:15px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.pop_tblist3{width:20%; height:34px; border-right:1px solid #dddddd; padding:10px 10px 10px 15px;border-bottom:1px solid #dddddd; background-color:#f4f4f4;}
.pop_tblist4{width:30%; padding-top:10px; padding-bottom:10px; padding-left:15px;border-bottom:1px solid #dddddd;}

.pop_tblist1_1{height:34px; border-right:1px solid #dddddd; text-align:center; padding:10px 10px 10px 10px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd; background-color:#f4f4f4;}
.pop_tblist4_1{padding-top:10px; padding-bottom:10px; border-bottom:1px solid #dddddd; }
.pop_tblist5{padding-top:10px; padding-bottom:10px; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; background-color:#f4f4f4; text-align:center; font-weight:bold;}
.pop_tblist5_1{padding-top:10px; padding-bottom:10px; border-bottom:1px solid #dddddd; font-weight:bold;}

.pd_table{padding-top:30px; padding-bottom:30px;}

.tdim{padding:0 0 0 25px; font-family:"±¼¸²", NanumGothic, ng; font-size:12px; color:#474747}
.tdim img{vertical-align:middle;}


.tdim2{padding:0 0 0 15px; font-family:"³ª´®°íµñ", NanumGothic, ng; font-size:12px; color:#474747}
.tdim2 img{vertical-align:middle;}