/* CSS Document */

@charset "euc-kr";

/* Main Css */
@import url("/css/base.css");
@import url("/css/layout.css");
@import url("/css/module.css");

/*Main Content */
.news{ position:absolute; width:270px; top:0; left:330px; }
.news h3 { margin-bottom:15px}
.news li { clear:both; float:left; width:270px; background:url(/images/main/newsBullet.gif) no-repeat 3px 3px; margin-bottom:3px}
.news li a {float:left; color:#3a4b59; letter-spacing:-1px; word-wrap:break-word;}
.news li a:hover, .news li a:active, .news li a:focus{color:#333;}
.news img.new { padding:3px}
.news .more { position:absolute; right:0;  _right:0; top:3px;}
.news span.date { float:right; color:#83939f; font-size:0.92em; font-family:Tahoma;}

.telNum {position:absolute; width:170px; left:630px;}
.telNum li { float:left; margin-bottom:5px;}

.bannerM {position:absolute; top:170px; left:0; width:800px;}
.bannerM li { position:relative; float:left; background:url(/images/main/bannerLine.gif) no-repeat 0 0; padding:0 20px;}
.bannerM li.first {padding-left:0;}
.bannerM li.end {padding-right:0;}


#countdown {width:300px; height:71px; background:#000 url(/images/main/bgCount.gif) left top; }
#countdown .countwrap ul {width:150px; margin-left:80px;}
#countdown .countwrap li { float:left;  }
#countdown .countwrap li img { padding:10px 0 0 5px;}

.bottomSp { position:absolute; top:255px; left:0; width:779px;  border:#efe8d8 solid 1px; padding:10px 10px;}
.bottomSp li { position:relative; float:left; padding:0 6px;}
.bottomSp li.first {padding-left:0;}
.bottomSp li.end {padding-right:0;}

.sponsor { top:0px; }

.giftMain {position:absolute; top:330px; left:-150px; z-index:5; width:130px; height:160px;}
.giftMain li { padding:5px 0;}