body{font-family: verdana,helvetica,sans-serif;font-size: 11px;color: #000000;font-weight:normal;text-decoration:none;line-height:15px}
#wrap{position: relative;margin: 10px auto 0px auto;padding: 0px;text-align: left;width: 800px;background: #fff;}

.navigation{font-family: verdana,arial,helvetica,sans-serif;font-size: 11px;font-weight: normal;color: #000;text-decoration: none;padding: 11px 11px 11px 11px;margin:0px;float: left;}
.navigation:hover{font-family: verdana,arial,helvetica,sans-serif;font-size: 11px;font-weight: normal;color: #000;text-decoration: none;padding: 10px 10px 10px 10px;margin:0px;float: left;border-color: #ae0c22;border-width: 1px;border-style: solid;}
.navigation_active{font-family: verdana,arial,helvetica,sans-serif;font-size: 11px;font-weight: normal;color: #ae0c22;text-decoration: none;padding: 10px 10px 10px 10px;margin:0px;float: left;border-color: #ae0c22;border-width: 1px;border-style: solid;}

.subnavi{font-family: verdana,arial,helvetica,sans-serif;font-size: 11px;font-weight: normal;color: #636365;padding:5px 5px 5px 5px;text-decoration: none;float: left;}
.subnavi:hover{font-family: verdana,arial,helvetica,sans-serif;font-size: 11px;font-weight: normal;color: #636365;padding:4px 4px 4px 4px;text-decoration: none;float: left;border-color: #636365;border-width: 1px;border-style: solid;}
.subnavi_active{font-family: verdana,arial,helvetica,sans-serif;font-size: 11px;font-weight: normal;color: #636365;padding:4px 4px 4px 4px;text-decoration: none;float: left;border-color: #636365;border-width: 1px;border-style: solid;}

.white{font-family: verdana,helvetica,sans-serif;font-size: 11px;color: #fff;line-height: 15px;}
.black{font-family: verdana,helvetica,sans-serif;font-size: 11px;color: #000;line-height: 15px;padding: 10px 0px 0px 10px;}

.head_red{font-family: verdana,helvetica,sans-serif;font-size: 13px;color: #ffffff;font-weight:normal;text-decoration:none;line-height:20px,padding: 0px 0px 0px 0px;}

.address{font-family: verdana,helvetica,sans-serif;font-size: 10px;color: #737373;line-height: 13px;}

.redarrow,A.redarrow{font-family: verdana,helvetica,sans-serif;font-size: 10px;text-decoration:none;color: #737373;line-height: 13px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;background-image: url(images/redarrow.gif);background-repeat: no-repeat;background-position: 127% 3px;}
.redarrow:hover{font-family: verdana,helvetica,sans-serif;font-size: 10px;text-decoration:none;color: #cb091e;line-height: 13px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;background-image: url(images/redarrow.gif);background-repeat: no-repeat;background-position: 127% 3px;}

ul, li{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 15px;}

a { color: ffffff;}

.link,A.link{font-family: verdana,helvetica,sans-serif;font-size: 11px;color: #fff;line-height: 15px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}

.map{font-family: verdana,helvetica,sans-serif;font-size: 11px;color: #a8a8a8;font-weight:normal;text-decoration:none;line-height:15px}
.map:hover{font-family: verdana,helvetica,sans-serif;font-size: 11px;color: #000000;font-weight:normal;text-decoration:none;line-height:15px}
.map_active{font-family: verdana,helvetica,sans-serif;font-size: 11px;color: #000000;font-weight:normal;text-decoration:none;line-height:15px}