body {
background-color: #000080;
font-family:'ƒqƒ‰ƒMƒmŠpƒS Pro W3','Hiragino Kaku Gothic Pro','‚l‚r ‚oƒSƒVƒbƒN',sans-serif;
letter-spacing: 0.0em;
font-size: 11pt;
}

div {
background-color: #fffff0;
line-height: 180%;
}

div.main {
width: 820px;
background-image: url(bkgnd.gif);
border-width: 0px 0px;
border-color: #e0e0e0;
border-style: solid;
}

div.title {
width: 780px;
background-image: url(head.png);
font-size: 10pt;
font-weight: bold;
color: #fffff0;
}

div.text {
width: 610px;
text-align: left;
}

div.subhead {
text-align: center;
}

div.text-r {
float: right;
text-align: right;
width: 450px;
background-color: transrarent;
padding: 10px 0px 0px 0px;
}

div.text-c {
float: left;
text-align: left;
width: 240px;
background-color: transrarent;
padding: 10px 0px 0px 0px;
}

div.index {
width: 700px;
height: 400px;
}

div.index-basic {
width: 350px;
float: left;
font-size: 10pt;
text-align: left;
}

div.index-network {
width: 350px;
float: right;
font-size: 10pt;
text-align: left;
}

div.pdf {
width: 120px;
float: right;
font-size: 10pt;
text-align: center;
line-height: 120%;
}

div.article {
width: 400px;
height: 120px;
color: #000080;
font-size: 12pt;
font-weight: bold;
}

div.item {
width: 240px;
float: left;
text-align: left;
}

div.price {
width: 160px;
float: right;
text-align: right;
}

div.review {
width: 540px;
border: solid 1px #808080;
padding: 10px;
text-align: left;
font-size: 9pt;
}

div.type {
width: 560px;
margin: 20px;
padding: 10px;
text-align: left;
}

div.footer {
width: 610px;
text-align: center;
}

span.head {
color: #ff6000;
}

span.subhead {
color: #b00000;
font-size: 14pt;

}

span.g {
color: #000080;
font-size: 10pt;
font-weight: bold;
}

h1 {
font-size: 18pt;
color: #fffff0;
font-weight: bold;
margin: 0px;
padding: 10px;
text-align:center;
line-height: 40px;
}

h2 {
font-family: "‚l‚r ‚o–¾’©",serif;
font-size: 13pt;
font-weight: 900;
line-height: 24px;
letter-spacing: 0.0em;
margin: 0px;
padding: 0px;
text-align:center;
}

h3 {
background-image: url(section.png);
background-repeat: no-repeat;
background-color: transrarent;
margin: 40px 0px 0px 0px;
padding: 0px 0px 0px 35px;
font-family: "‚l‚r ‚o–¾’©",serif;
font-size: 13pt;
font-weight: bold;
color: #000080;
border-bottom: solid 2px #a0a0a0;
line-height: 22px;
text-align:left;
}

h4 {
color: #000080;
font-size: 11pt;
font-weight: bold;
background-image: url(bkgnd.gif);
line-height: 14px;
margin: 20px 0px 0px 0px;
padding: 0px 0px 0px 25px;
border-bottom: solid 2px #e0e0e0;
}

h5 {
background-image: url(section2.png);
background-repeat: no-repeat;
background-color: transrarent;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 35px;
font-size: 11pt;
font-weight: bold;
color: #000080;
border-bottom: solid 2px #a0a0a0;
line-height: 22px;
text-align:left;
}

h6 {
background-image: url(section1.png);
background-repeat: no-repeat;
background-color: transrarent;
margin: 50px 0px 0px 0px;
padding: 0px 0px 0px 35px;
font-family: "‚l‚r ‚o–¾’©",serif;
font-size: 13pt;
font-weight: bold;
color: #b00000;
border-bottom: solid 2px #a0a0a0;
line-height: 22px;
text-align:left;
}

strong {
background-color: #ffff00;
}

em {
color: #b00000;
font-weight: bold;
font-style: normal;
}

img {
border: none;
}

a:link { color: #000080; }
a:visited { color: #0000a0; }


