@charset "euc-jp";
.t-bk {
     color:#333300;
}
.t-bk-b {
     color:#333300;
	 font-weight:bold;
}
.t-red {
     color:#ff0000;
}
.t-red-b {
     color:#ff0000;
	 font-weight:bold;
}
.t-ffffcc {
     color:#ffffcc;
}
.t-ffffccb {
     color:#ffffcc;
	 font-weight:bold;
}
.t-ffcc00 {
     color:#ffcc00;
}
.t-ffcc00b {
     color:#ffcc00;
	 font-weight:bold;
}
.t-993300 {
     color:#993300;
}
.t-993300b {
     color:#993300;
	 font-weight:bold;
}
.t-cc0033 {
     color:#cc0033;
}
.t-cc0033b {
     color:#cc0033;
	 font-weight:bold;
}
.t-009900 {
     color:#009900;
}
.t-009900b {
     color:#009900;	 
	 font-weight:bold;
}
.t-CC6600 {
     color:#CC6600;
}
.t-CC6600b {
     color:#CC6600;
	 font-weight:bold;
}
.t-FF6600 {
     color:#FF6600;
}
.t-FF6600b {
     color:#FF6600;
	 font-weight:bold;
}
.t-CC3300 {
     color:#CC3300;
}
.t-CC3300b {
     color:#CC3300;
	 font-weight:bold;
}
.t-99CCFF {
     color:#99CCFF;
}
.t-99CCFFb {
     color:#99CCFF;
	 font-weight:bold;
}
.t-663300 {
     color:#663300;
}
.t-663300b {
     color:#663300;
	 font-weight:bold;
}
.t-FF9900 {
     color:#FF9900;
}
.t-FF9900b {
     color:#FF9900;
	 font-weight:bold;
}
.t-white {
     color:#FFFFFF;
}
.t-white-b {
     color:#FFFFFF;
	 font-weight:bold;
}
.t-006666 {
     color:#006666;
}
.t-006666b {
     color:#006666;
	 font-weight:bold;
}
.t-006699 {
     color:#006699;
}
.t-006699b {
     color:#006699;
	 font-weight:bold;
}
.t-FF6666 {
     color:#FF6666;
}
.t-FF6666b {
     color:#FF6666;
	 font-weight:bold;
}.t-666600 {
     color:#666600;
}
.t-666600b {
     color:#666600;
	 font-weight:bold;
}
.t-996600 {
     color:#996600;
}
.t-996600b {
     color:#996600;
	 font-weight:bold;
}
.t-CC6600 {
     color:#CC6600;
}
.t-CC6600b {
     color:#CC6600;
	 font-weight:bold;
}
.t-FF3366 {
     color:#FF3366;
}
.t-FF3366b {
     color:#FF3366;
	 font-weight:bold;
}
.t-336633 {
     color:#336633;
}
.t-336633b {
     color:#336633;
	 font-weight:bold;
}
.t-ffffcc {
     color:#ffffcc;
}
.t-ffffccb {
     color:#ffffcc;
	 font-weight:bold;
}
.t-ffcccc {
     color:#ffcccc;
}
.t-ffccccb {
     color:#ffcccc;
	 font-weight:bold;
}
.t-ffff99 {
     color:#ffff99;
}
.t-ffff99b {
     color:#ffff99;
	 font-weight:bold;
}
.t-336699 {
     color:#336699;
}
.t-336699b {
     color:#336699;
	 font-weight:bold;
}
.t-cc9900 {
     color:#cc9900;
}
.t-cc9900b {
     color:#cc9900;
	 font-weight:bold;
}
.t-cc0066 {
     color:#cc0066;
}
.t-cc0066b {
     color:#cc0066;
	 font-weight:bold;
}
.t-993366 {
     color:#993366;
}
.t-993366b {
     color:#993366;
	 font-weight:bold;
}
.t-ffff00 {
     color:#ffff00;
}
.t-ffff00b {
     color:#ffff00;
	 font-weight:bold;
}
.t-ccffff {
     color:#ccffff;
}
.t-ccffffb {
     color:#ccffff;
	 font-weight:bold;
}
.t-0066cc {
     color:#0066cc;
}
.t-0066ccb {
     color:#0066cc;
	 font-weight:bold;
}
.t-0099ff {
     color:#0099ff;
}
.t-0099ffb {
     color:#0099ff;
	 font-weight:bold;
}
.t-990000 {
     color:#990000;
}
.t-990000b {
     color:#990000;
	 font-weight:bold;
}
.t-cc0000 {
     color:#cc0000;
}
.t-cc0000b {
     color:#cc0000;
	 font-weight:bold;
}
.t-ff0066 {
     color:#ff0066;
}
.t-ff0066b {
     color:#ff0066;
	 font-weight:bold;
}
.t-da67bd {
     color:#da67bd;
}
.t-da67bdb {
     color:#da67bd;
	 font-weight:bold;
}
.t-f5703d {
     color:#f5703d;
}
.t-f5703db {
     color:#f5703d;
	 font-weight:bold;
}
.t-8a8709 {
     color:#8a8709;
}
.t-8a8709b {
     color:#8a8709;
	 font-weight:bold;
}



/*Black*/
.bk-sm {
	font-size: small;
	color: #333300;
}
.bk10 {
	font-size: 10px;
	line-height: 13px;
	color: #333300;
}
.bk12 {
	font-size: 12px;
	line-height: 16px;
	color: #333300;
	text-align: left;
}
.bk14 {
	font-size: 14px;
	line-height: 18px;
	color: #333300;
}
.bk18 {
	font-size: 18px;
	line-height: 23px;
	color: #333300;
}
.bk12top {
    font-size: 12px;
	line-height: 18px;
	color: #001B1B;
}

/*Silver*/
.si-sm {
	font-size: small;
	color: #c0c0c0;
}
.si10 {
	font-size: 10px;
	line-height: 13px;
	color: #c0c0c0;
}
.si12 {
	font-size: 12px;
	line-height: 16px;
	color: #c0c0c0;
}
.si14 {
	font-size: 14px;
	line-height: 18px;
	color: #c0c0c0;
}
.si18 {
	font-size: 18px;
	line-height: 23px;
	color: #c0c0c0;
}

/*Gray*/
.gr-sm {
	font-size: small;
	color: #808080;
}
.gr10 {
	font-size: 10px;
	line-height: 13px;
	color: #808080;
}
.gr12 {
	font-size: 12px;
	line-height: 16px;
	color: #808080;
}
.gr14 {
	font-size: 14px;
	line-height: 18px;
	color: #808080;
}
.gr18 {
	font-size: 18px;
	line-height: 23px;
	color: #808080;
}

/*White*/
.wh-sm {
	font-size: small;
	color: #FFFFFF;
}
.wh10 {
	font-size: 10px;
	line-height: 13px;
	color: #FFFFFF;
}
.wh12 {
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}
.wh14 {
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
}
.wh18 {
	font-size: 18px;
	line-height: 23px;
	color: #FFFFFF;
}

/*Maroon*/
.ma-sm {
	font-size: small;
	color: #800000;
}
.ma10 {
	font-size: 10px;
	line-height: 13px;
	color: #800000;
}
.ma12 {
	font-size: 12px;
	line-height: 16px;
	color: #800000;
}
.ma14 {
	font-size: 14px;
	line-height: 18px;
	color: #800000;
}
.ma18 {
	font-size: 18px;
	line-height: 23px;
	color: #800000;
}
/*Red*/
.red-sm {
	font-size: small;
	color: #FF0000;
}
.red10 {
	font-size: 10px;
	line-height: 13px;
	color: #FF0000;
}
.red12 {
	font-size: 12px;
	line-height: 16px;
	color: #FF0000;
}
.red14 {
	font-size: 14px;
	line-height: 18px;
	color: #FF0000;
}
.red18 {
	font-size: 18px;
	line-height: 23px;
	color: #FF0000;
}
.redtop {
    font-size: 12px;
	line-height: 16px;
	color:#990000;
}
/*Purple*/
.pur-sm {
	font-size: small;
	color: #800080;
}
.pur10 {
	font-size: 10px;
	line-height: 13px;
	color: #800080;
}
.pur12 {
	font-size: 12px;
	line-height: 16px;
	color: #800080;
}
.pur14 {
	font-size: 14px;
	line-height: 18px;
	color: #800080;
}
.pur18 {
	font-size: 18px;
	line-height: 23px;
	color: #800080;
}


/*Green*/
.gre-sm {
    font-size: small;
	color: #336600;
}
.gre10 {
	font-size: 10px;
	line-height: 13px;
	color: #008000;
}
.gre12 {
	font-size: 12px;
	line-height: 16px;
	color: #008000;
}
.gre14 {
	font-size: 14px;
	line-height: 18px;
	color: #008000;
}
.gre18 {
	font-size: 18px;
	line-height: 23px;
	color: #008000;
}
.gretop {
    font-size: 12px;
	line-height: 16px;
	color: #336600;
}

/*Olive*/
.ol-sm {
	font-size: small;
	color: #808000;
}
.ol10 {
	font-size: 10px;
	line-height: 13px;
	color: #808000;
}
.ol12 {
	font-size: 12px;
	line-height: 16px;
	color: #808000;
}
.ol14 {
	font-size: 14px;
	line-height: 18px;
	color: #808000;
}
.ol18 {
	font-size: 18px;
	line-height: 23px;
	color: #808000;
}
/*Yellow*/
.ye-sm {
	font-size: small;
	color: #FFFF00;
}
.ye10 {
	font-size: 10px;
	line-height: 13px;
	color: #FFFF00;
}
.ye12 {
	font-size: 12px;
	line-height: 16px;
	color: #FFFF00;
}
.ye14 {
	font-size: 14px;
	line-height: 18px;
	color: #FFFF00;
}
.ye18 {
	font-size: 18px;
	line-height: 23px;
	color: #FFFF00;
}


/*Blue*/
.blu-sm {
	font-size: small;
	color: #0000FF;
}
.blu10 {
	font-size: 10px;
	line-height: 13px;
	color: #0000FF;
}
.blu12 {
	font-size: 12px;
	line-height: 16px;
	color: #0000FF;
}
.blu14 {
	font-size: 14px;
	line-height: 18px;
	color: #0000FF;
}
.blu18 {
	font-size: 18px;
	line-height: 23px;
	color: #0000FF;
}
/*Teal*/
.te-sm {
	font-size: small;
	color: #008080;
}
.te10 {
	font-size: 10px;
	line-height: 13px;
	color: #008080;
}
.te12 {
	font-size: 12px;
	line-height: 16px;
	color: #008080;
}
.te14 {
	font-size: 14px;
	line-height: 18px;
	color: #008080;
}
.te18 {
	font-size: 18px;
	line-height: 23px;
	color: #008080;
}
/*Aqua*/
.aq-sm {
	font-size: small;
	color: #00FFFF;
}
.aq10 {
	font-size: 10px;
	line-height: 13px;
	color: #00FFFF;
}
.aq12 {
	font-size: 12px;
	line-height: 16px;
	color: #00FFFF;
}
.aq14 {
	font-size: 14px;
	line-height: 18px;
	color: #00FFFF;
}
.aq18 {
	font-size: 18px;
	line-height: 23px;
	color: #00FFFF;
}
/*redbrwn*/
.rb-sm {
	font-size: small;
	color: #CC6600;
}
.rb10 {
	font-size: 10px;
	line-height: 13px;
	color: #CC6600;
}
.rb12 {
	font-size: 12px;
	line-height: 16px;
	color: #CC6600;
}
.rb14 {
	font-size: 14px;
	line-height: 18px;
	color: #CC6600;
}
.rb18 {
	font-size: 18px;
	line-height: 23px;
	color: #CC6600;
}
/*brown*/
.br-sm {
	font-size: small;
	color: #663300;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
}
.br-m {
    font-size:medium;
	color: #663300;
}
.br10 {
    font-size: 10px;
	line-height: 13px;
	color: #663300;
}
.br12 {
	font-size: 12px;
	line-height: 16px;
	color: #663300;
}
.br14 {
	font-size: 14px;
	line-height: 18px;
	color: #663300;
}
.br18 {
	font-size: 18px;
	line-height: 23px;
	color: #663300;
}




.gl12 {
    font-size: 12px;
	line-height: 16px;
	color: #CC9900;
}
.brtop {
    font-size: 12px;
	line-height: 16px;
	color: #996600
}

.bk12b {
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	font-weight: bold;
}
.bk12b {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.small_70 {
	font-size: 80%;
}
.calendar {
    color: #99CCCC;
}


.tleft {text-align: left; }
.tcenter {text-align: center; }
.tright {text-align: right; }

/*¥Ê¥Ó¥²¡¼¥·¥ç¥ó*/
.navi {
    font-size: 12px;
	text-align: left;
	color: #333300;
	margin:0px 0px 10px 5px; 
	width: 600px ;
	 }

