﻿@charset "utf-8";
@import url("menu.css");

BODY	{
	background:#e3e3e3;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	text-indent:0pt;
	letter-spacing:0em;
	color:#c7a715;
	font-size:font-size:13px;*font-size:small;*font:x-small;
	font-family:arial,helvetica,clean,sans-serif;
	line-height:140%;
	margin:0;
	padding:0px;
	}
a:link { color: #c1c064; text-decoration: none; }
a:visited { color: #c1c064; text-decoration: none; }
a:hover { color: #c1c064; text-decoration: underline; }
a:active { color: #c1c064; text-decoration: none; }


/*-------------------------------------------------
  base
-------------------------------------------------*/
#wrapper{
	background:url(../images/common/bg.gif) top left repeat-x;
	width:100%;
	margin:0px auto;
	padding:0;
}
#container{
	background:#000000 url(../images/common/base870.gif) top left repeat-y;
	width:870px;
	margin:0 auto;
	padding:0;
}
#head{
	background:url(../images/common/head_bg.jpg) top left no-repeat;
	position: relative;
	width:870px;
	height:276px;
	margin:0;
	padding:0;
}
#head #read{
	position : absolute ;
	width:420px;
	top: 5px;
	margin:0;
	padding:17px 0 0 200px;
	font-size:12px;
	line-height:100%;
	color:#ffffff;
	font-weight: 800;
	text-align:center;
}
#head #logo{
	position : absolute;
	width:203px;
	height:38px;
	margin: 0;
	padding: 0px;
	top: 7px;
}
#head #in_menu{
	position: relative;
	width:870px;
	height:28px;
	margin:0 auto;
	padding:214px 0 0 0;
	color:#FFF;
}
#head #in2_menu{
	position: relative;
	width:870px;
	height:28px;
	margin:0 auto;
	padding:0px 0 0 0;
	color:#FFF;
}
#top_contentbody{
	position: relative;
	width:910px;
	margin:0;
	padding:0;
	text-align:left;
}
#foot{
	background:url(../images/common/foot_base.gif) bottom left no-repeat;
	width:850px;
	height:12px;
	margin:0 auto;
	padding:45px 0 0 0;
	font-size:9px;
	line-height:100%;
	font-weight: 400;
	color:#999999;
	text-align:center;
}
#toptop{
	width:780px;
	margin:0;
	padding:5px 0 0 0;
	font-size:10px;
	text-align:right;
	line-height:100%;
	font-weight: 100;
}
.clear{
	clear:both;
}
#top_contentbody #news{
	background:url(../images/common/news_base.gif) top left repeat-y;
	position : relative ; 
	width:540px;
	height:80px;
	margin:0px 0 0 0px;
	padding:5px 5px 5px 5px;
	float:left;

}
#top_news{
	width:540px;
	height:70px;
	margin:0;
	padding:0;
	font-size:11px;
	line-height:140%;
	color:#777777;
	overflow:auto;

}
#top_contentbody #t_bunner{
	position : relative ; 
	width:1100px;
	height:80px;
	margin:10px 0 0 10px;
	padding:0;
	float:left;
}
#t_foot{
	width:1000px;
	margin:0 auto;
	padding:5px 0 0 0;
	font-size:9px;
	line-height:100%;
	font-weight: 400;
	color:#777777;
	text-align:right;

}
/*-------------------------------------------------
  about
-------------------------------------------------*/
#about_contentbody{
	background:url(../images/about/base850.jpg) top left no-repeat;
	position: relative;
	width:850px;
	margin:0 auto;
	padding:0 0 0 0;
	text-align:left;
}
#about_content{
	position: relative;
	width:780px;
	margin:0 auto;
	padding:0 0 0 0;
	text-align:left;
}
#about_content .tit{
	background:url(../images/manual/tit_image.jpg) top center no-repeat;
	width:540px;
	height:140px;
	margin:0;
	padding:0 0 10px 0;
	text-indent: -9999px;
	overflow:hidden;
	font-size:12px;
}
#about_content p{
	width:780px;
	margin:0;
	padding:15px 0 5px 0px;
	font-size:12px;
	text-align:left;
	line-height:180%;
}
#about_content dl{
	width:780px;
	margin:0;
	padding:0;
}
#about_content dt{
	width:376px;
	margin:0;
	padding:20px 0 0 0;
	font-size:12px;
	line-height:200%;
	text-align:left;
	float:left;
}
#about_content dd.comment{
	width:376px;
	margin:0;
	padding:20px 0 0 0;
	font-size:12px;
	line-height:200%;
	text-align:left;
	float:right;
}
#about_content #tb{
	width:540px;
	margin:0 ;
	padding:5px 0 0 0;
	font-size:12px;
	text-align:left;
	line-height:130%;
}
/*-------------------------------------------------
  pilot
-------------------------------------------------*/
#pilot_contentbody{
	background:url(../images/pilot/base850.jpg) top left no-repeat;
	position: relative;
	width:850px;
	margin:0 auto;
	padding:0 0 0 0;
	text-align:left;
}
#pilot_content{
	position: relative;
	width:780px;
	margin:0 auto;
	padding:0 0 0 0;
	text-align:left;
}
#pilot_content p{
	width:780px;
	margin:0;
	padding:15px 0 5px 0px;
	font-size:12px;
	text-align:left;
	line-height:180%;
}
#pilot_content dl{
	width:780px;
	margin:0;
	padding:0;
}
#pilot_content dt{
	width:376px;
	margin:0;
	padding:20px 0 0 0;
	font-size:12px;
	line-height:200%;
	text-align:left;
	float:left;
}
#pilot_content dd.comment{
	width:376px;
	margin:0;
	padding:20px 0 0 0;
	font-size:12px;
	line-height:200%;
	text-align:left;
	float:right;
}

