.font80 {
	font-size: 80%;
}
.font80red {
	font-size: 80%;
	font-weight: bold;
	color: #FF0000;
}
.bg {
	font-size: 70%;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #009966;
	background-image: url(../img/bg_under.gif);
	background-repeat: repeat-x;
}
.left01 {
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../img/left01.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-left: 37px;
}
.left02{
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../img/left02.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-left: 37px;
}
.left03{
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../img/left03.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-left: 37px;
	background-position: left top;
}
.left04{
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../img/left04.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-left: 37px;
	background-position: left top;
}
.left05{
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../img/left05.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 37px;
	background-position: left top;
}
.left06{
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../img/left06.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 37px;
	background-position: left top;
}
.left07{
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../img/left07.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 37px;
	background-position: left top;
}
.left08{
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../img/left08.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 37px;
	background-position: left top;
}
.left09{
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../img/left09.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 37px;
	background-position: left top;
}
.left10{
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../img/left10.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 37px;
	background-position: left top;
}
.left11{
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../img/left11.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 52px;
	background-position: left top;
}
.left12{
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../img/left12.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 52px;
	background-position: left top;
}
.left13{
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../img/left13.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 52px;
	background-position: left top;
}

/*テーブル（緑）*/
/*テーブルの真ん中（小）*/
td.cm1_S{
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	padding-top:3px;
	padding-left:2px;
	width:136px;
}
/*テーブルの真ん中（大）*/
td.cm1_L{
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	padding-top:3px;
	padding-left:2px;
	width:118px;
}
/*上部左*/
td.lt1{
    background:url('../img/top1_1.gif');
    background-color: #FFFFFF;
	background-repeat:repeat-x;
    height:11px;
}
/*上部中*/
td.ct1{
	background:url('../img/top1_1.gif');
	background-color: #FFFFFF;
	background-repeat:repeat-x;
	height:11px;
}
/*上部右*/
td.rt1{
    /* right-top */
    background:url('../img/top1_3.gif');
    background-color: #FFFFFF;
    background-repeat:no-repeat;
    height:11px;
    width:11px;
}
/*真ん中左（花なし）*/
td.lm1_N{
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	height:21px;
	width:32px;
}
/*真ん中左（小ー濃い花）*/
td.lm1_S1{
	background:url('../img/hana1.gif');
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	height:21px;
	width:32px;
}
/*真ん中左（小ー薄い花）*/
td.lm1_S2{
	background:url('../img/hana2.gif');
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	height:21px;
	width:32px;
}
/*真ん中左（大ー濃い花）*/
td.lm1_L1{
	background:url('../img/hana3.gif');
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	height:21px;
	width:50px;
}
/*真ん中左（大ー薄い花）*/
td.lm1_L2{
	background:url('../img/hana4.gif');
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	height:21px;
	width:50px;
}
/*真ん中右*/
td.rm1{
	background:url('../img/middle1_3.gif');
	background-color: #FFFFFF;
	background-repeat:repeat-y;
	width:11px;
}
/*下部左*/
td.lb1{
    /* left-bottom */
    background:url('../img/bottom1_1.gif');
    background-color: #FFFFFF;
    background-repeat:repeat-x;
    height:11px;
}
/*下部中*/
td.cb1{
	background:url('../img/bottom1_1.gif');
	background-color: #FFFFFF;
	background-repeat:repeat-x;
	height:11px;
}
/*下部右*/
td.rb1{
    /* right-bottom */
    background:url('../img/bottom1_3.gif');
    background-color: #FFFFFF;
    background-repeat:no-repeat;
    height:11px;
    width:11px;
}

/*テーブル（赤）*/
/*テーブルの真ん中（小）*/
td.cm2_S{
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	padding-top:3px;
	padding-left:2px;
	width:136px;
}
/*テーブルの真ん中（大）*/
td.cm2_L{
	font-size: 90%;
	color: #333333;
	background-color: #FFFFFF;
	padding-top:3px;
	padding-left:2px;
	width:118px;
}
/*上部左*/
td.lt2{
    background:url('../img/top2_1.gif');
    background-color: #FFFFFF;
	background-repeat:repeat-x;
    height:11px;
}
/*上部中*/
td.ct2{
	background:url('../img/top2_1.gif');
	background-color: #FFFFFF;
	background-repeat:repeat-x;
	height:11px;
}
/*上部右*/
td.rt2{
    /* right-top */
    background:url('../img/top2_3.gif');
    background-color: #FFFFFF;
    background-repeat:no-repeat;
    height:11px;
    width:11px;
}
/*真ん中左（花なし）*/
td.lm2_N{
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	height:21px;
	width:32px;
}
/*真ん中左（小ー濃い花）*/
td.lm2_S1{
	background:url('../img/hana1.gif');
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	height:21px;
	width:32px;
}
/*真ん中左（小ー薄い花）*/
td.lm2_S2{
	background:url('../img/hana2.gif');
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	height:21px;
	width:32px;
}
/*真ん中左（大ー濃い花）*/
td.lm2_L1{
	background:url('../img/hana3.gif');
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	margin-left:100px;
	height:21px;
	width:50px;
}
/*真ん中左（大ー薄い花）*/
td.lm2_L2{
	background:url('../img/hana4.gif');
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	margin-left:100px;
	height:21px;
	width:50px;
}
/*真ん中右*/
td.rm2{
	background:url('../img/middle2_3.gif');
	background-color: #FFFFFF;
	background-repeat:repeat-y;
	width:11px;
}
/*下部左*/
td.lb2{
    /* left-bottom */
    background:url('../img/bottom2_1.gif');
    background-color: #FFFFFF;
    background-repeat:repeat-x;
    height:11px;
}
/*下部中*/
td.cb2{
	background:url('../img/bottom2_1.gif');
	background-color: #FFFFFF;
	background-repeat:repeat-x;
	height:11px;
}
/*下部右*/
td.rb2{
    /* right-bottom */
    background:url('../img/bottom2_3.gif');
    background-color: #FFFFFF;
    background-repeat:no-repeat;
    height:11px;
    width:11px;
}

