#wrapper{border-radius:10px;box-shadow:0 0 16px #aaa;margin-bottom:30px;background:#ffffef}
#header{height:100%;background:url(../img/bg.jpg) no-repeat #ffffef;border-radius:10px 10px 0 0}
#logo_area{width:1000px;height:500px}
#logo{width:340px;margin:20px 40px 0 20px;float:left;_margin:0 20px 0 10px}
#name{margin:35px 0 0 0;font-size:1.2em;color:#555;letter-spacing:1px;_margin:20px 0 0 0}
#name .Anniversary{color:#c40}
.font{text-indent:240px}
.number{text-indent:320px}
#main_nav{width:100%;float:none;margin:72px auto 0;display:inline-block}
#main_nav ul li{width:20%;_width:19%}
#main_nav ul li a{width:100%;text-indent:0;text-align:center;color:#666;font-size:1.4em;font-weight:600;line-height:2;letter-spacing:3px;text-shadow:0 0 5px #fff}
#main_nav ul li a:hover{box-shadow:0 0 0;text-decoration:none;color:#000;background:url(../img/hover.png) no-repeat center center;_background:url(../img/hover_ie6.png) no-repeat center center;background-size:cover}
#header #main_nav ul li a.active{color:#c40;background:0;box-shadow:0 0 0;background:url(../img/active.png) no-repeat center center;background:url(../img/active_ie6.png) no-repeat center center}
#header #main_nav ul li a.active:hover{color:#930}
#main_nav .main_nav_btn{background-image:none}
#wrapper .content{width:100%;padding:0;margin:0;box-shadow:0 0 0;border:0;background:#ffffef}
#bottom_info{float:left;display:inline-block;padding-left:60px}
#bottom_info img{width:180px;display:block;margin:10px 0}
#bottom_info p{font-size:1em;color:#555}
#footer{height:60px;background:url(../img/ft_bg.jpg);border-radius:0 0 10px 10px}
#footer p{line-height:4;text-align:right;padding-right:30px;font-size:1.2em;color:#555}
.action{margin:50px 0 60px;width:100%;float:none;_margin:25px 0 30px}
.action:last-child{margin-bottom:10px}
#content p{width:96%;margin:20px auto 5px;font-size:1.4em;line-height:1.4;text-indent:2.1em;letter-spacing:2px}
#content0 .action{margin-bottom:10px;width:50%;float:left}
.ac_article{width:95%;margin:0 auto;box-shadow:0 0 10px #bbb;background:#fff}
.blue_ac{border:1px solid #08c}
.green_ac{border:1px solid #00b395}
.red_ac{border:1px solid #b33b00}
.ac_title{width:99%;margin:-46px auto 0;text-indent:18px;color:#fff;font-size:1.6em;padding:14px 0 10px;text-shadow:0 0 8px #000;border-radius:5px 5px 0 0;*padding:12px 0 6px;_width:100%;_margin:0 auto;_padding:7px 0 5px}
.blue_title{background:#0099e0;background:-moz-linear-gradient(top,#0099e0 77%,#0072bf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(77%,#0099e0),color-stop(100%,#0072bf));background:-webkit-linear-gradient(top,#0099e0 77%,#0072bf 100%);background:-o-linear-gradient(top,#0099e0 77%,#0072bf 100%);background:-ms-linear-gradient(top,#0099e0 77%,#0072bf 100%);background:linear-gradient(to bottom,#0099e0 77%,#0072bf 100%)}
.green_title{background:#00b395;background:-moz-linear-gradient(top,#00b395 77%,#008c72 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(77%,#00b395),color-stop(100%,#008c72));background:-webkit-linear-gradient(top,#00b395 77%,#008c72 100%);background:-o-linear-gradient(top,#00b395 77%,#008c72 100%);background:-ms-linear-gradient(top,#00b395 77%,#008c72 100%);background:linear-gradient(to bottom,#00b395 77%,#008c72 100%)}
.red_title{background:#c04400;background:-moz-linear-gradient(top,#c04400 77%,#993030 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(77%,#c04400),color-stop(100%,#993030));background:-webkit-linear-gradient(top,#c04400 77%,#993030 100%);background:-o-linear-gradient(top,#c04400 77%,#993030 100%);background:-ms-linear-gradient(top,#c04400 77%,#993030 100%);background:linear-gradient(to bottom,#c04400 77%,#993030 100%)}
.ac_article table{width:98%;margin:8px auto}
.ac_article table tr th{text-align:center;font-size:1.1em;letter-spacing:1px;color:#000}
.ac_article table tr td{text-align:center;font-size:1em;letter-spacing:1px;color:#555;vertical-align:middle}
.pic_article{width:98%;margin:20px auto}
.pic_article a{display:block;width:20%;float:left;text-align:center;margin:10px 0}
.pic_article a img{width:95%;border-radius:5px;box-shadow:0 0 5px #888}
.pic_article a img:hover{opacity:.8}
.pic_article .article2{width:50%;*width:49%}
.pic_article .article2:hover{text-decoration:none}
.pic_article .article2 h3{line-height:0.6;letter-spacing:2px;margin-top:-8px}