@charset "Shift_JIS";

h1{
	display : block;
	float : left;
	width:120px;
	height:29px;
	margin-bottom : 10px;
	background: url("../img/price/h_price.gif") no-repeat 0 0 ;
	text-indent : -9999px;
}

h2{
	display : block;
	width:510px;
	height:24px;
	text-indent : -9999px;
	margin-top: 30px;
	margin-bottom: 20px;
}

#dcorporate h2{
	background: url("../img/price/h2_corporate.gif") no-repeat 0 0 ;
}
#dbusinessman h2{
	background: url("../img/price/h2_businessman.gif") no-repeat 0 0 ;
}
#dsupport h2{
	background: url("../img/price/h2_support.gif") no-repeat 0 0 ;
}
#dpreparation h2{
	background: url("../img/price/h2_preparation.gif") no-repeat 0 0 ;
}
#d2ndopinion h2{
	background: url("../img/price/h2_2ndopinion.gif") no-repeat 0 0 ;
}
#dreport h2{
	background: url("../img/price/h2_report.gif") no-repeat 0 0 ;
}
#dprivate h2{
	background: url("../img/price/h2_private.gif") no-repeat 0 0 ;
}

h2 .h2sub{
	color: #333333;
	font-size : 70%;
	font-weight : normal;
}

ol li{
	font-size : 87.5%;
	margin-bottom : 10px;
	line-height : 1.6;
}

ol li li{
	font-size : 100%;
	margin-bottom : 2px;
	margin-left : 1.5em;
	padding-left : 0;
	list-style: disc;
}

#main-box div.h2section{
	margin : 5px 0 0 1em;
	padding : 0;
}

#main-box div p.pricenote{
	margin : 8px 20px;
	padding :5px 5px 5px 2em;
	background: #F0E9E4;
	text-indent : -1em;
	font-size : 75%;
}


