@import url("pagenavi.css");
@import url("spirit.css");
@import url("field.css");
@import url("jobtype.css");
@import url("jobtype_detail.css");
@import url("jobtype_other_navi.css");
@import url("educat.css");
@import url("guidelines.css");
@import url("entry.css");



/* reset styles */

ul, ol {
	list-style-type: none;
	padding: 0px;
}
 
table { 
	border-collapse: collapse;
	border-spacing: 0;
}

img {
	border: none;
}

.float_clear {
	clear: both;
	visibility: hidden;
	font-size: 1%;
	line-height: 100%;
}




/* seo - 最上部のテキスト */

div#seo.recruit {
	text-align: right;
}





/* topicpath - パンくずリスト */

div#topicpath {
	margin: 10px 0px 0px 0px;
}

div#topicpath ul {
	margin: 0px 0px 0px 10px;
}

div#topicpath ul li {
	display: inline;
	line-height: 110%;
	list-style-type: none;
}

div#topicpath ul li a {
	padding-right: 10px;
	background: url("../common/topicpath_arrow.gif") right center no-repeat;
}





/* recruit_all - 採用情報共通 */

div#recruit_all {
	border: 1px solid #666666;
}




/* pagetitle - 採用情報各ページタイトル */

div#pagetitle {
	margin: 15px 0px 0px 30px;
}

div#pagetitle h2 {
	margin: 0px;
}


/* pagenaviは別ファイル */



/* pagemain - 採用情報各ページの内容 */

div#pagemain {
	clear: both;
	_height: 1%;	/* IEのバグ解消のため */
}


