@charset "utf-8";
/*reset*/
body, div, img, a, a:hover, a:active, a:visited, a:focus, input, table, tr, td, select, option {margin: 0; padding: 0; font-size: 19px; font-weight: normal; font-family: '나눔고딕','Nanum Gothic','돋움',Dotum,AppleGothic,Arial,sans-serif; text-align: center; line-height: 30px; letter-spacing: -1.5px; border: 0; color: #4a3210;}

#contWrap {margin: 0 auto; width: 950px;}
#contWrap .topArea {font-size: 0; line-height: 0;}
#contWrap .searchArea01 {position: relative; font-size: 0; line-height: 0;}
#contWrap .searchArea01 .inputArea {position: absolute; left: 279px; top: 164px;}
#contWrap .searchArea01 .inputArea select {min-width: 102px; height: 30px; background:none; -webkit-appearance: none; -moz-appearance: none; appearance: none;}
#contWrap .searchArea01 .inputArea input {margin-left: 31px; width: 102px; height: 30px;}
#contWrap .searchArea01 .okBtn {position: absolute; left: 673px; top: 157px;}
#contWrap .searchArea02 .boxTop{font-size: 0; line-height: 0;}
#contWrap .searchArea02 .search01 .boxCont{width: 100%; background: url('../images/box_bg01.jpg') repeat-y;}
#contWrap .searchArea02 .search02 .boxCont{width: 100%; background: url('../images/box_bg02.jpg') repeat-y;}
#contWrap .searchArea02 .search03 .boxCont{width: 100%; background: url('../images/box_bg03.jpg') repeat-y;}
#contWrap .searchArea02 .boxCont table {margin-left: 50px; padding-top: 30px; width: 840px;}
#contWrap .searchArea02 .boxBottom{font-size: 0; line-height: 0;}
#contWrap .bottomArea {font-size: 0; line-height: 0;}

