@charset "utf-8";
/* CSS Document */

body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#595959; line-height:20px;}

* { margin: 0; padding: 0; }
*.clear { clear: both; }

#wrapper { text-align: left; width:980px; margin: 0px auto; }

#tab_top{width:100%; float:left; height:22px; font-size:11px; text-align:right}
#logo{width:100%; float:left;}
#menu{width:100%; float:left; padding:15px 0; text-align:center}
#date{width:100%; float:left; text-align:right; font-size:11px}
#body_wrap{width:100%; float:left;}

#side_box{width:244px; float:left; background:url(../images/layout/side_men_bg.jpg) no-repeat}

.side_menu_box{float:left; width:188px; padding:78px 14px 0 30px; height:330px}

.side_menu_box a{display:block; color:#000000; text-decoration:none; padding:8px 0 1px 10px; margin-bottom:1px}
.side_menu_box a:hover{background-color:#E4E6E7; text-decoration:underline}


#main_box{width:721px; float:right; background:url(../images/layout/body_top.gif) no-repeat}
.head_box{width:721px; float:left; height:50px}
.head_box img{padding:13px 0 0 60px}

#main_middle{width:656px; float:left; background:url(../images/layout/body_middle.gif) repeat-y; padding:0 15px 0 50px}
#main_middle p{padding-bottom:20px}
#main_middle table{font-size:11px; color:#333333}
#main_middle table td{ padding:5px 10px; border-bottom:dotted 1px #CCCCCC}

#main_middle ul{padding-left:17px}
#main_middle ul li{}
#main_middle ul li a{color:#990000; font-family:Arial; font-weight:bold}

.th{font-family:Arial; font-size:12px; color:#0033CC; font-weight:bold; background: url(../images/layout/ph_ico.jpg) no-repeat 250px center}

#main_bottom{width:721px; float:left; height:32px; background:url(../images/layout/body_bottom.gif) no-repeat bottom}

.footer{font-size:11px; padding:20px 0; float:left; text-align:center; width:980px}
.footer a{color:#000000; text-decoration:none}
.footer a:hover{color:#000000; text-decoration:underline}







