/*======================================
   waku gumi
=======================================*/
body { text-align:center;
       background:#000000;
}
#wrap { width:780px; text-align:left; margin:0 auto; }
#inner { margin:0 10px; }
#mainWrap { width:790px; float:left; }
#sideWrap { width:150px; float:right; }
.clear { clear:both; }
.clear hr { display:none; }

/*======================================
   main
=======================================*/
#.sideMenu li { list-style:none; }  
#.mainMenu li { list-style:none; }  
#.mainMenu li a {
	display:block;
	line-height:30px;
	color:#7777FF;
	font-weight:bold;
	text-align:center;
	text-decoration=none;
}   
#.mainMenu li a:hover { background:#444444; }

/*======================================
   global navi
=======================================*/
#gNavi {
	margin:10px 0;
	padding:0;
	width:800px;
	height:30px;
	overflow:hidden;
	background:#222222;
	font-size:12px;
}   
#gNavi li { list-style:none; width:98px; float:left; }
#gNavi li a {
	display:block;
	line-height:30px;
	color:#7777FF;
	font-weight:bold;
	text-align:center;
	text-decoration=none;
}   
#gNavi li a:hover { background:#808080; color:#000080; font-weight:bold; }

/*======================================
   global navi Gallery
=======================================*/
#gNavi2 {
	margin:10px 0;
	padding:0;
	width:648px;
	height:30px;
	overflow:hidden;
	background:#222255;
	font-size:12px;
}   
#gNavi2 li { list-style:none; width:98px; float:left; }
#gNavi2 li a {
	display:block;
	line-height:30px;
	color:#7777FF;
	font-weight:bold;
	text-align:center;
	text-decoration=none;
}   
#gNavi2 li a:hover { background:#808080; color:#000080; font-weight:bold; }

/*======================================
   global navi hiroba
=======================================*/
#gNavi3 {
	margin:10px 0;
	padding:0;
	width:800px;
	height:30px;
	overflow:hidden;
	background:#222255;
	font-size:12px;
}   
#gNavi3 li { list-style:none; width:25px; float:left; }
#gNavi3 li a {
	display:block;
	line-height:30px;
	color:#7777FF;
	font-weight:bold;
	text-align:center;
	text-decoration=none;
}   
#gNavi3 li a:hover { background:#808080; color:#000080; font-weight:bold; }

/*======================================
   parts
=======================================*/
.header01 { color:#D3D3D3; border-bottom:solid 5px #222222; text-align:center;}
.bottom01 { color:#D3D3D3; border-top:solid 5px #222222; text-align:center; font-size:14px;}
.oshirase { color:#aaaaaa; text-align:left; line-height:20px; text-decoration=none; font-size:12px;}
.shuruish { color:#ffffaa; text-align:left; line-height:20px; text-decoration=none; font-size:18px;}
.koujichu { color:#ffffcc; text-align:center; text-decoration=none; font-size:20px;}
.pricetb1 { background:#000022; font-size:14px; color:#ffffaa;}
.pricetb2 { background:#000055; font-size:14px; color:#aaaaff;}
.pricetb3 { background:#000088; font-size:14px; color:#aaaaff;}
.pricetla { background:#0000ff; font-size:14px; color:#aaaaff; text-align:left;}
.menumenu { font-size:12px;}
.gnSelect { background:#123456; color:#000050; font-weight:bold; }
