@charset "utf-8";
/* CSS Document */
/*		Reset		*/
h1{
	font-size:24px;
}

h2{
	font-size:18px;
}

h3{
	font-size:16px;
}

h4{
	font-size:14px;
}

h5{
	font-size:12px;
}

h6{
	font-size:11px;
}

.clear{
	width:100%;
	height:0px;
	clear:both;
	font-size:0px;
	line-height:0px;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
body{
	font-family:Arial, Helvetica, sans-serif;
}

.banner{
	width:auto;
	height:auto;
	text-align:center;
	margin-top:13px;
}

.block1{
}

.block1 p, .block2 p{
	text-align:left;
	font-size:large;
}

.block1 p font.bi{
	color:#0000ff;
	font-style:italic;
	font-weight:bold;
}

.block1 p font.b{
	color:#000099;
	font-weight:bold;
}

.block1 p font.br{
	color:#ff0000;
	font-weight:bold;
	font-size:x-large;
}

.block1 p sup{
	font-size:small;
}

.block3 p{
	text-align:center;
	font-size:large;
}

.title{
	font-weight:bold;
	font-size:xx-large;
}

.title span{
	font-size:large;
	color:#0000ff;
}

.title font.b{
	font-weight:bold;
	color:#ff0000;
}

.block4 .title sup{
	font-size:large;
}

.block4 p{
	font-size:large;
}

font.bb{
	font-weight:bold;
	color:#0000ff;
}

.block4 p sup{
	font-size:small;
}

.title font.or{
	font-weight:bold;
	color:#cc6600;
}

.block4 ul li{
	font-size:large;
}

.block4 ul li sup{
	font-size:small;
}

.block4 ul li font.br{
	font-weight:bold;
	color:#ff0000;
}

font.br{
	font-weight:bold;
	color:#ff0000;
}

.block5 p{
	font-size:large;
	color:#000;
}

.block5 p span{
	font-size:large;
	color:#000099;
	font-weight:bold;
}

.block5 p font.titleb{
	font-size:x-large;
	color:#0000ff;
}

.block5 p font.titler{
	font-size:x-large;
	color:#ff0000;
	font-weight:bold;
}

.block6 p sup{
	font-size:small;
}

.block6 p font.q{
	color:#ff0000;
	font-weight:bold;
}

.block6 p font.a{
	font-weight:bold;
	color:#006600;
}

















