@charset "utf-8";
/* main화면의 div정의  */

 
#bx_login {width:232px\; width:224px; height:100px\; height:100px; border:4px solid #f3dbdb; text-align:center; }
.whitebox {width:230px\; width:222px; height:92px\; height:90px; border:1px solid #ffffff ;background-color:#fff8f8 ;text-align:center}
#contents_list {position:relative; width:100%; height:100px; border:1px solid #dbd9db ;background-image:url(/images/main/bg_contentlist.gif)}

#update { width:962px; height:250px; position:relative; margin-top:10px; background-color:#e1e1e1; }
#update .update_lawpart { position:absolute; top:5px; left:5px; width:734px; height:242px; }
#update .update_edupart { position:absolute; top:0px; left:748px; width:214px; height:250px; background:url(/images/main/bg_educenter.gif) repeat-y right 0;  } 
.update_boxin {border:1px solid #d3d3d3; width:732px; height:238px;background-color:#fff; }
.update_edubox {border:1px solid #d0d0d0; width:205px; height:213px; background-color:#fff}
.edu_datebg{ width:30px; height:13px; background-image:url(/images/main/bg_date.gif); font-size:11px; color:#444; text-align:center; padding-top:2px}


#bx_organimap { width:232px\; width:230px;  border:1px solid #dbd9db; padding:8px 0; }
#bx_contentview { width:232px\; width:230px;  border:1px solid #dbd9db; margin-top:10px; }
#bx_recommend { width:232px\; width:230px;  text-align:center; border:1px solid #dbd9db; padding:12px 0 ; margin-top:10px;}
#bx_support { width:232px\; width:230px;  background-image:url(/images/main/bg_support2.gif); height:125px }

#bx_guide { width:100%; }
#banner {width:100%}
#bx_lawyer { width:211px\; width:209px; border:1px solid #dbd9db; padding-top:12px ; padding-bottom:5px; text-align:center;  }
#bx_lawyer_detail {width:182px; border:1px solid #e7ecf1; background-color:#eef4f9; padding:6px 2px 3px 4px;}
#bx_lawyer_img {width:67px ;border:1px solid #a3a3a3; padding-top:1px; padding-left:1px; padding-right:1px; padding-bottom:1px;}
#bx_lawyer_img2 {width:125px ;border:1px solid #a3a3a3; padding-top:1px; padding-left:1px; padding-right:1px; padding-bottom:1px;}
#bx_service {  width:211px\; width:209px; border:1px solid #dbd9db;  }
#bx_special {  width:211px\; width:209px; border:1px solid #dbd9db; background-image:url(/images/main/bg_special.gif); background-color:#dedede; padding-top:10px; padding-bottom:10px} 

#bottom_space {height:10px; width:100% ;padding:0px}
#bottom_space2 {height:15px; width:100% ;padding:0px}


#layer_tel {position:absolute; width:232px; height:115px; z-index:1; left: 0px; top:1220px; border:2px solid #bdbdbd; padding:5px; background-color:#ffffff; display:none; }
#layer_banklist {position:absolute; width:270px; height:115px; z-index:1; left: 0px; top:1220px; border:2px solid #bdbdbd; padding:5px; background-color:#ffffff; display:none;}

#bottom_menu_list {border:2px solid #e5e5e5; width:962px\; width:958px; margin-top:10px;} 
