body { color: white; font-size: 12px; line-height: 120%; background-color: #fafaf0; margin: 0; padding: 0; }
p { }
td { }
a:link { color: #6cf; font-size: 110%; font-weight: bold; }
a:visited { color: #6cf; font-size: 110%; font-weight: bold; }
a:hover { color: #eef; font-size: 110%; font-weight: bold; text-decoration: underline; }
a:active { color: #eef; font-size: 110%; font-weight: bold; }
#contents { background-image: url(images/AGORA_bg.jpg); background-repeat: no-repeat; background-attachment: fixed; top: 0; left: 0; width: 784px; height: 524px; margin: 0; padding: 0; }
#menu { width: 784px; height: 24px; }
.message { font-size: 20px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; line-height: 150%; }
.credits { color: #222; font-size: 10px; }
td.price { font-size: 11px; line-height: 110%; background-image: url(images/bg.png); padding: 2px 2px 1px; }
.prece2 { font-size: 80%; }
.price_border { border: solid 1px white; }
.info0 { font-size: 18px; font-weight: bold; line-height: 150%; margin: 10px 20px; }
.info1 { font-size: 15px; line-height: 150%; margin: 10px 20px; }
.profile01 { font-size: 12px; line-height: 16px; background-image: url(images/bg.png); width: 180px; height: 180px; margin: 10px; padding: 5px; border: solid 1px white; }
.profile02 { text-shadow: 1px 1px 1px #333333; color: #c10000; color: #fff; font-size: 12px; line-height: 120%; padding: 5px 10px 8px;; }
.profile02_name { text-shadow: 1px 2px 2px #333333; color: #c10000; color: #333; color: #fff; font-size: 14px; font-weight: bold; line-height: 150%; letter-spacing: 0.1em; }
.border1 { border: solid 1px white; }
.border2 { border-right: 1px solid #222; border-bottom: 1px solid #222; border-top-color: white; border-left-color: white; }
