/* --------------------------------------*/
/* left menu */
/* --------------------------------------*/

#left-area{
	width:150px;
	float:left;
	clear:left;
	}

#left-navi
{
width: 140px;
padding: 0px;
margin:0px 0px 10px 0px;
background-color:#FFFFFF;
color: #333;
font-size:80%;
}

#navlist{
	padding:0px 5px 0px 8px;
	background-image:url(../img/left-menu-bg.gif);
	background-repeat:repeat-y;
	}
	
#left-navi ul
{
margin: 0px;
padding: 0;
border: none;
}

#left-navi li{
 background-image:url(../img/arrow_red.gif);
 background-repeat:no-repeat;
 background-position:top left;
 list-style:none;
 padding-left:15px;
}

#left-navi li a{
	width:110px;
	margin:0px;
	padding:0px;
	display : block ;
 	list-style:none;
	color:#333333;
	text-decoration: none;
}

#left-navi ul a
{
margin: 0px;
padding: 0px;
border: none;
}

#left-navi li a:hover
{
margin:0px;
background-color:#A02742;
color:#FFF;
}
#left-navi p {
	margin:0px;
	padding:0px;
}
#left-navi #menu-ttl {
	margin:0px ;
	padding:0px;
	width:140px;
	height:30px;
}
#left-navi #menu-ttl2 {
	margin:0px ;
	padding:0px;
	width:140px;
	height:43px;
}
#left-navi #menu-ttl-e {
	margin:0px ;
	padding:0px;
	width:140px;
	height:43px;
}
#left-navi #menu-ttl-bottom {
	margin:0px;
	padding:0px;
	width:140px;
	height:8px;
}
/*PDF area*/
#pdf-area{
	text-align:center;
	width:140px;
	padding:0px;
	margin:20px 0px 0px 0px;
	float:left;
	clear:left;
	}
#pdftxt{
	font-size:75%;
	margin:10px 0px 0px 0px;
	text-align:left;
	}

/*banner area*/
.bn-areas{
	padding:5px 0px 5px 0px;
	}
	

