﻿body, p, input {margin : 0;}
input {border : none; outline : none;}
img {border: none;}

.ClearBoth {clear : both;}


#PageWrap {width : 1010px; margin : 0 auto;}
#TopArea {}
#TopTitle {width : 217px; height : 73px; float :left; font-family : notokr-regular; font-size : 22px; color : #ffffff; font-weight : bold; text-align : center; vertical-align : middle; line-height :73px; cursor : pointer;}
.TopFont15{font-size : 15px !important;}
#SearchArea {width: 626px; height : 73px; float: left; }
#SearchWrap {width : 325px; height : 19px; padding : 5px; text-align : left; margin-top : 21px; margin-left: 43px; float :left; }
#Select_SearchTarget { border: none; margin: 0; vertical-align: top; height: 20px; }
#Input_keyword { border: 0; outline: none; margin-top: -5px; height: 20px; width: 260px; vertical-align: middle; }
#Btn_Search {width : 43px; height : 29px; float:left; margin-top : 21px; cursor : pointer;}
#Btn_Dir {width : 60px; height : 28px;cursor : pointer; margin-top : 21px; margin-left : 11px; float :left;}
#Btn_Info {width : 83px; height : 28px; cursor : pointer; margin-top : 21px; margin-left : 11px; float :left;}
#TopLogo {width : 167px ; height : 73px; float : left;}
#TopLogo a { display: inline-block; width: 100%; height: 100%; text-indent: -99999px; }

#ImgArea img {width : 1010px;}


#TitleArea {width : 678px; min-height : 84px; max-height: 130px; overflow : hidden; padding : 20px 166px;}
#ServiceTitle {font-family : 굴림체; font-size : 18px; font-weight: bold; color : #000000;}
#ServiceDesc {font-family : 굴림체; font-size : 12px; color : #000000;margin-top : 15px; text-align : justify;}

 /** Pagination **/ 
.pagination_White  { position:relative; z-index:1; padding:15px 0; text-align:center; line-height:normal; margin-top:10px; border-top: 1px solid #d0d2d1;}

.pagination_White .pageContainer {display:inline-block;}
.pagination_White .pageContainer .paging {float:left;}

.pagination_White .paging a, .pagination_White .paging strong{ position:relative; color:#696969; font-size:12px; display:inline-block; text-decoration:none; padding:3px 8px 3px 8px;z-index:2;background-color : #fff;}
.pagination_White .paging a {border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;border-right:1px solid #aeacad; }
.pagination_White .paging a:hover{color : #f1573f;}
.pagination_White .paging strong{ color : #f1573f; border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;border-right:1px solid #aeacad;}

.pagination_White .paging a:hover,
.pagination_White .paging a:active,
.pagination_White .paging a:focus{ background-color:#ffffff;}

.pagination_White .paging .prev {padding : 3px 10px 3px 10px !important;border-left: 1px solid #ebebeb; font-weight: bold;}
.pagination_White .paging .next {padding : 3px 10px 3px 10px !important; border-right: 1px solid #ebebeb; font-weight: bold;}
.pagination_White .paging .end {padding : 6px 15px 3px 15px !important;}          
