
A.bar:link{COLOR: blue;TEXT-DECORATION: none}
A.bar:active{COLOR: blue;TEXT-DECORATION: none}
A.bar:visited{COLOR: blue;TEXT-DECORATION: none}
A.bar:hover{COLOR: blue;TEXT-DECORATION: none}
A.menu:link{COLOR: #404040;TEXT-DECORATION: none}
A.menu:active{COLOR: #404040;TEXT-DECORATION: none}
A.menu:visited{COLOR: #404040;TEXT-DECORATION: none}
A.menu:hover{COLOR: #404040;TEXT-DECORATION: none}
A.plan:link{COLOR: tomato;TEXT-DECORATION: none}
A.plan:active{COLOR: tomato;TEXT-DECORATION: none}
A.plan:visited{COLOR: tomato;TEXT-DECORATION: none}
A.plan:hover{COLOR: tomato;TEXT-DECORATION: none}
A.option:link{COLOR: white;TEXT-DECORATION: none}
A.option:active{COLOR: white;TEXT-DECORATION: none}
A.option:visited{COLOR: white;TEXT-DECORATION: none}
A.option:hover{COLOR: white;TEXT-DECORATION: none}
A.normal:link{COLOR: black;TEXT-DECORATION: none}
A.normal:active{COLOR: black;TEXT-DECORATION: none}
A.normal:visited{COLOR: black;TEXT-DECORATION: none}
A.normal:hover{COLOR: black;TEXT-DECORATION: none}


TD.line { BORDER-bottom: #808080 1px dotted; }
TD.gline { BORDER-bottom: #C0C0C0 1px solid; }
TD.redline { BORDER-bottom: red 1px solid; }
TD.grnline { BORDER-bottom: #228b22 1px solid; }
TD.bluline { BORDER-bottom: blue 1px solid; }
TD.blkline { BORDER-bottom: black 1px solid; }
TD.voucher { color:white; background-color:green }

.pt6 { FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 8px; LINE-HEIGHT: 9px }
.pt7 { FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 9px; LINE-HEIGHT: 10px }
.pt8 { FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 10px; LINE-HEIGHT: 11px }

.pt9 { FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 12px; LINE-HEIGHT: 14px; color: #707070; }
.pt9g { FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 12px; LINE-HEIGHT: 14px; color: #228b22; }
.pt9b { FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 12px; LINE-HEIGHT: 14px; color: #0000FF; }
.pt9n { FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 12px; LINE-HEIGHT: 14px; color: #000000; }
.pt9t { FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 12px; LINE-HEIGHT: 14px; color: tomato; }	
.pt9r { FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 12px; LINE-HEIGHT: 14px; color: #FF0000; }

.pt12 { FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 16px; LINE-HEIGHT: 18px; color: #707070; }
.pt12g { FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 16px; LINE-HEIGHT: 18px; color: #228b22; }
.pt12b { FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 16px; LINE-HEIGHT: 18px; color: #0000FF; }
.pt12n { FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 16px; LINE-HEIGHT: 18px; color: #000000; }
.pt12t { FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 16px; LINE-HEIGHT: 18px; color: tomato; }	
.pt12r { FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 16px; LINE-HEIGHT: 18px; color: #FF0000; }

.pt16 { FONT-FAMILY: ＭＳ Ｐゴシック; FONT-SIZE: 16pt; FONT-WEIGHT: BOLD; LINE-HEIGHT: 16pt; color: #000000; }

.si{FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 12px; COLOR: #000000; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #C0C0C0 1px solid; ime-mode:disabled; }
.sj{FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 12px; COLOR: #000000; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #C0C0C0 1px solid; ime-mode:active; }
.sn{FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 12px; COLOR: #000000; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #C0C0C0 1px solid; ime-mode:disabled; TEXT-ALIGN:right}
.sz{FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 12px; COLOR: #000000; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #C0C0C0 1px solid;}

.mi{FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 16px; COLOR: #000000; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #C0C0C0 1px solid; ime-mode:disabled; }
.mj{FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 16px; COLOR: #000000; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #C0C0C0 1px solid; ime-mode:active; }
.mn{FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 16px; COLOR: #000000; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #C0C0C0 1px solid; ime-mode:disabled; TEXT-ALIGN:right}
.mz{FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 16px; COLOR: #000000; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #C0C0C0 1px solid;}


.dsp_table td, .dsp_table th{
	border-bottom:1px solid #0055AA;
	border-left:1px solid #0055AA;
	padding:5px;

}   
.dsp_table th{
	background-color:#D5EAFF;
} 

.dsp_table {
	border-top:1px solid #0055AA;
	border-right:1px solid #0055AA;
	FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 12px; LINE-HEIGHT: 14px; color: #000000;
}


.dsp_table1 td, .dsp_table1 th{	border-bottom:1px solid #0055AA; border-left:1px solid #0055AA; padding:5px;}
.dsp_table1 th{ background-color:#D5EAFF; } 
.dsp_table1 { border-top:1px solid #0055AA; border-right:1px solid #0055AA; FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 12px; LINE-HEIGHT: 14px; color: #000000; }

.dsp_table2 td, .dsp_table2 th{	border-bottom:1px solid #0055AA; border-left:1px solid #0055AA; padding:5px;}
.dsp_table2 th{ background-color:#afd6fd; } 
.dsp_table2 { border-top:1px solid #0055AA; border-right:1px solid #0055AA; FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 12px; LINE-HEIGHT: 14px; color: #000000; }

.dsp_table3 td, .dsp_table3 th{	border-bottom:1px solid #0055AA; border-left:1px solid #0055AA; padding:5px;}
.dsp_table3 th{ background-color:#84c0fc; } 
.dsp_table3 { border-top:1px solid #0055AA; border-right:1px solid #0055AA; FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 12px; LINE-HEIGHT: 14px; color: #000000; }

.dsp_table4 td, .dsp_table4 th{	border-bottom:1px solid #0055AA; border-left:1px solid #0055AA; padding:5px;}
.dsp_table4 th{ background-color:#54a8fc; } 
.dsp_table4 { border-top:1px solid #0055AA; border-right:1px solid #0055AA; FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 12px; LINE-HEIGHT: 14px; color: #000000; }

.dsp_table5 td, .dsp_table5 th{	border-bottom:1px solid #0055AA; border-left:1px solid #0055AA; padding:5px;}
.dsp_table5 th{ background-color:#1b8cfe; } 
.dsp_table5 { border-top:1px solid #0055AA; border-right:1px solid #0055AA; FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 12px; LINE-HEIGHT: 14px; color: #000000; }


/*rec.html
-------------------------------------------------------*/
.rec_table td, .rec_table th{
	border-bottom:1px solid #718EC8;
	border-left:1px solid #718EC8;
	padding:5px;

}   
.rec_table th{
	background-color:#D5EAFF;
} 

.rec_table td{
	background:url(../img/rec_ico.jpg) 10px center no-repeat;
	padding-left:20px;
}

.rec_table {
	border-top:1px solid #718EC8;
	border-right:1px solid #718EC8;
}

.rec_table .rec_pdf{
	border-left:none;
	background:none;
	padding-left:0px;
}
