body,tr,td { font-size: 10pt; color: #000000;}
.s8 { font-size: 8pt;}
.s8 { font-size: 8pt;}
.s9 { font-size: 9pt;}
.s10 { font-size: 10pt;}
.s11 { font-size: 11pt;}
.s12 { font-size: 12pt;}
.s13 { font-size: 13pt;}
.s14 { font-size: 14pt;}
.s15 { font-size: 15pt;}
.s16 { font-size: 16pt;}
.s17 { font-size: 17pt;}
.s18 { font-size: 18pt;}
.s19 { font-size: 19pt;}
.s20 { font-size: 20pt;}

a { text-decoration: none;}
a:link{ color: #006699;}
a:visited{ color: #003366;}
a:active{ color: #00CCCC;}
a:hover {color:#ff0066;}

/* ▼ topホットニュース */
.text { font-size: 9pt; line-height: 20px;}
.link { font-size: 9pt; line-height: 20px; font-weight:bold;}
a.link:link { font-size: 9pt; color:#003333; font-weight:bold;}
a.link:hover { color:#FFFFFF; background-color:#003333;}

/* ▼ メニューコメント */
.com { font-size: 8pt;color:#CC0000;}

/* ▼ 注意 */
.attention { font-size: 8pt; color:#CC0000; line-height: 15px;}

/* ▼ ボタン */
.ok { background-color:#CC0000; color:#FFFFFF; font-size:11pt; }
.ok2 { background-color:#999999; color:#FFFFFF; font-size:11pt; }

/* ▼ フッターメール */
.mail { font-size: 8pt;color:#FFFFFF;}
a.mail:link { font-size: 8pt; color:#FFFFFF;}
a.mail:hover { color:#000000; background-color:#FFCC33;}
a.mail:active  { font-size: 8pt; color:#000000;}
a.mail:visited  { font-size: 8pt; color:#FFFFFF;}

/* ▼ 本文 */
.text8 { font-size: 8pt; line-height: 15px;}
.text9 { font-size: 9pt; line-height: 19px;}
.text12 { font-size: 12pt; line-height: 25px;}

/* ▼ サマリー */
.summary { font-size: 12pt; color:#000349;}

/* ▼ 写真キャプション */
.photo { font-size: 8pt; color:#000349;}

/* ▼ ページ数 */
.page { font-size: 10pt; color:#003399;}
a.page:link { font-size: 10pt; color:#000349;}
a.page:hover { color:#FFFFFF; background-color:#0066CC;}

/* ▼ エラー*/
.err { font-size: 8pt; line-height: 18px; color:#333333;}

/* ▼ こんごうえん島よりお知らせ*/
.club { font-size: 9pt; line-height: 25px; color:#333333;}

/* ▼ 義捐金ありがとうございます /donation/ */
#donation {	background-image:url(donation/img/background_middle_02.gif); width:620px; text-align:left; background-repeat: repeat-y;}
#donation img, #donation p, #donation div, #donation dl, #donation dt, #donation dd { margin:0; padding:0;}
#donation #middle-bg {background-image:url(donation/img/background_middle_01.gif); background-repeat: no-repeat; padding:15px 35px 0px 35px;}
#donation p.title { margin-bottom:2em;}
#donation div.text { position:relative; width:550px; vertical-align:bottom;}
#donation div.text p { margin-bottom:0.5em; line-height:1.3em;}
#donation dl dt { float:left; margin-bottom:3px; background-color:#CAE7F4; width:130px; padding:3px;}
#donation dl dd { margin-left:130px; margin-bottom:3px; background-color:#FFF;padding:3px; text-align:right;}
#donation div.leftbox {float:left; width:260px; margin:1em 0 0 0;}
#donation div.rightbox {float:left; width:260px; margin:1em 0 0 20px;}
#donation p.logo { position:absolute; left: 385px; top: 180px;}
#donation .clearflow { clear:both;}
#donation .mgnbtm { margin-bottom:1em;}
#donation .right { text-align:right;}










