/*
http://kousotsu-kyujin.com/
2008 (C) Liveknott All Rights Reserved.
当CSSファイルは株式会社ライブノットにより制作されています。
メンテナンスに関するお問い合わせは http://liveknott.co.jp/ をご確認下さい。
*/

body {
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	line-height: 1.4;
	letter-spacing: 1px;
}

a:link,
a:visited {
	text-decoration: underline;
	color: #000000;
}

img { border:0; }

h1					{ font-size:18pt; }
h2,h3,h4,h5,h6 		{ font-size:11pt; }
h1,h2,h3,h4,h5,h6,p { margin:2pt; }

.clear { clear:both; }

hr.clear {
	color:#FFF;
	background:#FFF;
	margin:0;
	padding:0;
	height:1pt;
	}

hr.space {
	clear:both;
	color:#FFF;
	background:#FFF;
	margin:0;
	padding:0;
	height:1pt;
	}

/* 全ページ共通 */

#headerLogo {
	position:absolute;
	right:0;
	top:0;
	width:100pt;
	}

.container {
	width:100%;
	}

#header ul {
	display:none;
	}

.pageTop {
	display:none;
	}

#footer ul {
	display:none;
	}

#footerLogo {
	display:none;
	}

h5 {
	display:none;
	}

.showMore {
	display:none;
	}

/* TOPページ */

#newsTicker,
#headerBadge,
#topSearch,
#areas_all,
#top_flash,
#search_all,
#areas_pool,
#banner
	{
	display:none;
	}


/* 右カラム */

.blockBlueWrap,
.blockBlueWrap2,
#socialbookmarks,
.magazine,
.news
	{
	display:none;
	}

/* 検索共通 */

.listStatus {
	display:none;
	}

.listNavi {
	display:none;
	}

dt {
	font-size:10pt;
	font-weight:bold;
	}

dd {
	margin:0 0 0 10px;
	}

/* 検索一覧 */

#searchBoxDetail {
	display:none;
	}

.list_copy {
	font-size:11pt;
	}

/* 検索一覧 -> エクセレント */

.listBoxExcellent {
	}
	
	.listBoxExcellent img {
		width:100%;
		}
	
	.listBoxExcellent .span-13 {
		width:60%;
		float:left;
		}
	
	.listBoxExcellent .span-7a {
		width:38%;
		float:right;
		}

/* 検索一覧 -> スペシャル */

.listBoxSpecial {
	}
	
	.listBoxSpecial img {
		width:32%;
		}
	
	.listBoxSpecial .span-13 {
		width:60%;
		float:left;
		}
	
	.listBoxSpecial .span-7a {
		width:38%;
		float:right;
		}

/* 検索一覧 -> ライト */

.listBoxLight {
	}
	
	.listBoxLight img {
		width:32%;
		float:left;
		margin:0 3pt 3pt 0;
		}
	
	.listBoxLight .span-13 {
		width:60%;
		float:left;
		}
	
	.listBoxLight .span-7a {
		width:38%;
		float:right;
		}
		
/* 求人情報 -> 共通 */

#jobStatus {
	display:none;
	}

.tooltip {
	display:none;
	}

#MainMenu {
	display:none;
	}

.innerNavi {
	display:none;
	}

.goJobSheet {
	display:none;
	}

/* 求人情報 -> エクセレント -> メッセージ */

.msgImage {
	height:640pt;
	margin:0 auto;
	}

/* 求人情報 -> 詳細情報 */

.block1 {}

	.block1 .job-ex-1 {
		width:38%;
		float:left;
		}
	
		.block1 .job-ex-1 img {
			width:100%;
			float:left;
			}
	
	.block1 .job-ex-2 {
		width:60%;
		float:left;
		}
	
		.block1 .job-ex-2 img {
			width:30%;
			margin:0 0 2pt 2pt;
			float:right;
			}

	/* ライトプランだけ写真バランスが異なる */
	.block1 .job-ex-7 {
		width: 27%;
		float:left;
		}

		.block1 .job-ex-7 img {
			width:100%;
			float:left;
			}

	.block1 .job-ex-8 {
		width:71%;
		float:left;
		}

		.block1 .job-ex-8 img {
			width:20%;
			margin:0 0 2pt 2pt;
			float:right;
			}

.block2 {}

	.block2 .job-ex-3 {
		width:78%;
		float:left;
		}
	
	.block2 .job-ex-4 {
		width:20%;
		float:left;
		}
	
		.block2 .job-ex-4 img {
			width:100%;
			}

.block3 {}

	.block3 .job-ex-5 {
		width:20%;
		float:left;
		}
	
		.block3 .job-ex-5 img {
			width:100%;
			}
		
.block4 {}

	.block4 .job-ex-5 {
		width:20%;
		float:left;
		}
	
		.block4 .job-ex-5 img {
			width:100%;
			}
			
.block5 {}

	.block5 .job-ex-5 {
		width:20%;
		float:left;
		}
	
		.block5 .job-ex-5 img {
			width:100%;
			}

.block6 {}

	.block6 dl {
		width:100%;
		border:1pt solid #999999;
		}

		.block6 dt {
			clear:both;
			font-size:8pt;
			font-weight:normal;
			width:20%;
			padding:2pt;
			margin:0;
			float:left;
			border-top:1pt solid #999;
			}
				
		.block6 dd {
			border-left:1px solid #999;
			border-top:1px solid #999;
			margin:0 0 0 20%;
			padding:2pt;
			font-size:8pt;
			}

.block7 {}

	.block7 dl {
		width:100%;
		border:1pt solid #999999;
		}

		.block7 dt {
			clear:both;
			font-size:8pt;
			font-weight:normal;
			width:20%;
			padding:2pt;
			margin:0;
			float:left;
			border-top:1pt solid #999;
			}
			
		.block7 dd {
			border-left:1px solid #999;
			border-top:1px solid #999;
			margin:0 0 0 20%;
			padding:2pt;
			font-size:8pt;
			}


/* 求人情報 -> ステップアップ */

.job_stepup {
	width:31%;
	float:left;
	border:1pt solid #999;
	margin-right:1%;
	}
	
	.job_stepup last {
		margin:0;
		}
	
	.job_stepup img {
		width:95%;
		margin:0 auto;
		}
	
	.step_title {
		font-size:10pt;
		font-weight:bold;
		}
	
/* 求人情報 -> スタッフの一日 */

#staffHeader {}

	#staffHeader .span-6 {
		width:21%;
		float:left;
		}
	
	#staffHeader .span-6 img {
		width:100%;
		}
	
	#staffHeader .span-15 {
		width:73%;
		float:left;
		}
		
#staffDay {}

	#staffDay ul {
		clear:both;
		border-top:1pt solid #999;
		margin:0;
		padding:2pt 0 2pt 0;
		}

	#staffDay li {
		list-style:none;
		margin:0;
		padding:0;
		float:left;
		}

	#staffDay span.time {
		width:13%;
		font-size:12pt;
		float:left;
		margin:0 10pt 0 0;
		}

	#staffDay .image {
		width:22%;
		margin:0 10pt 0 0;
		float:left;
		}

		#staffDay .image img {
			width:100%;
			}

	#staffDay span.desc {
		
		}

/* 読み物コンテンツ */

.readingMenu {
	display:none;
	}

#thum {
	clear:both;
	}

	#thum .thum {
		width:100pt;
		float:left;
		margin:0 2pt 5pt 0;
		}

	#thum .title {
		font-size:11pt;
		}
	
#reading_container img {
	width:20%;
	clear:both;
	float:left;
	margin:0 5pt 5pt 0;
	}

#reading_footer {
	clear:both;
	}

/* Flashマガジン */

