@charset "euc-kr";

/* global CSS */
body,p,table,td,h1,h2,h3,h4,h5,img,ul,li,input,form,dl,dt,dd,select{margin:0; padding:0; font-family:dotum,Arial,Helvetica,sans-serif; font-size:12px;color:#3d3d3d}

body{background:#fff;height:100%;width:100%;float:left;vertical-align:middle;}
img{border:0;}
ul{list-style:none;}
a{color:#666; text-decoration:none;}
a:hover{color:#2a9ed5; text-decoration:underline;}

.loading{ background: white; position:absolute; top:50%; left:50%; width:30px; height:30px; text-indent:-9999px; background:url(http://image1.heykorean.com/v1/Main/waitanimation.gif) 0 0 no-repeat; }

#mainContainer{width: 960px;margin: 0 auto;}

#topSection{background: #FFFFFF;font-size:12px;color:#000;}
#topSection a{color:#000;text-decoration:none;}
#topSection a:hover{color:#2a9ed5; text-decoration:underline;}
.close_layer{position:absolute; top:3px; right:3px;}
#topLogo, #topRegion, #topGnb, #topMore, #topSearch, #topService, #topLogin, #topLng{float:left;}
#topWrapper{height:75px}
#topWrapperTop, #topWrapperBottom{clear: both;margin:0 auto;}
#topGnb{z-index:900;width:766px;height:20px;padding-top:10px; margin:0 auto;position:relative}
#topGnbMenu ul{float:right;}
#topGnbMenu ul li{height:30px;font-family:gulim;float:left; padding-left:9px;padding-right:4px;background:url(http://image1.heykorean.com/v1/Main/top/spacer_top.gif) 0 1px no-repeat;}
#topGnbMenu ul li:first-child{background:none;padding-left:0px;padding-right:0px;}
#topGnbMore{z-index:800;width:180px;height:55px;border: 1px solid #aaaaaa;background: #fff;padding: 10px;color: #2d2d2d;position: absolute;left: 707px;top: 29px;line-height:18px;}
#topGnbMore ul{clear:both;padding:0;margin:0}
#topGnbMore ul li{height:20px;background:none;font-size:11px;font-family: Dotum, Verdana, Geneva, Tahoma, sans-serif;padding:0;margin:0}
#topGnbMore ul li:first-child{background:none;padding-left:0px;padding-right:0px;}
#topSearch{width:194px;height:30px;padding-top:2px;}
#topSearchWrapper{width:184px;background-color:#8e76c0;float:right}
#topSearchText{border:4px solid #8e76c0; width:151px; height:16px;color:#a8a8a8;vertical-align:middle;padding-top:3px;padding-left:3px}
#topWrapperBottom{height:29px}
#topLogo{width:124px;height:29px}
#topService{height:29px}
#topRegion{width:200px;height:18px;margin-top:12px}
#topRegionSelect{z-index:800;width: 220px;height: 115px;border: 2px solid #6a6a6a;background:#fff;padding: 10px;color: #6f6f6f;position: absolute;left: 62px;top: 0px;line-height:18px;}
#topRegionSelect ul li{color:#000;font-weight:bold;font-size: 11px;font-family: Verdana, Geneva, Tahoma, sans-serif;}
#topRegionSelect ul li ul{padding-left: 10px;}
#topRegionSelect ul li ul li{color:#6f6f6f;font-weight:normal;font-size: 11px;font-family: Verdana, Geneva, Tahoma, sans-serif;}
#topLogin{width: 448px;	height: 29px;margin-top:12px;text-align: right;overflow: hidden;}
#topLogin ul{float:right}
#topLogin ul li{height:16px;float:left;}
#topLng{width:72px;height:29px;margin-top:12px;text-align:right;}

#top2Depth{clear:both}
#top2Depth ul li{height:38px;float:left;}

#contentSection{float: left;width: 100%;}

#footerSection{clear: left;width: 100%;text-align: center;margin:0 auto;padding-top: 20px;}
#footerWrapper{width:960px;height:32px;font-family:Gulim,Verdana;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;text-align:center;letter-spacing:-1px;}
#footerWrapper a{color:#606060;text-decoration:none;}
#footerWrapper a:hover{color:#2a9ed5; text-decoration:underline;}
#footerSection ul{margin:0 auto;overflow:hidden;padding-top:8px;}
#footerSection ul li{float:left;font-size:12px;color:#606060;padding:0 10px; background:url(http://image1.heykorean.com/v1/Main/top/tab02.gif) 0 2px no-repeat;}
#footerSection ul li:first-child{background:none;}
#footerSection p{clear:both; padding:5px; color:#4f4f4f;font-size:11px;letter-spacing:0px;}
#footerSection p span{font-size:11px; color:#272727;}

#footerSection{text-align:left;}
#copy_right{clear:both;width: 100%;height:12px;padding:12px 0 12px 0;background-color:#eaeaea;border-top:3px solid #5d5d5d;}
.hk_cright{float:left;width:300px;padding:0 0 0 15px;text-align:left;color:#666666;}
#bottomWrapper{height:11px;font-family:Gulim,Verdana;letter-spacing:-1px;}
#bottomWrapper ul{padding-top:0;overflow:hidden;}
#bottomWrapper ul li{float:left;font-size:12px;padding:0 13px; background:url(http://image1.heykorean.com/v1/Main/top/tab02.gif) 0 2px no-repeat;}
#bottomWrapper ul li:first-child{background:none;}
#bottomSection{clear: left;width:100%;height:47px;margin:0 0 30px 0;line-height:14px;padding:6px 0 0 0;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;color:#666}
.comp_area1{float:left;width:400px;padding:5px 0 3px 16px;border-right:solid 1px #e4e4e4;}
.comp_area2{float:right;padding:5px 0 3px 0;}
.comp_ttl{float:left;padding:1px 12px 0 0;color:#005e98;font-weight:bold;}
.comp_addr{float:left;color:#3d3d3d;line-height:16px;}

/*board paging*/
#Page{font-size:12px;font-family:arial;font-weight:bold}
#Page img{padding:2px}
#Page a:hover{color:#0088de;text-decoration:none}
.curpage{color:#0088de;padding:4px}
.emptypage{color:#707070;padding:4px}
#popMenu {
-x-system-font:none;background-color:white;border:3px solid #DBDBD3;color:#444444;font-family:dotum;
font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;
line-height:140%;padding:5px;position:absolute;width:86px;
}
