@charset "utf-8";

/* Layout Selector */
body {background:#000 url(../img/main/bg.jpg) center top repeat-y;}

#wrap.type1 {background:url(../img/main/bg_type1.jpg) center top no-repeat;}
#wrap.type2 {background:url(../img/main/bg_type2.jpg) center top no-repeat;}
#wrap.type3 {background:url(../img/main/bg_type3.jpg) center top no-repeat;}
#wrap.type4 {background:url(../img/main/bg_type4.jpg) center top no-repeat;}
#wrap.type5 {background:url(../img/main/bg_type5.jpg) center top no-repeat;}
#wrap.type6 {background:url(../img/main/bg_type6.jpg) center top no-repeat;} /*동영상*/
#wrap.type7 {background:url(../img/main/bg_type7.jpg) center top no-repeat;} 

#header {position:relative; width:970px; margin:0 auto;}
#container {width:1040px; margin:0 auto 50px; overflow:hidden;}
.snb {_display:inline; float:left; width:320px; margin-left:10px;}
#content {float:right; width:660px; margin-bottom:80px; color:#736357; letter-spacing:-1px;}
a {color:#736357; text-decoration:none;}

/*snb*/
.l_banner {width:253px; margin:105px auto 0;}
.l_banner img {display:block; vertical-align:top;}
/*content*/
.promotion {position:relative; width:660px; height:460px; margin:100px 0 58px; /*background:#d3c2a8;*/}
.promotion .player {width:560px; height:315px; padding:48px 0 0 53px;}
/*add_20110926*/
.promotion .link_ty1 {position:absolute; top:285px; left:2px; overflow:hidden;}
.promotion .link_ty1 li {float:left; width:210px; height:140px; padding-left:9px;}
.promotion .link_ty2 {position:absolute; top:306px; left:7px; overflow:hidden;}
.promotion .link_ty2 li {float:left; width:198px; height:119px; padding-left:5px;}
/*//add_20110926*/
.promotion .pg_area {position:absolute; top:395px; left:0; width:660px; text-align:center;}
.promotion .pg {display:inline-block;width:21px; height:21px; background:url(../img/main/pg_off.png); _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.hangame.co.kr/hangame/asta/CBT/img/main/pg_off.png',sizingMethod='crop'); overflow:hidden; cursor:pointer;}
.promotion .pg:hover, .promotion .pg.selected {width:21px; height:21px; background:url(../img/main/pg_on.png); _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.hangame.co.kr/hangame/asta/CBT/img/main/pg_on.png',sizingMethod='crop')}
.promotion .pg span {display:none;}

.content_l {float:left; width:372px; margin-left:10px;}
.content_r {float:right; width:240px;}

.section {position:relative; margin-bottom:16px; overflow:hidden;}
.section h2 {height:24px;}
.section h2.h_14 {height:14px;}

.view_area {}
.view_area.close .conts, .view_area.close .list_type1 {display:block;}
.view_area.open .conts, .view_area.open .list_type1 {display:none;}
/*edit_20110928*/
.view_area.close .btn_view {background:url(../img/main/btn_view.png); _background:url(../img/main/btn_view.gif);}
.view_area.close .btn_view a {width:34px;}
.view_area.open .btn_view { background:url(../img/main/btn_view_on.png); _background:url(../img/main/btn_view_on.gif);}
.view_area.open .btn_view a {width:52px;}
/*//edit_20110928*/
.view_area .conts img {display:block; margin-bottom:5px;}
.view_area .conts .txt {position:relative; padding:0 0 6px 0; font-size:11px; line-height:14px;}
.view_area .conts .txt a {font-size:11px;}
.view_area .conts .txt a.more_t {position:absolute; top:13px; right:0; text-decoration:underline;}

.btn_view {width:367px; height:16px;}
.btn_view a {display:inline-block; float:right; height:11px; margin-top:5px; overflow:hidden; text-indent:-9000px;}

.more {display:block; position:absolute; top:2px; left:78px; width:12px; height:12px;}
.content_r .more {top:0; left:228px;}

.list_type1 {margin-bottom:10px; overflow:hidden;}
.list_type1 li {position:relative; line-height:21px;}
.list_type1 li em, .list_type1 li .date {font-weight:bold; font-size:11px; font-family:verdana;}
.list_type1 li .date {position:absolute; top:0; right:0; font-weight:normal;}

.notice_box {height:28px; margin-bottom:8px; padding-top:20px; border:1px solid #dcd4c7; background:#e1ded5; text-align:center;}
.notice_box a {font-weight:bold;}
/*add_20110919*/
.ban_lang {width:253px; margin:25px auto 0;}
