@charset "utf-8";
/* CSS Document */

#banner01{width:980px; height:129px;}
.content01{width:980px;margin-top:6px; }
.content01 .left{width:720px;  float:right;}
.content01 .right{width:260px; float:left; margin-top:1px;}

.box03{margin-top:8px;}
.box04 .title{ width:660px; height:26px; background:#cd294c; margin:0 auto; line-height:26px; color:#FFF; font-size:14px; font-weight:bold; padding-left:60px; line-height:26px; margin-bottom:15px; }

.page{ text-align:right; margin-right:10px;}
.page a{color:#000;}
.page a:hover{text-decoration:underline;}

ul#menu a {display: block;  text-decoration: none;}
.right ul#menu{ width:256px;}
.right ul#menu li { margin-top: 1px;}
.right ul#menu li a {background: #c50027; color: #fff;  padding: 0.5em; padding-left:30px; }
.right ul#menu li a:hover {  background: #000;}
.right ul#menu li ul li a {background: #ccc;  color: #000;  padding-left: 45px;}
.right ul#menu li ul li a:hover {background: #aaa;  border-left: 5px #000 solid;  }

.content01 h2{ color:#c50027; text-indent:2em; text-decoration:underline; line-height:40px;}
.content01 h3{color:#c50027;text-indent:2em; line-height:30px;padding-left:22px; }
.content01 p{
	padding-left:22px;
	padding-right:22px;
}
.content01 p a{color:#00F; font-weight:bold;}
.content01 p a:hover{ text-decoration:underline;}

table.t01{text-align:center; margin-left:10px; border:none;}
table.t01 .title01{ background:#F09DAA; font-weight:bold;}
table.t01 tr td{padding:2px; padding-left:4px; line-height:16px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:left; border:none; border-bottom:#c50027 1px solid;}


#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 50px; _position: absolute; _right: auto
}

table.t02{ text-align:center; margin-left:15px; border-top:#000 1px solid; border-right:#000 1px solid; margin-bottom:12px; }
table.t02 tr{line-height:20px; }
table.t02 tr td{border-left:#000 1px solid;border-bottom:#000 1px solid;}
table.t02 tr td.blue{ background:#6ACFFF;}
table.t02 tr td.grey{background:#E1E1E1;}
table.t02 tr td.grey01{background:#AAA;}
table.t02 tr td.yellow{background:#FC6;}
table.t02 tr td.green{ background:#8CFF8C;}
