@charset "euc-kr";
/*---------------------------	°øÅë»ç¿ë	*/
.vam {	vertical-align:middle;	}
.icons {	vertical-align:middle; margin:0 4px 0 0;	}

/*	ÀüÃ¼ ·¹ÀÌ¾Æ¿ô	*/
#doc {
	width:100%;
	height:100%;
	background:url(../images/common/main_bgtop.gif) top left repeat-x;
	}
#doc #doc_content {
	width:700px; 
	margin:16px 0 0 15px; 
	}
#doc #doc_tl {
	float:left;
	width:170px;
	text-align:right;
	height:70px;
	padding:30px 30px 0 0;
	}
#doc #doc_ml {
	float:left;
	width:170px;
	text-align:right;
	height:250px;
	padding:0 30px 0 0;
	clear:both;
	}
#doc #doc_tr {
	float:right;
	width:500px;
	height:350px;
	vertical-align:top;
	padding:30px 0 0 0;
	}
#doc #doc_mr {
	float:right;
	width:500px;
	text-align:left;
	}
#doc #doc_mr .title {
	margin-top:30px;
	background:url(../images/subcon/subtop_titlebg.gif) top left no-repeat; 
	width:460px; 
	height:30px; 
	padding:5px 0 5px 40px; 
	font-family:Lucida Sans Unicode, Lucida Sans, sans-serif; 
	font-size:15px; 
	letter-spacing:-1px;
	}

/*---------------------------	¸ÞÀÎ°ü·Ã	*/

/*---------------------------	¼­ºê°øÅë	*/
#doc_sub {
	width:100%;
	height:100%;
	background:url(../images/common/main_bgtop.gif) 1 left repeat-x;
	}
#doc_sub #doc_content_sub {
	width:700px; 
	margin:16px 0 0 15px; 
	}
#doc_sub #doc_tl_sub {
	float:left;
	width:200px;
	text-align:right;
	height:100px;
	padding:30px 30px 0 0;
	}
#doc_sub #doc_ml_sub {
	float:left;
	width:200px;
	text-align:right;
	height:250px;
	padding:0 30px 0 0;
	clear:both;
	}
#doc_sub #doc_tr_sub {
	float:right;
	width:530px;
	height:350px;
	vertical-align:top;
	padding:30px 0 0 0;
	}
#doc_sub #doc_mr_sub {
	float:right;
	width:500px;
	text-align:left;
	}
#doc_mr_sub .title {
	margin-top:30px;
	background:url(../images/subcon/subtop_titlebg.gif) top left no-repeat; 
	width:500px; 
	height:35px; 
	padding:5px 0 0 40px; 
	font-family:Lucida Sans Unicode, Lucida Sans, sans-serif; 
	font-size:15px; 
	letter-spacing:-1px;
	}
/*
#abs_bg {
	position:absolute;
	right:0;
	top:7px;
	background:url(../images/common/bg.gif) top right no-repeat;
	width:383px;
	height:900px;
	}
*/
/*---------------------------	footer	*/
#footer {
	float:left;
	width:95%;
	border-top:1px solid #DDDDDD;
	height:60px;
	padding:15px 0 0 50px;
	clear:both;
	}