/* base */
body {background-image:url(/pateng/images/common/top_bg.gif); background-repeat:repeat-x;}
hr {display:none;}
/*img,fieldset {border:0 none;}*/
dl,ul,ol,li {list-style: none;}
h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend {margin:0;padding:0;}
table {border-collapse:collapse;}
a {text-decoration:none;} a:link:hover, a:active {text-decoration:underline;}
/*input,select,textarea {font-size:100%;}*/
/*body,th,td {font-size:12px;font-family:"굴림",gulim,sans-serif;color:#333333;line-height:16px;}*/
.clear {clear:both;}

/* 기본 링크 스타일 */
/*A:link    {font-family:dotum; font-size:12px; color:#666666;text-decoration:none;}
A:visited {font-family:dotum; font-size:12px;color:#666666;text-decoration:none;}
A:active  {font-family:dotum; font-size:12px;color:#666666;text-decoration:none;}
A:hover   {font-family:dotum; font-size:12px;color:#0952b1;text-decoration:none;}*/

/* 상단 */
#header {width:1010px; height:150px; background-image:url(/pateng/images/common/top_bg.gif); background-repeat:repeat-x; margin-right: auto;margin-left: auto;  }

.ttop {height:42px; }
.ttop ul {float:left;}
.ttop li {float:left; margin-top:20px;}
.mar_tt { margin-left:230px;}


.logo {width:304px;}

.margin_top5 {margin-top:5px;}
.margin_left30 {margin-left:25px;text-align:left;}
.margin_left80 {margin-left:50px;text-align:left;}
.margin_left145 {margin-left:145px;text-align:left;}
.margin_left200 {margin-left:260px;text-align:left;}
.margin_left295 {margin-left:330px;text-align:left;}
.margin_left340 {margin-left:370px;text-align:left;}
.margin_left410 {margin-left:410px;text-align:left;}
.margin_left355 {margin-left:280px;text-align:left;}
.margin_left480 {margin-left:480px;text-align:left;}
.margin_left710 {margin-left:710px;text-align:left;}

.top_menu {height:90px; width: 985px; background-image:url(/pateng/images/common/top_menu_bg.gif); background-repeat:no-repeat; padding-left:15px; text-align:left;}
.top_menu li{margin:0;list-style:none; float:left;padding-top:17px; }

a.sm_ov:link,a.sm_ov:visited,a.sm_ov:active { font-weight:bold; color:#0952b1;}
a.sm_ov:hover { font-weight:bold; color:#0952b1; text-decoration:underline;}

a.sm:link,a.sm:visited,a.sm:active { font-weight:bold; color:#5; text-align:left;}
a.sm:hover { font-weight:bold; color:#0952b1; text-decoration:underline; text-align:left;}

#menu_wrap1 {
	position:absolute;
	height:67px;
	visibility: visible;

}

#menu_wrap2 {
	position:absolute;
	height:67px;
	visibility: hidden;
}

#menu_wrap3 {
	position:absolute;
	height:67px;
	visibility: hidden;
}

#menu_wrap4 {
	position:absolute;
	height:67px;
	visibility: hidden;
}

#menu_wrap5 {
	position:absolute;
	height:67px;
	visibility: hidden;
}

#menu_wrap6 {
	position:absolute;
	height:67px;
	visibility: hidden;
}

#menu_wrap7 {
	position:absolute;
	height:67px;
	visibility: hidden;
}

#menu_wrap8 {
	position:absolute;
	height:67px;
	visibility: hidden;
}

#menu_wrap9 {
	position:absolute;
	height:67px;
	visibility: hidden;
}


#menu_wrap10 {
	position:absolute;
	height:67px;
	visibility: hidden;
}

#menu_wrap11 {
	position:absolute;
	height:67px;
	visibility: hidden;
}

/* 컨텐츠 */
/*#container {width:930px;margin-left:15px; padding-bottom:40px; text-align:justify;}*/

/* footer */
#footer {height:50px; width:1010px; height:130px; text-align:center; margin-left:auto; margin-right:auto; background-color:#ffffff;}
#footer ul { margin: 0; padding: 0; }
#footer li { float:left; margin-top:13px;}
#footer img { text-align:center; vertical-align:middle;}

.footer_bg { background-image:url(/abtm/images/common/bottom_bg_line.gif); height:37px; }

a.footer_sm:link,a.footer_sm:visited,a.footer_sm:active { font-size:11px;}
a.footer_sm:hover { font-size:11px; text-decoration:underline;}

a.footer_sm_ov:link,a.footer_sm_ov:visited,a.footer_sm_ov:active { font-size:11px; font-weight:bold; color:111111;}
a.footer_sm_ov:hover { font-size:11px; text-decoration:underline; font-weight:bold;}

.footer_logo { width:245px; height:75px;}
.add { font-family:dotum;font-size:11px;color:#999999; padding-top:8px; text-align:left;}


/* 컨텐츠안에있던거 */
/*#contents table {
	width: 600px;
	margin:5px 0 0 0;
	}*/
	
#table_type_03 table th{
	text-align: center;
	padding:1px 1px 1px 1px;
} 

.text_box{
	padding:5px 0 0 12px;
}
.pop_close{
	position:absolute;
	margin:-50px 0 0 320px;
}
.poll{
    margin: 10px 30px 10px 10px;
    }

/*#contents table {
	width: 500px;
	margin:5px 0 0 5px;
	}*/
	
#table_type_02 table th{
	text-align: center;
	padding:1px 1px 1px 1px;
	font-weight:bold;
	line-height:1.4em;
} 

#table_type_02 table td{
	text-align: left;
	padding:1px 1px 1px 7px;
	line-height:1.4em;
} 
	 
#table_type_02 table .bdr_top	 {
	background-color:#FFFFFF;
	color:#444444;
	}
.right {
    text-align:right;
    width:650px;
    padding:-10px 0px -20px 0px;
    margin:-10px 0px -20px 0px;
    }
.manual {
    float:right;
    }
.manual span {
    padding:0px;
    margin-left:10px;
    
    float:left;
    }




