.t12-15 {
	font-size: 12px;
	line-height: 15px;
	color: #333333;}
.t12-18 {
	font-size: 12px;
	line-height: 18px;
	color: #333333;}
.t12- {
	font-size: 12px;}
.t12-red {
	font-size: 12px;
	color: #CC0000;}
.t12-15white { 
    font-size: 12px; 
	line-height: 15px; 
	color: #FFFFFF; }
.t12-15pink {
    font-size: 12px;
    line-height: 15px;
    color: #FFCCCC;}
.t12-18white {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;}
.t12-18ore {
	font-size: 12px;
	line-height: 18px;
	color: #FF9900;}
.t12-18white {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;}
.t12-blue {
	font-size: 12px;
	color: #000099;}		

.t10- {
	font-size: 10px;
	color: #333333;
	line-height: 15px;}

.t10-15 {
    font-size: 10px;
	line-height: 15px ;
	color: #666666}
.t10-18 {
	font-size: 10px;
	line-height: 18px;
	color: #333333;}
.t10-15white { 
    font-size: 10px; 
    line-height: 15px ; 
    color: #FFFFFF}
.t10-15red {
    font-size: 10px;
    line-height: 15px;
    color: #CC0000;}
.t10-pink {
	font-size: 10px;
	color: #FF6666;}
.t10-blue {
	font-size: 10px;
	color: #3366CC;}
.t10-red {
	font-size: 10px;
	color: #CC0000;}
.t10-orekoi {
	font-size: 10px;
	color: #FF6600;
	line-height: 15px;}	

.up1 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;}
.u15px {
    padding-top: 15px}

.down1 {
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;}
.down3px {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;}
.down5px {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;}
.down10px {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;}
.updown3px {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;}
.updown10px {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;}
.ud5px {
   padding-top: 5px;
   padding-bottom: 5px }
.up3down5 {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;}   
.ublr10 {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;}

.kakomig {
	border: 1px solid #999999;}
.kakomigr {
	border: 1px solid #CC0000;}
.kakomip {
	border: 1px solid #FF9999;}
.kakomio {
	border: 1px solid #FFCC33;}
.kakomib {
	border: 1px solid #0066FF;}
.kakomir {
	border: 1px solid #CC0000;}
.kakomiokoi {
	border: 1px solid #FF6600;}
.kakomikaki {
	border: 1px solid #333300;}
.kakomipkoi {
	border: 1px solid #FF0066;}
.kakomicya {
	border: 1px solid #663300;}	

h1 {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;}

.t12-under {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-size: 12px;
	line-height: 18px;
	margin: 0px;
	padding: 0px;}
	
.t12-15nabk {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	background-color: #000000;
	text-align: left;
	text-indent: 5px;}
.t10-15na2 {
	font-size: 10px;
	line-height: 15px;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;}
.t12-15nared {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	background-color: #CC0000;
	text-align: left;
	text-indent: 5px;
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.t12-15napink {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	background-color: #FF9999;
	text-align: left;
	text-indent: 5px;
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";}

.tittle {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	background-color: #000000;
	text-align: left;
	text-indent: 5px;
	border-left-style: solid;
	border-left-color: #CC0000;
	border-left-width: 5px;
	font-weight: bold;}
a:visited {
	color: #FF6666;}
a:link {
	color: #FF6666;
	text-decoration:none;}
a:hover {
	color: #FF6666;
	background-color: #FFCCCC;}
.kakomir-navi {
	border: 1px solid #CC0000;
	bottom: 5px;
	margin-bottom: 5px;
}
.kakomib-navi {
	border: 1px solid #0066FF;
	margin-bottom: 5px;
}
.kakomip-navi {
	border: 1px solid #FF9999;
	margin-bottom: 5px;
}
.kakomipet {
	border: 1px solid #FFCC33;
	margin-top: 5px;
}
