td { font-size: 12px; color: #737373}
h1 { font-size: 12px; font-weight: normal}

.size08 { font-size: 9px}
.size09 { font-size: 10px}
.size10 { font-size: 11px}
.size11 { font-size: 12px}
.size12 { font-size: 13px}
.size13 { font-size: 15px}
.size14 { font-size: 16px}
.size18 { font-size: 20px}
.size24 { font-size: 26px}

.base12 { line-height: 110%}
.base14 { line-height: 120%}
.base16 { line-height: 140%}
.base18 { line-height: 160%}
.base20 { line-height: 180%}
.base24 { line-height: 200%}
.base32 { line-height: 300%}

.size10-160 { font-size: 11px; line-height: 160%}

a { color: #003366; text-decoration: underline; font-size: 12px}
a:link { color: #003366; text-decoration: underline; font-size: 12px}
a:active { color: #003366; text-decoration: underline; font-size: 12px}
a:visited { color: #003366; text-decoration: underline; font-size: 12px}
a:hover { color: #003366; text-decoration: underline; font-size: 12px}

.topic { font-size: 12px color: #737373}
a.topic { color: #737373; font-size: 12px; text-decoration: underline}
a.topic:link { color: #737373; text-decoration: underline; font-size: 12px}
a.topic:active { color: #737373; text-decoration: underline; font-size: 12px}
a.topic:visited { color: #737373; text-decoration: underline; font-size: 12px}
a.topic:hover { color: #737373; text-decoration: underline; font-size: 12px}

.submenu { font-size: 11px}
a.submenu { color: #4b4b4b; font-size: 11px; text-decoration: none}
a.submenu:link { color: #4b4b4b; font-size: 11px; text-decoration: none}
a.submenu:active { color: #4b4b4b; font-size: 11px; text-decoration: underline}
a.submenu:visited { color: #4b4b4b; font-size: 11px; text-decoration: none}
a.submenu:hover { color: #4b4b4b; font-size: 11px; text-decoration: underline}

.s { font-size: 11px}
a.s { color: #003366; font-size: 11px; text-decoration: underline}
a.s:link { color: #003366; font-size: 11px; text-decoration: underline}
a.s:active { color: #003366; font-size: 11px; text-decoration: underline}
a.s:visited { color: #003366; font-size: 11px; text-decoration: underline}
a.s:hover { color: #003366; font-size: 11px; text-decoration: underline}

.copyright { font-size: 11px; color: #3d3d3d}
.no { color: #cccccc; font-size: 11px}
.price { color: #333333; font-size: 11px; line-height: 120%}
.price2 { color: #ffffff; font-size: 11px; line-height: 120%}
.read { color: #cc0000; font-size: 12px; line-height: 120%}
.catch { color: #ff6633; font-size: 11px; line-height: 120%}
.blue12b {
	font-size: 13px;
	font-weight: bold;
	color: #004383;
	line-height: 110%;
}
.size10-red {
	font-size: 11px;
	color: #CC0000;
}



/* h1 */
h1{
position:relative;
width:168px;
height:74px;
font-size:xx-small;
}
h1 img{
position:absolute;
top:0;
left:0;
border:none;
}



/* delimiter */
td.delimiter{
height:45px;
padding:10px 0 0 30px;
vertical-align:top;
}
td.delimiter ul{
padding:0;
margin:0;
}
td.delimiter li{
display:inline;
margin:0 5px 0 0;
padding:0;
}
