@charset "Shift_JIS";
/* [HTML-013] 2001.07.12 TOTEC 曜日スタイルの調整 */
BODY {
	color: #000000;
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(../image/BorderGB.jpg);
}

H1 {
	font-size: 20pt;
	background-color: #0000ff;
	color: #ffffff;
	border-width: 0 2pt 2pt 0;
	border-color: #808000;
	width: 100%;
	text-indent: 10pt;
}

H2 {
	font-size: 14pt;
	color: #ffffff;
	background-color: #1e90ff;
	border-width: 0 1pt 1pt 0;
	border-color: #808000;
	width: 60%;
	text-indent: 5pt;
}

H3 {
	font-size: 10pt;
	color: #ffffff;
	background-color: #8080cc;
	border-color: #8080FF;
	border-width: 0 1pt 1pt 0;
	width: 60%;
	text-indent: 3pt;
}

H1, H2 , H3 {
	vertical-align: middle;
	font-weight: bold;
	border-style: solid;
	line-height: 140%;
	height: 1.4em;
}


body, H1, H2 { 
	font-family: "ＭＳ Ｐ明朝", sans-serif;
}
H3 {
	font-family: Osaka, "ＭＳ Ｐゴシック", sans-serif; 
}

input[type="button"], input[type="text"], button {
	height: 1.75em ;
}

dt {
	font-weight: bold ;
}
p, ul {
	line-height: 1.4;
}

pre {
	line-height: 110% ;
}
caption {
	font-weight: bold ;
}
A:hover {
	COLOR: red;
}

.hidden {
	display: none ;
}
.tac, div.nav {
	text-align: center ;
}
.info {
	text-align: right ;
}

.Table1 {
	background-color: #b0b0b0;
}
.Table2 {
	background-color: #c8c8c8;
}
.Table3 {
	background-color: #e0e0e0;
}
.Table4 {
	background-color: #e0e0e0;
}


.THead1LL, .THead1ML, .THead1SL,
.THead2LL, .THead2ML, .THead2SL, .THead2SLB,
.THead3LL, .THead3ML, .THead3SL,
.THead4LL, .THead4ML, .THead4SL,
.TBody1LL, .TBody1ML, .TBody1SL,
.TBody2LL, .TBody2ML, .TBody2SL,
.TBody3LL, .TBody3ML, .TBody3SL,
.TBody4LL, .TBody4ML, .TBody4SL,
.THeadHolidayLL,  .THeadHolidayML,
.THeadSaturdayLL, .THeadSaturdayML,
.THeadSundayLL,   .THeadSundayML,
.THeadWeekdayLL,  .THeadWeekdayML,
.TBodyHolidayLL,  .TBodyHolidayML,
.TBodySaturdayLL, .TBodySaturdayML,
.TBodySundayLL,   .TBodySundayML,
.TBodyWeekdayLL,  .TBodyWeekdayML
{
	text-align: left ;
}

.THead1LC, .THead1MC, .THead1SC,
.THead2LC, .THead2MC, .THead2SC,
.THead3LC, .THead3MC, .THead3SC,
.THead4LC, .THead4MC, .THead4SC,
.TBody1LC, .TBody1MC, .TBody1SC,
.TBody2LC, .TBody2MC, .TBody2SC,
.TBody3LC, .TBody3MC, .TBody3SC,
.TBody4LC, .TBody4MC, .TBody4SC,
.THeadHolidayLC,  .THeadHolidayMC,
.THeadSaturdayLC, .THeadSaturdayMC,
.THeadSundayLC,   .THeadSundayMC,
.THeadWeekdayLC,  .THeadWeekdayMC,
.TBodyHolidayLC,  .TBodyHolidayMC,
.TBodySaturdayLC, .TBodySaturdayMC,
.TBodySundayLC,   .TBodySundayMC,
.TBodyWeekdayLC,  .TBodyWeekdayMC
{
	text-align: center ;
}

.THead1LR, .THead1MR, .THead1SR,
.THead2LR, .THead2MR, .THead2SR,
.THead3LR, .THead3MR, .THead3SR,
.THead4LR, .THead4MR, .THead4SR,
.TBody1LR, .TBody1MR, .TBody1SR,
.TBody2LR, .TBody2MR, .TBody2SR,
.TBody3LR, .TBody3MR, .TBody3SR,
.TBody4LR, .TBody4MR, .TBody4SR
{
	text-align: right ;
}
.THead1LL, .THead1LC, .THead1LR,
.THead2LL, .THead2LC, .THead2LR,
.THead3LL, .THead3LC, .THead3LR,
.THead4LL, .THead4LC, .THead4LR,
.THeadHolidayLL,  .THeadHolidayLC,
.THeadSaturdayLL, .THeadSaturdayLC,
.THeadSundayLL,   .THeadSundayLC,
.THeadWeekdayLL,   .THeadWeekdayLC
{
	font-size: 14pt;
	font-weight: bold;
	line-height: 140%;
	height: 1.4em;
}
.THead1ML, .THead1MC, .THead1MR,
.THead2ML, .THead2MC, .THead2MR,
.THead3ML, .THead3MC, .THead3MR,
.THead4ML, .THead4MC, .THead4MR,
.THeadHolidayML,  .THeadHolidayMC,
.THeadSaturdayML, .THeadSaturdayMC,
.THeadSundayML,   .THeadSundayMC,
.THeadWeekdayML,   .THeadWeekdayMC
 {
	font-size: 12pt;
	font-weight: bold;
	line-height: 120%;
	height: 1.2em;
}
.THead1SL, .THead1SC, .THead1SR,
.THead2SL, .THead2SC, .THead2SR, .THead2SLB,
.THead3SL, .THead3SC, .THead3SR,
.THead4SL, .THead4SC, .THead4SR,
.THeadHolidaySL, .THeadSaturdaySL, .THeadSundaySL, .THeadWeekdaySL
{
	font-size: 11pt;
	font-weight: bold;
	line-height: 110%;
	height: 1.1em;
}

.THead1LL, .THead1LC, .THead1LR
{
	color: #000000;
	background-color: #ffffc0;
}
.TBody1LL, .TBody1LC, .TBody1LR
{
	color: #000000;
	background-color: #ffffe8;
}

.THead1ML, .THead1MC, .THead1MR
{
	color: #000000;
	background-color: #ffffd8;
}
.TBody1ML, .TBody1MC, .TBody1MR, .Radio1
{
	color: #000000;
	background-color: #ffffe8;
}

.THead1SL, .THead1SC, .THead1SR
 {
	color: #000000;
	background-color: #ffffe8;
}
.TBody1SL, .TBody1SC, .TBody1SR
 {
	color: #000000;
	background-color: #fffff8;
}

.THead2LL, .THead2LC, .THead2LR
{
	color: #008080;
	background-color: #b0f0c0;
}

.TBody2LL, .TBody2LC, .TBody2LR
{
	color: #008080;
	background-color: #e0ffee;
}

.THead2ML, .THead2MC, .THead2MR
 {
	color: #00a0a0;
	background-color: #e0fae0;
}

.TBody2ML, .TBody2MC, .TBody2MR, .Radio2
 {
	color: #00a0a0;
	background-color: #e0ffee;
}

.THead2SL, .THead2SC, .THead2SR
{
	color: #008080;
	background-color: #e0ffee;
}
.THead2SLB
{
	color: #000000;
	background-color: #e0ffee;
}
.TBody2SL, .TBody2SC, .TBody2SR
{
	color: #008080;
	background-color: #e0ffee;
}

.THead3LL, .THead3LC, .THead3LR
{
	color: #dd0000;
	background-color: #ffcccc;
}
.TBody3LL, .TBody3LC, .TBody3LR
{
	color: #dd0000;
	background-color: #ffeeee;
}

.THead3ML, .THead3MC, .THead3MR
{
	color: #ee0000;
	background-color: #ffdddd;
}

.TBody3ML, .TBody3MC, .TBody3MR, .Radio3
{
	color: #ee0000;
	background-color: #ffeeee;
}

.THead3SL, .THead3SC, .THead3SR
{
	color: #ff0000;
	background-color: #ffeeee;
}

.TBody3SL, .TBody3SC, .TBody3SR
{
	color: #ff0000;
	background-color: #fff8f8;
}
.THead4LL, .THead4LC, .THead4LR
{
	color: #008800;
	background-color: #c0ffc0;
}

.TBody4LL, .TBody4LC, .TBody4LR
{
	color: #008800;
	background-color: #e0ffe0;
}

.THead4ML, .THead4MC, .THead4MR
{
	color: #00aa00;
	background-color: #d0ffd0;
}
.TBody4ML, .TBody4MC, .TBody4MR, .Radio4
{
	color: #00aa00;
	background-color: #e0ffe0;
}

.THead4SL, .THead4SC, .THead4SR
{
	color: #00cc00;
	background-color: #e0ffe0;
}

.TBody4SL, .TBody4SC, .TBody4SR
{
	color: #00cc00;
	background-color: #f0fff0;
}

.TBody1LL, .TBody1LC, .TBody1LR,
.TBody2LL, .TBody2LC, .TBody2LR,
.TBody3LL, .TBody3LC, .TBody3LR,
.TBody4LL, .TBody4LC, .TBody4LR,
.TBodyHolidayLL,  .TBodyHolidayLC,
.TBodySaturdayLL, .TBodySaturdayLC,
.TBodySundayLL,   .TBodySundayLC,
.TBodyWeekdayLL,   .TBodyWeekdayLC
{
	font-size: 12pt;
	line-height: 120%;
	height: 1.2em;
}
.TBody1ML, .TBody1MC, .TBody1MR,
.TBody2ML, .TBody2MC, .TBody2MR,
.TBody3ML, .TBody3MC, .TBody3MR,
.TBody4ML, .TBody4MC, .TBody4MR
.TBodyHolidayML,  .TBodyHolidayMC,
.TBodySaturdayML, .TBodySaturdayMC,
.TBodySundayML,   .TBodySundayMC,
.TBodyWeekdayML,   .TBodyWeekdayMC
{
	font-size: 10pt;
	line-height: 100%;
	height: 1em;
}

.TBody1SL, .TBody1SC, .TBody1SR,
.TBody2SL, .TBody2SC, .TBody2SR,
.TBody3SL, .TBody3SC, .TBody3SR,
.TBody4SL, .TBody4SC, .TBody4SR
{
	font-size: 9pt;
	line-height: 90%;
	height: 0.9em;
}

.TLine1{
	background-color: #a0a0a0;
}
.TLine2{
	background-color: #b0b0b0;
}
.TLine3{
	background-color: #c0c0c0;
}

.THeadHolidayLL, .THeadHolidayLC,
.THeadHolidayML, .THeadHolidayMC
{
	color: #dd0000;
	background-color: #ffcccc;
}
.TBodyHolidayLL, .TBodyHolidayLC,
.TBodyHolidayML, .TBodyHolidayMC,
.THeadHolidaySL
{
	color: #dd0000;
	background-color: #ffeeee;
}
.THeadSaturdayLL, .THeadSaturdayLC,
.THeadSaturdayML, .THeadSaturdayMC
{
	color: #0000bb;
	background-color: #c0c0ff;
}
.TBodySaturdayLL, .TBodySaturdayLC,
.TBodySaturdayML, .TBodySaturdayMC,
.THeadSaturdaySL

{
	color: #0000bb;
	background-color: #e0e0ff;
}
.THeadSundayLL, .THeadSundayLC,
.THeadSundayML, .THeadSundayMC
{
	color: #dd0000;
	background-color: #ffcccc;
}
.TBodySundayLL, .TBodySundayLC,
.TBodySundayML, .TBodySundayMC,
.THeadSundaySL
{
	color: #dd0000;
	background-color: #ffeeee;
}
.THeadWeekdayLL, .THeadWeekdayLC,
.THeadWeekdayML, .THeadWeekdayMC
{
	color: #000000;
	background-color: #ffffc0;
}
.TBodyWeekdayLL, .TBodyWeekdayLC,
.TBodyWeekdayML, .TBodyWeekdayMC,
.THeadWeekdaySL
{
	color: #000000;
	background-color: #ffffe8;
}

