@charset "utf-8";
/* CSS Document */

#mainLeft{
	float:left;
	width:188px;
	margin-right:12px;
	display:inline;
}

#mainRight{
	float:left;
	width:216px;
	display:inline;
}

#mainCenter{
	float:left;
	width:520px;
	margin-right:12px;
	display:inline;
}



/*blueBG*/
#blueBG{
	background-color:#DCF2FA;
	padding:7px;
	margin-top:10px;
}

.blueBox{
	background-color:#FFF;
	padding:6px;
	border:1px solid #C7E2EB;
}

.blueBox p{
	margin:3px 0;
}


.menuList li{
	background:url(../img/common/ico_yellow.gif) no-repeat 0 5px;
	text-indent:10px;
	padding-bottom:3px;
}


.contBox{
	width:520px;
	background:url(../img/top/ttl_toppage.gif) no-repeat top;
	border:#CCC 1px solid;
	margin-bottom:10px;
}

#contBoxIn{
	padding:10px 0 10px 10px;
}

#h60{
	padding:10px;
	height:60px;
}

.contBox h2{
	width:510px;
	margin:5px 0 0 7px;
	height:20px;
	font-weight:bold;
}

#contBoxLeft{
	float:left;
	width:380px;
	height:60px;
	display:inline;
}

#contBoxRight{
	float:right;
	width:110px;
	padding-top:38px;
	display:inline;
}


/*経営のお悩みありませんか*/
#onayami{
	background:url(../img/top/img_02.gif) no-repeat;
	width:520px;
	height:183px;
	position:relative;
	margin-bottom:10px;
}

#jisseki{
	width:240px;
	position:absolute;
	left: 269px;
	top: 9px;
}

#koe{
	width:240px;
	position:absolute;
	left: 269px;
	top: 69px;
}

.thumLeft{
	float:left;
	width:60px;
}

.thumRight{
	float:right;
	width:180px;
}


/*注目の専門家詳細*/
.senmonkaDet1{
	float:left;
	width:238px;
}

.senmonkaDet1 p{
	margin-bottom:3px;
}

.senmonkaDetLeft{
	float:left;
	width:125px;
}

.senmonkaDetLeft p{
	width:117px;
	text-align:center;
	background-color:#0F89B0;
	margin-bottom:10px;
	font-weight:bold;
	color:#FFF;
}

.senmonkaDetRight{
	float:right;
	width:113px;
}

.senmonkaDet1 h3{
	font-weight:bold;
	margin:5px 0;
	color:#0F89B0;
}

.blue{
	color:#0F89B0;
}

/*注目の専門家その2*/
.senmonkaDet2{
	width:117px;
	float:left;
	display:inline;
}

.senmonkaDet2 p{
	margin-top:5px;
}

p.blueTtl{
	width:117px;
	text-align:center;
	background-color:#0F89B0;
	margin:0 0 10px 0;
	font-weight:bold;
	color:#FFF;
}

/*e-matchingとは*/
#aboutEM{
	width:214px;
	background:url(../img/top/ttl_about.gif) no-repeat top;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
	margin-bottom:10px;
}

#aboutEM h3{
	font-weight:bold;
	text-indent:24px;
	height:20px;
	padding-top:3px;
}

/*ご相談者からよくある質問*/
.glayTtl{
	width:214px;
	background:url(../img/top/ttl_white.gif) no-repeat top;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
	margin-bottom:10px;
}

.glayTtl h3{
	font-weight:bold;
	text-indent:5px;
	height:20px;
	padding-top:3px;
}


/*経営に役立つビジネス文書*/
#blackTtl{
	width:214px;
	background:#ebebeb url(../img/top/ttl_black.gif) no-repeat top;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
	margin-bottom:10px;
}

#blackTtl h3{
	color:#FFF;
	font-weight:bold;
	text-indent:5px;
	height:20px;
	padding-top:3px;
}

#blackTtl h4{
	background:url(../img/top/ico_bk_01.gif) no-repeat 2px 0;
	font-weight:bold;
	text-indent:35px;
	margin:2px 0;
}

#blackTtl p{
	margin-top:5px;
}

#blackTtl img{
	margin-right:5px;
}

/**/
#fLeft{
	float:left;
	width:77px;
}

#fRught{
	float:right;
}

