/* font */.text { font-size: 14px; line-height: 150%; }.text02 { font-size: 12px; line-height: 150%; }.text03 { color: #333 }.title  { color: #009900; font-weight: bold }.category { color: #00008b }.menu { color: #000000; font-size: 10px; line-height: 150%; }.menu_select { color: #FF0000; font-weight: bold; font-size: 10px; line-height: 150%; }.footer { color: #191970; font-size: 10px; text-align: right;}.footer_list { color: #333333; font-size: 10px; }/* link */A { color: blue; text-decoration: none; }A:hover { color: red; text-decoration: underline; }A:visited { color: purple; }/* layout */.div1 { margin-left: 1em; }.div2 { margin-left: 2em; }.div3 { margin-left: 3em; }p { margin-top: 0px; margin-bottom: 0px; }li li { margin-left: -25px; list-style: square outside url(../imgs/menu_yajirushi.gif);}ul#menu { list-style: square outside url(../imgs/menu_shikaku.gif);margin: 0 0 0 1em; padding: 0; margin-bottom: 5px; }#content { width: 555px; padding: 10px; }#topmenu01  { padding: 10px 5px 5px 10px; width: 236px; }#topmenu02 { padding: 10px 5px 5px 10px; width: 236px; }#topmenu03 { padding: 10px 5px 5px 10px; width: 236px; }#topmenu04 { padding: 10px 5px 5px 10px; width: 236px; }#topmenu05 { padding: 10px 5px 5px 10px; width: 236px; }#topmenu06 { padding: 10px 5px 5px 10px; width: 236px; }#topmenu07 { padding: 10px 5px 5px 10px; width: 236px; }
