@charset "utf-8";
/* css document */

a:link {outline:none; text-decoration:none;	behavior:expression(this.onFocus=this.blur()); border:none; color:#7b7b7b;}
a:visited {outline:none; text-decoration:none;	behavior:expression(this.onFocus=this.blur()); border:none; color:#7b7b7b;}
a:hover {color:#04591f}

body {background:url(../images/topBG.gif) repeat-x; font-size:13px; color:#7b7b7b}
.topgreen {background:url(../images/topGreen.png) repeat-x;width:100%; height:25px; position:absolute;top:91px;text-align:right}
.topgreen .link {width:100vw; margin:4px auto 0 auto;}
.menubox {width:100vw; margin:0 auto;text-align:center;position:relative}
.menu {float:right;margin-top:33px; margin-right:56px;height:59px}
.menu a {margin-right:32px}
.bannerBG {background:url(../images/bannerBG.gif) repeat-x;width:100%;margin-bottom:18px; text-align:center}
.mainbox {width:74vw;margin:0 auto}
.left {float:left;width:15vw;background:url(../images/leftLINE.gif) no-repeat;}
.right {float:left;width:61vw; margin-left:22px}
.menusub {padding-top:14px}
 .menusub li {border-bottom:1px solid #cac9c9;padding-right:49px;margin-bottom:4px}
 .cho {background:url(../images/hoverSUB.gif) no-repeat top;}
 .menusub li a {color:#626262;font-weight:bold; width:100px;}
 .menusub li a:hover,.menusub .cho a {color:#04591f}
 .menusub li div {line-height:22px; margin-left:1px; margin-bottom:3px}
.tit {background:#04591f; width:61vw; height:29px; line-height:29px}
.tit img {float:left;}
.tit1 {float:left; color:#fff; font-size:15px; margin-left:7px; letter-spacing:1px;font-weight:bold}
  .tit1 span {color:#8bb863; margin-left:5px; font-family:Tahoma, Geneva, sans-serif;font-weight:normal}
.tit2 {float:right; color:#fff; margin-right:11px}
  .tit2 a {color:#fff}
  .tit2 a:visited {color:#fff}
  .tit2 a:hover {color:#ffff00}
  .tit2 span {color:#8bb863}
.content {width:713px; margin-left:8px}
.page {color:#7e6b5a; float:right; margin-top:20px;margin-bottom:5px;}
.line {width:713px;height:1px; background:#cac9c9; margin:30px 0}
 .content h1 {color:#04591f; font-weight:bold}

.footer {background:url(../images/footBG.gif) repeat-x; height:99px;color:#7b7b7b; line-height:23px}
 .footer a {color:#04591f;}
 .footer span {color:#a3a2a2;font-size:12px}
a.bubble {position: fixed;bottom: 10px;width: 100%;z-index: 10;}
a.bubble > img {width: 7%;position: absolute;right: 10px;bottom: 70vh}
.ccc { width: 16vw; }
