/* CSS Document ver.2 */
body {
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	font-size:12px;
	font-family:Arial, Verdana, sans-serif;
	line-height:140%;
	color: #333333;
}

.top3 {padding-top: 3px;}
.top5 {padding-top: 5px;}
.top10 {padding-top: 10px;}
.top15 {padding-top: 15px;}
.left2 {padding-left: 2px;}

.left4 {padding-left: 4px;}
.left5 {padding-left: 5px;}
.left10 {padding-left: 10px;}
.left20 {padding-left: 20px;}
.left30 {padding-left: 30px;}
.left35 {padding-left: 35px;}
.left40 {padding-left: 40px;}
.left50 {padding-left: 50px;}
.left140 {padding-left: 140px;}
.right5{padding-right: 5px;}
.right10{padding-right: 10px;}
.right12{padding-right: 12px;}
.right20{padding-right: 20px;}
.right30{padding-right: 30px;}
.right40{padding-right: 40px;}
.bottom1 {padding-bottom: 1px;}
.bottom12 {padding-bottom: 12px;}
.magi5{margin-left: 5px;}
.magi10{margin-left: 10px;}
.magi20{margin-left: 20px;}


.side_border {
	border-left-color: aaa;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #aaa;
	}
	
.st_n{
	padding-left:4px;
	margin-left:5px;
	text-align: left;
}
	
.st_bn{
	padding-left:4px;
	margin-left:5px;
	text-align: left;
	border-left-width: 5px;
	border-left-color: #0e498b;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #0e498b;
	border-bottom-style: solid;
	text-decoration: none;
}

.st_rn{
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-color: #0e498b;
	border-bottom-style: solid;
	text-decoration: none;
	font-size: 12px;
}

.data_bn{
	padding:10px;
	border-left-width: 1px;border-left-color: #aaa;border-left-style: solid;
	border-bottom-width: 1px;border-bottom-color: #aaa;border-bottom-style: solid;
	border-right-width: 1px;border-right-color: #aaa;border-right-style: solid;
	border-top-width: 1px;border-top-color: #aaa;border-top-style: solid;
}

.box_a1 {border-color:#aaaaaa; border-style:solid; border-width:1px; }
	
.foot_02 {font-size: 10px;padding-left: 60px;}

/* -- fonts -- */
.pa10{font-size:10px; color:#222;}
.pa11{font-size:11px; color:#222;}
.pr1{color:#f00;}
.pb1{color:#00429b;}
.pb1b{color:#00429b;font-weight: bold;}

.pr11{font-size:11px; color:#f00;}
.pb11{font-size:11px; color:#00429b;}
.pb141b{font-size:14px; color:#00429b;font-weight: bold;}

/* -- Links -- */
.ls1{margin:2px; padding-left:inherit;
	list-style-type: disc;
	list-style-position: outside;
}
/* -- Links -- */
a:Link{color:#00429b;}
a:visited{color:#00429b;}
a:active{text-decoration:none;}
a:hover{text-decoration:underline; color:#933;}

a.b1:link {text-decoration:none; color: #000; }
a.b1:visited {text-decoration:none; color: #000; }
a.b1:active{text-decoration:none; color: #000; }
a.b1:hover{text-decoration:underline; color:#0071b2;}

a.b2:link {text-decoration:none;color: #00429b;}
a.b2:visited {text-decoration:none; color: #00429b; }
a.b2:active{text-decoration:none; color:#a00; }
a.b2:hover {text-decoration:none; color:#a00;}

a.b2l:link {text-decoration:underline;color: #00429b;}
a.b2l:visited {text-decoration:underline; color: #00429b; }
a.b2l:active{text-decoration:underline; color:#a00; }
a.b2l:hover {text-decoration:underline; color:#a00;}

a.b2ln:link {text-decoration:underline;color: #00429b;font-weight: normal;}
a.b2ln:visited {text-decoration:underline;color: #00429b;font-weight: normal;}
a.b2ln:active{text-decoration:underline; color:#a00;font-weight: normal; }
a.b2ln:hover {text-decoration:underline; color:#a00;font-weight: normal;}

a.b211:link {font-size:11px; text-decoration:none;color: #00429b;}
a.b211:visited {font-size:11px; text-decoration:none; color: #00429b; }
a.b211:active{font-size:11px; text-decoration:none; color:#a00; }
a.b211:hover {font-size:11px; text-decoration:none; color:#a00;}

a.b12:link {text-decoration:none; color: #222; }
a.b12:visited {text-decoration:none; color: #222; }
a.b12:active{text-decoration:none; color: #222; }
a.b12:hover {text-decoration:underline; color:#0e498b;}

a.b1211:link {font-size:11px; text-decoration:none; color: #222; }
a.b1211:visited {font-size:11px; text-decoration:none; color: #222; }
a.b1211:active{font-size:11px; text-decoration:none; color: #222; }
a.b1211:hover {font-size:11px; text-decoration:underline; color:#0e498b;}

a.r2:link {text-decoration:none;color: #a00;}
a.r2:visited {text-decoration:none; color: #a00; }
a.r2:active{text-decoration:none; color:#a00; }
a.r2:hover {text-decoration:none; color:#00429b;}

.line30 {line-height: 30px;}
