@charset "utf-8";
/* CSS Document */

ul,li,ol {
list-style-type:none;
list-style-position: outside;
}

h3 { border-bottom:1px solid #CCCCCC;padding-left:25px; font-size:14px;padding:10px 0 5px 0;margin:0 5px 10px 0px;}

.job_all li {line-height:35px;}
li.job {background-color:#EAEAEA; padding:5px; line-height:18px; height:18px; font-weight:bold; color:#0066FF; width:280px; text-indent:0; margin:70px 0 20px 0;}
.job_all ol {margin-left:30px;}
.job_all ol li {line-height:26px;}
.job_list {margin-left:20px;list-style-image:url(../images/icon_job.gif);}

.bottom {height:26px; width:100%; background:url(../images/page1_bg.gif) repeat-x bottom; clear:both;}
	.bottom th { background:url(../images/page1_left.gif) no-repeat left; width:30px;}
	.bottom .end {background:url(../images/page1_right.gif) no-repeat right; padding-right:20px; text-align:right;}
	
.top {width:100%; height:30px; background:url(../images/page_bg.gif) repeat-x bottom;}
	.top th {background:url(../images/page_left.gif) no-repeat left; width:7px;}
	.top .end {background:url(../images/page_right.gif) no-repeat right;}
	.top h3 {font-size:14px; margin-left:5px;}
	
.top2 {width:100%; height:30px; background:url(../images/page_bg.gif) repeat-x bottom;}
	.top2 th {background:url(../images/page_left2.gif) no-repeat left; width:7px;}
	.top2 .end {background:url(../images/page_right2.gif) no-repeat right;}
	.top2 h3 {font-size:14px; margin-left:5px;}
	
	
.linkicon img {margin:5px 10px; border:1px solid #cccccc; padding:3px; background-color:#ffffff; height:31px; width:88px;}