@charset "utf-8";


/* keyVisual
-------------------------- */
#keyvisual{
	margin: 10px 0 0;
}


/* leftBox ul
-------------------------------------------- */
#leftBox ul{
	margin: 15px 7px 0 3px;
	font-size: 10px;
	line-height: 1.5;
}



/* professionalArea
-------------------------------------------- */
.professionalArea{
	margin: 0 7px 0 0;
}

.professionalArea h3{
	font-size:28px;
	font-family:ＭＳ Ｐ明朝;
	background-color:#FFFFFF;
	text-align:center;
	width:640px;
	margin:5px 0 5px 0;
}

.professionalArea p{
	font-size:15px;
	font-family:ＭＳ Ｐ明朝;
	background-color:#FFFFFF;
	text-align:center;
	width:640px;
	margin:10px 0 5px 0;
}

.professionalIcon{
	margin: 27px 0 16px 0;
	background: url(../../professional/img/icon.gif) no-repeat left top;
	border-bottom: dotted 1px #c4c4c4;
}

.professionalIcon h4{
	margin: 0 0 1px 28px;
	border-bottom: solid 3px #d9c5af;
	color: #610c0c;
	font-size: 16px;
} 

.professionalArea p{
	font-size:11px;
}

.professionalArea .BoxText{
	width: 333px;
	float: left;
}

.professionalArea .BoxImg{
	padding-right: 5px;
	text-align:center;
}

#intro{
	font-size:12px;
	line-height:130%;
	width:620px;
	margin:10px 0 10px 0;
}

#int_ttl_l{
	margin: 0 0 10px 0;
	padding: 10px 0 10px 5px; 
	width:640px;
	font-size: 100%;
	font-family:ＭＳ Ｐ明朝;
	font-weight:bold;
	line-height: 120%;
	background: url(../../change/img/cpa-change-int-ttl-l.gif) no-repeat left top;
}

#int_qttl{
	margin: 0 0 5px 0;
	padding: 2px 0 2px 35px;
	background: url(../../accountant/img/consultant/icon_q.gif) no-repeat 0 0;
	line-height: 130%;
	font-weight: normal;
	font-size: 80%;
	font-family: "ＭＳ Ｐゴシック";
	color: #600c0c;
}

#int_qttl_p{
	margin: 0 0 30px 0;
	font-size: 80%;
	line-height: 130%;
	font-family: "ＭＳ Ｐゴシック";
}

#prof{
	margin: 0 auto 15px auto;
	padding: 20px 0 0 0;
	background: url(../../accountant/img/consultant/bg_prof_top.gif) no-repeat left top;
}

#prof_name{
	margin: 0 auto;
	margin: 0 0 15px 15px;
	font-size:small;
}

#prof_photo{
	float:right;
	width:240px;
}

