﻿@charset "utf-8";
@import url(/style/use/base.css);

* { line-height: 1.4em; }
* { margin:0; padding:0; }
ul, li { list-style:none outside; }
#map { position:absolute; top: 0; left: 30px; z-index: 0; }

#left_search { position:absolute; left: 30px; top: 225px; margin-top: 30px; background:url(/images/use/index/search_bg.jpg) no-repeat left top; padding-top: 19px; width: 200px; height: 80px;  z-index: 3; }
#left_search div { padding-top: 10px; height: 23px;  letter-spacing:-1px; color: #333333; padding-left: 10px; padding-bottom: 15px; }
#left_search select { font-size:12px; font-family:dotum,돋움,sans-serif; color:#5f5f61; vertical-align:middle; width: 99px;}
#left_search input { width: 132px; height: 16px; border: 0px;  margin-top: 1px; margin-left: 15px; margin-right: 10px; letter-spacing: 0;  }
#left_search img { vertical-align:middle; }

#bnr_link { position:absolute; left: 30px; top: 368px; width: 200px; margin-top: 15px; z-index: 1; }
#bnr_link li { border-bottom: 1px solid #e4e4e4; height: 29px; }

#board_list { position: absolute; left: 30px; top: 503px; clear:both; color: #a9a9ab; background:url(/images/use/index/board_list_bg.gif) no-repeat left top; height: 140px; z-index: 1; width: 970px; }
#board_list a { color: #72716f; }
#board1 { float: left; padding-top: 23px; padding-left: 30px; width: 200px; }
#board2 { float: left; padding-top: 23px; padding-left: 35px; width: 200px; }
#board3 { float: left; padding-top: 23px; padding-left: 36px; width: 200px; }
#board4 { float: left; padding-top: 23px; padding-left: 36px; width: 189px; }
#board1 p, #board2 p, #board3 p, #board4 p { text-align: right; }
#board1 ul, #board2 ul, #board3 ul, #board4 ul { padding-top: 11px; }
#board1 li, #board2 li, #board3 li { clear: both; background:url(/images/use/index/dot_style1.gif) no-repeat left 6px; padding-left: 6px; }
#board1 div, #board2 div, #board3 div { float: left; width: 166px; }
#board4 ol { width: 198px; }
#board4 ol li { float: right; padding-left: 2px; }
#board4 div { float: left; width: 209px; height: 75px; margin-top: 6px; }
#board_list .dat { float: left; }

#footerarea { position: absolute; top: 643px; clear:both; width: 1000px; z-index: 1; }
#footerarea #banner { text-align: center; height: 35px; padding-top: 12px; padding-left: 46px; }
#footerarea #footer { clear:both; margin-left: 30px; padding-top: 17px; height: 90px; padding-left: 121px; background:url(/images/use/index/footer_bg.jpg) no-repeat left top;}
#footerarea #footer .first { background-image: none; padding-left: 0;}

#email { width: 390px; background:#c7b8a5 url(/images/use/gismap/left_bg.gif) repeat-y left top; }
#email .itemarea { background: url(/images/use/gismap/item_bg.gif) repeat-y left top; }
#email .item_con { background:url(/images/use/gismap/item_top.gif) no-repeat left top; padding: 41px 30px 15px 30px; }
#email .btm { clear:both; background:url(/images/use/gismap/item_btm.gif) no-repeat left top; padding-top: 15px; padding-left: 329px; }
#email .btm img { vertical-align:middle; }
#email .list_1line li { clear:both; border-bottom: 1px solid #efeae4; background:url(/images/use/gismap/dotstyle4.gif) no-repeat left 7px; padding-left: 7px; margin-top: 2px; padding-bottom: 1px;}
#email .list_1line li a { color: #252525; }
#email .list_2line { padding-bottom: 30px; }
#email .list_2line li { float: left; width: 158px; border-bottom: 1px solid #efeae4; background:url(/images/use/gismap/dotstyle4.gif) no-repeat left 7px; padding-left: 7px; margin-top: 2px; padding-bottom: 1px;}
#email .list_2line li a { color: #252525; }
#email .gismap_tit { clear:both; background:url(/images/use/popup/mmenu.gif) no-repeat left 3px; padding-left: 16px; margin-top: 15px; height: 24px; color: #252525; font-family: dotum,,sans-serif; font-weight: bold; letter-spacing:-1px; }
#email .subbox { border: 5px solid #f1eeea; background-color: #ffffff; margin-bottom: 15px; padding: 10px 10px; text-align: center; margin-top: 5px; }
#email .subbox img { vertical-align:middle; }
#email .subbox input { height: 18px; border: 1px solid #b8ac90; }