@import url("web/common.css");
#container #btn05 a {

	background-image: url(web/top/menu005.jpg);
	display: block;
	height: 40px;
	width: 114px;
	text-indent: -9999px;
}
#container #btn06 a {

	background-image: url(web/top/menu006.jpg);
	display: block;
	height: 40px;
	width: 114px;
	text-indent: -9999px;
}
#footer {
	width: 828px;
	background-image: url(web/top/footerbackimg.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;


}
#footer #logo1 {
	float: left;
	margin-left: 33px;
	background-image: url(web/top/footerpurelogo.jpg);
	height: 106px;
	width: 247px;
	margin-top: 9px;





}
#footer #logo2 {
	float: left;
	margin-left: 5px;
	background-image: url(web/top/footermobailimg.jpg);
	height: 106px;
	width: 258px;
	margin-top: 9px;



}
#footer #logo3 {
	float: left;
	margin-left: 5px;
	background-image: url(web/top/footermail.jpg);
	height: 106px;
	width: 247px;
	margin-top: 9px;




}
#header p {
	font-size: 10px;
	color: #FFFFFF;
	text-indent: 14px;
	margin-top: 4px;
	line-height: 10px;
	letter-spacing: 0.5px;







}
#header img {
	float: left;
}
#header p span {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: "ＭＳ Ｐゴシック", "Osaka";


}
#maincontent {
	width: 828px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;


}
#container #btn05 a:hover {
	background-image: url(web/top/menu015.jpg);

}
#container #btn06 a:hover {
	background-image: url(web/top/menu016.jpg);

}
#footer #logo1 p {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #666666;
	margin-top: 8px;

}
address {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-weight: normal;
	color: #666666;
	font-style: normal;
	font-size: 12px;
	line-height: 20px;
	margin-top: 15px;
	letter-spacing: 1px;



}
#footer p {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #666666;
	margin-top: 20px;
	letter-spacing: 1px;

}
#container h3 {
	font-size: 9px;
	text-align: center;



}
h1 {
	float: left;
	width: 377px;
	padding-top: 29px;
	padding-left: 49px;
	padding-right: 40px;






}
#headerright {
	padding-top: 29px;






}
#footerimg {
	margin-top: 9px;
	margin-right: auto;
	margin-left: auto;

}
#footerlink {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	margin-top: 20px;
	color: #666666;
}
#footerlink li {
	display: inline;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	list-style-type: none;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	letter-spacing: 1px;




}
a {
	text-decoration: none;
	color: #666666;
}
#footerlink li.first {
	display: inline;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
	border: none;
}
#footerlink dl {
	padding-top: 10px;
}
#footerlink dd {
	margin: 0px;
	padding: 0px 0px 0px 120px;
	text-align: left;

}
#footerlink dt {
	margin-bottom: 10px;
}
h2 {
	text-decoration: none;
}
h5 {
	text-align: center;
	padding-top: 13px;

}
h6 {
	text-align: center;
	padding-top: 16px;



}
#content02 {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 23px;


}
#content02 table {
	margin-right: auto;
	margin-left: auto;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #666666;
	text-align: left;
	text-indent: 2pt;
	line-height: 16px;






}
#content03 {
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	margin-top: 43px;
	background-image: url(web/extension/e104.jpg);
	background-repeat: no-repeat;
	width: 800px;

}
#box1 {
	background-image: url(web/extension/e103.jpg);
	background-repeat: no-repeat;
	height: 157px;
	width: 387px;
	margin-bottom: 10px;
	margin-left: 55px;




}
#box1 p {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #666666;
	padding-left: 27px;
	padding-bottom: 4px;
	font-weight: bold;
	text-align: left;
	line-height: 14px;




}
#box1 p.title {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 15px;
	color: #FF0033;
	font-weight: bolder;
	padding-top: 14px;
	padding-left: 27px;
	padding-bottom: 9px;


}
#content04 {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 10px;
	width: 800px;

}
#content05 {
	margin-right: inline;
	margin-left: 80px;
	margin-top: 10px;
	width: 691px;




}
#content02 li {
	display: block;
	list-style-type: none;
	text-decoration: none;
	letter-spacing: 1px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #666666;
	text-align: center;
	margin: 0px;
	padding: 0px;



}
#content02 table td span {
	font-size: 14px;
	color: #FF0000;
	clear: right;
	margin: 0px;
	padding: 0px;


}
#content02 li.text {

	display: block;
	list-style-type: none;
	text-decoration: none;
	letter-spacing: 1px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #666666;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#content02 p {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	padding-top: 5px;
	color: #666666;

}
#boxA {
	width: 400px;
	margin-bottom: 10px;
	float: left;
	text-align: left;







}
#boxB {
	margin-bottom: 10px;
	float: right;
	width: 272px;
	text-align: right;




}
#content05 img {
	margin-top: 20px;

}
#boxA p {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #666666;
	margin-top: 10px;
	line-height: 9px;




}
#boxAA {
	width: 370px;
	margin-bottom: 10px;
	float: left;
	text-align: left;
	margin-left: 120px;



}
#boxBB {
	margin-bottom: 10px;
	float: right;
	width: 370px;
	text-align: right;
	margin-right: 20px;


}
#boxAA img {
	margin-bottom: 5px;
}
#boxBB img {
	margin-bottom: 5px;
}
#container #btn07 a {


	background-image: url(web/top/menu007.jpg);
	display: block;
	height: 40px;
	width: 128px;
	text-indent: -9999px;
}

#container #btn07 a:hover {

	background-image: url(web/top/menu017.jpg);
}

