body {
	background-color: #ffffff;
	margin-left : 0;
	margin-top : 0;
	margin-right : 0;
	margin-bottom: 0;
	color: #666666;
	font-size: 9px;
	font-family: "±¼¸², Verdana, Geneva, Arial, Helvetica, sans-serif";
}

a:link		{ color: #0000cc; }
a:visited	{ color: #551a8b; }
a:active	{ color: #ff0000; }
//a:hover		{ color: #0000cc; }

select {
	color: #1f1f1f;
	font-family: "±¼¸², Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 12px;
}

textarea {
	color: #1f1f1f;
	font-family: "±¼¸², Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 12px;

}

input {
	color: #1f1f1f;
	font-family: "±¼¸², Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 12px;

}

td {
	color: #666666;
	line-height:16px;
	font-size: 12px;
}


#menu_scrollbox {
	width:170;
	height:500;
	overflow:auto;
	padding:0px;
	border:0px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #B4B4B4;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #B4B4B4;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color:#F2F2F2;
	scrollbar-arrow-color: #9D9D9D;
}

#menu_scrollbox2 {
	width:170;
	height:200;
	overflow:auto;
	padding:0px;
	border:0px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #B4B4B4;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #B4B4B4;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color:#F2F2F2;
	scrollbar-arrow-color: #9D9D9D;
}


<!-- 2005³âµµ ¸ÞÀÎ ½Ã¾È º¯°æ ½Ã ¹Ù²î´Â ½ºÅ¸ÀÏ ½ÃÆ® -->
.startpage          { font-family:µ¸¿ò; color: #BFBFBF; text-decoration: none;  font-size:8pt;}
a.startpage:link    { font-family:µ¸¿ò; color: #828282; text-decoration: none;  font-size:8pt;}
a.startpage:visited { font-family:µ¸¿ò; color: #828282; text-decoration: none;  font-size:8pt;}
a.startpage:active  { font-family:µ¸¿ò; color: #828282; text-decoration: none;  font-size:8pt;}
a.startpage:hover   { font-family:µ¸¿ò; color: #FFFFFF; text-decoration: none;  font-size:8pt; background-color:#8B8B8B; }

.linemenu          { color: #B6B6B6; text-decoration: none;  font-size:9pt;}
a.linemenu:link    { color: #666666; text-decoration: none;  font-size:9pt;}
a.linemenu:visited { color: #666666; text-decoration: none;  font-size:9pt;}
a.linemenu:active  { color: #666666; text-decoration: none;  font-size:9pt;}
a.linemenu:hover   { color: #666666; text-decoration: underline;  font-size:9pt;}

.linemenu2          { color: #163F97; text-decoration: none;  font-size:9pt;}
a.linemenu2:link    { color: #163F97; text-decoration: none;  font-size:9pt;}
a.linemenu2:visited { color: #163F97; text-decoration: none;  font-size:9pt;}
a.linemenu2:active  { color: #163F97; text-decoration: none;  font-size:9pt;}
a.linemenu2:hover   { color: #163F97; text-decoration: underline;  font-size:9pt;}


.linemenu3          { color: #222222; text-decoration: none;  font-size:9pt; letter-spacing:-1px; }
a.linemenu3:link    { color: #222222; text-decoration: none;  font-size:9pt; letter-spacing:-1px; }
a.linemenu3:visited { color: #222222; text-decoration: none;  font-size:9pt; letter-spacing:-1px; }
a.linemenu3:active  { color: #222222; text-decoration: none;  font-size:9pt; letter-spacing:-1px; }
a.linemenu3:hover   { color: #222222; text-decoration: underline;  font-size:9pt; letter-spacing:-1px; }

.red_02  			{ color: #ff6500; text-decoration: none;  font-size:9pt;}
a.red_02:link 		{ color: #ff6500; text-decoration: none;  font-size:9pt;}
a.red_02:visited 	{ color: #ff6500; text-decoration: none;  font-size:9pt;}
a.red_02:active		{ color: #ff6500; text-decoration: none;  font-size:9pt;}
a.red_02:hover		{ color: #ff6500; text-decoration: underline;  font-size:9pt;}

<!-- /2005³âµµ ¸ÞÀÎ ½Ã¾È º¯°æ ½Ã ¹Ù²î´Â ½ºÅ¸ÀÏ ½ÃÆ® -->


<!-- 2005³âµµ ¸ÞÀÎ ½Ã¾È º¯°æ ½Ã Ãß°¡µÇ´Â ½ºÅ¸ÀÏ ½ÃÆ® -->
.toptitlemenu_01  			{ color: #666666; text-decoration: none;  font-size:9pt; font-weight:bold; FONT-FAMILY:µ¸¿ò}
a.toptitlemenu_01:link 		{ color: #666666; text-decoration: none;  font-size:9pt; font-weight:bold; FONT-FAMILY:µ¸¿ò}
a.toptitlemenu_01:visited 	{ color: #666666; text-decoration: none;  font-size:9pt; font-weight:bold; FONT-FAMILY:µ¸¿ò}
a.toptitlemenu_01:active	{ color: #666666; text-decoration: none;  font-size:9pt; font-weight:bold; FONT-FAMILY:µ¸¿ò}
a.toptitlemenu_01:hover		{ color: #3F99E7; text-decoration: none;  font-size:9pt; font-weight:bold; FONT-FAMILY:µ¸¿ò}


.input_01 { background-color:#FFFFFF; border: 1px solid #cccccc; font-size:15pt; font-weight:bold;}
.input_02 { background-color:#FFFFFF; border: 1px solid #cccccc;}

a.link_navy:link    { color: 023F82; font-size:8pt; FONT-FAMILY:µ¸¿ò;}
a.link_navy:visited { color: 023F82; font-size:8pt; FONT-FAMILY:µ¸¿ò;}
a.link_navy:active  { color: 023F82; font-size:8pt; FONT-FAMILY:µ¸¿ò;}
a.link_navy:hover   { color: 023F82; font-size:8pt; FONT-FAMILY:µ¸¿ò;}

.link_nv			{ color: #555555; text-decoration: none;}
a.link_nv:link    	{ color: #555555; text-decoration: none;}
a.link_nv:visited 	{ color: #555555; text-decoration: none;}
a.link_nv:active  	{ color: #555555; text-decoration: none;}
a.link_nv:hover   	{ color: #555555; text-decoration: underline;}

.footer 			{ color: #777777; font-size: 8pt ; FONT-FAMILY:µ¸¿ò;}
.footer a:link 		{ color: #777777 ; text-decoration: none ; font-size: 8pt ; FONT-FAMILY:µ¸¿ò;}
.footer a:visited 	{ color: #777777 ; text-decoration: none ; font-size: 8pt ; FONT-FAMILY:µ¸¿ò;}
.footer a:active 	{ color: #2B82CD ;  text-decoration: none ; font-size: 8pt ; FONT-FAMILY:µ¸¿ò;}
.footer a:hover 	{ color:#2B82CD; text-decoration: none ; font-size: 8pt ; FONT-FAMILY:µ¸¿ò;}

.footer_01  			{ color: #666666; text-decoration: none;  font-size:9pt;}
a.footer_01:link 		{ color: #666666; text-decoration: none;  font-size:9pt;}
a.footer_01:visited 	{ color: #666666; text-decoration: none;  font-size:9pt;}
a.footer_01:active		{ color: #2B82CD; text-decoration: none;  font-size:9pt;}
a.footer_01:hover		{ color: #2B82CD; text-decoration: underline;  font-size:9pt;}


<!-- /2005³âµµ ¸ÞÀÎ ½Ã¾È º¯°æ ½Ã Ãß°¡µÇ´Â ½ºÅ¸ÀÏ ½ÃÆ® -->


<!-- contents top menu -->
.topmenu          { color: white; font-size:10pt; letter-spacing:-1px; text-decoration: none; font-weight:bold; }
a.topmenu:link    { color: white; font-size:10pt; letter-spacing:-1px; text-decoration: none; font-weight:bold; }
a.topmenu:visited { color: white; font-size:10pt; letter-spacing:-1px; text-decoration: none; font-weight:bold; }
a.topmenu:active  { color: white; font-size:10pt; letter-spacing:-1px; text-decoration: none; font-weight:bold; }
a.topmenu:hover   { color: white; font-size:10pt; letter-spacing:-1px; text-decoration: none; font-weight:bold; }

.topmenu2          { color: black; font-size:10pt; letter-spacing:-1px; text-decoration: none; font-weight:bold; }
a.topmenu2:link    { color: black; font-size:10pt; letter-spacing:-1px; text-decoration: none; font-weight:bold; }
a.topmenu2:visited { color: black; font-size:10pt; letter-spacing:-1px; text-decoration: none; font-weight:bold; }
a.topmenu2:active  { color: black; font-size:10pt; letter-spacing:-1px; text-decoration: none; font-weight:bold; }
a.topmenu2:hover   { color: black; font-size:10pt; letter-spacing:-1px; text-decoration: none; font-weight:bold; }

.toptext          { color: #666666; font-size:8pt; letter-spacing:-1px; text-decoration: none; }
.topdate          { font-family:µ¸¿ò; color: white; font-size:8pt; letter-spacing:0px; text-decoration: none; }

.job_leftmenu          { font-family:µ¸¿ò; color: #4B4B4B; font-size:8pt; letter-spacing:-1px; text-decoration: none; }
a.job_leftmenu:link    { font-family:µ¸¿ò; color: #4B4B4B; font-size:8pt; letter-spacing:-1px; text-decoration: none; }
a.job_leftmenu:visited { font-family:µ¸¿ò; color: #4B4B4B; font-size:8pt; letter-spacing:-1px; text-decoration: none; }
a.job_leftmenu:active  { font-family:µ¸¿ò; color: #4B4B4B; font-size:8pt; letter-spacing:-1px; text-decoration: none; }
a.job_leftmenu:hover   { font-family:µ¸¿ò; color: #4B4B4B; font-size:8pt; letter-spacing:-1px; text-decoration: none; }

.job_leftmenu1          { font-family:µ¸¿ò; color: #4B4B4B; font-size:9pt; letter-spacing:-1px; text-decoration: none; }
a.job_leftmenu1:link    { font-family:µ¸¿ò; color: #4B4B4B; font-size:9pt; letter-spacing:-1px; text-decoration: none; }
a.job_leftmenu1:visited { font-family:µ¸¿ò; color: #4B4B4B; font-size:9pt; letter-spacing:-1px; text-decoration: none; }
a.job_leftmenu1:active  { font-family:µ¸¿ò; color: #4B4B4B; font-size:9pt; letter-spacing:-1px; text-decoration: none; }
a.job_leftmenu1:hover   { font-family:µ¸¿ò; color: #4B4B4B; font-size:9pt; letter-spacing:-1px; text-decoration: none; }

.job_leftmenu2          { font-family:µ¸¿ò; color: #4B4B4B; font-size:9pt; letter-spacing:-1px; text-decoration: none; }
a.job_leftmenu2:link    { font-family:µ¸¿ò; color: #4B4B4B; font-size:9pt; letter-spacing:-1px; text-decoration: none; }
a.job_leftmenu2:visited { font-family:µ¸¿ò; color: #4B4B4B; font-size:9pt; letter-spacing:-1px; text-decoration: none; }
a.job_leftmenu2:active  { font-family:µ¸¿ò; color: #4B4B4B; font-size:9pt; letter-spacing:-1px; text-decoration: none; }
a.job_leftmenu2:hover   { font-family:µ¸¿ò; color: #4B4B4B; font-size:9pt; letter-spacing:-1px; text-decoration: none; }

.job_leftmenu3          { font-family:µ¸¿ò; color: #4B4B4B; font-size:8pt; letter-spacing:-1px; text-decoration: none; }
a.job_leftmenu3:link    { font-family:µ¸¿ò; color: #4B4B4B; font-size:8pt; letter-spacing:-1px; text-decoration: none; }
a.job_leftmenu3:visited { font-family:µ¸¿ò; color: #4B4B4B; font-size:8pt; letter-spacing:-1px; text-decoration: none; }
a.job_leftmenu3:active  { font-family:µ¸¿ò; color: #4B4B4B; font-size:8pt; letter-spacing:-1px; text-decoration: none; }
a.job_leftmenu3:hover   { font-family:µ¸¿ò; color: #4B4B4B; font-size:8pt; letter-spacing:-1px; text-decoration: none; }


<!-- main default page -->
.h18_title { font-size:12pt; line-height:18px; font-weight:bold; }
a.h18_title:link    { color: #4B4B4B; text-decoration: none;  font-size:12pt; font-weight:bold; }
a.h18_title:visited { color: #4B4B4B; text-decoration: none;  font-size:12pt; font-weight:bold; }
a.h18_title:active  { color: #4B4B4B; text-decoration: none;  font-size:12pt; font-weight:bold; }
a.h18_title:hover   { color: #4B4B4B; text-decoration: underline;  font-size:12pt; font-weight:bold; }

a.h18_sub:link    { color: #4B4B4B; text-decoration: none;  font-size:9pt; }
a.h18_sub:visited { color: #4B4B4B; text-decoration: none;  font-size:9pt; }
a.h18_sub:active  { color: #4B4B4B; text-decoration: none;  font-size:9pt; }
a.h18_sub:hover   { color: #4B4B4B; text-decoration: underline;  font-size:9pt; }


.h18 { font-size:9pt; line-height:18px; }
.h19 { font-size:9pt; line-height:17px; }

.job_input_01 { background-color:#FFFFFF; font-size:15pt; font-weight:bold;}

.jobview_title          { font-size:11pt; }
a.jobview_title:link    { font-size:11pt; }
a.jobview_title:visited { font-size:11pt; }
a.jobview_title:active  { font-size:11pt; }
a.jobview_title:hover   { font-size:11pt; }

a.link:link    { color: #4B4B4B; }
a.link:visited { color: #4B4B4B; }
a.link:active  { color: #4B4B4B; }
a.link:hover   { color: #4B4B4B; }

a.link_white:link    { color: white; }
a.link_white:visited { color: white; }
a.link_white:active  { color: white; }
a.link_white:hover   { color: white; }


.jobview_sub1 { color: #B4B4B4; text-decoration: none;  font-size:9pt; letter-spacing:-1px; }
.jobview_sub1-1 { font-size:9pt; letter-spacing:-1px; }

.jobview_sub2 { color: #008000; text-decoration: none;  font-size:9pt; letter-spacing:-1px; }

.jobview_date { font-size:9pt; letter-spacing:0px; }

.jobview2_title { font-size:10pt; letter-spacing:-1px; }
.jobview2_subtitle { font-size:10pt; letter-spacing:-1px; }


.job_page    { color:#FF0000; font-size:11pt; }
a.job_page:link    { font-size:10pt; font-weight:none; }
a.job_page:visited { font-size:10pt; font-weight:none; }
a.job_page:active  { font-size:10pt; font-weight:none; }
a.job_page:hover   { font-size:10pt; font-weight:none; }

.jobview_Buttonlink				{ color:#6F6F6F; font-size:9pt; font-weight:none; text-decoration: none; }
a.jobview_Buttonlink:link		{ color:#6F6F6F; font-size:9pt; font-weight:none; text-decoration: none; }
a.jobview_Buttonlink:visited	{ color:#6F6F6F; font-size:9pt; font-weight:none; text-decoration: none; }
a.jobview_Buttonlink:active		{ color:#6F6F6F; font-size:9pt; font-weight:none; text-decoration: none; }
a.jobview_Buttonlink:hover		{ color:#0000cc; font-size:9pt; font-weight:none; text-decoration: underline; }

.jobview_print    { color:black; font-size:9pt; font-weight:none; }
a.jobview_print:link    { color:black; font-size:9pt; font-weight:none; }
a.jobview_print:visited { color:black; font-size:9pt; font-weight:none; }
a.jobview_print:active  { color:black; font-size:9pt; font-weight:none; }
a.jobview_print:hover   { color:black; font-size:9pt; font-weight:none; }

.job_bbs_title { color:#155596; font-size:9pt; font-weight:bold; }
.job_bbs_comment { color:#2281E3; font-size:8pt; font-weight:none; }

.job_bbs			{ color:#888888; font-size:9pt; font-weight:none; text-decoration: none; }
.job_bbs a:link		{ color:#494949; font-size:9pt; font-weight:none; text-decoration: none; }
.job_bbs a:visited	{ color:#494949; font-size:9pt; font-weight:none; text-decoration: none; }
.job_bbs a:active	{ color:#494949; font-size:9pt; font-weight:none; text-decoration: none; }
.job_bbs a:hover	{ color:#494949; font-size:9pt; font-weight:none; text-decoration: underline; }

.job_bbs_input		{ background-color:#FFFFFF; border: 1px solid #C4C4C4; }

A.small			{	FONT-SIZE:8pt; COLOR: #464646; FONT-FAMILY:µ¸À½; TEXT-DECORATION: none;	}
A.small:active	{	FONT-SIZE:8pt; COLOR: #464646; FONT-FAMILY:µ¸À½; TEXT-DECORATION: none;	}
A.small:visited	{	FONT-SIZE:8pt; COLOR: #464646; FONT-FAMILY:µ¸À½; TEXT-DECORATION: none;	}
A.small:link	{	FONT-SIZE:8pt; COLOR: #464646; FONT-FAMILY:µ¸À½; TEXT-DECORATION: none;	}
A.small:hover	{	FONT-SIZE:8pt; COLOR: #18AE00; FONT-FAMILY:µ¸À½; TEXT-DECORATION: none; TEXT-DECORATION: underline;	}


<!-- Title -->
.job_depth_01	{ color:#656565; font-size:10pt; font-weight:bold; text-decoration: none; }
.job_depth_02	{ color:#656565; font-size:10pt; font-weight:bold; text-decoration: none; }
.job_depth_03	{ color:#656565; font-size:10pt; font-weight:bold; text-decoration: none; }

.job_bbs_01	{ color:#656565; font-size:9pt; font-weight:bold; text-decoration: none; }

.job_letter-1	{ letter-spacing:-1px; }
