@charset "euc-kr";
 
/* reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, em, font, img, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label,
legend, table, caption, tbody, tfoot, thead, tr, th, td, select, input, textarea {
	margin:0; padding:0;
}
table { border-collapse:collapse; border-spacing:0; }
ol, ul, li { list-style:none; }
em { font-style:normal; }
img { border:0; }

/* ±âº» */
body, textarea, select, th, td, input, h1, h2, h3, h4, h5, h6 {
	font-size:12px;font-family:µ¸À½, dotum, verdana, sans-serif;font-weight:normal;color:#7b808a;
}
a { color:#7b808a; text-decoration:none; }
a:hover { text-decoration:underline; }


#cmPopAlign {_visibility:hidden; _overflow:hidden; position:absolute; z-index:99; left:50%; top:43px; width:1000px; margin-left:-500px; }
body#gw .cmTop h1 { position:absolute; top:8px; }

hr { display:none; }
fieldset { margin:0; padding:0; border:0; }
.bgnone { background:none !important; }

.case_login { position:absolute; top:620px; left:50%; margin-left:-550px; text-align:right; z-index:100; }
.case_login a { display:inline-block; padding:2px 4px 0 4px; line-height:1.6; }

/* Select Ä¡È¯ DIV */
.SelectDisable {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50) !important;}

.SelectBasic_selectArea {margin:0; height:22px; background:url(../img/common/select_basic_arw.gif) right center no-repeat; overflow:hidden; vertical-align:top; z-index:20;}
.SelectBasic_selectArea a {display:block; margin:0; padding:6px 0 0 0; width:100%; height:16px; text-indent:8px; white-space:nowrap; font-size:11px; color:#60646e; cursor:default;}
.SelectBasic_selectArea a:hover {color:#737783 !important; text-decoration:none;}
.SelectBasic_optionsDiv {position:relative; display:none; margin:22px 0 0 -1px; padding:0; border:1px solid #858a95; border-top:0; background:#252831; vertical-align:middle; z-index:21; overflow:auto; scrollbar-face-color:#ffffff; scrollbar-arrow-color:#cdcdcd; scrollbar-track-color:#FFFFFF; scrollbar-highlight-color:#cdcdcd; scrollbar-shadow-color:#cdcdcd; scrollbar-darkshadow-color:#FFFFFF; scrollbar-3dlight-color:#FFFFFF;}
.SelectBasic_optionsDiv p {margin:0; padding:3px 1px;}
.SelectBasic_optionsDiv a {display:block; padding:5px 4px 2px 7px; white-space:nowrap; font-size:11px; color:#60646e; cursor:default;}
.SelectBasic_optionsDiv a:hover {background:#323643; color:#60646e !important; text-decoration:none;}

.SelectType1_selectArea {margin:0; border:1px solid #1a1d25; height:22px; background:#fff url(../img/common/select_type1_arw.gif) right center no-repeat; overflow:hidden; vertical-align:top; z-index:20;}
.SelectType1_selectArea a {display:block; margin:0; padding:6px 0 0 0; width:100%; height:16px; text-indent:8px; white-space:nowrap; color:#303440; cursor:default;}
.SelectType1_selectArea a:hover {color:#303440 !important; text-decoration:none;}
.SelectType1_optionsDiv {position:relative; display:none; margin:23px 0 0 0; padding:0; border:1px solid #1a1d25; border-top:0; background:#fff; vertical-align:middle; z-index:21; overflow:auto; scrollbar-face-color:#ffffff; scrollbar-arrow-color:#cdcdcd; scrollbar-track-color:#FFFFFF; scrollbar-highlight-color:#cdcdcd; scrollbar-shadow-color:#cdcdcd; scrollbar-darkshadow-color:#FFFFFF; scrollbar-3dlight-color:#FFFFFF;}
.SelectType1_optionsDiv p {margin:0; padding:3px 1px;}
.SelectType1_optionsDiv a {display:block; padding:5px 4px 2px 7px; white-space:nowrap; color:#303440; cursor:default;}
.SelectType1_optionsDiv a:hover {background:#fefefe; color:#303440 !important; text-decoration:none;}

.SelectType2_selectArea {margin:0; border:1px solid #1a1d25; height:27px; background:#fff url(../img/common/select_type1_arw.gif) right center no-repeat; overflow:hidden; vertical-align:top; z-index:20;}
.SelectType2_selectArea a {display:block; margin:0; padding:8px 0 0 0; width:100%; height:16px; text-indent:8px; white-space:nowrap; color:#303440; cursor:default;}
.SelectType2_selectArea a:hover {color:#303440 !important; text-decoration:none;}
.SelectType2_optionsDiv {position:relative; display:none; margin:23px 0 0 0; padding:0; border:1px solid #1a1d25; border-top:0; background:#fff; vertical-align:middle; z-index:21; overflow:auto; scrollbar-face-color:#ffffff; scrollbar-arrow-color:#cdcdcd; scrollbar-track-color:#FFFFFF; scrollbar-highlight-color:#cdcdcd; scrollbar-shadow-color:#cdcdcd; scrollbar-darkshadow-color:#FFFFFF; scrollbar-3dlight-color:#FFFFFF;}
.SelectType2_optionsDiv p {margin:0; padding:3px 1px;}
.SelectType2_optionsDiv a {display:block; padding:5px 4px 2px 7px; white-space:nowrap; color:#303440; cursor:default;}
.SelectType2_optionsDiv a:hover {background:#fefefe; color:#303440 !important; text-decoration:none;}

/* ¼¿·ºÆ®¹Ú½º */
.set_ob select {}
.set_ob .SelectResetStyle {overflow:visible; visibility:visible; float:none; position:static; left:auto; top:auto; right:auto; bottom:auto; width:auto; height:auto; min-width:auto; min-height:auto; max-width:auto; max-height:auto; margin:0; padding:0; border:none; background:none;}
.set_ob .SelectDisable {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50) !important;}
.set_ob .selectbox_selectArea {overflow:hidden; height:20px; border:1px solid #686a6f; vertical-align:top; z-index:20;}
.set_ob .selectbox_selectArea a {display:block; width:100%; *width:auto; margin:0; padding:4px 0 3px 0; text-indent:6px; font-size:12px; white-space:nowrap; color:#cbcde4; background:url(../img/common/ico_arw_select.gif) right top no-repeat; cursor:default; letter-spacing:0;}
.set_ob .selectbox_selectArea a:hover {text-decoration:none;}
.set_ob .selectbox_optionsDiv {display:none; margin-top:22px; border:1px solid #686a6f; border-top:0; background:#1f222b; vertical-align:middle; z-index:21;}
.set_ob .selectbox_optionsDiv p {margin:0; padding:1px;}
.set_ob .selectbox_optionsDiv a {display:block; padding:5px 8px 2px 6px; white-space:nowrap; color:#cbcde4; cursor:default; font-size:12px;}
.set_ob .selectbox_optionsDiv a:hover {background:#2c303b; color:#fff !important; text-decoration:none;}

/* layout */
.layout_main, .layout_sub { background:#000; }
body#gw h1 { position:absolute; top:-5000px; }
.layout_main .wrap, .layout_sub .wrap { min-width:980px; background:url(../img/layout/bg_visual_bottom.jpg) center bottom no-repeat; *zoom:1; }
.layout_main .header, .layout_sub .header { width:100%; height:500px; }
.layout_main .container, .layout_sub .container { position:relative; margin:0 auto 362px auto; min-width:980px; background:url(../img/layout/bg_contents_middle.gif) center top repeat-y; *zoom:1; }
.layout_main .container_in, .layout_sub .container_in { position:relative; background:url(../img/layout/bg_contents_top.jpg) center top no-repeat; *zoom:1; }
.layout_main .container_in2, .layout_sub .container_in2 { position:relative; margin:0 auto; padding:0 0 19px 0; width:980px; min-height:400px; *zoom:1; }
.layout_main .container .container_bg, .layout_sub .container .container_bg { position:absolute; left:-35px; bottom:-320px; width:1050px; height:500px; z-index:1; *zoom:1;
	background:url(../img/layout/bg_contents_bottom.png) left top no-repeat;  _background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://file.pmang.kr/images/pmang/gw/cb/img/layout/bg_contents_bottom.png', sizingMethod='crop'); }

.layout_main .container .aside, .layout_sub .container .aside { position:relative; float:left; margin:53px 0 29px 42px; width:243px; z-index:10; _display:inline; }
.layout_main .container .contents { position:relative; float:left; margin:39px 0 29px 14px; width:642px; z-index:10; }
.layout_sub .container .frame { position:relative; float:left; margin:45px 0 0 24px; width:625px; z-index:10; overflow:hidden; *zoom:1; }
.layout_sub .container .frame iframe { width:625px; }

.layout_main.set_ob, .layout_sub.set_ob { background-color:#0d0f14 !important; }
.layout_main.set_ob .wrap, .layout_sub.set_ob .wrap { overflow:hidden; background:url(../img/layout/bg_visual_top_ob.jpg) center top no-repeat; }
.layout_main.set_ob .header, .layout_sub.set_ob .header { position:relative; width:100%; height:367px !important; margin-bottom:-47px; z-index:15; }
.layout_main.set_ob .container, .layout_sub.set_ob  .container { margin:0 auto 220px 0; background-image:url(../img/layout/bg_contents_middle_ob.gif); }
.layout_main.set_ob .container_in, .layout_sub.set_ob .container_in { background:url(../img/layout/bg_visual_top_ob.jpg) center -320px no-repeat; }
.layout_main.set_ob .container_in2, .layout_sub.set_ob .container_in2 { width:980px !important; background:url(../img/layout/bg_contents_bottom_ob.jpg) center bottom no-repeat; }
.layout_main.set_ob .container .container_bg, .layout_sub.set_ob .container .container_bg { left:auto; right:-350px; bottom:-200px; width:350px; height:526px; background:url(../img/layout/bg_visual_bottom_ob2.jpg) left top no-repeat; }

.layout_main.set_ob .container .aside, .layout_sub.set_ob .container .aside { margin:75px 0 29px 42px; z-index:30; }
.layout_main.set_ob .container .contents { position:relative; margin:79px 0 29px 29px; width:615px; overflow:hidden; }
.layout_sub.set_ob .container .frame { margin:65px 0 40px 24px; min-height:700px;  }


.layout_frame { background-color:transparent !important; }
.layout_frame .contents { position:relative; padding-bottom:30px; width:625px; overflow:hidden; background:url(../img/layout/bg_frame_top.gif) top repeat-x; }
.layout_frame h2 { padding:20px 0 0 14px; height:46px; }
.layout_frame .btn_policy { position:absolute; right:10px; top:29px; }

.layout_frame.set_ob { background:transparent; }
.set_ob.layout_frame .contents { margin:0 !important; background:none; }
.frame .layout_main.set_ob, .frame .layout_sub.set_ob, 
.frame .set_ob,
.frame .layout_frame { background-color:none !important; }

.frame_out { background:#000 url(../img/layout/bg_contents_middle_ob.gif) -309px top repeat-y !important; }
.frame_out .contents { background:url(../img/layout/bg_visual_top_ob.jpg) -919px -384px no-repeat !important; }

.skybn { position:absolute; right:-110px; top:63px; width:97px; z-index:10; }


/* ¸ÞÀÎ¼­ºê ÄÁÅÙÃ÷ */
.main_event { margin:0 0 0 1px; }
.main_intro { position:relative; height:212px; background:url(../img/main/img_game_intro.jpg) left top no-repeat; }
.main_intro a { display:block; position:absolute; text-indent:-1000px; overflow:hidden; background:url(../img/common/blank.gif) repeat; }
.main_intro .btn_intro { top:0; left:0; width:350px; height:212px; }
.main_intro .btn_tip1 { top:0; right:0; width:292px; height:109px; }
.main_intro .btn_tip2 { top:109px; right:0; width:292px; height:103px; }

.tab_main { padding:0 1px 5px 0; width:414px; height:28px; overflow:hidden; background:url(../img/main/bg_tab_gm.gif) left bottom no-repeat; }
.tab_main li { position:relative; left:1px; float:left; margin-left:-1px; height:28px; overflow:hidden; z-index:10; }
.tab_main li a { position:relative; display:block; }
.tab_main li.on { z-index:15; }
.tab_main li.on a { top:-28px; }

.main_gm { position:relative; padding:21px 0 0 14px; overflow:hidden; background:url(../img/main/bg_gm.jpg) left top no-repeat; *zoom:1; }
.main_gm h3 { margin:0 0 0 11px; height:23px; }
.main_gm .btn_more { display:inline-block; *display:inline; *zoom:1; position:absolute; right:23px; top:50px; padding:3px; z-index:20; }
.main_gm .tab_main { position:absolute; top:46px; left:210px; }
.main_gm .gmtab { position:relative; padding:50px 0 0 205px; width:400px; min-height:95px; _height:95px; }
.main_gm .gmtab h4 { position:absolute; top:-5000px; }
.main_gm .gmtab h5 { position:relative; padding-right:62px; font-size:16px; font-weight:bold; color:#b6bac4; letter-spacing:-1px; }
.main_gm .gmtab h5 a { color:#b6bac4; }
.main_gm .gmtab h5 .date { position:absolute; right:8px; top:3px; font-family:verdana; font-size:11px; color:#515a77; font-weight:normal; }
.main_gm .gmtab p { margin-top:9px; line-height:1.5; }
.main_gm .gmtab p a { color:#7b808a; }
.main_gm .thum { position:absolute; top:0; left:0; padding:6px 0 0 6px; width:180px; height:134px; background:url(../img/main/bg_thum_lvguide.gif) left top no-repeat; }
.main_gm .thum img { width:170px; height:123px; }

.main_lvguide { position:relative; margin:12px 0 0 0; padding:0 0 0 14px; overflow:hidden; *zoom:1; }
.main_lvguide h3 { margin:0 0 0 11px; height:23px; }
.main_lvguide .tab_main { position:absolute; top:24px; left:210px; }
.main_lvguide .lvtab { position:relative; padding:50px 0 0 205px; width:400px; min-height:95px; }
.main_lvguide .lvtab h4 { position:absolute; top:-5000px; }
.main_lvguide .lvtab p { margin-top:9px; line-height:1.5; letter-spacing:-1px; }
.main_lvguide .lvtab p a { color:#7b808a; }
.main_lvguide .lvtab li { margin:0 0 4px 0; padding:0 0 0 7px; background:url(../img/main/bu_dot_list.gif) left 4px no-repeat; *zoom:1; }
.main_lvguide .thum { position:absolute; top:0; left:0; padding:6px 0 0 6px; width:180px; height:134px; background:url(../img/main/bg_thum_lvguide.gif) left top no-repeat; }
.main_lvguide .thum img { width:170px; height:123px; }
.main_lvguide .thum .ico_hot { position:absolute; top:0; left:0; display:block; width:67px; height:65px; text-indent:-1000px; overflow:hidden; background:url(../img/main/ico_lvguide_hot.png) left top no-repeat; _background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://file.pmang.kr/images/pmang/gw/cb/img/main/ico_lvguide_hot.png', sizingMethod='crop'); }
.main_lvguide .thum .img_info { display:block; position:absolute; bottom:11px; left:6px; padding:8px 0 0 0; width:170px; height:18px; text-align:center; color:#949185; font-size:11px; cursor:pointer; _cursor:hand; background:#0b0a07; opacity:0.7; filter:alpha(opacity=70); }


/* main ob */
.layout_main .contents_r { float:left; width:400px; }
.layout_main .contents_l { float:right; width:187px; }
.layout_main.set_ob .contents h3 { position:relative; height:27px; }
.layout_main.set_ob .contents h3 .btn_more { display:inline-block; *display:inline; *zoom:1; position:absolute; top:0; right:0; padding:3px 1px 3px 5px; }
.layout_main.set_ob .contents_l h3 { border-bottom:2px solid #383c55; }

.main_thum { position:relative; padding:0 20px 0 148px; min-height:73px; _height:73px; }
.main_thum .thum { position:absolute; top:0; left:0; width:128px; height:73px; }
.main_thum .thum a { display:block; }
.main_thum .thum img { width:128px; height:73px; }
.main_thum .thum .bg { position:absolute; top:0; left:0; display:block; width:124px; height:69px;border:2px solid #fff; opacity:0.5; filter:alpha(opacity=50); }
.main_thum h4 { height:16px; overflow:hidden; }
.main_thum h4 a { color:#fff; font-weight:bold; }
.main_thum p { margin-top:4px; height:38px; overflow:hidden; line-height:1.6; }
.main_thum p a { color:#7c7e8a; }
.main_thum .date { margin-top:4px; font-size:10px; font-family:verdana; color:#fff; }

.main_today { margin-top:27px; }

.main_search { position:relative; margin-top:26px; }
.main_search h3 { border-bottom:2px solid #838aff; }
.main_search .guidebar { padding:15px 0 0 0; border:1px solid #51547a; border-width:0 1px; background:#3d416b; *zoom:1; }
.main_search .searchbar { position:relative; left:14px; width:368px; height:26px; background:url(../img/main/bg_gsearch_input.gif) left top no-repeat; }
.main_search .searchbar .text { margin:0; padding:6px 0 0 4px; border:none; width:298px; background:transparent url(../img/main/bg_gsearch_txt.gif) 8px 7px no-repeat; }
.main_search .searchbar .text.on { background-image:none; }
.main_search .searchbar .btn_search { display:block; position:absolute; top:-1px; right:0; border:0; width:54px; height:26px; text-indent:-1000px; overflow:hidden; cursor:pointer; _cursor:hand; background:url(../img/main/btn_gsearch.gif) left top no-repeat; }
.main_search .tag { padding:7px 0 10px 0; text-align:center; }
.main_search .tag strong { position:relative; top:2px; margin-right:7px; vertical-align:middle; }
.main_search .tag a { display:inlin-block; *display:inline; *zoom:1; margin:0 3px; color:#9ea0b5; font-size:11px; text-decoration:underline; vertical-align:middle; }

.main_level { position:relative; padding:20px 0 0 0; border:1px solid #363941; border-top:0; *zoom:1; }
.main_level .tab_lvtab { position:relative; margin:0 0 0 14px; height:32px; overflow:hidden; }
.main_level .tab_lvtab li { position:relative; left:1px; float:left; margin-left:-1px; height:32px; overflow:hidden; z-index:10; }
.main_level .tab_lvtab li a { position:relative; display:block; }
.main_level .tab_lvtab li.on { z-index:15; }
.main_level .tab_lvtab li.on a { top:-32px; }
.main_level h4 { display:none; }
.main_level .lvtab ul { padding:12px 10px 17px 17px; }
.main_level .lvtab li { margin:6px 0 0 0; padding:0 0 0 7px; background:url(../img/main/bu_dot_level.gif) left 4px no-repeat; }
.main_level .lvtab li a { display:inline-block; *display:inline; *zoom:1; height:14px; vertical-align:middle; overflow:hidden; }
.main_level .lvtab li .ico { position:relative; top:-1px; vertical-align:middle; }

.main_re { position:relative; height:88px; border-bottom:2px solid #33364e; }
.main_re h3 { position:absolute; left:17px; top:26px; }
.main_re .num { position:absolute; left:214px; top:24px; padding:15px 0 0 0; background:url(../img/main/img_re_today.gif) left top no-repeat; }
.main_re .num img { display:block; float:left; margin-right:2px; }
.main_re .num .dot { margin:15px 3px 0 2px; }

.main_best { margin:26px 0 0 0; }
.main_best ol { margin:0 0 0 4px; }
.main_best li { padding:0 0 0 40px; min-height:21px; _height:21px; background-position:left 1px; background-repeat:no-repeat; }
.main_best li.best1 { background-image:url(../img/main/ico_best1.gif); }
.main_best li.best2 { background-image:url(../img/main/ico_best2.gif); }
.main_best li.best3 { background-image:url(../img/main/ico_best3.gif); }
.main_best li.best4 { background-image:url(../img/main/ico_best4.gif); }
.main_best li a { color:#7a7c87; }
.main_best li .ico { vertical-align:middle; position:relative; top:-1px; }

.main_alliance { margin:17px 0 0 0; }
.main_alliance ol { margin:0 0 0 2px; }
.main_alliance li { min-height:21px; _height:21px; }
.main_alliance li a { display:inline-block; *display:inline; *zoom:1; height:1.2em; overflow:hidden; color:#7a7c87; }
.main_alliance li a strong { color:#848bff; }
.main_alliance li .ico { vertical-align:middle; position:relative; top:-1px; }

.main_news ul { margin:15px 0 0 3px; }
.main_news li { margin:6px 0 0 0; padding:0 0 0 7px; background:url(../img/main/bu_dot_list.gif) left 4px no-repeat; }
.main_news li a { display:inline-block; height:14px; overflow:hidden; }
.main_news li.st a { color:#bbbdd3; }

.main_server { position:relative; height:44px; }
.main_server h4 { position:absolute; left:8px; top:16px; }
.main_server select { margin:12px 0 0 58px; width:119px; border:1px solid #686a6f; color:#cbcde4; padding-top:3px; height:21px; background:#1f222b; }

.main_rank li { padding:10px 0 0 30px; height:21px; border-bottom:1px solid #353840; background-position:8px 9px; background-repeat:no-repeat; }
.main_rank li.no1 { padding-left:28px; border:2px solid #5b60aa; background-image:url(../img/main/ico_rank_1.gif); background-color:#161827; background-position:6px 9px; }
.main_rank li.no1 .name { margin-right:-2px; font-weight:bold; color:#838aff; }
.main_rank li.no2 { background-image:url(../img/main/ico_rank_2.gif); }
.main_rank li.no3 { background-image:url(../img/main/ico_rank_3.gif); }
.main_rank li.no4 { background-image:url(../img/main/ico_rank_4.gif); }
.main_rank li.no5 { background-image:url(../img/main/ico_rank_5.gif); }
.main_rank li .up,
.main_rank li .down,
.main_rank li .none { display:inline-block; *display:inline; *zoom:1; position:relative; top:-1px; padding:0 0 0 11px; width:17px; font-size:10px; font-family:verdana; color:#fff; background-position:left 2px; background-repeat:no-repeat; }
.main_rank li .up { background-image:url(../img/main/ico_ch_up.gif); }
.main_rank li .down { background-image:url(../img/main/ico_ch_down.gif); }
.main_rank li .none { background-image:url(../img/main/ico_ch_none.gif); background-position:left 5px; }
.main_rank li .name { display:inline-block; *display:inline; *zoom:1; width:128px; height:14px; overflow:hidden; vertical-align:middle; }

.prank { margin-top:24px; }
.arank { margin-top:26px; }
.prank .nolist,
.arank .nolist { margin-top:20px; }


/* aside ¿µ¿ª */
.loginbox { position:relative; margin:0 0 0 9px; width:228px; }
.loginbox_in { width:100%; padding:1px 5px 7px 2px; min-height:124px; }
.loginbox legend { display:none; }
.loginbox .inputbox { position:relative; margin:0 0 0 9px; width:201px; height:61px; overflow:hidden; }
.loginbox .inputbox label { position:absolute; top:-5000px; }
.loginbox .inputbox .id { display:block; margin-bottom:4px; width:131px; height:22px; background:url(../img/common/bg_login_input.gif) left top no-repeat; }
.loginbox .inputbox .pw { display:block; width:131px; height:22px; background:url(../img/common/bg_login_input.gif) left -44px no-repeat; }
.loginbox .inputbox .id.on { background-position:left -22px !important; }
.loginbox .inputbox .pw.on { background-position:left -66px !important; }
.loginbox .inputbox .id input, .loginbox .inputbox .pw input { margin:5px 0 0 4px; width:123px; border:0; color:#1f2128; background-color:transparent; }
.loginbox .inputbox .btn_login { display:block; position:absolute; top:0; right:0; width:65px; height:51px; text-indent:-1000px; border:0; cursor:pointer; _cursor:hand; background:url(../img/common/btn_login_login_ob.gif) left top no-repeat; }
.loginbox .login_sub { margin:0 0 0 9px; }
.loginbox .login_sub img { margin-right:4px; vertical-align:top; }

.loginbox .user { margin:17px 0 0 10px; padding:0 60px 0 9px; min-height:16px; _height:16px; font-size:11px; font-weight:bold; color:#e4e9ff; word-break:break-all; background:url(../img/common/bu_arw_login.gif) left 2px no-repeat; }
.loginbox .user strong { color:#e4e9ff; }
.loginbox .user .btn_logout { position:absolute; right:9px; top:13px; _right:17px; }
.loginbox .msg { margin:0 0 0 3px; }

.loginbox .info { position:relative; margin:11px 0 10px 13px; overflow:hidden; }
.loginbox .info li { position:relative; margin:0 9px 5px 0; padding:2px 0 0 0; color:#969ba8; font-size:11px; *zoom:1; }
.loginbox .info li * { vertical-align:top; }
.loginbox .info li a { color:#6778c2; }
.loginbox .info li em { display:inline-block; *display:inline; *zoom:1; position:relative; margin-right:5px; vertical-align:top; }
.loginbox .info li strong { color:#e4e9ff; }
.loginbox .info li img { position:relative; }
.loginbox .info li.connect { clear:both; margin-top:3px; color:#999; }
.loginbox .info li.connect em { margin-right:15px; }
.loginbox .info li.cash { padding:2px 11px 0 0; text-align:right; }
.loginbox .info li.cash em { float:left; }
.loginbox .info li.cash a img { top:-2px; }
.loginbox .info li.memo { float:left; }
.loginbox .info li.mypmang { float:left; }
.loginbox .info li.mypmang em { margin-right:0; }

.loginbox .msgbox { margin:5px 0 0 6px; width:211px; background:url(../img/common/box_msg_top.gif) left top no-repeat; }
.loginbox .msgbox_in { display:table-cell; padding:0 2px 2px 0; *padding:5px 2px 7px 0; width:209px; min-height:84px; height:84px; *min-height:auto; *height:auto; vertical-align:middle; background:url(../img/common/box_msg_bottom.gif) left bottom no-repeat; }
.loginbox .msglist { padding:13px 10px 0 14px; }
.loginbox .msglist li { position:relative; color:#e4e9ff; min-height:23px; _height:23px; }
.loginbox .msglist li * { vertical-align:top; }
.loginbox .msglist li em { display:inline-block; *display:inline; *zoom:1; margin-top:1px; width:37px; }
.loginbox .msglist li strong.st { color:#6778c2; }
.loginbox .msglist li .btn { position:absolute; margin-top:-3px; right:0; }
.loginbox .msgbox .txt { padding-top:3px; *padding:23px 0 20px 0; text-align:center; color:#e4e9ff; font-size:11px; line-height:1.5; letter-spacing:-1px; }
.loginbox .msgbox .txt .st { font-size:12px; }
.loginbox .msgbox .txt .btn_set { display:block; margin:6px auto 0 auto; }
.loginbox .charbox { display:none; position:absolute; padding:0 0 7px 0; width:218px; background:url(../img/common/box_char_bottom.png) left bottom no-repeat; _background-image:url(../img/common/box_char_bottom.gif); z-index:40; }
.loginbox .charbox_in { padding:13px 15px 4px 15px; background:url(../img/common/box_char_top.png) left top no-repeat; _background-image:url(../img/common/box_char_top.gif); }
.loginbox .char_list li { padding:0 0 2px 0; background:url(../img/common/box_char_line.gif) left bottom no-repeat; }
.loginbox .char_list li a { display:block; padding:10px 0 6px 14px; font-size:11px; color:#969ba8; text-decoration:none; background:url(../img/common/ico_arw_server.gif) 5px 14px no-repeat; }
.loginbox .char_list li a:hover { color:#475693; background-color:#a8b2db; background-image:url(../img/common/ico_arw_server_over.gif); }
.loginbox .char_list li.on a { color:#e4e9ff; background-image:url(../img/common/ico_arw_server_on.gif) !important; }
.loginbox .charbox .msg { padding:15px 0 13px 0; font-size:11px; color:#e4e9ff; text-align:center; line-height:1.6; }
.loginbox .charbox .msg .btn_confirm { display:block; margin:7px auto 0 auto; }
.loginbox .charbox .btn_close { position:absolute; top:14px; right:14px; }


.security { position:relative; margin:15px 0 0 10px; height:23px; overflow:hidden; }
.security * { vertical-align:top; }
.security .keyboard { padding-left:16px; }
.security input { position:absolute; top:0; *top:-1px; left:0; width:14px; height:14px; } 
.security label.ssl { display:inline-block; *display:inline; *zoom:1; *float:left; *left:17px; *margin-right:17px; position:relative; top:2px; width:37px; height:11px; text-indent:-1000px; background:url(../img/common/img_login_security.gif) left top no-repeat; }
.security .keyboard a { display:inline-block; *display:inline; *zoom:1; position:relative; top:2px; width:46px; height:11px; text-indent:-1000px; background:url(../img/common/img_login_keyboard.gif) left top no-repeat; }

.set_ob .security label.ssl { background-image:url(../img/common/img_login_security_ob.gif); }
.set_ob .security .keyboard a { background-image:url(../img/common/img_login_keyboard_ob.gif); }

.aside .guidebar { margin:20px auto 0 auto; width:223px; text-align:center; }
.aside .guidebar legend { margin-left:12px; *margin-left:5px; height:24px; }
.aside .guidebar .searchbar { position:relative; width:223px; height:28px; background:url(../img/common/aside_guidebar.gif) left top no-repeat; }
.aside .guidebar .searchbar .input_text { position:absolute; top:8px; left:7px; width:163px; background-color:transparent; border:0; }
.aside .guidebar .searchbar .btn_search { display:block; position:absolute; right:3px; top:3px; border:0 !important; width:46px; height:22px; text-indent:-1000px; cursor:pointer; _cursor:hand; background:url(../img/common/blank.gif) repeat; }
.aside .guidebar .tag { display:inline-block; *display:inline; *zoom:1; position:relative; margin:10px auto 0 auto; min-width:1%; overflow:hidden; }
.aside .guidebar .tag a { display:inline-block; *display:inline; *zoom:1; position:relative; left:-1px; padding:0 10px 0 11px; font-size:11px; background:url(../img/common/aside_guidebar_bar.gif) left 2px no-repeat; }

.aside .news { margin:17px auto 0 auto; width:223px; }
.aside .news ul { margin:10px 0 0 12px; }
.aside .news li { margin:6px 0 0 0; padding:0 0 0 6px; height:14px; overflow:hidden; font-size:11px; background:url(../img/main/bu_dot_list.gif) left 4px no-repeat; }

.aside .movie { position:relative; margin:17px auto 0 auto; width:224px; height:159px; }
.aside .movie img { width:100%; height:100%; }
.aside .movie .play { position:absolute; top:0; left:0; width:100%; height:100%; text-indent:-1000px; background:url(../img/layout/aside_movie_frame.png) left top no-repeat; _background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://file.pmang.kr/images/pmang/gw/cb/img/layout/aside_movie_frame.png', sizingMethod='crop'); }
.aside .guide { margin:13px auto 0 auto; width:224px; }

.aside .gcoin_n { margin:0 auto; margin-bottom:3px; text-align:center; }

.set_ob .aside .movie { margin:5px auto 0 auto; }
.set_ob .aside .guide { margin:0 auto; width:auto; text-align:center; }

.sitemap { clear:both; position:relative; margin:0 40px -320px 40px; border:1px solid #181a23; overflow:hidden; z-index:10; }
.sitemap_in { padding:27px 0 27px 0; border:1px solid #2e313e; background:#272a35; }
.sitemap h3 { position:absolute; top:-5000px; }
.sitemap ul { margin:0 auto; width:720px; overflow:hidden; background:url(../img/layout/bg_sitemap_line.gif) center top repeat-y; }
.sitemap li { float:left; padding:0 0 0 54px; width:126px; }
.sitemap li strong { display:block; color:#a9acb2; height:34px; }
.sitemap li a { display:block; margin-bottom:6px; font-size:11px; color:#615e5f; }

.set_ob .sitemap { margin:0 52px -200px 52px; _width:880px; border:1px solid #252843; border-width:1px 0; z-index:30; }
.set_ob .sitemap_in { padding:33px 0 28px 0; border:none; background:none; overflow:hidden; }
.set_ob .sitemap ul { width:1000px; background:none; }
.set_ob .sitemap li { display:inline-block; *display:inline; *zoom:1; float:none; padding:0; width:155px; vertical-align:top; }
.set_ob .sitemap li strong { margin:0 0 0 16px; height:26px; }
.set_ob .sitemap li a { padding:0 0 0 16px; width:75px; }

.set_ob .sitemap_alliance li { width:128px; }


.btn_top { position:absolute; right:12px; bottom:-182px; z-index:5; }
.btn_top a { display:block; width:31px; height:31px; text-indent:-1000px; overflow:hidden; background:url(../img/layout/btn_top.png) left top no-repeat; _background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://file.pmang.kr/images/pmang/gw/cb/img/layout/btn_top.png', sizingMethod='crop'); }


/* °øÅë¿ä¼Ò */
.tab_basic { position:relative; height:38px; overflow:hidden; background:url(../img/common/bg_tab_basic.gif) bottom repeat-x; }
.tab_basic li { float:left; position:relative; margin-right:-1px; height:33px; overflow:hidden; z-index:5; }
.tab_basic li.on { z-index:10; }
.tab_basic li.on a { position:relative; top:-33px; }

/*
.tab_line { position:relative; margin-bottom:20px; _width:630px; height:33px; overflow:hidden; background:url('../img/common/tab_line_bg.gif') left top repeat-x; }
.tab_line li { float:left; position:relative; margin-right:-2px; height:33px; overflow:hidden; z-index:5; }
.tab_line li.on { z-index:10; }
.tab_line li.on a { position:relative; top:-33px; }
*/

.tab_line { position:relative; margin-bottom:20px; _width:630px; height:33px; overflow:hidden; background:url('../img/common/tab_line_bg.gif') left top repeat-x; *background:url('../img/common/tab_line_bg2.gif') left 31px repeat-x; }
.tab_line ul,
.tab_line ol { display:table; width:100%; height:31px; table-layout:fixed; border-collapse:collapse; *display:block; *position:relative; *height:33px; *overflow:hidden; }
.tab_line li { display:table-cell; position:relative; vertical-align:top; text-align:center; *display:block; *float:left; *overflow:hidden; }
.tab_line li a { display:block; margin-left:0; margin-right:-1px; border:1px solid #40434b; border-bottom:0; height:30px; overflow:hidden; *min-width:40px; _width:40px; *padding:0 5px; }
.tab_line li a img { position:relative; top:5px; }
.tab_line li.on { *border:2px solid #5c62ab; *border-bottom:0;  background:#1f222b; z-index:10; }
.tab_line li.on a { border:2px solid #5c62ab; border-bottom:0; *border:0; height:31px; }
.tab_line li.on a img { top:-28px; }
.tab_line li.on_next a { border-left:0; }
.tab_line li.end a { margin-right:0; }

h3.subtl { padding:2px 0 0 23px; min-height:13px; background:url(../img/bbs/bu_arw_gtitle.gif) left top no-repeat; }
h3.subtl em { color:#cdd0ff; }
	
/* °Ô½ÃÆÇ ----------------------------- */
/* °Ô½ÃÆÇ °øÅë */
.userMenu table { border-collapse:collapse; background:#34394c; }
.userMenu table td { margin:0; padding:6px 8px 3px 8px; font-size:11px; color:#858ba0; background:#272a35; cursor:pointer; _cursor:hand; }
.userMenu table td.udActivate { background:#3d404b; color:#fff; }

div.freeboard {zoom:1;}

table.bbs_list {clear:both; width:100%; table-layout:fixed; }
.bbs_list tr.index { height:34px; vertical-align:middle; text-align:center; background:#2b2f3a url(../img/bbs/bg_th.gif) left top repeat-x; }
.bbs_list td { padding-bottom:1px; height:33px; vertical-align:middle; word-break:break-all; white-space:nowrap; background:url(../img/bbs/bg_list_line.gif) center bottom repeat-x;}

.bbs_list .no {width:54px;}
.bbs_list .file { width:15px; }
.bbs_list .subject {width:323px;}
.bbs_list .name {width:92px;}
.bbs_list .date {width:70px;}
.bbs_list .hit { width:50px;}

.bbs_list .buydate { width:148px; }
.bbs_list .cash { width:113px; }

.bbs_list .no,
.bbs_list .buydate,
.bbs_list .rank { padding-left:10px !important; background-position:left bottom !important; }
.bbs_list .hit,
.bbs_list .cash,
.bbs_list .pvp,
.bbs_list .planet { padding-right:10px !important; background-position:right bottom !important; }

.bbs_list td input { position:relative; top:-1px; z-index:2; vertical-align:middle; *margin:-4px -4px -4px 0; margin:-3px -4px -4px 0\0/; margin-right:1px; }
.bbs_list td img {vertical-align:middle;}
.bbs_list td p { overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.bbs_list td.no span, 
.bbs_list td.date span, 
.bbs_list td.recom span, 
.bbs_list td.hit span { font:10px verdana; letter-spacing:-1px; color:#464a53; }

.bbs_list td.no {text-align:center;}
.bbs_list td.subject p { _width:323px; position:relative; padding-top:1px; top:2px; color:#77919d; }
.bbs_list td.subject a {vertical-align:top;color:#7b808a;}
.bbs_list td.subject span.cat { font-weight:bold; }
.bbs_list td.subject span.re {font-size:11px; vertical-align:top; color:#515a77; }
.bbs_list td.subject input { vertical-align:middle; position:relative; top:-2px; }
.bbs_list td.name { text-align:center; font-size:11px; }
.bbs_list td.name p { position:relative; top:2px; height:auto;}
.bbs_list td.name span.ico { display:none; }
.bbs_list td.name a {*display:inline-block; position:relative; width:84px; overflow:hidden; color:#60646e; } 
.bbs_list td.date {text-align:center;}
.bbs_list td.hit {text-align:center;}

.bbs_list td.buydate { text-align:center; }
.bbs_list td.gname { padding-left:50px; }
.bbs_list td.cash { padding-right:45px; text-align:right; }

.bbs_list p.admin { }
.bbs_list img.admin {margin:0 0 0 26px;}

.bbs_list tr.notice td { }
.bbs_list tr.notice td.subject a { font-weight:bold; color:#d2d3d6;}
.bbs_list tr.notice td.subject span.re { color:#515a77; }

.bbs_list .ico_notice {}
.bbs_list .ico_file {}
.bbs_list .ico_reply {position:relative; top:-2px;}
.bbs_list .ico_new {position:relative; top:-2px; }

div.with_recom {width:724px;padding:36px 0 0 0; background:url(../img/bbs/img_index_recomboard.gif) no-repeat; zoom:1;}
.with_recom table.bbs_list {margin-left:10px;}
.with_recom td.recom {text-align:center;}


/* °Ô½ÃÆÇ °á°ú ¾øÀ» ½Ã */
.no_result { text-align:center; padding:76px 0 70px 0 !important; color:#7b7f88; }
.no_result h3 {}
.no_result img { display:block; margin:8px auto 0 auto; }
.bbs_result .no_result { margin-top:25px; border-top:1px solid #34394c; }  
strong.result,
strong.keyword { color:#7f96ea !important; font-weight:bold !important; }


.bbs_list .search_result div.text { width:620px; margin:0 0 0 81px; padding:10px 0 7px 0; white-space:normal; word-break:break-word; line-height:16px;}
.bbs_list .search_result div.image a {position:relative; top:3px;}
.bbs_list .search_result div.text a.image { display:block; position:relative; top:0; float:left; _display:inline; width:105px; height:78px; margin:0 11px 15px 0; border:1px solid #313131; }
.bbs_list .search_result div.text a.image img { display:block; width:105px; height:78px; }
.bbs_list strong.keyword {color:#cb0808;}

/* °Ô½ÃÆÇ ¸ñ·Ï ¹Ì¸®º¸±â */
.preview { visibility:hidden; position:absolute; z-index:5000; overflow:hidden; margin:9px 0 0 0; padding:15px 15px 10px 15px; width:286px !important; color:#858ba0; border:1px solid #34394c; background:#272a35; font-size:11px; line-height:1.4; text-align:left; word-break:break-all; white-space:normal !important; zoom:1;}
.preview p {white-space:normal !important; width:auto !important; height:auto !important; padding:0 !important;}



/* ÆäÀÌÁö */
.bbs_page { text-align:center; width:100%; padding:12px 0 8px 0; }
.bbs_page .page_num { position:relative; display:inline-block; *display:inline; *zoom:1; overflow:hidden; }
.bbs_page .page_num a { position:relative; left:-1px; display:inline-block; padding:3px 5px 3px 6px; *padding:3px 5px 3px 4px; font:10px verdana; color:#515a77; background:url(../img/bbs/bg_bar_page.gif) left center no-repeat; }
.bbs_page a.prev, 
.bbs_page a.next {position:relative; top:4px; margin:0; padding:3px 8px 3px 8px; *padding:3px 8px 3px 7px; vertical-align:top;}  
.bbs_page strong { font-weight:bold; color:#b6bac4; cursor:default !important; }

.bbs_bottom { position:relative; clear:both; padding:21px 0 0 0; border-top:1px solid #34394c; height:45px; }
.bbs_bottom .prev_next { margin-left:10px; }
.bbs_bottom .update { float:right; padding:0 0 0 8px; font-size:11px; color:#969ba8; background:url(../img/common/bu_dot_em.gif) left 4px no-repeat; }
.bbs_bottom .update em { color:#6778c2; }
.bbs_btn {position:absolute; right:9px; top:21px;}

.bbs_search {position:absolute; left:10px; top:20px; width:284px; height:29px; font-size:0; white-space:nowrap; background:url(../img/bbs/bg_search.gif) left top no-repeat; }
.bbs_search select {position:relative; top:3px; left:3px; width:91px; height:22px; border:0; vertical-align:top; font-size:12px; color:#60646e; background:#252831; }
.bbs_search input.text { position:absolute; top:8px; left:97px; vertical-align:top; width:137px; height:16px; border:0; color:#60646e; background:transparent; }
.bbs_search input.on { background-image:none !important; }
.bbs_search a.btn { position:absolute; right:3px; top:3px; }
.bbs_search.only { width:263px; background:url(../img/bbs/bg_search_only.gif) left top no-repeat; }
.bbs_search.only input.text { left:8px; width:195px; }


/* ÀÐ±â */
.bbs_read { position:relative; }
.bbs_read .subject { padding:13px 5px 5px 27px; background:#2b2f3a url(../img/bbs/bg_th.gif) top repeat-x; overflow:hidden; }
.bbs_read .subject h3 { padding:0 0 0 53px; color:#d2d2d4; font-weight:bold; font-size:12px; }
.bbs_read .subject span.re {position:relative; top:1px; font-size:11px; vertical-align:top; font-weight:normal;}
.bbs_read .subject span.re em {}
.bbs_read ul.info { height:33px; border-bottom:1px solid #1a1c24; }
.bbs_read ul.info li { margin:12px 20px 0 0; float:right; _display:inline;}
.bbs_read ul.info li * {vertical-align:top;}
.bbs_read ul.info li em { position:relative; top:-1px; display:inline-block; margin-right:4px;  }
.bbs_read ul.info li span {position:relative; font-size:11px; color:#464a53; }
.bbs_read ul.info li.no { position:absolute; top:1px; left:27px; }
.bbs_read ul.info li.no em { display:none; }
.bbs_read ul.info li.no span { font-weight:bold; font-size:12px !important; font-family:µ¸¿ò,dotum; color:#d2d2d4; }
.bbs_read ul.info li.name {float:left; margin:12px 0 0 27px; color:#6e86a3; }
.bbs_read ul.info li.name span { position:relative; top:-1px; padding-left:13px; font-size:12px; }
.bbs_read ul.info li.name a { color:#6e86a3; }
.bbs_read ul.info li.date strong { font-weight:normal; color:#60646e; }
.bbs_read span.ico img,
.bbs_memo span.ico img {position:relative; top:-1px; width:16px; height:15px; margin-right:1px; vertical-align:top;}
.bbs_read span.admin { display:inline; vertical-align:top; position:relative; top:-1px;}

/* °Ô½ÃÆÇ º¹»ç, ÀÎ¼â ¹öÆ° */
.coprint { clear:both; *height:1%; height:35px; border-top:1px solid #2b2e39; overflow:hidden; }
.coprint ul {position:relative; right:10px; top:8px; text-align:right; font-size:0;}
.coprint li {display:inline; margin-left:3px; font-size:0;}
.coprint img {vertical-align:top;}
.coprint .url a {position:relative; top:2px; margin-right:2px; font:10px verdana; color:#464a53;}

.bbs_read .txt {clear:both; padding:24px 25px 30px 25px; color:#fff; line-height:1.6; _height:300px; min-height:300px; color:#7b808a; word-break:break-all; text-align:justify;}
.bbs_read .txt td {vertical-align:middle;}
.bbs_read .txt img {vertical-align:middle;}
.bbs_read .txt ul {margin:auto; padding:auto; list-style-type:disc; list-style-position:inside;}
.bbs_read .txt ol {margin:auto; padding:auto; list-style-type:decimal; list-style-position:inside;}
.bbs_read .txt em { font-style:italic; }

.bbs_read .btn_recom { margin:15px 25px 0 0; text-align:right; }
.bbs_read .btn_recom * { vertical-align:middle; }
.bbs_read .btn_recom span { position:relative; top:1px; margin:0 4px 0 0; }

.bbs_read .profile { margin:0 0 20px 0; background-image:url('../img/bbs/bg_profile.gif'); }

.profile { position:relative; margin:7px 0 0 0; width:625px; height:142px; overflow:hidden; background:url('../img/bbs/bg_profile_basic.gif') left top no-repeat; }
.profile.my { background-image:url('../img/bbs/bg_profile_my.gif'); }
.profile .charimg { position:absolute; left:30px; top:23px; }
.profile .charimg img { display:block; width:95px; height:95px; }
.profile h4 { position:absolute; left:152px; top:25px; padding:0 0 0 7px; color:#cdd0ff; font-weight:bold; background:url('../img/bbs/ico_arw_profile.gif') left 4px no-repeat; }
.profile h4 em { color:#838aff; }
.profile h4 .rank { font-weight:normal; font-size:11px; color:#6e788d; }
.profile .info { position:absolute; left:151px; top:60px; width:458px; border:none !important; }
.profile .info li { position:relative; float:left !important; margin:0 10px 8px 0 !important; width:194px !important; height:14px !important; overflow:hidden; }
.profile .info li em { display:inline-block; position:relative; top:0 !important; margin-right:7px; }
.profile .info li span { position:relative !important; font-size:12px !important; color:#6f798e !important; }
.profile .info li.server span,
.profile .info li.aliance span,
.profile .info li.master span,
.profile .info li.member span { color:#cdd0ff !important; } 
.profile .info li.intro,
.profile .info li.friendly { float:none; clear:left; width:auto !important; *width:100% !important; }
.profile .btn_other { position:absolute; right:25px; top:19px; }
.profile .ico_my { display:block; position:absolute; left:0; top:0; width:72px; height:72px; text-indent:-1000px; overflow:hidden; background:url('../img/alliance/bg_profile_my.png') left top no-repeat;
    _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://file.pmang.kr/images/pmang/gw/cb/img/alliance/bg_profile_my.png', sizingMethod='crop'); }

.bbs_read .poll { position:relative; margin:15px 25px 0 25px; border:1px solid #6f95b1; background:#4c6e89; }
.bbs_read .poll h4 { margin:0 10px; padding:15px 160px 11px 9px; color:#57ffe1; font-weight:bold; border-bottom:1px solid #6f95b1; }
.bbs_read .poll .date { position:absolute; right:18px; top:17px; font-size:11px; color:#c3e4ff; }
.bbs_read .poll ul { margin:0 0 0 20px; padding:10px 0 20px 0; }
.bbs_read .poll ul li { position:relative; margin:10px 0 0 0; color:#c3e4ff; padding-bottom:2px; overflow:hidden; }
.bbs_read .poll ul li input { vertical-align:top; position:relative; top:-1px; }
.bbs_read .poll ul li label { vertical-align:top; position:relative; top:4px; }
.bbs_read .poll ul li .rate { position:absolute; right:99px; top:5px; display:inline-block; width:200px; height:8px; border:1px solid #6f95b1; vertical-align:top; background:#416078; }
.bbs_read .poll ul li .rate em { display:inline-block; height:7px; border-top:1px solid #a9dfec; background:#81d0e3; }
.bbs_read .poll ul li .rate .result { position:absolute; top:-2px; left:205px; white-space:nowrap; font-size:11px; }
.bbs_read .btn_vote { position:absolute; right:20px; bottom:20px; }

.bbs_memo { clear:both; margin:0 0 8px 0; overflow:hidden; }
.bbs_memo h4 { padding:12px 0 0 26px; height:20px; color:#7094a5; background:#2c2f3a; }
.bbs_memo h4 a {padding:2px 15px 1px 0;  font-size:11px; font-weight:bold; color:#c7cacf; background:url(../img/bbs/ico_memo.gif) no-repeat right 5px;}
.bbs_memo h4 a.off { background-position:right -45px; }
.bbs_memo .comments { margin:0 10px; }
.bbs_memo .list * {vertical-align:top;}
.bbs_memo .list li {position:relative; clear:left; overflow:hidden; padding:9px 0 5px 15px; border-bottom:1px solid #252834; *zoom:1; vertical-align:middle; }
.bbs_memo .list .charimg { position:absolute; left:23px; top:16px; width:66px; height:67px; background:url(../img/bbs/bg_memo_charimg.gif) left top no-repeat; }
.bbs_memo .list .charimg img { display:block; position:absolute; left:6px; top:6px; width:50px; height:50px; }
.bbs_memo .list h5 { float:left; _display:inline; width:109px; margin:3px 0 0 0; font-weight:normal; font-size:11px; color:#6e86a3; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bbs_memo .list h5 a { overflow:hidden; display:inline-block; white-space:nowrap; text-overflow:ellipsis; color:#6e86a3; }
.bbs_memo .list p { position:relative; float:left; _display:inline; padding-right:110px; width:370px; font-size:11px; color:#60646e; line-height:1.6; word-wrap:break-word; }
.bbs_memo .list span.date {position:absolute; right:20px; top:1px; font:10px verdana; color:#464a53; white-space:nowrap !important; word-wrap:normal; }  
.bbs_memo .list span.date em { }
.bbs_memo .list .btn_delete { display:inline-block; *display:inline; *zoom:1; position:relative; top:-1px; *top:2px; left:0; padding:3px; vertical-align:middle; }
.bbs_memo .add { position:relative; height:33px; background:url(../img/bbs/bg_memo_add.gif) top repeat-x; }
.bbs_memo .add em { display:none; }
.bbs_memo .add input.text {position:absolute; left:98px; top:11px; margin:0; width:460px; border:0; color:#b6bac4; background:transparent url(../img/bbs/bg_memo_input.gif) 5px top no-repeat; }
.bbs_memo .add .text.on { background-image:none !important; }
.bbs_memo .add .btn_add {position:absolute; left:567px; top:4px; z-index:2; }

.set_ob .bbs_memo .comments { margin:0; padding-top:4px; }
.set_ob .bbs_memo .list li { margin:12px 0 0 0; padding:23px 25px 18px 105px; border:1px solid #2a2d36; border-top:1px solid #353945; min-height:55px; _height:55px; _overflow:visible; background:#1d1f26; }
.set_ob .bbs_memo .list h5 { display:block; float:none; margin:0; padding:0 0 9px 0; width:auto; border-bottom:1px solid #1a1c24; font-size:12px; font-weight:bold; color:#7b808a; }
.set_ob .bbs_memo .list h5 a { color:#7b808a; }
.set_ob .bbs_memo .list p { position:static; padding:9px 0 0 0; width:100%; border-top:1px solid #2b2e39; font-size:12px; color:#7b808a; }
.set_ob .bbs_memo .list span.date { position:absolute; right:24px; top:24px; color:#60646e; }
.set_ob .bbs_memo .list span.date em { color:#464a53; }

.article_info { margin:0 0 0 26px; _display:inline; }
.article_info li { margin:0 0 2px 0; padding:0 0 0 7px; font-size:11px; color:#464a53; background:url(../img/bbs/bg_bar_article.gif) left 4px no-repeat; }

/* SNS ¿¬µ¿ */
.recommand { position:relative; float:right; margin:-2px 9px 0 0; padding:0 0 0 7px; background:url(../img/bbs/bg_bar_recom.gif) left 6px no-repeat; *display:inline; *zoom:1; }
.sns_link { position:relative; margin:0 10px 20px 0; overflow:hidden; text-align:right; *zoom:1; }
.sns_link ul { float:right;zoom:1;overflow:hidden;position:relative;}
.sns_link li { float:left;list-style:none; }
.sns_link li em {position:relative;top:3px;padding-right:5px;letter-spacing:-1px;font-size:11px;color:#464a53; }
.sns_link li a { float:left;margin-left:3px;display:block; }
.sns_link li p { display:none; float:left;margin-left:2px;margin-right:4px;padding-right:2px;background:url(http://file.pmang.kr/images/pmang/gamepub/board/sns/bg_sns_r.gif) right top no-repeat;font-size:10px;font-family:verdana; }
.sns_link li span { padding:0 4px 0 10px;_width:1px;height:16px;background:url(http://file.pmang.kr/images/pmang/gamepub/board/sns/bg_sns.gif) no-repeat;white-space:nowrap;color:#a0a0a0;display:block; }
.sns_link li strong { color:#333333; }
.set_ob .sns_link { float:right; margin-right:6px; }



/* ¾²±â */
.bbs_write { }
.bbs_write .title { position:relative; height:34px; background:#2b2f3a url(../img/bbs/bg_th.gif) top repeat-x; overflow:hidden; }
.bbs_write .title h3 { position:absolute; top:13px; left:27px; }
.bbs_write .title .text {position:absolute; top:6px; left:70px; padding:5px 0 0 5px; width:540px; height:17px; border:1px solid #1a1d25; color:#303440;background:#fff; }
.bbs_write .title .size2 { left:192px; width:418px; }
.bbs_write .title select {position:absolute; top:6px; left:70px; width:113px; height:25px; border:1px solid #1a1d25; color:#303440; background:#fff; }
.bbs_write .wrap {padding:0 24px;}

.bbs_write .option { margin:9px 0 0 70px; height:25px; border-bottom:1px solid #1a1c24; }
.bbs_write .option a {position:relative; left:0; vertical-align:top;}
.bbs_write .option input {vertical-align:middle; margin:0 4px 0 6px; }
.bbs_write .option label {position:relative; top:1px; color:#60646e; font-size:11px;}
.bbs_write .option select { margin:0 0 0 4px; vertical-align:top; }
.bbs_write .editer {background:#f7f7f7;}

.bbs_write .write { border:2px solid #dadada; background:#1f222b; }
.bbs_write .write iframe { width:100%; height:400px; }




.bbs_write .system { margin:15px 0 18px 10px; }
.bbs_write .system p { margin:7px 0 0 0; font-size:11px; }
.bbs_write .system input { position:relative; top:-1px; *top:-2px; width:14px; height:14px; vertical-align:middle; margin:0 4px 0 0; }
.bbs_write .system label { position:relative; vertical-align:middle; color:#60646e; }
.bbs_write .system .noti { margin:15px 0 0 0; color:#c7cacf; letter-spacing:-1px; }



/* ÀÌº¥Æ® */
.bbs_event { }
.bbs_event h2 { display:none; } 
.bbs_event .list { clear:both; position:relative; margin:0 10px; padding:15px 0 9px 0; border-bottom:1px solid #252834; min-height:140px; overflow:hidden; zoom:1;}
.bbs_event .list h3 { position:relative; float:right; margin:10px 0 0 0; width:404px; white-space:nowrap; font-size:14px; text-overflow:ellipsis; font-weight:bold; color:#b6bac4; vertical-align:top;}
.bbs_event .list h3 a { white-space:nowrap; color:#b6bac4; }
.bbs_event .list h3 .btn_fin { position:absolute; top:-4px; right:0; }
.bbs_event .thum { position:relative; float:left; width:186px; height:140px; background:url(../img/bbs/bg_event_thum.gif) left top no-repeat; overflow:hidden; }
.bbs_event .thum img { margin:6px; }
.bbs_event .thum span { position:absolute; top:0; left:0; width:73px; height:71px; text-indent:-1000px; overflow:hidden; cursor:pointer; _cursor:hand; z-index:3; }
.bbs_event .thum span.ico_ing { background:url(../img/bbs/ico_event_ing.png) left top no-repeat; }
.bbs_event .thum span.ico_end { background:url(../img/bbs/ico_event_end.png) left top no-repeat; }
.bbs_event .list .info { float:right; margin:8px 0 0 0; width:404px; font-size:11px; overflow:hidden; zoom:1;}
.bbs_event .list .info li { display:block; height:18px; color:#464a53; }
.bbs_event .list .info li em { position:relative; top:3px; margin-right:6px; vertical-align:middle; overflow:hidden; }
.bbs_event .list .info li span { vertical-align:middle; }
.bbs_event .list .info li.result { color:#67809d; }
.bbs_event .list .text { float:right; margin:14px 0 0 0; width:404px; min-height:35px; font-size:11px; line-height:1.6; color:#60646e; }
.bbs_event .list .text a { color:#60646e; }
.bbs_event .btn_event { float:right; margin-top:-11px; }
.bbs_event .btn_event img { margin-right:1px; }
.bbs_event .bbs_page { margin:0 10px; width:660px; }


/* Å×¸¶Çü */
.bbs_theme { } 
.bbs_theme h2 { display:none; } 
.bbs_theme .list { clear:both; position:relative; margin:0 10px; padding:15px 0 9px 0; border-bottom:1px solid #252834; min-height:140px; overflow:hidden; zoom:1;}
.bbs_theme .list h3 { position:relative; float:right; margin:10px 0 0 0; width:404px; white-space:nowrap; font-size:12px; text-overflow:ellipsis; font-weight:bold; color:#b6bac4; vertical-align:top;}
.bbs_theme .list h3 a { white-space:nowrap; color:#b6bac4; }
.bbs_theme .list h3 .no { position:relative; top:-1px; padding:0 7px 0 0; font-size:10px; font-weight:normal; color:#6e86a3; font-family:Verdana; background:url(../img/bbs/bg_bar_info.gif) right 1px no-repeat; }
.bbs_theme .list h3 .re { font-weight:normal; color:#515a77; }
.bbs_theme .list .thum { position:relative; float:left; width:186px; height:140px; background:url(../img/bbs/bg_event_thum.gif) left top no-repeat; overflow:hidden; }
.bbs_theme .list .thum img { margin:6px; }
.bbs_theme .list .info { float:right; margin-top:12px; padding-top:2px; width:404px; font-size:11px; overflow:hidden; }
.bbs_theme .list .info li { float:left; margin:0 15px 0 0; padding-left:6px; color:#60646e; background:url(../img/bbs/bu_dot_info.gif) left 5px no-repeat;}
.bbs_theme .list .info li em { float:left; margin-right:9px; height:15px; vertical-align:top; overflow:hidden; }
.bbs_theme .list .info li span { vertical-align:top; }
.bbs_theme .list .info li.name { min-width:92px; color:#6e86a3; font-size:12px; }
.bbs_theme .list .info li.name .admin { position:relative; top:-2px; }
.bbs_theme .list .info li.date { min-width:87px; }
.bbs_theme .list .info li.hit { margin-left:25px; }
.bbs_theme .list .text { float:right; margin:16px 0 0 0; width:404px; min-height:35px; font-size:11px; line-height:1.6; color:#60646e; }
.bbs_theme .list .text a { color:#60646e; }
.bbs_theme .bbs_page { margin:0 10px; width:660px; }

.bbs_theme .best { margin:0; padding:15px 10px 41px 10px; background:url(../img/common/bg_theme_best.jpg) left top no-repeat; }
.bbs_theme .best h3 { font-size:14px; color:#051e35; }
.bbs_theme .best h3 a { color:#051e35; }
.bbs_theme .list .thum { border-color:#6f95b1; }
.bbs_theme .best .info { border-color:#6f95b1; }
.bbs_theme .best ul li { color:#464e55; }
.bbs_theme .best ul li.no em { background-position:-55px -2px !important; }
.bbs_theme .best ul li.date em { background-position:-55px -17px !important; }
.bbs_theme .best ul li.hit em { background-position:-55px -32px !important; }
.bbs_theme .best .text { color:#fff; }
.bbs_theme .best .text a { color:#fff; }


.listnone { margin-top:65px; text-align:center; color:#7b7f88; }


/* °Ë»ö°á°ú */
.bbs_result { margin-top:-15px; } 
.bbs_result .list { clear:both; position:relative; padding:15px 10px 9px 10px; background:url(../img/bbs/bg_theme_line.gif) center bottom no-repeat; overflow:hidden; zoom:1;}
.bbs_result .list h3 { position:relative; left:-10px; margin:0 -20px 10px 0; padding:11px 0 0 14px; height:24px; font-weight:normal; color:#7b808a; background:url(../img/bbs/bg_guide_title.gif) left top no-repeat; }
.bbs_result .list h3 a { color:#7b808a; }
.bbs_result .list .thum { position:relative; float:left; margin:0 16px 0 0; width:186px; height:140px; background:url(../img/bbs/bg_event_thum.gif) left top no-repeat; overflow:hidden; }
.bbs_result .list .thum img { margin:6px; }
.bbs_result .list .text { margin:16px 0 0 0; min-height:35px; font-size:11px; line-height:1.6; color:#60646e; }
.bbs_result .list .text a { color:#60646e; }
.bbs_result .bbs_page { margin:0 10px; width:660px; }


/* ½ºÅ©¸°¼¦ */
.bbs_screen { position:relative; widht:100%; overflow:hidden; *zoom:1; }
.bbs_screen div.screenshot { margin:0 10px; width:620px; overflow:hidden; *zoom:1; }
.bbs_screen .list { float:left; margin-top:14px; width:204px; height:191px; border-bottom:1px solid #252834; *zoom:1; }
.bbs_screen .list .thum { margin:0 0 0 8px; width:186px; height:140px; background:url(../img/bbs/bg_event_thum.gif) left top no-repeat; overflow:hidden; }
.bbs_screen .list .thum img { margin:6px; }
.bbs_screen .list h3 { padding:7px 0 4px 0; width:195px; height:15px; letter-spacing:-1px; overflow:hidden; text-align:center; white-space:nowrap; text-overflow:ellipsis;}
.bbs_screen .list h3 a { color:#7b808a; font-weight:bold; }
.bbs_screen .list h3 .re { font-size:11px; font-weight:normal; color:#515a77; }
.bbs_screen .list ul { width:195px; text-align:center; }
.bbs_screen .list li { display:inline-block; *display:inline; *zoom:1; font-size:11px; vertical-align:middle; }
.bbs_screen .list li em { position:absolute; top:-1000px; }
.bbs_screen .list li.name { color:#6e86a3; }
.bbs_screen .list li.name a { color:#6e86a3; }
.bbs_screen .list li.date { position:relative; top:-2px; margin-left:3px; *margin-left:5px; padding:0 0 0 7px; color:#60646e; font-size:10px; font-family:Verdana, Geneva, sans-serif; background:url(../img/bbs/bg_bar_info.gif) left 1px no-repeat; *zoom:1; }
.bbs_screen .list li .admin { }
.bbs_screen .bbs_page { clear:both; _margin-top:30px; }
*:first-child+html .bbs_screen .bbs_page { margin-top:30px; }	


/* °Ë»ö°á°ú */
.result_msg  { margin:40px 0 12px 10px; padding:0 0 0 8px; background:url(../img/bbs/bu_arw_result.gif) left 2px no-repeat; *zoom:1; }
.result_msg strong { color:#fff; }
.result_msg em { color:#7f96ea; font-weight:bold; }


/* °¡ÀÌµå °Ô½ÃÆÇ */
.guide_search { position:relative; width:625px; height:47px; overflow:hidden; background:url(../img/bbs/bg_guide_search.gif) left top no-repeat; }
.guide_search label { position:absolute; top:-5000px; }
.guide_search .text { position:absolute; top:17px; left:133px; width:205px; height:17px; border:0; background:transparent; }
.guide_search .btn { position:absolute; top:12px; left:340px; }
.guide_search .tag { position:absolute; top:17px; left:397px; width:218px; overflow:hidden; }
.guide_search .tag a { position:relative; left:-1px; display:inline-block; *display:inline; *zoom:1; padding:0 6px 0 11px; font-size:11px; color:#5f616d; background:url(../img/common/bg_login_bar.gif) left 2px no-repeat; }
.guide_search .tag a strong { color:#8292c3; }

.guide_index { position:relative; margin:9px 0 19px 0; background:#2c2f3a url(../img/bbs/bg_guide_index.gif) left top no-repeat; z-index:10; *zoom:1; }
.guide_index h4 a { display:block; padding:18px 0 0 27px; height:20px; background:url(../img/bbs/bu_arw_gindex.gif) 127px 13px no-repeat; }
.guide_index.open h4 a { background-position:127px -37px; }
.guide_index ul { margin:18px 10px 0 28px; padding-bottom:6px; }
.guide_index ul li { position:relative; padding:0 0 0 92px; min-height:27px; letter-spacing:-1px; *zoom:1; }
.guide_index ul li h5 { position:absolute; top:0; left:0; width:92px; *zoom:1; }
.guide_index ul li .dep1 { position:relative; overflow:hidden; }
.guide_index ul li .dep1 a { position:relative; left:-2px; float:left; padding:0 9px 0 11px; color:#7b808a; white-space:nowrap; background:url(../img/bbs/bg_bar_guide.gif) left 2px no-repeat; }
.guide_index ul li .dep1 a.on { color:#fefeff; font-weight:bold; }
.guide_index ul li .dep2 { display:none; position:relative; margin:7px 0 10px 0; padding:13px 10px 8px 0; overflow:hidden; background:#252831; *zoom:1; }
.guide_index ul li .dep2 a { position:relative; left:-2px; float:left; margin-left:12px; padding:0 0 0 8px; color:#7b808a; font-size:11px; background:url(../img/bbs/bu_arw_guide.gif) left 3px no-repeat; }
.guide_index ul li .dep2 a.on { color:#ca2916; text-decoration:underline; }
.guide_index ul li .dep2 a.on strong { font-weight:normal; }
.guide_index ul li.on .dep2 { display:block; }
.guide_index ul li .dic { clear:both; display:none; position:relative; margin:7px 0 10px 0; padding:10px 166px 7px 11px; background:#252831; *zoom:1; }
.guide_index ul li .dic .word { overflow:hidden; *zoom:1; }
.guide_index ul li .dic .word a { display:inline-block; *display:inline; *zoom:1; position:relative; float:left; margin:0 3px 3px 0; padding:6px 8px 0 8px; height:16px; border:1px solid #353842; color:#7b808a; font-size:11px; text-align:center; background:#1f222b; }
.guide_index ul li .dic .word a.on { color:#ca2916; text-decoration:underline; }
.guide_index ul li .dic .word a.on strong { font-weight:normal; }
.guide_index ul li .dic .cat a { width:73px; padding:6px 0 0 0; }
.guide_index ul li .dic_option { position:absolute; right:10px; top:10px; width:154px; border:1px solid #444958; background:#303440; z-index:30; }
.guide_index ul li .dic_option .selected { background:#2b2f3a url(../img/bbs/bg_dicop.gif) top repeat-x; }
.guide_index ul li .dic_option .selected a { display:block; padding:5px 0 0 10px; height:17px; font-weight:normal; color:#fff; text-decoration:none; background:url(../img/bbs/bu_arw_dicop.gif) right 9px no-repeat; }
.guide_index ul li .dic_option ul { display:none; position:relative; margin:0; padding:4px 0 3px 0; border-top:1px solid #444958; max-height:198px; overflow:auto; *zoom:1; }
.guide_index ul li .dic_option li { margin:0; padding:0; width:auto; height:auto; min-height:auto; }
.guide_index ul li .dic_option li a { display:block; padding:4px 0 2px 10px; color:#91959f; }
.guide_index ul li .dic_option li a:hover { color:#c72a15; text-decoration:underline; background:#22262f; }
.guide_index ul li .dic_option li.on a { color:#c72a15; text-decoration:underline; background:#22262f; }
.guide_index ul li .dic_option.open .selected a { background-position:right -25px !important; }
.guide_index ul li .dic_option.open ul { display:block; } 


.bbs_read .subject_guide { padding:11px 0 0 26px; height:24px; background:url(../img/bbs/bg_guide_title.gif) left top no-repeat; }
.bbs_read .subject_guide h3 { font-weight:bold; color:#e8e8eb; }
.bbs_read .subject_guide img { position:relative; top:-1px; vertical-align:top; }

.article_guide { margin:0 10px 40px 10px; padding:0 !important; letter-spacing:-1px; }
.article_guide h4 { margin:28px 0 18px 0; border-bottom:1px solid #2a2c38; }
.article_guide h4 strong { display:block; padding:0 0 6px 35px; color:#fff; border-bottom:1px solid #1a1d24; background:url(../img/bbs/bu_arw_gtitle.gif) 11px top no-repeat; }
.article_guide h5 { margin:16px 20px -7px 32px; padding:0 0 0 6px; font-weight:bold; color:#7c8bbf; background:url(../img/bbs/bu_dot_info.gif) left 6px no-repeat; }
.article_guide p { margin:5px 20px 0 33px; color:#7b808a; }
.article_guide p strong { color:#c7cacf; }
.article_guide em { color:#7c8bbf; font-style:normal !important; }
.article_guide .tbl_under { margin-top:-15px; }
.article_guide .img { margin:10px 0 9px 30px; }
.article_guide .img img { display:block; }
.article_guide .img_top { margin:8px 0 -14px 10px; }
.article_guide .img_intro { position:relative; margin:28px 0 0 0; }
.article_guide .img_intro .btn_movie { display:block; position:absolute; left:421px; top:349px; width:135px; height:80px; text-indent:-1000px; overflow:hidden; background:url(../img/common/blank.gif) repeat; }
.article_guide .list_num { margin:14px 20px 0 36px !important; *zoom:1; *list-style-position:outside !important; }
.article_guide .list_num li { margin:4px 0 0 0; padding:1px 0 0 30px; background-position:left top; background-repeat:no-repeat; *zoom:1; }
.article_guide .list_num li.num1 { background-image:url(../img/bbs/ico_num_1.gif); }
.article_guide .list_num li.num2 { background-image:url(../img/bbs/ico_num_2.gif); }
.article_guide .list_num li.num3 { background-image:url(../img/bbs/ico_num_3.gif); }
.article_guide .list_num li.num4 { background-image:url(../img/bbs/ico_num_4.gif); }
.article_guide .list_num li.num5 { background-image:url(../img/bbs/ico_num_5.gif); }
.article_guide .list_num li.num6 { background-image:url(../img/bbs/ico_num_6.gif); }
.article_guide .list_num li.num7 { background-image:url(../img/bbs/ico_num_7.gif); }
.article_guide .list_num li.num8 { background-image:url(../img/bbs/ico_num_8.gif); }
.article_guide .list_num li.num9 { background-image:url(../img/bbs/ico_num_9.gif); }
.article_guide .list_num li.num10 { background-image:url(../img/bbs/ico_num_10.gif); }
.article_guide .list_num li.num11 { background-image:url(../img/bbs/ico_num_11.gif); }
.article_guide .list_num li.num12 { background-image:url(../img/bbs/ico_num_12.gif); }
.article_guide .list_num li.num13 { background-image:url(../img/bbs/ico_num_13.gif); }
.article_guide .list_num li.num14 { background-image:url(../img/bbs/ico_num_14.gif); }
.article_guide .list_num li.num15 { background-image:url(../img/bbs/ico_num_15.gif); }
.article_guide .list_num li h5 { margin:0 0 2px 0; padding:0; background:none; color:#c7cacf; }
.article_guide .list_num li strong { color:#c7cacf; }
.article_guide .list_num li p { margin:0 0 7px 0; }
.article_guide .list_dot { margin:12px 20px 12px 36px !important; *list-style-position:outside !important; }
.article_guide .list_dot li { margin:1px 0 0 0; padding:0 0 0 7px; background:url(../img/main/bu_dot_list.gif) left 7px no-repeat; }
.article_guide .list_dot li em { font-weight:bold; }
.article_guide .list_dot li strong { color:#c7cacf; }
.article_guide .list_num .list_dot { margin:0 0 12px 0 !important; *zoom:1; *list-style-position:outside !important; }
.article_guide .list_dec { margin:7px 20px 0 26px !important; list-style:decimal; list-style-position:inside; }
.article_guide .list_dec li { list-style:decimal; list-style-position:inside; padding-left:20px; text-indent:-20px; }
.article_guide .guide_sub { margin:0 0 0 32px; }
.article_guide .guide_sub h4 { margin:25px 20px 0 0; padding:0 0 0 25px; border:none; font-weight:bold; color:#c7cacf; background:url(../img/bbs/bu_arw_title.gif) left top no-repeat; }
.article_guide .guide_sub h5 { margin:26px; margin-bottom:8px; }
.article_guide .guide_sub p { margin-left:24px; }
.article_guide .guide_sub .img { margin-left:22px; }
.article_guide .guide_sub .tbl_guide { margin-left:25px; }

.tbl_guide { margin:17px 15px 30px 31px; border:1px solid #2b2e39; }
.tbl_guide th { padding:4px 15px 0 15px; border:1px solid #2b2e39; min-height:31px; _height:31px; text-align:left; color:#c7cacf; vertical-align:middle; background:#363a47; }
.tbl_guide td { padding:10px 15px 7px 15px; border:1px solid #2b2e39; vertical-align:middle; line-height:1.6; }
.tbl_guide td.thum { padding:3px 0 0 3px; text-align:center !important; vertical-align:top; }
.tbl_guide strong { color:#c7cacf; }
.tbl_guide .center { text-align:center; }
.tbl_guide.tbl_center th, .tbl_guide.tbl_center td { text-align:center; }
.tbl_guide.center td, .tbl_guide.center th { padding-left:5px; padding-right:5px; text-align:center; }
.tbl_guide.th_center th { text-align:center; }
.tbl_guide.padding td { padding-left:5px !important; padding-right:5px !important; }
.tbl_guide .middle { vertical-align:middle !important; }
.tbl_guide .line { padding:0; min-height:auto; height:1px; overflow:hidden; background:#3d404b; }
.tbl_guide .num { text-align:center; }
.tbl_guide .red { color:#d8504a; }
.tbl_guide .sky { color:#7c8bbf; }

.dic_list { position:relative; border-bottom:1px solid #34394c; overflow:hidden; }
.dic_list li { position:relative; top:1px; margin:0 10px; padding:14px 25px 10px 25px; border-bottom:1px solid #252834; color:#60646e; line-height:1.4; }
.dic_list li a { position:absolute; margin-top:-30px; *position:static; *margin-top:0; } 
body:first-of-type .dic_list li a { position:static; margin-top:0; }
.dic_list li h5 { margin-bottom:6px; font-size:16px; font-weight:bold; color:#7b808a; }
.dic_list li.on { color:#b6bac4; background:#343949; }
.dic_list li.on h5 { color:#fff; }


/* ¿¬ÇÕ */
.latest_my { position:relative; margin:0 0 13px 0; height:38px; overflow:hidden; background:url('../img/alliance/bg_latest_my.gif') left top no-repeat; }
.latest_my h4 { position:absolute; top:-5000px; }
.latest_my .rollbox { position:absolute; top:4px; left:118px; height:30px; overflow:hidden; }
.latest_my ul { position:relative; margin:9px 0 0 0; }
.latest_my li { margin-bottom:11px; height:15px; overflow:hidden; }
.latest_my li a { display:block;height:15px; }


/* ·©Å· */
.rank_sv { position:absolute; right:0; top:27px; }
.rank_sv img { margin-right:3px; vertical-align:middle; }
.rank_sv select { width:119px; vertical-align:middle; }

.rank_season_btn { position:absolute; right:10px; top:27px; }

.rank_last { position:relative; margin:0 0 28px 0; }
.rank_best { position:relative; margin:0 0 28px 0; height:243px; background:url(../img/rank/bg_rank_best.jpg) left top no-repeat; }
.rank_best li { position:absolute; top:54px; width:184px; }
.rank_best .charimg { position:relative; margin:0 auto; width:107px; height:127px; }
.rank_best .charimg img { position:relative; left:6px; top:26px; width:95px; height:95px; }
.rank_best .charimg span { display:block; position:absolute; top:0; left:0; width:107px; height:127px; text-indent:-1000px; overflow:hidden; }
.rank_best .no1 { left:219px; top:38px; }
.rank_best .no1 .charimg span { background:url(../img/rank/img_rankbest_no1.png) left top no-repeat; _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://file.pmang.kr/images/pmang/gw/cb/img/rank/img_rankbest_no1.png', sizingMethod='crop'); } 
.rank_best .no2 { left:35px; }
.rank_best .no2 .charimg span { background:url(../img/rank/img_rankbest_no2.png) left top no-repeat; _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://file.pmang.kr/images/pmang/gw/cb/img/rank/img_rankbest_no2.png', sizingMethod='crop'); } 
.rank_best .no3 { left:404px; }
.rank_best .no3 .charimg span { background:url(../img/rank/img_rankbest_no3.png) left top no-repeat; _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://file.pmang.kr/images/pmang/gw/cb/img/rank/img_rankbest_no3.png', sizingMethod='crop'); } 
.rank_best .player { margin:17px 5px 0 5px; height:1.1em; color:#cdd0ff; text-align:center; overflow:hidden; }
.rank_best .player em { color:#838aff; }

.rank_top { position:relative; padding-top:7px; height:34px; }
.rank_top .bbs_search { display:inline-block; right:0; left:auto; top:0; }
.rank_player .bbs_search input.text { background:url(../img/rank/bg_search_player.gif) 6px 1px no-repeat; }
.rank_aliance .bbs_search input.text,
.rank_supremacy .bbs_search input.text { background:url(../img/rank/bg_search_aliance.gif) 6px 1px no-repeat; }

.ranklist .rank { width:45px; }
.ranklist .ch { width:46px; text-align:left; }
.ranklist .player { width:135px; }
.ranklist .aliance_my { width:103px; }
.ranklist .total,
.ranklist .politics,
.ranklist .attack,
.ranklist .pvp { width:69px; }
.rank_aliance .ranklist .rank { width:64px; }
.rank_aliance .ranklist .ch { width:67px; }
.rank_supremacy .ranklist .rank { width:64px; }
.rank_supremacy .ranklist .ch { width:67px; }
.ranklist .aliance { width:138px; }
.ranklist .master { width:150px; }
.ranklist .member { width:38px; }
.ranklist .sscore,
.ranklist .ascore { width:80px; }
.ranklist .planet { width:68px; }

.ranklist .bbs_list td { padding:3px 0 0 0; font-size:11px; }
.ranklist .bbs_list td em { color:#838aff; }
.ranklist .bbs_list .on td { color:#cdd0ff; }
.ranklist .bbs_list .on td.rank { font-weight:bold; color:#838aff; }
.ranklist .bbs_list td.rank { text-align:center; }
.ranklist .bbs_list td.ch { padding:0 0 3px 0; font-family:verdana; color:#fff; }
.ranklist .bbs_list td.ch img { vertical-align:middle; margin-right:5px; position:relative; top:-1px; }
.ranklist .bbs_list td.ch .ico_new { top:0; }
.ranklist .bbs_list td.total,
.ranklist .bbs_list td.politics,
.ranklist .bbs_list td.attack,
.ranklist .bbs_list td.pvp { text-align:right; }
.ranklist .bbs_list td.member,
.ranklist .bbs_list td.sscore,
.ranklist .bbs_list td.ascore { text-align:right; }
.ranklist .bbs_list td.planet { text-align:center; }


/* GÄÚÀÎ */
.gcoin_about { padding:4px 0 0 0; height:45px; text-align:center; background:url(../img/gcoin/bg_txt_bt.gif) center bottom no-repeat; }
.gcoin_about img { vertical-align:middle; }
.gcoin_about .btn_use { margin-left:5px; }

.gcoin_date { margin:-4px 0 15px 0; }
.gcoin_date select { width:109px; vertical-align:middle; }
.gcoin_date img { margin-left:5px; vertical-align:middle; }

.gcoin_list { margin-top:-5px; *width:640px; margin-right:-13px; overflow:hidden; background:url(../img/gcoin/bg_gcoin_line.gif) center top repeat; }
.gcoin_list li { position:relative; float:left; margin:-1px 13px 0 0; padding:13px 0 0 0; height:159px; text-align:right; }
.gcoin_list .item { margin:0 0 8px 0; text-align:center; }
.gcoin_list .price { display:inline-block; *display:inline; *zoom:1; font-weight:bold; font-size:14px; color:#9395a2; vertical-align:middle; }
.gcoin_list .price .ico { position:relative; top:-1px; margin-right:3px; vertical-align:middle; }
.gcoin_list .btn_buy { margin-left:2px; *margin-left:8px; vertical-align:middle; }
.gcoin_list .event { padding:0; margin:0 0 14px 0; border:2px solid #5c62ab; height:auto; }
.gcoin_list .event .item { margin:0; }
.gcoin_list .event .price { position:absolute; top:-5000px; }
.gcoin_list .event .btn_buy { display:block; position:absolute; right:52px; top:34px; margin:0; width:103px; height:42px; text-indent:-1000px; text-align:left; overflow:hidden; background:url('../img/blank.gif') repeat; z-index:10; }

.gcoin_login { position:relative; width:100%; height:320px; overflow:hidden; background:url(../img/gcoin/bg_login.jpg) left top no-repeat; }
.gcoin_login h3 { position:absolute; top:-5000px; }
.gcoin_login a { display:block; position:absolute; top:224px; height:24px; text-indent:-1000px; overflow:hidden; background:url(../img/common/blank.gif) repeat; }
.gcoin_login a.join { left:212px; width:79px; }
.gcoin_login a.idpass  { left:294px; width:119px; }

.gcoin_login_daum { position:relative; margin-top:19px; height:277px; background:url(../img/helpdesk/bg_login_daum.jpg) left top no-repeat; }
.gcoin_login_daum h3 { position:absolute; top:-5000px; }

.gcoin_open { position:relative; width:100%; height:262px; overflow:hidden; background:url(../img/gcoin/bg_soon.jpg) left top no-repeat; }
.gcoin_open h3,
.gcoin_open p { position:absolute; top:-5000px; }

	
/* footer */
.footer { position:relative; min-width:980px; *zoom:1; }
.footer_in { position:relative; margin:0 auto 30px auto; width:980px; }
.footer .logo_neowiz { position:absolute; top:5px; left:23px; }
.footer .logo_developer { position:absolute; top:0; left:147px; }
.footer .menu { position:relative; margin:0 0 0 287px; overflow:hidden; }
.footer .menu a { position:relative; left:-8px; float:left; padding:0 8px 0 9px; background:url(../img/footer/bg_menu_bar.gif) left 2px no-repeat; }
.footer .address { clear:both; position:relative; margin:8px 0 0 287px; width:375px; height:53px; }
.footer .address img { display:block; }
.footer .address .mail_help { display:block; position:absolute; top:13px; left:70px; width:132px; height:12px; text-indent:-1000px; overflow:hidden; background:url(../img/common/blank.gif) repeat; }
.footer .address .bizinfo { display:block; position:absolute; top:28px; left:311px; width:64px; height:10px; text-indent:-1000px; overflow:hidden; background:url(../img/footer/btn_bizinfo.gif) left top no-repeat; }
.footer .gameinfo { position:absolute; top:0; right:25px; }

.layout_main .footer .address,
.layout_sub .footer .address { height:67px; background:url(../img/footer/img_address_n.gif) left top no-repeat; }
.layout_main .footer .address img,
.layout_sub .footer .address img { display:none; }

.set_ob .footer .address .bizinfo { left:160px; top:40px; width:82px; height:14px; background-position:-4px 2px; }

.footer_daum .logo_neowiz { left:107px; }
.footer_daum .logo_developer { left:107px; top:48px; }
.footer_daum .logo_daum { position:absolute; top:3px; left:23px; }
.footer_daum .menu { margin-left:242px; }
.footer_daum .address { margin-left:242px; }
.footer_daum .address_daum { clear:both; position:relative; margin:8px 0 0 242px; width:375px; }


/* ¸ð¹ÙÀÏÀ¥ */
.mobile_web { position:relative; margin:0 auto; width:604px; border-top:1px solid #464c5e; }
.mobile_web .mobile_img img { display:block; }
.mobile_web .btn_mobile { display:block; position:absolute; left:37px; top:233px; width:174px; height:39px; text-indent:-1000px; overflow:hidden; background:url('../img/common/blank.gif') repeat; }


/* °ÔÀÓÈ­¸é */
html { height:100%; }
.layout_game { height:100%; color:#a0a3b0; background:#000; }
.layout_game .wrap { position:relative; width:100%; min-width:1120px; height:100%; background:url(../img/game/bg_game.jpg) center top repeat-x; }
.layout_game .wrap.close { min-width:860px; }
.layout_game .container { width:100%; text-align:center; }
.layout_game .contents { display:inline-block; *display:inline; *zoom:1; position:relative; margin:0 auto; padding:50px; min-width:1020px; text-align:left; overflow:hidden; }
.layout_game .close .contents { min-width:760px; }
.layout_game .game_frame { position:relative; float:left; width:760px; height:600px; }
.layout_game .frame_gw { position:relative; float:left; border:0; width:760px; height:600px; z-index:20; }
.layout_game .btn_bar a { visibility:hidden; display:block; position:absolute; top:50%; right:52px; margin-top:-36px; width:17px; height:72px; text-indent:-1000px; overflow:hidden; background:url(../img/game/btn_bar_close.gif) left top no-repeat; z-index:30; outline:0; }
.layout_game .btn_bar a:focus { outline:0; }

.gamebar { position:relative; float:left; padding:47px 0 0 0; width:260px; height:553px; background:url(../img/game/bg_bar.jpg) left top no-repeat; z-index:10; }
.gamebar .banner_top { margin-bottom:7px; text-align:center; } 
.gamebar .banner_bt { margin-bottom:7px; text-align:center; } 
.gamebar .tip { position:relative; margin:25px auto 18px auto; width:223px; }
.gamebar .tip h3 { margin:0 0 0 5px; }
.gamebar .tip_list { margin:15px 0 0 3px; }
.gamebar .tip_list li { margin:3px 0 0 0; padding:0 0 0 10px; background:url(../img/game/bu_dot_gray.gif) left 4px no-repeat; }
.gamebar .tip_list li a { color:#a0a3b0; }
.gamebar .search { margin:0 auto 15px auto; padding:15px 0 0 0; width:226px;  background:url(../img/game/bg_search_bar.gif) center top no-repeat; }
.gamebar .search fieldset { margin:0; padding:0; }
.gamebar .search legend { display:none; }
.gamebar .search .input_text { display:inline-block; *display:inline; *zoom:1; flost:left; width:170px; height:30px; vertical-align:top; background:url(../img/game/bg_search_input.gif) left top no-repeat; }
.gamebar .search input.text { margin:0; padding:9px 5px 0 5px; width:160px; height:25px; border:0; vertical-align:top; background:url(../img/game/bg_search_txt.gif) 10px 11px no-repeat; vertical-align:top; }
.gamebar .search input.on { background-image:none !important; }
.gamebar .search .btn_search { display:inline-block; *display:inline; *zoom:1; margin:0; width:50px; height:30px; border:0; text-indent:-1000px; overflow:hidden; vertical-align:top; background:url(../img/game/btn_search.gif) left top no-repeat; cursor:pointer; _cursor:hand; }
.gamebar .search .tag { padding:10px 0 0 0; text-align:center; }
.gamebar .search .tag a { display:inline-block; *display:inline; *zoom:1; margin:0 5px; padding:0; *padding-top:1px; border-bottom:1px solid #959db8; color:#959db8; line-height:1.0; text-decoration:none; font-size:11px; }

.gamebar_n { position:relative; float:left; padding:34px 0 0 0; width:260px; height:566px; background:url(../img/game/bg_bar_n.jpg) left top no-repeat; z-index:10; }
.gamebar_n .banner_top { margin-bottom:7px; text-align:center; } 
.gamebar_n .banner_bt { margin-bottom:7px; text-align:center; } 
.gamebar_n .btn_shop { margin-bottom:11px; text-align:center; } 
.gamebar_n .btn_grade { margin-bottom:4px; text-align:center; } 
.gamebar_n .tip { position:relative; margin:12px auto 7px auto; width:223px; }
.gamebar_n .tip h3 { margin:0 0 0 5px; }
.gamebar_n .tip_list { margin:15px 0 0 3px; }
.gamebar_n .tip_list li { margin:3px 0 0 0; padding:0 0 0 10px; background:url(../img/game/bu_dot_gray.gif) left 4px no-repeat; }
.gamebar_n .tip_list li a { color:#a0a3b0; }
.gamebar_n .search { margin:0 auto 13px auto; padding:15px 0 0 0; width:226px;  background:url(../img/game/bg_search_bar.gif) center top no-repeat; }
.gamebar_n .search fieldset { margin:0; padding:0; }
.gamebar_n .search legend { display:none; }
.gamebar_n .search .input_text { display:inline-block; *display:inline; *zoom:1; flost:left; width:170px; height:30px; vertical-align:top; background:url(../img/game/bg_search_input_n.gif) left top no-repeat; }
.gamebar_n .search input.text { margin:0; padding:4px 5px 0 5px; width:160px; height:30px; border:0; vertical-align:top; color:#6c758f; background:url(../img/game/bg_search_txt_n.gif) 10px 11px no-repeat; vertical-align:top; }
.gamebar_n .search input.on { background-image:none !important; }
.gamebar_n .search .btn_search { display:inline-block; *display:inline; *zoom:1; margin:0; width:50px; height:30px; border:0; text-indent:-1000px; overflow:hidden; vertical-align:top; background:url(../img/game/btn_search_n.gif) left top no-repeat; cursor:pointer; _cursor:hand; }
.gamebar_n .search .tag { padding:10px 0 0 0; text-align:center; }
.gamebar_n .search .tag a { display:inline-block; *display:inline; *zoom:1; margin:0 5px; padding:0; *padding-top:1px; border-bottom:1px solid #959db8; color:#959db8; line-height:1.0; text-decoration:none; font-size:11px; }

.close .gamebar,
.close .gamebar_n { display:none !important; }
.btn_bar a.close { top:50px !important; right:33px; margin:0; height:600px; border-left:2px solid #2b2e39; background-position:right center !important; }

.layout_shop { overflow:hidden; }
.layout_shop .thm { font-family:Tahoma, µ¸¿ò, dotum; }
.layout_shop .wrap { position:relative; border:2px solid #2a2b3a; width:756px; height:596px; background:#1f222b url('../img/shop/bg_shop.jpg') left top no-repeat; }
.layout_shop#gw h1 { left:16px; top:8px; }
.layout_shop .header { position:relative; height:29px; }
.layout_shop .header .btn_close { position:absolute; right:8px; top:4px; }
.layout_shop .header .btn_close a { display:inline-block; *display:inline; *zoom:1; padding:5px; }

.layout_shop .container { margin:20px 23px 0 18px; width:715px; overflow:hidden; }
.layout_shop .shop_info { position:relative; height:47px; text-align:right; }
.layout_shop .shop_info p { position:absolute; left:8px; top:8px; }
.layout_shop .shop_info .havegcoin { display:inline-block; *display:inline; *zoom:1; margin:0 -4px 0 0; vertical-align:top; background:url('../img/shop/bg_havegcoin_left.gif') left top no-repeat; }
.layout_shop .shop_info .havegcoin_in { display:inline-block; *display:inline; *zoom:1; padding:8px 20px 0 20px; min-width:90px; height:23px; color:#8188fb; text-align:center; background:url('../img/shop/bg_havegcoin_right.gif') right top no-repeat; }
.layout_shop .shop_info .ico { vertical-align:middle; position:relative; top:-1px; }

.layout_shop .tab_line { margin-bottom:7px; background:none; }

.layout_shop .contents { position:relative; margin:0 29px 0 9px; width:697px; overflow:hidden; }
.layout_shop .shop_box { background:url('../img/shop/box_in_bottom.gif') left bottom no-repeat; }
.layout_shop .box_in { padding:16px 20px 15px 20px; height:351px; overflow:hidden; background:url('../img/shop/box_in_top.gif') left top no-repeat; }
 
.layout_shop .about { margin:11px 0 5px 16px; color:#cbcde4; }
.layout_shop .item_list { position:relative; overflow:hidden; *zoom:1; background:url('../img/shop/bg_line_bar.gif') left bottom repeat-x }
.layout_shop .item_list li { position:relative; top:-2px; padding:7px 100px 2px 0; height:21px; *display:inline; font-weight:bold; overflow:hidden; white-space:nowrap; background:url('../img/shop/bg_line_item.gif') top repeat-x; *zoom:1; }
.layout_shop .item_list .item { float:left; display:inline-block; *display:inline; *zoom:1; margin-top:1px; color:#cbcde4; }
.layout_shop .item_list .item .ico { vertical-align:-4px; }
.layout_shop .item_list .price { float:right; display:inline-block; *display:inline; *zoom:1; width:70px; color:#838aff; }
.layout_shop .item_list .price .ico { vertical-align:-3px; }
.layout_shop .item_list .price .sale { display:inline-block; *display:inline; *zoom:1; margin-right:2px; padding:0 9px 0 0; color:#7f8193; background:url('../img/shop/bu_arw_sale.gif') right 5px no-repeat; }
.layout_shop .item_list .btn_buy { position:absolute; right:3px; top:4px; }
.layout_shop .itemlist_bar { clear:both; position:relative; width:658px; height:24px; margin-top:-2px; text-indent:-1000px; overflow:hidden; background:url('../img/shop/bg_line_bar.gif') center repeat-x; }

.layout_shop .shop_resource .shop_box { width:740px; }
.layout_shop .shop_resource .box_in { height:383px; }
.layout_shop .shop_resource .item_list { float:left; width:311px; margin-right:36px; background:none; }
.layout_shop .shop_resource .item_list .item .ico { vertical-align:-5px; }

.layout_shop .shop_capsule .item_list .price { width:107px; }
.layout_shop .shop_immi .item_list .item .ico { vertical-align:-3px; }

.layout_shop .shop_notice { position:absolute; bottom:12px; margin:0 0 0 0; }
.layout_shop .shop_policy { position:absolute; right:20px; bottom:8px; }
.layout_shop .shop_policy a { display:inline-block; *display:inline; *zoom:1; padding:5px; }

/* °ÔÀÓ³» ÆË¾÷ */
.layout_shop { _width:100%; _height:100%; }
.layout_shop .pop_msg { position:absolute; left:0; top:0; width:100%; height:100%; z-index:100; }
.layout_shop .pop_msg .pop_msg_box { position:absolute; left:50%; top:50%; margin:-100px 0 0 -249px; padding:0 69px 69px 69px; width:360px; background:url('../img/shop/bg_pop_bottom.png') left bottom no-repeat; z-index:30;
    _margin:-110px 0 0 -180px; _padding:0; _width:360px; _background:url('../img/shop/bg_pop_bottom.gif') left bottom no-repeat; }
.layout_shop .pop_msg .msg_header { position:absolute; left:0; top:-107px; width:498px; height:107px; background:url('../img/shop/bg_pop_top.png') left top no-repeat;
    _top:-38px; _width:360px; _height:38px; _background:url('../img/shop/bg_pop_top.gif') left top no-repeat; }
.layout_shop .pop_msg .msg_header .title_img { position:absolute; left:87px; top:79px; } 
.layout_shop .pop_msg .msg_header .btn_close { position:absolute; right:77px; top:75px; _right:13px; _top:11px; border:5px solid transparent; _border:0; }
.layout_shop .pop_msg .msg_box { display:table; width:100%; min-height:141px; *height:auto; _height:141px; }
.layout_shop .pop_msg .msg_box_in { display:table-cell; padding:9px 0 13px 0; height:100%; text-align:center; vertical-align:middle; }
.layout_shop .pop_msg .msg_box { color:#cbcde4; line-height:1.7em; }
.layout_shop .pop_msg .msg_box em { color:#878dff; }
.layout_shop .pop_msg .msg_box .sub_msg { color:#757888; }
.layout_shop .pop_msg .btn_msg { margin:0 17px 0 17px; padding-top:17px; height:48px; text-align:center; background:url('../img/shop/bg_line_msg.gif') top repeat-x; }
.layout_shop .pop_msg .pop_msg_bg { position:relative; width:100%; height:100%; background:#000; opacity:0.8; filter:alpha(opacity=80); z-index:20; }
.layout_shop .pop_msg .img_grade { margin-bottom:12px; }

.layout_shop .pop_msg .msg_box, .layout_shop .pop_msg .msg_box_in { *display:block; } 
.layout_shop .pop_msg .msg_box_in { *position:relative; *top:50%; } 
.layout_shop .pop_msg .msg_box_in, .layout_shop .pop_msg .msg_box .for_ie { *height:0; *he\ight:auto; *zoom:1; } 
.layout_shop .pop_msg .msg_box .for_ie { *position:relative; *top:-50%; }

.layout_shop .pop_msg .msg_capsule { margin:0 auto 13px auto; width:329px; height:50px; background:url('../img/shop/bg_pop_boxin.gif') left top no-repeat; }
.layout_shop .pop_msg .msg_capsule .item { float:left; margin-top:15px; width:165px; font-size:14px; font-weight:bold; color:#cbcde4; }
.layout_shop .pop_msg .msg_capsule .price { float:right; margin-top:15px; width:164px; font-size:14px; font-weight:bold; color:#878dff; }
.layout_shop .pop_msg .msg_capsule .price .sale { display:inline-block; *display:inline; *zoom:1; margin-right:2px; padding:0 9px 0 0; color:#7f8193; background:url('../img/shop/bu_arw_sale.gif') right 9px no-repeat; }
.layout_shop .pop_msg .msg_capsule .ico { vertical-align:-3px; }
:root .layout_shop .pop_msg .msg_capsule .item,
:root .layout_shop .pop_msg .msg_capsule .price { margin-top:14px\0; }


/* ½ÉÀÇµî±Þ */
.layout_game .pop_msg { position:relative; width:360px; overflow:hidden; }
.layout_game .pop_msg .pop_msg_box { position:relative; margin:38px -69px -69px -69px; padding:0 69px 69px 69px; width:360px; background:url('../img/shop/bg_pop_bottom.png') left bottom no-repeat; z-index:30;
    _margin:38px 0 0 0; _padding:0; _width:360px; _background:url('../img/shop/bg_pop_bottom.gif') left bottom no-repeat; }
.layout_game .pop_msg .msg_header { position:absolute; left:0; top:-107px; width:498px; height:107px; background:url('../img/shop/bg_pop_top.png') left top no-repeat;
    _top:-38px; _width:360px; _height:38px; _background:url('../img/shop/bg_pop_top.gif') left top no-repeat; }
.layout_game .pop_msg .msg_header .title_img { position:absolute; left:87px; top:79px; _left:18px; _top:10px; } 
.layout_game .pop_msg .msg_header .btn_close { position:absolute; right:77px; top:75px; _right:13px; _top:11px; border:5px solid transparent; _border:0; }
.layout_game .pop_msg .msg_box { display:table; width:100%; min-height:141px; *height:auto; _height:141px; }
.layout_game .pop_msg .msg_box_in { display:table-cell; padding:9px 0 13px 0; height:100%; text-align:center; vertical-align:middle; }
.layout_game .pop_msg .msg_box { color:#cbcde4; line-height:1.7em; }
.layout_game .pop_msg .msg_box em { color:#878dff; }
.layout_game .pop_msg .msg_box .sub_msg { color:#757888; }
.layout_game .pop_msg .btn_msg { margin:0 17px 0 17px; padding-top:17px; height:48px; text-align:center; background:url('../img/shop/bg_line_msg.gif') top repeat-x; }
.layout_game .pop_msg .pop_msg_bg { position:relative; width:100%; height:100%; background:#000; opacity:0.8; filter:alpha(opacity=80); z-index:20; }
.layout_game .pop_msg .img_grade { margin-bottom:12px; }

.layout_game .pop_msg .msg_box, .layout_game .pop_msg .msg_box_in { *display:block; } 
.layout_game .pop_msg .msg_box_in { *position:relative; *top:50%; } 
.layout_game .pop_msg .msg_box_in, .layout_game .pop_msg .msg_box .for_ie { *height:0; *he\ight:auto; *zoom:1; } 
.layout_game .pop_msg .msg_box .for_ie { *position:relative; *top:-50%; }
 

/* ¿¡·¯ÆäÀÌÁö */
.layout_error { background-color:#000; }
.layout_error .wrap { min-width:980px; background:url(../img/layout/bg_error.jpg) center top no-repeat; }
.layout_error .contents { position:relative; margin:0 auto; width:980px; height:710px; }
.layout_error .wrap h2, .layout_error .wrap p { position:absolute; top:-5000px; }
.layout_error .btn_error { position:absolute; top:482px; left:36px; }

/* ÀÓ½ÃÁ¡°Ë */
.layout_inspect { background-color:#000; }
.layout_inspect .wrap { min-width:980px; background:url(../img/layout/bg_inspect.jpg) center top no-repeat; }
.layout_inspect .contents { position:relative; margin:0 auto; width:980px; height:710px; }
.layout_inspect .wrap h2 { position:absolute; top:-5000px; }
.layout_inspect .btn_inspect { position:absolute; top:464px; left:412px; }

/* Á¾·áÆäÀÌÁö */
.layout_close { background-color:#000; }
.layout_close .wrap { min-width:980px; background:url(../img/pop/layout_close.jpg) center top no-repeat; }
.layout_close .contents { position:relative; margin:0 auto; width:980px; height:850px; }
.layout_close .wrap h2 { position:absolute; top:-5000px; }
.layout_close .btn_close { position:absolute; left:286px; top:630px; }
.layout_close .btn_close a { display:block; position:absolute; top:0; left:0; width:199px; height:44px; text-indent:-100px; overflow:hidden; background:url('../img/common/blank.gif'); }
.layout_close .btn_close .btn_help { left:209px; }



/* ¼­¹ö¼±ÅÃ */
.pop_server { position:absolute; top:164px; left:50%; margin-left:-216px; width:432px; z-index:30; }
.pop_server .server_in { position:relative; padding:82px 0 11px 0; width:432px; background:url(../img/common/box_server_top.gif) left top no-repeat; z-index:32; }
.pop_server .server_in h3 { position:absolute; width:432px; height:100%; left:0; bottom:0; text-indent:-1000px; overflow:hidden; background:url(../img/common/box_server_bottom.gif) left bottom no-repeat; }
.pop_server .server_in ul { position:relative; padding:26px 0 2px 0; border-bottom:1px solid #3e4252; width:388px; background:url(../img/common/bg_server_in.jpg) left top no-repeat; z-index:33; }
.pop_server .server_list { position:relative; margin:0 0 0 22px; width:388px; padding:1px 1px 0 1px; background:url(../img/common/box_server_in.gif) left top no-repeat; }
.pop_server li.server { position:relative; margin:-24px 0 0 3px; width:382px; height:130px; background:url(../img/common/box_server_list.png) left top no-repeat; _background:url(../img/common/box_server_list.gif) 17px 17px no-repeat; }
.pop_server li.one { position:relative; margin:-24px 0 0 3px; width:382px; height:161px; background:url(../img/common/box_server_list_one.png) left top no-repeat; _background:url(../img/common/box_server_list_one.gif) 17px 17px no-repeat; }
.pop_server li.prepare { position:relative; margin:-23px 0 1px 4px; width:380px; height:128px; background:url(../img/common/img_server_prepare.png) left top no-repeat; _background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://file.pmang.kr/images/pmang/gw/cb/img/common/img_server_prepare.png', sizingMethod='crop'); }
.pop_server li.prepare p { text-indent:-1000px; overflow:hidden; }
.pop_server .btn_enter { position:absolute; right:31px; top:31px; }
.pop_server .check { position:absolute; right:17px; top:17px; }
.pop_server .ico_new { display:block; position:absolute; top:17px; left:17px; width:55px; height:55px; text-indent:-1000px; overflow:hidden;
	background:url(../img/common/ico_server_new.png) left top no-repeat; _background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://file.pmang.kr/images/pmang/gw/cb/img/common/ico_server_new.png', sizingMethod='crop'); }
.pop_server .ico_recom { display:block; position:absolute; top:17px; left:17px; width:55px; height:55px; text-indent:-1000px; overflow:hidden;
	background:url(../img/common/ico_server_recom.png) left top no-repeat; _background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://file.pmang.kr/images/pmang/gw/cb/img/common/ico_server_recom.png', sizingMethod='crop'); }
.pop_server h5 { position:absolute; top:54px; left:57px; min-width:130px; _width:130px; height:23px; font-size:16px; font-weight:bold; color:#fff; white-space:nowrap; z-index:10; background:url(../img/common/bg_server_line.gif) left bottom no-repeat; }
.pop_server h5 .ico { position:absolute; margin:1px 0 0 0; }
.pop_server .date { position:absolute; top:38px; left:57px; font-size:11px; color:#6a6e7f; }
.pop_server .char { position:absolute; top:83px; left:57px; font-size:11px; color:#6a6e7f; }
.pop_server li.one h5, .pop_server li.one .date, .pop_server li.one .char, .pop_server li.one .btn_enter, .pop_server li.one .check { margin-top:15px; }
.pop_server .btn_close { display:block; position:absolute; right:15px; top:13px; width:20px; height:20px; text-indent:-1000px; overflow:hidden; background:url(../img/common/blank.gif) repeat; }
.pop_server .shadow { position:absolute; top:2px; left:1px; width:100%; height:100%; background:#000; opacity:0.3; _filter:alpha(opacity=30); z-index:31; }

/* ¼­¹ö¼±ÅÃ OB */
.pop_server_ob { position:absolute; top:153px; left:50%; padding-bottom:33px; margin-left:-333px; width:666px; overflow:hidden; background:url(../img/common/box_server_ob_bottom.png) left bottom no-repeat; z-index:30;
    _background:url(../img/common/box_server_ob_bottom.gif) left bottom no-repeat; }
.pop_server_ob .server_in { position:relative; padding:78px 0 0 0; width:100%; background:url(../img/common/box_server_ob_top.png) left top no-repeat; z-index:32;
    _background:url(../img/common/box_server_ob_top.gif) left top no-repeat; }
.pop_server_ob .server_in h3 { position:absolute; top:-5000px; }
.pop_server_ob .server_list { position:relative; margin:0 0 0 39px; width:589px; min-height:398px; overflow:hidden; background:url(../img/common/box_server_ob_in.gif) right bottom no-repeat; }
.pop_server_ob ul { position:relative; margin-bottom:-7px; padding:19px 0 0 17px; width:624px; overflow:hidden; z-index:33; }
.pop_server_ob li.server { position:relative; float:left; margin:-24px 0 0 -23px; width:312px; height:120px; background:url(../img/common/box_server_ob_list.png) left top no-repeat; _background:url(../img/common/box_server_ob_list.gif) 17px 17px no-repeat; _display:inline; }
.pop_server_ob li.prepare { position:relative; float:left; margin:-23px 0 0 -23px; width:312px; height:120px; background:url(../img/common/img_server_ob_prepare.png) left top no-repeat; _background:none; _display:inline;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://file.pmang.kr/images/pmang/gw/cb/img/common/img_server_ob_prepare.png', sizingMethod='crop'); }
.pop_server_ob li.prepare p { text-indent:-1000px; overflow:hidden; }
.pop_server_ob .btn_enter { position:absolute; right:26px; top:29px; }
.pop_server_ob .check { position:absolute; right:26px; top:29px; }
.pop_server_ob .ico_new { display:block; position:absolute; top:17px; left:17px; width:41px; height:40px; text-indent:-1000px; overflow:hidden;
    background:url(../img/common/ico_server_ob_new.png) left top no-repeat; _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://file.pmang.kr/images/pmang/gw/cb/img/common/ico_server_ob_new.png', sizingMethod='crop'); }
.pop_server_ob .ico_recom { display:block; position:absolute; top:17px; left:17px; width:41px; height:40px; text-indent:-1000px; overflow:hidden;
    background:url(../img/common/ico_server_ob_recom.png) left top no-repeat; _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://file.pmang.kr/images/pmang/gw/cb/img/common/ico_server_ob_recom.png', sizingMethod='crop'); }
.pop_server_ob h5 { position:absolute; top:48px; left:38px; min-width:130px; _width:130px; height:23px; font-size:16px; font-weight:bold; color:#fff; white-space:nowrap; z-index:10; background:url(../img/common/bg_server_line.gif) left bottom no-repeat; }
.pop_server_ob h5 .ico { position:absolute; margin:1px 0 0 0; }
.pop_server_ob .date { position:absolute; top:33px; left:38px; font-size:11px; color:#6a6e7f; }
.pop_server_ob .char { position:absolute; top:77px; left:38px; font-size:11px; color:#6a6e7f; }
.pop_server_ob .btn_close { display:block; position:absolute; right:36px; top:27px; width:20px; height:20px; text-indent:-1000px; overflow:hidden; background:url(../img/common/blank.gif) repeat; }



/* CBT ¼³¹® */
.pop_pollcbt { background:#1f222b url(../img/poll/bg_poll_cbt.jpg) left top no-repeat; }
.pop_pollcbt .container { margin:0; padding:172px 0 0 0; width:620px; background:none; }
.pop_pollcbt .contents { width:100%; margin:0; padding:0; }
.pop_pollcbt .header { position:absolute; top:-5000px; }
.pop_pollcbt h2 { position:absolute; top:-5000px; }
.pop_pollcbt .poll_user { margin:0 0 0 40px; }
.pop_pollcbt .poll_user li { margin-bottom:25px; }
.pop_pollcbt .poll_user input { position:relative; top:-1px; *top:-2px; margin:0 4px 0 0; width:14px; height:14px; vertical-align:middle; }
.pop_pollcbt .poll_user h3 { color:#d3d2d7; font-weight:bold; }
.pop_pollcbt .poll_user p { margin:7px 0 0 10px; }
.pop_pollcbt .poll_user label { margin-right:10px; font-size:11px; color:#7c808b; }
.pop_pollcbt input.text { padding:5px 0 0 5px; width:106px; height:22px; _height:27px; border:1px solid #1a1d25; color:#303440; vertical-align:middle; background:#fff; }
.pop_pollcbt select { height:29px; border:1px solid #1a1d25; color:#303440; vertical-align:middle; background:#fff; }
.pop_pollcbt .box { margin:0 auto; width:583px; background:url(../img/poll/box_poll_cbt.gif) left bottom no-repeat; }
.pop_pollcbt .box_in { padding:25px 0; background:url(../img/poll/box_poll_cbt_top.gif) left top no-repeat; }
.pop_pollcbt .box h2 { position:relative; top:auto; margin:0 0 22px 21px; }
.pop_pollcbt .box h3 { margin:0 0 9px 0; }
.pop_pollcbt .box .user_info_1 { margin:0 27px; padding:0 14px 13px 14px; border-bottom:1px solid #1f222d; }
.pop_pollcbt .box .user_info_2 { margin:0 27px; padding:17px 14px 0 14px; border-top:1px solid #30333e; }
.pop_pollcbt .box .user_info_2 select { width:112px; }
.pop_pollcbt .box .user_info_2 input.text { width:76px; }
.pop_pollcbt .box span { color:#fff; }
.pop_pollcbt .sub { margin-top:10px; }
.pop_pollcbt .sub li { margin-top:5px; }
.pop_pollcbt .sub input { position:relative; top:-1px; *top:-2px; margin-right:4px; width:14px; height:14px; vertical-align:middle; }
.pop_pollcbt .sub label { font-size:11px; color:#7c808b; }
.pop_pollcbt .btn { margin:18px 19px 0 19px; padding:20px 0 30px 0; border-top:1px solid #282c36; text-align:center; }


.poll_cbt { background:#1f222b url(../img/poll/bg_poll_cbt.jpg) left top no-repeat; }
.poll_opinion { background:#1f222b url(../img/poll/bg_poll_opinion.jpg) left top no-repeat; }
.poll_opinion .container { padding-top:202px !important; }
.pop_poll .container { margin:0; padding:172px 0 0 0; width:620px; background:none; }
.pop_poll .contents { width:100%; margin:0; padding:0; }
.pop_poll .header { position:absolute; top:-5000px; }
.pop_poll h2 { position:absolute; top:-5000px; }
.pop_poll .poll_imgcheck { margin:0 0 0 40px; }
.pop_poll input.text { padding:5px 0 0 5px; width:106px; height:22px; _height:27px; border:1px solid #1a1d25; color:#303440; vertical-align:middle; background:#fff; }
.pop_poll select { height:29px; border:1px solid #1a1d25; color:#303440; vertical-align:middle; background:#fff; }
.pop_poll .box { margin:20px auto 0 auto; width:583px; background:url(../img/poll/box_poll_cbt.gif) left bottom no-repeat; }
.pop_poll .box_in { padding:25px 0; background:url(../img/poll/box_poll_cbt_top.gif) left top no-repeat; }
.pop_poll .box h2 { position:relative; top:auto; margin:0 0 22px 21px; }
.pop_poll .box h3 { margin:0 0 9px 0; }
.pop_poll .box .user_info_1 { margin:0 27px; padding:0 14px 13px 14px; border-bottom:1px solid #1f222d; }
.pop_poll .box .user_info_2 { margin:0 27px; padding:17px 14px 0 14px; border-top:1px solid #30333e; }
.pop_poll .box .user_info_2 select { width:112px; }
.pop_poll .box .user_info_2 input.text { width:76px; }
.pop_poll .box span { color:#fff; }
.pop_poll .sub { margin-top:10px; }
.pop_poll .sub li { margin-top:5px; }
.pop_poll .sub input { position:relative; top:-1px; *top:-2px; margin-right:4px; width:14px; height:14px; vertical-align:middle; }
.pop_poll .sub label { font-size:11px; color:#7c808b; }
.pop_poll .btn { margin:18px 19px 0 19px; padding:20px 0 30px 0; border-top:1px solid #282c36; text-align:center; }


.poll_imgcheck .option { margin:0 0 20px 10px; }
.poll_imgcheck .option li { position:relative; display:inline-block; *display:inline; *zoom:1; overflow:hidden; background: }
.poll_imgcheck .option li input { position:relative; top:-1px; *top:-2px; margin:0 6px 0 0; width:14px; height:14px; vertical-align:middle; }
.poll_imgcheck .option li label { display:inline-block; *display:inline; *zoom:1; margin-right:10px; padding:3px 0 0 18px; font-size:11px; color:#7c808b;  }
.poll_imgcheck .option li input.radio, .poll_imgcheck .option li input.check { position:absolute; top:-1000px; }
.poll_imgcheck ul.block li { display:block; *display:block; }
.poll_imgcheck ul.radio li { background:url(../img/poll/bg_input_radio.gif) left top no-repeat; }
.poll_imgcheck ul.radio li.on { margin-top:-2px; background:url(../img/poll/bg_input_radio_check.gif) left top no-repeat; }
.poll_imgcheck ul.radio li.on label { padding-top:5px; }
.poll_imgcheck ul.check li { background:url(../img/poll/bg_input_check.gif) left 1px no-repeat; }
.poll_imgcheck ul.check li.on { margin-top:-2px; background:url(../img/poll/bg_input_check_check.gif) left top no-repeat; }
.poll_imgcheck ul.check li.on label { padding-top:5px; }
.poll_imgcheck h3 { margin:0 0 7px 0; color:#d3d2d7; font-weight:bold; }
.poll_imgcheck h3 span { color:#7c808b; font-size:11px; }
.poll_imgcheck textarea { border:1px solid #3f4552; padding:8px 0 0 8px; width:531px; height:107px; color:#4f535c; overflow:auto; background:#15181e; }
.poll_imgcheck .poll_on { display:block !important; }




/* Á¾·á º¸»ó */
.pop_reward { background:#14151d; }
.pop_reward .container { position:relative; width:600px; height:770px; overflow:hidden; background:url('../img/pop/pop_reward.jpg') left top no-repeat; }
.pop_reward .header { position:absolute; top:-5000px; }
.pop_reward .user { position:absolute; left:73px; top:363px; color:#7b808a; }
.pop_reward .user strong { color:#cdd0ff; }
.pop_reward .reward_list { position:absolute; left:50px; top:430px; width:500px; height:171px; overflow:auto; *overflow-x:hidden;
    scrollbar-face-color:#252834; scrollbar-arrow-color:#53556e; scrollbar-track-color:#000000; scrollbar-highlight-color:#252834; scrollbar-shadow-color:#252834; scrollbar-darkshadow-color:#000; scrollbar-3dlight-color:#000; }
.pop_reward .tbl_reward { width:100%; }
.pop_reward .tbl_reward .t_index { display:none; }
.pop_reward .tbl_reward td { padding-top:3px; height:31px; border-bottom:1px solid #252834; color:#7b808a; text-align:center; vertical-align:middle; }
.pop_reward .tbl_reward .server { width:60px; }
.pop_reward .tbl_reward .item { text-align:left; padding-left:30px; }
.pop_reward .tbl_reward .date { font-size:11px; width:86px; }
.pop_reward .tbl_reward .money { padding-right:25px; *padding-right:42px; font-size:11px; width:78px; text-align:right; }
.pop_reward .total { position:absolute; left:77px; top:617px; width:435px; color:#cdd0ff; font-weight:bold; }
.pop_reward .total .index { float:left; }
.pop_reward .total .linfo { position:relative; top:-5px; float:right; font-size:16px; }
.pop_reward .total .linfo .thm { font-family:Tahoma; margin-right:3px; }
.pop_reward .btn a { display:block; position:absolute; left:126px; bottom:39px; width:199px; height:44px; text-indent:-1000px; overflow:hidden; background:url('../img/common/blank.gif'); }
.pop_reward .btn .btn_close { left:335px; width:139px; }

    .gw_close .container { background-image:url('../img/pop/pop_reward_close.jpg'); }
    
    .pop_reward .set_daum { background-image:url('../img/pop/pop_reward_daum.jpg'); }
    .gw_close .set_daum { background-image:url('../img/pop/pop_reward_close_daum.jpg'); }


/* Á¾·á ¾È³» */
.pop_closeinfo { background:#14151d; }
.pop_closeinfo .container { position:relative; width:600px; height:770px; overflow:hidden; background:url('../img/pop/pop_close.jpg') left top no-repeat; }
.pop_closeinfo .header { position:absolute; top:-5000px; }
.pop_closeinfo .btn a { display:block; position:absolute; left:96px; bottom:34px; width:199px; height:44px; text-indent:-1000px; overflow:hidden; background:url('../img/common/blank.gif'); }
.pop_closeinfo .btn .btn_reward { left:305px; }



/* lpop > pmlayer */
.pmlayer { position:absolute; top:253px; left:0; width:100%; min-width:990px; *height:0px; text-align:center; *zoom:1; _line-height:0px; _font-size:0px; }
.pmlayer_in { position:relative; _position:absolute; display:inline-block; *display:inline; *zoom:1; margin-right:75px; _margin:0 0 0 -245px; padding:31px 0 0 5px; background:left top no-repeat; z-index:9000; }
.pmlayer_cont { position:relative; }
.pmlayer_img { display:block; }
.pmlayer_foot .today { position:absolute; right:45px; bottom:-21px; width:184px; height:17px; text-indent:-1000px; overflow:hidden; background:url('http://file.pmang.kr/images/pmang/nabi/card_v2/common/bg_pmlayer_today.gif') 4px 4px no-repeat; z-index:910; }
.pmlayer_foot .today input { position:absolute; top:3px; left:2px; *top:3px; *left:-2px; height:14px; }
.pmlayer_foot .btn_close_top { display:block; position:absolute; right:0; top:9px; width:14px; height:14px; text-indent:-1000px; overflow:hidden; background:-778px -9px; z-index:910; }
.pmlayer_foot .btn_close_bt { display:block; position:absolute; right:1px; bottom:-22px; width:42px; height:17px; text-indent:-1000px; overflow:hidden; background:-749px -672px; z-index:910; }
.pmlayer_bg_tr { position:absolute; right:-8px; top:0; width:8px; height:100%; background:right top no-repeat; }
.pmlayer_bg_bl { position:absolute; left:0; bottom:-32px; width:100%; height:32px; background:left bottom no-repeat; }
.pmlayer_bg_br { position:absolute; right:-8px; bottom:-32px; width:8px; height:32px; background:right bottom no-repeat; }

    /* for ie6 */
    .pmlayer_in { _padding:0 2px 0 0; _margin-right:70px; _overflow-x:hidden; }
    .pmlayer_cont { _left:5px; _padding:31px 8px 0 0; _background:url('http://file.pmang.kr/images/pmang/nabi/card_v2/common/bg_pmlayer.gif') right top; }
    .pmlayer_foot .today { _right:53px; }
    .pmlayer_foot .btn_close_top { _right:5px; }
    .pmlayer_foot .btn_close_bt { _right:9px; }
    .pmlayer_bg_tr { _display:none; }
    .pmlayer_bg_br { _right:-3px; }
    
    .pmlayer_in,
    .pmlayer_foot .btn_close_top,
    .pmlayer_foot .btn_close_bt,
    .pmlayer_bg_tr,
    .pmlayer_bg_bl,
    .pmlayer_bg_br { background-image:url('http://file.pmang.kr/images/pmang/nabi/card_v2/common/bg_pmlayer.png'); _background-image:url('http://file.pmang.kr/images/pmang/nabi/card_v2/common/bg_pmlayer.gif'); }




/* case_vivew */
.case_view { position:fixed; _position:absolute; top:300px; right:0; padding:5px; background:#666; border:2px solid #000; border-right:0; opacity:0.5; filter:alpha(opacity=50); z-index:5000; }
.case_view h3 { display:block; padding:3px 5px 0 5px; margin-bottom:2px; border:1px solid #333; color:#000; text-align:right; background:#fff; }
.case_view a { display:block; padding:4px 5px 2px 5px; color:#fff; font-weight:bold; text-align:right; }
.case_view a:hover {  }
.case_view p { margin-top:5px; border:1px solid #000; padding:4px 5px 4px 5px; max-width:250px; line-height:1.5; background:#dfdfdf; color:#000; }
.case_view p strong { color:#000; }

.case_img { padding:20px; }
.case_img img { vertical-align:top; margin:10px; }
