/* ±âº» ½ºÅ¸ÀÏ */
body { font-family:µ¸¿ò; font-size: 12px; color:#666666; line-height:150%; word-break: break-all; }
td 	  {font-family:µ¸¿ò; letter-spacing:0em; font-size:12px; line-height: 150%; }


body {
	background: #ffffff url(file:images/bg.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg_01.gif);
}



/* ÀÔ·ÂÆû °ü·Ã */
.input01    { font-family:µ¸¿ò;font-size:12px; color:#777777; border:1px solid #cccccc; }
.form  {border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; font-size: 12px; border-left: #cccccc 1px solid; color: #4B4B4B; border-bottom: #cccccc 1px solid; background-color: #F8F8F8}
.form1 {border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; font-size: 12px; border-left: #cccccc 1px solid; color: #4B4B4B; border-bottom: #cccccc 1px solid; background-color: #ffffff}
select   { font-family:µ¸¿ò;font-size:12px; color:#777777; border:1px solid #cccccc; }
textarea { font-family:µ¸¿ò;font-size:12px; color:#777777; border:1px solid #cccccc; }


/* ±âº» ÆùÆ® ½ºÅ¸ÀÏ */
A:link { color: #ffffff; text-decoration: none; }
A:visited { color: #ffffff; text-decoration: none; }
A:active { color: #ffffff; text-decoration: none; }
A:hover { color: #5EAACF ; text-decoration:none; }


/*°Ô½ÃÆÇ ÆùÆ® Å¬·¡½º */
.bbs {font-family:µ¸¿ò; font-size: 12px; color:#666666; line-height:150%; word-break: break-all;
	padding-left:2px; padding-bottom:0px; padding-top:2px; height:24px; text-align: left; }
.bbs a:link { color: #666666; font-size:12px;text-decoration: none; }
.bbs a:visited { color: #666666; font-size:12px; text-decoration: none; }
.bbs a:active { color: #666666; font-size:12px; text-decoration: none; }
.bbs a:hover {color: #5EAACF; font-size:12px; text-decoration: none; }

.bbs02 { color:#666666; font-size:12px; }
.bbs02 a:link { color: #666666; font-size:12px;text-decoration: none; }
.bbs02 a:visited { color: #666666; font-size:12px; text-decoration: none; }
.bbs02 a:active { color: #666666; font-size:12px; text-decoration: none; }
.bbs02 a:hover { color: #3B78D2; font-size:12px; text-decoration: none; }

.bbs03 { color:#474747; font-size:12px; }
.bbs03 a:link { color: #2929D6; font-size:12px;text-decoration: none; }
.bbs03 a:visited { color: #2929D6; font-size:12px; text-decoration: none; }
.bbs03 a:active { color: #2929D6; font-size:12px; text-decoration: none; }
.bbs03 a:hover { color: #2929D6; font-size:12px; text-decoration: none; }

/* ¾÷¹«Áö¿ø ÆùÆ® Å¬·¡½º */
.business { color:#3B78D2; font-size:12px; bold; padding-right:14px; padding-top:0px; }
.business a:link { color: #04A8AC; font-size:12px; bold; padding-right:14px; padding-top:0px; text-decoration: none; }
.business a:visited { color: #04A8AC; font-size:12px; bold; padding-right:14px; padding-top:0px; text-decoration: none; }
.business a:active { color: #04A8AC; font-size:12px; bold; padding-right:14px; padding-top:0px; text-decoration: none; }
.business a:hover { color: #04A8AC; font-size:12px; bold; padding-right:14px; padding-top:0px; text-decoration:none; }


/* ±âÅ¸ Å¬·¡½º */
.record {color:#000000; font-size:12px; bold; padding-left:30px; padding-top:0px; padding-bottom:30px; }
.menu {color:#000000; font-size:11; bold; padding-left:30px; padding-top:0px; }
.bbs01 {
	font-size:12px;
	color:#3B78D2;
	font-weight:bold;
	height: 25px;
	padding-right:5px; padding-left:25px; padding-bottom:0px; padding-top:2px;;
}
.num { font-size:12px; color:#3B78D2; }
.bbs05 { font-size:12px; color:#3B78D2; font-weight:bold; padding-left:0px }
.bbs33 { font-size:13px; color:#033594; font-weight:bold; padding-left:12px; padding-top:2px;}
.bbs44 { font-size:15; color:#000000; font-weight:bold; }
.bbs22 { font-size:12px; color:#3B78D2; font-weight:bold; }

/* ºÎ¼­¼Ò°³ °ü·Ã */
.post_tax {
	color:#6A6A6A;
	line-height:180%;
	border: 1px solid #E7E7E7;
}


/* ¹æ¹®¾È³» °ü·Ã */
.tablebg {background-color: #EAEAEA;}
.td_basic01  {font-size:12px; color:#919191; background-color:#F5F5F5; TEXT-ALIGN:left; padding-left:5px;}
.td_basic_s  {font-size:12px; color:#767676; background-color:#ffffff; TEXT-ALIGN:left; line-height:23px;}
.td_basic_ss  {
	font-size:12px;
	color:#FFFFFF;
	background-color:#3B78D2;
	TEXT-ALIGN:center;
	line-height:23px;
	font-weight: bold;
}

/* ÆùÆ® Å¬·¡½º */
.11 {font-size:11;}
.11:link {font-size:11; text-decoration: none; }
.11:visited { font-size:11; text-decoration: none; }
.11:active { font-size:11; text-decoration: none; }
.11:hover { font-size:11; text-decoration:none; }

.bg_bbs { background-color:#f5f5f5; }
.bg_search { background-color:#f9f9f7; }
.h_100 {line-height:100%;}
.sel {background-color:f8f8f8;}

.input_01 { background-color: #ffffff; border:1px solid #cccccc; height:20; font-size:13; }
.input_search { border:1px solid #dcd6c6;}

/* ½ºÅ©·Ñ¹Ù  */
  
body
{scrollbar-face-color: white;
scrollbar-shadow-color: #A8A8A8;
scrollbar-highlight-color: #A8A8A8;
scrollbar-3dlight-color: white;
scrollbar-darkshadow-color: white;
scrollbar-track-color: white;
scrollbar-arrow-color: #A8A8A8}


BODY {
	FONT-SIZE: 12px; 
	MARGIN: 0px;  
	
	FONT-FAMILY: '±¼¸²'; 
	LETTER-SPACING: 0px ;
	scrollbar-3dlight-color:A0A0A0;
	scrollbar-arrow-color:ffffff;
	scrollbar-base-color:E4E4E4;
	scrollbar-darkshadow-color:FFFFFF;
	scrollbar-face-color:E4E4E4;
	scrollbar-highlight-color:FFFFF;
	scrollbar-shadow-color:A0A0A0
}
TD {FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: '±¼¸²'; LETTER-SPACING: 0px;}

/* Å×µÎ¸® Á¡¼± ¾È»ýÀÌ°Ô..*/
a,img,input{selector-dummy: expression(this.hideFocus=true);} 

.menu {COLOR: #ffffff; TEXT-DECORATION: none}

IMG {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}

A:link {COLOR: #666666; TEXT-DECORATION: none}
A:active {COLOR: #666666; TEXT-DECORATION: none}
A:visited {COLOR: #666666; TEXT-DECORATION: none}
A:hover {COLOR: #5a5a5a; TEXT-DECORATION: none}

.blue:link {	text-decoration: underline;	color: #4062DD;}
.blue:visited {	text-decoration: underline;	color: #666666;}
.blue:active {	text-decoration: underline;	color: #666666;}
.blue:hover {	text-decoration: underline;	color: #4062DD;}


.lmT {FONT-WEIGHT: bold; FONT-FAMILY: 'µ¸¿ò'; COLOR: #ffffff; font-size: 14px; height: 62px; text-align:center }

.Title {FONT-WEIGHT: bold; FONT-FAMILY: 'µ¸¿ò'; COLOR: #333333; font-size: 14px; text-align:left; letter-spacing:-1 }

.lmsT {FONT-WEIGHT: bold; FONT-FAMILY: '±¼¸²'; COLOR: #ffffff; font-size: 12px; }
A.lmsT:link {	COLOR: #ffffff; font-size:12px ;}
A.lmsT:active {	COLOR: #ffffff; font-size:12px ; }
A.lmsT:visited {	COLOR: #ffffff; font-size:12px ; }
A.lmsT:hover {	COLOR: #ffffff; font-size:12px ; TEXT-DECORATION: none}

.lmS {FONT-FAMILY: '±¼¸²'; COLOR: #ffffff; font-size: 12px; text-align:left }
A.lmS:link {	COLOR: #ffffff; font-size:12px ;}
A.lmS:active {	COLOR: #ffffff; font-size:12px ; }
A.lmS:visited {	COLOR: #ffffff; font-size:12px ; }
A.lmS:hover {	COLOR: #efefef; font-size:12px ; TEXT-DECORATION: none}

.tm {FONT-WEIGHT: bold; FONT-FAMILY: '±¼¸²'; COLOR:#333333; font-size: 12px; text-align:center}
A.tmS:link {	COLOR:#333333; font-size:12px ;}
A.tm:active {	COLOR:#333333; font-size:12px ; }
A.tm:visited {	COLOR:#333333; font-size:12px ; }
A.tm:hover {	COLOR:#666666; font-size:12px ; TEXT-DECORATION: none}

.btn_w {FONT-FAMILY: '±¼¸²'; COLOR: #ffffff; font-size: 12px; text-align:left }
A.btn_w:link {	COLOR: #ffffff; font-size:12px ;}
A.btn_w:active {	COLOR: #ffffff; font-size:12px ; }
A.btn_w:visited {	COLOR: #ffffff; font-size:12px ; }
A.btn_w:hover {	COLOR: #ffff00; font-size:12px ; TEXT-DECORATION: none}

.btn_sw {FONT-FAMILY: 'µ¸¿ò'; COLOR: #ffffff; font-size: 11px; text-align:left }
A.btn_sw:link {	COLOR: #ffffff; font-size:11px ;}
A.btn_sw:active {	COLOR: #ffffff; font-size:11px ; }
A.btn_sw:visited {	COLOR: #ffffff; font-size:11px ; }
A.btn_sw:hover {	COLOR: #ffff00; font-size:11px ; TEXT-DECORATION: none}

.btn_b {FONT-FAMILY: '±¼¸²'; COLOR: #000000; font-size: 12px; text-align:left }
A.btn_b:link {	COLOR: #000000; font-size:12px ;}
A.btn_b:active {	COLOR: #000000; font-size:12px ; }
A.btn_b:visited {	COLOR: #000000; font-size:12px ; }
A.btn_b:hover {	COLOR: #4a4a4a; font-size:12px ; TEXT-DECORATION: none}

.btn_bc {FONT-FAMILY: '±¼¸²'; COLOR: #666666; font-size: 12px; text-align:left }
A.btn_bc:link {	COLOR: #666666; font-size:12px ;}
A.btn_bc:active {	COLOR: #666666; font-size:12px ; }
A.btn_bc:visited {	COLOR: #666666; font-size:12px ; }
A.btn_bc:hover {	COLOR: #00cccc; font-size:12px ; TEXT-DECORATION: none}

.name {FONT-FAMILY: '±¼¸²'; COLOR:#ffffff; font-size: 12px; padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:2px; height:22px; text-align: left;}
A.name:link {	COLOR:#ffffff; font-size:12px ;}
A.name:active {	COLOR:#ffffff; font-size:12px ; }
A.name:visited {	COLOR:#ffffff; font-size:12px ; }
A.name:hover {	COLOR:#9AFF00; font-size:12px ; TEXT-DECORATION: none}

.copyright { FONT-FAMILY: '±¼¸²'; COLOR:#8a8a8a; font-size: 11px; letter-spacing:-0.5}
A.copyright:link {	COLOR:#8a8a8a; font-size:11px ; FONT-WEIGHT: bold;}
A.copyright:active {	COLOR:#8a8a8a; font-size:11px ; }
A.copyright:visited {	COLOR:#8a8a8a; font-size:11px ; }
A.copyright:hover {	COLOR:#5a5a5a; font-size:11px ; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}

.location { FONT-FAMILY: '±¼¸²'; COLOR:#666666; font-size: 11px; letter-spacing:-1; text-align:right}
A.location:link {	COLOR:#666666; font-size:11px ;FONT-WEIGHT: bold;}
A.location:active {	COLOR:#666666; font-size:11px ; }
A.location:visited {	COLOR:#666666; font-size:11px ; }
A.location:hover {	COLOR:#444444; font-size:11px ; TEXT-DECORATION: underline}

.figure{
	padding-top:4px;
	padding-left:4px;
	font-size:12px;
	font-family:"¥ì¢¬¢¯o", "¥ì¢¬¢¯oA¨ù", "verdana";
	line-height: 18px;
}

.lg_title { FONT-FAMILY: '±¼¸²'; COLOR:#34863A; font-size: 12px; letter-spacing:-1.5; text-align:center; font-weight:bold}
.s_333333 { FONT-FAMILY: 'µ¸¿ò'; COLOR:#333333; font-size: 11px; letter-spacing:-1;}

.td_01 {
	BORDER-RIGHT: #88B57B 1px solid; BORDER-TOP: #EAFBE5 1px solid; BORDER-LEFT: #EAFBE5 1px solid; BORDER-BOTTOM: #88B57B 1px solid; BACKGROUND-COLOR: #86C573; padding-right:5px; padding-left:5px; padding-bottom:0px; padding-top:2px; height:25px; text-align: center; color:#ffffff}

.td_01_01 {
 BACKGROUND-COLOR: #4A6491; padding-right:5px; padding-left:12px; padding-bottom:0px; padding-top:2px; height:25px; text-align: left; color:#ffffff}
	
.td_02 {
//	BORDER-RIGHT: #F1E6C6 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #F1E6C6 1px solid; BACKGROUND-COLOR: #ffffff; padding-right:5px; padding-left:5px; padding-bottom:0px; padding-top:2px; height:25px; text-align: center;}

.td_03 {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #d7d7d7 1px solid; BACKGROUND-COLOR: #E7E7E7; padding-right:5px; padding-left:5px; padding-bottom:0px; padding-top:2px; height:25px; text-align: center; }

.td_03_01 {
BACKGROUND-COLOR: #F7F7F7; padding-left:12px; padding-bottom:0px; padding-top:2px; height:25px; text-align: left; }
	
.td_04 {
	BORDER-RIGHT: #F1E6C6 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #F1E6C6 1px solid; BACKGROUND-COLOR: #ffffff; padding-right:5px; padding-left:5px; padding-bottom:0px; padding-top:2px; height:25px; text-align: center;}
	
.td_05 {
	BACKGROUND-COLOR: #ffffff; padding-right:5px; padding-left:12px; padding-bottom:0px; padding-top:2px; height:25px; text-align: left;}

.td_05_01 {
	BACKGROUND-COLOR: #ffffff; padding-right:5px; padding-left:5px; padding-bottom:0px; padding-top:2px; height:25px; text-align: left; color: #ff0000;}

.td_05_02 {
    font-family:µ¸¿ò; font-size: 12px; line-height:150%; word-break: break-all;
	BACKGROUND-COLOR: #ffffff; padding-right:5px; padding-left:0px; padding-bottom:0px; padding-top:2px; height:24px; text-align: left; color: #3B78D2;}

.td_05_03 {
    font-family:µ¸¿ò; font-size: 12px; color:#666666; line-height:150%; word-break: break-all;
	padding-left:2px; padding-bottom:0px; padding-top:2px; height:24px; text-align: left;}

.td_05_04 {
	BACKGROUND-COLOR: #FF6600; padding-left:2px; padding-bottom:0px; padding-top:2px; height:18px; text-align: center; color:#FFFFFF;}

.td_05_04_01 {
	BACKGROUND-COLOR: #FF6600; padding-left:2px; padding-bottom:0px; padding-top:2px; height:18px; text-align: left; text-valign: top; color:#FFFFFF;}

.td_05_05 {
	BACKGROUND-COLOR: #FFCC33; padding-left:2px; padding-bottom:2px; padding-top:2px; height:18px; text-align: center; color:#FFFFFF;}

.td_05_05_01 {
	BACKGROUND-COLOR: #FFCC33; padding-left:2px; padding-bottom:0px; padding-top:2px; height:18px; text-align: left; color:#FFFFFF;}

.td_05_06 {
	BACKGROUND-COLOR: #FF6666; padding-left:2px; padding-bottom:0px; padding-top:2px; height:18px; text-align: center; color:#FFFFFF;}

.td_05_07 {
	BACKGROUND-COLOR: #FFCC99; padding-left:2px; padding-bottom:0px; padding-top:2px; height:18px; text-align: center; color:#FFFFFF;}

.td_06 {
	BACKGROUND-COLOR: #ffffff; padding-bottom:0px; padding-top:2px; height:25px; text-align: center;}
	
.td_06_02 {
	BACKGROUND-COLOR: #ffffff;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:0px;
	padding-top:2px;
	height:25px;
	text-align: center;
	font-weight: bolder;
}

.td_06_01 {
	BACKGROUND-COLOR: #ffffff; padding-right:10px; padding-left:5px; padding-bottom:5px; padding-top:5px; height:25px; text-align: right;}

.td_07 {
	BACKGROUND-COLOR: #ffffff; padding-left:5px; padding-bottom:0px; padding-top:2px; height:25px; text-align: left;}

.td_07_01 {
	BACKGROUND-COLOR: #ffffff; padding-left:25px; padding-bottom:12px; padding-top:12px; padding-right:25px; height:40px; text-align: left;}

.td_08 {
    padding-right:0px; padding-left:5px; padding-bottom:0px; padding-top:5px; height:25px; text-align: right;}

.td_09 {
	BACKGROUND-COLOR: #ffffff; padding-right:5px; padding-left:5px; padding-bottom:0px; padding-top:2px; height:30px; text-align: left;}

.td_10 {
	BACKGROUND-COLOR: #ffffff; padding-right:2px; padding-left:2px; padding-bottom:0px; padding-top:2px; height:25px; text-align: center;}

.td_30 {height: 26px; padding-left:20px; vertical-align:top}

.btn_space {padding-left:2px; padding-right:2px; padding-top:2px}

.td_center {text-align:center}

.tbl_01 {BACKGROUND-COLOR: #C7E2BF}

.tbl_02 {BACKGROUND-COLOR: #CCCCCC}

.input_01 {
	BORDER-RIGHT: #cacaca 1px solid; BORDER-TOP: #cacaca 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 12px;  BORDER-LEFT: #cacaca 1px solid; COLOR: #4b4b4b; BORDER-BOTTOM: #cacaca 1px solid; FONT-FAMILY: '±¼¸²'; height: 18px; line-height:18px
}

.input_02 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BORDER-LEFT: 0px solid; COLOR: #f55d00; LINE-HEIGHT: 16px; BORDER-BOTTOM: 0px solid; FONT-FAMILY: '±¼¸²'; HEIGHT: 16px; BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: right
}

.input_03 {
	BORDER-RIGHT: #9DC098 1px solid; BORDER-TOP: #9DC098 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 12px;  BORDER-LEFT: #9DC098 1px solid; COLOR: #4b4b4b; BORDER-BOTTOM: #9DC098 1px solid; FONT-FAMILY: '±¼¸²'; height: 16px; line-height:16px; background-color:#FAFFF9
}

/* input ¹Ú½º Å×µÎ¸® Åõ¸íÇÏ°Ô(°ü¸®ÀÚ - ÇöÈ²°ü¸® - ¼³¹®µî·Ï¿¡ »ç¿ë)  */
.invisible {
        CLEAR: NONE;
        BORDER: 0PX NONE;
        FLOAT: NONE;
        BACKGROUND-COLOR: #FFFFFF;
		FONT-SIZE: 12px; 
		FONT-FAMILY: '±¼¸²'; 

        /* ¹è°æÀ» Åõ¸íÇÏ°Ô ÇÒ°æ¿ì¿¡´Â background-color: transparent; */
}

#scrollbox675 {width:675; height:85; overflow:auto; 	padding:0px; border:0; }
.pink {
	font-weight: bold;
	color: #CCFF00;
}
.orange {
	color: #FB9833;
}
