@charset "utf-8";
/* CSS Document */

/*top******************************************************/

#business{
	overflow:hidden;
	width:684px;
	margin-right:-14px;
	margin-bottom:10px;
}
* html #business{
	zoom:1;
	/*padding-bottom:20px;*/
}
*+html #business{padding-bottom:20px;}
#business .blockDiv{
	width:328px;
	background:url(../top_img/business_bg01.gif) no-repeat left top;
	float:left;
	margin:0 14px 20px 0;
}
#business .inner{
	background:url(../top_img/business_bg02.gif) no-repeat left bottom;
	padding:15px 10px 10px 10px;
	overflow:hidden;
}
* html #business .inner{zoom:1;}
#business .inner .ps{
	width:90px;
	float:left;
}
#business .inner .txt{
	width:203px;
	float:right;
}
#business .inner .txt h2{
	border-bottom:1px #999 dotted;
	padding-bottom:3px;
	margin-bottom:5px;
	font-size:120%;
	background:url(../common_img/mark03.gif) no-repeat 0 5px;
	padding-left:17px;
}
#business .inner .txt h2 span{font-size:90%;}
#business .inner .txt h2,#business .inner .txt p{line-height:1.7;}


#information{
	clear:both;
	position:relative;
}
#information ul{
	position:absolute;
	top:13px;
	right:13px;
}
#information ul li a{
	background:url(../common_img/mark01.gif) no-repeat left center;
	padding-left:20px;
}
#information dl{overflow:hidden;}
* html #information dl{zoom:1;}
#information dl dt,#information dl dd{line-height:1.7;}
#information dl dt{
	float:left;
	clear:both;
	width:7.5em;
	background:url(../common_img/mark01.gif) no-repeat 7px 3px;
	padding-left:27px;
}
#information dl dd{
	border-bottom:1px #6995B2 dotted;
	padding:0 0 7px 11em;
	margin-bottom:7px;
}
#information p#notFound{margin-top:25px;}