@charset "utf-8";
/* CSS Document */

/* ##########공통########## */

*{margin:0;padding:0;}
body{font-size:12px; line-height:12px; font-family:Dotum,Gulim,AppleGothic,Sans-serif; text-align:center; overflow-y:hidden; overflow-x:hidden;}
h1,h2,h3,h4,h5,h6{font-size:62.5%;text-align:left;}
input, select, textarea{color:#666; font-family:Dotum,Gulim,AppleGothic,Sans-serif;}
img,fieldset,iframe{border:0 none;}
ul li{list-style:none; margin:0; padding:0;}
ol li{margin:0; padding:0;}
legend{display:none;}
table  {border-collapse:collapse; padding:0; margin:0;}
.nodisplay{ display:none;}


/* ##########링크속성########## */
a:link{text-decoration:none; color:#373737;}
a:visited{text-decoration:none; color:#373737;}
a:hover{text-decoration:underline; color:#373737;}
a:active{text-decoration:underline; color:#373737;}

#tabmenu a:link{text-decoration:none; color:#575757;}
#tabmenu a:visited{text-decoration:none; color:#575757;}
#tabmenu a:hover{text-decoration:underline; color:#575757;}
#tabmenu a:active{text-decoration:underline; color:#575757;}

#tab_wrap #current a:link{text-decoration:none; color:#fff;}
#tab_wrap #current a:visited{text-decoration:none; color:#fff;}
#tab_wrap #current a:hover{text-decoration:underline; color:#fff;}
#tab_wrap #current a:active{text-decoration:underline; color:#fff;}

#adminmenu_list a:link{text-decoration:none; color:#fff;}
#adminmenu_list a:visited{text-decoration:none; color:#fff;}
#adminmenu_list a:hover{text-decoration:underline; color:#fff;}
#adminmenu_list a:active{text-decoration:underline; color:#fff;}

#adminmenu_list #menuon a:link{text-decoration:none; color:#077085;}
#adminmenu_list #menuon a:visited{text-decoration:none; color:#077085;}
#adminmenu_list #menuon a:hover{text-decoration:underline; color:#077085;}
#adminmenu_list #menuon a:active{text-decoration:underline; color:#077085;}



/* ##########큰박스########## */
#balwrap{width:800px; height:600px; margin:0; padding:0; float:left; clear:both; background:url('../bal_images/bal_popbg.gif') repeat-x;}
#balheader{width:800px; /* height:200px; */ margin:0; margin-bottom: 20px; padding:0; float:left; clear:both; overflow:hidden;}
#balheader1{width:800px; height:175px; margin:0; padding:0; float:left; clear:both; overflow:hidden;}
#balmiddle{width:800px; height:367px; float:left; clear:both; overflow:hidden;}
#balmiddle1{width:800px; height:367px; float:left; clear:both; overflow:hidden;}
#balmiddle2{width:800px; height:367px; float:left; clear:both; overflow:hidden;}
#balmiddle3{width:800px; height:367px; float:left; clear:both; overflow:hidden;}
#balmiddle4{width:800px; height:367px; float:left; clear:both; overflow:hidden;}
#balmiddle5{width:800px; height:412px; float:left; clear:both; overflow:hidden;}
#balmiddlep{width:750px;  float:left; clear:both; overflow:hidden;}
#3balmiddle10{width:800px; height:300px;  padding:100px 0 0 0; float:left; clear:both; overflow:hidden;}
#3balmiddle11{width:800px; height:300px;  padding:0px 0 0 0; float:left; clear:both; overflow:hidden;   background:url('../bal_images/balbottom_bg.gif') repeat-x;}
#balbottom{width:800px; height:33px; margin:0; padding:0; float:left; clear:both;  background:url('../bal_images/balbottom_bg.gif') repeat-x;}
#printwrap{width:800px;  margin:0; padding:0; float:left; clear:both; background:url('../bal_images/bal_popbg.gif') repeat-x;}
#emptyarea{width:800px; height:25px; margin:0; padding:0; float:left; clear:both; overflow:hidden;}

/*인덱스화면*/
#bal_index{width:800px; height:567px; margin:0; padding:0; clear:both; background:url('../bal_images/bal_index_bg.jpg') no-repeat;}
#bal_index ul{width:460px; margin:0; padding:0 0 0 80px; clear:both; float:left;}
#bal_index ul li{margin:0; padding:0 8px 9px 0; float:left; font-size:0; line-height:0;}
#index_title{margin:0; padding:101px 0 35px 80px; font-size:0; line-height:0; float:left; clear:both; font-size:0; line-height:0;}
#index_sort{margin:0; padding:49px 0 0 80px; font-size:0; line-height:0; float:left; clear:both;}
#index_sort dt{margin:0; padding:0 0 7px 0; font-size:0; line-height:0; float:left; clear:both;}
#index_sort dd{margin:0; padding:0; font-size:0; line-height:0; float:left; clear:both;}


/* ##########balheader영역########## */
/*대메뉴*/
#balmenu{margin:0; padding:8px 0 15px 20px; float:left; clear:both; width:600px;}
#balmenu li{margin:0; padding:0; float:left;}

/*단계메뉴*/
#stepmenu{margin:0; padding:7px 0 0 53px; float:left; clear:both; width:675px;}
#stepmenu li{margin:0; margin-right:3px; padding:0; float:left; font-size:0; line-height:0;}

/*조사대상면적*/
#title_extent{clear:both; margin:0 auto; padding:30px 0 0 0; width:420px;}
#title_extent dd{margin:0; padding:9px 10px; float:left; font-size:12px; font-weight:bold; color:#FFF; background:#429d64;}
#title_extent dt{margin:0; padding:0 0 0 5px; width:270px; float:left;}
.title_extent_input{border:1px solid #7b7b7b; width:250px; font-size:18px; color:#7b7b7b; font-weight:bold; margin:0; padding:3px 5px; text-align:right;}

#title_extent_text{clear:both; margin:0 auto; padding:2px 0 0 0; font-size:12px; line-height:18px; text-align:left; width:410px; color:#868686}
#title_extent_text02{clear:both; margin:0 auto; padding:10px 0 0 0; font-size:12px; line-height:18px; text-align:left; width:760px; color:#868686}
#title_extent_text02 li{clear:both; float:left; font-size:11px; line-height:15px; margin:0; padding:0; width:760px;}
#title_extent_text02_01{clear:both; margin:0 auto; padding:0px 0 0 0; font-size:12px; line-height:18px; text-align:left; width:760px; color:#868686}
#title_extent_text02_01 li{clear:both; float:left; font-size:11px; line-height:15px; margin:0; padding:0; width:760px;}


/*제경비학술료*/
#title_extent_wrap{clear:both; margin:0 auto; padding:0 0 30px 0; width:610px; border-top:1px solid #a0a6a7; border-bottom:1px solid #a0a6a7; overflow:hidden;}


#title_extent02{clear:both; margin:0 auto; padding:30px 0 0 0; width:620px; overflow:hidden;}
#title_extent02 dd{margin:0; padding:9px 20px; float:left; font-size:12px; font-weight:bold; color:#FFF; background:url('../bal_images/title_extentbg.gif') right top;}
#title_extent02 dt{margin:0; padding:0; float:left;}
.title_extent_input02{border:1px solid #7b7b7b; width:35px; font-size:18px; color:#7b7b7b; font-weight:bold; margin:0; padding:3px 5px; text-align:right;}


#title_extent03{clear:both; margin:0 auto; padding:0; width:650px; overflow:hidden;}
#title_extent03 dd{margin:0; padding:9px 20px; float:left; font-size:12px; font-weight:bold; color:#FFF; background:url('../bal_images/title_extentbg.gif') right top;}
#title_extent03 dt{margin:0; padding:0; float:left;}
.title_extent_input03{border:1px solid #7b7b7b; width:35px; font-size:18px; color:#7b7b7b; font-weight:bold; margin:0 3px; padding:3px 5px; text-align:right;}
.title_extent_input04{border:1px solid #7b7b7b; width:90px; font-size:16px; color:#7b7b7b; font-weight:bold; margin:0 3px; padding:3px 5px; text-align:right;}


/*산출해보기*/
#outview{width:620px; height:22px; margin:0 auto; padding:2px 0 0 0; background:url('../bal_images/outview_bg.gif') repeat-x; overflow:hidden;}
#outview dt{width:300px; font-size:12px; line-height:22px; color:#7b7b7b; margin:0; padding:0 0 0 15px; float:left; text-align:center; font-weight:bold;}
#outview dd{font-size:12px; line-height:22px; margin:0; padding:0; float:left; text-align:center;}
#outview dd img{padding:2px 0 0 0;}
.title_extent_input03{border:1px solid #d9d9d9; width:90px; font-size:12px; line-height:14px; color:#7b7b7b; font-weight:bold; margin:0; padding:2px 5px; text-align:right;}

#outview2{width:620px; height:22px; margin:0 auto; padding:2px 0 0 0; background:url('../bal_images/outview_bg.gif') repeat-x; overflow:hidden;}
#outview2 dt{width:300px; font-size:12px; line-height:22px; color:#7b7b7b; margin:0; padding:0 0 0 15px; float:left; text-align:left; font-weight:bold;}
#outview2 dd{font-size:12px; line-height:22px; margin:0; padding:0; float:left; text-align:left;}
#outview2 dd img{padding:2px 0 0 0;}



/* ##########balmiddle영역########## */
/*체크박스탭*/
#checkboxtab_wrap{width:800px; margin:0; padding:0; float:left; clear:both;}
#checkboxtab{margin:0; padding:0px 0 0 15px; float:left; clear:both;}
#checkboxtab dt{margin:0; padding:7px 0 4px 20px; float:left; font-size:12px; line-height:14px; font-weight:bold; background:url('../bal_images/checkbox_tabbg_left.gif') no-repeat left top;}
#checkboxtab dd{margin:0; padding:7px 20px 4px 0; float:left; font-size:12px; line-height:14px; vertical-align:middle; background:url('../bal_images/checkbox_tabbg_right.gif') right top repeat-x;}
.cktab{height:13px; vertical-align:text-top; font-size:0; line-height:0;}
#checkboxtab_wrap #danwe{margin:0; padding:10px 20px 1px 0px; float:right; font-size:12px; background-image:url('');}
#checkboxtab_wrap #danwe1{margin:0; padding:20px 20px 0px 0px; float:right; font-size:12px; background-image:url('');}

/*탭메뉴*/
#tab_wrap{margin:0; padding:0 0 0 15px; float:left; clear:both;}
#tab_wrap a{display:block; background:url('../bal_images/tabmenu_off_left.gif') no-repeat left top; margin:0; padding:10px 15px 6px 15px;}
#tab_wrap #current{background-image:url('../bal_images/tabmenu_on_right.gif');}
#tab_wrap #current a{background-image:url('../bal_images/tabmenu_on_left.gif');}
#tabmenu{margin:0; padding:0; float:left; clear:both; width:790px; font-size:12px; line-height:14px; font-weight:bold;}
#tabmenu li{margin:0 1px; padding:0; float:left; font-size:12px; line-height:14px; background:url('../bal_images/tabmenu_off_right.gif') no-repeat right top;}
.letter2{padding-right:10px;}

#tab_wrap #danwe{margin:0; padding:8px 20px 0px 0px; float:right; font-size:12px; background-image:url('');}



/*계산식박스*/
#contents{width:786px; height:320px; overflow:hidden; margin:0 auto; padding:15px 0 0 0; clear:both; overflow:hidden; border-top:2px solid #565d68; border-left:2px solid #565d68;border-right:2px solid #565d68;}
#contents1{width:786px; height:320px; overflow:hidden; margin:0 auto; padding:15px 0 0 0; clear:both; overflow:hidden; border-top:2px solid #565d68; border-left:2px solid #565d68;border-right:2px solid #565d68;}
#contents2{width:786px; height:320px; overflow:hidden; margin:0 auto; padding:15px 0 0 0; clear:both; overflow:hidden; border-top:2px solid #565d68; border-left:2px solid #565d68;border-right:2px solid #565d68;}
#contents3{width:786px; height:320px; overflow:hidden; margin:0 auto; padding:15px 0 0 0; clear:both; overflow:hidden; border-top:2px solid #565d68; border-left:2px solid #565d68;border-right:2px solid #565d68;}
#contents4{width:786px; height:320px; overflow:hidden; margin:0 auto; padding:15px 0 0 0; clear:both; overflow:hidden; border-top:2px solid #565d68; border-left:2px solid #565d68;border-right:2px solid #565d68;}
#contents5{width:786px; height:300px; overflow:hidden; margin:0 auto; padding:15px 0 0 0; clear:both; overflow:hidden; border-top:2px solid #565d68; border:2px; boder-color:red; }
#contentsp{width:786px;  overflow:hidden; margin:0 auto; padding:15px 0 0 0; clear:both; overflow:hidden; border-top:2px solid #565d68; border:2px; boder-color:red; }

#contents02{width:790px; height:155px; overflow:hidden; margin:0 auto; padding:10px 0 0 0; clear:both; overflow:hidden; border-top:2px solid #565d68;}
#contents03{width:790px; height:165px; overflow:hidden; margin:0 auto; padding:5px 0 0 0; clear:both; overflow:hidden; border-top:2px solid #565d68;}

#tablesum{float:left; clear:both; margin:0; padding:5px 0 0 0; width:600px;}
#tablesum li{float:left; clear:both; margin:0; padding:0 0 0 10px; line-height:14px; font-size:12px; color:#757575; width:600px; text-align:left;}

#tablesum1{float:right; clear:both; margin:0; padding:5px 0 0 0; width:600px;}
#tablesum1 li{float:right; clear:both; margin:0; padding:0 0 0 10px; line-height:14px; font-size:12px; color:#757575; width:700px; text-align:right;}

#tablesum_btn{float:right; margin:0; padding:3px 14px 0 0;}

table.table01{width:760px; margin:0 auto;}

.table01{font-size:12px; line-height:14px; color:#757575;}
.table02{font-size:11px; line-height:13px; color:#757575; margin:0 auto;}

.dup_input{border:1px solid #d8dfe0; width:40px; text-align:center;}
.whiteb_input{border:none; background-color:#FFF; text-align:right;}
.blueb_input{border:none; background-color:#f0f3f7; text-align:right;}
.yellowb_input{border:none; background-color:#ffffe6; text-align:right;}
.whiteb_input1{border:none; background-color:#ffffff; text-align:left;}
.blueb_input1{border:none; background-color:#f0f3f7; text-align:left;}

/* ##########계산박스 표 스타일########## */
/*배경*/
.bluetitbg{background-color:#565d68; border-top:2px solid #323f53; border-bottom:1px solid #323f53;}
.ybluebg{background-color:#f0f3f7;}
.ybluebg2{background-color:#f0f3f7;}
.yellowbg{background-color:#ffffe6;}


/*폰트*/
.white_h1{font-size:13px; line-height:16px; color:#f3f3f3; font-weight:bold;}
.white_h2{font-size:12px; line-height:14px; color:#f3f3f3; font-weight:bold; text-align:center;}
.font_b{font-size:12px; line-height:14px; font-weight:bold; color:#00638b}
.font_bn{font-size:12px; line-height:14px; color:#00638b}
.font_bbb{font-size:14px; line-height:16px; color:#00638b}
.font_ggg{font-size:14px; line-height:16px; color:#757575}

/*선 및 레이아웃*/
.linebottom{border-bottom:1px solid #d8dfe0;}
.line01{border-right:1px solid #d8dfe0;}
.line02{border-right:1px solid #004460;}

.text_l{text-align:left; padding:0 10px;}
.text_r{text-align:right; padding:0 10px;}

/* ##########입회조사########## */
#iphoiwrap1{margin:10px 0 0 0; padding:10px 0 0 25px; background:#fff; border:1px solid #ddd; border-radius: 9px; width:640px; height:66px; overflow:hidden;}
#iphoiwrap1 li{margin:0; padding:0 0 8px 0; float:left; clear:both; text-align:left; font-size:13px; line-height:16px; font-weight:bold; width:610px; color:#4a4a4a; letter-spacing:-1px;}

#iphoiwrap2{margin:10px 0 0 0; padding:10px 0 0 25px; background:#fff; border:1px solid #ddd; border-radius: 9px; width:640px; height:80px; overflow:hidden;}
#iphoiwrap2 li{margin:0; padding:0 0 3px 0; float:left; clear:both; text-align:left; font-size:13px; line-height:16px; font-weight:bold;width:610px; color:#4a4a4a; letter-spacing:-1px;}

.solbox1{width:18px;border:1px solid #7b7b7b; font-size:16px; color:#7b7b7b; font-weight:bold; margin:0; padding:3px 5px; text-align:right;}



/* ##########balbottom영역########## */
#savedown{float:left; margin:0; padding:9px 0 0 10px;}
#savedown dd{float:left; margin:0; padding:0;}
#savedown dt{float:left; margin:0; padding:2px 10px 0 0;}

#next{float:right; margin:0; padding:5px 10px 0 0; width:65px;}
#next dd{float:right; margin:0; padding:0;}
#next dt{float:right; margin:0; padding:4px 0 0 0;}


/* ##########직접경비########## */
.jipbtn{margin:0 auto; /* margin-top:10px; */margin-top:60px; padding:0; width:510px;}
.jipbtn dd{margin:0; padding:0 9px; float:left;}
.jipfont{font-size:14px; line-height:30px; color:#666;}
.jipbox{margin:10px auto; padding:0; clear:both; background:#fff; border:1px solid #ddd; border-radius:9px; width:655px; height:90px;}
.jipbox2{margin:10px auto; padding:0; clear:both; background:#fff; border:1px solid #ddd; border-radius:9px; width:655px; height:39px;}
.jipbox2inbox{margin:0 auto; padding:10px 0 0 0; clear:both; width:320px; height:29px; overflow:hidden;}
.jipbox2inbox dd{margin:0; padding:0; float:left;}
.jipbox2inbox dt{margin:0; padding:3px 0 0 0; float:left;}


/* ##########관리자 모드########## */
/*****관리자모드 로그인*****/
#admin_maintitle{margin:0 auto; padding:135px 0 0 0; clear:both; width:510px;}
#admin_maintitle dl{margin:0 auto; padding:0; clear:both; width:510px;}
#admin_maintitle dl dd{margin:0 auto; padding:0; clear:both; text-align:center; width:510px;}
.adminmaininput{width:150px; font-size:12px; line-height:14px; padding:3px 2px; border:1px soild #d1d1d1;}

#adminmain_login{margin:0 auto; padding:0; clear:both; width:380px; height:90px; background:url('../admin_images/admainloginbg.gif') no-repeat;}
#adloginbtn{margin:0; padding:20px 0 0 0; float:left;}
#adidpw{margin:0; padding:18px 0 0 30px; float:left; font-size:0; line-height:0; width:270px;}
#idpw{margin:0; padding:0 0 4px 0; float:left; clear:both; width:270px;}
#idpw dt{margin:0; padding:0; float:left;}
#idpw dd{margin:0; padding:0 0 0 6px; float:left;}



/*****관리자 header영역*****/
#admin_wrap{width:100%; margin:0; padding:0; background:url('../admin_images/admin_bg.gif') repeat-x; overflow:hidden;}

#admin_header{width:995px; margin:0; padding:0; float:left; clear:both;}
#admin_middle{margin:0; padding:0; float:left; clear:both; width:995px;}


/*****관리자 헤더영역*****/
#admin_header dl{width:975px; height:80px; margin:0; padding:30px 0 0 20px; float:left; clear:both;}
#admin_header dt{width:380px; margin:0; padding:0; float:left;}
#admin_header dd{width:380px; margin:0; padding:20px 0 0 0; float:right; font-size:11px; text-align:right;}


/*****관리자 메뉴영역*****/
#admin_menu{margin:0; padding:0 0 0 20px; float:left; clear:both; overflow:hidden; width:175px;}

/*로그인*/
#adminmenu_login{margin:0; padding:0 0 5px 0; float:left; clear:both; width:175px; height:65px; background:url('../admin_images/adlogin_bg.gif') no-repeat;}
#adminmenu_login dt{margin:0; padding:8px 0 0 0; float:left; clear:both; width:175px; text-align:center; line-height:14px;}
#adminmenu_login dd{margin:0; padding:2px 0 0 0; float:left; clear:both; width:175px; text-align:center;}
.adlog{font-weight:bold; color:#077085;}


/*메뉴리스트*/
#admin_menu span{margin:0; padding:0; float:left; clear:both; font-size:0; line-height:0;}

#adminmenu_list{float:left; clear:both; margin:0; padding:0; width:175px; background:url('../admin_images/adminmenubg.gif') repeat-y;}
#adminmenu_list a{margin:0; padding:10px 10px; background:url('../admin_images/admenu_off.gif') no-repeat; display:block;}
#adminmenu_list #menuon{background-image:url('../admin_images/admenu_on.gif');}
#adminmenu_list #menuon a{background-image:url('../admin_images/admenu_on.gif');}
#adminmenu_list li{float:left; clear:both; margin:0; padding:0; width:175px; background:url('../admin_images/admenu_off.gif') no-repeat; text-align:left; font-size:12px; line-height:14px; font-weight:bold;}


#admin_down{margin:0; padding:10px 0 0 0; width:175px; float:left; clear:both; font-size:0; line-height:0;}
#admin_down dd{margin:0; padding:0 0 5px 0; width:175px; float:left; clear:both; font-size:0; line-height:0;}



/*****관리자 본문영역*****/
#admin_contents{margin:0; padding:20px 0 0 25px; float:left; width:775px; overflow:hidden;}

/*서브타이틀*/
#adcon_subtitle{margin:0; padding:0; float:left; clear:both; width:775px; height:px; text-align:left; height:50px; background:url('../admin_images/adminsubtitle_bg.gif') no-repeat;}
#adcon_subtitle dd{margin:0; padding:12px 0 0 30px; float:left; font-size:14px; color:#757575; font-weight:bold;}

/*본문내용*/
#adbox{margin:0; padding:0 0 50px 15px; line-height:14px; float:left; clear:both; text-align:left; width:760px;}
#adbox_title{margin:0; padding:0; width:700px; height:25px; float:left; clear:both;}
#adbox_title dd{margin:0; padding:2px 5px; float:left; background-color:#7b7b7b; color:#FFF; font-weight:bold;}
#adbox_title dt{margin:0; padding:2px 5px; float:left; font-weight:bold; color:#00638b;}
.admininput{border:1px solid #CCC; text-align:center; width:80px;}
.admininput1{border:1px solid #CCC; text-align:center; width:70px;}
.admininput2{border:1px solid #CCC; text-align:right; width:270px; padding:0px 5px;}

#adbox span{margin:0; padding:20px 0; float:left; clear:both; text-align:right; width:750px;}



/* ##########사용설명서########## */
#guidewrap{margin:0; padding:0; clear:both; float:left; width:900px; height:700px; overflow:hidden; background:url('../guide/guideimgs/guidebg.jpg') no-repeat;}
#guidewrap h6,h5,h4,h3,h2,h1{margin:0 auto; padding:0; clear:both; text-align:center;}
#guidewrap h6{padding:85px 0 40px 0;}
#guidewrap h1{padding:70px 0 0 0;}

.guidelistbox{margin:0 auto; margin-top:35px; padding:25px 0 0 0; clear:both; width:657px; height:245px; overflow:hidden; background:url('../guide/guideimgs/listbg.gif') no-repeat;}
.guidelistbox ul{margin:0 auto; padding:0; clear:both; width:550px; overflow:hidden;}
.guidelistbox ul li{margin:0; padding:5px 0; float:left;}

.start{margin:0; padding:0; clear:both; text-align:center;}
.ganjiline{margin:0; padding:0; clear:both; text-align:center;}
.ganjibtn{margin:0 auto; padding:20px 0 0 0; clear:both; overflow:hidden; width:480px;}
.ganjibtn dd{margin:0; padding:0; width:175px; float:left;}
.ganjibtn dt{margin:0; padding:0; width:175px; float:right;}

.guidetit{margin:0; padding:78px 0 20px 0; width:650px; float:left; font-size:0; line-height:0;}
.guideconbox{margin:0 auto; padding:0; width:830px; height:515px; clear:both; overflow:hidden;}
.guidebtn{margin:0 auto; padding:0; clear:both; width:850px; font-size:0; line-height:0; overflow:hidden;}
.guidebtn dd{margin:0; padding:0; float:left; width:175px;}
.guidebtn dt{margin:0; padding:0; float:right; width:175px;}


.gpic{margin:0; padding:0; float:left; width:550px; height:411px; overflow:hidden;}
.gtext{margin:0; padding:0; float:right; width:255px; height:407px; overflow:hidden; text-align:left;}
.gtext h2{margin:0 0 10px 0; padding:3px 0; text-align:center; background:#00638c; font-size:16px; line-height:18px; color:#FFF; height:20px; overflow:hidden;}
.gtext dl{margin:0; padding:10px 0; clear:both; float:left; width:255px; overflow:hidden;}
.gtext dl dd{margin:0; padding:0 0 0 5px; float:left; width:25px; height:18px; text-align:left; font-size:14px; line-height:16px; color:#FFF; font-weight:bold; letter-spacing:-2px; background:url('../guide/guideimgs/roundnumbg.gif') no-repeat;}
.gtext dl dt{margin:0; padding:0 5px; float:left; width:215px; overflow:hidden; text-align:justify; font-size:14px; line-height:16px; color:#565656; font-weight:bold;}

/*** table caption z***/
caption {display:none;}
