@charset "utf-8";
/* CSS Document */



#footer {
background: url(../img/footer_bg_.gif) repeat-x left top;
height:136px;
width: 100%;
}

.footer {
width: 850px;
}

#f_navi {
width: 850px;
padding-top: 30px;
}

#f_navi ul {
}

#f_navi ul li{
list-style: none;
display: inline;
}

#f_navi ul li a {
color: #ffffff;
display: inline;
font-size: 11px;
border: none;
}

#f_navi ul li a:hover {
color:#ff6600;
border: none;
display: inline;
font-size: 11px;
border: none;
}

li.f-navi01 a {
display: inline;
text-decoration: none;
}

li.f-navi01 a:hover {
color:#ff6600;
border: none;
}

li.f-navi02 a , li.f-navi03 a , li.f-navi04 a , li.f-navi05 a , li.f-navi06 a , li.f-navi07 a , li.f-navi08 a {
color: #ffffff;
display: inline;
font-size: 11px;
text-decoration: none;
}

li.f-navi02 a:hover , li.f-navi03 a:hover , li.f-navi04 a:hover , li.f-navi05 a:hover , li.f-navi06 a:hover , li.f-navi07 a:hover , li.f-navi08 a:hover {
color:#ff6600;
border: none;
}

li.f-navi09 a , li.f-navi10 a , li.f-navi11 a , li.f-navi12 a , li.f-navi13 a , li.f-navi14 a {
color: #ffffff;
display: inline;
font-size: 11px;
text-decoration: none;
}

li.f-navi09 a:hover , li.f-navi10 a:hover , li.f-navi11 a:hover , li.f-navi12 a:hover , li.f-navi13 a:hover , li.f-navi14 a:hover {
color:#ff6600;
border: none;
}

#f_navi02 {
display: inline;
width: 850px;
text-decoration: none;
}

#f_navi02 li{
list-style: none;
display: inline;
}

#f_navi02 li a {
color: #ffffff;
display: inline;
font-size: 11px;
border: none;
}

#f_navi02 ul li a:hover {
color:#ff6600;
border: none;
display: inline;
font-size: 11px;
border: none;
}


#footer_bar {
padding: 5px 0px 5px 0px;
width: 850px;
}

.footer_bar {
background: url(../img/footer_bar.gif) no-repeat left top;
height: 4px;
width: 550px;
}

p.address {
color: #ffffff;
font-size: 12px;
letter-spacing: normal;
}

p.address02 a {
color: #ffffff;
font-size: 12px;
letter-spacing: normal;
text-decoration: none;
}

p.address02 a:link {
color: #ffffff;
font-size: 12px;
letter-spacing: normal;
text-decoration: none;
}

p.address02 a:visited {
color: #ffffff;
font-size: 12px;
letter-spacing: normal;
text-decoration: none;
}

p.address02 a:hover {
color: #ff6600;
font-size: 12px;
letter-spacing: normal;
text-decoration: none;
}

p.address02 span {
color: #ffffff;
font-size: 12px;
letter-spacing: normal;
}
