/*        V2        */

.outer{
	margin:0px;
	padding:0px;
	
}	
#right_menu {
	width: 164px;
	}
#right_menu ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
	
#right_menu li a {
	height: 30px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 22px;
	text-decoration: none;
	font-weight:normal;
	}	
	
#right_menu li a:link, #right_menu li a:visited {
	color: #4A6026;
	display: block;
	background: url(images/menu1.gif);
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
#right_menu li a:hover {
	color: #ffffff;
	background: url(images/menu1.gif) 0 -30px;
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
#right_menu li a:active {
	color: #26370A;
	background: url(images/menu1.gif) 0 -60px;
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
	
.right_menu_title{
	height: 30px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 22px;
	text-decoration: none;
	font-weight:normal;
	color: #ffffff;
	background: url(images/menu1.gif) 0 -90px;
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}	



/* ----------------------------- left navi Start　01---------------------------------*/

#left_menu01 {
	width: 162px;
	}
#left_menu01 ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
	
#left_menu01 li a {
	height: 40px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 29px;
	text-decoration: none;
	font-weight:normal;
	}	
	
#left_menu01 li a:link, #left_menu01 li a:visited {
	color: #264a34;
	display: block;
	background: url(images/navi/b_over_green01.gif);
	background-repeat:no-repeat;
	padding: 11px 0 0 25px;
	}
	
#left_menu01 li a:hover {
	color: #ffffff;
	background: url(images/navi/b_over_green01.gif) 0 -40px;
	background-repeat:no-repeat;
	padding: 11px 0 0 25px;
	}
	
.left_menu01_over {
	height: 40px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 29px;
	text-decoration: none;
	font-weight:normal;
	display: block;
	color: #ffffff;
	background: url(images/navi/b_over_green01.gif) 0 -40px;
	background-repeat:no-repeat;
	padding: 11px 0 0 25px;
	}		
	
/* ----------------------------- left navi end　01---------------------------------*/	


/* ----------------------------- left navi Start　01 long---------------------------------*/

#left_menu01l {
	width: 162px;
	}
#left_menu01l ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
	
#left_menu01l li a {
	height: 39px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	font-weight:normal;
	}	
	
#left_menu01l li a:link, #left_menu01l li a:visited {
	color: #264a34;
	display: block;
	background: url(images/navi/b_over_green01l.gif);
	background-repeat:no-repeat;
	padding: 11px 0 0 25px;
	}
	
#left_menu01l li a:hover {
	color: #ffffff;
	background: url(images/navi/b_over_green01l.gif) 0 -50px;
	background-repeat:no-repeat;
	padding: 11px 0 0 25px;
	}
	
.left_menu01l_over {
	height: 39px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	font-weight:normal;
	display: block;
	color: #ffffff;
	background: url(images/navi/b_over_green01l.gif) 0 -50px;
	background-repeat:no-repeat;
	padding: 11px 0 0 25px;
	}		
	
/* ----------------------------- left navi end　01 long---------------------------------*/


/* ----------------------------- left navi Start　02---------------------------------*/

#left_menu02 {
	width: 162px;
	font-size:11px;
	}
#left_menu02 ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
	
#left_menu02 li a {
	height: 40px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 29px;
	text-decoration: none;
	font-weight:normal;
	}	
	
#left_menu02 li a:link, #left_menu02 li a:visited {
	color: #455e0f;
	display: block;
	background: url(images/navi/b_over_green02.gif);
	background-repeat:no-repeat;
	padding: 11px 0 0 25px;
	}
	
#left_menu02 li a:hover {
	color: #ffffff;
	background: url(images/navi/b_over_green02.gif) 0 -40px;
	background-repeat:no-repeat;
	padding: 11px 0 0 25px;
	}
	
.left_menu02_over {
	height: 40px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 29px;
	text-decoration: none;
	font-weight:normal;
	display: block;
	color: #ffffff;
	background: url(images/navi/b_over_green02.gif) 0 -40px;
	background-repeat:no-repeat;
	padding: 11px 0 0 25px;
	}	
	
	
/* ----------------------------- sabon---------------------------------*/		
	
#sublinks a:link, #sublinks a:visited {
height: 20px;
color: #455e0f;
text-decoration: none;
padding: 5px 0 0 12px;

}

#sublinks a:hover {
color: #224600;
	text-decoration: underline;
	padding: 5px 0 0 12px;
	}	
	
#sublinks_l a:link, #sublinks_l a:visited {
height: 35px;
color: #455e0f;
text-decoration: none;
padding: 5px 0 0 12px;

}

#sublinks_l a:hover {
color: #224600;
	text-decoration: underline;
	padding: 5px 0 0 12px;
	}	
	
/* ----------------------------- sabin end---------------------------------*/	
	
/* ----------------------------- skin ---------------------------------*/		
	
#sublinks_s a:link, #sublinks_s a:visited {
height: 20px;
color: #8F9001;
text-decoration: none;
padding: 5px 0 0 12px;

}

#sublinks_s a:hover {
color: #666600;
	text-decoration: underline;
	padding: 5px 0 0 12px;
	}	
	
#sublinks_ls a:link, #sublinks_ls a:visited {
height: 35px;
color: #8F9001;
text-decoration: none;
padding: 5px 0 0 12px;

}

#sublinks_ls a:hover {
color: #666600;
	text-decoration: underline;
	padding: 5px 0 0 12px;
	}	
	
/* ----------------------------- skin end---------------------------------*/		
	
	
/* ----------------------------- left navi end　02---------------------------------*/	

/* ----------------------------- left navi Start　03---------------------------------*/

#left_menu03 {
	width: 162px;
	font-size:11px;
	}
#left_menu03 ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
	
#left_menu03 li a {
	height: 40px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 29px;
	text-decoration: none;
	font-weight:normal;
	}	
	
#left_menu03 li a:link, #left_menu03 li a:visited {
	color: #818128;
	display: block;
	background: url(images/navi/b_over_green03.gif);
	background-repeat:no-repeat;
	padding: 11px 0 0 25px;
	}
	
#left_menu03 li a:hover {
	color: #ffffff;
	background: url(images/navi/b_over_green03.gif) 0 -40px;
	background-repeat:no-repeat;
	padding: 11px 0 0 25px;
	}
	
.left_menu03_over {
	height: 40px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 29px;
	text-decoration: none;
	font-weight:normal;
	display: block;
	color: #ffffff;
	background: url(images/navi/b_over_green03.gif) 0 -40px;
	background-repeat:no-repeat;
	padding: 11px 0 0 25px;
	}		
	
/* ----------------------------- left navi end　03---------------------------------*/	

/* ----------------------------- left navi Start　04---------------------------------*/

#left_menu04 {
	width: 162px;
	font-size:11px;
	}
#left_menu04 ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
	
#left_menu04 li a {
	height: 40px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 29px;
	text-decoration: none;
	font-weight:normal;
	}	
	
#left_menu04 li a:link, #left_menu04 li a:visited {
	color: #444444;
	display: block;
	background: url(images/navi/b_over_green04.gif);
	background-repeat:no-repeat;
	padding: 11px 0 0 25px;
	}
	
#left_menu04 li a:hover {
	color: #ffffff;
	background: url(images/navi/b_over_green04.gif) 0 -40px;
	background-repeat:no-repeat;
	padding: 11px 0 0 25px;
	}
	
.left_menu04_over {
	height: 40px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 29px;
	text-decoration: none;
	font-weight:normal;
	display: block;
	color: #ffffff;
	background: url(images/navi/b_over_green04.gif) 0 -40px;
	background-repeat:no-repeat;
	padding: 11px 0 0 25px;
	}		
	
#sublinks_h a:link, #sublinks_h a:visited {
height: 20px;
color: #444444;
text-decoration: none;
padding: 5px 0 0 12px;

}

#sublinks_h a:hover {
color: #000000;
	text-decoration: underline;
	padding: 5px 0 0 12px;
	}	
	
#sublinks_lh a:link, #sublinks_lh a:visited {
height: 35px;
color: #444444;
text-decoration: none;
padding: 5px 0 0 12px;

}

#sublinks_lh a:hover {
color: #000000;
	text-decoration: underline;
	padding: 5px 0 0 12px;
	}	
	