@charset "utf-8";
/* CSS Document */




/* ----------------------------------------------
 *  ローカルナビゲーション
 -----------------------------------------------*/



.localnavigation_ul{
	background-color:white;
	width:198px;
	margin:3px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	
	list-style-position: inside;
	
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c1272d;
	border-right-color: #c1272d;
	border-bottom-color: #c1272d;
	border-left-color: #c1272d;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 4px;
	border-left-width: 1px;
	
}
.localnavigation_ul li{
	background-image: url(/_image/template/template_li_back01.jpg);
	background-repeat: no-repeat;
	list-style-type: none;
	margin-left:23px;
	padding:0px;
/*	margin-left:25px;*/
}
.localnavigation_ul li:hover{
  background-position: right top;  
}

.localnavigation_ul li a{
	padding-left:30px;
	padding-top:4px;
	margin:0px;
	height:25px;
	width:145px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	width:145px;
	display:block;
}

.localnavigation_02{
	margin:2px;
	margin-top:10px;
}

.localnavigation_ul2{
	width:196px;
	padding:2px;
	margin:0px;
	list-style-position: inside;
	line-height:150%;
}
.localnavigation_ul2 li{
	margin-left:10px;
	padding-left:0px;
	list-style-image: url(/_image/template/template_li_mark2.jpg);
	font-weight:bold;
	color:#333333;
	width:190px;
}

.localnavigation_ul2 li a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	width:190px;
}

.localnavigation_ul2 li a:hover{
	background-color:#F7C6B5;
}