﻿body {

	font:80% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	text-align:center;

	margin:0px auto 50px auto;

	padding:0px;

}



h1,h2,h3,h4,h5,h6,img,p,ol,ul,li,dl,dt,dd,form{

	margin:0px;

	padding:0px;

}







/*ヘッダー

************************************************************************************/



div#header {

	width:761px;

	height:98px;

	position:relative;

	text-align:left;

	margin:0 auto 0 auto;

}



#logo {

	position:absolute;

	top:15px;

	left:10px;

	width:320px;

	height:70px;

	background-image:url(../image/logo.gif);

	background-repeat:no-repeat;

	text-indent:-9999px;

	z-index: 1;

}



#bana {

	position:absolute;

	top:5px;

	right:10px;

}



#global_menu {

	width:761px;

	height:33px;

	margin:0;

	padding:0;

	background-image:url(../image/head_menu_back2.gif);

	backgruond-repeat:no-repeat;

	position:absolute;

	top:65px;

	left:0px;

	background-repeat: no-repeat;

}

#global_menu2 {

	width:761px;

	height:33px;

	margin:0;

	padding:0;

	background-image:url(../image/head_menu_back2.gif);

	backgruond-repeat:no-repeat;

	position:absolute;

	top:65px;

	left:0px;

	background-repeat: no-repeat;

}



#global_menu ul {

	height:33px;

	margin:0 0 0 370px;

	_margin:0 0 0 370px;

	padding:0;

}

#global_menu2 ul {

	height:33px;

	margin:0 0 0 370px;

	_margin:0 0 0 370px;

	padding:0;

}




#global_menu li {

	font-size:12px;

	margin:10px 0 0 0px;

	padding:0;

	list-style:none;

	float: left;

}

#global_menu2 li {

	font-size:12px;

	margin:10px 0 0 0px;

	padding:0;

	list-style:none;

	float: left;

}



#global_menu li a{

	color:#000000;

	text-decoration:none;

}

#global_menu2 li a{

	color:#000000;

	text-decoration:none;

}

#global_menu li a:hover{

	text-decoration:underline;

}

#global_menu2 li a:hover{

	text-decoration:underline;

}



















/*フッター

************************************************************************************/

#footer{

	clear:both;

	width:761px;

	height:100px;

	text-align:left;

	margin:0px auto 40px auto;

	border-top:2px solid #2A81A0;

}



#footer ul{

	text-align:center;

	margin-top:15px;

	margin-bottom:15px;

	list-style-type:none;

}

#footer li{

	display:inline;

	padding:0px 5px 0px 7px;

	border-left:1px solid #666666;

}



#footer li a{

	color:#333333;

}

#footer li a:hover{

	text-decoration:none;

}











#footer address{

	font-style:normal;

	text-align:center;

}











a{

	color:#0000CC;

}



a:hover{

	text-decoration:none;

}













div#container{

	margin-top:10px;

}





div#sideber{

	float:left;

	width:201px;

}



#sideber ul{

	margin-top:18px;

	list-style-type:none;

}

#sideber li a{

	display:block;

	width:201px;

	text-indent:-9999px;

}









#e_outline a{

	height:40px;

	background-image:url(../image/e_outline.gif);

	background-repeat:no-repeat;

	text-decoration:none;

}

#e_handling a{

	height:39px;

	background-image:url(../image/e_handling.gif);

	background-repeat:no-repeat;

	text-decoration:none;

}

#e_data a{

	height:39px;

	background-image:url(../image/e_data.gif);

	background-repeat:no-repeat;

	text-decoration:none;

}

#e_flow a{

	height:39px;

	background-image:url(../image/e_flow.gif);

	background-repeat:no-repeat;

	text-decoration:none;

}

#e_case a{

	height:39px;

	background-image:url(../image/e_case.gif);

	background-repeat:no-repeat;

	text-decoration:none;

}

#e_quest a{

	height:39px;

	background-image:url(../image/e_quest.gif);

	background-repeat:no-repeat;

	text-decoration:none;

}

#e_toi a{

	height:39px;

	background-image:url(../image/e_toi.gif);

	background-repeat:no-repeat;

	text-decoration:none;

}





#e_outline a:hover{

	height:40px;

	background-image:url(../image/e_outline2.gif);

	background-repeat:no-repeat;

}

#e_handling a:hover{

	height:39px;

	background-image:url(../image/e_handling2.gif);

	background-repeat:no-repeat;

}

#e_data a:hover{

	height:39px;

	background-image:url(../image/e_data2.gif);

	background-repeat:no-repeat;

}

#e_flow a:hover{

	height:39px;

	background-image:url(../image/e_flow2.gif);

	background-repeat:no-repeat;

}

#e_case a:hover{

	height:39px;

	background-image:url(../image/e_case2.gif);

	background-repeat:no-repeat;

}

#e_quest a:hover{

	height:39px;

	background-image:url(../image/e_quest2.gif);

	background-repeat:no-repeat;

}

#e_toi a:hover{

	height:39px;

	background-image:url(../image/e_toi2.gif);

	background-repeat:no-repeat;

}







div#content{

	float:right;

}



#content h3{

	width:524px;

	height:20px;

	font-size:12px;

	font-weight:normal;

	padding:7px 0px 0px 25px;

	background-image:url(../image/e_top_h5.gif);

	background-repeat:no-repeat;

}







/*パンクズ

************************************************************************************/

#pan{

	padding:10px 5px 5px 5px;

	width: 750px;

	text-align: left;

	margin:0px auto;

}

#pan a{

	color:#990000;

}

#pan a;hover{

	color:#990000;

}



/*求人用利用規約

************************************************************************************/

h6.kyujinkiyaku {

	font-size: 100%;

	margin-bottom: 4px;

	}

	

#kyujinkiyaku {

	margin-bottom: 10px;

	overflow: auto;

	border: 1px solid #999999;

	padding:8px;

	height: 70px;

	width: 644px;

}

#kyujinkiyaku ol {

	margin: 5px auto auto 15px;

}



#kyujinkiyaku ol li {

	margin: auto auto auto 20px;

	line-height:140%;

}





#kyujinkiyaku p {

	width: 620px;

	margin: 0px;

	padding: 0px;

	line-height:140%;

}


