@charset "utf-8";

*{margin:0px; padding:0px;}
body {font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; background-image:url(images/back.jpg);}

#wrapp{width:100%; background-image:url(images/headder.png); background-repeat:repeat-x; background-position:0px 90px;}
#center{width:880px; margin:0 auto;}

.clear{clear:both;}

table{border-collapse:collapse; border-spacing:0px; margin:0 auto;}
table th{color:#002200; font-size:12px; padding:5px;}
table td{padding:5px;}
 
h1{width:294px; height:51px; margin-top:40px; margin-bottom:50px;}
h2{border-bottom:2px solid #000033; color:#000033;}
h3{color:#002200; border-bottom:#2F4F4F 1px dashed;}
h5{color:#000033; font-size: 12px;}

#main p{padding-left:20px;}

.m_top15{margin-top:15px;}
.m_top20{margin-top:20px;}

/*nav*/
#nav{
	width:900px;
	height:90px;
	text-align: center;
	margin-top: 40px;
}
#nav li{list-style:none; float:left;}
#nav01{
	background-image:url(images/menu.png);
	background-position:0px 0px;
	display:block;
	height: 90px;
	width: 300px;
}
#nav01:hover{background-position:0px -100px;}
#nav02{
	width:300px;
	height:90px;
	background-image:url(images/menu.png);
	background-position:-200px 0px;
	display:block;
	margin-left:26px;
}
#nav02:hover{
	background-position:-200px -100px;
}
#nav03{
	width:300px;
	height:90px;
	background-image:url(images/menu.png);
	background-position:-600px 0px;
	display:block;
	margin-left:26px;
}
#nav03:hover{
	background-position:-400px -100px;
}
#nav04{
	width:300px;
	height:90px;
	background-image:url(images/menu.png);
	background-position:-600px 0px;
	display:block;
	margin-left: 26px;
}
#nav04:hover{
	background-position:-600px -100px;
}
#nav05{
	width:160px;
	height:100px;
	background-image:url(images/menu.png);
	background-position:-640px 0px;
	display:block;
	margin-left:25px;
}
#nav05:hover{background-position:-640px -100px;}

/* =========================================================
nav2
========================================================= */

div#nav2  {
	width:753px;
	height:80px;
	margin-top: 40px;



 border-top::solid 1px #8B4513;
	margin-right: auto;
	margin-left: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-bottom: 0px;
}
div#nav2 ul  {
	margin:0;
	padding:0;
}
div#nav2 ul li   {
	float:left;
	text-align: center;
	text-indent: 0;
	list-style-type: none;
}
div#nav2 ul li a   {
	display:block;
	width:250px;
	color:#002200;
	font-size: 18px; 
	text-align:center;
	text-decoration:none;
	line-height: 80px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFCC33;


}
div#nav2 ul li a:hover {
	background-position:0 -100px;
	color:#0a0a0a;
}
div#nav2, div#nav2 li a {
	background-image: url(images/nav.jpg);
	background-repeat:repeat-x;
}

/*contents*/
#main{width:880px; margin-top:20px;}
#chaina_img{width:340px; height:240px; float:left;}
#top_img{width:882px; height:484px; margin-top:50px;}
.cotents_updown{background-image:url(images/contents_updown.png); width:880px; height:7px;}
.cotents{background-image:url(images/contents.png); width:850px; padding:15px;}
#business {
	background-image: url(images/img01.jpg);
	background-repeat: no-repeat;
	height: 600px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
	margin-bottom: 40px;
}
#business .W200 {
	float: left;
	width: 200px;
	height: 200px;
}
#business .title {
	font-size: 16px;
	text-align: center;
	margin-top: 90px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
}
#business .text {
	text-align: center;
	margin-top: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-right: 20px;
	margin-left: 20px;
	font-size: 12px;
	line-height: 14px;
}

.td01{border:1px #999 solid;}
.td02{border-top:1px #999 solid; border-bottom:1px #999 solid; border-right:1px #999 solid;}
.td03{border-bottom:1px #999 solid; border-right:1px #999 solid; border-left:1px #999 solid;}
.td04{border-bottom:1px #999 solid; border-right:1px #999 solid;}

/*footer*/
#footer{width:100%; height:30px; text-align:center; background-image:url(images/footer.png); margin-top:20px; padding-top:8px; margin-bottom:15px;}
a{color:#C33;}
a:hover{color:#F33;}
