body {margin:0;padding:0;font:12px dotum,돋움,AppleGothic,sans-serif;color:#444; background:#2e3034 url("/metalblack/gstar/layout/bg_body.jpg") left 33px repeat-x;}
form, input, select, textarea {margin:0;padding:0;font:12px dotum,돋움;color:#444;}
img {border:0 none;}
a {color:#444;text-decoration:none;}
a:link {color:#444;text-decoration:none;}
a:hover {color:#444;text-decoration:underline;}
a:visited {color:#444;}
hr {display:none;}

#container {background:url("/metalblack/gstar/layout/bg_visual.jpg") center top no-repeat transparent;}
.wrap_container {width:970px; margin:0 auto; padding:0;}
#div_top {position:relative; clear:both; width:100%; height:42px; margin:0; padding:196px 0 0 0;overflow:hidden;}
#div_top .logo {position:absolute; top:41px; left:352px; text-indent:-1000px;font-size:0;}
#div_top .logo a {width:247px; height:93px; display:block;}
#div_middle {clear:both; width:970px; margin:0 auto; padding:0;}
#div_center {position:relative; width:100%; margin:0 0 40px 0; padding:0; background:url("/metalblack/gstar/layout/bg_middle.gif") repeat-y top center;}
#div_center .contents {display:none;}
.bg_centertop {width:100%; min-height:900px; _height:900px; padding:70px 0 0 0; background:url("/metalblack/gstar/layout/bg_center.gif") no-repeat top center;}
.bg_centerbot {width:100%; height:22px; margin:0; background:url("/metalblack/gstar/layout/bg_center_bot.gif") no-repeat bottom center;}
#div_footer {clear:both; height:14px; margin:0 0 25px 0; padding:0; text-indent:-1000px; background:url("/metalblack/gstar/layout/footer_v2.gif") center top no-repeat; overflow:hidden;}

/*2010-11-04
.invitation {background:#5e5952 url("/metalblack/gstar/invitation/bg_center.gif") left top no-repeat !important;}
.bbs {background:#5e5952 url("/metalblack/gstar/bbs/bg_center.gif") left top no-repeat !important;}
*/

#div_top .promo {position:absolute; bottom:41px; right:0;}
#div_top .promo a {width:248px; height:54px; display:block; text-indent:-1000px; overflow:hidden;}
h1 {height:25px; margin:0; padding:0; font-size:12px;}

/* tab */
.wrap_tabmenu {clear:both; width:100%; height:42px; margin:0 auto; padding:0; background:url("/metalblack/gstar/layout/tab.gif") no-repeat;}
.wrap_tabmenu ul {margin:0;padding:0 0 0 283px;overflow:hidden;}
.wrap_tabmenu ul li {float:left;margin:0;padding:0;list-style-type:none;}
.wrap_tabmenu ul li.tab1 {width:202px; height:42px;}
.wrap_tabmenu ul li.tab2 {width:185px; height:42px;}
.wrap_tabmenu ul li a {float:left;text-indent:-1000px; width:100%; height:100%; background:url("/metalblack/gstar/layout/tab.gif") no-repeat 0 -202px;}
.wrap_tabmenu ul li.tab1 a {background-position:-283px 0;}
.wrap_tabmenu ul li.tab2 a {background-position:-485px 0;}
.wrap_tabmenu ul li.tab1 a.on, .wrap_tabmenu ul li.tab1 a:hover {background-position:-283px -72px;}
.wrap_tabmenu ul li.tab2 a.on, .wrap_tabmenu ul li.tab2 a:hover {background-position:-485px -72px;}
/*

*/

/* 이미지 퍼가기 레이어 */
#wrap_copylayer {position:absolute; top:700px; left:350px; width:298px; margin:0; padding:10px; background:#2c2c2c; color:#eee; font-size:11px; z-index:99999;}
#wrap_copylayer p {margin:0; padding:0; letter-spacing:-1px;}
#wrap_copylayer p.close {float:right; line-height:0}
#wrap_copylayer p.close a {width:50px; height:11px; display:block; text-indent:-1000px; background:url("/event/gstar/2009/common/copylayer.gif") no-repeat;}
#wrap_copylayer p.close a:hover {background-position:0 -12px;}
#wrap_copylayer .wrap_html, #wrap_copylayer .wrap_url {clear:both; margin:3px 0; overflow:hidden; }
#wrap_copylayer textarea {clear:both; width:280px; height:73px; margin:5px 0 0 0; padding:8px; border:1px solid #888; background:#333; color:#eee; font-size:11px; line-height:1.3; overflow:hidden;}
#wrap_copylayer p.btn {float:right; margin:2px -2px 0 0; }
#wrap_copylayer p.btn a {width:52px; height:20px; display:block; text-indent:-1000px; background:url("/event/gstar/2009/common/copylayer.gif") 0 -24px; no-repeat;}
#wrap_copylayer p.btn a:hover {background-position:0 -45px;}

/* comment */
.wrap_comment {clear:both; width:759px; padding:0 0 40px 0; margin:40px auto 0 auto;}
.wrap_comment .info {clear:both; height:21px;}
.wrap_comment .info .title {float:left; height:22px; padding:0; color:#68483F; letter-spacing:-1px;}
.wrap_comment .info .count {font-weight:normal; color:#968b7a;}

/* 쓰기_로그인 상태 */
.wrap_comment .wrap_input_logined {clear:both; position:relative; width:681px; height:68px; padding:8px 0 0 79px; overflow:hidden; background:url("/metalblack/gstar/common/bg_comment_input.gif") no-repeat;}
.wrap_comment .wrap_input_logined textarea {float:left; width:584px; height:35px; margin:0; padding:5px; border:1px solid #a08d68; background:#FFF; color:#666;}
.wrap_comment .wrap_input_logined .btn {float:left; margin-left:4px;}
.wrap_comment .wrap_input_logined .byte {position:absolute; top:59px; right:85px; clear:both; margin:2px 0 0 0; color:#5f4a31; font-size:11px;}

/* comment article list */
.wrap_comment_article {clear:both; padding:7px 0 0 0; overflow:auto; color:#5f4a31;}
.ul_comment_article {width:100%; margin:0 0 10px 0; padding:0;}
.ul_comment_article li.article {margin:0; padding:10px 7px 1px 7px; list-style:none; border-bottom:1px solid #e8e8e8; overflow:hidden;}

.ul_comment_article .info {margin:0 0 6px 0;}
.ul_comment_article .info .nick {color:#2d2d2d;}
.ul_comment_article .info .nick strong {margin-right:5px;}
.ul_comment_article .info .date {padding-left:5px; color:#666; font-size:9px; font-family:verdana; letter-spacing:-1px;}
.ul_comment_article .info img {vertical-align:middle;}

.ul_comment_article .comment {padding:0 0 6px 0; line-height:1.3; word-wrap:break-word; word-break:break-all;}
.ul_comment_article .comment img {vertical-align:middle; margin:0 0 -1px 2px; cursor:pointer;}


/* 페이저 영역 */
.pager {clear:both; margin:0px 0 5px 0; font-family:verdana; font-weight:bold; letter-spacing:-1px; text-align:center; color:#362f27;}
.pager * {vertical-align:middle;}
.pager a {display:inline-block;margin:0 1px;padding:2px 6px 3px 5px;text-decoration:none;border:1px solid #DBDBDB;color:#2e2a26;}
.pager a:hover, .pager a:link, .pager a:visited {color:#444;}
.pager .current {display:inline-block;margin:0 1px;padding:2px 6px 3px 5px;color:#444;border:1px solid #5B5851;}
.pager a.prev {padding:3px 4px 0 11px; font-size:11px; font-family:dotum, 돋움; border:none; background:url("/metalblack/gstar/common/arrow_pager.gif") no-repeat left 3px; border:0}
.pager a.next {padding:3px 11px 0 4px; font-size:11px; font-family:dotum, 돋움; border:none; background:url("/metalblack/gstar/common/arrow_pager.gif") no-repeat right 3px; border:0}