body, tr, td, input, select, textarea {font-size:8pt;font-family:µ¸¿ò;color:#666;line-height:16px}

img {border: none;}

input {
    border: expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #BFBFBF' );
	height: 21px; vertical-align: middle;
	}

textarea {
    border: 1px solid #BFBFBF; overflow:auto;
	}

#item {
    height: 35px; width: 120px; text-align: right; padding-right: 10px;
	}

#item span {
    font-family: ¹ÙÅÁ, ¹ÙÅÁÃ¼; color: 666; font-size: 12px;
	width: 85px; height: 22px; padding: 4px 7px 0 0;
	background: #F7F7F7;
	}

.need { /* ÇÊ¼öÇ×¸ñ */
    font-family: ¹ÙÅÁ, ¹ÙÅÁÃ¼; color: #FF4E97;
	padding-right: 5px;
	}

.alert { /* Ç×¸ñº° ¼³¸í±Û */
    font-size: 8pt; color: #F00; letter-spacing: -1px;
	padding-left: 5px;
	}

.area {
    padding: 5px 0;
	}