body{
	font-size:12px;
	color:666;
	margin:0 auto;
 padding:0;
	text-align:center;
	}

table, td{font-size:12px;}

#topics{
		font-size:12px;
		line-height:160%;
		color:#4c4c4c;
		}

#topics b{font-size:12px;color:#5765D0;}

#middle{	font-size:12px;line-height:140%;}

#footnavi{font-size:12px;color:#666;}

#footnavi a:link{color:#666;text-decoration:none;}
#footnavi a:visited{color:#6F3AA1;text-decoration:none;}
#footnavi a:hover{color:#333;text-decoration:underline;}


/************************
		panphlet
************************/

#pamph{font-size:12px;}
#pamph b{font-size:14px;color:#2BACA5;}
#pamph li{padding:5px 0;}
#pamph li b{color:#333;}

table.waku {
	background-color: #2BACA5;
}

table.waku td {					
	background-color: #FFFFFF;
}

table.waku td.bg {					
	background-color: #FFFFFF;
}
table.waku td.bg2 {					
	background-color: #B0B1E6;
}
table.waku td.bg3 {					
	background-color: #009900;
}
table.waku td.bg4 {					
	background-color: #D6E7FF;
}
table.waku td.bg5 {					
	background-color: #D5DFE1;
}
table.waku td.bg6 {					
	background-color: #FF9900;
}
table.waku td.bg7 {					
	background-color: #FFCCFF;
}

table.waku td.bg8 {					
	background-color: #EEFFEE;
}


.waku02 {
	border: 1px solid #CCCCCC;
	padding:5px;
}

table.waku03 {
	background-color: #3399CC;
}

table.waku03 td {					
	background-color: #FFFFFF;
}
table.waku03 td.bg2 {					
	background-color: #E0E1F5;
}
table.waku03 td.bg3 {					
	background-color: #3399CC;
}

.whs {
	font-size: 12px;
	color: #FFFFFF;
}
.mini {
	font-size: 12px;
}
.regular {
	font-size: 14px;
	line-height: 120%;
}
.or {
	color: #FF9900;
	font-size: 14px;
}
.tit{
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.re {
	font-size: 10px;
	font-weight: bold;
	color:#FF0000;
}