@charset "utf-8";

/* 会社情報ページ */
@import url("../../common/css/common.css");


/* contents */
#contents #profiletitle {
	font-size: 0;
	line-height: 0;
	border-bottom: 9px solid #00adcb;
	margin-bottom: 29px;
}
#contents h2 {
	padding-top: 20px;
}
#contents #pt {
	border-bottom: 1px solid #cbcccc;
	margin-bottom: 23px;
}
#contents h3 {
	padding-left: 57px;
}
#contents ul#tp { 
	width: 1200px;
	padding-bottom: 30px;
} 
#contents ul#tp li {
	width: 300px;
	float: left;
}

#contents #profilebk {
	border-top: 9px solid #00adcb;
	padding-bottom: 30px;
	background: #FFF url(../img/profile_bkimg.gif) repeat-y top;
}
#contents #profilebk #pt1 {
	border-bottom: 1px solid #cbcccc;
	margin-top: 28px;
}
#contents #profilebk #contentsL {
	padding: 10px 20px 0 57px;
	float: left;
}

#contents #profilebk #contentsR {
	width: 264px;
	float: right;
}
#contents #profilebk #contentsR ul#profilenv {
	width: 264px;
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
}
#contents #profilebk #contentsR ul#profilenv li {
	width: 264px;
}
#contents #profilebk #contentsR ul#profilenv li a {
	height: 56px;
	display: block;
}
#contents #profilebk #contentsR ul#profilenv li.on a {cursor: default;}
#contents #profilebk #contentsR ul#profilenv li#introduce a {background: url(../img/profile_navi_1.gif) no-repeat 0 0;}
#contents #profilebk #contentsR ul#profilenv li#introduce a:hover,
#contents #profilebk #contentsR ul#profilenv li#introduce.on a {background: url(../img/profile_navi_1_on.gif) no-repeat 0 0;}
#contents #profilebk #contentsR ul#profilenv li#outline a {background: url(../img/profile_navi_2.gif) no-repeat 0 0;}
#contents #profilebk #contentsR ul#profilenv li#outline a:hover,
#contents #profilebk #contentsR ul#profilenv li#outline.on a {background: url(../img/profile_navi_2_on.gif) no-repeat 0 0;}
#contents #profilebk #contentsR ul#profilenv li#history a {background: url(../img/profile_navi_3.gif) no-repeat 0 0;}
#contents #profilebk #contentsR ul#profilenv li#history a:hover,
#contents #profilebk #contentsR ul#profilenv li#history.on a {background: url(../img/profile_navi_3_on.gif) no-repeat 0 0;}
#contents #profilebk #contentsR ul#profilenv li#group a {background: url(../img/profile_navi_4.gif) no-repeat 0 0;}
#contents #profilebk #contentsR ul#profilenv li#group a:hover,
#contents #profilebk #contentsR ul#profilenv li#group.on a {background: url(../img/profile_navi_4_on.gif) no-repeat 0 0;}
#contents #profilebk #contentsR ul#profilenv li#recruit a {background: url(../img/profile_navi_5.gif) no-repeat 0 0;}
#contents #profilebk #contentsR ul#profilenv li#recruit a:hover,
#contents #profilebk #contentsR ul#profilenv li#recruit.on a {background: url(../img/profile_navi_5_on.gif) no-repeat 0 0;}
#contents #profilebk #contentsR ul#profilenv li#association a {background: url(../img/profile_navi_6.gif) no-repeat 0 0;}
#contents #profilebk #contentsR ul#profilenv li#association a:hover,
#contents #profilebk #contentsR ul#profilenv li#association.on a {background: url(../img/profile_navi_6_on.gif) no-repeat 0 0;}

/* clearfix */
#contents:after,
#contents ul:after,
#contents #profilebk:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#contents,
#contents ul,
#contents #profilebk {zoom:100%;}
