body{background: #ffffff; color:#000040; font-family:'‚l‚r ‚oƒSƒVƒbƒN','‚l‚r ƒSƒVƒbƒN'; }
#my_body{width: 700px; position:relative; margin:0 auto; margin-left:auto; margin-right:auto;}
#my_header{width: 700px; height: 175px;}
#my_navigation {position:absolute; left :0; width : 200px ; }
#my_contents {margin-left: 201px ; width : 498px ;}
#my_footer { width : 100% ; clear : both ; text-align:center;}

hontai{text-align: center; position: relative; }
.navi a:visited { color: #666666; text-decoration: none; FONT-SIZE: 11pt}
.navi a:active { color: #666666; text-decoration: none; FONT-SIZE: 11pt}
.navi a:hover { color: #666666; text-decoration: underline; FONT-SIZE: 11pt}
.navi a:link { color: #666666; text-decoration: none; FONT-SIZE: 11pt}

.header {position:relative; width: 700px; text-align: center; }
.about_menu a:visited { color: #ffffff; text-decoration: none; FONT-SIZE: 90%}
.about_menu a:active { color: #ffffff; text-decoration: none; FONT-SIZE: 90%}
.about_menu a:hover { color: #ffffff; text-decoration: underline; FONT-SIZE: 90%}
.about_menu a:link { color: #ffffff; text-decoration: none; FONT-SIZE: 90%}
.about_menu{background: #000083; color: #ffffff; width: 700px; height: 50px; text-align:center; line-height:1.5}

.counter  {position:relative; left: -275px; FONT-SIZE: 11pt; color: #000064}

.footer_menu a:visited { color: #666666; text-decoration: none; FONT-SIZE: 90%}
.footer_menu a:active { color: #666666; text-decoration: none; FONT-SIZE: 90%}
.footer_menu a:hover { color: #666666; text-decoration: underline; FONT-SIZE: 90%}
.footer_menu a:link { color: #666666; text-decoration: none; FONT-SIZE: 90%}


.menu_senmon a:visited { color: #666666; text-decoration: none; FONT-SIZE: 90%}
.menu_senmon a:active { color: #666666; text-decoration: none; FONT-SIZE: 90%}
.menu_senmon a:hover { color: #666666; text-decoration: underline; FONT-SIZE: 90%}
.menu_senmon a:link { color: #666666; text-decoration: none; FONT-SIZE: 90%}

.menu_senmon {position:relative; width: 178px; line-height:1.2;  border: solid 1px #aaaaaa; text-align:left; padding:2% 10px 1% 10px;}

.top_right{width:100%; margin-right:0; font-size: 90%}
.toplogo{text-align: center; position:relative; width:700px}
.topcenter{background: #ffffff; width: 498px; text-align:left; font-size: 100%; line-height:1.5}
.footer { color: #666666; position:relative; left: -200px; width:700px;}

