@charset "utf-8";

#bodyWrap_official { width:960px; margin:0 auto; }
#bodyWrap_official .hk_header { position:relative; width:960px; height:95px; }
#bodyWrap_official .hk_header h1 { margin:0; padding:0; position:absolute; top:27px; left:120px; }
#bodyWrap_official .hk_header h2 { margin:0; padding:0; position:absolute; top:27px; left:710px; }
#bodyWrap_official .head_ad_1 { position: absolute; left: 265px; top: 12px; }
#bodyWrap_official .head_ad_1 li.first-child { padding: 2px 0 2px 0px; font-size:11px }
#bodyWrap_official .head_ad_1 li { float:left; padding:2px 0 2px 6px; list-style: none; }
#bodyWrap_official .head_ad_2 { position: absolute; left: 265px; top: 70px; }
#bodyWrap_official .head_ad_3 { position: absolute; right: 30px; top: 30px; }
/*검색창*/
#bodyWrap_official .isSearch { position:absolute; top:30px; right:275px; padding:1px 15px 1px 0; background: #FFF url(../images/default/icon_bgSearch.gif) no-repeat left center; text-align: right; width: 350px; }
#bodyWrap_official .isSearch .inputText { position:relative; width:260px; height:13px; padding:7px; vertical-align:middle; margin: 0; border: 0 none; }
#bodyWrap_official .isSearch .submit { vertical-align:middle; }

#contentBody { position:relative; width:960px;  padding-bottom:10px; overflow:hidden; border-top:1px solid #eee; border-right:1px solid #eee;border-left:0px solid #eee; }
#columnLeft { position:relative; width:220px; float:right; }
#columnRight { width:719px; float:left; overflow:hidden;padding:20px 20px 0 0; }

/*탑메뉴*/
#top_menu li { color:#000000; line-height:160%;}
#top_menu li a { text-decoration:none; color:#999999; font:.9em "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; }
#top_menu li.top_menu { display:inline; padding:0 .6em 0 1em; background:url(../images/default/vrType1.gif) no-repeat left center; }

#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px; padding:0;}
#xsnazzy h1 {font-size:2.5em; color:#000;}
#xsnazzy p {padding-bottom:10px;}
#xsnazzy {background: transparent; margin:0px 1px 5px 1px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {border-left:1px solid #999; border-right:1px solid #999;}
.xb1 {margin:0 5px; background:#999;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; border:0 solid #999; border-width:0 1px;}