body { margin: 0; padding: 0; }



/*左リンクカテゴリ*/
.linkgroup { font-size:80%; color: rgb(68, 68, 68); font-weight: bold;}

/* 左柱リンク */
.lside { font-size:70%; line-height:1.4; font-weight : normal; color="#000000" }
.lside a:link { color:#006699 ; text-decoration:none; font-weight : normal}
.lside a:visited { color:#006699 ; text-decoration:none; font-weight : normal}
.lside a:active { color:#ff0000 ; text-decoration:underline; font-weight : normal}
.lside a:hover { color:#6666cc ; text-decoration:underline; font-weight : normal}


/* 左ツリー */
.motionlink { font-size:80%; line-height:0.9; font-weight : normal; color="#000000" }
.motionlink a:link { color:#006699 ; text-decoration:none; font-weight : normal}
.motionlink a:visited { color:#006699 ; text-decoration:none; font-weight : normal}
.motionlink a:active { color:#ff0000 ; text-decoration:underline; font-weight : normal}
.motionlink a:hover { color:#6666cc ; text-decoration:underline; font-weight : normal}

/*Informationとカレンダー*/
.info_infoS  { font-size:70%; line-height:1.4; font-weight:normal; color: rgb(243, 170, 121); }
.info_infoC  { font-size:70%; line-height:1.4; font-weight:normal; color: rgb(189, 164, 212); }
.info_date   { font-size:80%; line-height:1.4; font-weight:normal; color: rgb(142, 142, 142); }
.info_eventC { font-size:70%; line-height:1.4; font-weight:normal; color: rgb(86, 171, 222); }
.info_text { font-size:80%; line-height:1.4; font-weight:normal; color: rgb(62, 62, 62); }
.ifnolink { font-size:80%; color: rgb(68, 68, 68); font-weight: bold;}
.infolink a:link { color:#006699 ; text-decoration:none; font-weight: normal}
.infolink a:visited { color:#006699 ; text-decoration:none; font-weight: normal}
.infolink a:active { color:#ff0000 ; text-decoration:underline; font-weight: normal}
.infolink a:hover { color:#6666cc ; text-decoration:underline; font-weight: normal}

/* ページタイトル */
.pagetitle { font-size:140%; font-family: arial black; }

/* 日付と曜日 */
.daylyD { font-size:220%; color: rgb(130, 130, 130); font-family:century gothic;}
.daylyY { font-size:170%; color: rgb(130, 130, 130); font-family:century gothic;}


/* 日付ニュース境界線 */
.hrnews { height: 1px; color: #c0c0c0; width: 520px; }

/* ニュース*/

.news {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3",
 "Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",
 Verdana,Arial, Helvetica, sans-serif;
}
.news { font-size:10.2pt; color: rgb(90, 90, 90); line-height:1.7; }
.news a:link { font-size: 10.5pt; font-weight:bold; color:#448ac9 ;}
.news a:visited { font-size: 10.5pt; font-weight:bold; color:#70b8f8 ;}
.news a:active { font-size: 10.5pt; font-weight:bold; color:#625D9A ;}
.news a:hover { font-size: 10.5pt; font-weight:bold; color:#DB8498 ;}


/* 本文：リンク下線なし */
.honbun { font-size:85%; color:rgb(98, 98, 98); line-height:1.4; }
.honbun a:link { color:#006699; text-decoration:none; font-weight:normal; border-bottom-style:none; border-bottom-width:1px; }
.honbun a:visited { color:#006699; text-decoration:none; font-weight:normal; border-bottom-style:none; border-bottom-width:1px; }
.honbun a:active { color:#ff0000; text-decoration:none; font-weight:normal; border-bottom-style:none; border-bottom-width:1px; }
.honbun a:hover { color:#6666cc; text-decoration:none; font-weight:normal; border-bottom-style:none; border-bottom-width:1px; }


/* 本文：リンク下線あり */
.contents { font-size:80%; color:rgb(98, 98, 98); line-height:1.4; }
.contents a:link { color:#006699; text-decoration:none; font-weight:normal; border-bottom-style:none; border-bottom-width:1px; }
.contents a:visited { color:#006699; text-decoration:none; font-weight:normal; border-bottom-style:none; border-bottom-width:1px; }
.contents a:active { color:#ff0000; text-decoration:none; font-weight:normal; border-bottom-style:none; border-bottom-width:1px; }
.contents a:hover { color:#6666cc; text-decoration:none; font-weight:normal; border-bottom-style:none; border-bottom-width:1px; }


/* Webmaster's Page */
.mypage { font-size:70%; line-height:1.7; color: rgb(86, 105, 222); }
.mypage a:link { color:#006699 ; text-decoration:none; font-weight : bold ;border-bottom-style : dotted; border-bottom-width : 1px}
.mypage a:visited { color:#006699 ; text-decoration:none; font-weight : bold;border-bottom-style : dotted; border-bottom-width : 1px}
.mypage a:active { color:#ff0000 ; text-decoration:none; font-weight : bold;border-bottom-style : dotted; border-bottom-width : 1px}
.mypage a:hover { color:#6666cc ; text-decoration:none; font-weight : bold;border-bottom-style : dotted; border-bottom-width : 1px}


/* 右サイド　Amazonアフィ */
.rside { font-size:80%; line-height:1.4; font-weight : normal; color="#000000" }
.rside a:link { color:#6A5ACD ; text-decoration:none}
.rside a:visited { color:#6A5ACD ; text-decoration:none}
.rside a:active { color:#0000ff ; text-decoration:none}
.rside a:hover { color:#FF0000 ; text-decoration:none}

/* フッター */
.footer { font-size:80%; line-height:1.4; font-weight : normal; line-height: 0.8; color="#444444" }
