body {margin: 0 auto; width:950px; position:relative; padding: 0; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;  height: 100%; background: #FFFFFF; font-family: arial, Verdana, Sans-Serif; font-size:0.8em}
img { border: 0;}

.t_l {background: url(../images/top_l.png); width:403px; height:287px; background-repeat: no-repeat;}
.t_p {background: url(../images/top_pr.jpg); width:547px; height:287px; background-repeat: no-repeat;}

#logo {width:220px; height:126px; margin-top: 10px; margin-left: 76px}

.gmi {background: url(../images/gmi.gif); width:403px; height:123px; background-repeat: no-repeat;}

.val {background: url(../images/val_top.png); width:138px; height:301px; background-repeat: no-repeat;}
.valm {background: url(../images/val_menu.gif); width:950px; height:27px; background-repeat: no-repeat;}
.valb {background: url(../images/val_bott.gif); width:78px; height:125px; background-repeat: no-repeat;}

.lins { margin-top: 87px; width: 300 px; text-align:center; }

.ab {font-size:14px; margin-left: 14px; margin-top: 5px; line-height: 18px; color: #004B00; font-family: arial, serif, Verdana, Sans-Serif;}
.ab a {color: #004B00; text-decoration: none;}
.ab a:hover { color: #004B00; text-decoration: none; }

.us {font-size:14px; margin-left: 16px; margin-top: 5px; line-height: 18px; color: #004B00; font-family: arial, serif, Verdana, Sans-Serif;}
.us a {color: #004B00; text-decoration: none;}
.us a:hover { color: #004B00; text-decoration: none; }

.cen {font-size:14px; margin-left: 22px; margin-top: 5px; line-height: 18px; color: #004B00; font-family: arial, serif, Verdana, Sans-Serif;}
.cen a {color: #004B00; text-decoration: none;}
.cen a:hover { color: #004B00; text-decoration: none; }

.in {font-size:14px; margin-left: 18px; margin-top: 5px; line-height: 18px; color: #004B00; font-family: arial, serif, Verdana, Sans-Serif;}
.in a {color: #004B00; text-decoration: none;}
.in a:hover { color: #004B00; text-decoration: none; }

.kr {font-size:14px; margin-left: 20px; margin-top: 21px; line-height: 18px; color: #004B00; font-family: arial, serif, Verdana, Sans-Serif;}
.kr a {color: #004B00; text-decoration: none;}
.kr a:hover { color: #004B00; text-decoration: none; }

.rubtab {margin-left: 36px; margin-top: 13px;}
.rubtab2 {margin-left: 33px; margin-top: 13px;}
.rubtab3 {margin-left: 44px; margin-top: 13px;}
.rubtab4 {margin-left: 40px; margin-top: 13px;}
.rubtab5 {margin-left: 42px; margin-top: 13px; margin-right: 76px;}

.rub {font-size:12px; line-height: 15px; margin-bottom: 10px; color: #060606; font-family: Arial,Verdana,helvetica,sans-serif; }
.rub a {color: #060606; text-decoration:underline;}
.rub a:hover {background: #F3CB13; text-decoration: none;}

.zgn {font-size:14px; line-height: 18px; color: #004B00; font-family: arial, serif, Verdana, Sans-Serif; margin-top: 21px;}
.zgn a {color: #004B00; text-decoration: none;}
.zgn a:hover { color: #004B00; text-decoration: none; }

.zgny {font-size:14px; line-height: 18px; color: #F3CB13; font-family: arial, serif, Verdana, Sans-Serif;}
.zgny a {color: #F3CB13; text-decoration: none;}
.zgny a:hover { color: #F3CB13; text-decoration: none; }

.ntxt {font-size:11px; line-height: 16px; color: #060606; font-family: arial, serif, Verdana, Sans-Serif; }
.ntxt a {color: #060606; text-decoration: underline;}
.ntxt a:hover { color: #060606; text-decoration: none; }

.pdr {font-size:11px; line-height: 18px; color: #004B00; font-family: arial, serif, Verdana, Sans-Serif; margin-bottom: 10px}
.pdr a {color: #004B00; text-decoration: underline;}
.pdr a:hover { color: #004B00; text-decoration: none; }

.pdr2 {font-size:11px; line-height: 18px; text-align:left; color: #004B00; font-family: arial, serif, Verdana, Sans-Serif; margin: 29px 0 35px 0}
.pdr2 a {color: #004B00; text-decoration: underline;}
.pdr2 a:hover { color: #004B00; text-decoration: none; }

.pdr3 {font-size:11px; line-height: 18px; text-align:left; color: #004B00; font-family: arial, serif, Verdana, Sans-Serif; margin-top: 20px}
.pdr3 a {color: #004B00; text-decoration: underline;}
.pdr3 a:hover { color: #004B00; text-decoration: none; }

.pdr4 {font-size:11px; width: 415px; line-height: 18px; margin: 31px 17px 4px 70px; color: #004B00; font-family: arial, serif, Verdana, Sans-Serif; margin-top: 35px}
.pdr4 a {color: #004B00; text-decoration: underline;}
.pdr4 a:hover { color: #004B00; text-decoration: none; }


.zmenu {font-size:14px; margin-left: 62px; margin-top: 8px; line-height: 24px; color: #FFFFFF; font-family: arial, serif, Verdana, Sans-Serif;}
.zmenu a {color: #FFFFFF; text-decoration: none;}
.zmenu a:hover { color: #F3CB13; text-decoration: none; }

.zmenu2 {font-size:14px; margin-left: 115px; margin-top: 8px; line-height: 24px; color: #FFFFFF; font-family: arial, serif, Verdana, Sans-Serif;}
.zmenu2 a {color: #FFFFFF; text-decoration: none;}
.zmenu2 a:hover { color: #F3CB13; text-decoration: none; }

.zmenu3 {font-size:14px; margin-left: 103px; margin-top: 8px; line-height: 24px; color: #FFFFFF; font-family: arial, serif, Verdana, Sans-Serif;}
.zmenu3 a {color: #FFFFFF; text-decoration: none;}
.zmenu3 a:hover { color: #F3CB13; text-decoration: none; }

.zmenu4 {font-size:14px; margin-left: 122px; margin-top: 8px; line-height: 24px; color: #FFFFFF; font-family: arial, serif, Verdana, Sans-Serif;}
.zmenu4 a {color: #FFFFFF; text-decoration: none;}
.zmenu4 a:hover { color: #F3CB13; text-decoration: none; }

.zst {font-size:12px; width: 415px; line-height: 18px; margin: 31px 17px 4px 70px; color: #004500; font-family: arial, serif, Verdana, Sans-Serif;}
.zst a {color: #004500; text-decoration: underline;}
.zst a:hover { color: #004500; text-decoration: none; }

.stxt {font-size:12px; width: 415px; margin: 0 17px 10px 70px; color: #060606; font-family: arial, serif, Verdana, Sans-Serif; }
.stxt a {color: #060606; text-decoration: underline;}
.stxt a:hover { color: #060606; text-decoration: none; }

.pictur { margin-top: 34px}
.pictur img {border:4px solid #003E00;}
.pictur img:hover {border-color: #003E00;}

.pic { margin: 0 70px 8px 20px; border:4px solid #003E00;}
.picl { margin: 0 20px 8px 0; border:4px solid #003E00;}
.picp { margin: 0 8px 20px 8px; border:4px solid #003E00;}
.picc { margin: 10px 10px 10px 10px; border:4px solid #003E00;}
.pic2 { border:4px solid #003E00;}
.picw { margin: 10px 10px 10px 10px; border:4px solid #003E00;}

.cop {font-size:11px; line-height: 16px; color:#FFFFFF; font-family: arial, serif, Verdana, Sans-Serif; }

.znews {font-size:12px; line-height: 18px; margin: 31px 70px 4px 70px; color: #004500; font-family: arial, serif, Verdana, Sans-Serif;}
.znews a {color: #004500; text-decoration: underline;}
.znews a:hover { color: #004500; text-decoration: none; }

.txtn {font-size:12px; padding: 0 70px 10px 70px; color: #060606; font-family: arial, serif, Verdana, Sans-Serif; }
.txtn a {color: #060606; text-decoration: underline;}
.txtn a:hover { color: #060606; text-decoration: none; }

.res1 { float:left; width: 30%; height:160px; text-align:center; margin: 10px 50px 10px 50px;}
.res2 { float:left; width: 30%; height:160px; text-align:center; margin: 10px 50px 10px 50px;}

.works { padding: 0 62px 0 62px;}


#specbanner {position:absolute;top:54px; left:366px;}

/*========== credit page ============*/
h2 {
    color: #055D98;
    font-family: arial;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 0;
    text-align: left;
	margin:15px;
}
ul li {
list-style-type: square !important;
background: url('../images/pic.jpg') no-repeat !important;
padding-left: 0 !important;
}
ul{
width: 85%;
}
h1 {
    color: #055D98;
    font-family: arial;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 0;
    text-align: left;
    text-transform: uppercase;

}

p#rem{
margin-left:15px;
width:90%;
}
