body {margin:0px;padding: 0px;}
body,div {color: #000;font-family:"ＭＳ Ｐゴシック", Osaka;font-size: 12px;line-height: 150%;}
/* basic ------------------------------------- */
p, dt, dd {font-size:12px;margin:0; padding:0;}
p.align01Sp {margin-top:10px;text-align:left;}
img {border:0;}
hr {display:none;}
noscript {display:none;}
/* contents ------------------------------------- */
#link{width:960px; height:340px; overflow:hidden; margin:0px auto}
#banner{width:960px; height:256px;margin:0px auto; border:0px}
#contents{width:960px;margin:0px auto; padding-top:2px; background-color:#fff;overflow:hidden;}
#left{width:654px; hargin-left:8px; padding:1px;float:left; border:#bbb 1px solid;overflow:hidden;display:inline}
 .leftdot{font-size:12px;line-height: 140%; color:#a31400;font-weight: bold; height:20px; width:640px; margin-left:5px; margin-top:5px ;border-bottom:#da0019 2px solid}
 #left dl{font-size:12px; line-height: 210%; width:640px; margin-left:5px;}
 #left dt{font-weight: bold; padding:3px; background:#ebebeb}
 #left dd{padding:3px; background:#f5f5f5}
#righttop{width:262px;height:219px; margin-right:8px;padding:1px;float:right;display:inline}
#right{width:262px; margin-right:8px; margin-top:5px;padding:1px;float:right;border:#bbb 1px solid;overflow:hidden;display:inline}
#right1{width:262px; margin-right:8px; margin-top:5px;padding:1px;float:right;border:#bbb 1px solid;overflow:hidden;display:inline}
 .rightdot{font-size:14px;line-height: 140%; color:#000;font-weight: bold; height:20px; width:233px; margin-left:5px; margin-top:5px ;border-bottom:#da0019 2px solid}
#md{font-size:12px;line-height:140%; width:240px; height:800px; background:url(../images/bj.gif) no-repeat; margin-left:10px; margin-top:15px; padding-top:5px}
 #md ul{float:left; width: 179px;list-style-type: none;display:inline}
 #md li{float: left; height: 20px; text-align:left}
     .li01 {width: 78px; text-align: left}
	 .li01_ {width: 150px; text-align: left}
	 .li02 {width: 42px; text-align: left}
	 .li03 {width: 59px; text-align: left}
.clear{clear:both;height:1px;overflow:hidden;background: #fff}
#bottom{width:945px; height:55px; margin:0px auto; background:url(../images/bbj.gif);letter-spacing:1.7pt;border:#bbb 1px solid;overflow:hidden; padding-top:10px}
/* act.html contents ------------------------------------- */
.tu{float:left; display:block}
/* ɫ */
a:link {color: #666; text-decoration: none;}
a:visited {color: #666;text-decoration: none;}
a:hover {color: #367002; text-decoration: none;}
a:active {color: #666;}
/* ɫ [Сдcɫ] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cBlue01,a.cBlue01:link,a.cBlue01:visited{color:#0044DD;}
.cBlue02,a.cBlue02:link,a.cBlue02:visited{color:#003399;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#9C0819;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #807962;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.cCheng,a.cCheng:link,a.cCheng:visited{color:#FF8A00;}
/* С*/
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f24px{font-size:24px;}
/*¼*/
.tb01{line-height:200%;}
.tb02{ padding:10px;}
/* ɫ [Сдfɫ] */
.fRed{color:#EC3813;}
.fBlack{color:#000;}
.fDblue{color:#0066CC;}
.fDblue1{color:#003399;}
.fDblue2{color:#525252;}
.fWhite{color:#fff;}
.fHui{color:#ccc;}
.fShui{color:#333;}
.fBlue{color:#0080C0;}
.fCheng{color:#FF6600;}
.fGreen{color:#3E6A14;}
.fDred{color:#831026;}
.fGreen1{color:#2EA725;}
.fZhong{color:#a31400}
/*  [Сдf] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

.div01{ width:150px; margin:auto; text-align:center; margin:10px 0 10px 70px;}
.div02{ width:240px; margin:auto; height:50px; margin:0 0 0 40px;}