/* Confes CSS Document */

.pageLead {
	/*margin-top:-15px;*/
	background:url(../img/lead_bg.png) center bottom no-repeat;
	padding-bottom:24px;
	margin-bottom:30px;
}

/* conH2 h3風装飾のh2 */
.conH2 {
	font-size:160%;
	color:#061990;
	border-bottom: 1px solid #aaa;
	line-height: 1.3;
	margin-bottom: 12px;
	padding: 2px 10px 9px 20px;
	position: relative;
	font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-weight:bold;
}
.conH2:before {
    background-color: #00318c;
    bottom: 5px;
    content: "";
    left: 0;
    position: absolute;
    top: 0;
    width: 5px;
}

/* conH2.conf1 h3風装飾のh2 薄字ver */
.conH2.conf1 {
	font-size:160%;
	color:#465797;
	border-bottom:none;
	line-height: 1.3;
	margin-bottom: 12px;
	padding: 2px 10px 4px 14px;
	position: relative;
	font-weight:normal;
	border-left:8px solid #465797;
}
.conH2.conf1:before {
	display:none;
}

/* bulLinkListing01 */
.bulLinkListing01 {
	border-top:1px solid #333333;
}
.bulLinkListing01 li {
	margin:10px 0 0 10px;
	font-size:86.7%;
}
.bulLinkListing01 li a {
	color:#333333;
	text-decoration:none;
}
.bulLinkListing01 li a:hover {
	text-decoration:underline;
}

/* h1に付属する文言　ライン下 一行のみ */
.h1sub01 {
	text-align:right;
	font-weight:bold;
	font-size:17px;
	margin-bottom:5px;
	color:#103985;
}

/* 人員紹介右カラム */
.profileBox01 {
	border-bottom:1px solid #cccccc;
	padding-bottom:22px;
	margin-bottom:20px;
	margin-top:30px;
}
.profileBox01.lastChild {
	border-bottom:none;
	padding-bottom:0;
	margin-bottom:0;
}
.profileBox01 .profileHeader {
	background:url(../../shared/img/line_04.gif) bottom left repeat-x;
	padding-bottom:12px;
	margin-bottom:13px;
}
.profileBox01 .profileHeader .name {
	font-size:150%;
	color:#192C79;
	min-width:140px;
	margin-right:1em;
	font-weight:bold;
	display:inline-block;
}
.profileBox01 .profileHeader .kana {
	font-size:81.3%;
	color:#727272;
	display:inline-block;
}
.profileBox01 .profileHeader .CFP {
	font-size:93.8%;
	color:#545454;
	display:inline-block;
	margin-left:27px;
}
body.sp .profileBox01 .profileHeader .name {
	font-size: 18px;
	min-width: 0;
	margin-right: 10px;
}
body.sp .profileBox01 .profileHeader .kana {
	margin-right: 15px;
}
body.sp .profileBox01 .profileHeader .CFP {
	margin-left: 0;
}

/* ページ下の注釈エリア */
.notesSeparater {
	margin-top:50px;
	border-top:1px solid #999999;
	padding-top:10px;
}