@charset "utf-8";

html {
	width:100%;
	height:100%;
}
body {
	width:100%;
	height:100%;
    padding:0;
    margin:0;
    color:#8F8F8F;
    font-family:tahoma;
    font-size:12px;
	background:url(../images/common/tbg.gif);
}
div, p, ol, ul, li, img, a, h1, h2, h3, h4, h5, h6, form, span, iframe, dl, dt, dd {
    margin:0px;
    padding:0px;
    font-family:tahoma;
}
ul, ol { 
    list-style:none;
}
table, th, td {
    margin:0;
    padding:0;
    font-size:12px;
    border-collapse:collapse;
}
caption {
	display:none;
}
select, input, textarea {
	font-size:12px;
	font-family:tahoma, AppleGothic, sans-serif;
}
fieldset {
    margin:0px;
    padding:0px;
    border:none;
}
legend {
	display:none;
}
a {color:#8F8F8F;}

a:link, a:visited, a:active {
    color:#8F8F8F;
    text-decoration:none;
}
a:hover {
	color:#8F8F8F;
    text-decoration:underline;
}
a.non-under :hover {
 text-decoration:none;
}
img    {
    border:0px;
    font-size:0px;
}
a,img {outline: none;selector-dummy:expression(this.hideFocus=true);} /* 링크 점선 없애기 */

hr {display:none;}
col {background:none;}
.cboth {
	clear:both;
	font-size:0px;
}
input.bnone {border:0;}

/* select */
span td {
	padding:2px 0 0 5px !important;
	border:0 !important;
	line-height:11px;
	vertical-align:top;
	text-align:left !important;
}
span td img {vertical-align:top !important;}
select {
	color:#505050;
	font-size:12px;
	behavior:url('../js/selectbox.htc');
}
/* //select */

textarea {
	color:#505050;
	font-size:12px;
	border:1px solid #E3E3E3;
	overflow-x:hidden;
	overflow-y:auto;
	scrollbar-base-color:#D9D9D9;	/* 기본색 */
	scrollbar-face-color:#fff;	/* 표면색 */
	scrollbar-arrow-color:#666;	/* 화살표색 */
	scrollbar-hightlight-color:#D9D9D9;	/* 하이라이트색 */
	scrollbar-3dlight-color:#D9D9D9;	/* 버튼의 하이라이트색 */
	scrollbar-shadow-color:#fff;	/* 그림자색 */
	scrollbar-darkshadow-color:#D9D9D9;	/* 버튼의 그림자색 */
	scrollbar-track-color: #f2f2f2;
}

/* input */
input.txt {
	height:14px;
	margin:0;	
	padding-left:5px;
	border:1px solid #E3E3E3;
	color:#505050;
	font-size:12px;
}	
input.check {
	width:13px;
	height:13px;
	margin-right:3px;
	vertical-align:middle;
}

.alt {
	visibility:hidden;
	width:0;
	height:0;
	text-indent:9999;
	font-size:0;
	line-height:0;
}
