.companyname {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12pt; font-weight: bold}

.link {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; text-align: center}
.confirmation {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 9pt; text-align: right}
.comment {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 11pt; text-align: left; text-align: center; color: White; background-color: 006666; font-weight: normal}


h1 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14pt; color: navy; text-align: left}
h2 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14pt; color: navy; text-align: center}

td { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 11pt; color:#000066}
p { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 11pt; color:#000066}

.table1 {  background:url('kokun3.gif'); background-repeat:no-repeat; background-position:right top}
.table2 {  background:url('kosho.gif') no-repeat center top; }

.copyright {  font-family: "arial"; font-size: 8pt; text-align: center}
.comments {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 11pt; text-align: left; text-align: center; color: #000066; background-color: #FFCC99; font-weight: normal}
.contact {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 9pt}
.whatsnew {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 9pt}

.alert { font-size: 9pt; color:#ff0000 }

.list { font-size: 8pt }
.a_menu { font-size: 9pt; color:navy }
.t_title { font-size: 10pt; font-weight:bold }
.3schools { font-size: 8pt; color:navy }
.flash { font-size: 8pt; color:#999999 } 

.t_login { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12pt; font-weight: bold; background:url('bg2.gif'); }
.t_guide { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 11pt; font-weight: bold; background:url('bg2.gif'); }

.m_menu { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; background:url('bg3.gif'); color:#ffffff }