
*{margin:0; padding:0;}
body, div, ul, li, dl, dt, dd, ol, p, h1, h2, h3, form, img, span, table, tr, td, select, input, textarea, option{margin:0; padding:0;}

body{font-size:12px; color:#a9a9a9;}

body{font-family: Helvetica, Arial, "Microsoft Yahei", "微软雅黑", '나눔고딕', NanumGothic, 'Nanum Gothic';}
a.focus{outline:1px dotted #999;}
a:link{font-size:12px; color:#a9a9a9; text-decoration:none;}                                       
a:hover{font-size:12px; color:#a9a9a9; text-decoration:none;}
a:visited{font-size:12px; color:#a9a9a9;  text-decoration:none;}
p.common_txt { font-size:14px; }
.subleftmenu a:link{font-size: 12px; color: #484848; text-decoration: none;}                                       
.subleftmenu a:visited{font-size: 12px; color:000000;  text-decoration: none;}
.subleftmenu a:hover{font-size: 12px; color:000000; text-decoration: none;}

 /* -----기본 링크스타일----- */

.notice {font-size: 12px; color: #FFFFFF; text-decoration: none;}  
/*
.notice a:link {font-size: 12px; color: #FFFFFF;  text-decoration: none;}                             
.notice a:visited {font-size: 12px; color: #CFEF9D; text-decoration: none;}  
.notice a:hover {font-size: 12px; color: #FFFFFF; text-decoration: none;}
*/

caption, legend{font-size:0px; width:0px; height:0px; overflow:hidden; position:absolute; visibility:hidden;}

img{border:0px;}

fieldset,img{border:0; vertical-align:top;}

table{border-collapse:collapse; border-spacing:0; border:0;}

input,textarea,select{font-family:inherit; font-size:inherit; font-weight:inherit;}

input[type=password]{IME-MODE: disabled;}

ul,ol,dl{list-style:none;}

textarea{overflow:auto;} 

button,label{cursor:pointer;}

.input_radio_in1{display:inline; width:13px; height:13px; margin:-5px 2px 0 5px; vertical-align:middle;}

h1{font-size:12px;}
h2{font-size:12px;}
h3{font-size:12px;}
/*
h4{font-size:12px;}
h5{font-size:12px;}
h6{font-size:12px;}
*/

hr{display:none; clear:both;}

.skip{position:absolute; width:1px; height:1px; border:1px; top:-5000em; overflow:hidden;}
.disno{display:none;}
.hidden{display:none;}


label.error {
	position:absolute;
	background-color:#ffc;
	border:1px dotted #f83;
	padding:3px;
	color:#F83;
	z-index:10
}