/*********************************************************************
*	GLOBAL
*********************************************************************/


body{margin : 0px 0px 0px 0px;
	scrollbar-3dlight-color:#dfdfdf;scrollbar-arrow-color:#00B5C8;scrollbar-base-color:cfcfcf;scrollbar-darkshadow-color:ffffff;scrollbar-face-color:#dfdfdf;scrollbar-highlight-color:fffff;scrollbar-shadow-color:595959 
}
body{font-family:±¼¸² ; font-size:12px } 

table, tr, td, select, textarea{ 
 		font-family: verdana, arial, helvetica;
 		font-size: 8pt;
		line-height:180%;
 		color: #333333;
		scrollbar-3dlight-color:595959;
	        scrollbar-arrow-color:ffffff;
	        scrollbar-base-color:CFCFCF;
	        scrollbar-darkshadow-color:FFFFFF;
	        scrollbar-face-color:CFCFCF;
	        scrollbar-highlight-color:FFFFF;
	        scrollbar-shadow-color:595959
 }


A:link,A:visited,A:active { color:#333333;text-decoration:none;font-size: 8pt; }
A:hover { color:#315A87;text-decoration:underline;font-size: 8pt; }


a.lmenu:link, a.lmenu:visited, a.lmenu:active { COLOR:#6898BE; TEXT-DECORATION: none; font-size:8pt ; line-height:13px; }
a.lmenu:hover { COLOR:#6898BE; TEXT-DECORATION: underline; font-size:8pt ; line-height:13px;}

a.mmenu:link, a.mmenu:visited, a.mmenu:active { COLOR:#ffffff; TEXT-DECORATION: none; font-size:8pt ; line-height:13px;}
a.mmenu:hover { COLOR:#ffffff; TEXT-DECORATION: underline; font-size:8pt ; line-height:13px;}

a.tmenu:link	{ COLOR:#92ACD7; TEXT-DECORATION: none; font-weight:bold; font-size:8pt ; line-height:13px;}
a.tmenu:visited	{ COLOR:#92ACD7; TEXT-DECORATION: none; font-weight:bold; font-size:8pt ; line-height:13px;}
a.tmenu:active	{ COLOR:#92ACD7; TEXT-DECORATION: none; font-weight:bold; font-size:8pt ; line-height:13px;}
a.tmenu:hover	{ COLOR:#ffffff; TEXT-DECORATION: underline; font-weight:bold; font-size:8pt ; line-height:13px;}

a.bmenu:link	{ COLOR:#000000; TEXT-DECORATION: none; }
a.bmenu:visited	{ COLOR:#000000; TEXT-DECORATION: none; }
a.bmenu:active	{ COLOR:#000000; TEXT-DECORATION: none; }
a.bmenu:hover	{ COLOR:#000000; TEXT-DECORATION: underline; }

a.rmenu:link	{ COLOR:#cc0000; TEXT-DECORATION: none; font-size:8pt ; line-height:13px;}
a.rmenu:visited	{ COLOR:#cc0000; TEXT-DECORATION: none; font-size:8pt ; line-height:13px;}
a.rmenu:active	{ COLOR:#cc0000; TEXT-DECORATION: none; font-size:8pt ; line-height:13px;}
a.rmenu:hover	{ COLOR:#cc0000; TEXT-DECORATION: underline; font-size:8pt ; line-height:13px;}

a.notice:link		{ COLOR:#3F6D8F; TEXT-DECORATION: none; font-size:8pt ; line-height:13px; font-family:verdana;}
a.notice:visited	{ COLOR:#3F6D8F; TEXT-DECORATION: none; font-size:8pt ; line-height:13px; font-family:verdana;}
a.notice:active	{ COLOR:#3F6D8F; TEXT-DECORATION: none; font-size:8pt ; line-height:13px; font-family:verdana;}
a.notice:hover	{ COLOR:#3F6D8F; TEXT-DECORATION: underline; font-size:8pt ; line-height:13px; font-family:verdana;}

/*********************************************************************
*	FONT
*********************************************************************/
font.1 {font-weight:bold;}
font.2 {font-size: 8.0pt;}
font.3 {font-size: 9.3pt; line-height: 1.5em}
font.eng {font-family:verdana; font-size:11px; color:#000000;}
font.page_list1 {font-family:verdana;font-size:11px}
font.page_list2 {font-family:verdana;font-size:11px; background-color:#999999;color:white; font-weight:bold;}
font.page_list3 {font-family:tahoma;font-size:8pt}
font.btn2 {font-family:Àß³­Ã¼;}
font.subs {font-size: 11.0px; font-family: helvita, verdana;}

.myinfo {font-family:verdana;font-size:11px;line-height: 1.5em;color:white; font-weight:bold;}
.count  {font-family:verdana;font-size:10px;line-height: 1.5em;color:#ffcccc;}
.count2  {font-family:verdana;font-size:10px;line-height: 1.5em;color:#666666;}
.date	  {font-family:verdana;font-size:10px;color:#214C6C;}

/* font-size 11 */
.b		{font-size: 12px;  font-family: verdana ;color:#094EB6; line-height:15px;} /* Blue */
.w		{font-size: 12px;  font-family: verdana ;color:#FFFFFF; line-height:15px;} /* White */
.c		{font-size: 12px;  font-family: verdana ;color:#000000; line-height:15px;} /* Black */
.c3		{font-size: 12px;  font-family: verdana ;color:#333333; line-height:15px;} /* Gray3 */
.c4		{font-size: 12px;  font-family: verdana ;color:#424242; line-height:15px;} /* Gray4 */
.c5		{font-size: 12px;  font-family: verdana ;color:#575757; line-height:15px;} /* Gray5 */
.o		{font-size: 12px;  font-family: verdana ;color:#FF6600; line-height:15px;} /* Orange */
.br		{font-size: 12px;  font-family: verdana ;color:#C08035; line-height:15px;} /* Brown */
.r		{font-size: 12px;  font-family: verdana ;color:#BD2E2E; line-height:15px;} /* Red */
.gr	 	{font-size: 12px;  font-family: verdana ;color:#00AC00; line-height:15px;} /* Green */
.gr3 	{font-size: 12px;  font-family: verdana ;color:#336600; line-height:15px;} /* Green */
.ma		{font-size: 12px;  font-family: verdana ;color:#00BEC5; line-height:15px;} /* Magenta*/
.s		{font-size: 11px;  line-height:15px;} /* small */

.list01	 { font-size:12px; color:#333333; font-weight:bold; letter-spacing:-0.5px;}
.list02	 { font-size:12px; color:#666666; line-height:14px; padding-bottom:5px; padding-bottom:5px;}
.list03	 { font-size:12px; color:#000099; }
.list04	 { font-size:12px; color:#666666; line-height:10px; letter-spacing:-0.5px;}
.list05	 { font-size:12px; color:#666666; text-align:right;  padding-right:20px;}

.location { font-size:11px ; color:#ffffff ; text-align:right; padding-right:20px;}


/*********************************************************************
*	TABLE
*********************************************************************/
.TableBar00	{ background-color:#F7F7F7; padding: 2 0 2 10px; font-size: 11px; line-height:120%;}
.TableBar01	{ background-color:#F7F7F7; padding: 2 2 2 2px; font-size: 11px; line-height:120%;}
.TableBar02	{ background-color:#FFFFFF; padding: 2 0 2 10px; font-size: 11px; line-height:120%;}

.TableBar11	{ background-color:#C6A19A; }
.TableBar12	{ background-color:#DED4C6; }
.TableBar13	{ background-color:#EFE3E5; padding: 2 0 2 10px; font-size: 11px; line-height:120%;}
.TableBar14	{ background-color:#EFE3E5; padding: 2 0 2 0px; font-size: 11px; line-height:120%;}
.TableBar15	{ background-color:#C6A19A; padding: 2 0 2 0px; font-size: 11px; line-height:120%;}

.TableBar21	{ background-color:#9AA2C6; }
.TableBar22	{ background-color:#CCC6DE; }
.TableBar23	{ background-color:#E3E9EF; padding: 2 0 2 10px; font-size: 11px; line-height:120%;}
.TableBar24	{ background-color:#E3E9EF; padding: 2 0 2 0px; font-size: 11px; line-height:120%;}
.TableBar25	{ background-color:#9AA2C6; padding: 2 0 2 0px; font-size: 11px; line-height:120%;}
.TableBar26	{ background-color:#CCC6DE; padding: 5px; font-size: 11px; line-height:110%;}
.TableBar27	{ background-color:#E3E9EF; padding: 5px; font-size: 11px; line-height:110%;}

.TableBar31	{ background-color:#9CC0C6; }
.TableBar32	{ background-color:#C6CDDE; }
.TableBar33	{ background-color:#E3EFEB; padding: 2 0 2 10px; font-size: 11px; line-height:120%;}
.TableBar34	{ background-color:#E3EFEB; padding: 2 0 2 0px; font-size: 11px; line-height:120%;}
.TableBar35	{ background-color:#9CC0C6; padding: 2 0 2 0px; font-size: 11px; line-height:120%;}
.TableBar36	{ background-color:#CCC6DE; padding: 5px; font-size: 11px; line-height:110%;}
.TableBar37	{ background-color:#E3EFEB; padding: 5px; font-size: 11px; line-height:110%;}

.TableBar41	{ background-color:#C6C09C; }
.TableBar42	{ background-color:#D7DEC7; }
.TableBar43	{ background-color:#EFEBE7; padding: 2 0 2 10px; font-size: 11px; line-height:120%;}
.TableBar44	{ background-color:#EFEBE7; padding: 2 0 2 0px; font-size: 11px; line-height:120%;}
.TableBar45	{ background-color:#C6C09C; padding: 2 0 2 0px; font-size: 11px; line-height:120%;}
.TableBar46	{ background-color:#D7DEC7; padding: 5px; font-size: 11px; line-height:110%;}
.TableBar47	{ background-color:#EFEBE7; padding: 5px; font-size: 11px; line-height:110%;}

.TableBar001	{ background-color:#F7F7F7; padding: 5px; font-size: 11px; line-height:120%;}
.TableBar011	{ background-color:#F7F7F7; padding: 5px; font-size: 11px; line-height:120%;}
.TableBar021	{ background-color:#FFFFFF; padding: 5px; font-size: 11px; line-height:120%;}

.TableBar111	{ background-color:#C6A19A; }
.TableBar121	{ background-color:#DED4C6; }
.TableBar131	{ background-colr:#EFE3E5; padding: 5px; font-size: 11px; line-height:120%;}
.TableBar141	{ background-color:#EFE3E5; padding: 5px; font-size: 11px; line-height:120%;}
.TableBar151	{ background-color:#C6A19A; padding: 20px; font-size: 11px; line-height:120%;}

.TableBar211	{ background-color:#9AA2C6; }
.TableBar221	{ background-color:#CCC6DE; }
.TableBar231	{ background-color:#E3E9EF; padding: 5px; font-size: 11px; line-height:120%;}
.TableBar241	{ background-color:#E3E9EF; padding: 5px; font-size: 11px; line-height:120%;}
.TableBar251	{ background-color:#9AA2C6; padding: 5px; font-size: 11px; line-height:120%;}

.TableBar311	{ background-color:#9CC0C6; }
.TableBar321	{ background-color:#C6CDDE; }
.TableBar331	{ background-color:#E3EFEB; padding: 5px; font-size: 11px; line-height:120%;}
.TableBar341	{ background-color:#E3EFEB; padding: 5px; font-size: 11px; line-height:120%;}
.TableBar351	{ background-color:#9CC0C6; padding: 5px; font-size: 11px; line-height:120%;}

.TableBar411	{ background-color:#C6C09C; }
.TableBar421	{ background-color:#D7DEC7; }
.TableBar431	{ background-color:#EFEBE7; padding: 5px; font-size: 11px; line-height:120%;}
.TableBar441	{ background-color:#EFEBE7; padding: 5px; font-size: 11px; line-height:120%;}
.TableBar451	{ background-color:#C6C09C; padding: 5px; font-size: 11px; line-height:120%;}

.Td0 { color:#666699; padding:5 ; line-height:15px; font-weight :bold; }
.Td1 { color:#666699; padding:5 ; line-height:15px; }
.Td2 { color:#666666; padding:3 0 3 0 ; line-height:14px; }
.Td3 { color:#666666; line-height:14px; text-align : center; }
.Td4 { color:#666699; line-height:14px; text-align : center; }
.Td5 { color:#666699; padding:5 ; line-height:15px; text-align : center; }

.Tdt  { color:#5B80A5;  font-size: 11px;  font-weight :bold; text-align : center;}
.Tdc { font-size: 10px; background-color : #000000 ; color:#ffffff ; padding: 3 5 5 5px; text-align:center}
.formItem {padding: 5 5 5 5px;}
.history { PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px}

.cal  { height:66px; border-bottom-style:dotted; border-left-style:dotted; border-width:1px; border-bottom-color:#cccccc; border-left-color:#cccccc;  padding:5 0 0 5px; font-size: 11px; line-height:120%; }
.cal-1  { height:66px; border-bottom-style:dotted; border-right-style:dotted; border-left-style:dotted; border-width:1px; border-bottom-color:#cccccc; border-right-color:#cccccc;  border-left-color:#cccccc; padding:5 0 0 5px; font-size: 11px; line-height:120%; }

/*********************************************************************
*	BOARDER
*********************************************************************/
.all { border-width:1; border-color:#999999; border-style:solid; }
.all2 { border-width:1; border-color:#dadada; border-style:solid; }
.left { border-left-width:1; border-left-color:#999999; border-left-style:solid; }
.right { border-right-width:1; border-right-color:#999999; border-right-style:solid; }
.top { border-top-width:1; border-top-color:#999999; border-top-style:solid; }
.top2 { border-top-width:1; border-top-color:#cccccc; border-top-style:solid; }
.bottom { border-bottom-width:1; border-bottom-color:#999999; border-bottom-style:solid; }


/*********************************************************************
*	FORM
*********************************************************************/
.bt {background-color:#efefef; color:#1E1F20; border-width:1; border-color:rgb(130,132,131); border-style:solid; height=21px}
.bt2{border-color:#b0b0b0;;background-color:#b3b3b3;color:#ffffff;font-weight:bold;height:21px;}
.ta { color:#1E1F20; border-width:1; border-color:rgb(130,132,131); border-style:solid;}
.input  { BACKGROUND-COLOR: #ffffff; color:#659AC6 ; FONT-SIZE: 9pt; border: #C8DBEA; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.input2 { BACKGROUND-COLOR: #ffffff; color:#5286BA ; FONT-SIZE: 9pt; border: #AAC9E3; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.input3 { BACKGROUND-COLOR: #ffffff; color:#5286BA ; FONT-SIZE: 9pt; border: #AAC9E3; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.input3-1 { BACKGROUND-COLOR: #D8EFC1; color:#669933 ; FONT-SIZE: 9pt; border: #6AB56A; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
			scrollbar-3dlight-color:#dfdfdf;scrollbar-arrow-color:#00B5C8;scrollbar-base-color:cfcfcf;scrollbar-darkshadow-color:ffffff;scrollbar-face-color:#dfdfdf;scrollbar-highlight-color:fffff;scrollbar-shadow-color:595959 ;}
.input4 { BACKGROUND-COLOR: #fafafa; color:#666666 ; FONT-SIZE: 9pt; border: #cccccc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}



/*********************************************************************
*	Background
*********************************************************************/
.gr_bg { filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#cdcdcd,endcolorstr=#dcdcdc); }
.gr_bg2 { filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#dcdcdc,endcolorstr=#cdcdcd); }


/*********************************************************************
*	Button Effect
*********************************************************************/
.btn { font-size: 10px; color:#444444;border-width:1px; border-color:#999999; filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#dadada,endcolorstr=#fafafa); border-style:solid; padding:3 10 2 10;cursor:hand; height=18px}

/* FORM */
form {display:inline; margin:0;}
.input {font-size:11px; color:#773813; background-color:#FFFFFF; border:1 solid #e5d5cc;height:20px;}
.textarea {font-size:11px; color:#773813; background-color:#FFFFFF; border:1 solid #e5d5cc;}
option {font-size:11px; border:1 solid #D9D9D9; background-color:#FFFFFF; color:#686868;}
select {font-family:µ¸¿ò,±¼¸²,Tahoma,Verdana; font-size:11px; border:1 solid #dadada; color:#773813;}

/* FORM ETC */
.form_search {font-size:11px; color:#773813; background-color:#FFFFFF; border:1 solid #e5d5cc; width:150px; height:19px;}


table.board td.tl01 		{background-color:#e5bc89; height:2px;}
table.board td.tl02 		{background-color:#e5bc89; height:1px;}
table.board td.tl03 		{background-color:#eee4d7; height:1px;}
table.board tr.head 		{height:30px; text-align:center;}
table.board tr.list 		{height:30px; text-align:center;}
table.board td.viewhead   	{font-size:14px; font-weight:bold; height:40px;}
table.board tr.viewtitle   	{background-color:#f4ede9; text-align:center; height:30px;}


/* TEXT  */

.font-01 {font-size:16px; line-height:18px; color:#a50000; font-weight:bold; letter-spacing:-0.1em;}
.font-02 {font-size:14px; line-height:18px; color:#714342; font-weight:bold; letter-spacing:-0.05em;}
.font-03 {font-size:14px; color:#714342; font-weight:bold; letter-spacing:-0.05em;}

/* Line */
.line_main {background-color:#dcdcdd; height:1px;}
.line_bodtop {background-color:#b0b0b0; height:3px;}
.line_staff {background-color:#e9c596; height:3px;}


/* Pad */
.padding01 {padding-left:10px;}
.padding02 {padding:10px 0px 10px 0px;}
.padding03 {padding-left:30px;}
.padding04 {padding-right:20px;}