/* CSS Document */
body{
	padding:0px;
	margin:0px;
	/*--*/background-image:url(../img/allbk.jpg);
	background-repeat:repeat-x;
	font-family:  Meiryo, "メイリオ", "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
	color:#919191;
	font-size:14px;
	}
img, ul, li, h1, h2, h3, p, div{
	padding:0;
	margin:0 0 0 0;
	border:0;
	}
.blank {
		clear:both;
		line-height:0px;
		font-size:0px;
		}
a{
	text-decoration:none;
	color:#333;
	}
a:hover{
	text-decoration:underline;
	color: #069;
	}

/*-------------------main frame------------*/
#main{
	width:768px;
	margin:0 auto 0 auto;
	background-image:url(../img/bk.png);
	}
	
/*-------------------main shadow------------*/
#mainshadow{
	width:750px;
	margin:0 auto;
	height:100%;
	}
/*---------------------header------------*/
#header{
	width:750px;
	height:56px;
	position:relative;
	color:#FFFFFF;
	}
#header img{
	margin:0 auto;
	}
#header h1{
	position:absolute;
	top:29px;
	left:279px;
	font-family:  Meiryo, "メイリオ", "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#666;
	width: 472px;
	height: 22px;
	}
/*-------------------header MENUbar----------------*/
div#head {
width: 750px;
background-position: right top;
	margin:0 auto;

}

	/* --global navi-- */		
	
	ul#globalNavi {
	width: 750px;
	height: 30px;
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
	ul#globalNavi li {
	text-indent: -9999px;
	font-size: 0;
	float: left;
	display: block;
	}
	
	ul#globalNavi li a {
	width: 150px;
	height: 30px;
	display: block;
	outline: none;
	}
	
		/* --通常-- */	
		ul#globalNavi li#gnavi1 a {
		background: url(../img/gnavi1.jpg) no-repeat;
		}
		ul#globalNavi li#gnavi2 a {
		background: url(../img/gnavi2.jpg) no-repeat;
		}
		ul#globalNavi li#gnavi3 a {
		background: url(../img/gnavi3.jpg) no-repeat;
		}
		ul#globalNavi li#gnavi4 a {
		background: url(../img/gnavi4.jpg) no-repeat;
		}
		ul#globalNavi li#gnavi5 a {
		background: url(../img/gnavi5.jpg) no-repeat;
		}
		
		/* --マウスオーバ-- */	
		ul#globalNavi li#gnavi1 a:hover {
		background: url(../img/gnavi1_o.jpg) no-repeat;
		}
		ul#globalNavi li#gnavi2 a:hover {
		background: url(../img/gnavi2_o.jpg) no-repeat;
		}
		ul#globalNavi li#gnavi3 a:hover {
		background: url(../img/gnavi3_o.jpg) no-repeat;
		}
		ul#globalNavi li#gnavi4 a:hover {
		background: url(../img/gnavi4_o.jpg) no-repeat;
		}
		ul#globalNavi li#gnavi5 a:hover {
		background: url(../img/gnavi5_o.jpg) no-repeat;
		}
	
		/* --アクティブ-- */	
		ul#globalNavi li#gnavi1-a {
		background: url(../img/gnavi1_o.jpg) no-repeat;
		}
		ul#globalNavi li#gnavi2-a {
		background: url(../img/gnavi2_o.jpg) no-repeat;
		}
		ul#globalNavi li#gnavi3-a {
		background: url(../img/gnavi3_o.jpg) no-repeat;
		}
		ul#globalNavi li#gnavi4-a {
		background: url(../img/gnavi4_o.jpg) no-repeat;
		}
		ul#globalNavi li#gnavi5-a {
		background: url(../img/gnavi5_o.jpg) no-repeat;
		}

	
/*---------------------topmain------------*/
#topmain{
	width:750px;
	position:relative;
	color:#333;
	}
#topmain p{
	font-size:27px;
	font-weight:bold;
	}
#topmain img{
	margin:0 auto 0 auto;
	}
#topmain h2{
	font-family:  Meiryo, "メイリオ", "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
	font-size:13px;
	color:#000;
	}
	
/*-------------------body---------------*/
#mainbody{
	width:750px;
	margin:0 auto 0 auto;
		}
		
/*-------------------pageUP---------------*/
.txtright{
	text-align:right;
	font-size:12px;
		}
		
/*---------------------------footer--------------*/
#footer_div{
	width:750px;
	height:50px;
	background-color:#069;
	float:left;
	margin:15px 0 0 0;
	padding-top:10px;
	color:#FFF;
	text-align:center;
	font-size:12px;
	}
#footer_div a{
	color:#FFF;
	}
#footlink{
	width:750px;
	padding:5px 0 5px 0px;
	}

