﻿body
{
	margin:0;
	padding:0;
	background-color:#000000;
	font-size:10pt;
	color:#dddddd;
}
#main{
	width:900px;
	height:1300px;
	margin:0;
	padding:0;
	display:block;
	background-color:#000000;
	}

#title{
	width:900px;
	height:100px;
	margin:0;
	padding:0;
	display:block;
	border-bottom:1px solid #6a927c;
}

h1{
	width:900px;
	height:100px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	background:url("./image/title.png") no-repeat;
}


#menu{
	width:900px;
	height:40px;
	margin:0px;
	display:block;
	float:left;
}

#menu ul {
	width:900px;
	height:40px;
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	}

#menu ul li{
	width:150px;
	height:40px;
	margin:0;
	text-indent:-9999px;
	float:left;
	display:block;
	}

#menu ul li.menu1{background:url("./image/menuoff_01.png") no-repeat;}
#menu ul li.menu2{background:url("./image/menuoff_02.png") no-repeat;}
#menu ul li.menu3{background:url("./image/menuoff_03.png") no-repeat;} 
#menu ul li.menu4{background:url("./image/menuoff_04.png") no-repeat;}
#menu ul li.menu5{background:url("./image/menuoff_05.png") no-repeat;}
#menu ul li.menu6{background:url("./image/menuoff_06.png") no-repeat;}


#menu ul li a{
	width:150px;
	height:40px;
	display:block;
	float:left;
	}

#menu ul li.menu1 a:hover{background:url("./image/menuon_01.png") no-repeat;}
#menu ul li.menu2 a:hover{background:url("./image/menuon_02.png") no-repeat;}
#menu ul li.menu3 a:hover{background:url("./image/menuon_03.png") no-repeat;}
#menu ul li.menu4 a:hover{background:url("./image/menuon_04.png") no-repeat;}
#menu ul li.menu5 a:hover{background:url("./image/menuon_05.png") no-repeat;}
#menu ul li.menu6 a:hover{background:url("./image/menuon_06.png") no-repeat;}


#box1{
	width:900px;
	height:200px;
	margin-bottom:5px;
	padding:0px;
	display:block;
	float:left;
	}
#box2{
	width:900px;
	height:200px;
	margin:0px;
	display:block;
	float:left;
	text-align:center;
	background-color:#422700;
	}

#box20{
	width:300px;
	height:200px;
	margin:0px;
	display:block;
	float:left;
	text-align:center;
	}

#box20 img{margin-bottom:20px;}

#box21{
	width:300px;
	height:700px;
	margin:0px;
	display:block;
	float:left;
	text-align:center;
	}

#box22{
	width:900px;
	height:400px;
	margin-left:5px;
	display:block;
	float:left;
	text-align:left;
	}

#box23{
	width:150px;
	height:280px;
	display:block;
	float:left;
	padding-bottom:5px;
	margin-right:30px;
	color:#dddddd;
	}

#box23 img{border:1px solid #ffffff;}

#box24{
	width:590px;
	height:300px;
	margin-left:5px;
	display:block;
	float:left;
	text-align:left;
	border:1px solid #ff9f15;
	}

#box25{
	width:580px;
	height:60px;
	display:block;
	float:left;
	margin-left:5px;
	margin-bottom:5px;
	}

#box25 h4{font-weight:bolder;
	color:#000000;
	margin-top:5px;
	padding-left:5px;
	width:120px;
	display:block;
	text-align:left;
	float:left;
	border-left:5px solid #ff3c3c;
	font-size:10pt;}

#box25 p{color:#000000;
	height:50px;
	margin-top:5px;
	padding:0;
	width:450px;
	display:block;
	text-align:left;
	float:left;
	font-size:10pt;}

#box3{
	width:450px;
	height:300px;
	display:block;
	float:left;
	text-align:left;
	}
#box8{
	width:900px;
	height:40px;
	margin-top:10px;
	display:block;
	float:left;
	text-align:left;
	border-top:3px solid #1d3b2a;
	color:#1d3b2a;
	}

#box19{
	width:900px;
	height:200px;
	margin-bottom:5px;
	padding:0px;
	display:block;
	float:left;
	background-color:#ffffff;
	color:#000000;
	text-align:left;
	}

#box19 p{padding-left:5px;}

#box30{
	width:530px;
	height:700px;
	margin:0px;
	display:block;
	float:left;
	text-align:center;
	}

#box31{
	width:350px;
	height:700px;
	margin-left:10px;
	padding-left:10px;
	display:block;
	background-color:#ff9f15;
	color:#000000;
	float:left;
	text-align:left;
	}

#box31 p{margin-left:5px;}

#box11{
	width:900px;
	height:700px;
	margin-bottom:5px;
	padding:0px;
	display:block;
	float:left;
	color:#000000;
	text-align:left;
	}

#box12{
	width:900px;
	height:900px;
	margin-bottom:5px;
	padding:0px;
	display:block;
	float:left;
	color:#cdcdcd;
	text-align:left;
	}

#box13{
	width:890px;
	height:500px;
	margin-bottom:5px;
	padding-left:5px;
	display:block;
	float:left;
background-color:#000000;
	color:#ffffff;
	text-align:left;
	}

#profile{
	width:400px;
	height:200px;
	margin-bottom:5px;
	margin-left:10px;
	padding:0px;
	display:block;
	float:left;
	color:#000000;
	text-align:left;
background-color:#ffffff;
	border:1px solid #000000;
	}

#profile img{float:left;}

#box12 table{margin-left:35px;
margin-bottom:25px;
	float:left;}
em{	font-weight:bold;
	background-color:#000000;
	color:#ffffff;
	font-style:normal;
	}

table tr.orange{background-color:#ff9f15;
	color:#222222;}

img.sub{margin-bottom:10px;}

h2{color:#ff9f15;}

h3{color:#ff9f15;}