/*------------------Local Navigation HOME------------------*/

#localNavigationArea ul li,
#localNavigationArea ul li ul li,
#localNavigationArea ul li ul li ul li{
padding:5px 4px 5px 8px;
}

#localNavigationArea ul{
margin-top:0px;
}

#localNavigationArea ul li{
font-size:83%;
/*---line---*/
line-height:150%;
background:#d9e3ea;
border-bottom: 1px solid #ffffff;
}

#localNavigationArea ul li a{
display:block;
padding-left:17px;
background:url("../../images/arrow_local_navi.gif") 0 1px no-repeat;
}

#localNavigationArea ul li.anchor a{
display:block;
padding-left:17px;
background: url("../../images/arrow_local_navi04.gif") 0 1px no-repeat;
font-weight: bold;
}



/*---1階層 リンクなし---*/
#localNavigationArea .s_nlink{
display:block;
padding-left:25px;
background:#d9e3ea url("../../images/arrow_local_navi.gif") 8px 35% no-repeat;
color: #1d358b;
font-weight: bold;
}

#localNavigationArea .s_nlink_a{
display:block;
padding-left:25px;
background: #d9e3ea url("../../images/arrow_local_navi04.gif") 8px 35% no-repeat;
color: #1d358b;
}

#localNavigationArea .s_nlink_c{
display:block;
padding-left:25px;
background: #d9e3ea url("../../images/arrow_local_navi04.gif") 8px 35% no-repeat;
color: #1d358b;
font-weight: bold;
}

/*---1階層 リンクあり---*/
#localNavigationArea ul li.s_anchor_a a{
display:block;
padding-left:17px;
background: url("../../images/arrow_local_navi.gif") 0 1px no-repeat;
font-weight: bold;
}

#localNavigationArea .s_anchor_b{
display:block;
padding-left:17px;
background: url("../../images/arrow_local_navi04.gif") 0 1px no-repeat;
font-weight: bold;
}



/*------------------Local Navigation 2th hierarchy------------------*/

#localNavigationArea ul li.sec a{
display:block;
padding-left:13px;
background:url("../../images/arrow_local_navi02.gif") 0 6px no-repeat;
}

#localNavigationArea ul li.sec{
font-size:83%;
/*---line---*/
line-height:150%;
background:#D9E3EA;
border-bottom: 1px solid #ffffff;
}

#localNavigationArea ul li.sec_act a{
display:block;
padding-left:13px;
background:url("../../images/arrow_local_navi02_act.gif") 0 6px no-repeat;
}

#localNavigationArea ul li.sec_act{
font-size:83%;
/*---line---*/
line-height:150%;
background:#E2EBF2;
border-bottom: 1px solid #ffffff;
}

#localNavigationArea ul li.sec_act a:link    {color:#EF8200;text-decoration:none}
#localNavigationArea ul li.sec_act a:visited {color:#EF8200;text-decoration:none}
#localNavigationArea ul li.sec_act a:hover   {color:#EF8200;text-decoration:underline}
#localNavigationArea ul li.sec_act a:active  {color:#EF8200;text-decoration:underline}

#localNavigationArea span{
font-color:#EF8200;
}



/*---2階層 s_nlink_a---*/

#localNavigationArea ul li.s_sec a{
display:block;
padding-left:13px;
background:url("../../images/arrow_local_navi02.gif") 0 6px no-repeat;
}

#localNavigationArea ul li.s_sec{
font-size:83%;
/*---line---*/
line-height:150%;
background:#e2ebf2;
border-bottom: 1px solid #ffffff;

}


#localNavigationArea ul li.s_sec2 a{
display:block;
padding-left:13px;
background:url("../images/aarrow_local_navi02.gif") 0 6px no-repeat;
}

#localNavigationArea ul li.s_sec2_act a{
display:block;
padding-left:13px;
background:url("../images/aarrow_local_navi02_act.gif") 0 6px no-repeat;
}


#localNavigationArea ul li.s_sec2{
font-size:83%;
/*---line---*/
line-height:150%;
background:#e2ebf2;
border-bottom: 1px solid #ffffff;
}

#localNavigationArea ul li.s_sec2_act{
font-size:83%;
/*---line---*/
line-height:150%;
background:#e2ebf2;
border-bottom: 1px solid #ffffff;
}

#localNavigationArea ul li.s_sec2_act a:link    {color:#EF8200;text-decoration:none}
#localNavigationArea ul li.s_sec2_act a:visited {color:#EF8200;text-decoration:none}
#localNavigationArea ul li.s_sec2_act a:hover   {color:#EF8200;text-decoration:underline}
#localNavigationArea ul li.s_sec2_act a:active  {color:#EF8200;text-decoration:underline}

#localNavigationArea span{
font-color:#EF8200;
}

/*------------------Local Navigation 3rd hierarchy------------------*/

#localNavigationArea ul li.third a{
display:block;
margin-left:14px;
padding-left:10px;
background:url("../../images/arrow_local_navi03.gif") 0 6px no-repeat;
}

#localNavigationArea ul li.third{
font-size:83%;
/*---line---*/
line-height:150%;
background:#cccccc;
border-bottom: 1px solid #ffffff;
}


#localNavigationArea ul li.third_act a{
display:block;
margin-left:14px;
padding-left:15px;
background:url("../../images/arrow_local_navi03_act.gif") 0 6px no-repeat;
}

#localNavigationArea ul li.third_act{
font-size:83%;
/*---line---*/
line-height:150%;
background:#eeeeee;
border-bottom: 1px solid #ffffff;
}



/*------ add --------*/

/*第三階層　オレンジ＠現在地*/

#localNavigationArea ul li.third_current a{
display:block;
margin-left:14px;
padding-left:15px;
background:url("../../images/arrow_local_navi03_current.gif") 0 6px no-repeat;
color:#EF8200;
}

#localNavigationArea ul li.third_current{
font-size:83%;
/*---line---*/
line-height:150%;
background:#eeeeee;
border-bottom: 1px solid #ffffff;
}



/*第四階層*/

#localNavigationArea ul li.fourth a{
display:block;
margin-left:23px;
padding-left:9px;
background:url("../../images/arrow_local_navifourth.gif") 0 6px no-repeat;
}

#localNavigationArea ul li.fourth{
font-size:83%;
/*---line---*/
line-height:150%;
background:#eeeeee;
border-bottom: 1px solid #ffffff;
}


#localNavigationArea ul li.fourth_act a{
display:block;
margin-left:23px;
padding-left:9px;
background:url("../../images/arrow_local_navifourth_act.gif") 0 6px no-repeat;
color:#EF8200;
}

#localNavigationArea ul li.fourth_act{
font-size:83%;
/*---line---*/
line-height:150%;
background:#eeeeee;
border-bottom: 1px solid #ffffff;
}

/*----*/
#localNavigationArea ul li p{
	color: #1d358b;
	padding-left:17px;
	background:url("../../images/arrow_local_navi04.gif") 0 1px no-repeat;
}


