body{
margin:0px;
padding:0px;
background-image:url(../img/navi_bg.gif);
background-repeat:repeat-y;
}

#logo {
margin: 0; padding: 0;
}

.navi-mid {
display:block;
color:#ffffff;
margin:0px; padding:5px 0px 5px 25px;
width:210px;
font-size:12px;
background-color:#00BAC0;
background-image: url(../img/navi_mid_eye.gif);
background-repeat: no-repeat;
background-position: 5px center;
text-decoration:none; font-family:ƒqƒ‰ƒMƒmŠÛƒSProW4;
}

.l-navi {
margin: 0px 0px 20px 0px ; padding: 0;
}

.l-navi-1 a:link {
display:block; padding: 5px 0px 5px 25px; margin: 0; width: 210px;
font-size:10px; color: #00A5A8; text-align: left;
background-image: url(../img/l_navi_eye.gif);
background-position: 9px center;
background-repeat: no-repeat;
background-color:#E6F8F9;
:border-bottom: 1px solid #00BAC0;
text-decoration:none; font-family:ƒqƒ‰ƒMƒmŠÛƒSProW4;
}
.l-navi-1 a:visited {
display:block; padding: 5px 0px 5px 25px; margin: 0; width: 210px;
font-size:10px; color: #00A5A8; text-align: left;
background-image: url(../img/l_navi_eye.gif);
background-position: 9px center;
background-repeat: no-repeat;
background-color:#E6F8F9;
:border-bottom: 1px solid #00BAC0;
text-decoration:none; font-family:ƒqƒ‰ƒMƒmŠÛƒSProW4;
}
.l-navi-1 a:hover {
display:block; padding: 5px 0px 5px 25px; margin: 0; width: 210px;
font-size:10px; color: #ffffff; text-align: left;
background-image: url(../img/l_navi_eye.gif);
background-position: 9px center;
background-repeat: no-repeat;
background-color:#80DDE0;
:border-bottom: 1px solid #00BAC0;
text-decoration:none; font-family:ƒqƒ‰ƒMƒmŠÛƒSProW4;
}

.l-navi-2 a:link {
display:block; padding: 5px 0px 5px 25px; margin: 0; width: 210px;
font-size:10px; color: #00A5A8; text-align: left;
background-image: url(../img/l_navi_eye.gif);
background-position: 9px center;
background-repeat: no-repeat;
background-color:#CCF1F2;
:border-bottom: 1px solid #00BAC0;
text-decoration:none; font-family:ƒqƒ‰ƒMƒmŠÛƒSProW4;
}
.l-navi-2 a:visited {
display:block; padding: 5px 0px 5px 25px; margin: 0; width: 210px;
font-size:10px; color: #00A5A8; text-align: left;
background-image: url(../img/l_navi_eye.gif);
background-position: 9px center;
background-repeat: no-repeat;
background-color:#CCF1F2;
:border-bottom: 1px solid #00BAC0;
text-decoration:none; font-family:ƒqƒ‰ƒMƒmŠÛƒSProW4;
}
.l-navi-2 a:hover {
display:block; padding: 5px 0px 5px 25px; margin: 0; width: 210px;
font-size:10px; color: #ffffff; text-align: left;
background-image: url(../img/l_navi_eye.gif);
background-position: 9px center;
background-repeat: no-repeat;
background-color:#80DDE0;
:border-bottom: 1px solid #00BAC0;
text-decoration:none; font-family:ƒqƒ‰ƒMƒmŠÛƒSProW4;
}

.l-navi-mid a:link {
display: block;
color:#ffffff;
margin:0px; padding:5px 0px 5px 25px;
width:210px;
font-size:12px;
background-color:#00BAC0;
background-image: url(../img/navi_mid_eye.gif);
background-repeat: no-repeat;
background-position: 5px center;
text-decoration:none; font-family:ƒqƒ‰ƒMƒmŠÛƒSProW4;
}
.l-navi-mid a:visited {
display: block;
color:#ffffff;
margin:0px; padding:5px 0px 5px 25px;
width:210px;
font-size:12px;
background-color:#00BAC0;
background-image: url(../img/navi_mid_eye.gif);
background-repeat: no-repeat;
background-position: 5px center;
text-decoration:none; font-family:ƒqƒ‰ƒMƒmŠÛƒSProW4;
}
.l-navi-mid a:hover {
display: block;
color:#ffffff;
margin:0px; padding:5px 0px 5px 25px;
width:210px;
font-size:12px;
background-color:#66D6D9;
background-image: url(../img/navi_mid_eye.gif);
background-repeat: no-repeat;
background-position: 5px center;
text-decoration:none; font-family:ƒqƒ‰ƒMƒmŠÛƒSProW4;
}

#navi-home a:link {
display:block; padding: 1px 0px 1px 0px; margin: 30px 20px 0px 20px;
font-size:12px; color: #00BAC0; text-align: center;
background-color:#ffffff;
border: 1px solid #00BAC0;
letter-spacing: 0.5em;
text-decoration:none; font-family:ƒqƒ‰ƒMƒmŠÛƒSProW4;
}
#navi-home a:visited {
display:block; padding: 1px 0px 1px 0px; margin: 30px 20px 0px 20px;
font-size:12px; color: #00BAC0; text-align: center;
background-color:#ffffff;
border: 1px solid #00BAC0;
letter-spacing: 0.5em;
text-decoration:none; font-family:ƒqƒ‰ƒMƒmŠÛƒSProW4;
}
#navi-home a:hover {
display:block; padding: 1px 0px 1px 0px; margin: 30px 20px 0px 20px;
font-size:12px; color: #00BAC0; text-align: center;
background-color:#E6F8F9;
border: 1px solid #00BAC0;
letter-spacing: 0.5em;
text-decoration:none; font-family:ƒqƒ‰ƒMƒmŠÛƒSProW4;
}


