/* BASIC */
html,body {
	font: 12px/1.5em µ¸¿ò, Dotum, Verdana, Tahoma;
	color: #454545;
	text-decoration: none;
	background: #fff;
}
table {
	border-collapse: collapse;
}
table th, table td { padding:0; }

img, input.type-image { border: none; }
form { margin: 0; padding: 0; }
hr { display: none; }
ul,li,dl,dt,dd	{ list-style: none; text-decoration: none; margin: 0px; padding: 0px; }
span.button, img.button, a.button { cursor:pointer; vertical-align:middle; }
input, select, textarea {font-size: 12px; font-family: µ¸¿ò, Dotum, Verdana, Tahoma; color: #454545; }
a:link, a:visited, a:hover, a:active { color: #5A5A5A; text-decoration: none; }
a:hover { color: #8CAA00; text-decoration: underline; }


/* TEXT */
.p9, a.p9:link, a.p9:visited, a.p9:hover, a.p9:active { font-size: 9px; }
.p11, a.p11:link, a.p11:visited, a.p11:hover, a.p11:active { font-size: 11px; }
.p12, a.p12:link, a.p12:visited, a.p12:hover, a.p12:active { font-size: 12px; }
.p13, a.p13:link, a.p13:visited, a.p13:hover, a.p13:active { font-size: 13px; }
.p14, a.p14:link, a.p14:visited, a.p14:hover, a.p14:active { font-size: 14px; }
.p15, a.p15:link, a.p15:visited, a.p15:hover, a.p15:active { font-size: 15px; }
.p18, a.p18:link, a.p18:visited, a.p18:hover, a.p18:active { font-size: 18px; }
.b, a.b:link, a.b:visited, a.b:hover, a.b:active { font-weight: bold; }
.u, a.u:link, a.u:visited, a.u:hover, a.u:active { text-decoration: underline; }
.nu, a.nu:link, a.nu:visited, a.nu:hover, a.nu:active { text-decoration: none; }
.ls { letter-spacing: -1px; }
.ln14 { line-height:14px; }
.ln15 { line-height:15px; }
.ln16 { line-height:16px; }
.ln18 { line-height:18px; }
.ln20 { line-height:20px; }
.ln22 { line-height:22px; }
.ellips { overflow: hidden; text-overflow: ellipsis; }
.fixed { table-layout:fixed; }
.tl { text-align:left; }
.tc { text-align:center; }
.tr { text-align:right; }
.vt { vertical-align:top; }
.vm { vertical-align:middle; }
.vb { vertical-align:bottom; }

.pdr { padding-right: 10px; }
.pdl { padding-left: 10px; }
.pdb { padding-bottom: 10px; }
.pdt { padding-top: 10px; }
.pdw { padding-left:10px; padding-right:10px; } .pdh { padding-top:10px; padding-bottom:10px; }
.td_pad { padding-top:3px; }


/* TABLE BACKGROUND */
.topsearch { background:url(../images/top_navi_form.gif) top left no-repeat; text-align:right; }
.redline1 { background-color:#FF5F19; }
.gline1 { background-color:#D0D0D0; }

/* ÀÔ·ÂÆû */
.top_search { font:normal 12px µ¸¿ò; color:#454545; background-color:#FFF; border:0px; width:88px; height:15px; }
.frm_text01	{ border:solid 1px #B0B0B0; height:21px; background:#FFF; }


/* ¼±ÅÃÆû */
.frm_select01 { background:#F8F8F8; color:#747474; }


/* COLOR */
.g1, a.g1:link, a.g1:visited, a.g1:hover, a.g1:active { color: #7F7F7F; }
.g2, a.g2:link, a.g2:visited, a.g2:hover, a.g2:active { color: #9D9D9D; }
.g3, a.g2:link, a.g2:visited, a.g2:hover, a.g2:active { color: #828282; }
.c, a.c:link, a.c:visited, a.c:hover, a.c:active { color: #000; }
.w, a.w:link, a.w:visited, a.w:hover, a.w:active { color: #FFF; }
.r, a.r:link, a.r:visited, a.r:hover, a.r:active { color: #F00; }


/* MP3 */
a:link.mp3 { color: #5E391B; text-decoration: none; font-size: 12px;}
a:visited.mp3 { color: #5E391B; text-decoration: none; font-size: 12px;}
a:hove.mp3 { color: #5E391B; text-decoration: none; font-size: 12px;}
a:active.mp3 { color: #5E391B; text-decoration: none; font-size: 12px;}
.mp31 { padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:9px; }
.mp32 { padding-left:0px; padding-right:0px; padding-top:85px; padding-bottom:0px; }
.mp33 { padding-left:10px; padding-right:0px; padding-top:140px; padding-bottom:0px; }
.mp34 { padding-left:0px; padding-right:0px; padding-top:78px; padding-bottom:0px; }

