@charset "utf-8";


/*.site_navi { position:relative; margin:0; padding:0; font-family:dotum; }*/
.site_navi { z-index:200; display:none; position:absolute; width:800px; top:120px; left:50%; padding:10px; border:2px solid #737373; margin:0 0 0 -400px; background:#fff; font-family: Dotum;}
.site_navi h2,
.site_navi h3,
.site_navi h4,
.site_navi ul { margin:0; padding:0 }
.site_navi li { list-style:none; }
.site_navi a { text-decoration:none; color:#000}
.site_navi a:hover { text-decoration:underline; color:#000}


.site_navi .header { height:70px; position:relative; top:0; background: #bae315; *zoom:1 }

.site_navi .header:after { content:''; display:block; clear:both; }
.site_navi .header h2 { position:relative; margin:0; top:10px; right:0; height:55px; display:block; text-indent:-1000em; background: url(../img/bg_h2.gif) right 0 no-repeat; }

.site_navi .body { position:relative; marign:0; background: #fbffed; *zoom:1; height:100%; padding:0 0 30px 0;}
.site_navi .body:after { content:''; display:block; clear:both; }
.site_navi .body .btn_close { position:absolute; right:0px; top:0px; z-index:202;}
.site_navi .body h3 { position:absolute; display:block; top:-29px; left:10px; margin:0; width:100px; padding: 6px 0; text-align:center; color:000; font-size:14px; border:1px #fff solid; border-bottom:none; cursor:pointer; }
.site_navi .body h3.last { left:116px; }
.site_navi .body h3.active { border:1px #fff solid; background: #2c8f15; color:#fff; border-bottom:none}

.site_navi .body #region_page { position:relative; display:block; padding: 20px 0 0 0px; width:550px; margin:0 auto; z-index:201;}
.site_navi .body #region_page ul { position:relative; display:block; *zoom:1}
.site_navi .body #region_page ul:after { content:''; display:block; clear:both; }
.site_navi .body #region_page ul li.level1 { position:relative; display:block; float:left; width:160px; margin-right:100px;}
.site_navi .body #region_page ul li.level1 h4 { color:#36b60f; margin:0 0 10px 10px; font-size:14px;}
.site_navi .body #region_page ul li.level1 ul#sido_list { font-weight:bold; }
.site_navi .body #region_page ul li.level1 ul#sido_list li { }
.site_navi .body #region_page ul li.level1 ul#sido_list li a { display:block; padding:5px 50px 4px 10px; }
.site_navi .body #region_page ul li.level1 ul#sido_list li a.active { background: url(../img/bg_sido_item.gif) left 0 no-repeat;  }

.site_navi .body #region_page ul li.level1 ul#sigungu_list { }
.site_navi .body #region_page ul li.level1 ul#sigungu_list li { padding:0px 0px 0px 10px; line-height:16px;}


.site_navi .body #cand_page { position:relative; display:block; padding: 20px 0 0 20px; width:100%; margin:0 auto; z-index:201;}
.site_navi .body #cand_page ul { position:relative; display:block; margin-top:30px; *zoom:1}
.site_navi .body #cand_page ul:after { content:''; display:block; clear:both; }
.site_navi .body #cand_page ul select {}
.site_navi .body #cand_page ul li.level1 { position:relative; display:block; float:left; width:150px;}
.site_navi .body #cand_page ul li.level1 h4 { color:#36b60f; margin:0 0 10px 0px; font-size:14px;}
.site_navi .body #cand_page ul li.level1 ul { margin-top:0px; }
.site_navi .body #cand_page ul li.level1 ul li { padding:4px 0px 4px 0px; }
.site_navi .body #cand_page ul li.level1 ul li.hover { background: url(../img/bg_sido_item.gif) left 0 no-repeat; }
.site_navi .body #cand_page ul li.level1 ul li a { }




