@charset "utf-8";

/* ===========================================================================

CSS Information

Update:2009/11/19

01：setting
02：Clear Fix Hack (Float Clear Hack)
03：wrap
04：gnavi
05：flash

=========================================================================== */


/*----------------------------------------------------------------------------
	01：setting
----------------------------------------------------------------------------*/
/*
body {
	background:#F4F4F4;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	text-align:center;
	color:#000000;
	line-height:1.0;
	margin:0;
	padding:10px 0 0;
}


a{color:#FFF;}
a:hover{color:#FFF;}
*:focus {-moz-outline-style:none;}
a {outline:none;}
*/


/*----------------------------------------------------------------------------
	02：Clear Fix Hack (Float Clear Hack)
----------------------------------------------------------------------------*/

.clearfix:after{
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
.clearfix{
	zoom: 1;
}

/*----------------------------------------------------------------------------
	03：wrap
----------------------------------------------------------------------------*/

#wrap {
	margin:0 auto;
	width:800px;
	text-align:left;
	background:#FFF;
}


/*----------------------------------------------------------------------------
	04：gnavi
----------------------------------------------------------------------------*/

#gnavi{
	width:740px;
	height:60px;
	margin:0;
	position:relative;
	z-index:100;
}

#gnavi ul{
	margin:0;
	padding:0;
	list-style:none;
}

#gnavi ul li{
	position:relative;
	float:left;
}

#gnavi ul li a{
	font-size:12px;
	background:#393;
	text-align:center;
	width:175px;
	border:solid 1px #669;
	display:block;
	padding:5px 0 0;
	height:20px;
	text-decoration:none;
}

#gnavi ul li a:hover{
	background:#ddf;
}

#gnavi ul li ul{
	position:absolute;
	display:none;
}

#gnavi ul li ul li{
	float:none;
	position:static;
}

#gnavi ul li ul li a{
	font-size:12px;
	background:#FFF;
	padding:6px 0 0;
	height:16px;
}

#gnavi ul li ul li a:hover{
	background:#ddf;
}

/*----------------------------------------------------------------------------
	05：flash
----------------------------------------------------------------------------*/

#indexFlash{
	position:relative;
	z-index:1;
}

