@charset "utf-8";


#common_navi{
	width:100%;
	height:45px;
	background-image: url("../images/navi_bg.gif");
	background-repeat:no-repeat;
	background-position: center top;
	font-family: Verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Tahoma,Myriad,"ＭＳ Ｐゴシック",sans-serif;
	color:#fff;
	font-size:12px;
	line-height:20px;
}

ul.menu{
	width:1000px;
	height:45px;
	margin: 0 auto;
	padding: 0px;
}

ul.menu li{
	float:left;
	list-style-type:none;
	margin: 0px;
	height:45px;
	line-height:0;
	text-align:left;
}

/* for IE6 */
*html body ul.menu li {
	width:100px;
	font-size:10px;
}

ul.menu li a{
	display:block;
	height:45px;
}

.pl170{
	padding-left:171px;
}

.pl50{
	padding-left:50px;
}

ul.menu li ul.sub{
	padding-bottom:10px;
	margin:0px;
	/*width:300px;*/
	background-color:#735435;
	position:absolute;
	z-index:1000;
	display: none;
}

/* for IE6 */
*html body ul.menu li ul.sub{
	padding-bottom:0px;
}

ul.menu li ul.sub li{
	float:none;
	/*width:250px;*/
	height:10px;
	color:#fff;
	padding:10px;
	line-height:20px;
	text-align:left;
}


/* for IE6 */
*html body ul.menu li ul.sub li{
	float:none;
	/*width:250px;*/
	height:10px;
	color:#fff;
	padding:10px;
	line-height:20px;
	text-align:left;
}

ul.menu li ul.sub li a{
	color:#fff;
	height:10px;
	background-color:#735435;
}

ul.menu li ul.sub li a:visited {
	color:#fff !important;
}

ul.menu li ul.sub li a .arrow{
	color:#ecb90e;
	font-weight:bold;
}

ul.menu li a{text-decoration:none;}
ul.menu li a:hover{text-decoration:underline;}
