/*common*/
td{font-size:10px;font-family:verdana;color:#959595}
a:link, a:visited, a:hover, a:active{color:#959595;text-decoration:none}
a:hover{color:#959595;text-decoration:underline}
img{border:none}
.vdn{font-family:verdana}

/* ¿ìÃø µû¶ó´Ù´Ï±â */
#quick {position:relative; width:980px;text-align:right;}
#quick .award {
	position:absolute;
	width:20px;
	height:27px;
	float:right;
	visibility: visible;
} 


/* ÆË¾÷ ·¹ÀÌ¾î */
.pop_layer01 { display:none; position:absolute; z-index:200; margin:20px 0 0 50px;}
.pop_layer02 { border-left:1px solid; border-left-color:#999999; border-right:1px solid; border-right-color:#999999; width:55px; padding-top:6px; background-color:#FFFFFF; height:23px; text-align:center; }

/*text*/
.p9, a.p9:link, a.p9:visited, a.p9:hover, a.p9:active{font-size:9px}
.p10, a.p10:link, a.p10:visited, a.p10:hover, a.p10:active{font-size:10px}
.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}
.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}
.ln12{line-height:1.2}
.ln13{line-height:1.3}
.ln14{line-height:1.4}
.ln15{line-height:1.5}
.ln16{line-height:1.6}
.ln17{line-height:1.7}
.ln18{line-height:1.8}
.ln20{line-height:2.0}
.ellips {overflow:hidden;text-overflow:ellipsis}
.fixed {table-layout:fixed}


/* input */
.input_01 	{border-top: 1px solid #999999;border-left: 1px solid #999999;border-right: 1px solid #DBDBDB;border-bottom: 1px solid #DBDBDB;background: #FFFFFF; font-size:12px; text-align:left; vertical-align:middle;}
.input_02 	{border: 1px solid #DDDDDD; background: #FFFFFF; font-size:12px; text-align:left; vertical-align:middle;}
.select {font-size:12px;font-family:verdana;color:#959595}

/* ÄÁÅÙÃ÷Á¤·Ä°ü·Ã */
.al {text-align:left;} .ac {text-align:center;} .ar {text-align:right;}
.at {vertical-align:top;} .am {vertical-align:middle;} .ab {vertical-align:bottom;}

/* word-spacing  */
.ws1 {word-spacing:1;} .ws2 {word-spacing:2;} .ws3 {word-spacing:3;}
.ws_1 {word-spacing:-1px;} .ws_2 {word-spacing:-2px;} .ws_3 {word-spacing:-3px;}

/* letter-spacing  */
.ls1 {letter-spacing:1px;} .ls2 {letter-spacing:2px;} .ls3 {letter-spacing:3px;}
.ls_1 {letter-spacing:-1px;} .ls_2 {letter-spacing:-2px;} .ls_3 {letter-spacing:-3px;}


/* ·Ñ¿À¹ö */
a.rollover img { border-width:0px; display:block; }
a.rollover img.rollover { display:none; }
a.rollover:hover { position:relative; }
a.rollover:hover img { display:none; }
a.rollover:hover img.rollover { display:block; }

/*color*/
.c, a.c:link, a.c:visited, a.c:hover, a.c:active{color:#000000}
.w, a.w:link, a.w:visited, a.w:hover, a.w:active{color:#FFFFFF}


.blue01, a.blue01:link, a.blue01:visited, a.blue01:hover, a.blue01:active{color:#7E9ACB}

.green01, a.green01:link, a.green01:visited, a.green01:hover, a.green01:active{color:#D5DBC2}


/* main */
.m_bg {	background-attachment: fixed;
    background-image: url(../images/00_main/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}



/* 00_company Contents */
.top_margin {margin:18px 0px 0px 0px;}
.title_line_bg {height:5px; background-color:#7E9ACB;}
.contents_margin {margin:0px 0px 10px 0px;}

.location {font-size:11px;font-family:verdana;color:#ACACAC}


/* 03_investor Contents */
.margin_height {height:1px; background-color:#D0D6E0;}
.margin_height01 {height:2px; background-color:#D0D6E0;}


.view_margin {padding:25px 20px 10px 20px;}

/* 04_public Contents */
.public_box01 {border: 5px solid #7E9ACB; background: #FFFFFF;}

.adver_line {height:2px; background-color:#D0D6E0;}
.adver_line01 {height:1px; background-color:#D0D6E0;}
.s_bg {
	background-attachment: scroll;
	background-image: url(../images/05_etc/sub_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.box {
	border-collapse: collapse;
	border: thin solid #D0D6E0;
	line-height: 100%;
}
