@charset "UTF-8";

/* table.css */

/*
inported to tha files in "table"folder
coded by webmugi at 2007-06-13
*/

@import url(default.css);
@import url(layout.css);


/* table.table010 */

div#main div.section table.table010 {
	margin-top: 1em;
	margin-bottom: 1em;
	width: 570px;
	border-collapse: collapse;
	border: solid 1px #999;
	font-size: 100%;
}

div#main div.section table.table010 caption {
	margin-top: 1em;
	text-align: left;
}

div#main div.section table.table010 th,
div#main div.section table.table010 td {
	border: solid 1px #999;
	padding: 4px 6px;
}

div#main div.section table.table010 th {
	background: #E6E6E6;
	text-align: center;
	white-space: nowrap;
	color: #666;
}

div#main div.section table.table010 td.course {
	text-align: center;
	font-size: 200%;
	font-weight: bolder;
}

div#main div.section table.table010 td.time,
div#main div.section table.table010 td.fee {
	text-align: right;
	white-space: nowrap;
}


/* table.table001 */

div#main div.section table.table001 {
	margin-top: 1em;
	margin-bottom: 1em;
	width: 570px;
	border-collapse: separate;
	border-spacing: 2px;
	font-size: 100%;
}

div#main div.section table.table001 caption {
	margin-top: 1em;
	text-align: right;
}

div#main div.section table.table001 th,
div#main div.section table.table001 td {
	padding: 4px 6px;
}

div#main div.section table.table001 th {
	background: #1B3AB4;
	text-align: center;
	white-space: nowrap;
	font-size: 92%;
	color: #FFF;
}

div#main div.section table.table001 td {
	background: #E5EAFF;
	text-align: right;
	white-space: nowrap;
}


/* table.table021 */

div#main div.section table.table021 {
	margin-top: 1em;
	margin-bottom: 1em;
	width: 570px;
	border-collapse: separate;
	border-spacing: 2px;
	font-size: 100%;
}

div#main div.section table.table021 caption {
	margin-top: 1em;
	text-align: right;
}

div#main div.section table.table021 th,
div#main div.section table.table021 td {
	padding: 4px 6px;
}

div#main div.section table.table021 th {
	border-bottom: solid 1px #B2B2B2;
	border-right: solid 1px #B2B2B2;
	background: #FFD9F3;
	text-align: center;
	white-space: nowrap;
	font-size: 92%;
}

div#main div.section table.table021 td {
	border-bottom: solid 1px #B2B2B2;
	border-right: solid 1px #B2B2B2;
	background: #F3F3F3;
	text-align: right;
	white-space: nowrap;
}


/* table.table111 */

div#main div.section table.table111 {
	margin-top: 1em;
	margin-bottom: 1em;
	width: 570px;
	border-collapse: collapse;
	border: solid 1px #999;
	font-size: 100%;
}

div#main div.section table.table111 caption {
	margin-top: 1em;
	text-align: left;
}

div#main div.section table.table111 th,
div#main div.section table.table111 td {
	border: solid 1px #999;
	padding: 4px 6px;
}

div#main div.section table.table111 th {
	background: #E6E6E6;
	text-align: center;
	white-space: nowrap;
	color: #666;
}

div#main div.section table.table111 td.course {
	text-align: center;
	font-size: 200%;
	font-weight: bolder;
}

div#main div.section table.table111 td.time,
div#main div.section table.table111 td.fee {
	text-align: right;
	white-space: nowrap;
}

div#main div.section table.table111 tr.course-c {
	background: #FFF3F9;
}

div#main div.section table.table111 tr.course-b {
	background: #FFE6F3;
}

div#main div.section table.table111 tr.course-a {
	background: #FFD9EC;
}

div#main div.section table.table111 tr.course-sp {
	background: #FFCCE6;
}


/* table.table211 */

div#main div.section table.table211 {
	margin-top: 1em;
	margin-bottom: 1em;
	width: 570px;
	border-collapse: separate;
	border-spacing: 2px;
	font-size: 100%;
}

div#main div.section table.table211 th,
div#main div.section table.table211 td {
	padding: 4px 6px;
}

div#main div.section table.table211 th {
	background: #1B3AB4;
	text-align: center;
	white-space: nowrap;
	font-size: 92%;
	color: #FFF;
}

div#main div.section table.table211 td {
	text-align: right;
	white-space: nowrap;
}

div#main div.section table.table211 col.month {
	background: #CBD5FF;
}

div#main div.section table.table211 col.session {
	background: #F2F5FF;
}

div#main div.section table.table211 col.pageview {
	background: #F2F5FF;
}

div#main div.section table.table211 col.newsession {
	background: #EBEEFF;
}

div#main div.section table.table211 col.staytime {
	background: #EBEEFF;
}

div#main div.section table.table211 col.conversion {
	background: #E0E6FF;
}


