.gl-txt {border:1px solid #009900; height:18px;font:normal 11px tahoma;}
.gl-btn {border:1px solid #777; height:20px;background:#095B17;font:bold 11px tahoma;color:#fff;cursor:pointer;}
.gl-area {border:1px solid #777;font:normal 11px tahoma;}

.hp {float:block;width:700px;text-align:left; font:normal 12px tahoma;color:#808080;}
.hp-1 {float:left;width:700px;height:100px;border-bottom:1px solid #093001;}

.hp-2 {float:left;margin-top:7px;width:700px;height:50px;background:#EFFCEB;border:1px solid #CBD8A3;}
.hp-2-1 {float:left;margin:15px 7px 0px 10px;}
.hp-2-2 {float:left;margin:15px 7px 0px 0px;width:560px;}
.hp-2-3 {float:left;margin:15px 0px 0px 0px;}

.hp-3 {float:left;margin:7px 0px 0px 10px;width:700px;}
.hp-3-d0 {float:left;width:200px;height:130px;}
.hp-3-d1 {float:left;width:200px;height:130px;}
.hp-3-d2 {float:left;width:200px;height:130px;clear:right;}

.hp-3 dl {margin:7px;background:#EFFCEB;border:1px solid #CBD8A3;}
.hp-3 dt {margin:3px 5px;} 
.hp-3 dt a{font:bold 12px tahoma;color:#006636;text-decoration:none;}
.hp-3 dt a:hover{font:bold 12px tahoma;color:#07DA07;text-decoration:underline;}
.hp-3 dd {margin:3px 5px;} 
.hp-3 dd a{font:normal 11px tahoma;color:#006636;text-decoration:none;}
.hp-3 dd a:hover{font:normal 11px tahoma;color:#07DA07;text-decoration:underline;}

.hp-4 {float:left;margin-top:7px;padding:4px 0px 3px 0px;width:700px;font:bold 18px tahoma; color:black;border-top:1px solid #DDDDDD;border-bottom:2px solid black;}
.hp-4-1 {float:left;}
.hp-4-2 {float:right;margin-top:9px;}
.hp-4-2 a{font:bold 11px tahoma;color:#466CD1;text-decoration:none;}
.hp-4-2 a:hover{font:bold 11px tahoma;color:#466CD1;text-decoration:underline;}

.hp-5 {float:left;margin:10px 0px;width:700px;font-size:1px; color:black;border-top:2px solid black;}

.fo-2 {float:left;margin:10px 0px 5px 0px;padding:3px;width:692px;background:#EFFCEB;border:1px solid #CBD8A3;}
.fo-2-0 {float:left;width:200px;margin:1px 5px;} 
.fo-2-1 {float:left;width:200px;margin:1px 5px;} 
.fo-2-2 {float:left;width:200px;clear:right;margin:1px 5px;} 
.fo-2 a{font:normal 11px tahoma;color:#006636;text-decoration:none;}
.fo-2 a:hover{font:normal 11px tahoma;color:#07DA07;text-decoration:underline;}

.fo-3 {float:left;margin-top:7px;width:600px;}
.fo-3-empty {font:bold 12px tahoma;color:#888;}
.fo-3-1 {float:left;margin:7px 10px 10px 10px;width:680px;border-bottom:1px dashed gray;}
.fo-3-1-img {float:left; width:130px;margin-bottom:7px;}
.fo-3-1-img img {border:1px solid black;}
.fo-3-1-txt {float:left; width:550px;margin-bottom:7px;}
.fo-3-1-1 {float:left;width:540px;}
.fo-3-1-1 b {}
.fo-3-1-1 a{font:bold 12px tahoma;color:#006636;text-decoration:none;}
.fo-3-1-1 a:hover{font:bold 12px tahoma;color:#07DA07;text-decoration:underline;}
.fo-3-1-2 {float:left;margin-top:3px;width:500px;color:#555;}
.fo-3-1-3 {float:left;margin-top:3px;width:500px;color:#638700;font:normal 11px tahoma;}

.fo-4 {float:left;margin-top:7px;padding:4px 0px 3px 0px;width:700px;font:bold 15px tahoma; color:black;border-top:1px solid #DDDDDD;border-bottom:2px solid black;}
.fo-4-1 {float:left;color:#888888;font:bold 14px tahoma;}
.fo-4-1 a{font:bold 12px tahoma;color:#006636;text-decoration:none;}
.fo-4-1 a:hover{font:bold 12px tahoma;color:#07DA07;text-decoration:underline;}
.fo-4-2 {float:right;margin-top:9px;}
.fo-4-2 a{font:bold 11px tahoma;color:#006636;text-decoration:none;}
.fo-4-2 a:hover{font:bold 11px tahoma;color:#07DA07;text-decoration:underline;}

.ad-3 {float:left;margin:7px 0px 0px 10px;width:650px;background:#EFFCEB;border:1px solid #CBD8A3;color:black;font:normal 12px tahoma;}
.ad-3 input{width:320px;}
.ad-3 textarea{width:320px;}
.ad-3-br {float:left;width:600px;font-size:1px;height:10px;}
.ad-3-r {float:left;margin:3px 0px;width:600px;}
.ad-3-c1 {float:left;margin-right:7px;width:150px;text-align:right;}
.ad-3-c1 b {color:red;}
.ad-3-c2 {float:left;}
.ad-3-c2-cb {float:left;width:300px;font:normal 11px tahoma; color:#777;}
.ad-3-btn {float:left;margin:10px;text-align:center;width:600px;}
.ad-3-tx {float:left;margin:7px 50px 15px 50px;width:500px;font:bold 12px tahoma;color:#60903A;}
#err_div {float:left;margin:7px 50px 15px 50px;width:500px;font:bold 12px tahoma;color:red;display:none;background:#ffcece;border:1px solid #cc0000;}
.wrg_div {float:left;margin:7px 50px 15px 50px;width:500px;font:normal 12px tahoma;color:green;}
#err_div ul {float:left;margin:7px 10px;width:400px;}
#err_div div {margin:7px;}

.foot {float:left;width:700px;font:normal 11px tahoma; color:#777;text-align:center;}
.foot a{font:bold 11px tahoma;color:#006636;text-decoration:none;}
.foot a:hover{color:#07DA07;text-decoration:underline;}
 