.mojibasic {  font-size: 10pt; color: #0F218B}
.mojibasicbig {  font-size: 12pt; color: #0F218B}
.mojibasic13pt {  font-size: 13pt; color: #0F218B}
.mojibasic12pt {  font-size: 12pt; color: #0F218B}
.mojibasicperple {  font-size: 10pt; font-style: normal; color: #3F007D; font-weight: bold}
.mojibasicdarkpink {  font-size: 10pt; font-weight: bold; color: #E0117B}
.mojibasicquestion {  font-size: 10pt; color: #491485}
.mojibasicbunsho {  font-size: 11pt; color: #9E0D50}
.mojibasicpink {  font-size: 10pt; color: #F33699}
.mojibasiclightblue {  font-size: 10pt; color: #00A0C6}
.mojiyellow {  font-size: 10pt; color: #FFCC00}
.black {  font-size: 10pt; color: #000000}
.blackfooter {  font-size: 11pt; color: #000000}
.mojibasic {  font-size: 10pt; color: #0F218B}
.mojibasicdarkpinkbig {  font-size: 11pt; font-weight: bold; color: #E0117B}
.mojibasicorange {  font-size: 11pt; color: #FD341F}
.mojiwinered {  font-size: 10pt; color: #AA0152; line-height: 16pt}
.mojibbsress {  font-size: 8pt; color: #0F218B}
.footer {  font-size: 11pt}
.9point {  font-size: 9pt}
.10point {  font-size: 10pt}
.11point {  font-size: 11pt}
.12point {  font-size: 12pt}
.13point {  font-size: 13pt}
.14point {  font-size: 14pt}
.15point {  font-size: 15pt}
.16point {  font-size: 16pt}
.17point {  font-size: 17pt}
.18point {  font-size: 18pt}
.22point {  font-size: 22pt}
.25point {  font-size: 25pt}
.gyokan14point {  line-height: 14pt}
.gyokan10point {  line-height: 10pt}





.topbasic10 {font-size: 10px; line-height: 13px; color: #000000;}
.topbasic10gray {font-size: 10px; line-height: 13px; color: #555555;}
.topbasic10blue {font-size: 10px; line-height: 13px; color: #0000CC;}
.topbasic10perple {font-size: 10px; line-height: 13px; color: #CC0066;}
.topbasic10pink {font-size: 10px; line-height: 13px; color: #FF9999;}

.topbasic12 {font-size: 12px; line-height: 15px; color: #000000;}
.topbasic12gray {font-size: 12px; line-height: 15px; color: #555555;}
.topbasic12blue {font-size: 12px; line-height: 15px; color: #0000CC;}
.topbasic12darkblue {font-size: 12px; line-height: 15px; color: #003399;}
.topbasic12perple {font-size: 12px; line-height: 15px; color: #CC0066;}

.topbold12{font-size: 12px; line-height: 15px; font-weight: bold; color: #000000;}
.topbold12darkblue{font-size: 12px; line-height: 15px; font-weight: bold; color: #003399;}
.topbold12skyblue{font-size: 12px; line-height: 15px; font-weight: bold; color: #2894FF;}
.topbold12green{font-size: 12px; line-height: 15px; font-weight: bold; color: #0C6B31;}

.topbasic14 {font-size: 14px; line-height: 18px; color: #000000;}
.topbasic14perple {font-size: 14px; line-height: 18px; color: #CC0066;}

.topbold14blue {font-size: 14px; font-weight: bold; color: #0000CC;}
.topbold14red {font-size: 14px; font-weight: bold; color: #E22742;}
.topbold14white {font-size: 14px; font-weight: bold; color: #FFFFFF;}
.topbold14skyblue{font-size: 14px; font-weight: bold; color: #2894FF;}
.topbold14orange{font-size: 14px; font-weight: bold; color: #F15A22;}

.topbold18red {font-size: 18px; font-weight: bold; color: #E22742;}

.pointbold14red {font-size: 14px; font-weight: bold; color: #C9252C;}
.pointbold18red {font-size: 18px; font-weight: bold; color: #C9252C;}

a.topnavi:link { font-size: 12px; font-weight: normal; color: #F74E7C; text-decoration: none; }
a.topnavi:visited { font-size: 12px; font-weight: normal; color: #F74E7C; text-decoration: none; }

td.topnavi2 { font-size: 12px; font-weight: normal; color: #999;}
a.topnavi2:link { font-size: 12px; font-weight: normal; color: #3366cc; text-decoration: none; }
a.topnavi2:hover { font-size: 12px; font-weight: normal; color: #F74E7C; text-decoration: none; }
a.topnavi2:visited { font-size: 12px; font-weight: normal; color: #3366cc; text-decoration: none; }

a.navi10green:link { font-size: 10px; font-weight: normal; color: #0C6B31; text-decoration: underline; }
a.navi10green:visited { font-size: 10px; font-weight: normal; color: #0C6B31; text-decoration: underline; }

a.navi10darkblue:link { font-size: 10px; font-weight: normal; color: #003399; text-decoration: underline; }
a.navi10darkblue:visited { font-size: 10px; font-weight: normal; color: #003399; text-decoration: underline; }

a.navi12blue:link { font-size: 12px; font-weight: normal; color: #0000CC; text-decoration: underline; }
a.navi12blue:visited { font-size: 12px; font-weight: normal; color: #0000CC; text-decoration: underline; }

a.prize:link { font-size: 12px; font-weight: normal; color: #0000CC; text-decoration: none; }
a.prize:visited { font-size: 12px; font-weight: normal; color: #0000CC; text-decoration: none; }

.goodsbasic12blue {font-size: 12px; line-height: 15px; color: #000066;}
.goodsbasic12pink {font-size: 12px; line-height: 15px; color: #E31575;}
.goodsbasic12parple {font-size: 12px; line-height: 15px; color: #990099;}
.goodsbasic12blue {font-size: 12px; line-height: 15px; color: #333399;}

.goodsmidasi14blue {font-size: 14px; line-height: 18px; color: #333399; font-weight: bold;}

a.goodstop:link { font-size: 12px; font-weight: normal; color: #666666; text-decoration: none; }
a.goodstop:visited { font-size: 12px; font-weight: normal; color: #666666; text-decoration: none; }

a.goodswhatsnew:link { font-size: 12px; font-weight: normal; color: #990099; text-decoration: underline; }
a.goodswhatsnew:visited { font-size: 12px; font-weight: normal; color: #CC66CC; text-decoration: underline; }

a.goodsmenu:link { font-size: 12px; font-weight: normal; color: #663300; text-decoration: none; }
a.goodsmenu:visited { font-size: 12px; font-weight: normal; color: #996633; text-decoration: none; }

a.goodsmail:link { font-size: 12px; font-weight: normal; color: #009900; text-decoration: underline; }

.mojibasiclightbluebig {  font-size: 16px; font-weight: bold; color: #000099}
.eertststgser {  font-size: 12px; font-weight: bold; color: #CC3366}


/* --◆トップページ告知欄------------------ */

div.kokuchi {
	margin-bottom:5px;
	border:1px solid #f00;
	background:#ffffee;
	text-align:center;
	}
	
div.kokuchi h3{
	margin:10px 10px 5px 10px;
	font-size:12px;
	color:#f00;
	}
	
div.kokuchi p{
	margin:0px 10px 10px 10px;
	font-size:12px;
	line-height:135%;
	}
