div#Header {
	background-image: url(../images/common/header_back.gif);
	background-repeat: no-repeat;
	height: 90px;
	margin: 0px;
	padding: 0px;
	width: 740px;
}
div#Header h1 {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 32px;
	width: 302px;
}


div#Header h1 a {
	background-image: url(../images/common/company_logo.png);
	background-repeat: no-repeat;
	/*background-position: 25px 25px;*/
	text-indent: -9999px;
	/*height: 90px;
	width: 360px;*/
	overflow: hidden;
	float: left;


	_behavior: expression(IEPNGFIX.fix(this));
	background-position: left top;
	height: 32px;
	width: 297px;
	margin-top: 5px;
	margin-left: 5px;

}
div#Header p#HeadText {
	font-size: 10px;
	color: #003399;
	margin: 0px;
	padding: 0px 7px 0px 0px;
	float: right;
}


div#Header p#TelInfo {
	background-image: url(../images/common/telinfo.png);
	background-repeat: no-repeat;
	/*background-position: left 20px;*/
	text-indent: -9999px;
	/*height: 90px;
	width: 188px;*/
	overflow: hidden;
	float: right;



	_behavior: expression(IEPNGFIX.fix(this));
	background-position: left top;
	height: 50px;
	width: 412px;
	margin: 10px 0px 0px;
	padding: 0px;

}
ul#Menu {
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 740px;
}
ul#Menu li {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
}
ul#Menu li a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 50px;
	text-indent: -9999px;
	background-image: url(../images/common/menu.png);
	background-repeat: no-repeat;
	background-position: left top;
}
ul#Menu li.menu001 a {
	width: 106px;
	background-position: 0px 0px;
}
ul#Menu li.menu001 a:hover ,ul#Menu li.menu001 a.current {
	background-position: 0px -50px;
}
ul#Menu li.menu002 a {
	width: 106px;
	background-position: -106px 0px;
}
ul#Menu li.menu002 a:hover ,ul#Menu li.menu002 a.current {
	width: 106px;
	background-position: -106px -50px;
}
ul#Menu li.menu003 a {
	width: 105px;
	background-position: -212px 0px;
}
ul#Menu li.menu003 a:hover ,ul#Menu li.menu003 a.current {
	width: 105px;
	background-position: -212px -50px;
}
ul#Menu li.menu004 a {
	width: 106px;
	background-position: -317px 0px;
}
ul#Menu li.menu004 a:hover ,ul#Menu li.menu004 a.current {
	width: 106px;
	background-position: -317px -50px;
}
ul#Menu li.menu005 a {
	width: 106px;
	background-position: -423px 0px;
}
ul#Menu li.menu005 a:hover ,ul#Menu li.menu005 a.current {
	width: 106px;
	background-position: -423px -50px;
}
ul#Menu li.menu006 a {
	width: 106px;
	background-position: -529px 0px;
}
ul#Menu li.menu006 a:hover ,ul#Menu li.menu006 a.current {
	width: 106px;
	background-position: -529px -50px;
}
ul#Menu li.menu007 a {
	width: 105px;
	background-position: -635px 0px;
}
ul#Menu li.menu007 a:hover ,ul#Menu li.menu007 a.current {
	width: 105px;
	background-position: -635px -50px;
}
h2 {
	background-image: url(../images/common/h2_back.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 740px;
}
h2 p.ttl001 {
	background-image: url(../images/common/h2_ttl001.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	float: right;
	height: 20px;
	width: 440px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
}
h2 p.ttl002 {
	background-image: url(../images/common/h2_ttl002.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	float: right;
	height: 20px;
	width: 290px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
}
h2 p.ttl003 {
	background-image: url(../images/common/h2_ttl003.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	float: right;
	height: 20px;
	width: 310px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
}

h2 p.ttl004 {
	background-image: url(../images/common/h2_ttl004.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	float: right;
	height: 20px;
	width: 217px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
}

div#MainContents {
	margin: 20px;
	padding: 0px;
}
.leftPict {
	float: left;
	width: 270px;
}
.leftBlock {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 430px;
}
h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	line-height: 140%;
}
h2 p.ttl005 {

	background-image: url(../images/common/h2_ttl005.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	float: right;
	height: 20px;
	width: 290px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
}
h2 p.ttl006 {


	background-image: url(../images/common/h2_ttl006.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	float: right;
	height: 20px;
	width: 290px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
}
h2 p.ttl007 {



	background-image: url(../images/common/h2_ttl007.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	float: right;
	height: 20px;
	width: 350px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
}
h2 p.ttl008 {



	background-image: url(../images/common/h2_ttl008.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	float: right;
	height: 20px;
	width: 234px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
}

h2 p.ttl009 {
	background-image: url(../images/common/h2_ttl009.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	float: right;
	height: 20px;
	width: 335px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
}

h2 p.ttl010 {
	background-image: url(../images/common/h2_ttl010.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	float: right;
	height: 20px;
	width: 214px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
}

h5 {
	font-weight: normal;
	color: #0099FF;
	font-size: 100%;
	margin-top: 0.5em;
}
h4 {
	margin-top: 0.5em;
}

.box100px {width:100px;height:160px;font-size:10px;
float:left;
margin-right:5px;}

.box130px {width:130px;height:160px;font-size:10px;
float:left;
margin-right:10px;}
