#main_bg{position:relative; background:url(../images/main/bg.jpg) no-repeat; width:1300px; height:865px; margin:0 auto;}
#main{position:relative; width:1000px;  margin:0 auto;}
#visual{position:absolute; width:673px; height:340px; overflow:hidden;}


#v_icon1{position:absolute; background:url(../images/main/v_icon1.jpg) no-repeat; width:163px; height:170px; right:163px;}
#v_icon1 a{display:block; width:163px; height:170px; text-indent:-9999px; overflow:hidden;}
#v_icon2{position:absolute; background:url(../images/main/v_icon2.jpg) no-repeat; width:163px; height:170px; right:0px;}
#v_icon2 a{display:block; width:163px; height:170px; text-indent:-9999px; overflow:hidden;}
#v_icon3{position:absolute; background:url(../images/main/v_icon3.jpg) no-repeat; width:163px; height:170px; right:163px; top:170px;}
#v_icon3 a{display:block; width:163px; height:170px; text-indent:-9999px; overflow:hidden;}
#v_icon4{position:absolute; background:url(../images/main/v_icon4.jpg) no-repeat; width:163px; height:170px; right:0px; top:170px;}
#v_icon4 a{display:block; width:163px; height:170px; text-indent:-9999px; overflow:hidden;}


/*세무소식*/
#notice{position:absolute;  width:451px; height:204px; top:355px; left:20px;}
#notice_title{position:absolute; background:url(../images/main/contents1_title.png); width:85px; height:36px; left:20px; text-indent:-9999px;}
#notice_more{display:block; width:20px; height:20px; background:url(../images/main/news_more.jpg) no-repeat; position:absolute; right:25px; top:10px; text-indent:-9999px;}
#notice_desc{width:410px; height:160px; position:absolute; top:38px; left:20px;}


#branch{position:absolute; width:451px; height:204px; top:355px; right:20px;}
#branch_title{position:absolute; background:url(../images/main/contents2_title.png); width:85px; height:37px; left:20px; text-indent:-9999px;}
#branch_desc{width:410px; height:160px; background:url(../images/main/branch.png); position:absolute; top:38px; left:20px;}
#branch_list{position:absolute; left:177px; top:5px}
#branch_list li {width:234px; height:20px; margin-bottom:6px;}
#branch_list li a{display:block; width:234px;  text-align:center; line-height:24px; font-size:15px; color:#175c85;}

#branch_list li:hover{background-color:#175c85; }
#branch_list li:hover a{color:#fff;  font-weight:600;}

#news{position:absolute; width:327px; height:288px; top:577px; background:#d4e5f2;}
#news_title{position:absolute; background:url(../images/main/news_title.png) no-repeat; width:71px; height:19px; top:20px; left:20px; text-indent:-9999px;}
#news_more{position:absolute; background:url(../images/main/news_more.jpg) no-repeat; width:20px; height:20px; top:20px; right:20px; text-indent:-9999px;}
#news_desc{width:287px; height:200px; position:absolute; left:20px; top:50px;}

#icon{position:absolute; top:572px; left:312px; }
#icon ul{width:345px; height:328px; }
#icon ul li{float:left; width:118px; height:118px; margin-left:46px; margin-top:21px; }
#icon ul li a {display:block; width:118px; height:118px; text-indent:-9999px; }
#icon01{background:url(../images/main/icon01.png) no-repeat;}
#icon02{background:url(../images/main/icon02.png) no-repeat;}
#icon03{background:url(../images/main/icon03.png) no-repeat;}
#icon04{background:url(../images/main/icon04.png) no-repeat;}


#call{position:absolute; background:url(../images/main/call.jpg) no-repeat; width:327px; height:298px; top:577px; right:0px; text-indent:-9999px;}



#footer{position:absolute; background:url(../images/footer/footer.jpg) no-repeat; width:1300px; height:144px; top: 1000px; left: 50%; margin-left: -650px; text-indent:-9999px;}