/*******************************************************
* ¾÷¹« ±×·ì¸í : ¼ÛÆÄ±¸Ã» ºÎµ¿»ê Á¾ÇÕÆ÷ÅÐ
* ¼³       ¸í : sub css 
* ÀÛ  ¼º  ÀÚ : ÃÖÀÎ¼±
* ÀÛ  ¼º  ÀÏ : 2009.03.30
* Copyright ¨Ï G3way. All Right Reserved
*******************************************************/


/*
 * default definition
 */

body, td {
	font-size: 12px;
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	font-family: Dotum, "µ¸¿ò", sans-serif;
	color: #333;
}

body {
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-highlight-color:#AAAAAA;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#AAAAAA;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#AAAAAA;
	scrollbar-base-color:#FFFFFF;
}

* html body {font-size: 12px;}

form { margin: 0; padding: 0;}

a:link, a:visited { color: #555; text-decoration: none;}
a:active, a:hover { color: #777; text-decoration: none;}



img, input.type-image {border: 0 none;}

input[type-radio] {border: 0 none;}

input[type-checkbox] {border: 0 none;}

input.type-text, textarea {	border: 1px solid #ddd; background: #fff; padding: 1px;}

input.type-text:hover, input.type-text:focus, textarea:hover, textarea:focus, select:hover, select:active { background-color: #ffd;}

input, select, textarea { font-size: 12px; border: 1px solid #ddd; background: #fff; padding: 3px 0 0 3px; vertical-align: middle; color: #333;}ss

select { font-size: 12px; font-family: Dotum, "µ¸¿ò", sans-serif;}

span.button, img.button, a.button { cursor: pointer; vertical-align: middle;}


.radio {border: 0 none;background: transparent;}
.checkbox {border: 0 none;background: transparent;}


/*** main ********************************************************************************/
/* °øÅë */
.dotgray {background: url(../images/dot.gif); height:1px;}

/* ¾ÆÆÄÆ®½Ç°Å·¡°¡ */
.line_gray {height: 1px; background-color:#d4d4d4;}
.td_center {height:22px; text-align: center;}

/* °øÁö»çÇ× */
.notice { color: #333; font-style: normal; text-decoration:none; height:20px; padding-left:2px;}
.notice :link    {  color: #333;font-style: normal; text-decoration:none; height:20px; padding-left:2px;}
.notice :visited {  color: #333;font-style: normal; text-decoration:none; height:20px; padding-left:2px;}
.notice :active  {  color: #f7681b;font-style: normal; text-decoration:none; height:20px; padding-left:2px;}
.notice :hover   {  color: #f7681b;font-style: normal; text-decoration:none; height:20px; padding-left:2px;}

/*** Å¾ ¸Þ´º ********************************************************************************/

/* nav2th */
.nav2th          {font-size: 11px; padding:5px 0 0 0;}
.nav2th          {font-size: 11px; text-decoration:none; color: #333; word-spacing: -1px; vertical-align: middle; padding:5px 0 0 0;}
.nav2th :link    {font-size: 11px; text-decoration:none; color: #333; word-spacing: -1px; vertical-align: middle; padding:5px 0 0 0;}
.nav2th :visited {font-size: 11px; text-decoration:none; color: #333; word-spacing: -1px; vertical-align: middle; padding:5px 0 0 0;}
.nav2th :active  {font-size: 11px; font-weight:bold; text-decoration:none; color: #f5460c; word-spacing: -1px; vertical-align: middle; padding:5px 0 0 0;}
.nav2th :hover   {font-size: 11px; font-weight:bold; text-decoration:none; color: #f5460c; word-spacing:-1px; vertical-align: middle; padding:5px 0 0 0;}

.menu_home {padding:4px 0 8px 0;}

/* today */
.text_gray{font-size: 11px; font-weight:bold; color: #767676;}
.text_red{font-size: 11px; color: #ff3300;}
.text_orange{font-size: 11px; color: #f7681b;}
