@charset "utf-8";
/* CSS Document */
/* レイアウト生成ＣＳＳファイル----------------------*/



/* ----------------------修正注意----------------------*/



/* ----------------フォント指定----------------------*/

h1,h2,h3,h4,h5,h6,p,strong{
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	}
p{
	font-family:Meiryo, "MS UI Gothic", "メイリオ", verdana, Arial;
	font-size: 12px;
	line-height:180%;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	}
#title{
	padding: 0px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align:right;
	}
h1{
	font-family:Meiryo, "MS UI Gothic", "メイリオ", verdana, Arial;
	font-size: 12px;
	line-height:180%;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	text-align: right;
}
#header h2 a,#header p a,#leftnavi li a,#footer p{
	display: block;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	}

/* ----------------背景、スクロールバー指定----------------------*/
html,body{
	background-color: #000000;
	scrollbar-face-color:#000000;
	scrollbar-bace-color:#666666;
	scrollbar-arrow-color:#000099;
	scrollbar-hightlight-color:#333333;
	scrollbar-shadow-color:#666666;
	scrollbar-3dlight-color:#333333;
	scrollbar-darkshadow-color:#333333;
	scrollbar-track-color:#0c0f51;
	}
	
/* ----------------ボディ指定----------------------*/
#wrapper{
	background-color: #000000;
	padding: 0px;
	height: 600px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
	
/* ----------------ヘッダー指定----------------------*/
#header{
	padding: 0px;
	height: 72px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
#header h2{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 72px;
	width: 217px;
	background-image: url(../images/header-logo.gif);
	background-repeat: no-repeat;
	}
#header h2 a{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 72px;
	width: 217px;
	background-image: url(../images/header-logo.gif);
	background-repeat: no-repeat;
	}
#header p{
	background-image: url(../images/header-logo_2.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 72px;
	width: 583px;
	}
#header p a{
	background-image: url(../images/header-logo_2.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 72px;
	width: 583px;
	}

/* ----------------メインコンテンツの領域指定----------------------*/
#content{
	margin: 0px;
	padding: 0px;
	clear: both;
	float: right;
	height: 497px;
	width: 609px;
	background-image: url(../images/main-bg.gif);
	background-repeat: no-repeat;
	}
#content .iframe{
	padding:0px;
	margin:0px;	
	}
/* ----------------レフトナビ指定----------------------*/
#leftnavi{
	background-image: url(../images/navi-bg-img.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 497px;
	width: 191px;
	}
#leftnavi ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
#leftnavi li{
	float: left;
	margin: 0px ;
	padding: 0px ;
	}
#leftnavi #navi1{
	background-image: url(../images/navi_01.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 53px;
	width: 185px;
	}
#leftnavi #navi1 a{
	background-image: url(../images/navi_01.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 53px;
	width: 185px;
	}
#leftnavi #navi1 a:hover{
	background-image: url(../images/navi-hover_01.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 53px;
	width: 185px;
	}
#leftnavi #navi2{
	background-image: url(../images/navi_02.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 185px;
	}
#leftnavi #navi2 a{
	background-image: url(../images/navi_02.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 185px;
	}
#leftnavi #navi2 a:hover{
	background-image: url(../images/navi-hover_02.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 185px;
	}
#leftnavi #navi3{
	background-image: url(../images/navi_03.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 54px;
	width: 185px;
	}
#leftnavi #navi3 a{
	background-image: url(../images/navi_03.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 54px;
	width: 185px;
	}
#leftnavi #navi3 a:hover{
	background-image: url(../images/navi-hover_03.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 54px;
	width: 185px;
	}
#leftnavi #navi4{
	background-image: url(../images/navi_04.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 57px;
	width: 185px;
	}
#leftnavi #navi4 a{
	background-image: url(../images/navi_04.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 57px;
	width: 185px;
	}
#leftnavi #navi4 a:hover{
	background-image: url(../images/navi-hover_04.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 57px;
	width: 185px;
	}
#leftnavi #navi5{
	background-image: url(../images/navi_05.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 54px;
	width: 185px;
	}
#leftnavi #navi5 a{
	background-image: url(../images/navi_05.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 54px;
	width: 185px;
	}
#leftnavi #navi5 a:hover{
	background-image: url(../images/navi-hover_05.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 54px;
	width: 185px;
	}
#leftnavi #navi6{
	background-image: url(../images/navi_06.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 185px;
	}
#leftnavi #navi6 a{
	background-image: url(../images/navi_06.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 185px;
	}
#leftnavi #navi6 a:hover{
	background-image: url(../images/navi-hover_06.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 185px;
	}
#leftnavi #navi7{
	background-image: url(../images/navi_07.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 185px;
	}
#leftnavi #navi7 a{
	background-image: url(../images/navi_07.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 185px;
	}
#leftnavi #navi7 a:hover{
	background-image: url(../images/navi-hover_07.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 185px;
	}
	
/* ----------------フッター指定----------------------*/
#footer{
	background-image: url(../images/footer-bar.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 31px;
	width: 800px;
	clear: both;
	float: left;
	}
