﻿
/* (주)엔트리브소프트 / 트릭스터 통합 스타일시트 */


/* default setting */

html { height:100%; } * { word-break:break-all;  }
html, body { position:relative; min-width:1000px; min-height:100%; padding:0; margin:0; font-family:dotum, 돋움, sans-serif; color:#555; font-size:12px; text-align:center; }
h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, fieldset, legend, form, script, style { margin:0; padding:0; list-style:none; }
h1, h2, h3 { position:relative; text-indent:-9999px } form { _width:1000px; }
input, select, textarea { vertical-align:middle; color:#555; margin:0; } label { cursor:pointer; }
hr, legend { display:none; } table { border-collapse:collapse; }
img, fieldset { border:0; vertical-align:middle; }
a:link, a:visited, a:visited { text-decoration:none; color:#434343; outline:none; } a:hover {  }
a.white:link, a.white:visited, a.white:hover { color:#fff; }
.none { display:none; } .fl { float:left; } .fr { float:right; } .abs { position:absolute; }
.thumb { width:75px; height:55px; } .hidden { visibility:hidden; }
.thumb2 { background:#fff; width:156px; height:114px; border:1px solid #e3e3e3; padding:3px; }
.thumb_movie { float:left; background:#fff; width:156px; height:114px; border:1px solid #e3e3e3; padding:3px;  }
.up { background:url(/img/common/arrow_set.gif) no-repeat 0 bottom; padding-left:12px; }
.down { background:url(/img/common/arrow_set.gif) no-repeat 0 top; padding-left:12px; }
.beselect { float:right; padding:0 15px 0; } .beselect select { font:normal 11px arial; width:140px; }
.cool { position:absolute; left:301px; top:-14px; } .clear { clear:both; } .hide, .hide * { text-indent:-9999px; }
.bgfix { position:absolute; top:0; left:0; } .infix { position:relative; } .white { background:#fff; }
.topbtn { background:url(/img/common/btn_top.png) no-repeat 0 0; width:39px; height:37px;}

/* layout */
#wrap { position:relative; width:920px; margin:0 auto; z-index:10; }
.header_main { position:relative; width:920px; height:441px; overflow:hidden; z-index:2; }
.header_sub { position:relative; width:920px; height:397px; overflow:hidden; z-index:2; }
.footer { clear:both; width:918px; margin:0 auto; padding:16px 0 41px; }
.main_contents { float:left; display:inline; width:628px; margin:0 0 0 3px; padding-top:5px; }
.side_contents { float:right; display:inline; width:273px; margin:0 1px 0 0; }
.user_contents { float:left; display:inline; width:223px; }
.info_contents { float:right; display:inline; width:390px; }
.sub_contents { float:left; display:inline; width:223px; margin:0 0 0 4px; }
.contents { float:right; display:inline; position:relative; background:url(../img/common/bg_subframe.gif); width:678px; margin:7px 0 33px 0; }
	.contents .design_top { position:relative; top:-7px; background:url(/img/common/bg_designtop.png); width:678px; height:7px; overflow:hidden; margin-bottom:13px; }
	.contents .design_foot { clear:both; position:relative; top:13px; background:url(/img/common/bg_designfoot.png); width:678px; height:13px; overflow:hidden; }

/* header */
.navigation { position:absolute; top:-1px; left:5px;width:916px; height:304px; overflow:hidden; z-index:90; }
.header_main .gamestart { position:absolute; top:130px; left:8px; width:270px; height:261px; z-index:91; }
.header_main .rollingbanner { position:absolute; top:159px; left:281px; width:617px; height:273px; z-index:91; }
.header_sub .gamestart { position:absolute; top:95px; left:-5px; width:270px; height:261px; z-index:91; }
.header_sub .rollingbanner { position:absolute; top:127px; left:282px; width:617px; height:273px; z-index:91; }

/* Loginbox */
h3#login_ntreev_tab { position:absolute; top:-2px; left:11px; background:url(/img/loginbox/imgset_login.gif) repeat-x right 0; width:81px; height:28px; cursor:pointer; z-index:10; }
h3#login_nate_tab { position:absolute; top:-2px; left:92px; background:url(/img/loginbox/imgset_login.gif) repeat-x left -28px; width:66px; height:28px; cursor:pointer; z-index:10; }
#login_ntreev { position:relative; top:-6px; background:url(/img/loginbox/imgset_login.gif) repeat-x 0 -227px; height:127px; margin:1px; }
#login_nate { position:relative; top:-6px;  background:url(/img/loginbox/imgset_login.gif) repeat-x 0 -357px; height:127px; margin:1px; }
#login_ntreev td label, #login_nate td label, #login_nate { display:none }
#login_ntreev fieldset, #login_nate fieldset { padding:40px 8px 0; text-align:left; }
#login_ntreev .login_submit { position:absolute; top:38px; left:160px; }
#login_nate .login_submit { position:absolute; top:65px; left:124px;  }
.submit_ntreev { background:url(/img/loginbox/imgset_login.gif) no-repeat 0 -67px; width:49px; height:49px; }
.submit_nate { background:url(/img/loginbox/imgset_login.gif) no-repeat -49px -94px; width:85px; height:22px; }
.login_option { position:relative; padding:3px 0 0 19px; zoom:1; }
.login_option p { position:absolute; top:16px; left:0; width:100%; background:url(/img/loginbox/imgset_login.gif) repeat-x 0 -522px; padding:8px 0 0 0; margin:9px 0 0 0; width:206px; text-align:center; }
.login_id, .login_pass { border:1px solid #dedede; font:normal 12px dotum; padding:2px 5px 2px; width:127px; margin-bottom:2px;  }
.login_id, .login_pass { padding:3px 5px; margin:0; }
.login_id { background:#fff url(/img/loginbox/imgset_login.gif) no-repeat left -181px;  }
.login_pass { background:#fff url(/img/loginbox/imgset_login.gif) no-repeat left -205px; }
.login_select { font:normal 11px arial; width:85px; }
#login_nate .login_id, #login_nate .login_pass { width:97px; }
.login_Info { float:left; text-indent:-9999px; background:url(/img/loginbox/imgset_login.gif) no-repeat -105px -70px; width:53px; height:17px; }
.login_join { display:block; text-indent:-9999px; background:url(/img/loginbox/imgset_login.gif) no-repeat 0 -119px; width:106px; height:12px; margin:0 auto; }
label.login_saveid, label.login_security, label.login_saveid_on, label.login_security_on { float:left; display:inline; height:17px; text-indent:-9999px; }
label.login_saveid { background:url(/img/loginbox/imgset_login.gif) no-repeat 0 -155px; width:52px; }
label.login_security { background:url(/img/loginbox/imgset_login.gif) no-repeat 0 -134px; width:62px; }
label.login_saveid_on { background:url(/img/loginbox/imgset_login.gif) no-repeat right -155px; width:52px; }
label.login_security_on { background:url(/img/loginbox/imgset_login.gif) no-repeat right -134px; width:62px; }
#login_ntreev_after {  position:relative; top:-6px; background:url(/img/loginbox/imgset_logout.gif) no-repeat 0 -47px; height:132px; margin:1px; color:#999; }
#login_ntreev_after strong { color:#00bcf0; }
#login_ntreev_after strong.error { color:#e50000; font-size:11px; font-family:dotum;} /* 20100630 */
#login_ntreev_after .btn_charge { float:right; background:url(/img/loginbox/imgset_logout.gif) no-repeat -7px -22px; margin:-2px 0 0 0; }
#login_ntreev_after .btn_retry { float:right; background:url(/img/loginbox/btn_retry.png) no-repeat 0 0; margin:-2px 0 0 0; }/* 20100630 */
#login_ntreev_after .btn_retry_nate { float:right; background:url(/img/loginbox/btn_retry_nate.png) no-repeat 0 0; margin:-2px 0 0 0; }/* 20100630 */
#login_nate_after {  position:relative; top:-6px; background:url(/img/loginbox/imgset_logout.gif) no-repeat 0 -182px; height:132px; margin:1px; color:#999; }
#login_nate_after strong { color:#5a00f0; }
#login_nate_after .btn_charge { float:right; background:url(/img/loginbox/imgset_logout.gif) no-repeat -47px -22px; margin:-2px 0 0 0; }
.nate_stop { position:absolute; left:19px; top:39px; }
.userinfo { position:absolute; left:11px; top:27px; width:200px; font:normal 11px dotum,돋움; line-height:16px; height:32px; }
.usercash { position:absolute; left:31px; top:88px; width:168px; text-align:left; font:normal 11px dotum,돋움; }
.usercash em { font:normal 11px tahoma; color:#666; }
.usermenu { position:absolute; top:123px; left:43px; text-align:center; }
.usermenu img { vertical-align:top; }
.usermenu .btn_myinfo { background:url(/img/loginbox/imgset_logout.gif) no-repeat -7px -7px; width:48px; height:11px; margin:0 10px 0 11px; }
.usermenu .btn_logout { background:url(/img/loginbox/imgset_logout.gif) no-repeat -59px -7px; width:36px; height:11px; margin:0 3px 0 24px; }

/* main page */
.path { position:absolute; top:26px; right:18px; font:normal 11px dotum,돋움; }
.path a { font:normal 11px dotum,돋움; }
.main_noticebg { width:627px; background:url(/img/widget/bg_onenotice.png) no-repeat 0 1px; margin:0 0 5px 1px; padding:3px 0; _margin-top:7px; }
.subnotice { float:right; display:inline; }
.subnotice .main_noticebg { width:678px; background:url(/img/widget/bg_onenotice2.png) no-repeat;  }
#main_notice { position:relative; height:25px; margin:0; overflow:hidden; text-align:left; }
#main_notice li { width:100%; font:normal 12px gulim, 굴림; color:#fff; line-height:12px; text-align:center; padding:6px 0 7px; }

.crop_t1, .crop_t2, .crop_t3, .crop_t4, .crop_t5, .crop_r { display:block; overflow:hidden; }
.crop_t1 { width:570px; padding:3px 0 2px; }
.crop_t2 { width:253px; padding:3px 0 2px; }
.crop_t3 { width:435px; }
.crop_t4 { width:270px; }
.crop_t5 { width:525px; }
.crop_r { width:620px; margin-right:-300px; }

/* contents titleset */
h2 { height:41px; margin:0 21px; }
h2.freeboard { background:url(/img/titleset/freeboard.gif) no-repeat; }
h2.screenshot { background:url(/img/titleset/sshot.gif) no-repeat; }
h2.fanart { background:url(/img/titleset/fanart.gif) no-repeat; }
h2.pollboard { background:url(/img/titleset/poll.gif) no-repeat; margin-bottom:6px; }
h2.qnaboard { background:url(/img/titleset/qnaboard.gif) no-repeat; }
h2.market { background:url(/img/titleset/market.gif) no-repeat; }
h2.gameinfo { background:url(/img/titleset/gameinfo.gif) no-repeat; }
h2.gamerush { background:url(/img/titleset/gamerush.gif) no-repeat; }
h2.rankingall { background:url(/img/titleset/rankingall.gif) no-repeat; }
h2.ranking { background:url(/img/titleset/ranking.gif) no-repeat; }
h2.ranktype { background:url(/img/titleset/ranktype.gif) no-repeat; }
h2.rankdrill { background:url(/img/titleset/rankdrill.gif) no-repeat; }
h2.rankmons { background:url(/img/titleset/rankmons.gif) no-repeat; }
h2.ranknews { background:url(/img/titleset/ranknews.gif) no-repeat; }
h2.movie { background:url(/img/titleset/movie.gif) no-repeat; }
h2.sound { background:url(/img/titleset/sound.gif) no-repeat; }
h2.updatenews { background:url(/img/titleset/update_news.gif) no-repeat; }
h2.noticenews { background:url(/img/titleset/notice_news.gif) no-repeat; }
h2.download { background:url(/img/titleset/download.gif) no-repeat; }
h2.eventnews { background:url(/img/titleset/eventnews.gif) no-repeat; }
h2.downsshot { background:url(/img/titleset/downsshot.gif) no-repeat; }
h2.wallpaper { background:url(/img/titleset/wallpaper.gif) no-repeat; }
h2.fansitekit { background:url(/img/titleset/fansitekit.gif) no-repeat; }
h2.idea { background:url(/img/titleset/idea.gif) no-repeat; }
h2.artwork { background:url(/img/titleset/artwork.gif) no-repeat; }
h2.fortress { background:url(/img/titleset/fortress.gif) no-repeat; }
h2.faqtitle { background:url(/img/titleset/faqtitle.gif) no-repeat; }
h2.qnatitle { background:url(/img/titleset/qnatitle.gif) no-repeat; }
h2.operation { background:url(/img/titleset/operation.gif) no-repeat; }
h3.subqnalist { background:url(/img/titleset/subqnalist.gif) no-repeat 10px 0; margin:20px 0 1px; }
h3.subreplylist { background:url(/img/titleset/subreplylist.gif) no-repeat 10px 0; margin:20px 0 1px; }
	h3.subqnalist .more2, h3.subreplylist .more2 { top:7px; }
h3.submyrank { background:url(/img/titleset/submyrank.gif) no-repeat 10px 0; margin:20px 0 1px; }
h3.tit_rankhis { background:url(/img/board/tit_rankhis.gif) no-repeat 0 1px; margin-top:9px; }
h3.tit_rankweek { float:left; padding:6px 0 0 74px; margin-bottom:-6px; background:url(/img/board/tit_rankweek.gif) no-repeat 1px 1px; text-indent:0; font:normal 12px gulim,굴림; text-align:left; }
	h3.tit_rankweek strong { color:#1e8ce1; }
	h3.tit_rankweek span { color:#808080; }
.subtit { position:relative; margin:20px 23px -7px 23px; text-align:left; }

/* widget model */
.designtop { position:absolute; top:-6px; left:0; height:6px; overflow:hidden; }
.designfoot, .designfoot2 { position:absolute; top:100%; left:0; height:17px;  }
.designsep { position:absolute; top:-5px; left:50%; background:url(/img/widget/bg_sep.gif); width:16px; height:114px; margin:0 0 0 -8px; }
.designsep2 { position:absolute; top:-5px; left:50%; width:1px; height:131px; border-left:1px solid #ddfbff; }
.designmskt { position:absolute; top:-43px; right:33px; background:url(/img/widget/img_mskt.png); width:174px; height:63px; }
.widget_type1, .widget_type2, .widget_type3 { position:relative; margin:6px 0 25px;  }
.widget_type1 { background:url(/img/widget/bg_widget.gif) 0 top; width:223px;  }
	.widget_type1 .designtop { background:url(/img/widget/bg_type1_top.png); width:223px; }
	.widget_type1 .designfoot { background:url(/img/widget/bg_type1_foot.png); width:223px; }
.widget_type2 { background:url(/img/widget/bg_widget.gif) -223px top; width:390px; }
	.widget_type2 .designtop { background:url(/img/widget/bg_type2_top.png); width:390px; }
	.widget_type2 .designfoot { background:url(/img/widget/bg_type2_foot.png); width:390px; }
	.widget_type2 .designfoot2 { background:url(/img/widget/bg_type2_foot2.png); width:390px; height:18px; margin-top:-1px; }
.widget_type3 { background:url(/img/widget/bg_widget.gif) -613px top; width:273px; }
	.widget_type3 .designtop { background:url(/img/widget/bg_type3_top.png); width:273px; }
	.widget_type3 .designfoot { background:url(/img/widget/bg_type3_foot.png); width:273px; }

/* widget object */
.begi_banner { background:url(/img/banner/banner_beginner.png); width:224px; height:38px; margin-bottom:20px;  cursor:pointer; }
.security_num { background:url(/img/common/securNum.png); width:224px; height:50px; margin-bottom:10px;  cursor:pointer; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/common/securNum.png', sizingMethod='image');}

.quick_banner { padding:0 10px 2px; }
.quick_banner li { padding:3px 0 4px; }
.widget_vote { background:url(/img/common/img_vote.gif) no-repeat 19px 18px; padding:16px 20px 0 62px; text-align:left; font-family:gulim,굴림; line-height:18px; }
.more2 { position:absolute; top:15px; right:12px; background:url(/img/common/btn_more2.gif) no-repeat; width:24px; height:9px; text-indent:-9999px; z-index:10; }
.news_tab { position:relative; top:-5px; background:url(/img/common/bg_tab_blue.gif); height:31px; padding-left:11px; margin-bottom:-5px; }
.news_tab a { float:left; height:31px; }
.news_tab a span { display:none }
	a.news_all { background:url(/img/common/tab1_all.gif) 0 -31px; width:67px; cursor:default; }
	a.news_notice { background:url(/img/common/tab1_notice.gif) 0 -31px; width:67px; }
	a.news_event { background:url(/img/common/tab1_event.gif) 0 -31px; width:75px; }
	a.news_update { background:url(/img/common/tab1_update.gif) 0 -31px; width:84px; }
#news_listareaOut { background:url(/img/common/bg_tab_blue.gif) repeat-x 0 -31px;  margin:0 1px; height:127px; }
#news_listarea { position:relative; height:127px; }
	#news_listarea ul { padding:0 0 0; margin-top:9px; }
	#news_listarea li { position:relative; text-align:left; height:21px; padding-left:71px; }
	#news_listarea li a { display:block; float:left; padding:6px 0 0 0; }
	#news_listarea li .date { position:absolute; top:5px; right:13px; font:normal 11px tahoma; color:#848484; }
	.newstype_1 { background:url(/img/common/icon_notice.gif) no-repeat 12px center; }
	.newstype_2 { background:url(/img/common/icon_event.gif) no-repeat 12px center; }
	.newstype_3 { background:url(/img/common/icon_update.gif) no-repeat 12px center; }
#item_listarea { position:relative; height:127px; width:354px; margin:0 18px; overflow:hidden; }
	#item_listarea td { background:url(/img/common/hititem_set.gif) no-repeat 9px center; text-align:left;; }
	#item_listarea td img { margin:29px 23px; }
	#item_listarea_prev { position:absolute; top:55px; left:8px; background:url(/img/common/btn_allow.gif) 0 0; width:12px; height:19px; cursor:pointer; }
	#item_listarea_next { position:absolute; top:55px; right:7px; background:url(/img/common/btn_allow.gif) right 0; width:12px; height:19px; cursor:pointer; }
	#item_listarea strong { position:absolute; text-indent:-9999px; }
	#item_listarea .item_best { background:url(/img/common/hititem_set.gif) no-repeat -114px 0; width:47px; height:48px; margin:0 0 0 5px; }
	#item_listarea .item_new { background:url(/img/common/hititem_set.gif) no-repeat -124px -58px; width:30px; height:37px; margin:9px 0 0 13px;  }
#best_listarea { background:url(/img/widget/bg_shade.gif) repeat-x 0 bottom; text-align:left; margin:0 1px; }
#best_listarea  h4 { height:39px; margin:0 21px 0 15px; }
#best_listarea  h4.s2 { padding:18px 0 0 0; margin:0; }
	.bestsshot { float:left; width:198px; height:112px; margin:0 -5px 0 0; }
	.bestfanart { float:right; width:198px; height:112px; margin:0 -5px 0 0; }
	.bestfanart ul, .bestsshot ul { padding:0 0 0 16px; }
	.bestfanart li, .bestsshot li { float:left; margin-right:11px; }
	.bestrush { clear:both; position:relative; background:url(/img/common/dot_dash.gif) repeat-x 0 top; height:82px; margin:0 16px; }
	.bestrush  .first { position:absolute; top:16px; left:59px; }
	.bestrush  ul { position:absolute; top:14px; left:145px; width:210px; overflow:hidden; }
	.bestrush  ul li { background:url(/img/common/dot_sm.gif) no-repeat 0 center; font:normal 12px gulim,굴림; padding-left:6px; padding:5px 0 3px 6px; }
#newboard_listarea { margin:0 1px; height:122px; }
#newboard_listarea h4 { position:relative; height:20px; margin:10px 0 4px; }
#newboard_listarea h4 a { display:inline; }
#newboard_listarea .bg { background:#f1feff; }
	.new_qnaboard, .new_freeboard { float:left; width:194px; text-align:left; text-indent:12px; }
	.new_qnaboard li, .new_freeboard li { clear:both; padding:5px 0 4px 0; line-height:12px; }
	.new_qnaboard a, .new_freeboard a { display:block; width:182px; height:12px; _line-height:14px; overflow:hidden; }

/* widget flash */
.flash_calendar { width:273px; height:210px; margin-bottom:15px; }
.flash_event { width:273px; height:178px; margin:0 0 20px; }
.flash_rank { width:273px; height:173px; margin:0 0 22px; }

/* widget title */
/* .container { min-height:700px; _height:900px; } */
.container {float:none;*zoom:1; position:relative; }
.container:after {display:block; content:" "; clear:both; height:0; visibility:hidden}

.container h3 { position:relative; height:27px; }
.container .more { display:block; position:absolute; top:7px; right:10px; width:12px; height:12px; }
.container .more small { display:none }
h3.quick_title { position:absolute; top:1px; left:75px; text-indent:0; }

.daylight .hotitem, .daylight .bestcm, .daylight .newcm, .daylight .preevent, .daylight .prerank { display:block; position:absolute; top:2px; left:10px; background-image:url(/img/widget/titleset_daylight.gif); height:15px; overflow:hidden; }
.daylight .more { background:url(/img/widget/titleset_daylight.gif) -122px -5px; top:4px; width:12px; height:12px; }
.night .hotitem, .night .bestcm, .night .newcm, .night .preevent, .night .prerank { display:block; position:absolute; top:2px; left:10px; background-image:url(/img/widget/titleset_night.gif); height:15px; overflow:hidden; }
.night .more { background:url(/img/widget/titleset_night.gif) -123px -5px; top:4px; width:12px; height:12px; }
.hotitem { background-position:0 -4px; width:86px; }
.bestcm { background-position:0 -24px; width:104px; }
.newcm { background-position:0 -43px; width:104px; }
.preevent { background-position:0 -64px; width:59px; }
.prerank { background-position:0 -84px; width:89px; }


/* button model */
.btn_vote { padding:8px 11px 6px 0; text-align:center; }
	.btn_vote * { margin:0 2px; }

/* search box */
.search_box { position:relative; width:223px; height:115px; margin:25px 0 60px; }
.search_box fieldset { position:relative; }
.search_box .designsearch { position:absolute; background:url(/img/common/bg_search.png); width:223px; height:115px; }
.search_box .search_input { position:absolute; top:58px; left:12px; width:147px; height:30px; text-align:right; }
.search_box .search_input label { display:none }
.search_box .search_input input { background:url(/img/common/search_set.gif) no-repeat 0 -57px; border:0; font:normal 13px dotum; width:90px; height:15px; margin:7px 12px 0 0; }
.search_box .search_input input, { background:url(/img/common/search_set.gif) no-repeat 0 -58px; margin:6px 12px 0 0;  }
.search_box .search_submit { position:absolute; top:58px; left:165px; }
.search_box .search_option { padding:2px 0 0 44px; }
.search_box .search_option .sc1, .search_box .search_option .sc1_on, .search_box .search_option .sc2, .search_box .search_option .sc2_on {
	float:left; text-indent:-9999px; background-image:url(/img/common/search_set.gif); height:28px; margin:6px 6px 0 0; width:71px;
}
.search_box .search_option .sc1 { background-position:0 0; }
.search_box .search_option .sc1_on { background-position:-71px 0; }
.search_box .search_option .sc2 { background-position:0 -28px; }
.search_box .search_option .sc2_on { background-position:-71px -28px; }
.search_box .btn_search { background:url(/img/common/search_set.gif) 0 -75px; width:46px; height:30px; }

/* footer */
.daylight .footer_bg { position:absolute; background:url(/img/footer/bg_footer.png); width:918px; height:83px; }
.night .footer_bg { position:absolute; background:url(/img/footer/bg_footer2.png); width:918px; height:83px; }
.footer_inner { position:relative; height:83px; margin:0 0 0 1px; }
.footer_inner div, .footer_inner p { position:absolute; }
.footer_inner span { display:none; }
	.cspart { top:15px; left:99px; }
	.cspart a { float:left; background:url(/img/footer/footer_set.gif);  }
	.cspart .sep { float:left; display:block; background:url(/img/footer/footer_set.gif) -397px -7px; width:17px; height:11px; text-indent:-9999px; }
	a.ci { position:absolute;  top:14px; left:30px; background:url(/img/footer/footer_set.gif) -6px -56px;  width:45px; height:32px;  }
	a.cs_ntreev { background-position:-6px -7px; width:36px; height:11px; }
	a.cs_contract { background-position:-50px -7px; width:37px; height:11px; }
	a.cs_privacy { background-position:-96px -7px;width:150px; height:11px; }
	a.cs_youth { background-position:-174px -7px;width:61px; height:11px; }
	a.cs_email { background-position:-243px -7px; width:98px; height:11px; }
	a.cs_operation { background-position:-350px -7px;width:36px; height:11px; }
	.copyright { top:35px; left:99px; background:url(/img/footer/footer_set.gif) -7px -17px; width:610px; height:34px; }
	.useclass { top:18px; right:17px; background:url(/img/footer/useclass.gif) 0px 0px; width:314px; height:44px; }/* 20100409 */
	.useclass table { display:none }

/* board layout */
tr.first td, tr.first th { border-top:none !important; }
span.date { font:normal 11px tahoma; color:#848484; }
.best { position:absolute; top:-15px; left:-7px; background:url(/img/board/mark_best.png); width:49px; height:70px; text-indent:-9999px; }
.board_sshot .best { top:0; left:0; }
.thumbnails .best { top:-15px; left:4px; }
.thumbnails { position:relative; }
.typecon { border:1px solid #d3d3d3; margin:-9px 0 -8px 0; }
.typecon, { margin:-8px 0 -8px 0; }
.icon { position:relative; margin:-10px 0; }
.reply_cnt { color:#146fe0 }
.sshot { background:#fff; border:1px solid #e3e3e3; padding:3px; margin-bottom:14px; }
#bannerPreviewBox, #bannerSelectBox { display:none; width:650px; }
#bannerPreview img { width:162px; height:120px; }
.banner_select { float:right; display:inline; position:relative; width:446px; height:20px; margin-right:8px; }
	#design_selectname { background:url(/img/board/bg_select.gif) no-repeat; width:437px; height:20px; line-height:22px; text-indent:8px; color:#000; cursor:pointer; overflow:hidden; }
	#bannerPreview { float:right; width:590px; padding:6px 0; text-align:center; color:#888; overflow:hidden; }
	#bannerPreview img { margin:2px; padding:2px; background:#fff; border:1px solid #ccc;  }
	#bannerselect1 { position:absolute; background:url(/img/board/label_default_on.gif); width:61px; height:19px; margin:0 0 0 35px; text-indent:-9999px; }
	#bannerselect2 { position:absolute; background:url(/img/board/label_custom_off.gif); width:61px; height:19px; margin:0 0 0 110px; text-indent:-9999px; }
	#bannerSelect_default { float:right; }
	#bannerSelect_default .selected { background:none; }
	#bannerSelect_default #design_list { position:absolute; background:#fff; display:none; width:435px; height:230px; overflow:auto; border:1px solid #7f9db9; margin:-1px 0 0 0; }
	#bannerSelect_default #design_list table {  width:403px; margin:-1px 6px 0; }
	#bannerSelect_default #design_list td { background:none; border-top:1px dotted #b2c4d5; padding:8px 4px 7px; color:#000; cursor:pointer; }
	#bannerSelect_default #design_list img { float:right; height:60px; }
	#bannerSelect_default select { font:normal 11px arial; width:430px; }
	#bannerSelect_custom { display:none; }
.design_file { float:right; display:inline; position:relative; width:600px; height:20px; margin-right:8px; }
	#design_filename { position:absolute; top:0; left:15px; width:462px; height:11px; background:#fff; border:1px solid #d3d3d3; color:#146fe0; padding:4px 4px 3px; text-align:left; z-index:2; font:normal 11px dotum,돋움; line-height:11px; white-space:nowrap; overflow:hidden; }
	#design_filename em { font-style:normal; color:#999999;  }
	.write_file { float:right; position:relative; background:url(/img/board/btn_file.gif); width:106px; height:24px; margin:-1px 0 -4px 0; overflow:hidden; }
	.write_file input { position:absolute; top:1px ; right:5px; filter:alpha(opacity=0); opacity:0; cursor:pointer; }
	.banner_select #design_filename { position:absolute; top:0; left:9px; width:316px; background:#fff; border:1px solid #d3d3d3; color:#146fe0; padding:4px 4px 3px; text-align:left; z-index:2; font:normal 11px dotum,돋움; line-height:11px; }
.design_fileput { position:relative; width:559px; height:20px; margin:7px 0; }
	.design_fileput span { position:absolute; top:0; left:0; width:437px; height:11px; overflow:hidden; white-space:nowrap;background:#fff; border:1px solid #d3d3d3; color:#146fe0; padding:4px 4px 3px; text-align:left; z-index:2; font:normal 11px dotum,돋움; line-height:11px; overflow:hidden; }
	.design_fileput div { float:right; position:relative; background:url(/img/board/btn_file.gif); width:106px; height:24px; margin:-1px 0 -4px 0; overflow:hidden; }
	.design_fileput input { position:absolute; top:1px ; right:8px; filter:alpha(opacity=0); opacity:0; cursor:pointer; }
.cutmsg { background:url(/img/board/img_plus.gif) no-repeat 6px 13px; font:normal 11px dotum,돋움; text-align:left; padding:12px 0 0 18px; margin:18px 0 -5px; border-top:1px dotted #d1d1d1; }
	.cutmsg strong { color:#146fe0; }
.btn_write { position:absolute; top:11px; right:11px; }
.board { width:652px; margin:0 auto;  font:normal 12px gulim,굴림; }
.board th { vertical-align:text-top; }
.board .board_list thead th { vertical-align:middle; }
.board td.text { border:none; }
.board td.text .crop { width:616px; }
.board .text table, .board .text th, .board .text td  { border:0; background:none; padding:0; margin:0; width:auto; }
.board .answer table, .board .answer th, .board .answer td  { border:0; background:none; padding:0; margin:0; width:auto; }
.board .text font, .board .text span { line-height:1.3em;  }
.board .text img { vertical-align:baseline; }
.board .answer font, .board .answer span { line-height:1.3em;  }
.board tr.result td { background-color:#eaf8ff; color:#1e8ce1; }
.board tr.now td { font-weight:bold; color:#434343; border-right:1px dotted #d7d7d7; }
.board tr.today td { background:#fff; border-right:1px dotted #d7d7d7;  }
.board tr.yester td { background:#fff; border-right:1px dotted #d7d7d7;  }
.board .designtop, .board .designvote, .board .designthumb, .designtop_r, .designevt { position:absolute; top:0; left:0; width:652px; height:8px; overflow:hidden; z-index:2; }
.board .designfoot { position:absolute; top:100%; left:0; width:652px; height:8px; overflow:hidden; margin-top:-7px; z-index:10; }
.board .innertop { position:absolute; top:0; left:0; background:url(/img/board/bg_bestshot.gif) 0 top; width:652px; height:10px; }
.board .innerfoot { position:absolute; top:100%; left:0; background:url(/img/board/bg_bestshot.gif) 0 bottom; width:652px; height:10px; margin-top:-10px; }
.board .bg td { background-color:#fff; }
.board td, .board th { text-align:center; line-height:1.3em; }
.board th img { position:relative; z-index:11; }
.board em { font-style:normal; color:#ff6600; }
.board .arrow { width:50px; text-align:center; text-indent:8px; } .board .no { width:44px; } .board .name { width:115px; } .board .type { width:44px; } .board .status { width:56px; text-indent:-4px; }
.board .replycnt { width:32px; } .board .date { width:76px; }  .board .info { width:86px; } .board .rankbak { width:20%; } .board .count { width:50px; }
.board .vote { width:60px; } .board .range { width:164px; } .board .notice { font:bold 12px gulim,굴림; color:#146fe0; }
.board table { width:650px; margin:0 1px; } .board_navi .no { width:36px; }
.board th.subject { text-align:center; }
.board td.subject { text-align:left; font:normal 12px dotum,돋움; line-height:1.5em; }
.board td.subject span, .board td.subject font { line-height:1.4em; }
.board td.kr { font:normal 12px dotum,돋움; line-height:1.3em; }
.board td.name { text-align:left; }
.board_list td.subject, .board_navi td.subject { padding-left:8px; }
.board .crop { float:left; width:525px; overflow:hidden; }
.board .board_view td.subject { text-indent:0; }
.board .write_subject { width:574px; font:normal 12px dotum,돋움; padding:3px 5px 3px; border:1px solid #d3d3d3; }
.board .write_subject2 { width:520px; font:normal 12px dotum,돋움; padding:3px 5px 2px; border:1px solid #d3d3d3; margin-left:54px; }
.board .write_subject2, { padding:3px 5px; }
.board .write_area { width:594px; height:310px; font:normal 13px dotum,돋움; padding:7px 10px; border:1px solid #d3d3d3; line-height:16px; margin:5px; }
.board .write_answerarea { width:594px; height:180px; font:normal 13px dotum,돋움; padding:7px 10px; border:1px solid #d3d3d3; line-height:16px; margin:5px; }
.board .write_reply { width:552px; height:34px; font:normal 13px dotum,돋움; padding:4px 6px; border:1px solid #d3d3d3; line-height:16px; margin:1px 6px; }
.board .write_answer { width:546px; font:normal 13px dotum,돋움; padding:3px 6px 2px; border:1px solid #d3d3d3; line-height:13px; margin:9px 1px 11px 9px; }
.board .write_answer, { padding:3px 6px 3px; margin:8px 1px 12px 9px; }
.board_notice { position:relative; background:url(/img/board/bg_color_b.gif); ; margin-bottom:19px; width:652px; }
	.board_notice a { font:bold 12px gulim,굴림; color:#1e8ce1; }
	.board_notice table th, .board_notice table td { padding:9px 0 8px; }
	.board_notice table th { background:url(/img/board/icon_notice.gif) no-repeat 16px 6px; border-bottom:1px solid #cce5f4; text-align:left; text-indent:50px; }
	.board_notice table td { width:108px; border-bottom:1px solid #cce5f4; }
	.board_notice .designtop { background:url(/img/board/bg_notice_top.gif); top:-1px; }
	.board_notice .designfoot { background:url(/img/board/bg_notice_foot.gif); margin-top:-8px; }
.board_search { position:relative; background:url(/img/board/bg_search.gif); width:652px; height:65px; margin-bottom:3px;  }
	.board_search fieldset { position:absolute; top:12px; left:12px; background:url(/img/board/bg_searchform.gif) no-repeat 0 0; width:508px; padding:7px 0 15px; overflow:hidden; }
	.board_search .search_select { width:92px; font:normal 11px arial; color:#000; }
	.board_search .search_word { width:324px; font:normal 12px dotum,돋움; padding:3px 5px 3px; border:1px solid #d3d3d3; color:#ff6600; }
.board_search2 { position:relative; background:url(/img/board/bg_search.gif); width:652px; height:65px; margin-bottom:3px; }
	.board_search2 fieldset { position:absolute; top:12px; left:12px; background:url(/img/board/bg_search2.gif) no-repeat 0 0; width:628px; padding:7px 0 15px; overflow:hidden; }
	.board_search2 .search_select { width:92px; font:normal 11px arial; color:#000; }
	.board_search2 .search_word { width:434px; font:normal 12px dotum,돋움; padding:3px 5px 3px; border:1px solid #d3d3d3; color:#ff6600; }
.board_search3 { position:relative; background:url(/img/board/bg_search.gif); width:652px; height:65px; margin-bottom:3px; }
	.board_search3 fieldset { position:absolute; top:12px; left:129px; background:url(/img/board/bg_search3.gif) no-repeat 0 0; width:391px; padding:7px 0 15px; overflow:hidden; }
	.board_search3 .sort_select { position:absolute; top:12px; left:12px; background:url(/img/board/bg_type.gif) no-repeat; width:112px; height:38px; }
	.board_search3 .sort_select select { width:95px; font:normal 11px arial; color:#000; margin:9px 0 0 0; }
	.board_search3 .search_select { width:92px; font:normal 11px arial; color:#000; }
	.board_search3 .search_word { width:215px; font:normal 12px dotum,돋움; padding:3px 5px 3px; border:1px solid #d3d3d3; color:#ff6600; }
.board_blank { position:relative; background:url(/img/board/bg_search.gif); width:652px; height:65px; margin-bottom:-50px; }
.board_subdepth { position:relative; top:-10px; }
	.board_subdepth ul { text-align:left; margin:10px auto; width:620px; overflow:hidden; }
	.board_subdepth li { float:left; background:url(/img/board/dot_sep.gif) no-repeat left center; padding:0 12px 0 10px; margin-left:-2px; }
	.board_subdepth a:link, .board_subdepth a:visited, .board_subdepth a:active { font:normal 11px dotum,돋움; color:#959595 }
	.board_subdepth a.selected:link, .board_subdepth a.selected:visited, .board_subdepth a.selected:active { background:none; color:#333; }
.board_list { position:relative; background:url(/img/board/bg_color_a.gif); margin-bottom:19px; width:652px; z-index:2; }
	.board_list table th { height:35px; }
	.board_list table th img { margin-bottom:2px; }
	.board_list table td { background:url(/img/board/line_a.gif) repeat-x 0 top; padding:13px 0 11px; font:normal 9px verdana; }
	.board_list tr.ing td { background-color:#f1faff; }
	.board_list tr.ing td a { font:bold 12px gulim,굴림; color:#146fe0; }
	.board_list .designtop { background:url(/img/board/bg_list_top.gif); top:3px; left:0; height:40px; }
	.board_list .designthumb { background:url(/img/board/bg_list_top.gif) 0 12px; top:-4px; left:0; height:10px; }
	.board_list .designvote { background:url(/img/board/bg_list_top3.gif); top:-6px; left:0; height:48px; }
	.board_list .designevt { background:url(/img/board/bg_list_evt.gif); top:-6px; left:0; height:48px; }
	.board_list .designfoot { background:url(/img/board/bg_list_foot.gif); }
.board_normal { position:relative; background:url(/img/board/bg_color_c.gif); margin:20px 0 9px; width:652px; z-index:2; }
	.board_normal table { width:651px; margin:0 0 0 1px; }
	.board_normal table th { height:29px; }
	.board_normal table td { background:url(/img/board/line_a.gif) repeat-x 0 top; border-right:1px dotted #d7d7d7; padding:11px 0 10px; font:normal 11px dotum,돋움; text-align:left; text-indent:17px; }
	.board_normal tr.bg td { background-color:#f8f8f8; }
	.board_normal em { color:#3384d7 }
	.board_normal .designtop { background:url(/img/board/bg_list_top5.gif); top:-6px; left:0; height:42px; }
	.board_normal .designfoot { background:url(/img/board/bg_list_foot.gif); }
.board_ranking { clear:both; position:relative; background:url(/img/board/bg_color_c.gif); margin-bottom:19px; width:652px; z-index:2; color:#777777; }
	.board_ranking table th { height:30px; }
	.board_ranking table td { background:url(/img/board/line_a.gif) repeat-x 0 top; padding:6px 0 4px; }
	.board_ranking tr.bg td { background-color:#f8f8f8; }
	.board_ranking .designtop { background:url(/img/board/bg_list_top.gif); top:-2px; left:0; height:40px; }
	.board_ranking .designtop_r { background:url(/img/board/bg_list_topr.gif); top:0; left:0; height:40px; }
	.board_ranking .designfoot { background:url(/img/board/bg_list_foot.gif); }
.board_small { position:relative; background:url(/img/board/bg_color_e.gif); margin-bottom:19px; width:320px; height:157px;  z-index:2; color:#777777; }
	.rank_atk_tit, .rank_mtk_tit, .rank_tmk_tit, .rank_mok_tit, .rank_ttk_tit, .rank_dtk_tit { position:relative; background:url(/img/board/rank_subtit.gif) no-repeat 11px 0; width:320px; height:29px; text-indent:-9999px;  }
	.rank_atk_tit { background-position:11px 6px; }
	.rank_mtk_tit { background-position:11px -17px; }
	.rank_tmk_tit { background-position:11px -40px; }
	.rank_mok_tit { background-position:11px -63px; }
	.rank_ttk_tit { background-position:11px -84px; }
	.rank_dtk_tit { background-position:11px -106px;}
	.board_small table { width:318px; }
	.board_small table th { height:28px; }
	.board_small table td { background:url(/img/board/line_a.gif) repeat-x 0 top; padding:6px 0 4px; }
	.board_small tr.bg td { background-color:#f8f8f8; }
	.board_small .designtop { background:url(/img/board/bg_list_tops.gif); top:1px; left:0; width:320px; height:34px; }
	.board_small .designfoot { background:url(/img/board/bg_list_foots.gif); width:320px;  }
.board_sshot { position:relative; background:#f8f8f8 url(/img/board/dot_line.gif) no-repeat 0 199px; margin-bottom:19px; width:652px; }
	.board_sshot ul { width:650px; height:398px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; }
	.board_sshot li { float:left; position:relative; display:inline; height:183px; margin:15px 4px 0 10px; text-align:left; overflow:hidden; }
	.board_sshot li .sshot { margin-bottom:11px; }
	.board_sshot li .icon { margin:-6px 0; vertical-align:text-top; }
	.board_sshot li .txt { display:block; width:148px; height:12px; text-indent:3px; overflow:hidden; }
	.board_sshot .sinfo_id, .board_sshot .sinfo_hit, .board_sshot .sinfo_up { display:block; position:absolute; font:normal 11px dotum,돋움; top:146px; color:#777777; }
	.board_sshot .sinfo_id { left:3px; background:url(/img/board/sshot_id.gif) no-repeat 0 2px;  padding-left:20px; }
	.board_sshot .sinfo_hit { top:162px; left:3px; background:url(/img/board/sshot_hit.gif) no-repeat 0 2px;  padding-left:20px; }
	.board_sshot .sinfo_up { top:162px; left:71px; background:url(/img/board/sshot_up.gif) no-repeat 0 2px;  padding-left:20px; }
	.board_sshot .designtop { background:url(/img/board/bg_list_top2.gif); }
	.board_sshot .designfoot { background:url(/img/board/bg_list_foot.gif); }
.board_event { position:relative; background:url(/img/board/bg_color_g.gif); margin:-6px 0 19px; width:652px; }
	.board_event .designtop { background:url(/img/board/bg_list_top2.gif); height:10px; }
	.board_event .designfoot { background:url(/img/board/bg_evtfoot.gif); }
	.event_list { text-align:left; padding-top:5px; }
	.event_list li { clear:both; position:relative; border-top:1px solid #e3e3e3; zoom:1; }
	.event_list .evtbanner { float:left; display:inline; width:262px; height:143px; }
	.event_list .evtbanner img { padding:15px 20px 0 12px; }
	.event_list .infobox { float:left; }
	.event_list .tit { font:bold 12px gulim,굴림; color:#434343; width:375px; padding:23px 0 9px 0; overflow:hidden; }
	.event_list .date { font:normal 11px dotum,돋움; color:#146fe0; width:375px; padding:0 0 7px; border-bottom:1px dotted #cdcdcd; }
	.event_list .txt { font:normal 12px gulim,굴림; width:375px; padding:8px 0; line-height:17px; overflow:hidden; }
	.event_list .end { position:absolute; top:17px; right:17px; }
.board_write { position:relative; background:url(/img/board/bg_color_a.gif); margin-bottom:19px; width:652px; }
	.board_write table td { background:url(/img/board/line_a.gif) repeat-x 0 top; padding:11px 11px 10px; text-align:left; }
	.board_write .designtop { background:url(/img/board/bg_list_top2.gif); }
	.board_write .designfoot { background:url(/img/board/bg_list_foot.gif); }
.board_view { position:relative; background:url(/img/board/bg_color_a.gif); width:652px; }
	.board_view table th { background:url(/img/board/thead_sep.gif) no-repeat right top; padding:5px 0 5px; text-align:center; vertical-align:top; }
	.board_view table td { background:url(/img/board/line_a.gif) repeat-x 0 top; font:normal 9px verdana; padding:9px 8px 6px 8px; text-align:left; vertical-align:top; }
	.board_view .subject { font:bold 12px gulim,굴림; color:#545454; padding:5px 8px; }
	.board_view .subject font, .board_view .subject span { line-height:1.3em;  }
	.board_view .typecon { clear:both; margin:-2px 7px 0 0; }
	.board_view .designtop { background:url(/img/board/bg_list_top2.gif) no-repeat 0 0; }
	.board_view .designfoot { background:url(/img/board/bg_list_foot.gif); }
.board_reply { position:relative; background:url(/img/board/bg_color_a.gif); width:652px; margin:14px 0 0; }
	.board_reply table th { background:url(/img/board/thead_sep.gif) no-repeat right top; padding:14px 0 0; text-indent:12px; text-align:left; font:normal 9px verdana; color:#146fe0; vertical-align:top; }
	.board_reply table th .icon { margin:-5px 0; }
	.board_reply table td { background:url(/img/board/line_a.gif) repeat-x 0 top; padding:13px 11px 11px 11px; text-align:left; line-height:17px; }
	.board_reply table td .date { font:normal 9px verdana; padding:0 5px; }
	.board_reply .reply_form { position:relative; }
	.board_reply .btn_replay { position:absolute; top:23px; right:4px; }
	.board_reply .byte { position:absolute; top:6px; right:8px; width:47px; font:normal 11px gulim,굴림; text-align:right; }
	.board_reply .byte span { color:#58d2f1; }
	.board_reply .designtop { background:url(/img/board/bg_list_top2.gif); }
	.board_reply .designfoot { background:url(/img/board/bg_list_foot.gif); }
.board_paging { clear:both; font:normal 9px verdana; padding:2px 0; }
	.board_paging img { margin:2px -1px 0;; }
	.board_paging a { padding:0 2px 0 1px; }
	.board_paging a.prev { padding:0 5px 0 0; }
	.board_paging a.next { padding:0 1px 0 5px; }
	.board_paging a.selected { font-weight:bold; color:#000; background:none; }
.board_text { text-align:left; line-height:1.5em; margin-right:16px; margin:14px 17px 27px 17px; color:#000; width:620px; overflow:hidden; }
	.board_text font, .board_text span { line-height:1.3em; }
    .board_text img { vertical-align:baseline; }
	.board_text p { padding:5px 0 10px; }
.board_navi { position:relative; background:url(/img/board/bg_color_c.gif); margin:10px 0 0; width:652px; }
	.board_navi table th {  background:url(/img/board/line_a.gif) repeat-x 0 top; padding:10px 0 13px; }
	.board_navi table td {  background:url(/img/board/line_a.gif) repeat-x 0 top; padding:12px 0 11px; }
	.board_navi .designtop { background:url(/img/board/bg_list_top2.gif); }
	.board_navi .designfoot { background:url(/img/board/bg_list_foot.gif); }
.board_shot { position:relative; background:url(/img/board/bg_bestshot.gif) 0 top; width:652px; padding:18px 0 14px; margin-bottom:20px; }
	.board_shot ul { padding:0 4px; height:165px; }
	.board_shot li { float:left; position:relative; display:inline; border:1px solid #e3e3e3; padding:3px; margin:0 7px; }
.board_bestthumb { position:relative; background:url(/img/board/bg_bestshot.gif) 0 top; width:652px; padding:2px 0; margin-bottom:20px; }
	.board_bestthumb td { border-top:1px solid #9ceff1; }
.board_tab { position:relative; top:6px; background:url(/img/common/bg_tab.gif) no-repeat 0 bottom; height:42px; overflow:hidden; margin:-7px -1px 0 0; z-index:1; }
	.board_tab li, .board_tab3 li { float:left; margin-right:1px; }
.board_tab2 { background:url(/img/board/bg_server.gif); height:42px; width:652px; height:106px; margin-bottom:-70px; text-align:center; }
	.board_tab2 li { display:inline; margin-right:1px; }
	.board_tab2 li img { vertical-align:text-bottom; }
.board_tab3 { position:relative; top:6px; background:url(/img/common/bg_tab.gif) no-repeat 0 bottom; height:42px; overflow:hidden; margin:-7px -1px 6px 0; z-index:1; }
.board_btn { position:relative; height:35px; text-align:right; margin-top:14px; text-align:center; }
	.board_btn img, .board_btn input { margin:2px 1px 0 0; }
	.board_btn .left { float:left; display:inline; margin:2px 4px 0 0; }
	.board_btn .right { float:right; display:inline; margin:2px 0 0 4px; }
.board .votearea { padding:75px 0 14px 53px; text-align:left; background:url(/img/board/bg_votetop.gif) no-repeat 53px 65px;  }
.board .voteareain { position:relative; background:url(/img/board/bg_votemid.gif) 0 0; width:522px; padding-bottom:1px; }
	.board .designviewicon { position:absolute; top:-65px; left:430px; background:url(/img/board/icon_result.gif) no-repeat 0 0; width:69px; height:96px; }
	.board .designvoteicon { position:absolute; top:-37px; left:430px; background:url(/img/board/icon_vote.gif) no-repeat 0 0; width:70px; height:88px; }
	.board .votearea fieldset { background:url(/img/board/bg_votefoot.gif) no-repeat 0 bottom; padding-bottom:30px; padding-top:30px; }
	.board .votearea ul { padding:7px 13px; }
	.board .votearea dl { padding:10px 16px 0;  }
	.board .votearea dd { padding:3px 4px 16px 0; text-align:right; font:bold 12px tahoma; color:#fa4903; }
	.board .votearea li { padding:5px 0; }
	.board .votelife { float:left; display:inline; background:url(/img/board/votelife_bg.gif); width:411px; height:11px; overflow:hidden; margin:3px 0 0 14px; text-align:left; }
	.board .votelife img { background:url(/img/board/votelife_fill.gif); height:11px; vertical-align:text-top; }
.rush_select { position:absolute; top:6px; left:215px; z-index:10; width:90px; text-align:center; }
.rush_select .type_selectbox { margin:0 auto; }
.type_selectbox { position:relative; display:none; top:-2px; left:8px; background:url(/img/common/bg_selectbox.gif) no-repeat right 0; height:19px; margin:0 -10px 0 -6px; border-left:1px solid #d3d3d3; z-index:99; }
.type_selectbox, { margin:0 -8px; }
.type_selectbox2 { position:absolute; display:none; top:13px; left:44px; background:url(/img/common/bg_selectbox.gif) no-repeat right 0; height:19px; border-left:1px solid #d3d3d3; z-index:99; }
	.type_selectbox p, .type_selectbox2 p { visibility:hidden; float:left; position:absolute; left:-1px; background:#fff; padding:5px 3px 0 2px; border:1px solid #d3d3d3; border-top:none; margin:0; z-index:100; zoom:1; }
	.type_selectbox p a, .type_selectbox2 p a { display:block; margin:0 0 8px 0; }
	.type_selectbox p a.all, .type_selectbox2 p a.all { position:absolute; top:-18px; left:0; padding:2px 3px 0 2px; z-index:10; }
	.type_selectbox p a.all, .type_selectbox2 p a.all, { padding:1px 2px 0 3px; }
	.type_selectbox h4, .type_selectbox2 h4 { background:url(/img/common/bg_selecttxt.gif) no-repeat center 3px; height:19px; margin-right:17px; overflow:hidden; text-indent:-9999px;  }
.board_result { background:url(/img/board/bg_result.gif) 0 top; width:629px; padding-top:6px; margin:-6px auto 6px; color:#434343; }
	.board_result strong { color:#000; }
	.board_result p { background:url(/img/board/bg_result.gif) 0 bottom; padding:4px 12px 8px; text-align:left; }
.board_answer { position:relative; background:url(/img/board/bg_color_c.gif); width:652px; margin-top:13px; }
.board_evtview { position:relative; background:url(/img/board/bg_color_c.gif); width:652px; margin-top:13px; margin-top:-6px; z-index:10; }
	.board_answer table th, .board_evtview table th { background:url(/img/board/thead_sep.gif) no-repeat right top; font:bold 9px verdana; padding:8px 0 7px; text-align:center; line-height:15px; }
	.board_answer table td { background:url(/img/board/line_a.gif) repeat-x 0 top; padding:9px 0 7px 0px; text-align:center; font:normal 9px verdana; line-height:15px; }
	.board_evtview table td { background:url(/img/board/line_a.gif) repeat-x 0 top; padding:9px 0 5px 0px; text-align:left; padding:7px 8px 4px; line-height:17px; }
	.board_answer table .text, .board_evtview .text { padding:18px 15px; font:normal 12px dotum,돋움; text-align:left; line-height:1.4em; }
	.board_answer .subject, .board_evtview .subject { font:bold 12px gulim,굴림; color:#545454; line-height:1.3em; padding:7px 8px 4px; }
	.board_answer .typecon, .board_evtview .typecon { clear:both; margin:0 7px 0 0; }
	.board_answer .date { font:normal 9px verdana; padding:0 5px; }
	.board_answer .designtop { background:url(/img/board/bg_list_top2.gif) no-repeat 0 0; }
	.board_evtview .designtop { background:url(/img/board/bg_list_top7.gif) no-repeat 0 0; }
	.board_answer .designfoot, .board_evtview .designfoot { background:url(/img/board/bg_list_foot.gif); }
	.board_answer .answerreply th { width:100px; text-indent:16px; text-align:left; padding-top:16px; vertical-align:top; color:#146fe0; }
	.board_answer .answerreply td { padding:13px 10px 13px; font:normal 12px dotum,돋움; line-height:1.3em; vertical-align:text-top; text-align:left; }
	.board_answer table th.icons, .board_evtview table.th.icons { text-align:right; padding:0 7px 0 0; vertical-align:middle; }
	.selected_img { position:absolute; top:-14px; left:-3px; background:url(/img/board/best_answer.png); width:61px; height:63px; z-index:5; }
	.selected { background:url(/img/board/bg_color_b.gif); }
	.selected table td { background:none; border-bottom:1px solid #cce5f4; }
	.selected table th { background:url(/img/board/thead_sep2.gif) no-repeat right top;  border-bottom:1px solid #cce5f4; }
	.selected .answerreply th { width:100px; text-indent:16px; text-align:left; border-top:1px solid #cce5f4; padding-top:16px; vertical-align:text-top; color:#146fe0; }
	.selected .answerreply td { padding:13px 10px 13px; border-top:1px solid #cce5f4; vertical-align:text-top; text-align:left; }
	.selected .designtop { background:url(/img/board/bg_notice_top.gif) no-repeat 0 0; }
	.selected .designfoot { background:url(/img/board/bg_notice_foot.gif); margin-top:-8px; }
.myideainfo { clear:both; position:relative; background:url(/img/board/point_info.jpg) no-repeat 0 0;; width:652px; height:263px; margin:19px 0 -8px 0; text-align:left; font:normal 11px dotum,돋움; }
.board_rank { position:relative; background:url(/img/board/bg_color_d.gif); width:652px; }
	.board_rank .new {margin-left:10px;}
	.board_rank span { float:left; display:inline; margin-top:12px; text-align:center; }
	.board_rank .r_no { width:54px; }
	.board_rank .r_id { width:100px; text-align:left; }
	.board_rank .r_point { width:64px; }
	.board_rank .r_class { width:52px; }
	.board_rank .r_class img { margin:-2px 0 2px 0; }
	.board_rank .r_gap, .board_rank .up { width:44px; background-position:9px 0; margin-right:-15px; padding:0; text-indent:22px; text-align:left; }
	.board_rank .down { width:44px; background-position:9px -14px; margin-right:-15px; padding:0; text-indent:22px; text-align:left; }
	.board_rank .new {margin-left:10px;}
	.board_rank ul { width:323px; margin:0 0 0 1px; padding:0; overflow:hidden; padding:38px 0 0; }
	.board_rank ul li { float:left; display:inline; width:324px; margin:0; height:36px; background:url(/img/board/line_bottom.gif) repeat-x 0 bottom; }
	.board_rank ul li.bg { background-color:#f8f8f8; }
	.board_rank .designvote { background:url(/img/board/bg_list_top4.gif); margin-bottom:-48px; left:0; height:48px; }
	.board_rank .designfoot { background:url(/img/board/bg_list_foot2.gif); margin-top:-6px; height:12px; }
.classview { position:relative; background:url(/img/board/bg_class.gif) no-repeat; width:628px; height:101px; margin:5px 12px; z-index:2; }
	.classview li { float:left; width:104px; text-align:center; padding:17px 0 0 0; }
.selectday { background:url(/img/board/msg_qnarank.gif) no-repeat 0 5px; text-align:right; height:25px; margin:20px 15px 10px 0; }
	.selectday select { width:100px; font:normal 11px arial; color:#000; }
	.selectday .search_word { width:140px; font:normal 12px dotum,돋움; padding:3px 5px 3px; border:1px solid #d3d3d3; color:#ff6600; }
.mapinfo { margin:-11px 0 16px 0; }
.board_info { padding-top:20px; margin-bottom:30px; }
	.infodescfoot { background:url(/img/board/bg_infofoot.gif) no-repeat 0 bottom; width:466px; margin:0 auto; padding-bottom:9px; }
	.infodesctop { background:url(/img/board/bg_infotop.gif) no-repeat 0 top; width:466px; margin:30px auto 0; }
	.infodesctop h4 { font:normal 18px dotum,돋움; padding:12px 0 2px; color:#000; }
	.infodesc { background:#fefefe url(/img/board/bg_infodesctop.gif) no-repeat 0 top; width:448px; margin:9px auto; padding-top:6px; }
	.infodesc table { background:url(/img/board/bg_infodescfoot.gif) no-repeat 0 bottom; width:448px; }
	.infodesc td { padding:10px 0 6px; }
	.infodesc td.txt { padding:10px 5px 6px; }
	.infodesc2 { background:#fefefe url(/img/board/bg_infodesctop2.gif) no-repeat 0 top; width:448px; margin:9px auto 0; padding-top:6px; }
	.infodesc2 table { background:url(/img/board/bg_infodescfoot.gif) no-repeat 0 bottom; width:448px; }
	.infodesc2 td { padding:10px 10px 6px; width:50%; }
.board td.gameinfo_desc { font:normal 12px dotum,돋움; text-align:left; padding:0 20px 0 10px; height:153px; vertical-align:text-top; color:#777777; line-height:17px; overflow:hidden; }
	.gameinfo_desc h4 { font:normal 12px gulim,굴림; padding-top:24px; }
	.gameinfo_desc ul { background:url(/img/board/dot_side.gif); height:30px; margin:12px 0 8px -4px; }
	.gameinfo_desc ul li { float:right; display:inline; font:normal 9px tahoma; padding:10px 4px 0 7px; }
	.gameinfo_desc ul li.tid { float:left; display:inline; padding:10px 0 0 2px; color:#222222; }
.borad_tit { position:relative; text-indent:0; text-align:left; margin:15px 13px 16px; font:normal 11px dotum,돋움; color:#333; }
.board_message { position:relative; background:url(/img/board/bg_message.gif) no-repeat; width:652px; height:96px; margin-bottom:17px; }
.board_message fieldset { text-align:left; margin:8px 20px; }
	.board_message fieldset img { margin-top:1px; }
	.board_message .txt { padding:12px 0 0 0; }
	.board_message .search_select { width:92px; font:normal 11px arial; color:#000; }
	.board_message .search_word { width:356px; font:normal 12px dotum,돋움; padding:3px 5px 3px; border:1px solid #d3d3d3; color:#ff6600; }
	.board_message .search_word2 { width:450px; font:normal 12px dotum,돋움; padding:3px 5px 3px; border:1px solid #d3d3d3; color:#ff6600; }
.board_faq { position:relative; background:url(/img/board/bg_color_c.gif); width:652px; margin-top:-10px; }
	.board_faq .designtop { background:url(/img/board/bg_list_top2.gif) no-repeat 0 0; }
	.board_faq .designfoot  { background:url(/img/board/bg_list_foot.gif); }
	.faqview { text-align:left; zoom:1; }
	.faqview dt { display:block; background:url(/img/board/blit_q.gif) no-repeat 15px 13px; border-bottom:1px solid #e3e3e3; font:bold 12px gulim,굴림; color:#545454; padding:16px 30px 12px 38px; }
	.faqview dd.text { display:block; background:url(/img/board/blit_a.gif) no-repeat 15px 13px; padding:13px 30px 40px 38px; line-height:18px; }
	.subdesc { border-top:1px solid #e3e3e3; padding:8px 20px 7px 15px; text-align:right; }
.board_qnawrite { position:relative; background:url(/img/board/bg_color_a.gif); margin:-6px 0 19px; width:652px; z-index:50; }
	.board_qnawrite select { font:normal 12px arial; width:130px; }
	.board_qnawrite textarea { font:normal 12px dotum,돋움; padding:7px 8px; width:543px; border:1px solid #d3d3d3; line-height:17px; }
	.board_qnawrite input { font:normal 12px dotum,돋움; width:118px; padding:3px 5px 3px; border:1px solid #d3d3d3; }
	.board_qnawrite input.subject { width:549px; }
	.board_qnawrite .designtop { background:url(/img/board/bg_list_top6.gif); }
	.board_qnawrite .designfoot { background:url(/img/board/bg_list_foot.gif); }
	.board_qnawrite th { background:url(/img/board/line_a.gif) repeat-x 0 top; width:71px; text-align:center; vertical-align:text-top; padding-top:11px; }
	.board_qnawrite td { background:url(/img/board/line_a.gif) repeat-x 0 top; text-align:left; padding:10px 0 9px; }
	.finalmsg { padding:37px 0 30px; border-bottom:1px solid #e3e3e3; }
	.systemchk { float:left; display:inline; background:url(/img/board/chk_system_off.gif) no-repeat 0 0; width:421px; height:15px; margin-top:5px; text-indent:-9999px; }
	.systemchk_on { float:left; display:inline; background:url(/img/board/chk_system_on.gif) no-repeat 0 0; width:421px; height:15px; margin-top:5px; text-indent:-9999px; }
	.qnaview th { vertical-align:text-top; }
	.qnaview .answer { color:#5a9b49; }
	.qnaview .date { font:normal 9px verdana; width:200px; padding:4px 0; }
	.qnaview .typecon { margin:-1px 0 0 0; }
	.qnaview .gray { font:normal 11px dotum,돋움; color:#979797; line-height:14px; padding:8px 10px; }
	.operlist { background:url(/img/board/bg_bottom.gif); margin:0 1px; height:175px; }
	.operlist li { float:left; background:url(/img/board/blit_off.gif) no-repeat 24px 9px; width:324px; height:35px; text-align:left; cursor:pointer; }
	.operlist li.selected { background:url(/img/board/blit_on.gif) no-repeat 24px 9px; color:#146fe0; }
	.operlist li span { display:block; padding:10px 0 0 43px; font-weight:bold; }
	.opertext { background:url(/img/board/bg_opermid.gif); text-align:left; margin:30px 0 0; }
	.opertext dt { background:url(/img/board/bg_opertop.gif) no-repeat 0 0; width:652px; height:33px; font:bold 14px dotum,돋움; color:#222; text-indent:28px; }
	.opertext dd { background:url(/img/board/bg_operfoot.gif) no-repeat 0 bottom; padding:0 20px 20px; font:normal 11px dotum,돋움;  line-height:1.4em; color:#898989; }
	.opertext .tit1 { background:url(/img/board/blit_dot.gif) no-repeat 4px 3px; color:#146fe0; padding-left:16px; margin:18px 0 0; }
	.opertext .tit2 { position:absolute; color:#146fe0; margin:14px 0 27px 16px; }
	.opertext .tit3 { position:absolute; color:#146fe0; margin:4px 0 11px 40px; }
	.opertext .d1 { line-height:1.6em; padding:10px 0 0 17px; }
	.opertext .d2 { line-height:1.6em; padding:12px 0 3px 62px; }
	.opertext .d2 strong { color:#146fe0; }
	.opertext .d3 { line-height:1.5em; padding:3px 0 0 62px; }
	table.policytable { border:2px solid #94b5dd; width:610px; margin:10px 0; }
	.policytable th { background:#c5cad8; border:1px solid #94b5dd; font:bold 11px dotum,돋움; color:#222; padding:7px 0; }
	.policytable td { background:#ffffff; border:1px solid #ddd; padding:5px 0; }
	.prs_ok { color:#73bc00; }
	.prs_no { color:#ff608b; }
.smallbox { position:relative; width:321px; height:114px; margin-top:25px; }
.smallbox h4 { position:absolute; top:-24px; left:8px; }
.smallbox dl { position:absolute; top:26px; left:165px; }
.smallbox dt { display:none; }
.smallbox dd { width:120px; text-align:right; height:45px; font:normal 18px dotum,돋움; }
.smallbox table { width:321px; }
.smallbox table th { height:42px }
.smallbox table td { text-align:center; padding:8px 0; }

/* 다운로드 */
.downloadsheet { height:175px; margin:0 0 0 24px; }
.downloadsheet li { float:left; margin:15px 0 0 0; }
.downloadsheet li img { vertical-align:text-bottom; }

.paper { border:1px solid #e3e3e3; padding:3px; margin-bottom:8px; }
.paperlist { position:relative; width:662px; margin:17px -10px 15px -1px; }
.paperlist li { float:left; display:inline; margin:0 6px 14px 0; }
.pattenlist { position:relative; width:656px; margin: 0 -1px 5px 1px; }
.pattenlist li { float:left; display:inline; margin:0 5px 2px 0; }
.artworklist { position:relative; padding:5px 0 12px 10px; }
.artworklist li { float:left; display:inline; margin:0 5px 2px 0; }
.movielist { background:url(/img/board/bg_color_c.gif); }
.movielist li { position:relative; background:url(/img/board/line_a.gif) repeat-x 0 top; text-align:left; min-height:153px; _height:153px; }
.movielist li .thumb_movie { margin:16px 19px 0 10px; }
.movielist li h4 { font:bold 12px gulim,굴림; color:#000; padding:24px 0 6px 0; }
.movielist li p { padding:0 20px 0 1px; color:#777777; line-height:17px; }
.movielist li .btns { position:absolute; top:117px; left:194px; }
.soundplayer { background:url(/img/common/dot_bottom.gif); float:right; width:459px; margin:7px 0; text-align:left; }
.soundplayer dt { background:url(/img/common/img_arrow.gif) no-repeat 0 19px; padding:19px 8px 7px; }
.soundplayer dd { padding:0 8px 12px; }
.soundplayer dd img { margin-left:10px; }


.select_monster { background:url(/img/board/bg_monselect.gif) no-repeat; width:467px; padding:8px 0; margin:0 auto; }
	.select_monster select { font:normal 11px arial; width:190px; }

/* 테이블 th 이미지 */
.board_list table th { background-color:#fff; }
th.rank, th.world, th.char, th.lv, th.job, th.guild, th.metar, th.rich, th.get, th.deep, th.record { background:#fff url(/img/board/table_thead.gif) no-repeat center 0; text-indent:-9999px; }
th.rank { width:58px; }
th.world { width:70px; background-position:center -30px; }
th.char { background-position:center -60px; }
.board_small th.char { width:145px; }
th.lv { width:55px; background-position:center -90px;  }
th.job { width:60px; background-position:center -120px;  }
th.guild { width:100px; background-position:center -150px;  }
th.metar { width:60px; background-position:center -180px;  }
th.get { width:60px; background-position:center -240px; }
th.record { width:55px; background-position:center -300px;  }
th.deep { width:80px; background-position:center -270px; }
th.rich { width:90px; background-position:center -210px; }
th.news1 { background:url(/img/icon/thead_world1.gif) no-repeat 0 5px; text-indent:-9999px; }
th.news2 { background:url(/img/icon/thead_world2.gif) no-repeat 0 5px; text-indent:-9999px; }
td.char { text-align:left; text-indent:10px; color:#434343; }
td.guild { text-align:left; text-indent:10px; }
td.news { text-align:left; color:#999999; text-indent:15px; }
    td.news a {  float:left; padding:3px 0; }
    td.news p { float:right; text-align:left; width:538px; text-indent:0; line-height:1.3em; }
	td.news strong { color:#6b6b6b; }
	td.news img { margin:-4px 7px -4px 0; }

/* 랭킹 순위 아이콘 */
.rank1, .rank2, .rank3, .rank4, .rank5, .rank6, .rank7, .rank8, .rank9, .rank10, .rank11, .rank12, .rank13, .rank14,
.rank15, .rank16, .rank17, .rank18, .rank19, .rank20, .rank21, .rank22, .rank23, .rank24, .rank25, .rank26, .rank27,
.rank28, .rank29, .rank30, .rank31, .rank32, .rank33, .rank34, .rank35, .rank36, .rank37, .rank38, .rank39, .rank40,
.rank41, .rank42, .rank43, .rank44, .rank45, .rank46, .rank47, .rank48, .rank49, .rank50 { background:url(/img/board/rank_set.gif); }
.rank1 { background-position: 0 0; }
.rank2 { background-position: -20px 0; }
.rank3 { background-position: -40px 0; }
.rank4 { background-position: -60px 0; }
.rank5 { background-position: -80px 0; }
.rank6 { background-position: -100px 0; }
.rank7 { background-position: -120px 0; }
.rank8 { background-position: -140px 0; }
.rank9 { background-position: -160px 0; }
.rank10 { background-position: -180px 0; }
.rank11 { background-position: -200px 0; }
.rank12 { background-position: -220px 0; }
.rank13 { background-position: -240px 0; }
.rank14 { background-position: -260px 0; }
.rank15 { background-position: -280px 0; }
.rank16 { background-position: -300px 0; }
.rank17 { background-position: -320px 0; }
.rank18 { background-position: -340px 0; }
.rank19 { background-position: -360px 0; }
.rank20 { background-position: -380px 0; }
.rank21 { background-position: -400px 0; }
.rank22 { background-position: -420px 0; }
.rank23 { background-position: -440px 0; }
.rank24 { background-position: -460px 0; }
.rank25 { background-position: -480px 0; }
.rank26 { background-position: 0 -14px; }
.rank27 { background-position: -20px -14px; }
.rank28 { background-position: -40px -14px; }
.rank29 { background-position: -60px -14px; }
.rank30 { background-position: -80px -14px; }
.rank31 { background-position: -100px -14px; }
.rank32 { background-position: -120px -14px; }
.rank33 { background-position: -140px -14px; }
.rank34 { background-position: -160px -14px; }
.rank35 { background-position: -180px -14px; }
.rank36 { background-position: -200px -14px; }
.rank37 { background-position: -220px -14px; }
.rank38 { background-position: -240px -14px; }
.rank39 { background-position: -260px -14px; }
.rank40 { background-position: -280px -14px; }
.rank41 { background-position: -300px -14px; }
.rank42 { background-position: -320px -14px; }
.rank43 { background-position: -340px -14px; }
.rank44 { background-position: -360px -14px; }
.rank45 { background-position: -380px -14px; }
.rank46 { background-position: -400px -14px; }
.rank47 { background-position: -420px -14px; }
.rank48 { background-position: -440px -14px; }
.rank49 { background-position: -460px -14px; }
.rank50 { background-position: -480px -14px; }



/* (주)엔트리브소프트 / 트릭스터 통합 스타일시트 IE hack */
.contents .design_top { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/common/bg_designtop.png', sizingMethod='image'); }
.contents .design_foot { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/common/bg_designfoot.png', sizingMethod='image'); }
.subnotice .main_noticebg { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/widget/bg_onenotice2.png', sizingMethod='image'); }
.main_noticebg { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/widget/bg_onenotice.png', sizingMethod='image');}
.topbtn { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/common/btn_top.png', sizingMethod='image'); }

/* widget model */
.designmskt { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/widget/img_mskt.png', sizingMethod='image');}
.widget_type1 .designtop { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/widget/bg_type1_top.png', sizingMethod='image'); }
.widget_type1 .designfoot { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/widget/bg_type1_foot.png', sizingMethod='image');}
.widget_type2 .designtop { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/widget/bg_type2_top.png', sizingMethod='image');}
.widget_type2 .designfoot { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/widget/bg_type2_foot.png', sizingMethod='image');}
.widget_type2 .designfoot2 { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/widget/bg_type2_foot2.png', sizingMethod='image');}
.widget_type3 .designtop { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/widget/bg_type3_top.png', sizingMethod='image');}
.widget_type3 .designfoot { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/widget/bg_type3_foot.png', sizingMethod='image');}
.search_box .designsearch { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/common/bg_search.png', sizingMethod='image');}

/* widget object */
.begi_banner { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/banner/banner_beginner.png', sizingMethod='image'); }

/* footer */
.daylight .footer_bg { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/footer/bg_footer.png', sizingMethod='image'); }
.night .footer_bg { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/footer/bg_footer2.png', sizingMethod='image'); }

/* board */
.best { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/board/mark_best.png', sizingMethod='image'); }
.selected_img { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/board/best_answer.png', sizingMethod='image'); }

.imgvote { clear:both; position:relative; zoom:1; }
.imgvote_img { float:left; display:inline; margin:5px 0 5px 20px; }
.imgvote_txt { position:absolute; top:50%; left:160px; margin-top:1px; }
.imgvote_desc { position:absolute; top:50%; left:144px; margin-top:12px; width:357px; }
.imgvote_desc .votelife { background:url(/img/board/votelife_bg2.gif); width:260px; }
.imgvote_desc .votelife img { background:url(/img/board/votelife_fill2.gif); height:11px; }


/* reply paging */
.board_reply table td.replynavi { padding:17px 0 22px; text-align:center; font:normal 11px dotum,돋움; }
    .replynavi a { color:#8b8b8b; padding:0 9px; border-right:1px solid #dbdbdb; }
    .replynavi a:hover { display:inline-block; color:#000; font-weight:bold; letter-spacing:-1px; padding-right:8px; }
    .replynavi a.selected { display:inline-block; color:#288eed; font-weight:bold; letter-spacing:-1px; padding-right:8px; background:none;}
    .replynavi a.imgnavi { border-left:3px solid #fbfbfb; border-right:1px solid #fbfbfb; padding:0; margin-left:-1px; }


/* 테스트섭 2009.07.27 종료 */
h2.testboard { background:url(/img/titleset/testboard.gif) no-repeat; }
.header_main .teststart { position:absolute; top:203px; left:-18px; width:270px; height:261px; z-index:91; }
.header_main #testsub_msg { display:none;position:absolute;top:308px;left:226px;z-index:99; }
.header_sub .teststart { position:absolute; top:166px; left:-18px; width:270px; height:261px; z-index:91; }
.header_sub #testsub_msg { display:none;position:absolute;top:272px;left:226px;z-index:99; }
.test_banner { background:url(/img/banner/banner_testsub.png); width:224px; height:38px; margin-bottom:8px;  cursor:pointer; }
.test_banner { _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/banner/banner_testsub.png', sizingMethod='image'); }

/* 20091223 크리스마스 배너 고정 */
.event_banner {width:125px; height:210px; position:absolute; top:0; right:-130px}



