.about_text01 {
	font-size: 95%;
	line-height: 20px;
	font-weight: bold;
	color: #559700;
	text-decoration: none;
}
.about_text02 {
	font-size: 75%;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
.about_text03 {
	font-size: 75%;
	line-height: 20px;
	color: #CC0000;
	text-decoration: none;
}
.about_text04 {
	font-size: 75%;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
.about_input {
	color: #333333;
	border: 1px solid #AAAAAA;
	font-size: 75%;
	text-decoration: none;
}
.about_bn01 {
	font-size: 75%;
	color: #5A9B2F;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #70B652;
}
a.about_faq:link {
	font-size: 75%;
	line-height: 20px;
	color: #000099;
	text-decoration: underline;
}
a.about_faq:visited {
	font-size: 75%;
	line-height: 20px;
	color: #0000CC;
	text-decoration: underline;
}
a.about_faq:hover {
	font-size: 75%;
	line-height: 20px;
	color: #666666;
	text-decoration: underline;
}
.faq_text01 {
	font-size: 80%;
	line-height: 22px;
	color: #CC3300;
	text-decoration: none;
	font-weight: bold;
}
.faq_text02 {
	font-size: 80%;
	line-height: 22px;
	font-weight: bold;
	color: #2E598F;
	text-decoration: none;
}
.hottalk_text01 {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.hottalk_text02 {
	font-size: 95%;
	line-height: 20px;
	color: #000099;
	text-decoration: none;
}
.hottalk_text03 {
	font-size: 80%;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.hottalk_text04 {
	font-size: 75%;
	line-height: 20px;
	color: #559700;
	text-decoration: none;
}
.hottalk_text05 {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.hottalk_text06 {
	font-size: 80%;
	line-height: 20px;
	color: #4F4F4F;
	text-decoration: none;
}
a.hottalk_all:link {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
a.hottalk_all:visited {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
a.hottalk_all:hover {

	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
a.hottalk_view:link {
	font-size: 75%;
	line-height: 20px;
	color: #CC0000;
	text-decoration: none;
}
a.hottalk_view:visited {
	font-size: 75%;
	line-height: 20px;
	color: #CC0000;
	text-decoration: none;
}
a.hottalk_view:hover {
	font-size: 75%;
	line-height: 20px;
	color: #999999;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #C5C5C5;
	border-right-color: #C5C5C5;
	border-bottom-color: #C5C5C5;
	border-left-color: #C5C5C5;
}
a.page:link {
	font-size: 75%;
	line-height: 20px;
	color: #559700;
	text-decoration: none;
}
a.page:visited {
	font-size: 75%;
	line-height: 20px;
	color: #559700;
	text-decoration: none;
}
a.page:hover {
	font-size: 75%;
	line-height: 20px;
	color: #3E3E3E;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.hottalk_bn02 {
	color:#333333;
	font-size:80%;
	background-color:#E1E4E2;
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#999999;
	border-bottom-color:#999999;

   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FAFBFA',EndColorStr='#DEDEDF');
	line-height: 22px;
	height: 22px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.path_01 {
	color: #333333;
	font-size: 75%;
	line-height: 20px;
	text-decoration: none;
}
a.path_link:link {
	font-size: 75%;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
a.path_link:visited {
	font-size: 75%;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
a.path_link:hover {
	font-size: 75%;
	line-height: 20px;
	color: #CCCCCC;
	text-decoration: underline;
}
.path_table {
	height: 28px;
}

.survey_text01 {
	font-size: 80%;
	line-height: 20px;
	color: #0000CC;
	text-decoration: none;
}
.survey_tableline01 {
	border: 1px dashed #CCCCCC;
}

a.survey_link01:link {
	font-size: 75%;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
a.survey_link01:visited {
	font-size: 75%;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
a.survey_link01:hover {

	font-size: 75%;
	line-height: 20px;
	color: #559700;
	text-decoration: none;
}
.forum_text01 {
	font-size: 80%;
	line-height: 18px;
	color: #62A31B;
	text-decoration: none;
	font-weight: bold;
}
.forum_text02 {
	font-size: 80%;
	color: #373737;
	text-decoration: none;
	font-weight: bold;
	line-height: 22px;
}
.forum_text03 {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #AB1D0D;
	text-decoration: none;
}
.forum_text04 {
	font-size: 75%;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
.forum_text05 {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;
}
.forum_text06 {
	font-size: 80%;
	line-height: 18px;
	color: #469F20;
	text-decoration: none;
}
.forum_text07 {
	font-size: 95%;
	line-height: 30px;
	font-weight: bold;
	color: #465138;
	text-decoration: none;
}
.forum_text08 {

	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #465138;
	text-decoration: none;
}
.forum_text09 {
	font-size: 80%;
	line-height: 20px;
	color: #465138;
	text-decoration: none;
}
.forum_text10 {
	font-size: 95%;
	line-height: 30px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.forum_text11 {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #336600;
	text-decoration: none;
}
.forum_tableline02 {
	border: 1px dashed #B5CF9C;
}


a.forum_link01:link {
	font-size: 75%;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
a.forum_link01:visited {
	font-size: 75%;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
a.forum_link01:hover {
	font-size: 75%;
	line-height: 18px;
	text-decoration: underline;
	color: #FF6600;
}
a.forum_link02:link {
	font-size: 95%;
	line-height: 20px;
	font-weight: bold;
	color: #AB1D0D;
	text-decoration: none;
}
a.forum_link02:visited {

	font-size: 95%;
	line-height: 20px;
	font-weight: bold;
	color: #AB1D0D;
	text-decoration: none;
}
a.forum_link02:hover {

	font-size: 95%;
	line-height: 20px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a.forum_link03:link {
	font-size: 75%;
	line-height: 18px;
	color: #336699;
	text-decoration: none;
}
a.forum_link03:visited {
	font-size: 75%;
	line-height: 18px;
	color: #336699;
	text-decoration: none;
}
a.forum_link03:hover {
	font-size: 75%;
	line-height: 18px;
	color: #518523;
	text-decoration: underline;
}
a.forum_link04:link {
	font-size: 75%;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
}
a.forum_link04:visited {
	font-size: 75%;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
}
a.forum_link04:hover {
	font-size: 75%;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
}
a.forum_link05:link {
	font-size: 95%;
	line-height: 22px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.forum_link05:visited {
	font-size: 95%;
	line-height: 22px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.forum_link05:hover {

	font-size: 95%;
	line-height: 22px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.forum_link06:link {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #446226;
	text-decoration: none;
}
a.forum_link06:visited {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #446226;
	text-decoration: none;
}
a.forum_link06:hover {

	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.hotjoblist_text01 {
	font-size: 75%;
	line-height: 18px;
	color: #2E4D04;
	text-decoration: none;
}
.hotjoblist_text02 {

	font-size: 95%;
	line-height: 30px;
	font-weight: bold;
	color: #415E0D;
	text-decoration: none;
}
.hotjoblist_select {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #DFEAEE;
	border-right-color: #DFEAEE;
	border-bottom-color: #DFEAEE;
	border-left-color: #DFEAEE;
	border-top-style: solid;
}
a.vocationcode_link01:link {
	font-size: 80%;
	line-height: 20px;
	color: #0033CC;
	text-decoration: underline;
}
a.vocationcode_link01:visited {
	font-size: 80%;
	line-height: 20px;
	color: #0033CC;
	text-decoration: underline;
}
a.vocationcode_link01:hover {

	font-size: 80%;
	line-height: 20px;
	color: #FF6633;
	text-decoration: none;
}
a.citylist01:link {
	font-size: 80%;
	line-height: 22px;
	color: #559700;
	text-decoration: none;
}
a.citylist01:visited {

	font-size: 80%;
	line-height: 22px;
	color: #559700;
	text-decoration: none;
}
a.citylist01:hover {
	font-size: 80%;
	line-height: 22px;
	color: #000000;
	text-decoration: underline;
}
.searchpeople_text01 {
	font-size: 75%;
	color: #484848;
	text-decoration: none;
	line-height: 16px;
}
.searchpeople_text02 {
	font-size: 80%;
	color: #226FAC;
	text-decoration: none;
	line-height: 22px;
	font-weight: bold;
}
.searchpeople_text03 {

	font-size: 75%;
	color: #000000;
	text-decoration: none;
	line-height: 24px;
}
.searchpeople_text04 {
	font-size: 80%;
	color: #333333;
	text-decoration: none;
	line-height: 24px;
}
.searchpeople_text05 {
	font-size: 80%;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
a.searchpeople_bn01:link {
	font-size: 75%;
	font-weight: bold;
	color: #BA0F0F;
	text-decoration: none;
	background-image: url(../images/searchpeople_bna_01.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 115px;
}
a.searchpeople_bn01:visited {
	font-size: 75%;
	font-weight: bold;
	color: #BA0F0F;
	text-decoration: none;
	background-image: url(../images/searchpeople_bna_01.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 29px;
	width: 115px;
}
a.searchpeople_bn01:hover {
	font-size: 75%;
	font-weight: bold;
	color: #656565;
	text-decoration: none;
	background-image: url(../images/searchpeople_bna_01.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 29px;
	width: 115px;
}
.searchpeople_bn {

	font-size: 75%;
	color: #226FAC;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #226FAC;
}
.member_text01 {
	font-size: 80%;
	line-height: 22px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.member_text02 {
	font-size: 75%;
	color: #666666;
	text-decoration: none;
	line-height: 16px;
}
.member_text03 {
	font-size: 75%;
	line-height: 18px;
	color: #619CCD;
	text-decoration: none;
}
.member_text04 {
	font-size: 75%;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.member_text05 {
	font-size: 75%;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
.member_text06 {
	font-size: 75%;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
}
.member_underline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-size: 75%;
	line-height: 18px;
	color: #464646;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
a.member_data01:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
a.member_data01:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
a.member_data01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 16px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
a.member_data02:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 16px;
	color: #339966;
	text-decoration: none;
	font-weight: bold;
}
a.member_data02:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 16px;
	color: #339966;
	text-decoration: none;
	font-weight: bold;
}
a.member_data02:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 16px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.match_text01 {
	font-size: 95%;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.closereason_text01 {

	font-size: 80%;
	line-height: 18px;
	color: #4B7D15;
	text-decoration: none;
	font-weight: bold;
}
.resume_text01 {
	font-size: 75%;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.resume_text02 {
	font-size: 75%;
	line-height: 18px;
	color: #373737;
	text-decoration: none;
}
.smart_text01 {
	font-size: 75%;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.smart_text02 {
	font-size: 75%;
	line-height: 16px;
	color: #0000CC;
	text-decoration: underline;
}

.companyinfo_text01 {
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 22px;
}
.service_status_text01 {
	font-size: 75%;
	line-height: 14px;
	font-weight: bold;
	color: #AB1D0D;
	text-decoration: none;
}
a.ejobfaq:link {
	font-size: 80%;
	line-height: 18px;
	color: #0559C0;
	text-decoration: none;
}
a.ejobfaq:visited {

	font-size: 80%;
	line-height: 18px;
	color: #0559C0;
	text-decoration: none;
}
a.ejobfaq:hover {


	font-size: 80%;
	line-height: 18px;
	color: #FF9933;
	text-decoration: underline;
}
.jobinfo_text01 {
	font-size: 95%;
	line-height: 24px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.job_logintext01 {


	font-size: 75%;
	line-height: 20px;
	color: #00977C;
	text-decoration: none;
}
.job_logintext02 {

	font-size: 95%;
	line-height: 20px;
	font-weight: bold;
	color: #00977C;
	text-decoration: none;
}
.job_logintext03 {
	font-size: 75%;
	line-height: 16px;
	color: #CC0000;
	text-decoration: none;
}
.job_logintext04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.job_logintext05 {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #00977C;
	text-decoration: none;
}
.job_logintext06 {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #00977C;
	text-decoration: none;
}
.job_logintext07 {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #226cb7;
	text-decoration: none;
}
.job_loginbn {
	font-size: 75%;
	color: #00977C;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #00AA8C;
}
a.job_search01:link {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #00977C;
	text-decoration: none;
}
a.job_search01:visited {

	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #00977C;
	text-decoration: none;
}
a.job_search01:hover {


	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #484848;
	text-decoration: underline;
}
a.job_search02:link {

	font-size: 75%;
	line-height: 20px;
	color: #00977C;
	text-decoration: none;
}
a.job_search02:visited {


	font-size: 75%;
	line-height: 20px;
	color: #00977C;
	text-decoration: none;
}
a.job_search02:hover {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #484848;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.lawbook_txt01 {
	font-size: 80%;
	line-height: 16px;
	color: #004D99;
	text-decoration: none;
	background-image: url(../images/dot12.gif);
}

.review_style01 {
	background-image: url(../images/review_style01_01.jpg);
	background-repeat: no-repeat;
	height: 185px;
	width: 720px;
}
.review_style02 {
	background-image: url(../images/review_style02_01.jpg);
	background-repeat: no-repeat;
	height: 185px;
	width: 720px;
}
.review_style03 {

	background-image: url(../images/review_style03_01.jpg);
	background-repeat: no-repeat;
	height: 185px;
	width: 720px;
}
.review_style04 {

	background-image: url(../images/review_style04_01.jpg);
	background-repeat: no-repeat;
	height: 185px;
	width: 720px;
}
.review_style05 {

	background-image: url(../images/review_style05_01.jpg);
	background-repeat: no-repeat;
	height: 185px;
	width: 720px;
}
.resume_style01_bn {
	font-size: 75%;
	line-height: 18px;
	color: #DA56BA;
	text-decoration: none;
	border: 1px solid #FD7EDE;
	height: 18px;
	background-color: #FFFFFF;
}
.resume_style02_bn {
	font-size: 75%;
	line-height: 18px;
	color: #0066CC;
	text-decoration: none;
	border: 1px solid #0066CC;
	height: 18px;
	background-color: #FFFFFF;
}
.resume_style03_bn {
	font-size: 75%;
	line-height: 18px;
	color: #585858;
	text-decoration: none;
	border: 1px solid #666666;
	height: 18px;
	background-color: #F9F9F9;
}
.resume_style04_bn {
	font-size: 75%;
	line-height: 18px;
	color: #539DF0;
	text-decoration: none;
	border: 1px solid #AFD0F4;
	height: 18px;
	background-color: #FFFFFF;
}
.review_style05_bn {
	font-size: 75%;
	line-height: 20px;
	color: #9A825C;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 20px;
	border: 1px solid #9A825C;
}

.forum_tableline03 {

	border: 1px dashed #00BB9A;
}
.index_bn01 {
	font-size: 75%;
	line-height: 18px;
	color: #5A5A5A;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.index_underline01 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #B2B2B2;
	border-right-color: #B2B2B2;
	border-bottom-color: #B2B2B2;
	border-left-color: #B2B2B2;
	height: 22px;
}
a.index_link01:link {
	font-size: 75%;
	line-height: 18px;
	color: #75C24C;
	text-decoration: none;
}
a.index_link01:visited {

	font-size: 75%;
	line-height: 18px;
	color: #75C24C;
	text-decoration: none;
}
a.index_link01:hover {
	font-size: 75%;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
a.index_link02:link {
	font-size: 75%;
	line-height: 18px;
	color: #B06CBC;
	text-decoration: none;
}
a.index_link02:visited {
	font-size: 75%;
	line-height: 18px;
	color: #B06CBC;
	text-decoration: none;
}
a.index_link02:hover {

	font-size: 75%;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
a.index_link03:link {
	font-size: 75%;
	line-height: 20px;
	color: #404040;
	text-decoration: none;
}
a.index_link03:visited {
	font-size: 75%;
	line-height: 20px;
	color: #404040;
	text-decoration: none;
}
a.index_link03:hover {

	font-size: 75%;
	line-height: 20px;
	color: #CC0000;
	text-decoration: none;
}
a.index_link04:link {
	font-size: 75%;
	line-height: 22px;
	color: #2A5F8C;
	text-decoration: none;
	font-weight: bold;
}
a.index_link04:visited {
	font-size: 75%;
	line-height: 22px;
	color: #2A5F8C;
	text-decoration: none;
	font-weight: bold;
}
a.index_link04:hover {

	font-size: 75%;
	line-height: 22px;
	color: #B93A04;
	text-decoration: none;
	font-weight: bold;
}
a.index_link05:link {
	font-size: 75%;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
a.index_link05:visited {
	font-size: 75%;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
a.index_link05:hover {

	font-size: 75%;
	line-height: 20px;
	color: #CC0000;
	text-decoration: underline;
}
.findjob_intxt01 {
	font-size: 80%;
	line-height: 18px;
	color: #FF6600;
	text-decoration: none;
}
a.findjob_inlink1:link {
	font-size: 80%;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
a.findjob_inlink1:visited {
	font-size: 80%;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
a.findjob_inlink1:hover {

	font-size: 80%;
	line-height: 18px;
	color: #FF6600;
	text-decoration: underline;
}
.special_01_td1 {
	background-image: url(../special/education/images/education_02.gif);
	height: 34px;
	width: 760px;
}
.special_01_td1bn1 {

	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#779ff3);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #b1cdfe;
	border-top-color: #3566AE;
	border-right-color: #86ACD2;
	border-bottom-color: #86ACD2;
	border-left-color: #3566AE;
	padding-top: 2px;
}
.special_01txt01 {
	font-size: 80%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.special_01txt02 {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


a.special_01_link01:link {
	font-size: 75%;
	color: #184E8F;
	text-decoration: none;
}
a.special_01_link01:visited {
	font-size: 75%;
	color: #184E8F;
	text-decoration: none;
}
a.special_01_link01:hover {
	font-size: 75%;
	color: #FFFFFF;
	text-decoration: none;
}
.special_01_lefttd {
	background-image: url(../special/education/images/education_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}

a.special_01_link02:link {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.special_01_link02:visited {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.special_01_link02:hover {

	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.special_02_td1 {

	background-image: url(../special/official/images/official_06.gif);
	height: 34px;
	width: 760px;
}
.special_02_td1bn1 {


	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#d5d1ac);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #FFFDEE;
	border-top-color: #C7C5B6;
	border-right-color: #d9d8ce;
	border-bottom-color: #d9d8ce;
	border-left-color: #C7C5B6;
	padding-top: 2px;
}
.special_02txt01 {
	font-size: 75%;
	line-height: 18px;
	color: #454545;
}
.special_02txt02 {
	font-size: 75%;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}


a.special_02_link01:link {
	font-size: 75%;
	color: #57524A;
	text-decoration: none;
}
a.special_02_link01:visited {
	font-size: 75%;
	color: #57524A;
	text-decoration: none;
}
a.special_02_link01:hover {
	font-size: 75%;
	color: #FFFFFF;
	text-decoration: none;
}
a.special_02_link02:link {
	font-size: 75%;
	line-height: 18px;
	color: #454545;
	text-decoration: none;
}
a.special_02_link02:visited {
	font-size: 75%;
	line-height: 18px;
	color: #454545;
	text-decoration: none;
}
a.special_02_link02:hover {
	font-size: 75%;
	line-height: 18px;
	color: #CCCCCC;
	text-decoration: none;
}


.special_02_lefttd {

	background-image: url(../special/official/images/official_07.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
.special_03_td1bn1
{

	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#a3a3a3);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #EFEFEF;
	border-top-color: #666666;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #666666;
	padding-top: 2px;
}
a.special_03_link01:link {
	font-size: 75%;
	color: #000000;
	text-decoration: none;
}
a.special_03_link01:visited {
	font-size: 75%;
	color: #000000;
	text-decoration: none;
}
a.special_03_link01:hover {
	font-size: 75%;
	color: #0066CC;
	text-decoration: none;
}
.special_03_lefttd {


	background-image: url(../special/mnd/images/mnd_1_07.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
.special_03_td1 {

	background-image: url(../special/middleage/images/middleage_06.gif);
	height: 34px;
	width: 760px;
}
.special_04_td1 {


	background-image: url(../special/middleage/images/middleage_06.gif);
	height: 34px;
	width: 760px;
}
.special_04_lefttd {



	background-image: url(../special/middleage/images/middleage_07.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
.special_04_td1bn1 {


	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#b4e096);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #E0F0C4;
	border-top-color: #A4CC68;
	border-right-color: #C1EA9D;
	border-bottom-color: #C1EA9D;
	border-left-color: #A4CC68;
	padding-top: 2px;
}
a.special_04_link01:link {

	font-size: 75%;
	color: #608942;
	text-decoration: none;
}
a.special_04_link01:visited {


	font-size: 75%;
	color: #608942;
	text-decoration: none;
}
a.special_04_link01:hover {



	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
.special_05_td1 {



	background-image: url(../special/newlife/images/newlife_05.gif);
	height: 34px;
	width: 760px;
}
.special_05_lefttd {




	background-image: url(../special/newlife/images/newlife_06.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
a.special_05_link01:link {


	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.special_05_link01:visited {



	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.special_05_link01:hover {




	font-size: 75%;
	color: #3366CC;
	text-decoration: none;
}
.special_05_td1bn1 {



	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#a8d3ff);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #E6E6E6;
	border-top-color: #86B6EA;
	border-right-color: #C8E0F2;
	border-bottom-color: #C8E0F2;
	border-left-color: #86B6EA;
	padding-top: 2px;
}
.special_06_td1 {




	background-image: url(../special/parttime/images/parttime_05.gif);
	height: 34px;
	width: 760px;
}
.special_06_td1bn1 {




	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#c4c4c4);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #E6E6E6;
	border-top-color: #999999;
	border-right-color: #AAAAAA;
	border-bottom-color: #AAAAAA;
	border-left-color: #666666;
	padding-top: 2px;
}
a.special_06_link01:link {



	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.special_06_link01:visited {




	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.special_06_link01:hover {





	font-size: 75%;
	color: #CC3333;
	text-decoration: none;
}
.special_06_lefttd {
	background-image: url(../special/parttime/images/parttime_06.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
.special_07_txt01 {
	font-size: 80%;
	font-weight: bolder;
	color: #CC3399;
	text-decoration: none;
}
.special_07_txt02 {
	font-size: 75%;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
}
.special_07_td1 {
	background-image: url(../special/woman/images/woman_05.gif);
	height: 34px;
	width: 760px;
}
.special_07_lefttd {
	background-image: url(../special/woman/images/woman_06.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
.special_07_td1bn1 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#ffbfce);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #FFCCCC;
	border-top-color: #FAA7C4;
	border-right-color: #FED8E6;
	border-bottom-color: #FED8E6;
	border-left-color: #FAA7C4;
	padding-top: 2px;
}
a.special_07_link01:link {
	font-size: 75%;
	color: #b12f7f;
	text-decoration: none;
}
a.special_07_link01:visited {
	font-size: 75%;
	color: #b12f7f;
	text-decoration: none;
}
a.special_07_link01:hover {
	font-size: 75%;
	color: #000000;
	text-decoration: none;
}
.special_08_td1 {
	background-image: url(../special/freshman/images/freshman_06.gif);
	height: 34px;
	width: 760px;
}
.special_08_td1bn1 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#99dde3);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #CCCCCC;
	border-top-color: #66B7B7;
	border-right-color: #84D7DD;
	border-bottom-color: #84D7DD;
	border-left-color: #66B7B7;
	padding-top: 2px;
}
.special_08_txt01 {

	font-size: 80%;
	font-weight: bolder;
	color: #37ACA7;
	text-decoration: none;
}
a.special_08_link01:link {
	font-size: 75%;
	color: #000000;
	text-decoration: none;
}
a.special_08_link01:visited {
	font-size: 75%;
	color: #000000;
	text-decoration: none;
}
a.special_08_link01:hover {
	font-size: 75%;
	color: #37ACA7;
	text-decoration: none;
}
.special_08_lefttd {
	background-image: url(../special/freshman/images/freshman_07.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 208px;
}
.special_09_td1 {
	background-image: url(../special/student_new/images/student_new_06.gif);
	height: 34px;
	width: 760px;
}
.special_09_td1bn1 {
	border-left:1px solid 9e895d; border-right:1px solid b7a682; border-top:1px solid 9e895d; border-bottom:1px solid b7a682; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#c7b99b);
	height: 17px;
	background-color: #DED2BA;
	padding-top: 2px
}
a.special_09_link01:link {
	font-size: 75%;
	color: #584326;
	text-decoration: none;
}
a.special_09_link01:visited {
	font-size: 75%;
	color: #584326;
	text-decoration: none;
}
a.special_09_link01:hover {
	font-size: 75%;
	color: #FF6600;
	text-decoration: none;
}
.special_09_lefttd {
	background-image: url(../special/student_new/images/student_new_07.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
.special_09_txt01 {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #665228;
	text-decoration: none;
}
.special_09_txt02 {

	font-size: 75%;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
}
.special_09_txt03 {
	font-size: 75%;
	line-height: 16px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.special_10_td1 {
	background-image: url(../special/aborigine/images/aborigine_06.gif);
	height: 34px;
	width: 760px;
}
.special_10_td1bn1 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#de3337);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #FFB0B3;
	border-top-color: #E4585B;
	border-right-color: #FFB3BE;
	border-bottom-color: #FFB3BE;
	border-left-color: #E4585B;
	padding-top: 2px;
}
a.special_10_link01:link {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.special_10_link01:visited {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.special_10_link01:hover {
	font-size: 75%;
	color: #FFFFFF;
	text-decoration: none;
}
.special_10_lefttd {
	background-image: url(../special/aborigine/images/aborigine_07.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 208px;
}
.special_10_txt01 {
	font-size: 75%;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
.special_11_td1 {
	background-image: url(../special/disability/images/disability_05.gif);
	height: 34px;
	width: 760px;
}
.special_11_td1bn1 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#d1d1d1);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #E3E3E3;
	border-top-color: #999999;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #999999;
	padding-top: 2px;
}
a.special_11_link01:link {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.special_11_link01:visited {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.special_11_link01:hover {
	font-size: 75%;
	color: #336633;
	text-decoration: none;
}
.special_11_lefttd {
	background-image: url(../special/disability/images/disability_06.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
.special_11txt01 {
	font-size: 80%;
	font-weight: bold;
	color: #649225;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.secretary_style1bn {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#d1ed88);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 20px;
	background-color: #E0F0C4;
	border-top-color: #A4CC68;
	border-right-color: #C1EA9D;
	border-bottom-color: #C1EA9D;
	border-left-color: #A4CC68;
	padding-top: 2px;
	font-size: 75%;
	color: #559700;
	text-decoration: none;
}
.secretary_style2bn {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#85b7ef);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 20px;
	background-color: #E4EDFA;
	border-top-color: #5493E0;
	border-right-color: #A2C6F2;
	border-bottom-color: #A2C6F2;
	border-left-color: #5493E0;
	padding-top: 2px;
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
.secretary_style3bn {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#ffd7df);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 20px;
	background-color: #FFEEF2;
	border-top-color: #FF97B4;
	border-right-color: #FFBFD1;
	border-bottom-color: #FFBFD1;
	border-left-color: #FF97B4;
	padding-top: 2px;
	font-size: 75%;
	color: #f9677f;
	text-decoration: none;
}
.secretary_style4bn {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#dadab0);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 20px;
	background-color: #F5F5E4;
	border-top-color: #C9C998;
	border-right-color: #DEDEC0;
	border-bottom-color: #DEDEC0;
	border-left-color: #C9C998;
	padding-top: 2px;
	font-size: 75%;
	color: #52522e;
	text-decoration: none;
}
.secretary_style5bn {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#cccccc);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 20px;
	background-color: #F5F5E4;
	border-top-color: #666666;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #666666;
	padding-top: 2px;
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
.secretary_style6bn {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#85b7ef);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 20px;
	background-color: #E4EDFA;
	border-top-color: #5493E0;
	border-right-color: #A2C6F2;
	border-bottom-color: #A2C6F2;
	border-left-color: #5493E0;
	padding-top: 2px;
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}

.happy_td {
	background-color: #F4F9FB;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #DDEEF9;
	border-bottom-color: #DDEEF9;
}
.anemoscope_td {
	background-image: url(../images/anemoscope_05.gif);
	height: 34px;
	width: 760px;
}
.anemoscope_td1bn1 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#d1d1d1);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #E3E3E3;
	border-top-color: #999999;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #999999;
	padding-top: 2px;
}
a.anemoscope_link01:link {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.anemoscope_link01:visited {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.anemoscope_link01:hover {
	font-size: 75%;
	color: #336633;
	text-decoration: none;
}
.anemoscope_lefttd {
	background-repeat: no-repeat;
	background-position: right top;
	width: 208px;
	background-image: url(../images/anemoscope_06.jpg);
}
.anemoscope_txt01 {
	font-size: 75%;
	line-height: 17px;
	color: #3E3E3E;
	text-decoration: none;
}
.about_text01 {
	font-size: 95%;
	line-height: 20px;
	font-weight: bold;
	color: #559700;
	text-decoration: none;
}
.about_text02 {
	font-size: 75%;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
.about_text03 {
	font-size: 75%;
	line-height: 20px;
	color: #CC0000;
	text-decoration: none;
}
.about_text04 {
	font-size: 75%;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
.about_input {
	color: #333333;
	border: 1px solid #AAAAAA;
	font-size: 75%;
	text-decoration: none;
}
.about_bn01 {
	font-size: 75%;
	color: #5A9B2F;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #70B652;
}
a.about_faq:link {
	font-size: 75%;
	line-height: 20px;
	color: #000099;
	text-decoration: underline;
}
a.about_faq:visited {
	font-size: 75%;
	line-height: 20px;
	color: #0000CC;
	text-decoration: underline;
}
a.about_faq:hover {
	font-size: 75%;
	line-height: 20px;
	color: #666666;
	text-decoration: underline;
}
.faq_text01 {
	font-size: 80%;
	line-height: 22px;
	color: #CC3300;
	text-decoration: none;
	font-weight: bold;
}
.faq_text02 {
	font-size: 80%;
	line-height: 22px;
	font-weight: bold;
	color: #2E598F;
	text-decoration: none;
}
.hottalk_text01 {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.hottalk_text02 {
	font-size: 95%;
	line-height: 20px;
	color: #000099;
	text-decoration: none;
}
.hottalk_text03 {
	font-size: 80%;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.hottalk_text04 {
	font-size: 75%;
	line-height: 20px;
	color: #559700;
	text-decoration: none;
}
.hottalk_text05 {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.hottalk_text06 {
	font-size: 80%;
	line-height: 20px;
	color: #4F4F4F;
	text-decoration: none;
}
a.hottalk_all:link {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
a.hottalk_all:visited {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
a.hottalk_all:hover {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
a.hottalk_view:link {
	font-size: 75%;
	line-height: 20px;
	color: #CC0000;
	text-decoration: none;
}
a.hottalk_view:visited {
	font-size: 75%;
	line-height: 20px;
	color: #CC0000;
	text-decoration: none;
}
a.hottalk_view:hover {
	font-size: 75%;
	line-height: 20px;
	color: #999999;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #C5C5C5;
	border-right-color: #C5C5C5;
	border-bottom-color: #C5C5C5;
	border-left-color: #C5C5C5;
}
a.page:link {
	font-size: 75%;
	line-height: 20px;
	color: #559700;
	text-decoration: none;
}
a.page:visited {
	font-size: 75%;
	line-height: 20px;
	color: #559700;
	text-decoration: none;
}
a.page:hover {
	font-size: 75%;
	line-height: 20px;
	color: #3E3E3E;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.hottalk_bn02 {
	color:#333333;
	font-size:80%;
	background-color:#E1E4E2;
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#999999;
	border-bottom-color:#999999;

   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FAFBFA',EndColorStr='#DEDEDF');
	line-height: 22px;
	height: 22px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.path_01 {
	color: #333333;
	font-size: 75%;
	line-height: 20px;
	text-decoration: none;
}
a.path_link:link {
	font-size: 75%;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
a.path_link:visited {
	font-size: 75%;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
a.path_link:hover {
	font-size: 75%;
	line-height: 20px;
	color: #CCCCCC;
	text-decoration: underline;
}
.path_table {
	height: 28px;
}

.survey_text01 {
	font-size: 80%;
	line-height: 20px;
	color: #0000CC;
	text-decoration: none;
}
.survey_tableline01 {
	border: 1px dashed #CCCCCC;
}

a.survey_link01:link {
	font-size: 75%;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
a.survey_link01:visited {
	font-size: 75%;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
a.survey_link01:hover {

	font-size: 75%;
	line-height: 20px;
	color: #559700;
	text-decoration: none;
}
.forum_text01 {
	font-size: 80%;
	line-height: 18px;
	color: #62A31B;
	text-decoration: none;
	font-weight: bold;
}
.forum_text02 {
	font-size: 80%;
	color: #373737;
	text-decoration: none;
	font-weight: bold;
	line-height: 22px;
}
.forum_text03 {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #AB1D0D;
	text-decoration: none;
}
.forum_text04 {
	font-size: 75%;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
.forum_text05 {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;
}
.forum_text06 {
	font-size: 80%;
	line-height: 18px;
	color: #469F20;
	text-decoration: none;
}
.forum_text07 {
	font-size: 95%;
	line-height: 30px;
	font-weight: bold;
	color: #465138;
	text-decoration: none;
}
.forum_text08 {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #465138;
	text-decoration: none;
}
.forum_text09 {
	font-size: 80%;
	line-height: 20px;
	color: #465138;
	text-decoration: none;
}
.forum_text10 {
	font-size: 95%;
	line-height: 30px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.forum_text11 {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #336600;
	text-decoration: none;
}
.forum_tableline02 {
	border: 1px dashed #B5CF9C;
}
a.forum_link01:link {
	font-size: 75%;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
a.forum_link01:visited {
	font-size: 75%;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
a.forum_link01:hover {
	font-size: 75%;
	line-height: 18px;
	text-decoration: underline;
	color: #FF6600;
}
a.forum_link02:link {
	font-size: 95%;
	line-height: 20px;
	font-weight: bold;
	color: #AB1D0D;
	text-decoration: none;
}
a.forum_link02:visited {

	font-size: 95%;
	line-height: 20px;
	font-weight: bold;
	color: #AB1D0D;
	text-decoration: none;
}
a.forum_link02:hover {

	font-size: 95%;
	line-height: 20px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a.forum_link03:link {
	font-size: 75%;
	line-height: 18px;
	color: #336699;
	text-decoration: none;
}
a.forum_link03:visited {
	font-size: 75%;
	line-height: 18px;
	color: #336699;
	text-decoration: none;
}
a.forum_link03:hover {
	font-size: 75%;
	line-height: 18px;
	color: #518523;
	text-decoration: underline;
}
a.forum_link04:link {
	font-size: 75%;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
}
a.forum_link04:visited {
	font-size: 75%;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
}
a.forum_link04:hover {
	font-size: 75%;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
}
a.forum_link05:link {
	font-size: 95%;
	line-height: 22px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.forum_link05:visited {
	font-size: 95%;
	line-height: 22px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.forum_link05:hover {

	font-size: 95%;
	line-height: 22px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.forum_link06:link {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #446226;
	text-decoration: none;
}
a.forum_link06:visited {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #446226;
	text-decoration: none;
}
a.forum_link06:hover {

	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.hotjoblist_text01 {
	font-size: 75%;
	line-height: 18px;
	color: #2E4D04;
	text-decoration: none;
}
.hotjoblist_text02 {

	font-size: 95%;
	line-height: 30px;
	font-weight: bold;
	color: #415E0D;
	text-decoration: none;
}
.hotjoblist_select {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #DFEAEE;
	border-right-color: #DFEAEE;
	border-bottom-color: #DFEAEE;
	border-left-color: #DFEAEE;
	border-top-style: solid;
}
a.vocationcode_link01:link {
	font-size: 80%;
	line-height: 20px;
	color: #0033CC;
	text-decoration: underline;
}
a.vocationcode_link01:visited {
	font-size: 80%;
	line-height: 20px;
	color: #0033CC;
	text-decoration: underline;
}
a.vocationcode_link01:hover {

	font-size: 80%;
	line-height: 20px;
	color: #FF6633;
	text-decoration: none;
}
a.citylist01:link {
	font-size: 80%;
	line-height: 22px;
	color: #559700;
	text-decoration: none;
}
a.citylist01:visited {

	font-size: 80%;
	line-height: 22px;
	color: #559700;
	text-decoration: none;
}
a.citylist01:hover {
	font-size: 80%;
	line-height: 22px;
	color: #000000;
	text-decoration: underline;
}
.searchpeople_text01 {
	font-size: 75%;
	color: #484848;
	text-decoration: none;
	line-height: 16px;
}
.searchpeople_text02 {
	font-size: 80%;
	color: #226FAC;
	text-decoration: none;
	line-height: 22px;
	font-weight: bold;
}
.searchpeople_text03 {

	font-size: 75%;
	color: #000000;
	text-decoration: none;
	line-height: 24px;
}
.searchpeople_text04 {
	font-size: 80%;
	color: #333333;
	text-decoration: none;
	line-height: 24px;
}
.searchpeople_text05 {
	font-size: 80%;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
a.searchpeople_bn01:link {
	font-size: 75%;
	font-weight: bold;
	color: #BA0F0F;
	text-decoration: none;
	background-image: url(../images/searchpeople_bna_01.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 115px;
}
a.searchpeople_bn01:visited {
	font-size: 75%;
	font-weight: bold;
	color: #BA0F0F;
	text-decoration: none;
	background-image: url(../images/searchpeople_bna_01.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 29px;
	width: 115px;
}
a.searchpeople_bn01:hover {
	font-size: 75%;
	font-weight: bold;
	color: #656565;
	text-decoration: none;
	background-image: url(../images/searchpeople_bna_01.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 29px;
	width: 115px;
}
.searchpeople_bn {

	font-size: 75%;
	color: #226FAC;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #226FAC;
}
.member_text01 {
	font-size: 80%;
	line-height: 22px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.member_text02 {
	font-size: 75%;
	color: #666666;
	text-decoration: none;
	line-height: 16px;
}
.member_text03 {
	font-size: 75%;
	line-height: 18px;
	color: #619CCD;
	text-decoration: none;
}
.member_text04 {
	font-size: 75%;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.member_text05 {
	font-size: 75%;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
.member_text06 {
	font-size: 75%;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
}
.member_underline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-size: 75%;
	line-height: 18px;
	color: #464646;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
a.member_data01:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
a.member_data01:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
a.member_data01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 16px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
a.member_data02:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 16px;
	color: #339966;
	text-decoration: none;
	font-weight: bold;
}
a.member_data02:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 16px;
	color: #339966;
	text-decoration: none;
	font-weight: bold;
}
a.member_data02:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 16px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.match_text01 {
	font-size: 95%;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.closereason_text01 {
	font-size: 80%;
	line-height: 18px;
	color: #4B7D15;
	text-decoration: none;
	font-weight: bold;
}
.resume_text01 {
	font-size: 75%;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.resume_text02 {
	font-size: 75%;
	line-height: 18px;
	color: #373737;
	text-decoration: none;
}
.smart_text01 {
	font-size: 75%;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.smart_text02 {
	font-size: 75%;
	line-height: 16px;
	color: #0000CC;
	text-decoration: underline;
}
.companyinfo_text01 {
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 22px;
}
.service_status_text01 {
	font-size: 75%;
	line-height: 14px;
	font-weight: bold;
	color: #AB1D0D;
	text-decoration: none;
}
a.ejobfaq:link {
	font-size: 80%;
	line-height: 18px;
	color: #0559C0;
	text-decoration: none;
}
a.ejobfaq:visited {
	font-size: 80%;
	line-height: 18px;
	color: #0559C0;
	text-decoration: none;
}
a.ejobfaq:hover {
	font-size: 80%;
	line-height: 18px;
	color: #FF9933;
	text-decoration: underline;
}
.jobinfo_text01 {
	font-size: 95%;
	line-height: 24px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.job_logintext01 {
	font-size: 75%;
	line-height: 20px;
	color: #00977C;
	text-decoration: none;
}
.job_logintext02 {
	font-size: 95%;
	line-height: 20px;
	font-weight: bold;
	color: #00977C;
	text-decoration: none;
}
.job_logintext03 {
	font-size: 75%;
	line-height: 16px;
	color: #CC0000;
	text-decoration: none;
}
.job_logintext04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.job_logintext05 {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #00977C;
	text-decoration: none;
}
.job_logintext06 {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #00977C;
	text-decoration: none;
}
.job_logintext07 {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #226cb7;
	text-decoration: none;
}
.job_loginbn {
	font-size: 75%;
	color: #00977C;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #00AA8C;
}
a.job_search01:link {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #00977C;
	text-decoration: none;
}
a.job_search01:visited {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #00977C;
	text-decoration: none;
}
a.job_search01:hover {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #484848;
	text-decoration: underline;
}
a.job_search02:link {
	font-size: 75%;
	line-height: 20px;
	color: #00977C;
	text-decoration: none;
}
a.job_search02:visited {
	font-size: 75%;
	line-height: 20px;
	color: #00977C;
	text-decoration: none;
}
a.job_search02:hover {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #484848;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.lawbook_txt01 {
	font-size: 80%;
	line-height: 16px;
	color: #004D99;
	text-decoration: none;
	background-image: url(../images/dot12.gif);
}
.review_style01 {
	background-image: url(../images/review_style01_01.jpg);
	background-repeat: no-repeat;
	height: 185px;
	width: 720px;
}
.review_style02 {
	background-image: url(../images/review_style02_01.jpg);
	background-repeat: no-repeat;
	height: 185px;
	width: 720px;
}
.review_style03 {

	background-image: url(../images/review_style03_01.jpg);
	background-repeat: no-repeat;
	height: 185px;
	width: 720px;
}
.review_style04 {
	background-image: url(../images/review_style04_01.jpg);
	background-repeat: no-repeat;
	height: 185px;
	width: 720px;
}
.review_style05 {
	background-image: url(../images/review_style05_01.jpg);
	background-repeat: no-repeat;
	height: 185px;
	width: 720px;
}
.resume_style01_bn {
	font-size: 75%;
	line-height: 18px;
	color: #DA56BA;
	text-decoration: none;
	border: 1px solid #FD7EDE;
	height: 18px;
	background-color: #FFFFFF;
}
.resume_style02_bn {
	font-size: 75%;
	line-height: 18px;
	color: #0066CC;
	text-decoration: none;
	border: 1px solid #0066CC;
	height: 18px;
	background-color: #FFFFFF;
}
.resume_style03_bn {
	font-size: 75%;
	line-height: 18px;
	color: #585858;
	text-decoration: none;
	border: 1px solid #666666;
	height: 18px;
	background-color: #F9F9F9;
}
.resume_style04_bn {
	font-size: 75%;
	line-height: 18px;
	color: #539DF0;
	text-decoration: none;
	border: 1px solid #AFD0F4;
	height: 18px;
	background-color: #FFFFFF;
}
.review_style05_bn {
	font-size: 75%;
	line-height: 20px;
	color: #9A825C;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 20px;
	border: 1px solid #9A825C;
}

.forum_tableline03 {
	border: 1px dashed #00BB9A;
}
.index_bn01 {
	font-size: 75%;
	line-height: 18px;
	color: #5A5A5A;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.index_underline01 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #B2B2B2;
	border-right-color: #B2B2B2;
	border-bottom-color: #B2B2B2;
	border-left-color: #B2B2B2;
	height: 22px;
}
a.index_link01:link {
	font-size: 75%;
	line-height: 18px;
	color: #75C24C;
	text-decoration: none;
}
a.index_link01:visited {
	font-size: 75%;
	line-height: 18px;
	color: #75C24C;
	text-decoration: none;
}
a.index_link01:hover {
	font-size: 75%;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
a.index_link02:link {
	font-size: 75%;
	line-height: 18px;
	color: #B06CBC;
	text-decoration: none;
}
a.index_link02:visited {
	font-size: 75%;
	line-height: 18px;
	color: #B06CBC;
	text-decoration: none;
}
a.index_link02:hover {
	font-size: 75%;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
a.index_link03:link {
	font-size: 75%;
	line-height: 20px;
	color: #404040;
	text-decoration: none;
}
a.index_link03:visited {
	font-size: 75%;
	line-height: 20px;
	color: #404040;
	text-decoration: none;
}
a.index_link03:hover {

	font-size: 75%;
	line-height: 20px;
	color: #CC0000;
	text-decoration: none;
}
a.index_link04:link {
	font-size: 75%;
	line-height: 22px;
	color: #2A5F8C;
	text-decoration: none;
	font-weight: bold;
}
a.index_link04:visited {
	font-size: 75%;
	line-height: 22px;
	color: #2A5F8C;
	text-decoration: none;
	font-weight: bold;
}
a.index_link04:hover {
	font-size: 75%;
	line-height: 22px;
	color: #B93A04;
	text-decoration: none;
	font-weight: bold;
}
a.index_link05:link {
	font-size: 75%;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
a.index_link05:visited {
	font-size: 75%;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
a.index_link05:hover {
	font-size: 75%;
	line-height: 20px;
	color: #CC0000;
	text-decoration: underline;
}
.findjob_intxt01 {
	font-size: 80%;
	line-height: 18px;
	color: #FF6600;
	text-decoration: none;
}
a.findjob_inlink1:link {
	font-size: 80%;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
a.findjob_inlink1:visited {
	font-size: 80%;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
a.findjob_inlink1:hover {
	font-size: 80%;
	line-height: 18px;
	color: #FF6600;
	text-decoration: underline;
}
.special_01_td1 {
	background-image: url(../special/education/images/education_02.gif);
	height: 34px;
	width: 760px;
}
.special_01_td1bn1 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#779ff3);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #b1cdfe;
	border-top-color: #3566AE;
	border-right-color: #86ACD2;
	border-bottom-color: #86ACD2;
	border-left-color: #3566AE;
	padding-top: 2px;
}
.special_01txt01 {
	font-size: 80%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.special_01txt02 {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.special_01_link01:link {
	font-size: 75%;
	color: #184E8F;
	text-decoration: none;
}
a.special_01_link01:visited {
	font-size: 75%;
	color: #184E8F;
	text-decoration: none;
}
a.special_01_link01:hover {
	font-size: 75%;
	color: #FFFFFF;
	text-decoration: none;
}
.special_01_lefttd {
	background-image: url(../special/education/images/education_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
a.special_01_link02:link {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.special_01_link02:visited {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.special_01_link02:hover {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.special_02_td1 {
	background-image: url(../special/official/images/official_06.gif);
	height: 34px;
	width: 760px;
}
.special_02_td1bn1 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#d5d1ac);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #FFFDEE;
	border-top-color: #C7C5B6;
	border-right-color: #d9d8ce;
	border-bottom-color: #d9d8ce;
	border-left-color: #C7C5B6;
	padding-top: 2px;
}
.special_02txt01 {
	font-size: 75%;
	line-height: 18px;
	color: #454545;
}
.special_02txt02 {
	font-size: 75%;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
.special_02txt03 {
	font-size: 80%;
	line-height: 22px;
	font-weight: bold;
	color: #5B583E;
	text-decoration: none;
}
a.special_02_link01:link {
	font-size: 75%;
	color: #57524A;
	text-decoration: none;
}
a.special_02_link01:visited {
	font-size: 75%;
	color: #57524A;
	text-decoration: none;
}
a.special_02_link01:hover {
	font-size: 75%;
	color: #FFFFFF;
	text-decoration: none;
}
a.special_02_link02:link {
	font-size: 75%;
	line-height: 18px;
	color: #454545;
	text-decoration: none;
}
a.special_02_link02:visited {
	font-size: 75%;
	line-height: 18px;
	color: #454545;
	text-decoration: none;
}
a.special_02_link02:hover {
	font-size: 75%;
	line-height: 18px;
	color: #CCCCCC;
	text-decoration: none;
}
a.special_02_link03:link {
	font-size: 75%;
	line-height: 18px;
	color: #454545;
	text-decoration: none;
}
a.special_02_link03:visited {
	font-size: 75%;
	line-height: 18px;
	color: #454545;
	text-decoration: none;
}
a.special_02_link03:hover {
	font-size: 75%;
	line-height: 18px;
	color: #000000;
	text-decoration: underline;
}
.special_02_lefttd {
	background-image: url(../special/official/images/official_07.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
.special_03_td1bn1{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#a3a3a3);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #EFEFEF;
	border-top-color: #666666;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #666666;
	padding-top: 2px;
}
a.special_03_link01:link {
	font-size: 75%;
	color: #000000;
	text-decoration: none;
}
a.special_03_link01:visited {
	font-size: 75%;
	color: #000000;
	text-decoration: none;
}
a.special_03_link01:hover {
	font-size: 75%;
	color: #0066CC;
	text-decoration: none;
}
.special_03_lefttd {
	background-image: url(../special/mnd/images/mnd_1_07.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
.special_03_td1 {
	background-image: url(../special/middleage/images/middleage_06.gif);
	height: 34px;
	width: 760px;
}
.special_04_td1 {
	background-image: url(../special/middleage/images/middleage_06.gif);
	height: 34px;
	width: 760px;
}
.special_04_lefttd {
	background-image: url(../special/middleage/images/middleage_07.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
.special_04_td1bn1 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#b4e096);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #E0F0C4;
	border-top-color: #A4CC68;
	border-right-color: #C1EA9D;
	border-bottom-color: #C1EA9D;
	border-left-color: #A4CC68;
	padding-top: 2px;
}
a.special_04_link01:link {
	font-size: 75%;
	color: #608942;
	text-decoration: none;
}
a.special_04_link01:visited {
	font-size: 75%;
	color: #608942;
	text-decoration: none;
}
a.special_04_link01:hover {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
.special_05_td1 {
	background-image: url(../special/newlife/images/newlife_05.gif);
	height: 34px;
	width: 760px;
}
.special_05_lefttd {
	background-image: url(../special/newlife/images/newlife_06.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
a.special_05_link01:link {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.special_05_link01:visited {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.special_05_link01:hover {
	font-size: 75%;
	color: #3366CC;
	text-decoration: none;
}
.special_05_td1bn1 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#a8d3ff);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #E6E6E6;
	border-top-color: #86B6EA;
	border-right-color: #C8E0F2;
	border-bottom-color: #C8E0F2;
	border-left-color: #86B6EA;
	padding-top: 2px;
}
.special_06_td1 {
	background-image: url(../special/parttime/images/parttime_05.gif);
	height: 34px;
	width: 760px;
}
.special_06_td1bn1 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#c4c4c4);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #E6E6E6;
	border-top-color: #999999;
	border-right-color: #AAAAAA;
	border-bottom-color: #AAAAAA;
	border-left-color: #666666;
	padding-top: 2px;
}
a.special_06_link01:link {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.special_06_link01:visited {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.special_06_link01:hover {
	font-size: 75%;
	color: #CC3333;
	text-decoration: none;
}
.special_06_lefttd {
	background-image: url(../special/parttime/images/parttime_06.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
.special_07_txt01 {
	font-size: 80%;
	font-weight: bolder;
	color: #CC3399;
	text-decoration: none;
}
.special_07_txt02 {
	font-size: 75%;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
}
.special_07_td1 {
	background-image: url(../special/woman/images/woman_05.gif);
	height: 34px;
	width: 760px;
}
.special_07_lefttd {
	background-image: url(../special/woman/images/woman_06.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
.special_07_td1bn1 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#ffbfce);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #FFCCCC;
	border-top-color: #FAA7C4;
	border-right-color: #FED8E6;
	border-bottom-color: #FED8E6;
	border-left-color: #FAA7C4;
	padding-top: 2px;
}
a.special_07_link01:link {
	font-size: 75%;
	color: #b12f7f;
	text-decoration: none;
}
a.special_07_link01:visited {
	font-size: 75%;
	color: #b12f7f;
	text-decoration: none;
}
a.special_07_link01:hover {
	font-size: 75%;
	color: #000000;
	text-decoration: none;
}
.special_08_td1 {
	background-image: url(../special/freshman/images/freshman_06.gif);
	height: 34px;
	width: 760px;
}
.special_08_td1bn1 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#99dde3);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #CCCCCC;
	border-top-color: #66B7B7;
	border-right-color: #84D7DD;
	border-bottom-color: #84D7DD;
	border-left-color: #66B7B7;
	padding-top: 2px;
}
.special_08_txt01 {
	font-size: 80%;
	font-weight: bolder;
	color: #37ACA7;
	text-decoration: none;
}
a.special_08_link01:link {
	font-size: 75%;
	color: #000000;
	text-decoration: none;
}
a.special_08_link01:visited {
	font-size: 75%;
	color: #000000;
	text-decoration: none;
}
a.special_08_link01:hover {
	font-size: 75%;
	color: #37ACA7;
	text-decoration: none;
}
.special_08_lefttd {
	background-image: url(../special/freshman/images/freshman_07.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 208px;
}
.special_09_td1 {
	background-image: url(../special/student_new/images/student_new_06.gif);
	height: 34px;
	width: 760px;
}
.special_09_td1bn1 {
	border-left:1px solid 9e895d; border-right:1px solid b7a682; border-top:1px solid 9e895d; border-bottom:1px solid b7a682; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#c7b99b);
	height: 17px;
	background-color: #DED2BA;
	padding-top: 2px
}
a.special_09_link01:link {
	font-size: 75%;
	color: #584326;
	text-decoration: none;
}
a.special_09_link01:visited {
	font-size: 75%;
	color: #584326;
	text-decoration: none;
}
a.special_09_link01:hover {
	font-size: 75%;
	color: #FF6600;
	text-decoration: none;
}
.special_09_lefttd {
	background-image: url(../special/student_new/images/student_new_07.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
.special_09_txt01 {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #665228;
	text-decoration: none;
}
.special_09_txt02 {
	font-size: 75%;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
}
.special_09_txt03 {
	font-size: 75%;
	line-height: 16px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.special_10_td1 {
	background-image: url(../special/aborigine/images/aborigine_06.gif);
	height: 34px;
	width: 760px;
}
.special_10_td1bn1 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#de3337);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #FFB0B3;
	border-top-color: #E4585B;
	border-right-color: #FFB3BE;
	border-bottom-color: #FFB3BE;
	border-left-color: #E4585B;
	padding-top: 2px;
}
a.special_10_link01:link {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.special_10_link01:visited {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.special_10_link01:hover {
	font-size: 75%;
	color: #FFFFFF;
	text-decoration: none;
}
.special_10_lefttd {
	background-image: url(../special/aborigine/images/aborigine_07.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 208px;
}
.special_10_txt01 {
	font-size: 75%;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
.special_11_td1 {
	background-image: url(../special/disability/images/disability_05.gif);
	height: 34px;
	width: 760px;
}
.special_11_td1bn1 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#d1d1d1);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #E3E3E3;
	border-top-color: #999999;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #999999;
	padding-top: 2px;
}
a.special_11_link01:link {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.special_11_link01:visited {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.special_11_link01:hover {
	font-size: 75%;
	color: #336633;
	text-decoration: none;
}
.special_11_lefttd {
	background-image: url(../special/disability/images/disability_06.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 190px;
}
.special_11txt01 {
	font-size: 80%;
	font-weight: bold;
	color: #649225;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.secretary_style1bn {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#d1ed88);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 20px;
	background-color: #E0F0C4;
	border-top-color: #A4CC68;
	border-right-color: #C1EA9D;
	border-bottom-color: #C1EA9D;
	border-left-color: #A4CC68;
	padding-top: 2px;
	font-size: 75%;
	color: #559700;
	text-decoration: none;
}
.secretary_style2bn {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#85b7ef);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 20px;
	background-color: #E4EDFA;
	border-top-color: #5493E0;
	border-right-color: #A2C6F2;
	border-bottom-color: #A2C6F2;
	border-left-color: #5493E0;
	padding-top: 2px;
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
.secretary_style3bn {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#ffd7df);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 20px;
	background-color: #FFEEF2;
	border-top-color: #FF97B4;
	border-right-color: #FFBFD1;
	border-bottom-color: #FFBFD1;
	border-left-color: #FF97B4;
	padding-top: 2px;
	font-size: 75%;
	color: #f9677f;
	text-decoration: none;
}
.secretary_style4bn {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#dadab0);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 20px;
	background-color: #F5F5E4;
	border-top-color: #C9C998;
	border-right-color: #DEDEC0;
	border-bottom-color: #DEDEC0;
	border-left-color: #C9C998;
	padding-top: 2px;
	font-size: 75%;
	color: #52522e;
	text-decoration: none;
}
.secretary_style5bn {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#cccccc);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 20px;
	background-color: #F5F5E4;
	border-top-color: #666666;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #666666;
	padding-top: 2px;
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
.happy_td {
	background-color: #F4F9FB;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #DDEEF9;
	border-bottom-color: #DDEEF9;
}
.anemoscope_td {
	background-image: url(../images/anemoscope_05.gif);
	height: 34px;
	width: 760px;
}
.anemoscope_td1bn1 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff,    EndColorStr=#d1d1d1);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
	background-color: #E3E3E3;
	border-top-color: #999999;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #999999;
	padding-top: 2px;
}
a.anemoscope_link01:link {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.anemoscope_link01:visited {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.anemoscope_link01:hover {
	font-size: 75%;
	color: #336633;
	text-decoration: none;
}
.anemoscope_lefttd {
	background-repeat: no-repeat;
	background-position: right top;
	width: 208px;
	background-image: url(../images/anemoscope_06.jpg);
}
.anemoscope_txt01 {
	font-size: 75%;
	line-height: 17px;
	color: #3E3E3E;
	text-decoration: none;
}
a.map:link {
	font-size: 80%;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
a.map:visited {
	font-size: 80%;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
a.map:hover {
	font-size: 80%;
	line-height: 20px;
	color: #FF9900;
	text-decoration: underline;
}
.select_bar {
	font-size: 75%;
	color: #999999;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}

/* for accesskey */
.green {font-family:Arial, Helvetica, sans-serif, "細明體", "新細明體"; font-size:75%;color:#ffffff;}
a.green:link {  font-family: Verdana; font-size: 75%; color: #ffffff; text-decoration: none}
a.green:visited {  font-family: Verdana; font-size: 75%; color: #ffffff; text-decoration: none}
a.green:active {  font-family: Verdana; font-size: 75%; color: #ffffff; text-decoration: none}
a.green:hover {  font-family: Verdana; font-size: 75%; color: #ffffff; text-decoration: underline}



/* for accesskey- 2007/07/13 新版MasterPage使用 */
.green2 {font-family:Arial, Helvetica, sans-serif, "細明體", "新細明體"; font-size:55%;color:#ffffff;}
a.green2:link {  font-family: Verdana; font-size: 75%; color: #ffffff; text-decoration: none}
a.green2:visited {  font-family: Verdana; font-size: 75%; color: #ffffff; text-decoration: none}
a.green2:active {  font-family: Verdana; font-size: 75%; color: #ffffff; text-decoration: none}
a.green2:hover {  font-family: Verdana; font-size: 75%; color: #ffffff; text-decoration: underline}



.newlayout_view_txt01 {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.newlayout_view_txt02 {
	font-size: 80%;
	line-height: 18px;
	color: #FF0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}.newlayout_hottalk_01 {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #0c6300;
	text-decoration: none;
}
.newlayout_in_txt01 {
	font-size: 75%;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
.newlayout_in_txt02 {
	font-size: 75%;
	line-height: 18px;
	color: #424242;
	text-decoration: none;
}

.newlayout_findjob_td {

	height: 30px;
}
a.newlayout_index_link01:link {
	font-size: 75%;
	line-height: 18px;
	color: #424242;
	text-decoration: underline;
}
a.newlayout_index_link01:visited {
	font-size: 75%;
	line-height: 18px;
	color: #424242;
	text-decoration: underline;
}
a.newlayout_index_link01:hover {
	font-size: 75%;
	line-height: 18px;
	color: #CC3300;
	text-decoration: underline;
}
a.newlayout_index_link02:link {
	font-size: 75%;
	line-height: 18px;
	color: #CC0000;
	text-decoration: underline;
}
a.newlayout_index_link02:visited {
	font-size: 75%;
	line-height: 18px;
	color: #CC0000;
	text-decoration: underline;
}
a.newlayout_index_link02:hover {
	font-size: 75%;
	line-height: 18px;
	color: #000000;
	text-decoration: underline;
}
.newlayout_findpeople_td {

	height: 30px;
}
.newlayout_input_txt01 {
	font-size: 75%;
	line-height: 18px;
	color: #0033FF;
	text-decoration: none;
	border: 1px solid #999999;
}
.newlayout_input_txt02 {
	font-size: 75%;
	color: #4D8316;
	text-decoration: none;
	height: 18px;
	border: 1px solid #999999;
}
.newlayout_vote_bn01 {
	font-size: 75%;
	color: #000000;
	background-color: #FFFFFF;
	height: 18px;
	border: 1px groove #666666;
}
a.newlayout_more01:link {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #b91e84;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.newlayout_more01:visited {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #b91e84;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.newlayout_more01:hover {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.newlayout_more02:link {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #005ae9;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.newlayout_more02:visited {
	font-size: 80%;
	line-height: 20px;
	color: #005ae9;
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
a.newlayout_more02:hover {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.newlayout_more03:link {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #129300;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.newlayout_more03:visited {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #129300;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.newlayout_more03:hover {
	font-size: 80%;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.newlayout_questionnaire:link {
	font-size: 75%;
	line-height: 20px;
	color: #000000;
	text-decoration: underline;
}
a.newlayout_questionnaire:visited {
	font-size: 75%;
	line-height: 20px;
	color: #000000;
	text-decoration: underline;
}
a.newlayout_questionnaire:hover {
	font-size: 75%;
	line-height: 20px;
	color: #BC2188;
	text-decoration: underline;
}
a.newlayout_e_news01:link {
	font-size: 75%;
	line-height: 18px;
	color: #e21919;
	text-decoration: none;
}
a.newlayout_e_news01:visited {
	font-size: 75%;
	line-height: 18px;
	color: #e21919;
	text-decoration: none;
}
a.newlayout_e_news01:hover {
	font-size: 75%;
	line-height: 18px;
	color: #000000;
	text-decoration: underline;
}
a.newlayout_findjob_link01:link {
	font-size: 75%;
	line-height: 18px;
	font-weight: bold;
	color: #144c9f;
	text-decoration: underline;
}
a.newlayout_findjob_link01:visited {
	font-size: 75%;
	line-height: 18px;
	font-weight: bold;
	color: #144c9f;
	text-decoration: underline;
}
a.newlayout_findjob_link01:hover {
	font-size: 75%;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.newlayout_findjob_link02:link {
	font-size: 75%;
	line-height: 20px;
	color: #1a61b5;
	text-decoration: none;
}
a.newlayout_findjob_link02:visited {
	font-size: 75%;
	line-height: 20px;
	color: #1a61b5;
	text-decoration: none;
}
a.newlayout_findjob_link02:hover {
	font-size: 75%;
	line-height: 20px;
	color: #000000;
	text-decoration: underline;
}
a.newlayout_findpeople_link01:link {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #388111;
	text-decoration: underline;
}
a.newlayout_findpeople_link01:visited {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #388111;
	text-decoration: underline;
}
a.newlayout_findpeople_link01:hover {
	font-size: 75%;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.newlayout_findpeople_link02:link {
	font-size: 75%;
	line-height: 20px;
	color: #3c742a;
	text-decoration: none;
}
a.newlayout_findpeople_link02:visited {
	font-size: 75%;
	line-height: 20px;
	color: #3c742a;
	text-decoration: none;
}
a.newlayout_findpeople_link02:hover {
	font-size: 75%;
	line-height: 20px;
	color: #000000;
	text-decoration: underline;
}
a.newlayout_hotnews:link {
	font-size: 80%;
	line-height: 22px;
	color: #FF6600;
	text-decoration: none;
}
a.newlayout_hotnews:visited {
	font-size: 80%;
	line-height: 22px;
	color: #FF6600;
	text-decoration: none;
}
a.newlayout_hotnews:hover {
	font-size: 80%;
	line-height: 22px;
	color: #000000;
	text-decoration: underline;
}
.newlayout_hotjobtxt1 {
	font-size: 75%;
	color: #333333;
	text-decoration: none;
}
a.newlayout_hotjob:link {
	font-size: 75%;
	line-height: 22px;
	color: #333333;
	text-decoration: underline;
}
a.newlayout_hotjob:visited {
	font-size: 75%;
	line-height: 22px;
	color: #333333;
	text-decoration: underline;
}
a.newlayout_hotjob:hover {
	font-size: 75%;
	line-height: 22px;
	color: #990000;
	text-decoration: underline;
}
a.newlayout_code:link {
	font-size: 75%;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.newlayout_code:visited {
	font-size: 75%;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.newlayout_code:hover {
	font-size: 75%;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}