/************************************************************************
 * ÆÄÀÏ¸í      : common.css
 * ¼³¸í        : common setup
 * ÀÛ¼ºÀÚ      : ±èÇØ¹Î
 * ÀÛ¼ºÀÏ      : 2008.06.14
************************************************************************/

@import url('layout.css');
@import url('class.css');
@import url('table.css');

body		{	
	margin: 0 auto; width: 100%; height: 100%; padding: 0; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-shadow-color: #D8D8D8; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #D8D8D8; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #F6F6F6; 
	scrollbar-arrow-color: #333333;
}

td, th, div, p	{ font-size: 12px; color: #777777;	font-family: µ¸¿ò; line-height: 140%;  }
h1, h2, h3, h4, h5, h6		{ margin: 0px; padding: 0px; }

a:link			{ text-decoration: none; color: #848484; }
a:visited		{ text-decoration: none; color: #848484; }
a:hover, a:active, a:focus	{ text-decoration: none; color: #848484; }

/* align */
.aLeft			{ text-align: left; }
.aRight		{ text-align: right; }
.aCenter		{ text-align: center; }
.vTop			{ vertical-align: top; }
.vCenter		{ vertical-align: middle; }
.vBottom		{ vertical-align: bottom; }

/* float */
.fLeft			{ float: left; }
.fRight		{ float: right; }

/* textarea */

.textarea		{ border: 1px solid #DDD9C6; }

/* intro */
.line_01		{ border-top: 1px solid #7D8F9D; }

/* TopMenu */
.logo			{ padding: 25px 80px 0 0; }
.top_link		{ padding-top: 45px; }


.location		{ text-align: right; }
.location_img		{ margin: 3px 5px 0 0; }
.location	a				{ font-size: 11px; }
.location	a:link			{ text-decoration: none; color: #A3A3A3; }
.location	a:visited		{ text-decoration: none; color: #A3A3A3; }
.location	a:hover, .location	a:active, .location	a:focus	{ text-decoration: none; color: #A3A3A3; }


.list_box	{position:relative; height:40px; text-align:center; padding-top:22px;}
.list_box	.list	td	{padding:0 5px 0 5px; font-size:11px; vertical-align: middle; }
.list_box	.list	td.on	{font-weight:bold; color: #FF3300; }
.list_box	.btn_l		{ position:absolute; top:17px; left:0px; }
.list_box	.btn_r		{ position:absolute; top:17px; right:0px; }

/* png */
.png24 {tmp:expression(setPng24(this))}



select { font-size:11px; color:#D4E7FE; }
.selectBoxTypeA_SelectedArea {color:#D4E7FE; background-color:#7CAEF5; font-size:11px; font-family:Dotum,DotumChe; padding-top:1px; line-height:16px; padding-left:2px;}
.selectBoxTypeA_SelectedAreaFocus {color:#D4E7FE; background-color:#7CAEF5; font-size:11px; font-family:Dotum,DotumChe; padding-top:1px; line-height:16px; padding-left:2px;}
.selectBoxTypeA_Option {color:#D4E7FE; background-color:#7CAEF5; font-size:11px; font-family:Dotum,DotumChe; padding-top:1px; line-height:16px; padding-left:2px; }
.selectBoxTypeA_OptionOver {color:#D4E7FE; background-color:#7CAEF5; font-size:11px; font-family:Dotum,DotumChe; padding-top:1px; line-height:16px; padding-left:2px;}
.selectBoxTypeA_OptionInnerLayer  { overflow: auto; overflow-x: hidden; background-color:#7CAEF5; 
	scrollbar-face-color:#A6A6A6;
	scrollbar-shadow-color:#F7F7F7;
	scrollbar-highlight-color:#F7F7F7;
	scrollbar-3dlight-color:#F7F7F7;
	scrollbar-darkshadow-color:#F7F7F7;
	scrollbar-track-color:#F7F7F7;
	scrollbar-arrow-color:#FFF;
}