@charset "euc-kr";
body {
	margin: 0px;
}

table, tr, td, select, input, textarea, pre {
	font-family: verdana, arial;
	font-size:11px;
	color:#575959;
	word-break:break-all;	
	line-height: 16px;	
	}
	
A:link {text-decoration:none; font-size:11px; color:#575959}
A:visited {text-decoration:none; font-size:11px; color:#575959}
A:active {text-decoration:none; font-size:11px; color:#575959}
A:hover {text-decoration: none; font-size:11px; color:#575959} 

.sub_line {background:url(../images/title_line_bg.gif) repeat-x bottom;}



#sub_tit {padding:13px 0 12px 0;}
.location01 {padding: 12px 7px 11px 13px; font-size:11px; text-align:right; border-bottom:2px solid #C9D9DF; vertical-align:bottom}
.location02 {padding: 12px 7px 11px 13px; font-size:11px; text-align:right; border-bottom:2px solid #8EC3C8; vertical-align:bottom}
.location03 {padding: 12px 7px 11px 13px; font-size:11px; text-align:right; border-bottom:2px solid #E6BB9E; vertical-align:bottom}
.location04 {padding: 12px 7px 11px 13px; font-size:11px; text-align:right; border-bottom:2px solid #88C6C8; vertical-align:bottom}
.location05 {padding: 12px 7px 11px 13px; font-size:11px; text-align:right; border-bottom:2px solid #D099C6; vertical-align:bottom}
.location06 {padding: 12px 7px 11px 13px; font-size:11px; text-align:right; border-bottom:2px solid #CED2F2; vertical-align:bottom}
.location07 {padding: 12px 7px 11px 13px; font-size:11px; text-align:right; border-bottom:2px solid #E6BB9E; vertical-align:bottom}
.location08 {padding: 12px 7px 11px 13px; font-size:11px; text-align:right; border-bottom:2px solid #A7D9B0; vertical-align:bottom}
.location09 {padding: 12px 7px 11px 13px; font-size:11px; text-align:right; border-bottom:2px solid #B0C3AF; vertical-align:bottom}

.left_over {font-color:#2E6070; font-weight:bold;}
/*A.left_over:link, A.left_over:visited, A.left_over:active, A.left_over:hover {padding-left:15px; font-color:#2E6070; font-weight:bold;}*/

.left { padding:3 0 3 15;}
A.left:link, A.left:visited, A.left:active {text-decoration:none;}
A.left:hover { font-color:#2E6070; font-weight:bold;}


.b_text {font-size:11px; font-weight:bold;}
.box_line {border:1px solid #ECECED}




.style2 {color: #113c9f}
.style3 {color: #aaaaaa}
.style5 {color: #113c9f; font-weight: bold; }


/* ±âÅ¸ */	

.p_5 {padding:5px;}
.p_10 {padding:10px;}
.p_con {padding: 15px 0 20px 13px; text-align:justify;}

.p_l5 {padding-left:5px;}
.p_l10 { padding-left:10px;}
.p_l12 { padding-left:12px;}
.p_l15 { padding-left:15px;}
.p_l20 { padding-left:20px;}
.p_l30 { padding-left:30px;}
.p_l40 { padding-left:40px;}

.p_r10 {padding-right:10px;}

.p_t10 { padding-top:10px;}
.p_t20 { padding-top:20px; }
.p_t40 { padding-top:40px; }

.p_b5 {padding-bottom:5px;}
.p_b7 {padding-bottom:7px;}
.p_b10 {padding-bottom:10px;}
.p_b15 {padding-bottom:15px;}
.p_b20 {padding-bottom:20px;}
.p_b25 {padding-bottom:25px;}
.p_b30 {padding-bottom:30px;}
.p_b40 {padding-bottom:40px;}
.p_b50 {padding-bottom:50px;}


/* AO¡¤A¨¡u¡Æu¡¤A css */
.input {border:#D4D4D4 1px solid; height:20px;}
.login_input {border:#98ADBC 1px solid; background-color:#C2D1DC; width:120px; height:20px; color:#333333;}
.login_input02 {border:#D2D2D2 1px solid; background-color:#EEEEEE; height:20px; color:#333333;}

.textarea {border:#E5E5E5 1px solid; padding:3px; FONT-SIZE:11px; COLOR: #848484; text-align:justify;}
.textarea2 {text-align:justify;}
.p_b1 {border-bottom:1px solid #F0F0F0; vertical-align:bottom}
.p_m1 {border-bottom:1px solid #D1D1D1; border-top:1px solid #D1D1D1;}

.p_r1 {border-right:1px solid #B2B2B2;}





