@charset "UTF-8";

table.al tr,
table.al th,
table.al td,
table.ma tr,
table.ma th,
table.ma td,
table.vg tr,
table.vg th,
table.vg td,
table.other tr,
table.other th,
table.other td,
table.books tr,
table.books th,
table.books td,
table.red tr,
table.red th,
table.red td,
 {
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	white-space: normal;
}

table td.al01 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_al_01.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
table td.al02 {
	height: 12px;
	background-image: url(img/table/table_al_02.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
table td.al03 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_al_03.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
table td.al04 {
	width: 12px;
	background-image: url(img/table/table_al_04.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
table td.al05 {
	background-color: #ffffff;
}
table td.al06 {
	width: 12px;
	background-image: url(img/table/table_al_06.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
table td.al07 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_al_07.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
table td.al08 {
	height: 12px;
	background-image: url(img/table/table_al_08.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
table td.al09 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_al_09.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

table td.ma01 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_ma_01.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
table td.ma02 {
	height: 12px;
	background-image: url(img/table/table_ma_02.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
table td.ma03 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_ma_03.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
table td.ma04 {
	width: 12px;
	background-image: url(img/table/table_ma_04.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
table td.ma05 {
	background-color: #ffffff;
}
table td.ma06 {
	width: 12px;
	background-image: url(img/table/table_ma_06.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
table td.ma07 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_ma_07.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
table td.ma08 {
	height: 12px;
	background-image: url(img/table/table_ma_08.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
table td.ma09 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_ma_09.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

table td.vg01 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_vg_01.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
table td.vg02 {
	height: 12px;
	background-image: url(img/table/table_vg_02.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
table td.vg03 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_vg_03.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
table td.vg04 {
	width: 12px;
	background-image: url(img/table/table_vg_04.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
table td.vg05 {
	background-color: #ffffff;
}
table td.vg06 {
	width: 12px;
	background-image: url(img/table/table_vg_06.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
table td.vg07 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_vg_07.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
table td.vg08 {
	height: 12px;
	background-image: url(img/table/table_vg_08.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
table td.vg09 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_vg_09.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

table td.other01 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_other_01.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
table td.other02 {
	height: 12px;
	background-image: url(img/table/table_other_02.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
table td.other03 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_other_03.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
table td.other04 {
	width: 12px;
	background-image: url(img/table/table_other_04.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
table td.other05 {
	background-color: #ffffff;
}
table td.other06 {
	width: 12px;
	background-image: url(img/table/table_other_06.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
table td.other07 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_other_07.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
table td.other08 {
	height: 12px;
	background-image: url(img/table/table_other_08.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
table td.other09 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_other_09.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

table td.books01 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_books_01.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
table td.books02 {
	height: 12px;
	background-image: url(img/table/table_books_02.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
table td.books03 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_books_03.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
table td.books04 {
	width: 12px;
	background-image: url(img/table/table_books_04.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
table td.books05 {
	background-color: #ffffff;
}
table td.books06 {
	width: 12px;
	background-image: url(img/table/table_books_06.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
table td.books07 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_books_07.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
table td.books08 {
	height: 12px;
	background-image: url(img/table/table_books_08.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
table td.books09 {
	width: 12px;
	height: 12px;
	background-image: url(img/table/table_books_09.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

