/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
/*main*/
#main{ width: 960px; height: auto; margin: 0px auto;}
#main .public{ width: 100%; height: auto; margin-bottom: 36px}
#main div.no0{ height: auto;}
#main .public dl{ height: 100%}
#main .public dl dt{ width: 100%; height: 42px; border-top: 1px solid #c3003a; position: relative; margin-bottom:14px}
#main .public dl dt ul{ position: absolute; top:-3px; width: 100%; background: url(../images/r2_c4.png) no-repeat right top;}
#main .public dl dt li.no0{ float: left; width: 208px; height: 41px; background: url(../images/r2_c2.png) no-repeat; margin-top: 1px}
#main .public dl dt li.no1{ float: right; width: 208px; height: 41px; line-height: 41px; text-align: right;} 
#main .public dl dt li.no1 a{ color: #f497b4}
#main .public dl dd{ margin-bottom: 18px}
#main .public dl dd p{ color:#616161; line-height: 22px; font-size: 13px}
#main .public dl dd p span{ font-size: 14px; font-weight: bold}
#main div.no0 dl dd p span{ color:#c5003a; margin-right: 5px}
#main .public dl dd.no0 p.no0{ margin-bottom:16px}
#main .public dl dd.no0 p.no1{ margin-bottom:12px}
#main .public dl dd.no0 p.no2{ margin-bottom:12px}
#main .public dl dd.no0 p.no3 a{ color:#c3003a}
#main .public dl dd.no2 p a{ color:#c3003a}
#main .public dl dd.no3{ line-height: 20px}
#main .public dl dd.no3 ul{ height: 22px; width: 100%}
#main .public dl dd.no3 ul li{ float: left; margin-left: 10px}
#main .public dl dd.no3 ul li a{ color:#616161}
#main div.no0 dl dd.no3 span{ font-size: 14px; font-weight: bold; color:#c5003a}
#main div.no1 dl dt{ border-top: 1px solid #004fab; }
#main div.no1 dl dt ul{ background: url(../images/r2_c5.png) no-repeat right top;}
#main div.no1 dl dt li.no0{ float: left; width: 215px; height: 41px; background: url(../images/r2_c3.png) no-repeat; margin-top: 2px}
#main div.no1 dl dd.no0 p.no0{ margin-bottom:0}
#main div.no1 dl dd.no0 p.no1{ margin-top:5px}
#main div.no1 dl dd p span{ color:#0050af; margin-right: 5px;}
#main div.no1 dl dd p span.font_w_100{ font-size: 12px; font-weight: 100}
#main div.no1 dl dd p a{ color:#0050af;}
#main div.no1 dl dt li.no1 a{ color: #76b5fc}
#main div.no1 dl dd.no2 p a{ color:#0050af}
#main div.no2 dl dt{ border-top: 1px solid #009203; }
#main div.no2 dl dt ul{ background: url(../images/r2_c6.png) no-repeat right top;}
#main div.no2 dl dt li.no0{ float: left; width: 179px; height: 41px; background: url(../images/r6_c2.png) no-repeat; margin-top:2px}
#main div.no2 dl dd p span{ color:#009203; font-size: 14px; font-weight: bold}
#main div.no2 dl dd.no3 p{ color:#009203;}
#main div.no2 dl dd.no4 p{ color:#009203;}
#main div.no2 dl dd.no5 p a{ color:#009203;}
#main div.no2 dl dt li.no1 a{ color:#009203}
#main div.no2 dl dd.no0 p.no0 a{ color:#009203}
#main div.no2 dl dd.no1 p{ font-weight: bold} 














