@charset 'UTF-8';
	

/*
===== CONTENTS =====

	1: visual identity images
	2:local navigation images
	3: contents link images

====================
*/

/*===== 1:visual identity images =====*/

#vi {
	background-image:url(/recruit/image_uniq/index_vi.gif);
	width:570px;
	height:158px;
}
/*===== 2:local navigation images =====*/

#localnavi li#lnav01 a{
	display:block;
	width:189px;
	height:39px;
	background-image:url(/recruit/image_dir/lnav_01.gif);
}
#localnavi li#lnav01 a:hover{
	display:block;
	width:189px;
	height:39px;
	background-image:url(/recruit/image_dir/lnav_01_on.gif);
}
#localnavi li#lnav02 a{
	display:block;
	width:189px;
	height:39px;
	background-image:url(/recruit/image_dir/lnav_02.gif);
	margin-left:1px;
}
#localnavi li#lnav02 a.on{
	display:block;
	width:189px;
	height:39px;
	background-image:url(/recruit/image_dir/lnav_02_on.gif);
	margin-left:1px;
}
#localnavi li#lnav02 a:hover{
	display:block;
	width:189px;
	height:39px;
	background-image:url(/recruit/image_dir/lnav_02_on.gif);
	margin-left:1px;
}
#localnavi li#lnav03 a{
	display:block;
	width:190px;
	height:39px;
	background-image:url(/recruit/image_dir/lnav_03.gif);
	margin-left:1px;
}
#localnavi li#lnav03 a.on{
	display:block;
	width:190px;
	height:39px;
	background-image:url(/recruit/image_dir/lnav_03_on.gif);
	margin-left:1px;
}
#localnavi li#lnav03 a:hover{
	display:block;
	width:190px;
	height:39px;
	background-image:url(/recruit/image_dir/lnav_03_on.gif);
	margin-left:1px;
}
/*===== 3:contents link images =====*/

#contentslink h3#cl01 a{
	display:block;
	background-image:url(/recruit/image_uniq/index_n_01.gif);
	width:115px;
	height:30px;
}
#contentslink h3#cl02 a{
	display:block;
	background-image:url(/recruit/image_uniq/index_n_02.gif);
	width:121px;
	height:30px;
}
/*===== 4:contents =====*/

.indispensability {
	color:#CC0000;
	font-weight:bold;
}
table th span {
	color:#666666;
}
#contents p#day02 {
	float:right;
	text-align:right;
	font-size:0.7em;
	line-height:140%;
	margin-left:5px;
}
#contents p#day01 {
	float:left;
	width:63%;
}
#day dl dd img {
	float:right;
	margin-left:3px;
}
#day dl dt {
	clear:both;
	margin-left:0;
	padding-left:0;
}
#day {
	width:530px;
}
#day dl {
	margin:0;
	padding:0;
	border:none;
}
#answer {
	text-align:center;
	height:150px;
}
#answer p {
	margin-top:40px;
	font-size:0.8em;
	line-height:160%;
}