#tableline td{font-size: 0.9em;border-color: black black #666666; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-top:7px; padding-bottom:5px}
#tableline td#l{padding-left:8px}
#tableline td#m{padding-right:8px}
.font80 {  font-size: 0.9em}
.midashi {  font-weight: bold; color: #0066CC}
.font14 {  font-size: 10pt}
a:link {  text-decoration: none; color: #003399}
a:visited {  text-decoration: none; color: #009966}
a:hover {  text-decoration: none; color: #FF0033}
a:active {  text-decoration: none; color: #333333}
.title {  font-size: 1em; font-weight: bold; color: #FF6600}
.bulue {  font-size: 0.9em; color: #003399; font-weight: bold}
.box1 {  font-size: 0.9em; padding-left: 1em}
h1 {  font-size: 1.1em; font-style: normal; font-weight: bold; color: #FF6600}
.pan {  font-weight: bold; color: #FF0033}
.underline {  border-color: black black #666666; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
h2 {  font-weight: bold; color: #003399; font-size: 0.9em; margin:10px 10px 0;}

p.title { background-image:url(weborder/image/title_backg.gif); background-repeat:repeat-x;}
div.naiyo { margin:0 20px; width:550px;}
div.listb { background-color:#ECF4FF; padding:1px 0; border:5px double #AACFF0;}
ol li { margin-bottom:5px;}

div.webbutton { margin:20px 25px 0 8px;}
