@charset "utf-8";
/* ===================================================================
CSS information

 file name  :crp.css
 style info :企業情報インデックスページ
=================================================================== */
#main h1 {
	background: url(../images/title_crp.gif) 0 0 no-repeat;
	text-indent: -5000em;
}

#sub #lnav dt {
	background: url(../images/crp_lnav_title.jpg) 0 0 no-repeat;
}

#sub #lnav dd ul li a {
	background: url(../images/crp_lnav.jpg) 0 0 no-repeat;
}

#crp_area {
}

#crp_area #q_menu {
	width: 573px;
	margin-top: 34px;
	overflow: hidden;
}

#crp_area #q_menu h2 a {
	display: block;
	height: 35px;
	text-indent: -5000em;
	overflow: hidden;
}

#crp_area #q_menu p {
	display: none;
}

#crp_area #idea_area,
#crp_area #establish_area,
#crp_area #outline_area,
#crp_area #organization_area,
#crp_area #location_area,
#crp_area #quality_area {
	width: 273px;
	height: 91px;
	margin-bottom: 24px;
	background: url(../images/crp_index_btn.jpg) 0 0 no-repeat;
}

#crp_area #idea_area,
#crp_area #outline_area,
#crp_area #location_area {
	float: left;
}

#crp_area #establish_area,
#crp_area #organization_area,
#crp_area #quality_area {
	float: right;
}

#crp_area #idea_area {
	background-position: 0 0;
}

#crp_area #establish_area {
	background-position: -299px 0;
}

#crp_area #outline_area {
	background-position: 0 -115px;
}

#crp_area #organization_area {
	background-position: -299px -115px;
}

#crp_area #location_area {
	background-position: 0 -230px;
}


#crp_area #idea_area:hover {
	background-position: 0 -321px;
}

#crp_area #establish_area:hover {
	background-position: -299px -321px;
}

#crp_area #outline_area:hover {
	background-position: 0 -436px;
}

#crp_area #organization_area:hover {
	background-position: -299px -436px;
}

#crp_area #location_area:hover {
	background-position: 0 -551px;
}

