.link_data   { font-size: 0.75em; padding-top: 5px; width: 500px; height: 25px; border-bottom: 1px solid silver }

/*\*/
*html .link_data   { font-size: 0.75em; padding-top: 5px; width: 400px; height: 25px; border-bottom: 1px solid silver }
/**/

.link_name     { color: #363; margin-top: 0; margin-bottom: 0; padding-left: 10px; width: 230px; float: left }
.link_url    { color: #369; margin-top: 0; margin-bottom: 0; width: 360px }
.a:hover.url   { color: #000; text-decoration: underline }
.a.url { color: #369 }

h1.header { margin: 0 }


#footer  { text-align: left; margin-top: 5px; width: 100%; border-top: 1px solid silver }
#copyright        { color: #555; font-size: 0.65em; font-family: Verdana, Helvetica, sans-serif; font-style: normal; text-align: center; margin-top: 10px; margin-bottom: 10px; width: 770px }

p.menu a                         { color: #009; font-size: 0.75em; line-height: 2; text-decoration: none; margin: 3px 3px 4px; padding: 2px 4px }
p.menu a:hover                  { color: #000; font-size: 0.75em; line-height: 2; text-decoration: none; background-color: #ffd8b4; margin: 2px 2px 3px; padding: 3px 4px 2px; border: solid 1px gray }
#head_menu           { background-color: #f9f9f9; text-align: left; padding-bottom: 1px; padding-left: 5px; width: 100%; height: 10px; border-top: 1px solid silver; border-bottom: 1px solid gray }
p.menu span    { color: #808080; font-size: 0.75em }

.gazou_r {
	margin: 0px 10px 10px 10px;
	float: right;
}


.gazou_l {
	margin: 0px 10px 10px 10px;
	float: left;
}