@charset "utf-8";
/* -----------------------------------------------

FILE DATA: kyujinn.css

----------------------------------------------- */

/* ----------------------------------------------- */
/* con1 */
div#contents {
	margin:10px auto 0 auto;
	width:940px;
}
.pagetop{
	width:475px;
}
.pagetop a{
	background:url(../images/topback.gif) no-repeat;
	width:91px;
	height:10px;
	display:block;
	text-indent:-999999em;
	float:right;
}
/* jobarea */
#jobarea{
	float:right;
	width:475px;
}
#jobarea h3{
	margin:30px 0 15px 0;
	width:475px;
	height:30px;
	text-indent:-999999em;
}
#h31{
	margin:0 0 15px 0;
	background:url(../images/h4_1.gif) no-repeat;
}
#h32{
	background:url(../images/h4_2.gif) no-repeat;
}
#h33{
	background:url(../images/h4_3.gif) no-repeat;
}
#h34{
	background:url(../images/h4_4.gif) no-repeat;
}
#h35{
	background:url(../images/h4_5.gif) no-repeat;
}
#h36{
	background:url(../images/h4_6.gif) no-repeat;
}
#jobarea ul li{
	padding:0 0 0 30px;
}
#jobarea ul li a{
	background:url(../images/mark.gif) no-repeat 0 50%;
	padding:0 0 0 13px;
	line-height:2em;
}








/* jobsearch */
#jobsearch{
	
}
#jobsearch h2{
	margin:0 0 20px 0;
	background:url(../images/h302.gif) no-repeat;
	width:709px;
	height:30px;
	text-indent:-999999em;
	display:block;
}
#jobsubmenu ul li a{
	text-indent:-999999em;
	display:block;
	width:185px;
}
#jobsubmenu{
	float:left;
	width:185px;
}
#jobsubmenu1{
	background:url(../images/submenu01.gif) no-repeat;
	height:35px;
}
#jobsubmenu2{
	background:url(../images/submenu02.gif) no-repeat;
	height:47px;
}
#jobsubmenu3{
	background:url(../images/submenu03.gif) no-repeat;
	height:35px;
}
#jobsubmenu4{
	background:url(../images/submenu04.gif) no-repeat;
	height:47px;
}
#jobsubmenu5{
	background:url(../images/submenu05.gif) no-repeat;
	height:35px;
}
#jobsubmenu6{
	background:url(../images/submenu06.gif) no-repeat;
	height:35px;
}

/* ----------------------------------------------- */
/* breadcrumb */
p#breadcrumb {
	letter-spacing:0.1em;
	color:#808080;
	font-size:85%;
}
p#breadcrumb a {
	font-size:116%;
	color:#3fa9f5;
	text-decoration:none;
}
span.color_808080 {
	color:#808080;
}
div#contents_mainimg {
	margin:15px 0 10px 0;
	background:url(../images/title.gif) no-repeat;
	width:940px;
	height:60px;
}
div#contents_mainimg h1 {
	text-indent:-999999em;
	display:block;
}
div#content_left {
	width:710px;
	float:left;
}
div#title {
	padding:6px 0 0 10px;
	background:url(../../share/images/table_gra1.gif) repeat-x;
	width:698px;
	height:22px;
	border:#e6e6e6 1px solid;
}
div#title h2 {
	background:url(../images/tx1.png) no-repeat;
	width:175px;
	height:15px;
	text-indent:-999999em;
	display:block;
}
th {
	border-top:#FFF 1px solid;
	border-left:#e6e6e6 1px solid;
	border-right:none;
}
th#nonecolor {
	width:710px;
	padding:10px;
	background:#FFF;
	border-top:#e6e6e6 1px solid;
	border-bottom:#e6e6e6 1px solid;
	color:#808080;
	font-size:93%;
	letter-spacing:0.15em;
	text-align:center;
}
td {
	border-top:#FFF 1px solid;
	border-bottom:#e6e6e6 1px solid;
	border-right:#e6e6e6 1px solid;
}
table.search {
	width:710px;
	border-bottom:#e6e6e6 1px solid;
	border-right:#e6e6e6 1px solid;
	border-left:#e6e6e6 1px solid;
	letter-spacing:0.1em;
}
table.search th {
	padding:10px 10px 10px 20px;
	background:#dbeee6;
	margin:10px 0 0 0;
	width:120px;
	color:#333;
}
table.search th#btm {
	padding:10px 10px 10px 20px;
	width:140px;
}
table.search td {
	padding:10px;
	margin:10px 0 0 0;
	width:560px;
	color:#4D4D4D;
}
input#search_1 {
	border:solid;
	border-width:1px;
	font-size:85%;
	border-color:#c0c0c0;
	color:#000;
	width:240px;
	height:20px;
}
input#search_2 {
	border:solid;
	border-width:1px;
	font-size:85%;
	border-color:#c0c0c0;
	color:#000;
	width:338px;
	height:20px;
}
select#search_3 {
	border:solid;
	border-width:1px;
	font-size:85%;
	border-color:#c0c0c0;
	color:#000;
	width:225px;
	height:20px;
}
#searchbt {
	margin:20px auto 40px auto;
	background:url(../images/search_bt.gif) no-repeat;
	width:171px;
	height:38px;
	text-indent:-999999em;
	display:block;
}
.keyword{
	margin:5px 0 0 0;
}
