body {
	margin: 0px;
	padding: 0px;
	font-size:75%;
	line-height:130%;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
}
a {color:#336699; text-decoration:none; line-height:140%;}
a:hover {color:#336699; text-decoration:underline; line-height:140%;}
.act{color:#336699; background-color:#FFFFE5; font-weight:bold; line-height:140%;}

.font10{font-size:83%; line-height:120%;}
.font11{font-size:92%; line-height:120%;}
.font14{font-size:125%; line-height:160%;}
.font16{font-size:133%; line-height:180%;}

.colWh{color:#FFF;}
.colBlu{color:#344F81;}
.colOr{color:#FF6600;}
.colRed{color:#E00000;}

.spaceT3{margin-top:3px;}
.spaceT5{margin-top:5px;}
.spaceT10{margin-top:10px;}
.spaceT15{margin-top:14px;}
.spaceT20{margin-top:20px;}
.spaceT25{margin-top:25px;}

.spaceB3{margin-bottom:3px;}
.spaceB5{margin-bottom:5px;}
.spaceB10{margin-bottom:10px;}
.spaceB15{margin-bottom:15px;}
.spaceB20{margin-bottom:20px;}
.spaceB25{margin-bottom:25px;}

.spaceTB3{margin:3px 0;}
.spaceTB5{margin:5px 0;}
.spaceTB8{margin:8px 0;}
.spaceTB10{margin:10px 0;}
.spaceTB15{margin:15px 0;}
.spaceTB20{margin:20px 0;}
.spaceTB25{margin:25px 0;}

.pad3{padding:3px;}
.pad5{padding:5px;}
.pad7{padding:7px;}
.pad10{padding:10px;}
.pad15{padding:15px;}
.pad20{padding:20px;}
.pad25{padding:25px;}

.padTB3{padding:3px 0;}
.padTB5{padding:5px 0;}
.padTB7{padding:7px 0;}
.padTB10{padding:10px 0;}
.padTB15{padding:15px 0;}
.padTB20{padding:20px 0;}
.padTB25{padding:25px 0;}

.padTop1{padding-top:1px;}

.menu td {
	background-image: url(../images/menu/tline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height:1px;
}

.menuNo td {
	background-image: none;
}

.cntMain{
	margin-bottom:15px;
}
.stit{font-size:125%; font-weight:bold; color:#fff;}
.sstit{font-size:125%; font-weight:bold; margin-bottom:8px;}
.sstit2{font-size:125%; font-weight:bold; margin-bottom:5px;}
.sstit3{font-size:125%; font-weight:bold;}

.lineBtm{border-bottom:1px solid #CCC;}
.lineBtm2{border-bottom:1px solid #666;}

.b{font-weight:bold;}

.hyou td{border-bottom:1px solid #ccc;}
.hyou td.hyouNo{border:0px solid #FFF;}
.hyou td.hyouWT{border-top:1px solid #FFF;}
.hyou td.hyouWB{border-bottom:1px solid #FFF;}
.hyouT{border-top:1px solid #CCC;}
ul{
padding:0;
margin:0 0 0 20px;
}
ol{
padding:0;
margin:0 0 0 30px;
}
ol li{
margin-bottom:12px;
font-weight:bold;
}
ol li div{
margin-bottom:12px;
font-weight:normal;
}
ol li ol li{
font-weight:normal;
}
ol li ul{
margin-left:20px;
list-style-type:disc;
}
ol li ul li{
margin:0 0 0 12px;
}
.sq1,.sq3{
padding:20px 15px 5px 10px;
background-color:#F7F7F7;
}
.sq2{
padding:10px;
background-color:#F5F8FE;
}
.sq3{
margin-top:5px;
}
.sq4{
padding:10px;;
background-color:#F7F7F7;
}
.sq3 ol li{
font-weight:bold;
}
.sq3 ol div{
font-weight:normal;
}
ol.mb0 li{
margin-bottom:0;
}
ol.pri li{
font-weight:normal;
}