@charset "euc-kr";

/* css AE¡¾aE¡© ================================================================================== */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, select, input {
	margin:0; padding:0; border:0; outline:0; font-size:100%; font-family:µ¸¿ò; font-style:normal; vertical-align:baseline; }

body,div,td,input,select,textarea,a { font-size:12px; color:#98A1AA; }
h1, h2, h3, h4, h5, h6 { font-weight:bold; }

a { text-decoration:none; }
a:hover { color:#4594BF !important; }
 
:focus { outline:0; }
body { line-height:120%; color:black; background:white; }
ol, ul {  list-style: none; }

table { margin:0; outline:0; border-collapse:collapse; border-spacing:0; }
caption, th, td { font-weight:normal; }
blockquote:before, blockquote:after,
q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
/* css AE¡¾aE¡© ================================================================================== */

#GlobalGNB { z-index:1000; }

/* pngA©ø¢¬¢ç */
#RankPersonal .png {mp:expression(png(this));}
.iePngFix { behavior:url(iepngfix.htc);}

/* ¨ù¡©¨¬e ============================================== */
.sub { background:#0A1A33 url('../img/main/bg_main_top.jpg') left 43px repeat-x; }
.sub .wrap { position:relative; float:left; _float:none; width:912px; background:url('../img/main/bg_main.jpg') left top no-repeat; z-index:1; }
.sub .subcontainer { float:left; margin:305px 0 0 20px; width:190px; _display:inline;position:relative; }
.sub .maincontainer { float:right; margin:210px 0 0 0; width:692px; border:1px solid #2C4865; background-color:#071120; }
.sub .maincontainer iframe { margin:2px; width:686px; border:0; background-color:transparent; }
.sub .flash_gnb { position:absolute; top:0; left:0; }
/* .sub .flash_gamestart { position:absolute; top:210px; left:20px; } */
.sub .flash_gamestart { position:absolute; top:202px; left:12px; }
.sub .flash_gamestart object {width:206px !important; height:100px !important;}

/* ¨ù¡©¨¬e ¨¬nAe¨úo A©ø¢¬¢ç */
body.mkey_1 .wrap { background-image:url('../img/common/bg_sub_1.jpg') !important; }
body.mkey_2 .wrap { background-image:url('../img/common/bg_sub_2.jpg') !important; }
body.mkey_3 .wrap { background-image:url('../img/common/bg_sub_3.jpg') !important; }
body.mkey_5 .wrap { background-image:url('../img/common/bg_sub_5.jpg') !important; }
body.mkey_6 .wrap { background-image:url('../img/common/bg_sub_6.jpg') !important; }

.gunbang_sub { background:#010306 url('../img/gunbang/bg_sub_top.jpg') left 43px repeat-x; }
.gunbang_sub .wrap { position:relative; float:left; _float:none; width:955px; background:url('../img/gunbang/bg_sub.jpg') left top no-repeat; z-index:1; }
.gunbang_sub .subcontainer { float:left; margin:127px 0 0 20px; width:190px; _display:inline;position:relative; }
.gunbang_sub .maincontainer { float:left; margin:208px 0 0 20px; width:682px; border:1px solid #1E2024; background-color:#060F18; }
.gunbang_sub .maincontainer iframe { margin:2px; width:676px; border:0; background-color:transparent; }
.gunbang_sub .flash_gnb { position:absolute; top:0; left:0; }
.gunbang_sub .flash_gamestart { position:absolute; top:209px; left:19px; }

/* CA¡¤©öAO =========================================== */
.frame { margin:0; background-color:#071120;}
.frame h1 { margin:0; padding:0; width:686px; height:77px; background:url('../img/common/bg_frame_title.gif') left top no-repeat; overflow:hidden; }
.frame h1 img { display:block; margin:26px 0 0 43px; }
.frame .wrap { margin-left:12px; padding-bottom:35px; width:662px; overflow:hidden; }

/* Download & Guide */
.downandguide {margin-bottom:10px; height:1%; width:192px;}
.downandguide ul {white-space:nowrap; font-size:0;}
.downandguide li {float:left;}
.downandguide .btn_guide {margin-left:4px;}

.pcbang_benefit {width:190px; height:60px; position:relative; z-index:1000; margin-bottom:7px; overflow:visible;}
.pcbang_benefit a {position:absolute; left:0px; top:0;}

/* ¡¤I¡¾¡¿AI ¢¯¥ì¢¯¨£ =================================================================== */
.btn_gaubang_not { display:block; margin-bottom:10px; }
.my_gunbagnpc { position:relative; margin-bottom:10px; width:190px; height:50px; background:url('../img/login/bg_gunbang_my.gif') left top no-repeat; text-align:center; overflow:hidden; }
.my_gunbagnpc p { position:relative; top:13px; padding:0 0 0 7px; _width/**/:1%; font-size:11px; color:#8daaca; white-space:nowrap; background:url('../img/common/bu_boxb_sky.gif') left 4px no-repeat; }
.my_gunbagnpc p strong { color:#FFFFFF; }
.my_gunbagnpc .btn_goshop { position:absolute; left:0; bottom:0; padding-top:2px; width:190px; height:16px; color:#010917; }
.my_gunbagnpc a:hover { color:#010917 !important; }

#Login {position:relative; margin-bottom:10px; padding:16px 0 0 0; border:2px solid #4594BF; width:186px; _width:190px; background:#040912 url('../img/login/bg_login_top.gif') left top no-repeat; z-index:30; zoom:1;}
#Login h3 { position:relative; margin:0 0 0 9px; padding:0 0 0 9px; width:160px; _width:168px; height:21px; overflow-x:hidden; font-size:12px; font-weight:bold; color:#FCFD00; background:url('../img/login/ico_arw.gif') left 4px no-repeat; }
#Login h3.title {background:none;}
#Login h3 a { color:#FCFD00; }
#Login h3 p { position:absolute; width:173px; cursor:hand; cursor/**/:pointer; }
#Login h3 .title { position:relative; top:-5px; left:-9px; }
#Login h3 .btn_gameinfo { position:absolute; top:-3px; right:-15px; width:74px; height:19px; }
#Login h3 .btn_gameinfo img { cursor:pointer; }
#Login h3 .btn_logout2 { position:absolute; top:-3px; right:0; }
#Login h3.sec_btn { background:none;padding:0;margin:0 0 0 4px;font:normal 11px dotum;color:#969696;position:relative;top:-7px;}
#Login .title_myinfo {position:relative; top:-2px;}
#Login h3.title {margin:0 0 0 9px; padding:5px 0 0 9px; height:18px;}
#Login .keyboard {position:absolute; right:34px; top:14px; display:inline-block; text-align:right; width:100px; zoom:1;}
#Login .keyboard img {vertical-align:middle;}
#Login .keyboard a {font-size:11px; color:#969696; text-decoration:underline; letter-spacing:-1;}
#Login .keyboard .onoff {margin-right:3px;}
#Login .keyboard .onoff img {position:relative; top:-1px;}
#Login .btn_key {position:absolute; right:8px; top:14px; padding:0 0 0 7px; background:url(../img/common/bar9.gif) no-repeat 0 2px; zoom:1;}
#Login .btn_key img {vertical-align:middle;}
#Login .login { position:relative; width:168px; height:45px; margin:0 0 0 9px; _display:inline; }
#Login .login input { float:left; margin:0; padding:3px 3px 0 3px; width:105px; height:19px; border:1px solid #235B7D; background:#0C4466 left top no-repeat; }
#Login .login input.id { background-image:url('../img/login/bg_input_id.gif'); }
#Login .login input.pw { margin-top:4px; background-image:url('../img/login/bg_input_pw.gif'); }
#Login .login_new input.id { background-image:url('../img/login/bg_input_id_new.gif'); }
#Login .login_new input.pw { margin-top:4px; background-image:url('../img/login/bg_input_pw_new.gif'); }
#Login .login .btn_login { position:absolute; top:0; right:0; border:0;}
#Login .userinfo { margin:0 0 4px 9px; padding:8px 0 36px 0; border:1px solid #2C4865; width:166px; _width:168px; background:#1C2738; overflow:hidden;}
#Login .userinfo li { position:relative; margin:0 0 0 10px; width:148px; min-height:18px; _height:19px; font-size:11px; text-align:left; _display:inline; overflow-x:hidden;}
#Login .userinfo li strong { /*position:absolute;*/ top:0; left:0; font-weight:normal; padding:0 0 0 7px; color:#8DAACA; background:url('../img/login/ico_arw_s.gif') left 4px no-repeat; letter-spacing:-1;}
#Login .userinfo li a { font-size:11px; vertical-align:top; }
#Login .userinfo li.info_memo #my_memo_newcount { vertical-align:middle; }
#Login .userinfo li.info_memo #my_memo_newicon { vertical-align:middle;}
#Login .userinfo li.info_code { padding:0 0 0 0; white-space:nowrap; overflow-x:hidden;}
#Login .userinfo li.info_code span {width:80px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#Login .userinfo li.info_cash { margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #3C4451; }
#Login .userinfo li.info_cash .btn_item { margin-top:2px; display:block; }
#Login .userinfo li.info_pp { margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #3C4451;white-space:nowrap;}
#Login .userinfo li.info_pp a {display:block; margin:2px 0 0 3px;}
#Login .userinfo li.info_pp a.pp {color:#4594bf;  margin:0; letter-spacing:-1; display:inline;}
#Login .userinfo li.info_level .ico_level { position:relative; top:-1px; margin-right:4px; width:11px; height:11px; vertical-align:middle; }
#Login .userinfo li.info_level span { display:inline; }
#Login .userinfo li.info_clan { position:relative; text-align:left;}
#Login .userinfo li.info_clan strong { position:relative; margin-bottom:3px; }
#Login .userinfo li.info_clan a {position:relative; top:-1px; width:110px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin:0; font-size:11px; color:#FFFFFF; text-decoration:underline; }
#Login .userinfo li.info_clan .btn_build { position:absolute; display:block; top:13px; right:-1px; }
#Login .userinfo li.info_clan a.build {position:relative; left:0; right:0; top:0; width:auto; margin:0; }

#Login .userinfo li.sec_center {border-top:1px solid #3C4451;padding-top:5px;margin-top:5px;}
#Login .userinfo li.sec_center strong {display:block;}
#Login .userinfo li.sec_center a {letter-spacing:-1px;}

#Login .userinfo li .btn_in { position:absolute; left:121px; top:-3px; vertical-align:top; }
#Login .btn_logout { position:relative; margin:-35px 0 0 10px; }
#Login .btn_gosf { position:relative; margin:-35px 0 0 10px; }
#Login .btn_sub { margin:4px 0 0 9px; height:28px; }
#Login .btn_sub img { margin-right:-1px; vertical-align:middle; }
#Login .btn_sub input { _margin-top:2px; margin-right:3px; width:12px; height:12px; vertical-align:middle; }
#Login .btn_sub label { position:relative; _top:2px; font-size:11px; color:#6F7E8F; letter-spacing:-1px; }
#Login .sub_new {font-size:11px;}
#Login .sub_new a {color:#6f7e8f;font-size:11px;}
#Login .sub_new em a {font-weight:bold;}
#Login h3 .btn_edit { position:absolute; right:4px; }
#Login .myfriend { position:relative; margin:-3px 0 9px 9px; border:1px solid #2C4865; border-bottom:0; width:166px; _width:168px; background-color:#0F0B05; }
#Login .myfriend h5 { position:relative; padding:5px 0 0 10px; border-bottom:1px solid #173B51; width:156px; _width:166px; height:16px; _height:22px; font-size:11px; font-weight:normal; color:#8DAACA; cursor:hand; cursor/**/:pointer;
	background:#1C2738 url('../img/login/ico_arw_down.gif') 155px 9px no-repeat; }

#MyFriendList { display:none; position:absolute;  margin:0; padding:5px 0 0 3px; width:165px; _width:168px; height:92px; border:1px solid #2C4865; border-top:0; background-color:#0F0B05; overflow:auto; z-index:30;
 scrollbar-base-color:#0D131E; scrollbar-face-color:#1C2A3B; scrollbar-arrow-color:#CAC1AE; scrollbar-track-color:#0D131E; scrollbar-highlight-color:#1C2A3B;
 scrollbar-shadow-color:#1C2A3B; scrollbar-darkshadow-color:#022347; scrollbar-3dlight-color:#355479; scrollbar-arw-color:#355479; }
#MyFriendList li { position:relative; margin:2px 0 2px 10px; width:125px; font-size:11px; _display:inline; }
#MyFriendList li a { font-size:11px; }
#MyFriendList li span { position:absolute; right:0; color:#98A1AA; }

#Login .promotion { margin:5px 0 10px 9px; width:168px; border-top:1px solid #1F242D; }

.gunbang_main #Login { border-color:#FFF001; }
.gunbang_sub #Login { border-color:#FFF001; }

.gunbang_main #Login .userinfo li.info_cash { margin-bottom:9px; padding-bottom:3px;  border-bottom:1px solid #3C4451; }
.gunbang_sub #Login .userinfo li.info_cash { margin-bottom:9px; padding-bottom:3px; border-bottom:1px solid #3C4451; }

/* 20121106 : ·Î±×ÀÎ ¿µ¿ª ´º¸â¹ö½Ê °ü·Ã ¾È³» ÅøÆÁ */
.new_membership_notice {position:absolute; left:65px; top:105px;width:200px; display:inline-block; height:37px; padding:0 30px 0 9px; background:url(http://file.pmang.kr/images/pmang/aob/cbt/img/common/bg_tooltip_with_x.gif) no-repeat;z-index:1000;}
.new_membership_notice span {position:relative; top:12px; color:#FFF;}
:root .new_membership_notice span {top:13px\0;}
.new_membership_notice a {font-weight:bold;color:#FFFB94;}
.new_membership_notice a:hover {text-decoration:underline;}
.new_membership_notice a.btn_close {position:absolute; right:0; top:5px; display:block; width:25px; height:25px; text-indent:-5000px; background:url(http://file.pmang.kr/images/pmang/aob/cbt/img/common/bg_tooltip_with_x.gif) no-repeat right -5px;}

a.account_id {color:#a29935 !important;}
span.account_id {color:#908f74 !important;font-size:12px !important;}

/* ¡ÆOAOA¢´¨¬¢¬ */
.main #GameInfo {left:170px; top:0; }
.sub #GameInfo {left:170px; top:0; }
#GameInfo { display:none; position:absolute; left:192px; width:164px; z-index:300; background:url(../img/common/blank.gif);}
#GameInfo .box_in { position:relative; top:-2px; left:18px; width:146px; background:#2B6792 url('../img/login/bg_more_bottom.gif') left bottom no-repeat; z-index:310; }
#GameInfo ul { padding:10px 0 4px 0; width:146px; background:url('../img/login/bg_more_top.gif') left top no-repeat; overflow:hidden; }
#GameInfo li { margin:0 10px 0 10px; padding:0 0 0 7px; min-height:18px; _height:18px; font-size:11px; letter-spacing:-1px; color:#FFFFFF; background:url('../img/login/ico_arw_s.gif') left 4px no-repeat; _display:inline; }
#GameInfo li.game_point { margin-bottom:7px; padding-bottom:4px; background:url('../img/login/bg_dotline_1.gif') center bottom no-repeat; }
#GameInfo li.game_point span { letter-spacing:0;}
#GameInfo li.game_point strong { color:#FCFD00; }
#GameInfo li.game_point .bar { position:relative; left:-4px; margin:0 0 3px 0; padding:0 5px; width:113px; _width:123px; height:20px; background:url('../img/login/bg_point_bar.gif') left top no-repeat; overflow:hidden; }
#GameInfo li.game_point .bar img { display:block; margin-top:6px; height:8px; }
#GameInfo li em { font-style:normal; color:#FCFD00; letter-spacing:0; }
#GameInfo li.game_mypage img { margin:0 -1px; }
#GameInfoShadow { position:absolute; top:0; left:18px; width:146px; height:171px; background:#000000; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); z-index:305; }

.main #GameInfo2 {left:170px; top:0; }
.sub #GameInfo2 {left:170px; top:0; }
#GameInfo2 {display:none; position:absolute; left:192px; width:182px; z-index:300; background:url(../img/common/blank.gif);}
#GameInfo2 .freecharge {position:absolute; right:6px; top:6px;}
#GameInfo2 .box_in { position:relative; top:-2px; left:18px; width:172px; background:#2B6792 url('../img/login/bg_more_bottom2.jpg') left bottom no-repeat; z-index:310; }
#GameInfo2 ul { padding:10px 0 4px 0; width:172px; background:url('../img/login/bg_more_top2.jpg') left top no-repeat; overflow:hidden; }
#GameInfo2 li { margin:0 10px 0 10px; padding:0 0 0 6px; min-height:18px; _height:18px; font-size:11px; letter-spacing:-1px; color:#FFFFFF; background:url('../img/login/ico_arw_s.gif') left 4px no-repeat; _display:inline; }
#GameInfo2 li.game_gunbang { width:151px; margin-bottom:7px; padding-bottom:4px; background:url('../img/login/bg_game_point2.gif') center bottom repeat-x; }
#GameInfo2 li.game_manner { width:151px; margin-top:3px; margin-bottom:7px; padding-bottom:4px; background:url('../img/login/bg_game_point2.gif') center bottom no-repeat; }

#GameInfo2 li.game_gunbang span {position:relative; left:-6px; padding:0 0 0 6px; background:url('../img/login/ico_arw_s.gif') left 4px no-repeat;}
#GameInfo2 li.game_manner span {position:relative; left:-6px; padding:0 0 0 6px; background:url('../img/login/ico_arw_s.gif') left 4px no-repeat;}
#GameInfo2 li.game_point span { letter-spacing:0;}
#GameInfo2 li.game_point strong { color:#FCFD00; }
#GameInfo2 li.game_point .bar { position:relative; left:-4px; margin:0 0 3px 0; padding:0 5px; width:113px; _width:149px; height:20px; background:url('../img/login/bg_point_bar2.gif') left top no-repeat; overflow:hidden; }
#GameInfo2 li.game_point .bar img { display:block; margin-top:6px; height:8px; }
#GameInfo2 li em { font-style:normal; color:#FCFD00; letter-spacing:0; }
#GameInfo2 li.game_mypage img { margin:0 -1px; }
#GameInfoShadow { position:absolute; top:0; left:18px; width:146px; height:171px; background:#000000; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); z-index:305; }
#GameInfo2 li.game_myitem a,
#GameInfo2 li.game_myfriends a {color:#fcfd00; font-size:11px; margin:0 0 0 4px;}
#GameInfo2 li a:hover {color:#fcfd00 !important; text-decoration:underline;}

/* CC¢¬A¡íoC¡Æ¡¾C ¨ù¡©©ö¡ÆCI¡¾a */
.subcontainer .pmang_present { margin-bottom:10px; width:190px; height:32px; _height:71px; padding-top:39px; background:url('../img/login/bg_box_present.gif') left top no-repeat; }
.subcontainer .pmang_present select { margin:0 0 0 14px; width:124px; }
.subcontainer .pmang_present .btn_present { vertical-align:top; margin:1px 0 0 0;}


/* ¢¥e©öU¨¡©ªA¨¬ */
.subcontainer .bigboom { margin-bottom:10px; }
.subcontainer .bigboom .btn_boom { display:block; }
.subcontainer .bigboom .list { margin-top:5px; width:190px; height:22px; background:url('../img/login/bg_box_boom.gif') left top no-repeat; cursor:hand; cursor/**/:pointer; }
.subcontainer .bigboom .list p { margin-left:90px; padding:4px; font-size:11px; }
.subcontainer .bigboom .list_view { position:absolute; margin-top:-3px; display:none; width:190px; border:3px solid #000000; background:#1C2738; overflow:hidden; }
.subcontainer .bigboom .user { margin:10px 0 0 19px; width:140px; }
.subcontainer .bigboom .user li { position:relative; width:140px; color:#8DAACA; font-size:11px; }
.subcontainer .bigboom .user li span { position:absolute; right:0; color:#98A1AA; }
.subcontainer .bigboom .notice { margin:6px 10px 0 10; padding:6px 0 3px 0; border-top:1px solid #2E3949; font-size:11px; color:#FFFFFF; text-align:center; }
.subcontainer .bigboom .tab_boom { width:190px; padding-top:3px; background:#000000; }
.subcontainer .bigboom .tab_boom a { float:left; margin-right:3px; height:19px; overflow:hidden; cursor:hand; cursor/**/:pointer; }
.subcontainer .bigboom .tab_boom a.on img { position:relative; top:-19px; }
.subcontainer .bigboom #TabBoom2 { display:none; }
.subcontainer .bigboom #TabBoom3 { display:none; }


/* ©öe©øE */
.subcontainer .banner_s { float:left; margin-bottom:6px; _margin-bottom:0; width:188px; _width:190px; min-height:1%; padding-bottom:2px; border:1px solid #1D232B; background:#000102; }
.subcontainer .banner_s img { float:left; margin:2px 0 0 2px; }
.subcontainer .banner { margin-bottom:4px; clear:both; width:190px; }
.subcontainer .banner img { display:block; margin-bottom:3px; }
.subcontainer .banner2 { clear:both; width:190px; }
.subcontainer .banner2 img { display:block; margin-bottom:3px; }




/* ¨ù¡©¨¬e ¡Æ©ªAe¡ícC¡¿¥ìe ============================================================== */


/* AO¡¾U¨ú¡À¥ì¡ÍAI¨¡¢ç */
.recent_update { position:absolute; top:31px; left:490px; padding:0 0 0 15px; font-size:11px; color:#FFFFFF; background:url('../img/common/ico_update.gif') left 2px no-repeat; }
.recent_update strong { color:#FCFD00; font-weight:bold; }

/* ¨ù¡©¨¬eA¢¬AI¨¡©÷ */
.frame h3 { clear:both; margin:0 0 0 20px; }
.frameh3 img { display:block; }

/* AIC©÷©öU¨ö¨¬ */
.input { position:relative; top:3px; _top:0; _padding/**/:0 0 0 4px; height:22px; _background/**/:url('../img/common/bg_input_left.gif') left 1px no-repeat; vertical-align:middle; }
.input input { height:22px; margin:1px 0 0 0; padding:6px 5px 0 1px; border-left:1px solid #3C5267; _border/**/:0; background:#25364B url('../img/common/bg_input_right.gif') right top no-repeat; }


/* ¡ío¢¥U ¢¬¢ç¨ö¨¬¨¡¢çCu ¨ù©ø¢¬i */
.Contants_Info { margin:10px 0 15px 22px; }
.Contants_Info li { margin:4px 0; padding:0 0 0 9px; color:#606B75; background:url('../img/common/bu_boxb_sky.gif') left 5px no-repeat; line-height:130%; }
.Contants_Info li strong { color:#448EB7; }
.Contants_Info li strong a { color:#448EB7; text-decoration:underline; }

/* AC */
.tab_basic { margin:8px 10px 25px 10px; min-height:28px; _height:28px; background:url('../img/main/tab_bg.gif') left 27px repeat-x; }
.tab_basic li { float:left; position:relative; top:6px; margin-right:2px; }
.tab_basic li img { display:block; float:left; _margin:0 -3px; }
.tab_basic li.on { position:relative; top:0; }
.tab_basic .tab_sub { clear:both; display:none; width:1%; height:25px; text-align:center; }
.tab_basic .tab_sub ul { position:absolute; width:500px; overflow:hidden;  }
.tab_basic .tab_sub li { margin:10px 0 0 0; top:0; left:-1px; padding:0 7px 0 9px; background:url('../img/common/tab_sub_bar.gif') left 1px no-repeat; }
.tab_basic .tab_sub li a { font-size:11px; color:#606B75; }
.tab_basic .tab_sub li.on a { font-size:11px; color:#448EB7; font-weight:bold; }
.tab_basic li.on .tab_sub { display:block; }

.tab_basic li .ClanRecon p { float:left; padding:5px 4px 0 10px; font-size:11px; white-space:nowrap; color:98A1AA; background:url('../img/clan/tab_search_1.gif') left top no-repeat; cursor:pointer; }
.tab_basic li.on .ClanRecon p { padding:8px 6px 0 20px; height:28px; font-size:12px; font-weight:bold; color:#FDFF1D; background-image:url('../img/clan/tab_search_1_on.gif'); }

.tab_basic .tab_sub ul.sub_location { left:-215px; }
.tab_basic .tab_sub ul.sub_location li { padding:0 6px 0 7px; }

/* slect A¢®E? DIV ===================================== */
select { padding:3px 4px 3px 1px; height:20px; border:1px solid #3A5065; background:#24354A; }

.SelectBasic_selectArea { margin-top:1px; _margin-top:0; height:22px; background:#24354A url('../img/common/bg_select_left.gif') left center no-repeat; overflow:hidden; vertical-align:top; z-index:20; }
.SelectBasic_selectArea a { display:block; margin:0; padding:5px 0 0 0; width:100%; height:22px; text-indent:10px; font-size:11px; white-space:nowrap; color:#98A1AA; background:url('../img/common/bg_select_right.gif') right top no-repeat; cursor:default; }
.SelectBasic_selectArea a:hover { color:#98A1AA !important; text-decoration:none; }

.SelectBasic_optionsDiv { display:none; margin-top:23px; _margin-top:22px; background:#24354A url('../img/common/bg_select_option_left.gif') left bottom no-repeat; overflow:auto; z-index:21;
	scrollbar-base-color:#0D131E; scrollbar-face-color:#1C2A3B; scrollbar-arrow-color:#CAC1AE; scrollbar-track-color:#0D131E; scrollbar-highlight-color:#1C2A3B;
	scrollbar-shadow-color:#1C2A3B; scrollbar-darkshadow-color:#022347; scrollbar-3dlight-color:#355479; scrollbar-arw-color:#355479;  }
.SelectBasic_optionsDiv p {	margin:0;	padding:3px 2px; background:url('../img/common/bg_select_option_right.gif') right bottom no-repeat;}
.SelectBasic_optionsDiv a { display:block; padding:4px 4px 1px 8px; font-size:11px; white-space:nowrap; color:#98A1AA; cursor:default; }
.SelectBasic_optionsDiv a:hover { background:#182939; color:#FFFFFF !important; text-decoration:none; }


.SelectType1_selectArea { margin-top:1px; _margin-top:0; height:22px; background:#24354A url('../img/common/bg_select_left.gif') left center no-repeat; overflow:hidden; vertical-align:top; z-index:20; }
.SelectType1_selectArea a { display:block; margin:0; padding:5px 0 0 0; width:100%; height:22px; text-indent:10px; font-size:11px; white-space:nowrap; color:#FFFFFF; background:url('../img/common/bg_select_right.gif') right top no-repeat; cursor:default; }
.SelectType1_selectArea a:hover { color:#FFFFFF !important; text-decoration:none; }

.SelectType1_optionsDiv { display:none; margin-top:23px; _margin-top:22px; background:#24354A url('../img/common/bg_select_option_left.gif') left bottom no-repeat; overflow:auto; z-index:21;
	scrollbar-base-color:#0D131E; scrollbar-face-color:#1C2A3B; scrollbar-arrow-color:#CAC1AE; scrollbar-track-color:#0D131E; scrollbar-highlight-color:#1C2A3B;
	scrollbar-shadow-color:#1C2A3B; scrollbar-darkshadow-color:#022347; scrollbar-3dlight-color:#355479; scrollbar-arw-color:#355479; }
.SelectType1_optionsDiv p {	margin:0;	padding:3px 2px; background:url('../img/common/bg_select_option_right.gif') right bottom no-repeat;}
.SelectType1_optionsDiv a { display:block; padding:4px 4px 1px 8px; font-size:11px; white-space:nowrap; color:#FFFFFF; cursor:default; }
.SelectType1_optionsDiv a:hover { background:#182939; color:#FFFFFF !important; text-decoration:none; }


/* textarea A¢®E¨¬ DIV ===================================== */
.TextareaBasic { border:1px solid #3A5065; background:#223447; font-size:11px; padding:5px; overflow:auto; overflow-x:hidden;
	scrollbar-base-color:#0D131E; scrollbar-face-color:#1C2A3B; scrollbar-arrow-color:#CAC1AE; scrollbar-track-color:#0D131E; scrollbar-highlight-color:#1C2A3B;
	scrollbar-shadow-color:#1C2A3B; scrollbar-darkshadow-color:#022347; scrollbar-3dlight-color:#355479; scrollbar-arw-color:#355479; }
.TextareaBasic_box1 { background:url('../img/common/bg_textarea_3.gif') left bottom no-repeat; overflow:hidden; }
.TextareaBasic_box2 { width:100%; height:100%; background:url('../img/common/bg_textarea_4.gif') right bottom no-repeat; }
.TextareaBasic_box3 { width:100%; height:100%; background:url('../img/common/bg_textarea_1.gif') left top no-repeat; }
.TextareaBasic_box4 { width:100%; height:100%; background:url('../img/common/bg_textarea_2.gif') right top no-repeat; }
.TextareaBasic_copy { margin:4px 0 0 2px; padding:2px 5px 2px 5px; border:0; background:transparent; overflow:auto; overflow-x:hidden;
	scrollbar-base-color:#0D131E; scrollbar-face-color:#1C2A3B; scrollbar-arrow-color:#CAC1AE; scrollbar-track-color:#0D131E; scrollbar-highlight-color:#1C2A3B;
	scrollbar-shadow-color:#1C2A3B; scrollbar-darkshadow-color:#022347; scrollbar-3dlight-color:#355479; scrollbar-arw-color:#355479; }





/* ¡ÆO¨öA¨¡C - ¡¾a¨¬¡í  ================================================================ */
.Board_Top { display:block; }
.Board_Top_in { display:block; margin:0 21px; }
.Board_List { margin:6px 0 15px 10px; width:642px; border:0; border-bottom:1px solid #2C4865; border-collapse:collapse; table-layout:fixed; }
.Board_List col.no { width:60px; text-align:center; }
.Board_List col.subject { text-align:left; }
.Board_List col.name { width:97px; text-align:left; }
.Board_List col.date { width:82px; text-align:center; }
.Board_List col.hit { width:70px; text-align:center; }
.Board_List tr.index { position:absolute; left:-10000px; _display:none; }
.Board_List td { height:31px; border-bottom:1px solid #101F31; vertical-align:middle; text-align:center; _text-align:inherit; }
.Board_List td a { }
.Board_List td p { margin:3px 0 0 20px; text-align:left; height:14px; }
.Board_List td span { position:relative; top:-1px; font-size:10px; font-family:verdana; letter-spacing:-1px; }
.Board_List td em { font-size:11px; }
.Board_List span.re { margin-left:3px; position:relative; top:-1px; }
.Board_List .admin { _margin-left:34px; }
.Board_List .ico_reply { position:relative; top:-2px; margin-right:3px; vertical-align:middle;  }
.Board_List .ico_file { position:relative; top:-2px; margin-left:3px; vertical-align:middle;  }
.Board_List .ico_level { position:relative; top:3px; margin:-2px 4px 0 0; vertical-align:baseline; width:15px; }
.Board_List .ico_mark { position:relative; margin:-3px 4px 0 0; vertical-align:middle; width:20px; }
.Board_List td input { vertical-align:middle; position:relative; top:-1px; }
table tr.none td { height:auto !important; padding:40px 0 37px 0 !important; }

/* ¡ÆE¡ío¡Æa¡Æu */
.Board_List .result td { padding:10px 0 10px 80px; height:auto; background:#0B192A; }
.Board_List .result .img { float:left; margin:0 15px 0 0; padding:4px; border:1px solid #1E344B; background:#101F31; _display:inline; }
.Board_List .result .img img { width:104px; height:75px; vertical-align:middle; }
.Board_List .result p { margin:0 10px 0 0; line-height:140%; }
.Board_List .result strong, .Board_List .keyword { color:#4594BF; font-weight:bold; }


.preview { position:absolute; margin:0 0 0 -148px !important; margin-top:-75px; padding:2px; width:300px; z-index:50; *zoom:1; height:auto !important;}
.preview p { padding:9px 10px 7px 10px; margin:0 !important; border:1px solid #2c4865; font-size:12px; line-height:130%; background:#071120; height:auto !important;}

/* ¡¤¨ÏA¡¤ */
.Board_List col.rankno { width:33px; text-align:center; }
.Board_List col.ch { width:53px; text-align:left; }
.Board_List col.code { width:168px; _width:171px; text-align:left; }
.Board_List col.level { text-align:left; }
.Board_List col.point { width:70px; text-align:center; }
.Board_List col.per { width:45px; text-align:center; }
.Board_List col.record { width:74px; text-align:center; }
.Board_List col.manner { width:21px; text-align:center; }
.Board_List col.clan { width:123px; text-align:center; }
#RankClan col.ch { width:77px; }
#RankClan col.clanmaster { width:120px; text-align:center; }
#RankClan col.clanmember { width:58px; text-align:center; }
#RankClan col.point { width:108px; text-align:center; }
#RankClan col.per { width:83px; text-align:center; }
#RankPersonal3 col.ch { width:70px; }
#RankPersonal3 col.code { width:auto; }
#RankPersonal3 col.level { width:130px; }
#RankPersonal3 col.mission { width:75px; }
#RankPersonal3 col.clan { width:165px; }
#RankPcbang col.point { width:59px; text-align:center; }
#RankPcbang col.per { width:59px; text-align:right; }
#RankPcbang col.kill { width:83px; text-align:right; }
#RankPcbang col.pcbang { width:177px; text-align:center; }
.Board_List .rank_none { width:32px; height:15px; color:#98A1AA; font-family:verdana; font-size:11px; text-indent:16px; background:url('../img/rank/bg_rank.gif') left top no-repeat; }
.Board_List .rank_up { width:32px; height:15px; color:#FF1C00; font-family:verdana; font-size:11px; text-indent:17px; background:url('../img/rank/bg_rank_up.gif') left top no-repeat; }
.Board_List .rank_down { width:32px; height:15px; color:#4594BF; font-family:verdana; font-size:11px; text-indent:17px; background:url('../img/rank/bg_rank_down.gif') left top no-repeat; }
.Board_List .rank_new { width:32px; height:15px; color:#FFFFFF; font-family:verdana; font-size:9px; font-weight:bold; text-align:center; background:url('../img/rank/bg_rank_new.gif') left top no-repeat; text-align:center; }



/* ¡ÆO¨öA¨¡C-  ¨¬¢¬¡¾a ================================================================ */
.Board_Read { margin-top:7px; }
.Board_Read .subject { padding:9px 0 0 71px; width:662px; height:21px; _height:30px; background:url('../img/common/bg_board_subject.gif') left top no-repeat;  font-size:12px; font-weight:bold; color:#D1D401;  }
.Board_Read .info { height:34px; background:url('../img/common/bg_board_subinfo.gif') bottom repeat-x; overflow:hidden; }
.Board_Read .info li { white-space:nowrap; _display:inline; }
.Board_Read .info .no { float:left; margin:9px 38px 0 29px; padding-left:40px; color:#4594BF; font:bold 11px verdana; background:url('../img/common/txt_board_read_no.gif') left top no-repeat; }
.Board_Read .info .name { float:left; margin:9px 0 0 18px; padding:2px 0 0 45px; background:url('../img/common/txt_board_read_name.gif') left top no-repeat; _display:inline; }
.Board_Read .info .name .admin { position:relative; top:-1px; }
.Board_Read .info .name .ico_level { vertical-align:text-top; position:relative; top:-3px; margin-right:4px; width:15px; }
.Board_Read .info .date { float:right; margin:9px 20px 0 0; padding-left:41px; font:11px verdana; color:#505A65; background:url('../img/common/txt_board_read_date.gif') left top no-repeat; }
.Board_Read .info .date span { margin-left:3px; padding:0 0 0 8px; background:url('../img/common/img_board_read_bar.gif') left top no-repeat; }
.Board_Read .info .hit { float:right; margin:9px 10px 0 0; padding-left:41px; font:11px verdana; color:#505A65; background:url('../img/common/txt_board_read_hit.gif') left top no-repeat; _display:inline; }
.Board_Read .txt { margin:0 10px; padding:20px 10px; width:642; border-bottom:1px solid #101F32; }
.Board_Read .txt td { vertical-align:middle; padding-top:3px; }


/* ¡ÆO¨öA¨¡C ¨ú©÷¡¾a ================================================================ */
.Board_Write { margin-bottom:-10px; }
.Board_Write .subject { padding:3px 0 0 71px; width:662px; height:27px; _height:30px; background:url('../img/common/bg_board_subject.gif') left top no-repeat;  font-size:12px; font-weight:bold; color:#D1D401;  }
.Board_Write .subject .input input { width:577px; }
.Board_Write .option { padding-right:20px; height:34px; background:url('../img/common/bg_board_subinfo.gif') bottom repeat-x; text-align:right; overflow:hidden;  }
.Board_Write .option img { margin:5px 0 0 0; vertical-align:middle; }
.Board_Write .option img.btn_paint { margin-right:20px; }
.Board_Write .option input { margin:3px 0 0 7px; vertical-align:middle; }
.Board_Write .option label { position:relative; top:2px; _top:5px; _top/**/:4px; margin:2px 0 0 3px; vertical-align:middle; font-size:11px; color:#505A65; }
.Board_Write .write { margin:10px 0 0 0; position:relative; left:10px; width:639px; _width:643px; border:2px solid #2C4865; background:#D8D8D8; overflow:hidden; }
.Board_Write .write .editer { margin:2px 1px 0 1px; background:#E7E7E7; }
.Board_Write .write textarea { margin:1px; _margin-bottom:0; padding:10px 15px 10px 15px; width:637px; height:357px; border:1px solid #A5A8AB; background:#071120; line-height:140%; overflow:auto; }
.Board_Write .findlove { position:absolute; margin-top:-28px; padding-left:50px; background:url('../img/common/img_board_sub_category.gif') 10px center no-repeat; }


/* ¡ÆO¨öA¨¡C AI¨¬¡Í¨¡¢ç ============================================================= */
.Board_Event { float:left; margin:12px 0 15px 0; width:660px; _width:662px; border:1px solid #192A3E; background:#050C16; overflow:hidden; }
.Board_Event .list { clear:both; position:relative; margin:-1px 19px 0 19px; padding:16px 0 14px 0; width:621px; min-height:123px; _height:153px; background:url('../img/common/bg_board_dotline.gif') left top repeat-x; }
.Board_Event .img { position:absolute; left:0; top:16px; padding:5px; width:153px; border:1px solid #1E344B; background:#101F31; text-align:center; }
.Board_Event .img img { display:block; width:153px; height:110px; }
.Board_Event h5 { margin:0 0 0 175px; padding:6px 0 4px 7px; min-height:17px; _height:27px; font-weight:bold; background:#0B192A; }
.Board_Event h5 a { color:#98A1AA; }
.Board_Event .subinfo { margin:0 0 0 175px; height:28px; border-bottom:0 solid #0B192A; }
.Board_Event .subinfo li { position:relative; top:7px; margin:0 0 0 7px; font-size:11px; }
.Board_Event .subinfo li.date { padding:1px 0 0 34px; _padding-top:0; font-size:11px; color:#FFFFFF; font-family:verdana; background:url('../img/news/img_event_date.gif') left top no-repeat; }
.Board_Event .subinfo li.result { padding:1px 0 0 34px; _padding-top:0; font-size:11px; color:#FFFFFF; font-family:verdana; background:url('../img/news/img_event_result.gif') left top no-repeat; }

.Board_Event .subinfo li.date em { position:relative; _top:1px; color:#337FAE; font-weight:bold; }
.Board_Event p { margin:10px 0 0 183px; font-size:11px; color:#6F7E8F; line-height:140%; }
.Board_Event p a { font-size:11px; color:#6F7E8F; }
.Board_Event .btn_joinevent { display:block; margin:7px 0 15px 5px; _margin-bottom:0; float:right; vertical-align:center; }
.Board_Event .btn_winner { display:block; margin:7px 0 15px 5px; _margin-bottom:0; float:right; vertical-align:center; }

/* A©ªCaA©¬AIAI¨¬¡Í¨¡¢ç */
#BoardEventIng { margin-bottom:20px; border:3px solid #075679; width:656px; _width:662px; }
#BoardEventIng .list { margin:-1px 17px 0 17px; }
#BoardEventIng h5 { color:#D1D401; }
#BoardEventIng h5 a { color:#D1D401; } 

/* Ao©ø¡©AI¨¬¡Í¨¡¢ç */
#BoardEventFin h5 { color:#8EA9CA; }
#BoardEventFin h5 a { color:#8EA9CA; } 
#BoardEventFin .img img { filter:Gray(Enabled=true); }


/* ¡ÆO¨öA¨¡C A¡¿¢¬¢ÒCu ============================================================= */
.Board_Theme { float:left; margin:0 0 15px 0; _margin-bottom:5px; width:660px; _width:662px; border:1px solid #192A3E; background:#050C16; overflow:hidden; }
.Board_Theme .list { clear:both; position:relative; margin:-1px 19px 0 19px; padding:16px 0 14px 0; width:621px; min-height:123px; _height:153px; background:url('../img/common/bg_board_dotline.gif') left top repeat-x; }
.Board_Theme .img { position:absolute; left:0; top:16px; padding:5px; width:134px; border:1px solid #1E344B; background:#101F31; text-align:center; }
.Board_Theme .img img { display:block; }
.Board_Theme h5 { position:relative; margin:0 0 0 161px; padding:7px 100px 4px 7px; min-height:16px; _height:27px; font-weight:normal; background:#0B192A; }
.Board_Theme h5 a { color:#98A1AA; }
.Board_Theme h5 .no { float:left; margin:0 5px 0 0; _margin-top:-2px; font-size:11px; font-weight:bold; font-family:verdana; color:#4594BF; }
.Board_Theme h5 .name { display:block; position:absolute; top:7px; _top:8px; right:0; width:97px; font-size:11px; color:#6F7E8F; }
.Board_Theme h5 .name a { font-size:11px; color:#6F7E8F; }
.Board_Theme h5 .name .ico_level { position:relative; top:-1px; _top:-2px; width:15px; vertical-align:middle; margin:0 4px 0 0; }
.Board_Theme h5 input { margin:0 3px 0 -1px; height:12px; vertical-align:top; }
.Board_Theme .subinfo { margin:0 0 0 161px; height:28px; border-bottom:1px solid #0B192A; }
.Board_Theme .subinfo li { float:left; position:relative; top:6px; margin:0 0 0 7px; height:14px; font-size:11px; color:#4F5760; line-height:100%; }
.Board_Theme .subinfo li.date { padding:1px 0 0 47px; _padding-top:0; font-family:verdana; background:url('../img/common/img_board_sub_date.gif') left top no-repeat; }
.Board_Theme .subinfo li.date em { position:relative; top:1px; _top:2px; margin:0 0 0 7px; padding:1px 0 0 6px; background:url('../img/common/img_board_sub_bar.gif') left top no-repeat; vertical-align:top; }
.Board_Theme .subinfo li.hit { margin:0 0 0 50px; padding:1px 0 0 47px; font-family:verdana; background:url('../img/common/img_board_sub_hit.gif') left 0 no-repeat; }
.Board_Theme p { margin:10px 0 0 169px; font-size:11px; color:#4F5760; line-height:140%; }
.Board_Theme p a { font-size:11px; color:#6F7E8F; }
.Board_Theme .btn_joinevent { display:block; margin:7px 0 15px 0; _margin-bottom:0; float:right; }

/* ¨¬¡Ì¨ö¨¬¨¡¢ç A¡¿¢¬¢ÒCu */
#BoardThemeBest { margin:10px 0 25px 0; border:3px solid #075679; }
#BoardThemeBest .list { padding-top:12px; padding-bottom:8px; margin-left:15px; margin-right:15px; }
#BoardThemeBest .list .img { top:12px; }
.strategy_new { margin-top:14px; padding:10px 0 15px 0; width:662px; border:1px solid #192A3E; }
.strategy_new .Board_Top { margin:0 0 0 10px; }
.strategy_new .Board_List { margin-left:20px; width:622px; }
.strategy_new .Board_Search { margin-left:10px; width:642px !important; }
.btn_beststragy  { clear:both; display:block; margin-top:-10px; margin-left:512px; margin-bottom:5px; }

.Board_Best { margin:10px 0 15px 0; padding:14px 0; border:3px solid #075679; }
.Board_Best .list {position:relative; width:626px; height:28px; margin:0 0 10px 15px; background:#0b192a;}
.Board_Best h5 {padding:7px 0 0 15px;}
.Board_Best h5 a {font-weight:normal; width:395px; padding-left:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:url(../img/common/bu_boxb_sky.gif) no-repeat 0 5px;}
.Board_Best h5 strong {position:relative; top:-1px; font-weight:normal; font:10px verdana; letter-spacing:-1;}
.Board_Best .subinfo {position:absolute; left:424px; top:7px;}
.Board_Best .subinfo li {float:left;}
.Board_Best .subinfo li.name {width:94px;}
.Board_Best .subinfo li.name a {font-size:11px;}
.Board_Best .subinfo li.date {width:100px; font:10px verdana; text-align:center; background:url(../img/common/img_bar_12px.gif) no-repeat left top;}
.Board_Best .ico_level { position:relative; top:-1px; margin-right:4px; width:15px; vertical-align:text-top; }



/* ¡ÆO¨öA¨¡C ¨ö¨¬A¨Ï¢¬¡Æ¨ù| ============================================================= */
.Board_Screen { float:left; margin:12px 0 15px 0; width:660px; _width:662px; border:1px solid #192A3E; background:#050C16 url('../img/community/bg_board_dotline_screen.gif') 20px top repeat-y; overflow:hidden; }
.Board_Screen .list { position:relative; left:12px; margin-bottom:-1px; width:159px; height:190px; text-align:center; float:left; overflow:hidden;}
.Board_Screen .img { margin-top:16px; padding:5px; width:135px; _width:147px; height:103px; _height:115px; border:1px solid #1E344B; background:#101F31; text-align:center; overflow:hidden; }
.Board_Screen .img img { display:block; width:135px; height:103px; }
.Board_Screen h5 { margin:8px 0 7px 0; padding-top:1px; font-weight:normal; font-size:11px; color:#98A1AA; height:14px; overflow:hidden; }
.Board_Screen h5 input { position:relative; top:-1px; height:12px; vertical-align:middle; }
.Board_Screen h5 a { font-size:11px; color:#98A1AA; line-height:120%; }
.Board_Screen h5 span { margin-left:4px; }
.Board_Screen p a { font-size:11px; color:#6F7E8F; }
.Board_Screen .ico_level { position:relative; top:-2px; margin-right:4px; width:15px; vertical-align:text-top; }

/* ¨¬¡Ì¨ö¨¬¨¡¢ç ¨ö¨¬A¨Ï¢¬¡Æ */
.Screen_Best { margin-top:20px; }
#BoardScreenBest { margin-bottom:10px; width:656px; _width:662px; min-height:189px; border:3px solid #075679; overflow:dhidden; background-image:none; }
#BoardScreenBest .list { left:10px; }
.btn_bestscreen { clear:both; display:block; margin-left:512px; margin-bottom:5px; }

#BoardScreenBest2 { margin-bottom:10px; width:656px; _width:662px; min-height:168px; border:3px solid #075679; overflow:dhidden; background-image:none; }
#BoardScreenBest2 .list { left:10px; height:168px;}
#BoardScreenBest2 .list p {margin-top:12px; }

/* ¢¯i¢¯¥ìA¢´A¡Í ====================== */
.btn_policy { position:absolute; top:24px; left:553px; }


/* ¡ÆO¨öA¨¡C ¢¬¨­¢¬©£ =================== */
.Board_Memo { margin:32px 10px 0 10px; border:1px solid #192A3E; width:642px; background-color:#000000; }
.Board_Memo h5 { position:absolute; margin-top:-32px; padding:9px 0 0 17px; height:24px; _height:33px; }
.Board_Memo h5 a { padding:0 12px 0 0; color:#FFFFFF; font-weight:bold; background/**/:url('../img/common/ico_memo_down.gif') right 4px no-repeat; }
.Board_Memo .list { margin:0 10px 0 10px; padding:5px 0 0 0; width:618px; overflow:hidden; }
.Board_Memo .list li { position:relative; top:1px; float:left; padding:8px 0 7px 0; width:618px; background:url('../img/common/bg_memo_dot.gif') bottom repeat-x; zoom:1;}
.Board_Memo .list li em { float:left; margin:1px 0 0 5px; width:130px; font-style:normal; font-size:11px; color:#4594BF; }
.Board_Memo .list li em a { font-size:11px; color:#4594BF; }
.Board_Memo .list li em .ico_level { position:relative; top:-3px; margin-right:6px; width:15px; vertical-align:text-top; }
.Board_Memo .list li p { float:right; width:482px; font-size:11px; line-height:130%; }
.Board_Memo .list li span { margin-left:4px; font-size:11px; color:#313943; }
.Board_Memo .list .btn_delete { margin-left:4px; }
.Board_Memo .Board_Page { margin:5px 10px 0 10px; padding-top:14px; border-top:1px solid #1E252E; }
.Board_Memo .add { margin:17px 10px 10px 10px; padding-left:91px; height:42px; border:1px solid #192A3E; background:#08111D url('../img/common/title_memo_write.gif') 19px 15px no-repeat; }
.Board_Memo .add .input { position:relative; top:5px; _top:1px; }
.Board_Memo .add .input input { width:448px; }
.Board_Memo .add .btn_add { position:relative; top:9px; left:3px; }


/* ¡ÆO¨öA©ö¡Æ A¡Ì¡¾a =================== */
.Board_Search { padding:3px 0; margin-bottom:10px; position:relative; width:662px; border:1px solid #0B192A; background:#000000; }
.Board_Search .total { position:absolute; top:16px; left:20px; padding:0 0 0 12px; font-size:11px; background:url('../img/common/bu_plus.gif') left 3px no-repeat; }
.Board_Search .total strong { margin-right:2px; color:#4594BF; }
.Board_Search .search { margin:0 3px; padding:3px 0; border:1px solid #2C4865; height:30px; text-align:right; background:#101F31; }
.Board_Search .search input { margin-top:3px; _margin-top:0; vertical-align:middle  }
.Board_Search .search label { position:relative; top:3px; _top:5px; _top/**/:2px; margin:0 4px 0 2px; vertical-align:middle; }
.Board_Search .search .input input { width:136px; }
.Board_Search .search .btn_search { margin:0 12px 0 4px; vertical-align:middle; }


/* ¨¡aAIA¢® ======================== */
.Board_Page { position:relative; clear:both; text-align:center; font-size:11px; font-family:verdana; color:#444444; }
.Board_Page a { font-size:10px; font-family:verdana; color:#98A1AA; }
.Board_Page a:hover { color:#FDFF1D; }
.Board_Page strong { color:#FDFF1D; }
.Board_Page img { position:relative; top:2px; }
.Board_Page .btn_prev { margin-right:7px; }
.Board_Page .btn_next { margin-left:7px; }


/* ©öo¨¡¡Æ¨¬I =============== */
.BoardBtn { position:relative; margin:10px 0 0 0; padding:10px 20px 0 20px; text-align:center; }
.BoardBtn_Admin { position:relative; top:-17px; float:left; margin-left:20px; _display:inline; }
.BoardBtn_List { position:relative; top:-17px; float:right; margin-right:20px; text-align:right; _display:inline; }
.BoardBtn_Read { position:relative; margin:20px 0 0 0; padding:10px 20px 0 20px; width:622px; _width:662px; border-top:1px solid #2C4865; text-align:right; }
.BoardBtn_PrevNext { position:absolute; top:17px; left:20px; }
.BoardBtn_PrevNext a { display:block; float:left; width:45px; height:8px; overflow:hidden; }
.BoardBtn_PrevNext a:hover img { position:relative; top:-8px; }




/* AO¡¤A A¡¿AI¨¬i ================================================================= */
.TableInput { margin:10px 10px 0 10px; border:1px solid #233D5D; width:642px; table-layout:fixed; }
.TableInput th { width:150px; border-right:1px solid #233D5D; border-bottom:1px solid #233D5D; background:#192A3E; text-align:center; vertical-align:top; }
.TableInput th img { display:block; margin:8px auto; }
.TableInput td { padding:5px 10px 5px 20px; border-bottom:1px solid #192A3E; font-size:11px; color:#5F6A74; background:#071120; vertical-align:middle; }



/* 02.¡¤¨ÏA¡¤ ======================================================================= */

/* A¢®¡¤EAU CyAA */
.btn_pcbang_benefit { display:block; margin-bottom:15px; }

/* ¡¾a¡Æ¡Ì¨ù¡¾AA */

/* ¢¬i¢¯©öAC Au¢¥c */
.Rank_Honor { margin:9px 0 20px 0; width:662px; height:174px; background:url('../img/rank/bg_honor.gif') left top no-repeat; overflow:hidden; }
.Rank_Honor li { float:left; position:relative; left:17px; margin-top:22px; width:126px; text-align:center; }
.Rank_Honor li .mark { position:relative; width:100px; height:100px; overflow:hidden; }
.Rank_Honor li p { position:relative; left:37px; _left:16px; margin:19px 0 0 0; width:80px; text-align:left; font-size:11px; color:#6F7E8F; white-space:nowrap; overflow:hidden; }
.Rank_Honor li p a { font-size:11px; color:#6F7E8F; }

/* ©ø¨£ACA¡þ¡¤¡Ì¡¤¨ÏA¡¤ */
.myClanRank { margin:0 0 16px 22px; padding:0 0 0 7px; font-size:11px; color:#606B75; background:url('../img/common/bu_boxb_sky.gif') left 5px no-repeat; }
.myClanRank em { font-weight:bold; color:#98A1AA; }
.myClanRank strong { font-weight:bold; color:#448EB7; }

/* ¡¤¨ÏA¡¤ ¢¯E¨ùC */
.rank_option { position:relative; padding:10px 0 20px 0; width:663px; background:url('../img/rank/bg_rank_option.gif') left top no-repeat; }
.rank_option .tab_basic { margin:0 10px 32px 10px; }
.rank_option .tab_basic .tab_sub { height:1px; }
.rank_option .total strong { margin-right:2px; color:#4594BF; }
.rank_option .total { float:right; margin:-22px 11px 0 0; padding:0 0 0 12px; font-size:11px; background:url('../img/common/bu_plus.gif') left 3px no-repeat; }

.rank_option2 { position:relative; padding:10px 0 0 0; width:663px; background:url('../img/rank/bg_rank_option2.gif') left top no-repeat; }
.rank_option2 .tab_basic { margin:0 10px 20px 10px; }
.rank_option2 .tab_basic .tab_sub { height:1px; }
.rank_option2 .tab_basic li { background:url('../img/common/tab_off_left.gif') left top no-repeat; }
.rank_option2 .tab_basic li p { float:left; padding:5px 18px 1px 18px; height:15px; _height:21px; white-space:nowrap; width/**/:1%; border-right:1px solid #414954; }
.rank_option2 .tab_basic li a { float:left; font-size:11px; color:#727A84; }
.rank_option2 .tab_basic li.on { background:url('../img/common/tab_on_left.gif') left top no-repeat; }
.rank_option2 .tab_basic li.on p { float:left; padding:9px 18px 1px 18px; height:18px; _height:28px; white-space:nowrap; width/**/:1%; border:none; background:url('../img/common/tab_on_right.gif') right top no-repeat; }
.rank_option2 .tab_basic li.on a { height:18px; font-size:11px; color:#FFFFFF; font-weight:bold; background:url('../img/common/tab_arw.gif') center bottom no-repeat; }
.rank_option2 .rank_option_date { position:absolute; right:0; margin:-2px 0 0 0; padding:0 0 0 53px; width:103px; _width:156px; background:url('../img/rank/img_pcbang_date.gif') left 6px no-repeat; }

.Rank_Search { clear:both; position:relative; padding-top:2px; margin:0 11px; height:30px; _height:32px; border:1px solid #2C4865; background:#101F31; }
.Rank_Search h4 { float:left; margin:6px 13px 0 15px; }
.Rank_Search .SelectBasic { vertical-align:middle; margin-top:-4px; margin/**/:0; }
.Rank_Search .input { margin-left:4px; vertical-align:middle; position:relative; top:2px; top/**/:0; }
.Rank_Search .btn_search { vertical-align:middle; position:relative; top:-1px; top/**/:0; }
.Rank_Search .select_location { position:absolute; top:10px; top/**/:5px; right:10px; }
.Rank_Search .total { float:right; margin:-20px 20px 0 0; padding:0 0 0 12px; font-size:11px; background:url('../img/common/bu_plus.gif') left 3px no-repeat; }

.select_season { float:right; margin:-26px 11px 9px 0; }





/* 04.A¡þ¡¤¡Ì ===================================================================== */

/* A¡þ¡¤¡ÌA¡Ì¡¾a */
.Clan_Search { margin:0 0 20px 0; position:relative; width:662px; height:84px; background:url('../img/clan/bg_box_search.gif') left top no-repeat; overflow:hidden; }
.Clan_Search h4 { float:left; margin:19px 0 0 22px; }
.Clan_Search .search { float:left; margin:14px 0 0 9px; }
.Clan_Search .search .input { vertical-align:middle; }
.Clan_Search .search .input input { width:305px; }
.Clan_Search .search .btn_search { vertical-align:middle; }
.Clan_Search .option1 { position:absolute; top:21px; _top:18px; right:22px; }
.Clan_Search .option1 input { position:relative; _top:-1px; margin-right:5px; }
.Clan_Search .option2 { position:absolute; top:60px; _top:57px; left:72px; width:400px; }
.Clan_Search .option2 input { position:relative; top:-1px; margin:0 5px 0 0; vertical-align:middle; }
.Clan_Search .option2 label { position:relative; top:4px; top/**/:0; margin-right:28px; font-size:11px; color:#6F7E8F; }


/* A¡þ¡¤¡Ì ¢¯E¨ùC */
.clan_option { position:relative; padding:10px 0 20px 0; width:663px; background:url('../img/rank/bg_rank_option.gif') left top no-repeat; }
.clan_option .tab_basic { margin:0 10px 32px 10px; }
.clan_option .tab_basic .tab_sub { height:1px; }
.clan_option .tab_basic .sub_location { margin-left:-10px; }
.clan_option .total { float:right; margin:-22px 11px 0 0; padding:0 0 0 12px; font-size:11px; background:url('../img/common/bu_plus.gif') left 3px no-repeat; }
.clan_option .total strong { margin-right:2px; color:#4594BF; }
.clan_option .total_clan { position:absolute; right:15px; top:19px; padding:0 0 0 9px; font-size:11px; color:#FDFF1D; background:url('../img/clan/bu_arw_yellow.gif') left 5px no-repeat; }

/* A¡þ¡¤¡Ì¥ìi¡¾¨­ */
.clan_about { position:relative; margin:0 10px 0 10px; border:1px solid #2C4865; background:#101F31; }
.clan_about .grade { margin:0 0 7px 15px; padding-top:4px; }
.clan_about .grade h4 { position:relative; top:3px; display:inline; vertical-align:middle; }
.clan_about .grade .selectBasic { margin:0; width:80px; }
.clan_about .sort_result { position:absolute; top:11px; right:20px; width:183px; overflow:hidden; }
.clan_about .sort_result h4 { float:left; margin-right:-3px; padding:0 0 0 12px; font-size:11px; font-weight:normal; color:#6F7E8F; background:url('../img/common/bu_plus_2.gif') left 3px no-repeat; }
.clan_about .sort_result a { float:left; margin:0 -1px 0 6px; padding:0 8px 0 3px; font-size:11px; background:url('../img/clan/img_clan_bar.gif') right top no-repeat;  }
.clan_about .sort_result a.on { font-weight:bold; color:#448EB7; }
.clan_about p { position:relative; margin:4px 10px 0 10px; border-top:1px solid #192A3E; height:60px; background:url('../img/clan/img_search_msg.gif') 106px 17px no-repeat; }
.clan_about p strong { position:absolute; top:17px; right:425px; display:block; color:#FFFFFF; }
.clan_about p.msg2 { text-align:center; background:none; height:44px; }
.clan_about p.msg2 img { margin:14px 0; }

/* A¡þ¡¤¡Ì ¢¬¢ç¨ö¨¬¨¡¢ç */
.list_clan { margin:0 10px 10px 10px; width:642px; }
.list_clan .list { position:relative; margin:0 0 10px 0; width:642px; height:109px; _height:111px; border:1px solid #192A3E; background:#000000 url('../img/clan/bg_clan_line.gif') 465px repeat-y; }
.list_clan .list h5 { padding:6px 0; width:640px; height:20px; _height:34px; border-bottom:1px solid #192A3E; background:#0B192A; overflow:hidden; }
.list_clan .list h5 span { float:left; margin:3px 0 0 0; display:block; width:58px; text-align:center; font-size:11px; font-weight:bold; font-family:verdana; color:#FFFFFF; background:url('../img/clan/img_clan_bar.gif') right 2px no-repeat; }
.list_clan .list h5 .png { vertical-align:middle; margin:0 9px 0 11px; }
.list_clan .list h5 a { position:relative; top:2px; color:#8EA9CA; }
.list_clan .list .clanmastar { position:absolute; top:1px; right:0; width:175px; height:30px; background:url('../img/clan/img_sub_master.gif') left top no-repeat; }
.list_clan .list .clanmastar a { position:relative; top:10px; left:77px; }
.list_clan .list .subinfo { float:right; padding:13px 0 0 0; width:175px; height:62px; _height:75px; }
.list_clan .list .subinfo li { float:left; width:148px; margin:0 0 3px 20px; padding:0 0 0 7px; font-size:11px; color:505A65; background:url('../img/common/bu_boxb_sky.gif') left 4px no-repeat; _display:inline; }
.list_clan .list .subinfo li em { color:98A1AA; }
.list_clan .list .subinfo li strong { color:448EB7; }
.list_clan .list  p { margin:13px 20px 0 12px; height:50px; color:#505A65; font-size:11px; line-height:160%; overflow:hidden }

/* A¡þ¡¤¡Ì¢¬¢¬¥ìe¡¾a */
.policy_clan { margin:12px 10px 0 10px; padding-top:22px; background:url('../img/common/bg_box_in.gif') left top no-repeat; }
.policy_clan .policy { margin:0 0 0 10px; width:623px; border:1px solid #2B4764; }
.policy_clan .policy .policy_in { margin:5px 5px 5px 0; width:595px; height:287px;
 scrollbar-base-color:#0D131E; scrollbar-face-color:#1C2A3B; scrollbar-arrow-color:#CAC1AE; scrollbar-track-color:#0D131E; scrollbar-highlight-color:#1C2A3B;
 scrollbar-shadow-color:#1C2A3B; scrollbar-darkshadow-color:#022347; scrollbar-3dlight-color:#355479; scrollbar-arw-color:#355479; }
.policy_clan .policy .policy_in iframe { width:615px; height:287px; }
.policy_clan .policy h5 { margin:14px 20px 12px 0; color:#8DAACA; }
.policy_clan .policy p { margin:10px 20px 10px 0; font-size:11px; color:#99A2AB; }
.policy_clan .policy ul { margin:10px 20px 10px 0; }
.policy_clan .policy li { font-size:11px; color:#99A2AB; }
.policy_clan .policy_clan_agree { margin-top:9px; text-align:center; }
.policy_clan .policy_clan_agree input { height:14px; vertical-align:middle; }
.policy_clan .policy_clan_agree label { font-size:11px; margin:0 25px 0 4px; }
.policy_clan .view_policy { float:left; margin:0 0 0 25px; _display:inline; }
.policy_clan .view_policy .agree { vertical-align:middle; }
.policy_clan .view_policy .btn_view_policy { margin:0 0 0 0; vertical-align:middle; }
.policy_clan .policy_clan_agree2 { float:left; margin:7px 0 0 18px; text-align:left; background:url('../img/clan/img_bar.gif') 95px 1px no-repeat; }
.policy_clan .policy_clan_agree2 input { height:14px; vertical-align:middle; }
.policy_clan .policy_clan_agree2 label { font-size:11px; margin:0 20px 0 4px; }

.clan_build { margin:25px 10px 0 10px; padding:10px 0 0 0; width:642px; border:1px solid #192A3E; }
.clan_build div { margin:0 10px 10px 10px; padding:0 13px 10px 13px; width:594px; _width:620px; border:1px solid #192A3E; background:#071120; overflow:hidden; }
.clan_build div div { margin:0; width:auto; border:none; background:none; }
.clan_build h5 { position:relative; left:-13px; padding-top:9px; margin-bottom:10px; width:618px; height:25px; _height:34px; background:#192A3E; }
.clan_build h5 img { float:left; margin:0 0 0 14px; }
.clan_build h5 .byte { float:left; margin:2px 0 0 5px; font-size:11px; font-weight:normal; color:#FFFFFF; font-family:verdana; }
.clan_build h5 .byte strong { color:#ffe200; font-size:11px; }
.clan_build .btn_check { vertical-align:middle; }
.clan_build .input input { width:202px; }
.clan_build .step1_1 .sub { font-size:11px; color:#505A65; }
.clan_build .step1_2 .info { margin-bottom:5px; padding:0 0 0 7px; font-size:11px; color:#505A65; background:url('../img/common/bu_boxb_sky.gif') left 4px no-repeat; }
.clan_build .step1_2 strong { position:relative; top:2px; font-size:12px; color:#4594BF; vertical-align:middle; }
.clan_build .step1_3 textarea { width:590px; height:84px; _margin-left:-6px; }
.clan_build .step1_4 { padding:0; }
.clan_build .step1_4 h5 { margin-bottom:0 !important; height:24px; _height:33px; left:0; }
.clan_build .step1_4 h5 img { float:left; }
.clan_build .step1_4 select { margin:-2px 0 0 19px; }

.clan_buildinfo { margin:12px 10px 0 10px; padding-top:22px; background:url('../img/common/bg_box_in.gif') left top no-repeat; }
.clan_buildinfo .notice { margin:0 10px; }
.clan_buildinfo .TableInput th { width:140px; }
.clan_buildinfo .TableInput td { padding-top:8px; font-size:12px; line-height:130%; }
.clan_buildinfo .TableInput td strong { font-weight:bold; color:#FCFD00; }
.clan_buildinfo .TableInput td em { color:#FFFFFF; }

.clan_buildfin { margin:12px 10px 0 10px; padding-top:19px; background:url('../img/common/bg_box_in.gif') left top no-repeat; }
.clan_buildfin h5 { margin:0 0 0 16px; padding:0 0 0 17px; font-weight:bold; color:#FFFFFF; background:url('../img/popup/ico_common_title.gif') left 1px no-repeat; }
.clan_buildfin h5 strong { color:#D0D303; }
.clan_buildfin .img_msg { display:block; margin:12px 0 0 10px; }


/* 05.¨ú¨¡AIAU¨ù¡Í =============================================================== */

/* AA¡¾¡¿,¡ÆE¡ío©öU¨ö¨¬ */
.item_tagbox { position:relative; margin:0 0 20px 0; border:3px solid #075679; background:#050C16; }
.item_tagbox .swf { width:656px; height:113px; }
.item_tagbox .info { margin:0 14px; padding:21px 0 18px 15px; font-size:11px; color:#6F7E8F; border-top:1px solid #152432; background:url('../img/common/bu_plus.gif') 3px 25px no-repeat; }
.item_tagbox .info strong { color:#4594BF; }
.item_tagbox .search { position:absolute; top:125px; _top:128px; right:17px; padding-top:2px; width:338px; height:28px; _height:32px; border:1px solid #2C4865; background:#101F31; }
.item_tagbox h5 { float:left; position:relative; top:1px; display:inline; margin:7px 10px 0 11px; vertical-align:middle; }
.item_tagbox .input { vertical-align:middle; position:relative; _top:2px; _top/**/:0; }
.item_tagbox .input input { width:190px; }
.item_tagbox .btn_search { margin-left:4px; vertical-align:middle; }

/* ¨ú¨¡AIAU ¢¬¢ç¨ö¨¬¨¡¢ç */
.list_item { float:left; position:relative; margin:10px 0 15px 0; padding-bottom:20px; width:660px; _width:662px; border:1px solid #192A3E; background:#050C16 url('../img/shop/bg_dotline_list.gif') 20px 10px repeat-y; }
.list_item .list { float/**/:left; display:inline; position:relative; left:20px; margin:21px 10px 0 0; width:305px; height:179px; background:url('../img/shop/bg_box_item_list.gif') left top no-repeat; overflow:hidden; }
.list_item .list h5 { margin:14px 10px 0 18px; height:14px; overflow:hidden; }
.list_item .list h5 a { color:FCFD00; }
.list_item .list h5 a:hover { color:FCFD00 !important; }
.list_item .list p { margin:7px 10px 0 18px; font-size:11px; color:#FFFFFF; height:13px; overflow:hidden; }
.list_item .list .goods { position:absolute; top:67px; left:32px; }
.list_item .list .info { margin:11px 0 0 132px; }
.list_item .list .SelectBasic { display:block; margin:0 0 2px 0; _margin-bottom:5px; width:110px; }
.list_item .list .SelectType1 { display:block; margin:0 0 2px 0; _margin-bottom:5px; width:110px; }
.list_item .list .info .price { float:left; margin:0 0 7px 0; padding:3px 0 0 18px; font-size:12px; font-weight:bold; height:auto; color:#FFFFFF; background:url('../img/common/ico_coin.gif') left 3px no-repeat; }
.list_item .list .info .price2 { float:left; margin:0 0 7px 0; padding:3px 0 0 18px; font-size:12px; font-weight:bold; height:auto; color:#FFFFFF; background:url('../img/common/ico_coin.gif') left 3px no-repeat; }
.list_item .list .btn_buy { clear:both; margin:5px 0 0 0; }
.list_item .list .btn_present { margin:5px 0 0 0; }
.list_item .list .btn_please { margin:5px 0 0 0; }
.list_item .bar1 { display:block; position:absolute; top:8px; left:18px; width:630px; height:3px; background:#050C16; overflow:hidden; }
.list_item .bar2 { display:block; position:absolute; bottom:8px; left:18px; width:630px; height:3px; background:#050C16; overflow:hidden; }

.list_item .tab_basic { margin:15px 19px 0 19px; }

/* ¢¬¢ÒAI¢¬¢çAo¨ù¡Í */
.ShopMileage_About { display:block; vertical-align:baseline; margin:3px 0 10px 0; }
#ShopMileage { background-image:url('../img/shop/bg_dotline_mileage.gif'); }
#ShopMileage .list { width:305px; height:158px; background-image:url('../img/shop/bg_box_mileage_list.gif'); }
#ShopMileage .list .goods { top:46px; }
#ShopMileage .list p { margin:12px 0 0 141px; height:auto; color:#98A1AA; }
#ShopMileage .list .info { margin:8px 0 0 141px; }
#ShopMileage .list .gunbang { margin:0; padding:6px 0 3px 33px; height:auto; color:#FFFFFF; font-weight:bold; background:url('../img/shop/ico_mileage_gunbang.gif') left top no-repeat; }
#ShopMileage .list .btn_buy { margin:9px 0 0 1px; }


/* ¨ú¨¡AIAU ¡ío¨ù¨ù */
.item_detail { position:relative; width:662px; height:153px; background:url('../img/shop/bg_box_item_detail.gif') left top no-repeat; }
.item_detail h5 { position:absolute; top:40px; left:168px; height:14px; overflow:hidden; }
.item_detail h5 a { color:FCFD00; }
.item_detail h5 a:hover { color:FCFD00 !important; }
.item_detail .option { position:absolute; top:74px; left:163px; }
.item_detail .option .SelectType1 { display:block; margin-bottom:6px; width:140px; }
.item_detail .goods { position:absolute; top:39px; left:42px; }
.item_detail .btn_item { position:absolute; top:93px; right:48px; }
.item_detail .btn_item img { margin-left:2px; }
.item_detail .btn_please { position:absolute; top:39px; right:48px; }
.item_detail .price { float:left; margin:75px 0px 7px 163px; padding:3px 0 0 18px; font-size:12px; font-weight:bold; height:auto; color:#FFFFFF; background:url('../img/common/ico_coin.gif') left 3px no-repeat; _display:inline; }
.item_detail .price2 { margin:0px 0px 7px 0px; padding:3px 0 0 18px; font-size:12px; font-weight:bold; height:auto; color:#FFFFFF; background:url('../img/common/ico_coin.gif') left 3px no-repeat; }


/* ¨ú¨¡AIAU ¨ù©ø¢¬i */
.item_info { _width:662px; padding:1px 0 30px 0; border:1px solid #192A3E; border-top:0; background:#050C16; }
.item_info .item_notice { display:block; margin:16px 0 0 27px; }

.GameItemInfo { margin:0 20px 0 20px; }
.GameItemInfo h5 { margin-top:20px; padding:0 0 0 9px; font-weight:bold; color:#FFFFFF; background:url('../img/common/bu_box_white.gif') left 5px no-repeat; }
.GameItemInfo h5 p { margin:0; padding:0; line-height:120%; }
.GameItemInfo p { margin:6px 0 0 10px;; line-height:130%; }

/* ¢¬©£©öUAI ¢¬a©öo¨ù| */
.tab_mobile{ margin:0 0 -15px 125px; height:28px; overflow:hidden; }
.tab_mobile a { position:relative; float/**/:left; _display:inline; margin-right/**/:5px; }
.tab_mobile a:hover { margin-top:-28px; }
.tab_mobile a.on { margin-top:-28px; }

.item_member { padding-top:15px; width:660px; _width:662px; border:1px solid #192A3E; background:#050C16; overflow:hidden; }
.item_member .item_area { position:relative; margin:0 20px 0 20px; padding:20px 0; width:622px; border-bottom:1px solid #0F1B2A; }
.item_member .item_area .goods { display:block; position:absolute; top:32px; left:5px; }
.item_member .item_area .item_img { display:block; margin:2px 0 0 106px; }
.item_member .item_area .btn_join { position:absolute; right:12px; margin-top:-62px; }
.item_member .detail { margin:0 20px; padding:20px 0; }
.item_member .detail img { position:relative; top:-1px; margin-right:4px; vertical-align:middle; }
.item_member .detail .red2 { color:#CC3300; }
.item_member .detail .sky { color:#3399CC; }
.item_member .detail .myinfo td { padding-top:10px; color:#FFFFFF; }
.item_member .detail td { line-height:130% }

#ShopMobile2  .btn_join { margin-top:-40px; }

/* spA©¡Au¨ùO ¡ío¢¥U */
.list_sptop { margin:0 0 25px 0; width:662px; height:285px; background:url('../img/shop/bg_box_sp.gif') left top no-repeat; overflow:hidden; }
.list_sptop .list { position:relative; top:2px; left:3px; float:left; margin:12px 0 0 10px; width:313px; height:123px; overflow:hidden; _display:inline; }
.list_sptop .list .img { position:absolute; top:12px; left:12px; }
.list_sptop .list .img img { width:84px; height:99px; }
.list_sptop .list h5 { margin:18px 0 0 113px; color:#448EB7; font-weight:bold; letter-spacing:-1px; }
.list_sptop .list h5 a { color:#448EB7; }
.list_sptop .list ul { margin:6px 0 0 113px; padding-top:5px; width:188px; border-top:1px solid #192A3E; }
.list_sptop .list li { margin:3px 0 0 0; padding:0 0 0 8px; float:left; width:188px; font-size:11px; background:url('../img/common/bu_boxb_sky.gif') left 5px no-repeat; }

.list_sp { padding-top:15px; background:url('../img/rank/bg_rank_option.gif') left top no-repeat; }
.list_sp h2 { margin:20px 10px 0 10px; }
.list_sp .list { position:relative; left:1px; float:left; _float:none; _display:inline; margin:10px 0 0 10px; width:315px; border:1px solid #192A3E; background:#050C16; vertical-align:top; }
.list_sp .list h5 { float:left; padding:10px 10px 8px 10px; border-bottom:1px solid #192A3E; background:#0B192A; }
.list_sp .list h5 a { float:left; color:#8EA9CA; }
.list_sp .list h5 span { float:right; font-size:11px; font-weight:bold; color:#FFFFFF; padding:0 0 0 9px; background:url('../img/common/bu_plus.gif') left 2px no-repeat;; }
.list_sp .list p { clear:both; padding:14px 10px 11px 10px; font-size:11px; color:#505A65; }
.sp_contact { margin:30px 10px 0 10px; }



/* 06.¢¥U¢¯i¡¤I¥ìa/¡Æ¢®AI¥ìa ======================================================== */

/* ¢¬¨­¢¥¨¬ */
.Download_menu { margin:5px 0 10px 10px; padding-bottom:19px; width:642px; background:url('../img/download/bg_index_bottom.gif') left bottom no-repeat; overflow:hidden; }
.Download_menu .box_in { float:left; padding:15px 0 0 20px; width:720px; background:url('../img/download/bg_index_top.gif') left top no-repeat; }
.Download_menu h6 { float:left; width:84px; height:27px; _display:inline; }
.Download_menu ul { float:left; width:262px; height:27px; overflow:hidden; }
.Download_menu ul.menu3 { width:600px; }
.Download_menu li { float:left; display:inline; margin:0 0 0 -3px; padding:0 14px 0 14px; font-size:11px; color:#98A1AA; background:url('../img/mypage/img_menu_bar.gif') left 2px no-repeat; letter-spacing:-1px; }
.Download_menu li a { font-size:11px; color:#98A1AA; }
.Download_menu li.on a { font-weight:bold; color:#FCFD03; }
.Download_menu li.on a:hover { color:#FCFD03 !important; }

#SearchMovie { margin-top:10px; }

/* ¢¥U¢¯i¡¤I¥ìa */
.download_PC { margin:17px 10px 20px 10px; }
.download_PC .notice { display:block; margin:0 0 10px 0; }
.download_PC .pc_top { display:block; margin:0 0 5px 10px; }
.download_PC .TableInput { margin:0 10px 0 10px; width:622px; }
.download_PC .TableInput th { width:110px; vertical-align:middle; }
.download_PC .TableInput td { padding:9px 0 6px 0; border-right:1px solid #233D5D; font-size:12px; text-align:center; vertical-align:middle; line-height:140%; }
.download_PC .TableInput td em { color:#98A1AA; }
.download_PC .TableInput td strong { color:#FFFFFF; }


.download_check { position:relative; margin:43px 20px 0 20px; widows:618px; _width:622px; border:2px solid #192A3E; }
.download_check h4 { position:absolute; top:-23px; left:12px; }
.download_check .notice { display:block; }
.download_check .btn_check { display:block; position:absolute; top:4px; right:4px; }
.download_check textarea { margin:2px 0 2px 2px; padding:5px; width:614px; height:111px; border:0; background:#050C16; overflow:auto;
 scrollbar-base-color:#050C16; scrollbar-face-color:#1C2A3B; scrollbar-arrow-color:#CAC1AE; scrollbar-track-color:#0D131E; scrollbar-highlight-color:#1C2A3B;
 scrollbar-shadow-color:#1C2A3B; scrollbar-darkshadow-color:#022347; scrollbar-3dlight-color:#355479; scrollbar-arw-color:#355479; }

.download_game, .download_directx, .download_driver { display:block; margin:18px 0 0 20px; }



/* 07.¡Æi¡Æ¢¥¨ù¨úAI =============================================================== */

/* ¢¬¨­¢¥¨¬ */
.Support_menu { position:relative; margin:5px 0 25px 10px; width:642px; height:95px; background:url('../img/support/bg_menu.gif') left top no-repeat; }
.Support_menu h6 { position:relative; top:15px; float:left; margin:0 0 0 20px; width:111px; height:27px; _display:inline; }
.Support_menu ul { position:relative; top:14px; float:left; width:500px; height:27px; overflow:hidden; }
.Support_menu li { float:left; display:inline; margin:0 0 0 -3px; padding:0 14px 0 14px; font-size:11px; color:#98A1AA; background:url('../img/mypage/img_menu_bar.gif') left 2px no-repeat; }
.Support_menu li a { font-size:11px; color:#98A1AA; }
.Support_menu li.on a { font-weight:bold; color:#FCFD03; }
.Support_menu li.on a:hover { color:#FCFD03 !important; }
.Support_menu .btn_mypmang { position:absolute; top:76px; right:0; }

/* ¡ÆE¡ío */
.search_faq { margin:12px 10px 20px 10px; width:642px; height:54px; background:url('../img/support/bg_box_search.gif') left top no-repeat; overflow:hidden; }
.search_faq h4 { float:left; margin:18px 0 0 24px; vertical-align:middle; _display:inline; }
.search_faq .input { position:relative; top:8px; _top:6px; margin-left:5px; vertical-align:middle; }
.search_faq .input input { width:450px; }
.search_faq .btn_faq { margin:11px 0 0 0; vertical-align:middle; }

.faq_mail { margin:25px 0 0 22px; }
.faq_policy { margin:15px 10px 0 10px; padding:12px 0 9px 0; border:2px solid #192A3E; background:#050C16; text-align:center; }
.faq_policy img { margin:0 4px; }


/* faq¢¬n¡¤I */
.list_faq { margin:-10px 10px 14px 10px; padding:4px 0; border:2px solid #192A3E; }
.list_faq ul { margin:0 9px; width:620px; overflow:hidden; }
.list_faq li { position:relative; top:1px; padding:9px 0 9px 0; background:url('../img/common/bg_board_dotline.gif') bottom repeat-x; }
.list_faq li a { margin:0 0 0 11px; padding:0 0 0 9px; color:#98A1AA; background/**/:url('../img/common/bu_boxb_sky.gif') left 5px no-repeat; }
.list_faq li.on a { color:448EB7; text-decoration:underline; }

/* ¢¥a¨¬? */
.faq_answer { position:relative; margin:40px 10px 0 10px; border:1px solid #192A3E; background:#050C16; }
.faq_answer h3 { position:absolute; top:-28px; left:-12px; _left:4px; _left/**/:-28px; }
.faq_answer h5 { display:block; padding:9px 0 8px 12px; color:438FB7; border-bottom:1px solid #192A3E; }
.faq_answer .txt { margin:0 12px; padding:20px 0; color:#5F6A74; }

/* ©ö¢çACCI¡¾a */
.SupportInput_option td { padding-top:5px; padding-bottom:5px; }
.SupportInput_option input { width:12px; height:15px; vertical-align:middle; }
.SupportInput_option label { position:relative; top:2px; width:93px; margin:4px 0 4px 5px; vertical-align:middle; }
.SupportInput_option2 td { padding-top:5px; padding-bottom:5px; }
.SupportInput_option2 input { width:12px; height:15px; vertical-align:middle; }
.SupportInput_option2 label { position:relative; top:2px; width:130px; margin:4px 0 4px 5px; vertical-align:middle; }
.SupportInput_option2 td { border-bottom-color:#233D5D; }
.SupportInput_name th { border:1px solid #233D5D; }
.SupportInput_name td { padding-top:8px; border:1px solid #233D5D; color:#FFFFFF; font-size:12px; }
.SupportInput_mail input { width:445px; }
.SupportInput_mail td { border-bottom-color:#233D5D; }
.SupportInput_mail2 input { width:100px; }
.SupportInput_mail2 td { border-bottom-color:#233D5D; }
.SupportInput_mail3 input { width:30px; }
.SupportInput_mail3 td { border-bottom-color:#233D5D; }
.SupportInput_subject input { width:445px; }
.SupportInput_quest textarea { width:450px; height:112px; }
.SupportInput_report textarea { width:450px; height:112px; }
.SupportInput_file .input { margin-right:10px; vertical-align:middle; }
.SupportInput_file input { width:335px; }
.SupportInput_file .txt { position:relative; top:2px; color:#98A1AA; }
.SupportInput_file p { width:400px; margin:10px 0 4px 0; }
.SupportInput_mypc td { padding-top:8px; }
.SupportInput_mypc textarea { width:450px; height:165px; }
.SupportInput_mypc input { width:12px; height:15px; }
.SupportInput_mypc label { margin:0 0 0 5px; color:#98A1AA; vertical-align:middle; }
.SupportInput_mypc p { margin:2px 0 8px 0; }

.Question_Notice { margin:10px 0 0 10px; }
.Report_Notice { margin:17px 0 0 10px; }
.Report_Notice img { display:block; }




/* 08.¢¬¢ÒAI¨ú¨¡AIAU =============================================================== */

/* ¨ú¨¡AIAU¨ù¡Í ©öU¡¤I¡Æ¢®¡¾a */
.btn_goshop { margin:-50px 10px 0 0; float:right; }

.MyItem_subtitle { margin:0 0 25px 10px !important; padding:0 0 6px 0; width:642px; border-bottom:1px solid #16202F; }
.MyItem_subtitle img { display:block; margin-left:11px; }

/* ¢¬¨­¢¥¨¬ */
.Mypage_menu { position:relative; margin:5px 0 25px 10px; padding-bottom:10px; float:left; width:642px; min-height:1%; border-bottom:4px solid #FCFD02; background:url('../img/mypage/bg_menu.jpg') left top no-repeat; }
.Mypage_menu h6 { position:relative; top:15px; float:left; margin:0 0 0 20px; width:99px; height:27px; _display:inline; }
.Mypage_menu ul { position:relative; top:14px; float:left; width:500px; height:27px; overflow:hidden; }
.Mypage_menu li { float:left; display:inline; margin:0 0 0 -3px; padding:0 13px 0 13px; font-size:11px; color:#98A1AA; background:url('../img/mypage/img_menu_bar.gif') left 2px no-repeat; }
.Mypage_menu li a { font-size:11px; color:#98A1AA; }
.Mypage_menu li.on a { font-weight:bold; color:#FCFD03; }
.Mypage_menu li.on a:hover { color:#FCFD03 !important; }
.Mypage_menu .btn_mypmang { position:absolute; bottom:-4px; right:0; }
.Mypage_menu .menu6 { margin-top:-27px; float:right; width:370px; }
.Mypage_menu .menu6 h6 { width:88px; }
.Mypage_menu .menu6 ul { width:200px; }


.Mypage_menu2 { position:relative; margin:5px 0 25px 10px; padding-bottom:9px; float:left; width:642px; min-height:1%; border-bottom:4px solid #FCFD02; background:url('../img/mypage/bg_menu2.jpg') left top no-repeat; }
.Mypage_menu2 h6 { position:relative; top:15px; float:left; margin:0 0 0 20px; width:99px; height:27px; _display:inline; }
.Mypage_menu2 ul { position:relative; top:14px; float:left; width:500px; height:27px; overflow:hidden; }
.Mypage_menu2 li { float:left; display:inline; margin:0 0 0 -3px; padding:0 13px 0 13px; font-size:11px; color:#98A1AA; background:url('../img/mypage/img_menu_bar.gif') left 2px no-repeat; }
.Mypage_menu2 li a { font-size:11px; color:#98A1AA; }
.Mypage_menu2 li.on a { font-weight:bold; color:#FCFD03; }
.Mypage_menu2 li.on a:hover { color:#FCFD03 !important; }
.Mypage_menu2 .btn_mypmang { position:absolute; bottom:-4px; right:0; }
.Mypage_menu2 .menu6 { margin-top:-27px; float:right; width:370px; }
.Mypage_menu2 .menu6 h6 { width:88px; }
.Mypage_menu2 .menu6 ul { width:200px; }




/* ¨ú¨¡AIAU¢¬¢ç¨ö¨¬¨¡¢ç */
.Board_Myitem { margin:0 0 15px 0; width:640px; _width:641px; border-left:1px solid #10365A; }
.Board_Myitem .num { width:160px; }
.Board_Myitem .use { width:160px; }
.Board_Myitem .date { width:120px; }
.Board_Myitem .info { width:140px; }
.Board_Myitem .buy { width:140px; }
.Board_Myitem .getdate { width:121px; }
.Board_Myitem .couponname { }
.Board_Myitem .usemoney { width:187px; }
.Board_Myitem .usedate { width:130px; }
.Board_Myitem tr.index { position:absolute; left:-10000px; _display:none; }
.Board_Myitem td { padding-top:3px; height:35px; border-right:1px solid #10365A; border-bottom:1px solid #10365A; text-align:center; vertical-align:middle; }
.Board_Myitem td img { top:-1px; vertical-align:middle; }
.Board_Myitem td strong a { display:block; margin:0 10px; }
.Board_Myitem .Tipbox { display:none; position:absolute; margin:5px 0 0 -150px;  padding:17px 0 0 0; width:301px; font-size:11px; color:#FFFFFF; background:url('../img/mypage/bg_tipbox_top.gif') left top no-repeat; text-align:center; z-index:30; }
.Board_Myitem .Tipbox p { padding:0 17px 12px 17px; background:url('../img/mypage/bg_tipbox_bottom.gif') left bottom no-repeat; line-height:140% !important; letter-spacing:-1px; }
.Board_Myitem .Tipbox p strong { color:#FDFE7A; }
.Board_Myitem .btn_use { margin:2px 0; }

/* ©ø¨£ACA¡Ì¡¾¢¬¥ìe */
.Myfriend_Black { margin:11px 0 -95px 10px; width:642px; height:110px; background:url('../img/mypage/bg_box.gif') left top no-repeat; }
.Myfriend_Black p { float:right; margin:15px 20px 0 0; padding:0 0 0 7px; font-size:11px; color:#606B75; background:url('../img/common/bu_boxb_sky.gif') left 5px no-repeat; }
.Myfriend_Black p a { color:#448EB7; font-size:11px; font-weight:bold; }

.Please_Date { position:absolute; margin-top:-32px; right:32px; }
.Please_Date select { width:100px; }

.Myfriend_num { margin:0 0 14px 22px; padding:0 0 0 11px; font-size:11px; color:#606B75; background:url('../img/common/bu_plus.gif') left 2px no-repeat; }
.Myfriend_num strong { color:#448EB7; }

.Myfriend_login { margin:0 0 7px 22px; padding:0 0 0 11px; font-size:11px; color:#606B75; background:url('../img/common/bu_plus.gif') left 2px no-repeat; }
.Myfriend_login em { color:#FFFFFF; }
.Myfriend_login strong { color:#448EB7; }

.Myfriend_sort_login { float:right; margin:-22px 38px 0 0; font-size:11px; color:#606B75; }
.Myfriend_sort_login input { position:relative; _top:-1px; margin:0 5px 0 0; width:12px; height:15px; vertical-align:middle; }

/* A¡Ì¡¾¢¬¥ìi¡¤I */
.Myfriend_add h5 { margin:0 0 13px 26px; }
.Myfriend_add table { margin:0 0 25px 21px; width:620px; table-layout:fixed; border:1px solid #2C4865; }
.Myfriend_add table th { width:120px; background:#101F31; border-right:1px solid #2C4865; border-bottom:1px solid #2C4865; vertical-align:middle; }
.Myfriend_add table td { padding:0 0 0 20px; height:33px; background:#071120; border-right:1px solid #2C4865; border-bottom:1px solid #192A3E; vertical-align:middle; }
.Myfriend_add table .FriendAdd { margin:-1px 4px 0 0; width:12px; height:15px; vertical-align:middle; }
.Myfriend_add table label { margin-right:13px; font-size:11px; color:#6F7E8F; }
.Myfriend_add table .input { position:relative; top:-1px; _top:0; }
.Myfriend_add table .input_1 { width:245px; }
.Myfriend_add table .input_2 { width:400px; }
.Myfriend_add table .btn_add { vertical-align:middle; }

/* ©ø¨£ACA¡Ì¡¾¢¬¥ìe ¢¬¢ç¨ö¨¬¨¡¢ç */
#Myfriend_List { margin-left:21px; width:620px !important; }
#Myfriend_List td { font-size:11px; }
#Myfriend_List .code { width:auto; }
#Myfriend_List .both { width:70px; }
#Myfriend_List .level { width:55px; }
#Myfriend_List .profile { width:97px; text-align:center; }
#Myfriend_List .location { width:44px; text-align:center; }
#Myfriend_List .memo { width:116px; text-align:center; }
#Myfriend_List input { margin:0 2px 3px 16px; vertical-align:middle; }
#Myfriend_List .ico_level { width:18px; top:0px; vertical-align:middle; }
#Myfriend_List .both_none { margin:0 0 0 11px; }

.BoardBtn_Myfriend { float:right; margin:-17px 31px 0 0; }

/* A¢Ò¢¬¡Ì¡¾a ©ø¡í¢¯¨£ */
#MyPleaseList { width:620px; margin-left:21px; }
#MyPleaseList col.no { width:101px; text-align:center; }
#MyPleaseList col.date { width:220px; text-align:center; }
#MyPleaseList col.info { text-align:center; }
#MyPleaseList col.result { width:100px; text-align:center; }

/* ¡ÆC¡í¡× ¢¬¢ÒAI¢¬¢çAo */
.MyMileage_about { display:block; vertical-align:baseline; margin:18px 0 20px 10px; }
#MyMileage_Coninfo { margin:-30px 0 10px 30px; }
#MyMileage_Coninfo li { font-size:11px; }
#MyMileage_Coninfo em { color:#FFFFFF; }
#MyGunbangMileage { margin-left:21px; width:620px; }
#MyGunbangMileage col.type { width:100px; text-align:center; }
#MyGunbangMileage col.memo { width:282px; text-align:center; }
#MyGunbangMileage col.date { width:80px; text-align:center; }
#MyGunbangMileage col.num { width:158px; text-align:center; }


/* ========================== ¢¯i¢¯¥ìA¢´A¡Í ================================= */

body.policy { background-color:transparent; }

.Policy_Map { min-height:1%; _height:1%; margin:0 10px; border:2px solid #2C4865; border-width:2px 1px 1px 2px; background:#192A3E; }
.Policy_Map li { float:left; width:211px; _width:213px; height:41px; border:1px solid #233D5D; border-width:0 1px 1px 0; }
.Policy_Map li a { display:block; margin:14px 10px 0 30px; font-size:11px; color:#8DAACA; font-weight:bold; line-height:130%; letter-spacing:-1px; text-indent:-12px; }
.Policy_Map li.num3 a, .Policy_Map li.num12 a { margin-top:6px; }

.body_policy {
 scrollbar-base-color:#0D131E; scrollbar-face-color:#1C2A3B; scrollbar-arrow-color:#CAC1AE; scrollbar-track-color:#0D131E; scrollbar-highlight-color:#1C2A3B;
 scrollbar-shadow-color:#1C2A3B; scrollbar-darkshadow-color:#022347; scrollbar-3dlight-color:#355479; scrollbar-arw-color:#355479; }
.policy { margin:20px 20px 0 20px; line-height:130%; }
.policy h5 { margin:14px 20px 10px 0; color:#8DAACA; }
.policy p { margin:5px 10px 5px 17px; font-size:11px; color:#99A2AB; }
.policy li { margin-bottom:2px; font-size:11px; color:#99A2AB; }
.policy li a { font-size:11px; text-decoration:underline; }
.policy ul { margin-left:17px; }
.policy ol p, .policy ul p { margin:5px 0 5px 16px; }
.policy ol { list-style-type:decimal; list-style-position:inside; margin:5px 20px 10px 17px; }
.policy ol li { margin-left:15px; text-indent:-15px; }
.policy ol li li { text-indent:0; }
.policy ol ol { list-style-type:upper-alpha; margin:5px 0 0 0px; }
.policy ol ol li { margin-left:0; }
.policy ol ol ul { margin-left:16px; }
.policy ol ul { margin:3px 20px 5px 0; list-style-position:outside; }
.policy ol ul li { margin:0 0 2px 0; padding:0 0 0 10px; background:url('../img/common/img_policy_bar.gif') left 7px no-repeat; }
.policy .top { width:100%; text-align:right; background:url('../img/common/bg_dotline_policy.gif') left center repeat-x; }
.policy table { margin:10px 0 15px 3px; border-top:1px solid #10365A; border-left:1px solid #10365A; }
.policy table .index { width:33px; }
.policy table th { padding:6px 5px 3px 5px; height:35px; border-right:1px solid #10365A; border-bottom:1px solid #10365A; font-size:11px; color:#8DAACA; line-height:130%; text-align:center; vertical-align:middle; background:#0D1B2C; font-weight:bold; }
.policy table td { padding:6px 5px 3px 5px; height:35px; border-right:1px solid #10365A; border-bottom:1px solid #10365A; font-size:11px; color:#99A2AB; line-height:130%; text-align:center; vertical-align:middle; }




/* ¨ö¨¬A¡ìAI ¨ö¨¬A¨Ï¡¤¢®¨¡U =============================================================== */
#SkyScraper { position:absolute; top:251px; left:949px; width:128px; z-index:30; zoom:1;}

#SkyScraper .gunbang_tm {display:none; padding-bottom:7px; width:128px; background:url('../img/common/bg_sky_gunbang.gif') left bottom no-repeat; }
#SkyScraper .gunbang_tm h4 img { display:block; }
#SkyScraper .gunbang_tm ul { margin:0 0 0 5px; }
#SkyScraper .gunbang_tm ul li { margin-bottom:-1px; width:118px; border:1px solid #1B2D3F; background:#000000; }
#SkyScraper .gunbang_tm ul li h5 { margin:6px 0 0 9px; }
#SkyScraper .gunbang_tm ul li p { margin:5px 0 3px 9px; font-size:11px; letter-spacing:-1px; }
#SkyScraper .gunbang_tm ul li a { font-size:11px; }

#SkyScraper .pcbang { margin:5px 0 -2px 0; position:relative; width:128px; background:url('../img/common/bg_sky_pcbang.gif') left top no-repeat; }
#SkyScraper .pcbang h4 { display:none; }
#SkyScraper .pcbang em { position:absolute; top:10px; left:61px; width:60px; font-size:11px; color:#D2D402; text-align:center; }
#SkyScraper .pcbang p { padding:35px 10px 13px 14px; font-size:11px; color:#FFFFFF; background:url('../img/common/bg_sky_pcbang2.gif') left bottom no-repeat;  }
#SkyScraper .pcbang p a { font-size:11px; color:#FFFFFF; }
#SkyScraper .pcbang p strong { margin-bottom:2px; display:block; font-size:11px; color:#8DAACA; }

#SkyScraper .banner_sky1 { width:93px; text-align:center; }
#SkyScraper iframe {margin-bottom:7px;}

.gunbang_sub #SkyScraper { left:939px; top:251px; }

/* È®ÀåÇü CPA ¹è³Ê fix */
#Reminder {width:93px !important; height:153px !important;}
#FloatLayer1 {left:-324px !important;}
#FloatLayer2 {top:214px !important;}

#SkyScraper .subscriber {position:relative; width:128px; height:145px; margin:5px 0 0 0; background:url(../img/banner/banner_subscriber.gif) no-repeat;}
#SkyScraper .subscriber .list {text-align:center; margin:52px 0 0 0; line-height:1.5;}
#SkyScraper .subscriber .list a {width:100px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:11px !important; color:#fd6e00; text-decoration:underline;}
#SkyScraper .subscriber .list a:hover {color:#fd6e00 !important;}
#SkyScraper .subscriber .btn {position:absolute; display:block; left:48px; top:114px; width:70px; height:19px; text-indent:-5000px;}


/* C¨£AI ========================================================================== */
.footer { position:relative; clear:both; padding-top:20px; width:911px; height:120px; }
.footer .logo_neowiz { float:left; margin:-2px 0 0 19px; }
.footer .logo_gragonfly { float:left; margin:0 0 0 11px; }
.footer .menu { float:left; margin:3px 0 0 20px; width:420px; overflow:hidden; }
.footer .menu a { position:relative; left:-8px; float:left; margin-bottom:5px; padding:0 7px 0 8px; height:12px; background:url('../img/footer/img_bar.gif') left 3px no-repeat; overflow:hidden; }
.footer .copyright { position/**/:absolute; top:42px; left:225px; }
.gunbang_main .footer .copyright { position/**/:absolute; top:37px; left:225px; }
.footer .gameinfo { position:absolute; top:21px; right:1px; }

.gunbang_main .footer { position:relative; top:15px; padding:15px 0 20px 0; border-top:1px solid #101417; }

.gunbang_main .footer .menu a, .gunbang_sub .footer .menu a { background-image:url('../img/footer/img_bar_2.gif'); }
.gunbang_main .footer .menu a img, .gunbang_sub .footer .menu a img { position:relative; top:-12px; }







/* ¨¡E¨ú¡À ¡¾a¨¬¡í A¢¬AU =================================================== */
.pop_basic { margin:0; background:#060F18; }
.pop_basic .wrap { margin:0 5px 0 5px; padding-top:5px; width:450px; overflow:hidden; }
.pop_basic h1 { padding-right:160px; height:37px; background:url('../img/popup/basic_title_logo.gif') right top no-repeat; overflow:hidden; }
.pop_basic h1 span { display:block; padding-left:19px; height:37px; font-size:14px; color:#000000; background:url('../img/popup/basic_title_bg.gif') left top no-repeat; line-height:40px; }
.pop_basic h1 span img { display:block; position:relative; top:10px; }
.pop_basic .container { padding-right:2px; background:url('../img/popup/basic_contants_right.gif') right top no-repeat; border-bottom:1px solid #131A22; overflow:hidden; }
.pop_basic .container .box_in {zoom:1;  padding:20px 0; background:url('../img/popup/basic_contants_left.jpg') left top no-repeat; }
.pop_basic h3 p { margin:0 20px 0 20px; padding:0 0 0 20px; font-size:11px; font-weight:bold; color:#E5E5E5; background:url('../img/popup/ico_arw_title.gif') left top no-repeat; }
.pop_basic .subindex { position:relative; margin:5px 20px 10px 40px; font-size:11px; _height:1%; }
.pop_basic .subindex p { margin-bottom:6px; line-height:130%; }
.pop_basic .input { margin-top:-1px; }
.pop_basic .input input { width:196px; }
.pop_basic .btn_basic { vertical-align:middle; }
.pop_basic .pop_list li { margin-bottom:3px; padding:0 0 0 10px; background:url('../img/common/bu_boxb_sky.gif') left 5px no-repeat; line-height:130%; }
.pop_basic .pop_list li .btn_basic { vertical-align:top; position:relative; top:-5px; }
.pop_basic .btn_popup { margin-top:10px; width:100%; height:32px; text-align:center; }

.pop_common { margin:0; background:#0B1B34; }
.pop_common .wrap { *float:left; background:url('../img/popup/common_box_1.gif') left top no-repeat; }
.pop_common .wrap .box_in { float:left; background:url('../img/popup/common_box_2.gif') right top no-repeat; overflow:hidden; }
.pop_common .wrap .box_in2 { float:left; background:url('../img/popup/common_box_3.gif') left bottom no-repeat; }
.pop_common .wrap .box_in3 { float:left; padding:70px 30px 25px 30px; background:url('../img/popup/common_box_4.gif') right bottom no-repeat; }
.pop_common .wrap:after {content:'.'; display:block; clear:both; height:0; visibility:hidden;}
.pop_common h1 { margin-bottom:13px; padding:0 0 0 17px; font-weight:bold; color:#D0D303; background:url('../img/popup/ico_common_title.gif') left 1px no-repeat; }
.pop_common h3 { color:#FFFFFF; font-size:11px; }
.pop_common h5 { margin:0 12px; padding:0 0 0 9px; color:#FFFFFF; background:url('../img/common/bu_box_white.gif') left 5px no-repeat; }
.pop_common .text { margin:5px 0 13px 0; font-size:11px; }
.pop_common .container { padding:12px 0 10px 0; margin-top:13px; border:1px solid #2E3C52; background:#081529; }
.pop_common .container p { margin:0 12px; line-height:140%; }
.pop_common .container p em { font-weight:bold; color:#FFFFFF; }
.pop_common .container p strong { font-weight:bold; color:#3A8CB2; }
.pop_common .container p.sugmsg { margin-top:11px; color:#FFFFFF; }
.pop_common .container p.go { margin:12px 12px 2px 12px; padding-top:15px; background:url('../img/popup/bg_dotline.gif') left top repeat-x; }
.pop_common .container p.go a {  color:#FFFFFF; }
.pop_common .btn_common { height:18px; _height:38px; }

.pop_common .Board_Pop { margin-top:13px; border-top:1px solid #2E3C52; border-left:1px solid #2E3C52; background:#081529; }
.pop_common .Board_Pop th { padding:8px 8px 5px 8px; border-bottom:1px solid #2E3C52; border-right:1px solid #2E3C52; vertical-align:middle; color:#FFFFFF; font-weight:bold; text-align:center; }
.pop_common .Board_Pop td { padding:8px 8px 5px 8px; border-bottom:1px solid #2E3C52; border-right:1px solid #2E3C52; vertical-align:middle;  text-align:center; line-height:130%; }
.pop_common .Board_Pop img { vertical-align:middle; }
.pop_common .Board_Pop ul { margin-left:5px; float:left; }
.pop_common .Board_Pop ul li {  padding:0 0 0 8px; background:url('../img/common/bu_boxb_sky.gif') left 5px no-repeat; }
.pop_common .Board_Pop .btn_talk { display:block; }

.btn_common { clear:both; padding-top:20px; _padding-top:13px; height:33px; _height:53px; text-align:center; }
.btn_common em { padding:5px 12px 4px 16px; border:1px solid #4F6571; font-weight:bold; color:#ADC5CF; background:#1E3454; }
.btn_common em a { color:#ADC5CF; font-size:11px; }
*html .btn_common em { padding:0 4px 0 0; border:none; width:1%; height:26px; font-size:11px; color:#ADC5CF; white-space:nowrap; background:url('../img/popup/bg_btn_right.gif') right top no-repeat; }
*html .btn_common a { padding:7px 12px 0 16px; height:19px; _height:26px; font-size:11px; font-weight:bold; color:#ADC5CF; white-space:nowrap; background:url('../img/popup/bg_btn_left.gif') left top no-repeat; }


/* Ai¨¡u AO¡¤A */
#PopCoupon .list { margin:0 0 0 20px; padding:24px 0 0 20px; width:400px; }
#PopCoupon .list li { margin-bottom:16px; }
#PopCoupon .list li h3 { display:block; height:22px; position:relative; left:-20px; }
#PopCoupon .list li.sub1 select { width:378px; }
#PopCoupon .list li.sub2 input { width:56px; }
#PopCoupon .list li.sub2 .btn_check { vertical-align:middle; }
#PopCoupon .list li.sub2 .img_notice { display:block; margin:19px 0 0 0; }


/* A©ø¢¬?AI ¨ù¡¾AA */
#PopCharch .box_in { padding:23px 0 20px 0; }
#PopCharch h3 { margin:0 0 0 22px; height:30px; }
#PopCharch .list { margin:0 0 0 31px; width:378px; height:256px; background:url('../img/popup/bg_charch_box3.jpg') left top no-repeat; text-align:center; }
#PopCharch .list li { float:left; position:relative; margin-top:17px; text-align:center; height:108px; }
#PopCharch .list li input { position:absolute; margin-top:65px; _margin-top:61px; }
#PopCharch .list li label { margin:0 8px 0 5px; _margin:0 8px; }
#PopCharch .list li.off img { filter:Gray(Enabled=true)Alpha(Opacity=50);  }
#PopCharch .list li.ch5 { margin-left:5px; }
#PopCharch .list li.ch10 { margin-left:10px; }
#PopCharch .list li.ch6 label,
#PopCharch .list li.ch7 label,
#PopCharch .list li.ch8 label,
#PopCharch .list li.ch9 label { margin:0; }
#PopCharch .list li.ch12 label { margin:0; }
#PopCharch .img_notice { display:block; margin:10px 0 0 31px; }
#PopCharch #POPChChar1 { margin-left:27px; }
#PopCharch #POPChChar2 { margin-left:24px; }
#PopCharch #POPChChar3 { margin-left:30px; }
#PopCharch #POPChChar4 { margin-left:24px; }
#PopCharch #POPChChar5 { margin-left:25px; }
#PopCharch #POPChChar6 { margin-left:27px; }
#PopCharch #POPChChar7 { margin-left:25px; }
#PopCharch #POPChChar8 { margin-left:27px; }
#PopCharch #POPChChar9 { margin-left:27px; }
#PopCharch #POPChChar10 { margin-left:19px; }
#PopCharch #POPChChar12 { margin-left:22px; }

/* 2008-05-19 */
.PopCharchWrap { margin:0 5px 0 5px; padding-top:5px; width:520px !important; overflow:hidden; }
.PopCharchWrap .list { width:448px !important; background-image:url(../img/popup/bg_charch_box3.jpg) !important; }
.PopCharchWrap li {float:none !important; display:inline !important;}
.PopCharchWrap .notice_top {margin-bottom:16px; margin-top:-7px;}
.PopCharchWrap h3.em {margin:-2px 0 0 0; height:20px;}
.PopCharchWrap h3.em p {margin-left:18px; font-size:12px; color:#ffea00;}

.PopCharchWrap .ch5 { margin-left:0 !important; }
.PopCharchWrap .ch11 { margin-left:6px !important; }
.PopCharchWrap #POPChChar11 { margin-left:28px !important; }
.PopCharchWrap .list li label { margin-right:6px !important; }

.PopCouponWrap { width:530px !important; margin:0 5px 0 5px; padding-top:5px; }
.PopCouponWrap .list { margin:0 0 0 20px !important; padding:7px 0 0 20px !important; width:470px !important; }
.PopCouponWrap .list li.sub1 select { width:448px !important; }
.PopCouponWrap .list li.sub2 { margin-bottom:0px !important; }
.PopCouponWrap .list li.sub2 input { width:71px !important; }
.PopCouponWrap .list li.sub2 .btn_check { margin-left:2px !important; vertical-align:middle; }

.PopCouponWrap .list2 { margin:0 0 10px 0; width:448px !important; height:256px; background:url('../img/popup/bg_charch_box3.jpg') left top no-repeat; text-align:center; }
.PopCouponWrap .list2 li { float:left; position:relative; margin-top:17px; text-align:center; height:108px; }
.PopCouponWrap .list2 li input { position:absolute; margin-top:65px; _margin-top:61px; }
.PopCouponWrap .list2 li label { margin:0 8px 0 5px; _margin:0 8px; }
.PopCouponWrap .list2 li.off img { filter:Gray(Enabled=true)Alpha(Opacity=50);  }
.PopCouponWrap .list2 li.ch5 { margin-left:25px; }
.PopCouponWrap .list2 li.ch5 ,
.PopCouponWrap .list2 li.ch6 ,
.PopCouponWrap .list2 li.ch7 ,
.PopCouponWrap .list2 li.ch8 ,
.PopCouponWrap .list2 li.ch9  { margin-top:0 !important; } 
.PopCouponWrap .list2 li.ch10 { margin-left:0px !important; }
.PopCouponWrap .list2 li.ch11 { margin-left:6px !important; }

.PopCouponWrap .list2 li.ch5 label,
.PopCouponWrap .list2 li.ch6 label,
.PopCouponWrap .list2 li.ch7 label,
.PopCouponWrap .list2 li.ch8 label,
.PopCouponWrap .list2 li.ch9 label { margin-right:4px !important; } 

.PopCouponWrap #POPChChar1 { margin-left:27px; }
.PopCouponWrap #POPChChar2 { margin-left:24px; }
.PopCouponWrap #POPChChar3 { margin-left:30px; }
.PopCouponWrap #POPChChar4 { margin-left:24px; }
.PopCouponWrap #POPChChar5 { margin-left:25px; }
.PopCouponWrap #POPChChar6 { margin-left:27px; }
.PopCouponWrap #POPChChar7 { margin-left:25px; }
.PopCouponWrap #POPChChar8 { margin-left:27px; }
.PopCouponWrap #POPChChar9 { margin-left:27px; }
.PopCouponWrap #POPChChar10 { margin-left:19px; }
.PopCouponWrap #POPChChar11 { margin-left:28px !important; }

/* E¨¡¡¤E¨¬¢¥¢¯¢®¡ÆO¢¬¢¬ ¥ìa¢¬¢ç¢¥A CyAA */
#PopBenefit { width:440px; }

/* AI¢¯eA¢´A¡Í¨¬¢¬¡¾a */
#PopPolicy { width:440px; }
#PopPolicy .box_in { padding:21px 0 20px 0; }
#PopPolicy .policy { margin-left:20px; width:398px; height:297px; border:1px solid #4F6571; }
#PopPolicy .policy .policy_in { margin:5px 5px 5px 15px; width:378px; height:277px; overflow:auto; overflow-x:hidden;
 scrollbar-base-color:#0D131E; scrollbar-face-color:#1C2A3B; scrollbar-arrow-color:#CAC1AE; scrollbar-track-color:#0D131E; scrollbar-highlight-color:#1C2A3B;
 scrollbar-shadow-color:#1C2A3B; scrollbar-darkshadow-color:#022347; scrollbar-3dlight-color:#355479; scrollbar-arw-color:#355479; }

/* ¡ÆOAOA¨ú¡¤a¨öA */
#PopGameFIn { width:440px; }
#PopGameFIn .box_in { padding-bottom:20px; }
#PopGameFIn .list { margin:0 0 0 20px; padding-top:5px; width:400px; }
#PopGameFIn .list li { float:left; margin-bottom:12px; width:400px; }
#PopGameFIn .list .subUser { padding:0 0 0 19px; font-weight:bold; color:#FFFFFF; background:url(../img/popup/ico_arw_title.gif) left top no-repeat; }
#PopGameFIn .list .subUser strong { color:#d0d303; }
#PopGameFIn .list .subUser em { font-size:14px; }
#PopGameFIn .list .sub1 h3 { float:left; }
#PopGameFIn .list .sub1 p { float:left; margin:0 0 0 10px; font-weight:bold; color:#FFFFFF; }
#PopGameFIn .list .sub1 p em { color:#fb6d17; }
#PopGameFIn .list .sub2 { padding-bottom:16px; background:url('../img/popup/bg_dotline.gif') left bottom repeat-x; }
#PopGameFIn .list .sub2 h3 { float:left; }
#PopGameFIn .list .sub2 p { float:left; margin:0 0 10px 10px; font-weight:bold; color:#FFFFFF; }
#PopGameFIn .list .sub2 p em { color:#fb6d17; }
#PopGameFIn .list .sub2 .next { clear:both; margin:0 0 0 20px; width:358px; height:28px; background:url('../img/popup/bg_fin_box.gif') left top no-repeat; }
#PopGameFIn .list .sub2 .next .ico_level { position:relative; top:-1px; margin:0 5px 0 0; width:14px; vertical-align:middle; }
#PopGameFIn .list .sub2 .next .level { float:left; margin-top:8px; width:170px; _display:inline; }
#PopGameFIn .list .sub2 .next .sp { float:right; margin-top:7px; width:168px; }
#PopGameFIn .list .sub2 .next .se { float:left; margin-top:8px; width:190px; _display:inline;letter-spacing:-1px; }
#PopGameFIn .list .sub2 .next .mark { float:right; margin-top:7px; width:140px; }
#PopGameFIn .list .sub2 .next .mark img { width:16px;height:16px;vertical-align:middle; }
#PopGameFIn .list .sub3 { position:relative; }
#PopGameFIn .list .sub3 .none { position:absolute; top:4px; left:20px; }
#PopGameFIn .list .sub3 ul { float:left; margin:12px 0 0 20px; padding-bottom:9px; border:2px solid #4F6571; width:358px; }
#PopGameFIn .list .sub3 li { margin:11px 20px -3px 17px; _margin:9px 20px -2px 17px; padding:0 0 0 8px; width:auto; font-size:11px; background:url('../img/common/bu_boxb_sky.gif') left 5px no-repeat; display:inline; }
#PopGameFIn .list .sub3 li.kill { clear:both; float:none; }
#PopGameFIn .list .sub3 li em { font-weight:bold; color:#FFFFFF; }
#PopGameFIn .list .sub3 li strong { font-weight:bold; color:#D0D303; }
#PopGameFIn .list .sub3 li.mileage { padding-bottom:10px; }
#PopGameFIn .list .sub3 li.mileage strong { color:#fb6d17; }
#PopGameFIn .list .sub3 li.mileage .add_msg { display:block; margin-top:3px; padding-top:3px; width:307px; height:15px; _height:18px; font-size:11px; background:url('../img/popup/bg_gamefin_msg.gif') left top no-repeat; text-align:center; }
#PopGameFIn .list .sub3 li.mileage .add_msg em { color:#FFFFFF; }
#PopGameFIn .list .sub3 li.mileage .add_msg strong { color:#FFFFFF; }
#PopGameFIn .list .sub3 li.per {width:300px;}
#PopGameFIn .img_notice { clear:both; display:block; margin:0 0 0 56px; }
#PopGameFIn .boom { position:relative; margin:14px 0 0 39px; width:364px; height:104px; background:url('../img/popup/bg_fin_boom.jpg') left top no-repeat; }
#PopGameFIn .boom h5 { display:none; }
#PopGameFIn .boom p { position:absolute; top:54px; right:19px; width:80px; font-size:18px; font-weight:bold; color:#000000; text-align:center; line-height:120%; }
#PopGameFIn .sub4 {  width:400px; margin:15px 0 0 20px;  padding:15px 0 0 0; text-align:center; background:url('../img/popup/bg_dotline.gif') left top repeat-x;  }
#PopGameFIn .sub4 p { width:364px; height:102px; padding-top:65px; text-align:center; font-size:11px; background:url(../img/popup/bg_fin_pt.gif) no-repeat;  }
#PopGameFIn .sub4, #PopGameFIn .sub5 .pt { font-weight:bold; color:#FFF; }
#PopGameFIn .sub4 ul { width:366px; height:105px; text-align:left; padding:28px 0 0 136px; }
#PopGameFIn .sub4 ul li { font-weight:normal; font-size:11px; letter-spacing:-1; color:#98a1aa; } 
#PopGameFIn .sub4 em { color:#fb6d17; font-weight:bold; }
#PopGameFIn .sub4 .reward { width:225px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }	
#PopGameFIn .sub4 .reward strong { color:#FFF; }
#PopGameFIn .sub4 .pt { margin-top:10px; padding-left:7px; background:url(../img/common/bu_box_white.gif) no-repeat 0 5px;  color:#FFF; font-weight:bold; } 

#PopGameFIn .sub4 .mission1 { background:url(../img/popup/bg_fin_mi1.gif) no-repeat; } 
#PopGameFIn .sub4 .mission2 { background:url(../img/popup/bg_fin_mi2.gif) no-repeat; } 
#PopGameFIn .sub4 .mission3 { background:url(../img/popup/bg_fin_mi3.gif) no-repeat; } 
#PopGameFIn .sub4 .mission0 { background:url(../img/popup/bg_fin_mi0.gif) no-repeat; } 


/* ¡íyAIAaCI */
#PopBirthCon { width:441px; }
#PopBirthCon .box_in3 { padding-top:97px; }
#PopBirthCon .container { text-align:center; margin-left:3px; padding:14px 0 10px 0; }
#PopBirthCon h1 { position:absolute; top:68px; left:31px; width:350px; }
#PopBirthCon .coupon { display:block; margin:0 auto 14px auto; }
#PopBirthCon .coupon2 { display:block; position:relative; top:-16px; margin:0 -1px 0 -2px; }
#PopBirthCon .presnet_bg { position:absolute; top:51px; left:329px; }
#PopBirthCon p { width:330px; text-align:center; line-height:140%; }
#PopBirthCon p em { font-weight:bold; color:#FFFFFF; }
#PopBirthCon p strong { font-weight:bold; color:#3A8CB2; }
#PopBirthCon p.sugmsg { margin-top:11px; color:#FFFFFF; }
#PopBirthCon p.go { margin:12px 12px 2px 12px; padding-top:15px; background:url('../img/popup/bg_dotline.gif') left top repeat-x; }
#PopBirthCon p.go a {  color:#FFFFFF; }
#PopBirthCon .btn_common { width:350px; }

/* ¨ù¡¾©ö¡Æ¥ì¥ìA©ª */
#PopPresent { width:440px; }
#PopPresent .wrap .box_in3 { padding-right:10px !important; }
#PopPresent .container { position:relative; padding:7px 0 7px 0; }
#PopPresent .item { position:absolute; top:7px; left:7px; width:100px; height:105px; background:url('../img/popup/bg_present_goods.gif') left top no-repeat; }
#PopPresent .item img { position:absolute; top:10px; left:15px; }
#PopPresent h5 { margin:0 10px 0 122px; padding:8px 0 10px 8px; font-size:14px; color:#EC9E06; background:url('../img/popup/bg_dotline.gif') left bottom repeat-x; }
#PopPresent h5 .price { margin-left:10px; padding:1px 0 0 20px; font-weight:bold; font-size:11px; color:#FFFFFF; background/**/:url('../img/common/ico_coin.gif') left top no-repeat; }
#PopPresent p { margin:0 10px 0 122px; padding:10px 0 10px 8px; line-height:140%; }
#PopPresent p em { font-weight:bold; color:#FFFFFF; }
#PopPresent p strong { color:#3C8BB5; }
#PopPresent .present_scroll { padding-right:5px; width:380px; height:266px; overflow:auto;
 scrollbar-base-color:#050C16; scrollbar-face-color:#1C2A3B; scrollbar-arrow-color:#CAC1AE; scrollbar-track-color:#0D131E; scrollbar-highlight-color:#1C2A3B;
 scrollbar-shadow-color:#1C2A3B; scrollbar-darkshadow-color:#022347; scrollbar-3dlight-color:#355479; scrollbar-arw-color:#355479; }

#PopInputType { width:540px; }
#PopInputType textarea { display:block; width:450px; height:300px;  }


/* A¡þ¡¤¡ÌAIAI¨¬a¨öAA¡í */
#AppClanInterview { width:540px; }
#AppClanInterview textarea { width:460px; height:80px; }
#AppClanInterview .input { margin-top:4px; }
#AppClanInterview .input input { width:440px; }


.pop_gunbang { margin:0; background:#101725; }
.pop_gunbang .wrap { margin:0 5px 0 5px; padding-top:5px; width:460px; overflow:hidden; }
.pop_gunbang h1 { padding-right:160px; height:37px; overflow:hidden; }
.pop_gunbang .container { padding-right:2px; background:url('../img/popup/gunbang_contants_right.gif') right top no-repeat; border-bottom:1px solid #192a3e; overflow:hidden; }
.pop_gunbang .container .box_in { position:relative; padding:20px 0; background:url('../img/popup/gunbang_contants_left.jpg') left top no-repeat; }
.pop_gunbang .btn_popup { margin-top:10px; width:100%; height:32px; text-align:center; }

.pop_gunbang .pop_pcbang_search {position:relative; width:450px; height:112px; background:url('../img/popup/pcbang_benefit_search.jpg') no-repeat; }
.pop_gunbang .pop_pcbang_search select { position:relative; top:1px; _top:2px; margin:63px 0 0 158px; width:75px; }
.pop_gunbang .pop_pcbang_search input { margin-top:8px; margin/**/:0; width:97px;}
.pop_gunbang .pop_pcbang_search .btn_search { margin-top:8px; margin/**/:0; vertical-align:middle; }


.pop_gunbang .pop_pcbang_search2 {background:url('../img/popup/pcbang_benefit_search2.gif') no-repeat; }
.pop_gunbang .pop_pcbang_search2 span.input {display:inline-block; margin:58px 0 0 158px; *margin-top:64px;}
.pop_gunbang .pop_pcbang_search2 input {width:176px;}
.pop_gunbang .pop_pcbang_search2 .btn_search {display:inline-block; margin:64px 0 0 0; vertical-align:middle; }

.pop_gunbang input[name=re_open] {position:relative; left:37px; top:-2px;}
/* ¢¥U¡ÆnPC©ö©¡ */
#PopMypcbang .pcbang_name { margin:0 0 15px 41px; padding:23px 20px 0 110px; widows:249px; _width:379px; height:39px; _height:62px; font-weight:bold; color:#e5e707; background:url('../img/popup/bg_mypcbang.gif') left top no-repeat; }
#PopMypcbang .msg1 { padding:8px 0 14px 0; text-align:center; }
#PopMypcbang .msg1 strong { color:#FFFFFF; }
#PopMypcbang .msg2 { padding:4px 0 0 0; text-align:center; }
#PopMypcbang .msg2 em { color:#8daaca; }

/* ¡ÆC¡í¡×¢¬¢ÒAI¢¬¢çAo¡¾¢¬¢¬A*/
#PopMileageMsg .container .box_in { padding:40px 0; }
#PopMileageMsg .msg_not { display:block; margin:0 0 0 41px; display:inline; }

#PopMileage .container .box_in { padding:25px 0 30px 0; }
#PopMileage .item { position:relative; margin:0 0 0 21px; width:418px; height:116px; background:url(../img/popup/bg_dotline.gif) bottom repeat-x; }
#PopMileage .item h5 { padding:7px 0 0 137px; color:#ec9e06; }
#PopMileage .item .goods { position:absolute; top:0; left:20px; width:95px; height:91px; background:url(../img/popup/bg_mileage_item.gif) left top no-repeat; text-align:center; }
#PopMileage .item .goods img { display:block; position:relative; top:6px; }
#PopMileage .item .mileage { margin:10px 0 0 137px; padding:4px 0 3px 30px; font-weight:bold; color:#FFFFFF; background:url(../img/popup/ico_mileage.gif) left top no-repeat; }
#PopMileage .item .notice { margin:10px 0 0 137px; padding:0 0 3px 16px; font-weight:bold; color:#4594bf; background:url(../img/popup/ico_notice.gif) left 1px no-repeat; }
#PopMileage .GameItemInfo { margin:0 40px 0 52px; }
#PopMileage .account { margin:20px 0 0 41px; padding:14px 0 6px 0; width:378px; border:1px solid #3a5065; background:#050c16; }
#PopMileage .account li { margin:0 0 0 110px; padding:0 0 0 20px; height:20px; background:url(../img/popup/ico_common_title.gif) left 2px no-repeat; }
#PopMileage .account li strong { color:#FFFFFF; }
#PopMileage .account li em { font-weight:bold; color:#e4e706; }
#PopMileage .account_after { margin:5px 0 0 36px; padding:14px 0 0 0; width:378px; }
#PopMileage .account_after li { margin:0 0 0 110px; padding:0 0 0 20px; height:20px; background:url(../img/popup/ico_common_title.gif) left 2px no-repeat; }
#PopMileage .account_after li span { width/**/:97px; }
#PopMileage .account_after li strong { color:#FFFFFF; }
#PopMileage .account_after li em { font-weight:bold; color:#e4e706; }
#PopMileage .mileage_msg { display:block; position:relative; top:10px; margin:0 0 0 41px; }


/* ¡íc¢¯eAU ¨¡E¨ú¡À */
.userMenu       { position:absolute; padding:2px; border:solid 1px #2C4865; background-color:#000000; filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#111111,strength=3);color:#000000; z-index:33 !important; }
.userMenu td    { padding:3px 10px 0px 5px; background-color:#03070E;font-weight:normal;cursor:hand; vertical-align:middle; }
.userMenu .over { background-color:#101F31; color:#FFFFFF; }
.userMenu .udActivate { background-color:#101F31; color:#FFFFFF; }
.userMenu .udDeactivate { background-color:#03070E; }



/* ÇïÇÁ µ¥½ºÅ© */
#dv_page { margin:0; background:#071120; }
#dv_support { width:686px; padding-bottom:40px; }
#dv_support a { color:#5f6a74; }
#dv_support a:hover { text-decoration:underline; }
#dv_support a.on { color:#fcfd03; font-weight:bold; }
#dv_support .list li.on * { color:#438fb7; font-weight:bold; }
#dv_support em { font-style:normal; }

#dv_support .tab { padding-top:2px; margin-left:0; margin-top:20px; margin-bottom:-17px; width:642px;padding-bottom:20px; background:url(../img/helpdesk/bg_tab.gif) left bottom no-repeat; }
#dv_support .tab li { height:29px; position:relative; top:7px; display:inline-block; float:left; padding-top:0px; margin:0 2px 0 0; }
#dv_support .tab li a {  height:21px; padding:4px 12px 0 12px; text-align:center; background:url(../img/helpdesk/bg_tab_off.gif) repeat-x 0 1px; font-size:11px; color:#606b75; border:1px solid #434952; border-bottom:0;  }
#dv_support .tab li.on { position:relative; top:0px; height:28px; border:1px solid #707a89; border-bottom:0; }
#dv_support .tab li.on a { height:28px; padding-top:6px; background:url(../img/helpdesk/bg_tab_on.gif) repeat-x; color:#fff; font-size:12px; font-weight:bold; border:1px solid #1b2534; border-bottom:1px solid #021325; }

#dv_support h1 { padding:0; margin:0; background:none; }
#dv_support .helpDesk { padding-left:22px; }

#dv_support .Board_Page .on {margin:0 5px; color:#fcfd03; font-weight:bold;}
#dv_support .Board_Page a { margin:0 3px;}
#dv_support .Board_Page img {position:relative; top:2px;}

.hd_menu { position:relative; width:642px; height:68px; padding:14px 0 0 120px; background:url(../img/helpdesk/bg_menu.gif) no-repeat; }
.hd_menu ul { margin-bottom:12px; }
.hd_menu li { display:inline; }
.hd_menu li.bar { width:17px; text-indent:-5001px; background:url(../img/helpdesk/bg_bar.gif) 5px 3px no-repeat;  }

.hd_faq_question h3 { margin:0; }
.hd_faq_question .box { position:relative; width:642px; height:94px; margin:0; background:url(../img/helpdesk/bg_faq_search.gif) no-repeat; }
.hd_faq_question .search input { position:absolute; left:27px; top:16px; width:526px; height:22px; padding:5px 0 8px 8px; background:url(../img/helpdesk/bg_input_question.gif) no-repeat 8px 6px; border:0; }
.hd_faq_question .search a { position:absolute; left:561px; top:14px; }

.hd_faq_question .top5 { position:absolute; left:115px; top:54px; }
.hd_faq_question .top5 li { display:inline; }
.hd_faq_question .top5 li a { color:#F5F5F5 !important; }

.hd_faq_top5 { position:relative; width:642px; height:161px; margin:15px 0 0 0;  background:url(../img/helpdesk/bg_faq_question.gif) no-repeat; }
.hd_faq_top5 .top5_1 { position:absolute; left:25px; top:53px; }
.hd_faq_top5 .top5_2 { position:absolute; left:346px; top:53px; }
.hd_faq_top5 li { margin-bottom:4px; }
.hd_faq_top5 li a { width:280px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.hd_faq_list .list { width:642px; margin:6px 0 0 0; }
.hd_faq_list .list li { width:642px; padding:9px 0 9px 4px; background:url(../img/helpdesk/bg_dot_line.gif) left bottom repeat-x; }
.hd_faq_list .list li em { color:#98a1aa; background:url(../img/helpdesk/bu_dot.gif) no-repeat 0 5px; padding-left:8px;  }
.hd_faq_list .list li a { }
.hd_faq_list .line { width:642px; height:1px; margin:-10px 0 0; 0; border-bottom:1px solid #101f32; background:#071120; } 
.Board_Page { width:642px;  padding:14px 0 20px 0; }

.hd_faq_list p.msg { margin:15px 0 -5px 0; padding-left:10px; background:url(../img/helpdesk/bu_cross.gif) no-repeat 0 4px; }
.hd_faq_list p.msg em { color:#438fb7; font-weight:bold; }
.hd_faq_list p.msg strong { color:#fdff1d; }

.hd_faq_list .listx { position:relative; width:642px; margin:0 0 15px 0; padding:25px 0 20px 20px; border-bottom:1px solid #101f32;  }
.hd_faq_list .listx li { color:#5f6a74; }
.hd_faq_list .listx .noti { margin-bottom:15px; color:#98a1aa; }
.hd_faq_list .listx .noti p a { position:absolute; right:0; bottom:10px; }
.hd_faq_list .listx .noti p a img { display:block; }

.hd_foot { position:relative; width:642px; height:46px; margin:0; background:url(../img/helpdesk/bg_mantoman.gif) no-repeat; }
.hd_foot .mtm { text-indent:-5000px; }
.hd_foot .mtm a { position:absolute; left:283px; top:12px; text-indent:0; }
.hd_foot .btn { position:absolute; left:370px; top:12px; }
.hd_foot .btn li { display:inline; text-indent:0; }
.top5px { position:relative; width:642px; height:35px; margin-top:10px; background:none; border-top:1px solid #2c4865; }
.top5px .move { position:absolute; left:14px; top:14px; } 
.top5px .move a { margin-right:5px; }
.top5px .btn { left:auto; right:10px !important; top:10px; }

.hd_answer { width:642px; margin:0 0 20px 0; padding:12px 10px 20px 10px; border:1px solid #192a3e; background:#050c16; }
.hd_answer h4 { margin:0; padding:0 0 10px 16px;  border-bottom:1px solid #192a3e; background:url(../img/helpdesk/bu_gt.gif) no-repeat 1px 2px; }
.hd_answer .title {margin:10px -15px 14px -15px; padding:6px 10px 4px 12px;font-weight:bold;background:#053a5c; color:#86ccf0;}
.hd_answer .contents { padding:0 15px; color:#5f6a74; }
.hd_answer .contents a { color:#438fb7 !important; text-decoration:underline; }

.hd_par { position:relative; width:642px; margin:10px 0 0 0;  }	
.hd_par h4 { position:absolute; left:-5000px; top:-5000px; }
.hd_par p.msg { position:absolute; left:-5000px; top:-5000px; }
.hd_par dl { height:91px; background:url(../img/helpdesk/bg_research.gif) no-repeat; margin:0 0 10px 0; padding:0; }
.hd_par dt { position:absolute; left:557px; top:10px; }
.hd_par dd { float:right; margin-left:10px; margin-top:14px;  }
.hd_par dd input { position:relative; }
.hd_par .par_3 { margin-right:102px; }
.hd_par label { margin-left:2px; }

.hd_par div.re { position:relative; width:642px; height:42px; margin:0 0 10px 0; background:url(../img/helpdesk/bg_par_re.gif) no-repeat; font-size:12px; text-indent:-5000px; }
.hd_par div.re a { position:absolute; left:543px; top:8px; text-indent:0; }

.hd_answer_c { position:relative; width:642px; height:42px; margin:0; background:url(../img/helpdesk/bg_answer.gif) no-repeat; font-size:12px; font-weight:bold; color:#e9b05a; text-indent:-5000px; }
.hd_answer_c dd { font-weight:bold; font-size:12px; color:#999; text-indent:0; }
.hd_answer_c .yes { position:absolute; left:450px; top:12px; }
.hd_answer_c .no { position:absolute; left:500px; top:12px; }
.hd_answer_c .btn { position:absolute; left:548px; top:8px; }

.hd_login { position:relative; width:642px; height:431px; background:url(../img/helpdesk/bg_login_required.jpg) no-repeat; }
.hd_login a { position:absolute; top:329px; display:block; height:20px; text-indent:-5000px; }
.hd_login a.join { left:253px; width:62px; }
.hd_login a.idpass { left:320px; width:119px; }

.hd_notice h3 { margin:0; padding:0; }
.hd_notice .list { width:642px; padding:6px 12px; border:2px solid #192a3e; background:#050c16; }
.hd_notice .list ul li { padding:5px 0; }
.hd_notice .list ul li a { position:relative; color:#98a1aa !important; font-weight:bold; padding:3px 0 0 60px; background:url(../img/helpdesk/ico_notice.gif) 2px 0 no-repeat;  }
.hd_notice .list ul li.line { padding:0; margin:-4px 0 -1px 0; background:url(../img/helpdesk/bg_dot_line.gif) repeat-x left 50%; }

.hd_qa_view .question, .hd_qa_view .answer { position:relative; width:642px; height:34px; border-top:1px solid #18283c; border-bottom:1px solid #18283c; background:#122032 url(../img/helpdesk/bu_q.gif) 10px 8px no-repeat; }
.hd_qa_view .answer { margin-top:5px; background:#122032 url(../img/helpdesk/bu_a.gif) 10px 8px no-repeat; }
.hd_qa_view .question p, .hd_qa_view .answer p { position:absolute; left:23px; top:9px; padding:0 0 0 23px; color:#98A1AA; }
.hd_qa_view .question a { position:absolute; left:583px; top:5px; }
.hd_qa_view .contents { width:642px; margin:0; padding:15px; color:#4e6064; }

.hd_qa_list { width:642px; margin:10px 0 0 0; padding-top:35px; background:url(../img/helpdesk/hd_qa_list_index.gif) no-repeat }
.hd_qa_list .list { width:622px; margin:0 0 0 10px; border-collapse:collapse; border-spacing:0; }
.hd_qa_list .list th { display:none; }
.hd_qa_list td { padding-top:3px; padding-bottom:7px; border-bottom:1px solid #101f31;}
.hd_qa_list td.num { width:60px; text-align:center; font:11px tahoma; vertical-align:top; padding-top:7px; padding-bottom:0; }
.hd_qa_list td.title { text-align:left; padding-left:6px; }
.hd_qa_list td.title a { width:270px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.hd_qa_list td.stats { width:90px; text-align:center; }
.hd_qa_list td.stats img { position:relative; top:2px; }
.hd_qa_list td.date { width:82px; text-align:center; font:11px tahoma; vertical-align:top; padding-top:6px; padding-bottom:0; }
.hd_qa_list td.del { width:70px; text-align:center; }
.hd_qa_list td.line { display:none; }
.hd_qa_list .line { width:622px; height:1px; margin:-9px 0 0 10px; border-bottom:1px solid #2c4865; background:#071120; } 

.top10px { position:absolute; width:642px; background:none; }
.top10px .btn { position:absolute; left:auto; right:20px !important; top:-38px; }

.Board_Page { width:642px;  padding:14px 0 20px 0; }

.hd_mtm_q h3 { margin:0; }
.hd_mtm_q p { position:absolute; left:-5000px; top:-5000px; }
.hd_mtm_option { width:642px; margin:0; }

.tbl_option { width:642px; margin:0; padding:0; border:1px solid #233d5d; border-collapse:collapse; border-spacing:0; }
.tbl_option th.title { width:150px; border-right:1px solid #233d5d; text-align:center; vertical-align:top; background:#192a3e; }
.tbl_option th h4 { font-size:12px; margin:10px 0 0 10px; }
.tbl_option td {padding:0 0 0 20px; vertical-align:middle; }
.tbl_option td.line { background:#233d5d; }

.tbl_option div.question { padding:5px 15px 0 15px; }
.tbl_option div.question ul { padding-bottom:10px; }
.tbl_option div.question ul.step2 { padding-top:5px; border-top:1px solid #233D5D; }
.tbl_option div.question li { width:150px; display:inline; color:#999; font-size:12px; }
.tbl_option div.question li input { position:relative; left:-3px; top:2px; }
.tbl_option div.question p.add { margin:10px 0 6px 0; font-size:12px !important; }
.tbl_option div.question p.add a { color:#4594BF !important; font-size:12px; }

.tbl_option div.add { margin:5px 0 0 0; }
.tbl_option .add dt { display:inline; }
.tbl_option .add dd { display:inline; }
.tbl_option .add select { width:84px; }
.tbl_option .add dd.txt {  font-size:11px; }
.tbl_option .add p { color:#999; }
/*
.tbl_option div.add { position:relative; height:76px; margin:5px 0 0 0; }
.tbl_option .add dt { position:relative; left:20px; top:19px; }
.tbl_option .add dd { position:absolute; left:132px; top:14px; }
.tbl_option .add select { position:absolute; left:0; top:0; width:84px; }
.tbl_option .add dd.txt { position:absolute; left:226px; top:20px; font-size:11px; }
.tbl_option .add p { position:absolute; left:20px; top:44px; color:#999; }
.tbl_option .add p input { position:relative; top:2px; }
*/

.tbl_option .option .contents { background:url(../img/helpdesk/bg_textarea.gif) no-repeat 1px 2px;} 
.tbl_option .addfile em { position:relative; top:-4px; font-size:11px; font-weight:normal; }
.tbl_option .addfile p { margin-top:8px; font-size:11px; }
.tbl_option .system { margin:0 0 9px 0; padding:0; background:url(../img/helpdesk/bg_textarea.gif) no-repeat 1px 31px; }
.tbl_option .system p { position:relative; margin-bottom:3px; font-size:11px; } 
.tbl_option .system p input {float:left; position:relative; top:-5px; }
.tbl_option .textbox { width:450px; height:22px; padding:4px 6px 0 6px; border:1px solid #3a5065; background:url(../img/helpdesk/bg_input.gif) repeat-x; }
.tbl_option .opt_file { width:382px; }
 /* background:url(../img/helpdesk/bg_textarea.gif) repeat-y; */

.tbl_option textarea { width:450px; height:112px; padding:6px; overflow:auto; border:1px solid #3a5065; background:none;}
.hd_mtm_option .info { width:642px; height:53px; padding:8px 0 0 0; margin-top:10px; text-align:center; overflow:hidden; background:url(../img/helpdesk/bg_hd_info.gif) no-repeat; font-size:11px; line-height:1.2; letter-spacing:-1; }
.hd_mtm_option .info em { color:#4594BF; }
.hd_mtm_option .hd_foot { margin:10px 0 0 0; padding:0; background:none; text-align:center; }
.hd_mtm_option .hd_foot .btn { position:static; }

.tbl_option tr.question th { border-top:3px solid #a4967b; }
.tbl_option tr.question td { padding-top:0px; padding-bottom:15px; padding-left:0; font-size:12px; }
.tbl_option tr.subject td { padding-top:4px; padding-bottom:7px; }
.tbl_option tr.text td { padding-top:10px; padding-bottom:15px; }
.tbl_option tr.file td { padding-top:5px; padding-bottom:8px; }
.tbl_option tr.pc td { padding-top:10px; padding-bottom:0px; }







.scroll {
 scrollbar-base-color:#0D131E; scrollbar-face-color:#1C2A3B; scrollbar-arrow-color:#CAC1AE; scrollbar-track-color:#0D131E; scrollbar-highlight-color:#1C2A3B;
 scrollbar-shadow-color:#1C2A3B; scrollbar-darkshadow-color:#022347; scrollbar-3dlight-color:#355479; scrollbar-arw-color:#355479; }




.sf_xmas {margin:15px 0 -13px 0;}








.ShopAmory {padding:0 0 0 10px;}
.ShopAmory h3 {margin:0; padding:0;}
.ShopAmory .promo {position:relative; margin:0 0 30px 0; padding:7px 0 0 0; width:642px; height:66px;}
.ShopAmory a.guide {position:absolute; right:12px; top:23px;}
.ShopAmory .promo div.guide {display:none; position:absolute; left:0; top:7px; width:642px; height:66px; background:url(../img/amory/img_guide.gif) no-repeat;}
.ShopAmory .promo div.guide a.close {display:block; position:absolute; z-index:3; left:617px; top:8px; width:18px; height:17px;  text-indent:-5000px;}
.ShopAmory .amory {width:642px; height:1%; margin:0 0 20px 0; border:1px solid #075679; background:#050c16;} 
.ShopAmory .amory .item {float:left; _display:inline; width:397px; height:1%; border-right:1px solid #062a3f;}
.ShopAmory .amory .item h3 {margin:10px 0 13px 10px;}
.ShopAmory .amory .item ul {padding:0 0 0 11px;}
.ShopAmory .amory .item li {float:left; _display:inline; width:116px; height:100px; margin:0 4px; text-align:center;}
.ShopAmory .amory .item input {margin:-3px 0 0 0;}
.ShopAmory .amory .item label {position:relative; left:4px; top:-1px;}
.ShopAmory .amory .item .btn {display:block; width:131px; height:41px; margin:8px 0 0 133px;}
.ShopAmory .amory .recent_winner {width:396px; height:55px; overflow:hidden; margin:15px 0 0 0; padding:18px 0 0 112px; background:url(../img/amory/bg_recent_list.gif) no-repeat;}
.ShopAmory .amory .recent_winner p {color:#939501; height:18px; font-size:11px;}
.ShopAmory .amory .recent_winner em {color:#41420d; margin:0 3px; }
.ShopAmory .amory .recent_winner marquee {height:20px; overflow:hidden;}
.ShopAmory .amory .desc {float:left; _display:inline; width:243px; height:1%; margin:0 0 0 -1px; border-left:1px solid #062a3f; }
.ShopAmory .amory .coupon {position:relative; width:243px; height:79px;}
.ShopAmory .amory .coupon h4 {margin:13px 0 0 11px; padding:0 0 0 14px; background:url(../img/amory/bu_gt.gif) 0 1px no-repeat; font-size:11px; color:#8d9dae; font-weight:normal;}
.ShopAmory .amory .coupon .num {position:absolute; left:11px; top:34px; width:112px; height:32px; padding:1px 0 0 2px; background:url(../img/amory/bg_coupon.gif) no-repeat;}
.ShopAmory .amory .coupon .num img {margin:0 1px;}
.ShopAmory .amory .coupon .btn {position:absolute; left:135px; top:13px;}
.ShopAmory .amory .desc .item_list img {display:block;}
.ShopAmory .notice {margin:18px 0 0 0;}


.ShopAmory2 {padding:0 0 0 10px;}
.ShopAmory2 h3 {margin:0; padding:0;}
.ShopAmory2 .promo {position:relative; margin:0 0 30px 0; padding:7px 0 0 0; width:642px; height:66px;}
.ShopAmory2 a.guide {position:absolute; right:12px; top:23px;}
.ShopAmory2 .promo div.guide {display:none; position:absolute; left:0; top:7px; width:642px; height:66px; background:url(../img/amory/img_guide.gif) no-repeat;}
.ShopAmory2 .promo div.guide a.close {display:block; position:absolute; z-index:3; left:617px; top:8px; width:18px; height:17px;  text-indent:-5000px;}
.ShopAmory2 .amory {position:relative; width:642px; height:319px; margin:0 0 20px 0; border:1px solid #075679; background:#050c16;} 
.ShopAmory2 .amory .item {float:left; _display:inline; width:397px; height:1%; border-right:1px solid #062a3f;}
.ShopAmory2 .amory .item h3 {margin:10px 0 13px 10px;}
.ShopAmory2 .amory .image {position:absolute; left:16px; top:99px;}
.ShopAmory2 .amory .item ul {position:absolute; left:221px; top:106px;}
.ShopAmory2 .amory .item li {height:20px;}
.ShopAmory2 .amory .item input {margin:-3px 0 0 0;}
.ShopAmory2 .amory .item label {position:relative; left:4px; top:-1px;}
.ShopAmory2 .amory .item .btn {display:block; width:131px; height:41px; margin:8px 0 0 133px;}
.ShopAmory2 .amory .recent_winner {position:absolute; left:0; bottom:0; width:396px; height:55px; overflow:hidden; margin:15px 0 0 0; padding:18px 0 0 112px; background:url(../img/amory/bg_recent_list.gif) no-repeat;}
.ShopAmory2 .amory .recent_winner p {color:#939501; height:18px; font-size:11px;}
.ShopAmory2 .amory .recent_winner em {color:#41420d; margin:0 3px; }
.ShopAmory2 .amory .recent_winner marquee {height:20px; overflow:hidden;}
.ShopAmory2 .amory .desc {float:left; _display:inline; width:243px; height:1%; margin:0 0 0 -1px; border-left:1px solid #062a3f; }
.ShopAmory2 .amory .coupon {position:relative; width:243px; height:79px;}
.ShopAmory2 .amory .coupon h4 {margin:13px 0 0 11px; padding:0 0 0 14px; background:url(../img/amory/bu_gt.gif) 0 1px no-repeat; font-size:11px; color:#8d9dae; font-weight:normal;}
.ShopAmory2 .amory .coupon .num {position:absolute; left:11px; top:34px; width:112px; height:32px; padding:1px 0 0 2px; background:url(../img/amory/bg_coupon.gif) no-repeat;}
.ShopAmory2 .amory .coupon .num img {margin:0 1px;}
.ShopAmory2 .amory .coupon .btn {position:absolute; left:135px; top:13px;}
.ShopAmory2 .amory .supply {height:54px; padding:10px 0 0 0; text-align:center;}
.ShopAmory2 .amory .desc .item_list img {display:block;}
.ShopAmory2 .notice {margin:18px 0 0 0;}


.PopAmory { width:450px; margin:0 5px 0 5px; padding-top:5px; }
.PopAmory .inner_box {width:396px; height:303px; margin:0 0 0 22px; background:url(../img/amory/bg_box.gif) no-repeat; border-bottom:2px solid #4f6571;}
.PopAmory .inner_box .buy h3 {margin:27px 0 0 63px;}
.PopAmory .notice {margin:15px 0 0 22px;}
.PopAmory table.list {margin:20px 0 0 17px; border-collapse:collapse; border-spacing:0; table-layout:fixed;}
.PopAmory table.list td,
.PopAmory table.list th {border:1px solid #3a4351; vertical-align:top; font-size:11px;}
.PopAmory label {color:#d0d303; font-weight:bold;}
.PopAmory td strong {display:block; padding:3px 0 0 25px; color:#fb6d17; font-weight:normal;}
.PopAmory td input {margin:-3px 0 0 -3px; position:relative; top:2px; }
.PopAmory td p {padding:7px 0 0 8px;}
.PopAmory .el1 {width:58px;}
.PopAmory .el2 {width:101px;}
.PopAmory .el3 {width:101px;}
.PopAmory .el4 {width:101px;}
.PopAmory .desc {position:relative; overflow:hidden; width:361px; height:77px; padding:11px 0 0 13px; margin:0 0 0 17px; border:1px solid #39414d;}
.PopAmory .desc h4 {display:inline; width:100px; padding:0 6px 0 14px; background:url(../img/amory/bu_gt.gif) 0 0 no-repeat; font-size:11px; font-weight:normal; color:#fff; letter-spacing:-1;}
.PopAmory .desc li {font-size:11px; height:21px;}
.PopAmory .desc span   {display:inline-block; width:90px; text-align:right; font-weight:bold; color:#98a1aa;}
.PopAmory .desc em     {display:inline-block; width:90px; text-align:right; font-weight:bold; color:#d0d303;}
.PopAmory .desc strong {display:inline-block; width:90px; text-align:right; font-weight:bold; color:#fb6d17;}
.PopAmory .desc a.btn {position:absolute; left:241px; top:15px;}
.PopAmory .line {width:374px; margin:15px 0 14px 11px; background:url(../img/amory/bg_dot.gif) repeat-x; font-size:0; height:1px;}
.PopAmory .result h3 {margin:31px 0 10px 0; text-align:center; color:#d0d303;}
.PopAmory .result select {width:105px; margin:0 0 12px 0;}
.PopAmory h3 strong {color:#fb6d17; font-size:14px;}
.PopAmory h3 em {color:#d0d303; font-size:14px;}
.PopAmory .result ul {width:360px; height:1%; margin:0 0 0 27px; background:url(../img/amory/bg_sep_bar.gif) no-repeat 150px 0;}
.PopAmory .result li {float:left; display:inline; width:171px; height:122px; text-align:center; font-size:11px; font-weight:normal;}
.PopAmory .result li h4 {margin:6px 0 0 0;}
.PopAmory .result li h5 {margin:7px 0 7px 0; font-weight:normal; letter-spacing:-1;}
.PopAmory .result li em {font-weight:bold; color:#d0d303; letter-spacing:0;}

.amory_item {position:relative; width:392px; height:297px; margin:3px 0 0 3px; background:url(../img/amory/bg_result.gif) no-repeat;}
.amory_item img {display:block;}
.amory_item a.btn {position:absolute; left:246px; top:255px;}
.amory_item a.btn2 {position:absolute; left:113px; top:235px;}

.AmoryItem h1 {background-image:url(../img/amory/bg_title.gif);}
.AmoryItem .coupon {position:absolute; left:317px; top:18px; color:#414141; font-size:11px; letter-spacing:-1;}
.AmoryItem .coupon em {color:#76391a; font-weight:bold; letter-spacing:0;}

.PopSP { width:450px; margin:0 5px 0 5px; padding-top:5px; }
.PopSP .notice {margin:2px 0 0 2px;}
.PopSP .inner_box {width:396px; height:303px; margin:0 0 0 22px; background:url(../img/amory/bg_box.gif) no-repeat; border-bottom:2px solid #4f6571;}
.PopSP .inner_box .buy h3 {margin:27px 0 0 63px;}
.PopSP h3.title {margin:0 0 0 17px; padding:0 0 0 17px; color:#d0d303; font-size:12px; font-weight:bold; background:url(../img/popup/bu_gt.gif) no-repeat 0 2px; }
.PopSP h3.title strong {color:#fb6d17; font-size:14px; }

.PopSP table.list {margin:10px 0 20px 17px; border-collapse:collapse; border-spacing:0; table-layout:fixed;}
.PopSP table.list td,
.PopSP table.list th {border:1px solid #3a4351; vertical-align:top; font-size:11px;}
.PopSP table.list td {height:29px;}
.PopSP table.list p {position:relative; width:100%; height:1%;}
.PopSP .el1 {width:222px;}
.PopSP .el1 em {display:block; margin:9px 0 0 12px;}
.PopSP .el2 em {display:block; margin:7px 0 0 10px; color:#d0d303; font-weight:bold; letter-spacing:0; font-family:tahoma;}
.PopSP .el1 span.btn {position:absolute; right:12px; top:5px;}
.PopSP .el2 span.btn {position:absolute; right:11px; top:5px;}
.PopSP .el2 {width:139px;}


.PowerPack .about {text-align:center; height:1%; margin:0 0 27px 0;}
.PowerPack .about img {display:block;}

.PowerPack .pack {position:relative; width:642px; height:141px; margin:0 0 0 10px; background:url(../img/shop/bg_pp_pack.jpg) no-repeat;}
.PowerPack .pack .image {width:75px; height:75px; margin:27px 0 0 32px;}
.PowerPack .pack h3 {position:absolute; left:155px; top:28px; margin:0; color:#fcfd00; font-size:14px; font-weight:bold;}
.PowerPack .pack a.btn {position:absolute; left:509px; top:81px;}
.PowerPack .pack p em {font-weight:bold; padding:0 0 0 19px; background:url(http://file.pmang.kr/images/pmang/nabi/common/ico_price.gif) no-repeat;}
.PowerPack .pack .before {color:#98a1aa;}
.PowerPack .pack .after {color:#fff;}
.PowerPack .pack p {position:absolute; left:157px; top:66px; color:#fff;}
.PowerPack .pack p * {vertical-align:middle;}
.PowerPack .pack p span {display:inline-block; width:24px; text-indent:-5000px; background:url(../img/shop/bu_gtgt.gif) 8px 3px no-repeat;}

.PowerPack .status {position:absolute; left:373px; top:95px;}
.PowerPack .status a.btn {position:static;}
.PowerPack .status img {vertical-align:middle;}
.PowerPack .status em {position:relative; top:1px; margin:0 5px 0 0; color:#fff; text-decoration:underline;}

.PowerPack .list {width:642px; height:1%; margin:15px 0 0 10px;}
.PowerPack .list h3 {height:23px; margin:0 0 0 18px;}
.PowerPack .list table {table-layout:fixed; border-spacing:0;}
.PowerPack .list th {width:124px; padding:12px 0 12px 0; background:url(../img/shop/bg_pp_td.gif) no-repeat; border:1px solid #1c324d; border-left-width:0; vertical-align:top; zoom:1; }
.PowerPack .list td {width:518px; padding:12px 0 7px 0; border:1px solid #1c324d; border-right-width:0; zoom:1; vertical-align:top;}
.PowerPack .list strong {color:#3399cc;}
.PowerPack .list .desc {position:relative; zoom:1;}
.PowerPack .list .desc .image {position:absolute; left:184px; bottom:-7px;}
.PowerPack .list .desc ul {margin:0 0 0 15px;}
.PowerPack .list .desc li {height:18px; padding:0 0 0 12px; background:url(../img/shop/bu_gray_dot.gif) no-repeat 0 5px; color:#98a1aa; }

.PowerPack .premium {width:642px; margin:20px 0 0 10px; padding:21px 0 0 0; background:url(../img/common/bg_board_dotline.gif) repeat-x;}
.PowerPack .premium .pack {margin-left:0;}
.PowerPack .premium .list {margin-left:0;}

.PowerPack .notice {width:642px; margin:20px 0 0 10px; padding:21px 0 0 0; background:url(../img/common/bg_board_dotline.gif) repeat-x; zoom:1;}


.MyPP .Board_Top {margin-left:10px;}
.MyPP_subtitle { margin:0 0 25px 10px !important; padding:0 0 6px 0; width:642px; border-bottom:1px solid #16202F; }
.MyPP_subtitle img { display:block; margin-left:11px; }
.Board_MyPP { margin:0 0 15px 10px; width:642px; _width:642px; border-left:1px solid #10365A; }
.Board_MyPP tr.index { position:absolute; left:-10000px; _display:none; }
.Board_MyPP td { padding-top:3px; height:35px; border-right:1px solid #10365A; border-bottom:1px solid #10365A; text-align:center; vertical-align:middle; }
.Board_MyPP td img { top:-1px; vertical-align:middle; }
.Board_MyPP td strong a { display:block; margin:0 10px; }
.Board_MyPP .el1 {width:83px;}
.Board_MyPP .el2 {width:110px;}
.Board_MyPP .el3 {width:68px;}
.Board_MyPP .el4 {width:145px;}
.Board_MyPP .el5 {width:69px;}
.Board_MyPP .el6 {width:85px;}
.Board_MyPP .el7 {width:81px;}
.MyPP .Board_Page {margin-left:10px;}
