@charset "Shift_JIS";

/*	スタイルシート　[ 就ナビ：トップページ用 ]
=================================================================== */


/* ※※※※※※　各領域定義　※※※※※※
/*	全体枠組み
=================================================================== */


/*	ヘッダ枠組み
=================================================================== */



/*	コンテンツ枠組み
=================================================================== */
/* メインコンテンツ：メインエリア */
div#MainContents {
	float: none;
	margin: 0 6px;
	padding: 0;
	width: 848px;
}
div#MainContents div#areaMain {
	margin: 0;
	padding: 0;
	width: 100%;
}
div#MainContents div#areaMain div#mainContents {
	float: left;
	margin: 0 0 0 4px;
	padding: 0;
	width: 590px;
	_display: inline; /* ie6 */
}
div#MainContents div#areaMain div#mainContents div#mainTopics {
	margin: 10px 0 0 0;
	padding: 0;
}
div#MainContents div#areaMain div#mainContents div#mainTopics ul {
	margin: 10px 0 0 10px;
	padding: 0 0 0 10px;
}
div#MainContents div#areaMain div#mainContents div#mainTopics ul li {
	line-height: 150%;
	margin: 0;
	padding: 0;
}
div#MainContents div#areaMain div#mainBanner {
	float: right;
	margin: 0 4px 0 0;
	padding: 0;
	width: 235px;
	_display: inline; /* ie6 */
}

/* メインコンテンツ：検索エリア */
div#MainContents div#areaSearch {
	margin: 0;
	padding: 0;
	width: 100%;
}
div#MainContents div#areaSearch div#searchInfo {
	background-color: #F6EEE3;
	border: #FC5A3C 1px solid;
	margin: 0;
	padding: 20px 15px 10px 30px;
	width: 255px;
	_width: 300px; /* ie6 */
}
div#MainContents div#areaSearch div#searchInfo h4 {
/* 
	font-family: "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
 */
	font-size: 150%;
	line-height: 200%;
	margin: 0;
	padding: 0;
}
div#MainContents div#areaSearch div#searchInfo h4 .searchTotal {
	color: #FB0F0C;
	font-size: 200%;
}
div#MainContents div#areaSearch div#searchInfo ul {
	color: #FC5A3C;
	margin: 20px 0 20px 10px;
	padding: 0 0 0 10px;
}
div#MainContents div#areaSearch div#searchInfo ul li {
	line-height: 180%;
	margin: 0;
	padding: 0;
}
div#MainContents div#areaSearch div#searchInfo .searchMore {
	font-size: 80%;
	text-align: right;
}
div#MainContents div#areaSearch div#searchMain {
	margin: 0;
	padding: 0;
	width: 530px;
}
div#MainContents div#areaSearch div#searchMain div#searchFree {
}
div#MainContents div#areaSearch div#searchMain div#searchCategory {
}
div#MainContents div#areaSearch div#searchMain div#searchCategory div.setLeft {
	width: 170px;
}
div#MainContents div#areaSearch div#searchMain div#searchCategory div.setLeft ul {
	margin: 10px 0 0 25px;
	padding: 0;
}
div#MainContents div#areaSearch div#searchMain div#searchCategory div.setLeft ul li {
	line-height: 150%;
	margin: 0;
	padding: 0;
}
/* メインコンテンツ：情報エリア */
div#MainContents div#areaInformation {
	margin: 10px 0 0 0;
}
div#MainContents div#areaInformation div#infoMain {
}
div#MainContents div#areaInformation div#infoMain div#infoEvent {
	margin: 0 0 0 4px;
	padding: 0;
	width: 590px;
}
div#MainContents div#areaInformation div#infoMain div#infoEvent ul li {
	line-height: 150%;
	margin: 0;
	padding: 0;
}

div#MainContents div#areaInformation div#infoMain div#infoConvenience {
	margin: 0 0 0 4px;
	padding: 0;
	width: 590px;
}
div#MainContents div#areaInformation div#infoMain div#infoConvenience .infoWrapper {
	width: 290px;
}
div#MainContents div#areaInformation div#infoMain div#infoConvenience .infoWrapper div.infoImage {
	float: left;
	width: 150px;
}
div#MainContents div#areaInformation div#infoMain div#infoConvenience .infoWrapper .infoIntro {
	float: right;
	margin: 5px 0 0 10px;
	width: 130px;
	_display: inline; /* ie6 */
}
div#MainContents div#areaInformation div#infoBanner {
	float: right;
	margin: 8px 4px 0 0;
	padding: 0;
	width: 235px;
	_display: inline; /* ie6 */
}
