
/*ページ背景1*/
body {
	margin:0px;
	padding:0px;
	background-color:#323232;
}



/*ヘッダー表示部分*/
#Header {
	margin:0px;
	padding:0px;
	width:100%;
	height:48px;
	text-align:center;
	background-color:#323232;
}

/*センター表示*/
.Center {
	margin:0px auto;
	padding:0px;
	width:950px;
	height:38px;
}

h1 {
	margin:10px 0px 5px 0px;
	padding:0px;
	font-size:12px;
	color:#ff9900;
	float:left;
	text-align:left;
	/*background-color:#ffffff;*/
	width:450px;
}

h1 a {
	color:#ffffff;
}

#Header ul {
	margin:0px;
	padding:0px;
	height:20px;
	float:left;
	list-style:none;
}


#Header ul li {
	margin:0px;
	padding:3px 3px 0px 3px;
	height:17px;
	font-size:12px;
	font-weight:700;
	float:left
}

#Header ul li a {
	color:#fee600;
}

#Header .on a ,
#footer .on a {
	color:#000000;
}

#Header ul li.on {
	margin:0px;
	padding:3px 3px 0px 3px;
	height:17px;
	background-color:#fee600;
	color:#000000;
	font-size:12px;
	font-weight:700;
	float:left
}


#Header dl {
	margin:15px 0px 0px 0px;
	padding:0px;
	width:500px;
	/*height:35px;*/
	float:right;
	/*background-color:#cccccc;*/
	font-size:12px;
	font-weight:700;
	text-align:right;
}


#Header dt {
	margin:0px;
	padding:0px;
	width:500px;
	color:#ff9900;
	float:right;
}

#Header dt a {
	color:#ff0000;
}

#Header dd {
	margin:0px;
	padding:0px;
	width:500px;
	color:#ff9900;
	float:right;
}


#Header dd b {
	margin:0px;
	padding:0px;
	color:#ff1a00;
}


/*ヘッダー２*/
#Header2 {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	background-color:#fee600;
}


#hedBox {
	margin:0px auto;
	padding:0px;
	width:910px;
}


#Top {
	margin: 0px;
	padding: 0px;
	width: 910px;
	height: 34px;
	list-style:none;
	background-image: url("../img/topBack.jpg");
	background-repeat: repeat-x;
}

.TopL {
	margin: 0px;
	padding: 5px 0px 0px 20px;
	width: 700px;
	height: 29px;
	float: left;
	font-size:14px;
	font-weight:700;
	color:#ff0000;
	text-align: left;
}

.TopL strong {
	color:#000000;
}

.TopR {
	margin: 0px;
	padding: 5px 20px 0px 0px;
	width: 160px;
	height: 29px;
	float: right;
	font-size:14px;
	font-weight:700;
	text-align: right;
}



#tpLogo {
	margin:0px;
	padding:0px;
	width:270px;
	height:103px;
	float:left;
}


#topNaka {
	margin:0px;
	padding:20px 0px 0px 5px;
	width:120px;
	height:83px;
	font-size:14px;
	font-weight:700;
	line-height:1.2em;
	text-align:left;
	color:#ff9900;
	float:left;
}

#topNaka b {
	color:#ff1a00;
}

.panlist {
	margin:0px;
	padding:0px;
	width:460px;
	color:#005aff;
	font-size:12px;
	float:right;
}

.panlist a {
	color:#005aff;
	font-size:12px;
}

/*WHAT'SNEW部分
#whatsnew {
	margin: 20px 0px 10px 0px;
	padding: 5px 5px 0px 140px;
	width: 360px;
	height:44px;
	font-size:10px;
	text-align:left;
	float:right;
	background-image: url("../img/whatsnew.jpg");
	background-repeat: no-repeat;
}*/

#gwbanner {
	margin:5px 0px 10px 0px;
	_margin:5px 0px 0px 0px;
	padding:0px;
	width:470px;
	height:80px;
	float:right;
}


/*トップのメニュー部分*/
#gnavi {
	margin: 0px;
	padding: 0px 10px 0px 0px;
	width: 500px;
	height: 27px;
	list-style:none;
	text-align: right;
	float:right;
}






#bodyback {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	background-color:#fee600;
}




/*フッター*/
#footer {
	margin:0px;
	padding:0px;
	width:100%;
	text-align:left;
	float:left;
	background-color:#323232;
}

#footer ul {
	margin:0px 0px 10px 0px;
	padding:0px;
	float:left;
	list-style:none;
}


#footer ul li {
	margin:0px;
	padding:3px 3px 0px 3px;
	height:17px;
	color:#fee600;
	font-size:12px;
	font-weight:700;
	float:left
}

#footer ul li.on {
	margin:0px;
	padding:3px 3px 0px 3px;
	height:17px;
	background-color:#fee600;
	color:#000000;
	font-size:12px;
	font-weight:700;
	float:left
}

#footer ul li a {
	color:#fee600;
}




#footer p {
	margin:0px;
	padding:0px;
	width:950px;
	font-size:14px;
	font-weight:700;
	float:left;
	color:#969696;
}


#footer p a {
	margin:0px;
	padding:0px;
	color:#fb7800;
	font-size:12px;
	font-weight:500;
	text-decoration: none; 
}
