A:link{text-decoration:underline; color:#0000a0;}/*紺色*/
A:visited{text-decoration:underline; color:#0000a0;}/*黒色*/
A:active{text-decoration:underline; color:#0000a0;}/*黒色*/
A:hover{text-decoration:none; color:#0000ff;}/*青色*/

A.fo:link{text-decoration:underline; color:#ffffff;}/*白色*/
A.fo:visited{text-decoration:underline; color:#ffffff;}/*白色*/
A.fo:active{text-decoration:underline; color:#ffffff;}/*白色*/
A.fo:hover{text-decoration:none; color:#ffffcc;}/*クリーム色*/

A.move{text-decoration:none;}
A.move:hover{position:relative ;top:1px ;left:1px ;}/*左下に動く*/



/*全ページ共通*/
.ta {font-size:13px; line-height:19px;}/*トップタグ内メニューテキスト*/
.tai {font-size:11px; line-height:15px;}/*挨拶文テキスト*/
.t {font-size:90%; line-height:130%;}/*テキスト*/
.tt {font-size:90%; line-height:150%;}/*テキスト*/
.ts {font-size:80%; line-height:120%;}/*テキスト*/
.fm {font-size:75%; color:#ffffff;}/*フッターメニュー*/
.b {border:1px solid #ff9900;}/*テキスト枠*/
.side {border-left:1px solid #ff9900; border-right:1px solid #ff9900;}/*トップ左右枠*/
.top {font-size:90%; line-height:130%; border:dashed 1px #808080; background-color:#ffffcc}/*トピックス*/



/*主に項目★キャラクターデザインで使用*/
.bg {background-color:#808080; color:#ffffff; font-weight:bold; padding:3px; font-size:120%;}



/*主に項目★特定商取引法に基づく表示で使用*/
.bo1 {border-top:1px solid #808080;}/*灰色上線*/
.bo2 {border-top:1px solid #808080; border-bottom:1px solid #808080;}/*灰色上下線*/



/*主に項目★コーヒーブレイクで使用*/
.bo {border:1px solid #ff9900;}/*オレンジ色枠*/



