@charset "euc-kr";

/* cssÃÊ±âÈ­ =========================================================================== */
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-family:µ¸¿ò; vertical-align:baseline; font-style:normal; }

body,div,td,input,select,textarea,a { font-size:12px; color:#666666; }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:bold; }

a { text-decoration:none; }
a:hover { color:#4594BF !important; }
 
/* remember to define focus styles! */
:focus { outline:0; }
body { line-height:1.2;  color:#898989;  background:white; }
ol, ul {  list-style:none; }

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { font-weight:normal; }
blockquote:before, blockquote:after,
q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
/* End of Reset Reoaded =================================================================== */

.gnbover .gnb { height:190px !important; }

#GNB_top { vertical-align:top; }

#FlashMain { width:100%; height:380px; background:url('../img/main/bg_main_top.gif') top repeat-x; position:relative; }
#FlashMain .logo { position:absolute; top:0; left:0; z-index:3; }
#FlashMain .event { position:absolute; top:125px; left:0; z-index:2; }
#FlashMain .hotmusic { position:absolute; top:60px; left:426px; z-index:2; }
#FlashMain .gnb { position:absolute; top:300px; left:0; height:80px; overflow:hidden; z-index:3; }
#FlashMain .music { padding-top:43px; position:absolute; top:19px; left:741px; background:#FFFFFF; }
#FlashMain .gamestart { position:absolute; top:268px; left:741px; width:247px; height:112px; background:#FFFFFF; overflow:hidden; }

#FlashSub { width:100%; height:220px; background:url('../img/common/bg_body_top.gif') top repeat-x; position:relative; }
#FlashSub .logo { position:absolute; top:0; left:0; z-index:1; }
#FlashSub .gnb { position:absolute; top:140px; left:0; height:80px; overflow:hidden; }
#FlashSub .event_img { padding-top:43px; padding-left:12px; position:absolute; top:19px; left:741px; width:247px; height:201px; background:#FFFFFF; }
#FlashSub .gamestart { position:absolute; top:220px; left:741px; width:247px; height:112px; background:#FFFFFF; overflow:hidden; z-index:2; }

body.main { margin:0; background:#FFFFFF url('../img/main/bg_body.gif') left repeat-y; }
body.sub { margin:0; background:#FFFFFF url('../img/common/bg_body.gif') left repeat-y; }

/* ÄÁÅ×ÀÌ³Ê */
.main .wrap { float:left; width:973px; margin:0 0 0 15px; overflow:hidden; _display:inline; }
.main .maincon1 { position:relative; margin:23px 0 0 25px; float:left; width:295px; overflow:hidden; padding:0 0 30px 0; _display:inline; }
.main .maincon2 { margin:23px 0 0 26px; float:left; width:357px; overflow:hidden; padding:0 0 30px 0; }

.sub .wrap { width:963px; margin:0 0 0 25px; overflow:hidden; }
.sub .leftmenu { float:left; width:174px; margin:32px 0 0 0; overflow:hidden; }
.sub .leftmenu_item { float:left; width:174px; margin:32px 0 0 0; overflow:hidden; }
.sub .maincon { float:left; width:527px; margin:32px 0 0 0; overflow:hidden; }

.subcon { float:right; padding:0 12px; width:224px; _width:247px; overflow:hidden; }

.frame .wrap { position:relative; width:527px !important; overflow:hidden; position:relative; }

#Contents { width:527px; border:0; height:600px; }

/* ¸ÞÀÎ ½ºÅ¸ÀÏ ============================================================================ */

.main { color:#898989; }
.main a { color:#898989; }

.main h2 { height:15px; }
.main h2 img { float:left; margin-left:4px; }
.main h2 .more { float:right; margin:1px 6px 0 0; }

/* °øÁö»çÇ× */
#MainNotice { margin-bottom:13px; }
#MainNotice ul { border-top:1px solid #FFCCD4; padding-top:11px; }
#MainNotice ul li { padding:0 0 0 52px; height:18px; overflow:hidden; vertical-align:middle; line-height:1.2; }
#MainNotice ul li a { float:left; width:208px; height:14px; margin-top:1px; overflow:hidden; word-break:keep-all; text-decoration:none !important; }
#MainNotice ul li span { float:right; font-size:11px; font-family:verdana; color:#898989; }
#MainNotice ul .notice { background:url('../img/main/ico_notice_notice.gif') 3px top no-repeat; }
#MainNotice ul .event { background:url('../img/main/ico_notice_event.gif') 3px top no-repeat; }
#MainNotice ul .update { background:url('../img/main/ico_notice_update.gif') 3px top no-repeat; }

/* ½áÅ¬ ÀÎÅÍºä */
#MainCircle { height:112px; }
#MainCircle h2 { float:right; width:165px; height:23px; }
#MainCircle h2 img { display:block; }
#MainCircle .img { float:left; }
#MainCircle .name { float:right; margin-top:15px; width:165px; height:25px; font-weight:bold; }
#MainCircle .name .icon { position:relative; top:-1px; margin-right:4px; width:20px; height:20px; vertical-align:middle; }
#MainCircle .txt { float:right; width:165px; height:26px; font-size:11px; overflow:hidden; word-break:keep-all; line-height:130%; }

/* ¸Å°ÅÁø */
#MainMagazine { margin-bottom:17px; position:relative; height:85px; }
#MainMagazine h2 { float:right; width:165px; height:28px; text-align:right; }
#MainMagazine h2 img { margin:0 -3px 0 -3px; display:block; }
#MainMagazine h2 .more { margin:1px 0 0 0; }
#MainMagazine .img { position:absolute; top:0; left:0; width:115px; height:85px; }
#MainMagazine h5 { float:right; width:165px; height:17px; font-weight:bold; line-height:1.2; }
#MainMagazine p { float:right; padding-top:2px; width:165px; height:39px; font-size:11px; overflow:hidden; word-break:keep-all; line-height:1.2; }
#MainMagazine p a { font-size:11px !important; line-height:120%; }

/* ÄíÆù */
#MainCoupon { height:59px; }

/* PC¹æ */
#MainPcbang { margin:0 0 17px 0; width:296px; height:132px; background:url('../img/main/bg_pcbang.gif') left top no-repeat; overflow:hidden; }
#MainPcbang .msg { position:relative; margin:20px 0 0 77px; }
#MainPcbang .user { float:left; margin:0 0 0 77px; font-weight:bold; _display:inline; }
#MainPcbang .user em { color:#ff506d; }
#MainPcbang .btn_searchr { position:relative; margin:-14px 0 0 77px; z-index:2; }
#MainPcbang .btn_benefit { position:relative; margin:-22px 0 5px 77px; width:194px; height:30px; text-align:right; border-bottom:1px solid #f2dcce; z-index:2; }
#MainPcbang .btn_rshop { float:right; margin:5px 25px 0 0; }

.pm_pcbang { position:absolute; top:112px; left:0; width:295px; height:133px; border:1px solid #ecdef5; background:#f4e7fc url(http://mm.pmang.kr/pmang/r2beat/event/101214/img/box_in.gif) left top no-repeat; }
.pm_pcbang h3 { margin:14px 0 0 22px; color:#91799f; height:19px; }
.pm_pcbang .box { margin:0 0 0 13px; width:267px; _height:64px; min-height:64px; }
.pm_pcbang .box ul { margin:2px 0 0 10px; padding:5px 0; }
.pm_pcbang .box li { margin-top:3px; padding:0 0 0 8px; background:url(http://mm.pmang.kr/pmang/r2beat/event/101214/img/bu_dot.gif) left 4px no-repeat; }
.pm_pcbang .box .winner li { font-size:11px; font-weight:bold; }
.pm_pcbang .box .winner li strong { color:#91799f; }
.pm_pcbang .btn { text-align:right; padding:8px 14px 0 0; height:28px; _height:36px; background:url(http://mm.pmang.kr/pmang/r2beat/event/101214/img/box_bottom.gif) left top no-repeat; }
.pm_pcbang .btn_close { position:absolute; top:12px; right:12px; }

.pm_pcbang .box { display:table; }
.pm_pcbang .box_in { display:table-cell; vertical-align:middle; }
.pm_pcbang .box, .pm_pcbang .box_in { *display:block; }
.pm_pcbang .box_in { *position:relative; *top:50%; }
.pm_pcbang .box_in, .pm_pcbang .box_ie { *height:0; *he\ight:auto; *zoom:1; }
.pm_pcbang .box_ie { *position:relative; *top:-50%; }



.layer_msg { display:table-cell; position:absolute; top:142px; left:50%; margin-left:-158px; padding:39px 40px 12px 39px; width:239px; min-height:123px; _height:156px; vertical-align:middle; z-index:10; }
.layer_msg .box_msg { position:relative; display:table; padding-top:4px; width:241px; height:94px; text-align:center; z-index:12; }
.layer_msg .box_msg_in { display:table-cell; line-height:1.6; vertical-align:middle; }
.layer_msg .btn { position:relative; padding-top:21px; text-align:center; background:url(http://file.pmang.kr/images/pmang/nabi/vvip/pop/bg_layer_line.gif) center top no-repeat; z-index:12; }
.layer_msg .layer_bg { position:absolute; top:0; left:0; margin-bottom:33px; width:319px; height:100%; z-index:10; background:url(http://file.pmang.kr/images/pmang/nabi/vvip/pop/bg_layer_msg_top.png) left top no-repeat; }
.layer_msg .layer_bg_in { position:absolute; bottom:-33px; left:0; width:100%; height:33px; background:url(http://file.pmang.kr/images/pmang/nabi/vvip/pop/bg_layer_msg_bottom.png) left top no-repeat; }
.layer_msg .box_msg, .layer_msg .box_msg_in { *display:block; }
.layer_msg .box_msg_in { *position:relative; *top:50%; }
.layer_msg .box_msg_in, .layer_msg .box_msg p { *height:0; *he\ight:auto; *zoom:1; }
.layer_msg .box_msg p { *position:relative; *top:-50%; }


/* ¼îÇÎ */
#MainShopping { position:relative; margin:0 0 20px 0; height:280px; background:url('../img/main/bg_shopping_n.gif') left 17px no-repeat; }
#MainShopping h3 { position:relative; margin:18px 0 4px 23px; }
#MainShopping .cashinfo { position:absolute; top:30px; left:78px; padding:3px 3px 0 3px; font-size:11px; color:#7aa6bb; background:#f0f8fb; z-index:5; }
#MainShopping .item { margin:5px 0 0 11px; height:130px; }
#MainShopping .item li { float:left; padding-top:1px; width:108px; height:120px; text-align:center; overflow:hidden; position:relative; }
#MainShopping .item li .goods { width:107px; height:93px; }
#MainShopping .item li .goods img { margin:2px 0 0 14px; display:block; border:1px solid #C4DDE8; background:#FFFFFF; }
#MainShopping .item li .goods p { position:absolute; top:-1px; left:-2px; width:51px; height:54px; overflow:hidden; background:left top no-repeat; }
#MainShopping .item li .name { position:relative; left:5px; font-weight:bold; font-size:11px; }
#MainShopping .item li.hot .goods p { background-image:url('../img/main/ico_shopping_hot.gif'); }
#MainShopping .item li.new .goods p { background-image:url('../img/main/ico_shopping_new.gif'); }
#MainShopping .item li.sale .goods p { background-image:url('../img/main/ico_shopping_sale.gif'); }
#item_text_layer { height:122px; }

#MainShopping .coin_n { width:316px; height:110px; margin-left:23px; padding-top:15px; overflow:hidden; position:relative; }
#MainShopping .coin_n h3 { margin:1px 0 0 0; }
#MainShopping .coin_n .coin_ban { position:relative; left:-14px; margin:5px 0 0 0; width:500px; }
#MainShopping .coin_n .coin_ban li { float:left; margin:0 0 0 16px; width:90px; height:57px; border:1px solid #C4DDE8; overflow:hidden; _display:inline; }
#MainShopping .coin_n .coin_ban iframe { padding:0; width:90px; height:57px; border:0; overflow:hidden; overflow:hidden; }
#MainShopping .coin_n .coin_ban iframe img { margin:0; padding:0; display:block; }

/* ·©Å· */
#MainRank li { margin-top:2px; height:30px; padding-top:9px; color:#E3536C; position:relative; }
#MainRank li a { color:#E3536C; }
#MainRank .allstar { background:#ffEAEE url('../img/main/img_rank_allstar.gif') left top no-repeat; }
#MainRank .person { background:#FFD8DF url('../img/main/img_rank_person.gif') left top no-repeat; }
#MainRank .music { background:#ffEAEE url('../img/main/img_rank_music.gif') left top no-repeat; }
#MainRank span { width:32px; text-align:center; font-size:11px; color:#F7ABB8; margin-left:111px; }
#MainRank span.up { position:relative; top:-1px; width:auto; margin:0 11px 0 121px; white-space:nowrap; font-family:verdana; font-size:11px; padding:0 0 0 7px; color:#ff7e96; background/**/:url('../img/common/ico_board_rankup.gif') left 6px no-repeat; }
#MainRank span.down { position:relative; top:-1px; width:auto; margin:0 11px 0 121px; white-space:nowrap; font-family:verdana; font-size:11px; padding:0 0 0 7px; color:#38a536; background:url('../img/common/ico_board_rankdown.gif') left 6px no-repeat; }
#MainRank .icon { position:relative; top:-5px; margin-right:4px; vertical-align:text-top; }
#MainRank .person .icon { top:-1px; }
#MainRank li .more { position:absolute; top:10px; right:9px; }

/* ¹è³Ê */
#MainBannerR { margin-top:-4px; }





/* ·¹ÇÁÆ® ¸Þ´º ===================================================================================== */
.leftmenu { overflow:visible; }
.leftmenu h2 { height:101px; overflow:hidden; background:0 37px no-repeat; }
.leftmenu h2 img { display:block; margin:0 0 0 4px; }
.leftmenu .menu { float:left; margin-bottom:20px; padding:0 0 77px 0; width:164px; background:0 bottom no-repeat; }
.leftmenu .menu li { float:left; margin:0 0 9px 0; }
.leftmenu .menu li ul { float:left; margin:3px 0 -3px 2px; width:164px; background:url('../img/common/img_leftmenu_bar.gif') left top repeat-y; }
.leftmenu .menu li li { height:13px; margin:3px 0; }
.leftmenu .menu li li img { margin:0; }
.leftmenu .menu li li ul { margin:4px 0 3px 3px; padding:1px 0 0 0; background:#FFFFFF; }
.leftmenu .menu li li li { height:11px; margin:3px 0 0 0; overflow:hidden; }
.leftmenu .menu a { display:block; height:13px; overflow:hidden; }
.leftmenu .menu a img { display:block; }
.leftmenu .menu .on { position:relative; top:-13px; }
.leftmenu .menu li li li .on { position:relative; top:-11px; }
.leftmenu .menu li.btn_couple { margin:0 0 -10px 0; }
.leftmenu .menu li.btn_couple a { height:auto; }

	.subkey_1 .leftmenu h2, .subkey_1 .leftmenu .menu { background-image:url('../img/news/img_leftmenu.gif'); }
	.subkey_2 .leftmenu h2, .subkey_2 .leftmenu .menu { background-image:url('../img/ranking/img_leftmenu.gif'); }
	.subkey_3 .leftmenu h2, .subkey_3 .leftmenu .menu { background-image:url('../img/circle/img_leftmenu.gif'); }
	.subkey_4 .leftmenu h2, .subkey_4 .leftmenu .menu { background-image:url('../img/community/img_leftmenu.gif'); }
	.subkey_5 .leftmenu h2, .subkey_5 .leftmenu .menu { background-image:url('../img/shopping/img_leftmenu.gif'); }
	.subkey_6 .leftmenu h2, .subkey_6 .leftmenu .menu { background-image:url('../img/guide/img_leftmenu.gif'); }
	.subkey_7 .leftmenu h2, .subkey_7 .leftmenu .menu { background-image:url('../img/download/img_leftmenu.gif'); }
	.subkey_8 .leftmenu h2, .subkey_8 .leftmenu .menu { background-image:url('../img/support/img_leftmenu.gif'); }
	.subkey_9 .leftmenu h2, .subkey_9 .leftmenu .menu { background-image:url('../img/mypage/img_leftmenu.gif'); }
	.subkey_10 .leftmenu h2, .subkey_10 .leftmenu .menu { background-image:url('../img/pcbang/img_leftmenu.gif'); }
	.subkey_11 .leftmenu h2, .subkey_11 .leftmenu .menu { background-image:url('../img/league/img_leftmenu.gif'); }
	
/* ¾ÆÀÌÅÛ °³Æí */
.leftmenu_item h2 { height:101px; overflow:hidden; background:url('../img/shopping/img_leftmenu.gif') left 37px no-repeat; }
.leftmenu_item h2 img { display:block; margin:0 0 0 4px; }
.leftmenu_item .menu { position:relative; margin-bottom:20px; padding:0 0 77px 0; width:164px; background:url('../img/shopping/img_leftmenu.gif') left bottom no-repeat; }
.leftmenu_item .menu li { _float:left; margin:0 0 3px 0; _display:inline; }
.leftmenu_item .menu li ul { margin:3px 0 3px 3px; padding:3px 0; width:153px; background:#F7F4F4; }
.leftmenu_item .menu li ul li { margin:0; }
.leftmenu_item .menu a { display:block; height:17px; overflow:hidden; }
.leftmenu_item .menu a img { display:block; }
.leftmenu_item .menu .on { position:relative; top:-17px; z-index:2; }
	
	/* ¼­ºê·¹ÀÌ¾î¸Þ´º */
	.leftmenu_item .leftmenu_sbox { display:none; position:absolute; margin-top:-21px; left:60px; padding-bottom:10px; width:90px; z-index:10; background:url('../img/shop/box_leftmenu_bottom.gif') left bottom no-repeat !important; }
	.leftmenu_item .leftmenu_sbox ul { float:left; margin:0 !important; padding:7px 0 0 11px !important; width:90px !important; overflow:hidden; background:url('../img/shop/box_leftmenu_top.gif') left top no-repeat !important; }
	.leftmenu_item .leftmenu_sbox li { position:relative; top:1px; float:left; margin:0 !important; padding:0; width:68px; _width:69px; height:17px !important; border-bottom:1px solid #ffe1b2; overflow:hidden; }
	.leftmenu_item .leftmenu_sbox li a { display:block;  position:relative; margin:0; width:138px; height:17px;}
	.leftmenu_item .leftmenu_sbox li a .on { position:relative; top:0 !important; left:-69px; }
	.leftmenu_item .leftmenu_sbox li a:hover { position:relative; left:-69px;  }
	.leftmenu_item .leftmenu_sbox li a:hover .on { position:relative; left:0; }
	

/* ÇÖ¾ÆÀÌÅÛ */
.sub_hotitem { clear:left; margin:0 0 0 3px; padding:0 0 3px 0; width:153px; background:url('../img/shopping/bg_hotitem.gif') left bottom no-repeat; overflow:hidden; }
.sub_hotitem h3 { margin-bottom:9px; }
.sub_hotitem h3 img { display:block; }
.sub_hotitem h5 { margin:0 9px 0 9px; padding:4px 0 2px 0; color:#F26B84; font-size:11px; font-weight:bold; background:#F1EDEC; overflow:hidden; }
.sub_hotitem h5 a { margin:0 0 0 7px;  color:#F26B84; }

.sub_hotitem .goods { display:block; margin:8px 0 3px 30px; width:95px; height:95px; background:url('../img/shop/bg_item_goods.gif') left top no-repeat; text-align:left; }
.sub_hotitem .goods img { margin:1px; width:90px; height:90px; }
.sub_hotitem .goods p { position:absolute; margin:-3px 0 0 -16px; width:51px; height:54px; overflow:hidden; background:left top no-repeat; }
.sub_hotitem .goods p.cool { background-image:url('../img/shopping/ico_item_cool.gif'); }
.sub_hotitem .goods p.new { background-image:url('../img/shopping/ico_item_new.gif'); }
.sub_hotitem .goods p.sale { background-image:url('../img/shopping/ico_item_sale.gif'); }
.sub_hotitem .goods p.free { background-image:url('../img/shopping/ico_item_free.gif'); }
.sub_hotitem .goods p.event { background-image:url('../img/shopping/ico_item_event.gif'); }

.sub_hotitem p.coin { margin:6px 0 0 13px; padding:2px 0 0 19px; font-size:11px; color:#898989; background:url('../img/common/ico_coin.gif') left top no-repeat; }
.sub_hotitem p.cmoney { margin:6px 0 0 13px; padding:2px 0 0 19px; font-size:11px; color:#898989; background:url('../img/common/ico_cmoney.gif') left top no-repeat; }
.sub_hotitem p.price { margin:7px 0 0 13px; padding:0px 0 0 19px; font-size:11px; color:#898989; background:url('http://file.pmang.kr/images/pmang/nabi/common/ico_price.gif') left top no-repeat; }
.sub_hotitem p.coin select, .sub_hotitem p.price select { position:relative; left:-23px; width:134px; _margin-bottom:-3px; position:relative; top:-4px; font-size:11px !important; color:#898989; }
.sub_hotitem .btn_item { margin:4px 0 0 12px; height:26px; }
.sub_hotitem .btn_item img { margin-right:-1px; }



/* ¼­ºê ÄÁÅ×ÀÌ³Ê ½ºÅ¸ÀÏ ============================================================================ */

/* °ÔÀÓ½ÃÀÛ¹öÆ° */
#GamePlay { width:247px; height:102px; overflow:hidden; position:relative; left:-12px; }

/* ·Î±×ÀÎ */
.main #Login { margin-top:22px; }
.sub #Login { margin-top:115px; padding-top:5px; }

#Login { line-height:1.2; }
#Login h2 { float:left; height:19px; overflow:hidden; }
#Login h2 img { display:block; float:left; margin:2px 0 0 8px; _display:inlie; }
#Login h2 .more { float:right; margin:0 10px 0 0; _display:inlie; }

#Login .loginsub { float:right; margin:0 2px 0 0; _display:inline; }
#Login .loginsub a { color:#958c8e; font-size:11px; letter-spacing:-1px; text-decoration:underline; }
#Login .loginsub img { vertical-align:middle; }
#Login .loginsub .keyboard .ico_key { margin-right:3px; }
#Login .loginsub .btn_key { margin:0 0 0 1px; padding:0 0 0 6px; background:url('../img/subcon/bg_login_bar_key.gif') left 2px no-repeat; }


#Login .box_in { clear:both; width:223px; overflow:hidden; padding:8px 0; border:1px solid #FDCED5; background:#FFFFFF; }

#Login .login { position:relative; left:9px; width:204px; height:43px; }
#Login .login input { display:block; padding:3px 3px 0 3px; width:94px; height:19px; border:0; background:#e3dbd9 left top no-repeat; }
#Login .login input.id { background-image:url('../img/subcon/bg_login_input_id.gif'); ime-mode:disabled; }
#Login .login input.pw { background-image:url('../img/subcon/bg_login_input_pw.gif'); margin-top:2px; }
#Login .login .btn_login { position:absolute; top:10px; right:0; }

#Login .other { margin:8px 0 0 9px; width:215px; height:25px; overflow:hidden; }
#Login .other img { float:left; margin-right:3px; }
#Login .other #LoginSecurity { float:left; width:12px; position:relative; top:3px; left:1px; }
#Login .other label img { float:right; position:relative; top:9px; left:-6px; }

#Login .nick { margin:0 8px; padding-bottom:4px; width:205px; min-height:1%; zoom:1; overflow:hidden; background:#FEEBEE url('../img/subcon/bg_login_bar.gif') center bottom no-repeat; }
#Login .nick .ico { float:left; margin:7px 0 0 7px; }
#Login .nick span { float:left; margin:8px 0 0 4px; width:120px; font-weight:bold; font-size:11px; color:#FF506D; overflow:hidden; }
#Login .nick .btn { float:right; margin:5px 4px 0 0; }

#Login .btn_login_top { margin:0 6px 0 9px; height:25px; }
#Login .btn_login_top .btn_myinfo { float:left; }
#Login .btn_login_top .btn_myitem { float:left; }
#Login .btn_login_top .btn_logout { float:right; }

#Login .myinfo { margin:0 8px; width:205px; _display:inline; }
#Login .myinfo li { clear:both; margin:0 0 0 8px; padding:0 0 0 8px; width:187px; _width:195px; height:17px; font-size:11px; color:#616161; background:url('../img/subcon/bu_box_login.gif') 0 7px no-repeat; _display:inline; }
#Login .myinfo li em { margin:2px 7px 0 0; float:left; width:58px; font-size:11px; background:url('../img/subcon/img_login_bar.gif') right 1px no-repeat; _display:inline; }
#Login .myinfo li span { margin-top:2px; float:left; color:#898989; font-size:11px; }
#Login .myinfo li span a { position:relative; top:1px; font-size:11px; }
#Login .myinfo li .ico_new { vertical-align:top; margin:1px 0 0 3px; }
#Login .myinfo li.couple span { letter-spacing:-1px; }
#Login .myinfo li.couple span a { color:#ff96a7; text-decoration:underline; }
#Login .myinfo li.point { position:relative; margin:0 0 6px 0; padding:0 0 0 17px; width:188px; _width:205px; height:25px; background-color:#FEEBEE; background-position:8px 11px; }
#Login .myinfo li.point em { margin:7px 0 0 0; width:47px; background:none; }
#Login .myinfo li.point .btn { position:absolute; top:4px; right:7px; vertical-align:top; }
#Login .myinfo li.myitem em { letter-spacing:-1px; }
#Login .myinfo li.myitem .btn { margin-left:-4px; }
#Login .myinfo li.coupon { margin-top:0; padding-top:0; border:0; background-position:0 7px; }
#Login .myinfo li.coupon img { display:inline; }
#Login .myinfo li.coupon a { text-decoration:underline; } 
#Login .myinfo li.pcbang { margin-top:3px; padding-top:3px; height:21px; border-top:1px solid #feebee; background-position:0 10px; }
#Login .myinfo li.pcbang span { color:#ff506d; }
#Login .myinfo li.teasetext { margin-top:3px; margin-bottom:3px; padding:1px 0 1px 22px; font-weight:bold; color:#ff96a7; border-bottom:1px solid #feebee; background:url('../img/subcon/ico_please.gif') 9px top no-repeat; }
#Login .myinfo li.teasetext a { color:#ff96a7; font-size:11px; }
#Login .myinfo li.memo a { text-decoration:underline; }
#Login .myinfo .gauge { float:left; margin:8px 0 0 0; width:89px; _width:135px; height:4px; _height:8px; overflow:hidden; padding:2px; background:url('../img/subcon/bg_login_gauge_n.gif') left top no-repeat; }
#Login .myinfo .gauge img { height:4px; display:block; }
#Login .myinfo .btn { position:relative; margin:0 0 -2px 0; _margin-right:-3px; float:right; }
#Login .myinfo #my_level { z-index:10; margin-top:5px; }
#Login .pcbang_msg { position:relative; margin:5px 0 0 16px; }
#Login .pcbang_msg p { padding:0 0 0 9px; width:148px; font-size:11px; color:#FE8297; letter-spacing:-1px; background:url('../img/subcon/bu_box_login.gif') left 4px no-repeat; }
#Login .pcbang_msg .btn_onoff { position:absolute; top:-2px; right:9px; }

#Login .btn_bottom { margin-top:8px; height:33px; text-align:center; }

#Login .friend { margin:5px 8px 0 8px; background:#E9E2E1; }
#Login .friend h3 { height:25px; }
#Login .friend h3 img { float:left; margin:8px 0 0 9px; display:block; _display:inline; }
#Login .friend h3 .ico_new { float:left; margin:8px 0 0 2px; }
#Login .friend h3 .btn { float:right; margin:5px 4px 0 0; }
#Login .friend h4 { margin:0 7px 0 9px; padding-top:5px; height:18px; _height:23px; width:189px; border-top:1px solid #CFC5BF; }
#Login .friend h4 p { float:left; padding:0 0 0 12px; font-size:11px; color:#92816F; font-weight:normal; background:url('../img/subcon/ico_arw_login.gif') 5px 3px no-repeat; }
#Login .friend h4 p strong { color:#FF0090; font-size:11px; }
#Login .friend h4 .btn { float:right; margin-right:1px; cursor:pointer; cursor/**/:pointer; }
#Login .friend #FriendList { margin:0 3px; padding:5px; height:52px; _height:65px; color:#BEB3A9; font-size:11px; border-bottom:3px solid #E9E2E1; background:#FFFFFF; overflow:auto; display:none; }
#Login .friend #FriendList li { padding:3px 0 2px 0; }
#Login .friend #FriendList .ico { vertical-align:middle; position:relative; top:-1px; margin-right:5px; }

#Login .msgbox { margin:8px; padding:9px 0 7px 0; background:#feebee; font-size:11px; color:#894955; text-align:center; }
#Login .btn_agree { text-align:center; }
#Login .moving { padding:24px 0 40px 0; font-size:11px; color:#894955; text-align:center; background:url('../img/subcon/bg_moving.gif') center 50px no-repeat; }

/* ÇÇ¸ÁÄ³½¬ */
.subcon ul.cash { margin-top:9px; height:64px; _height:74px; border:5px solid #FED1D0; background:#FFFFFF; overflow:hidden; }
.subcon ul.cash li { margin-left:6px; width:202px; height:31px; _height:32px; overflow:hidden; vertical-align:middle; _display:inline; }
.subcon ul.cash li.charge { border-bottom:1px solid #FED1D0; }
.subcon ul.cash em { float:left; width:102px; }
.subcon ul.cash em img { position:relative; top:10px; left:2px; }
.subcon ul.cash select { position:relative; top:5px; left:4px; float:left; width:68px; }
.subcon ul.cash a img { float:left; margin-top:5px; }

/* Á¶¸£±â */
.subcon .tease {margin:9px 0 12px 0;width:223px;height:71px;padding:3px;background:#FF3600;}
.subcon .tease .box_in {width:100%;height:100%;border:1px solid #FF6A37;padding:1px;}
.subcon .tease ul {margin:0;width:100%;height:100%;padding:0 10px;background:#FFF;}
.subcon .tease .image {height:28px;padding-top:6px;background:url('../img/common/dot_gift.gif') bottom repeat-x;}
.subcon .tease .selectbox {padding-top:6px;}
.subcon .tease .selectbox select {vertical-align:top;width:160px;font-size:11px !important;}

/* ¹è³Ê */
.subcon .banner { margin-top:9px; }
.subcon .banner img { display:block; margin-bottom:5px; }
.subcon .banner_quick { padding-top:2px; float:left; width:230px; margin-right:-7px; }
.subcon .banner_quick a { float:left; width:110px; height:66px; margin:3px 3px 0 0; overflow:hidden; }

/* ÄíÆù */
.subcon .coupon { margin-top:9px; }
.subcon .coupon img { display:block; }



/* ¼­ºê °øÅë¿ä¼Ò ================================================================================== */

/* ¼­ºê Å¸ÀÌÆ² */
.frame h1 { position:relative; margin:0; }
.frame h1 img { display:block; }
.frame h2 { clear:both; margin:15px 0 -5px 5px; }
.frame h2 .info { position:absolute; margin:-1px 0 0 7px; font-weight:normal; color:#8B665E; line-height:130%; }
.frame h2 .info strong { color:#F26B84; }
.frame h2 .more_round { position:absolute; right:0; margin:-7px 3px 0 0; _display:inlie; }
.frame h2.com_best { margin:22px 0 0 5px; }
.frame .btn_policy { position:absolute; top:0; right:0; z-index:2; }

/* ¼­ºê Å¸ÀÌÆ² ¹öÆ° */
.btn_title { display:block; position:absolute; margin-top:-25px; right:0; z-index:2; }
.btn_title_mypage { display:block; float:right; margin:-2px 0 -9px 0; right:0; z-index:2; }


/* ÅÇ ================================== */
.tab_sub { margin-top:12px; clear:both; position:relativee; height:30px; _height:33px; border-bottom:3px solid #fB9DAB; overflow:hidden; }
.tab_sub a { float:left; height:30px; overflow:hidden; margin-right:3px; width:90px; width/**/:auto; background:#FB9DAB; }
.tab_sub .on { position:relative; top:-30px; }
.frame .tab_sub { width:527px; }

.tab_dep2 { margin-top:5px; text-align:right; }
.tab_dep2 a { position:relative; right:-1px; padding:0 7px 0 3px; background:url('../img/shopping/bg_tabsub_bar.gif') right 1px no-repeat; }

.tab_music { margin-bottom:-13px; }

.tab_state { position:absolute; right:0; margin-top:-29px; padding:0 0 0 36px; background:url('../img/circle/img_circle_state.gif') left center no-repeat; }


/* ³×ÀÓÅÂ±× */
.nametag { display:inline-block; _display:inline; padding-left:11px; height:22px; background:url('../img/common/bg_nametag_left.gif') left top no-repeat; }
.nametag p { display:inline-block; margin:0; padding:4px 9px 0 4px; width:95px; _width/**/:1%; height:22px; font-weight:bold; color:#FFFFFF; white-space:nowrap; background:url('../img/common/bg_nametag_right.gif') right top no-repeat; }

/* ¸Þ¼¼Áö */
.msg_none { margin-top:10px; padding:15px 0 13px 0; border-top:3px solid #E3DBD9; border-bottom:1px solid #E3DBD9; text-align:center; }
.msg_none .btn { display:block; margin:8px 0 0 0; }
.msg_none_table { margin-top:10px; padding:5px 0 15px 0; border-bottom:1px solid #E3DBD9; text-align:center; }


/* ¼¿·ºÆ® ¹Ú½º */
.SelectBasic { margin-top:1px; _margin-top:0; height:20px; border:1px solid #cdcdcd; padding-top:2px; font-size:11px; color:#FF9186; }
.SelectBasic_selectArea { margin-top:1px; _margin-top:0; height:22px; background:url('../img/common/bg_select_left.gif') left center no-repeat; overflow:hidden; vertical-align:top; }
.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:#FF9186; background:url('../img/common/bg_select_right.gif') right top no-repeat; cursor:default; }
.SelectBasic_selectArea a:hover { color:#FF9186 !important; text-decoration:none; }

.SelectBasic_optionsDiv { display:none; margin-top:23px; _margin-top:22px; border:1px solid #FCA69F; background:#FFFFFF; z-index:20;}
.SelectBasic_optionsDiv p {	margin:0;	padding:2px; }
.SelectBasic_optionsDiv a { display:block; padding:2px 4px 0px 8px; font-size:11px; white-space:nowrap; color:#FF9186; cursor:default; }
.SelectBasic_optionsDiv a:hover { background:#F6F6F6; color:#FF9186 !important; text-decoration:none; }


.SelectType1_selectArea { height:16px; _height:18px; border:1px solid #D7D7D7; background:#F9F9F9 url('../img/shop/select_type1_arw.gif') right 6px no-repeat; overflow:hidden; vertical-align:top; }
.SelectType1_selectArea a { float:left; display:block; margin:0 10px 0 0; padding:3px 0 2px 9px; height:16px; text-indent:10px; line-height:1.2; font-size:11px !important; color:#898989; background:url('http://file.pmang.kr/images/pmang/nabi/common/ico_price.gif') 2px 2px no-repeat; overflow:hidden; cursor:default; }
.SelectType1_selectArea a:hover { text-decoration:none; }

.SelectType1_optionsDiv { display:none; margin-top:19px; _margin-top:18px; border:1px solid #D7D7D7; background:#F9F9F9; overflow:hidden; z-index:21;}
.SelectType1_optionsDiv p {	margin:0;	padding:3px 2px; }
.SelectType1_optionsDiv a { display:block; margin:1px 0; padding:3px 0 2px 18px; height:16px; font-size:11px !important; color:#898989; line-height:1.2; background:#F9F9F9 url('http://file.pmang.kr/images/pmang/nabi/common/ico_price.gif') left 2px no-repeat; overflow:hidden; cursor:default; }
.SelectType1_optionsDiv a:hover { background-color:#F1F1F1; color:#898989 !important; text-decoration:none; }


.SelectType2_selectArea { height:16px; _height:18px; border:1px solid #D7D7D7; background:#F9F9F9 url('../img/shop/select_type1_arw.gif') right 6px no-repeat; overflow:hidden; vertical-align:top; }
.SelectType2_selectArea a { float:left; display:block; margin:0 10px 0 0; padding:3px 0 0 9px; height:16px; text-indent:10px; line-height:1.2; font-size:11px !important; color:#898989; background:url('../img/common/ico_coin.gif') 2px 2px no-repeat; cursor:default; }
.SelectType2_selectArea a:hover { text-decoration:none; }

.SelectType2_optionsDiv { display:none; margin-top:19px; _margin-top:18px; border:1px solid #D7D7D7; background:#F9F9F9; z-index:21;}
.SelectType2_optionsDiv p {	margin:0;	padding:3px 2px; }
.SelectType2_optionsDiv a { display:block; margin:1px 0; padding:3px 0 0px 18px; height:16px; font-size:11px !important; line-height:1.2; color:#898989; background:#F9F9F9 url('../img/common/ico_coin.gif') left 2px no-repeat; overflow:hidden; cursor:default; }
.SelectType2_optionsDiv a:hover { background-color:#F1F1F1; color:#898989 !important; text-decoration:none; }


.SelectType3_selectArea { height:16px; _height:18px; border:1px solid #D7D7D7; background:#F9F9F9 url('../img/shop/select_type1_arw.gif') right 6px no-repeat; overflow:hidden; vertical-align:top; }
.SelectType3_selectArea a { float:left; display:block; margin:0 10px 0 0; padding:4px 0 0 9px; height:16px; text-indent:10px; line-height:1.2; font-size:11px !important; color:#898989; background:url('../img/common/ico_cmoney.gif') 2px 2px no-repeat; cursor:default; }
.SelectType3_selectArea a:hover { text-decoration:none; }

.SelectType3_optionsDiv { display:none; margin-top:19px; _margin-top:18px; border:1px solid #D7D7D7; background:#F9F9F9; line-height:1.2; z-index:21;}
.SelectType3_optionsDiv p {	margin:0;	padding:3px 2px; }
.SelectType3_optionsDiv a { display:block; margin:1px 0; padding:4px 0 0px 18px; height:16px; font-size:11px !important; color:#898989; white-space:nowrap; background:#F9F9F9 url('../img/common/ico_cmoney.gif') left 2px no-repeat; overflow:hidden; cursor:default; }
.SelectType3_optionsDiv a:hover { background-color:#F1F1F1; color:#898989 !important; text-decoration:none; }




/* °Ô½ÃÆÇ ========================================================================================= */

.board_top { margin-top:13px; }

/* ¸®½ºÆ® =========================------- */
.BoardList { width:527px; border-collapse:collapse; z-index:1; table-layout:fixed; }
.BoardList .no { width:50px; text-align:center; }
.BoardList .level { width:87px; }
.BoardList .level2 { width:30px; text-align:center; }
.BoardList .level3 { width:60px; text-align:center; }
.BoardList .level4 { width:80px; text-align:center; }
.BoardList .file { width:18px; text-align:left; }
.BoardList .subject { text-align:left; }
.BoardList .name { width:100px; text-align:center; }
.BoardList .play { width:60px; text-align:center; }
.BoardList .date { width:48px; text-align:center; }
.BoardList .hit { width:52px; text-align:center; }
.BoardList .event { width:48px; text-align:center; }
.BoardList .itemnum { width:58px; text-align:center; }
.BoardList .use { width:157px; text-align:center; }
.BoardList .latedate { width:116px; text-align:center; }
.BoardList .option { width:138px; text-align:center; }
.BoardList .rebuy { width:115px; text-align:center; }
.BoardList .latedate2 { width:138px; text-align:center; }
.BoardList .option2 { width:69px; text-align:center; }
.BoardList .rebuy2 { width:87px; text-align:center; }
.BoardList .delete { width:63px; text-align:left; }
.BoardList .havedate { width:100px; text-align:center; }
.BoardList .couponname { text-align:left; }
.BoardList .usemoney { width:155px; text-align:center; }
.BoardList .usedate { width:120px; text-align:center; }
.BoardList .nickname { text-align:left; }
.BoardList .each { width:70px; text-align:center; }
.BoardList .flevel { width:17px; text-align:center; }
.BoardList .profile { width:72px; text-align:center; }
.BoardList .profile3 { width:80px; text-align:center; }
.BoardList .profile4 { width:60px; text-align:center; }
.BoardList .profile5 { width:80px; text-align:center; }
.BoardList .lacation { width:40px; text-align:center; }
.BoardList .fdate { width:120px; text-align:center; }
.BoardList .fdate5 { width:210px; text-align:center; }
.BoardList .memo { width:115px; text-align:center; }
.BoardList .memo4 { width:220px; text-align:center; }
.BoardList .num { width:40px; text-align:center; }
.BoardList .ch { width:40px; text-align:center; }
.BoardList .ch2 { width:28px; text-align:center; }
.BoardList .tag { width:122px; }
.BoardList .point { width:108px; text-align:center; }
.BoardList .point2 { width:80px; text-align:center; }
.BoardList .per { width:66px; text-align:center; }
.BoardList .playnum { width:107px; text-align:center; }
.BoardList .music { padding-left:30px; }
.BoardList .singer { width:150px; padding-left:30px; }
.BoardList .singer2 { width:180px; padding-left:20px; }
.BoardList .pcbang { width:90px; padding-left:10px; }
.BoardList .phon { width:90px; text-align:center; }
.BoardList .address { } 
.BoardList .rdate { width:120px; text-align:center; }
.BoardList .rnum { width:100px; text-align:center; }
.BoardList .getdate { width:110px; text-align:center; }
.BoardList .itemmove { width:134px; text-align:center; }
.BoardList .getdate2 { width:100px; text-align:center; }
.BoardList span.getdate { font-size:11px; }
.BoardList .itemmove2 { width:60px; text-align:center; }
.BoardList td img { position:relative; top:-1px; vertical-align:middle; }
.BoardList .ico_re { position:relative; top:0; vertical-align:text-top; }
.BoardList .ico_love { margin:0 3px -3px 0;  vertical-align:middle; }
.BoardList .ico_mark { position:relative; top:-1px; margin:0 4px 0 10px; vertical-align:middle; }
.BoardList .ico_level { vertical-align:text-top; }
.BoardList td { padding:7px 0 5px 0; border-bottom:1px solid #E3DBD9; vertical-align:middle; }
.BoardList td a { }
.BoardList td a strong { text-indent:30px; color:#666666; }
.BoardList .notice a { color:#ff7e96; font-weight:bold; }
.BoardList em { float:left; display:block; margin-top:-2px; width:20px; text-align:center; }
.BoardList input { width:12px; height:12px; margin:0 0px 0 5px; position:relative; vertical-align:top; }
.BoardList .nametag { position:relative; top:-1px; line-height:100%; }
.BoardList .nametag p { padding-top:6px; }
.BoardList .none { font-family:verdana; font-size:10px; position:relative; top:-2px; }
.BoardList .up { display:block; position:relative; top:-1px; width/**/:1%; white-space:nowrap; font-family:verdana; font-size:11px; padding:0 0 0 7px; color:#ff7e96; background/**/:url('../img/common/ico_board_rankup.gif') left 6px no-repeat; }
.BoardList .down { display:block; position:relative; top:-1px; width/**/:1%; white-space:nowrap; font-family:verdana; font-size:11px; padding:0 0 0 7px; color:#38a536; background:url('../img/common/ico_board_rankdown.gif') left 6px no-repeat; }

#Board_Pcbang col.r2pc { width:53px; text-align:center; }
#Board_Pcbang col.pcbang { width:80px; padding-left:10px; }
#Board_Pcbang col.phon{ width:80px; text-align:center; }
#Board_Pcbang col.address { width:260px; }
#Board_Pcbang td { padding-left:5px; padding-right:5px; }

#Board_Frank .num { width:40px; }
#Board_Frank .ch { width:55px; }
#Board_Frank .tag { width:125px; }
#Board_Frank .point { width:84px; text-align:right; }
#Board_Frank .msg { margin-left:10px; }
#Board_Frank td { padding:2px 5px 0 5px; height:28px; vertical-align:middle; }

/* °Ë»ö°á°ú */
.BoardList .result td { padding:8px 0; height:auto; text-align:left; }
.BoardList .result_tit td { border-bottom:1px solid #F4EBE9; }
.BoardList .result .img { float:left; top:0; margin:0 7px 0 12px; border:1px solid #DFE6E2; _display:inline; }
.BoardList .result .img img { width:104px; height:75px; vertical-align:middle; }
.BoardList .result p { padding:0; margin:0 10px 0 15px; line-height:1.4; }
.BoardList .result strong, .BoardList .keyword { color:#ff7e96; font-weight:bold; }

.preview { position:absolute; padding:2px 10px; border:1px solid #E3DBD9; background:#FFFFFF; z-index:300; }
.preview td { padding:0; border:0; }

/* °Ô½ÃÆÇ ÀÌº¥Æ® ======================= */
.BoardEvent .list { width:527px; min-height:108px; _height:118px; padding:0 0 9px 0; border-bottom:1px solid #ffcbd5; position:relative;}
.BoardEvent .list h5 { margin:13px 0 0 160px; padding-top:1px; width:367px; font-weight:bold; color:#46261f; }
.BoardEvent .list .img { position:absolute; top:9px; left:0; padding:2px; border:1px solid #dee4e0; z-index:10; }
.BoardEvent .list .img img { display:block; }
.BoardEvent .list p { margin:7px 0 0 160px; color:#898989; line-height:120%; position:relative; }
.BoardEvent .list .date { float:left; margin:9px 0 0 160px; color:#f26b84; font-size:11px; line-height:120%; _display:inline; }
.BoardEvent .list .event_info { margin:4px 0 0 160px; padding:0; width:350px; color:#f26b84; line-height:120%; overflow:hidden; _display:inline; }
.BoardEvent .list .event_info li { float:left; width:100%; margin:0 0 2px 0; padding:0; font-size:12px; vertical-align:top; display:block; }
.BoardEvent .list .btn { width:100%; min-height:1%; padding:5px 1px 0 1px; text-align:right; _display:inline; }
.BoardEvent .list .btn img { margin:0 -1px; }

/* µ¿¿µ»óº¸±â */
.BoardFilm .list { height:95px; border-color:#E3DBD9; }
.BoardFilm .list h5 { margin-left:115px; }
.BoardFilm .list .img { left:5px; }
.BoardFilm .list p { margin-left:115px; margin-bottom:8px; }
.BoardFilm .list .btn { float:none; margin:8px 0 0 115px; }

/* °Ô½ÃÆÇ ½ºÅ©¸°¼¦ ===================== */
.Board_Screen { margin:12px 0 0 0; width:550px; border-top:3px solid #e3dbd9; background:url('../img/common/bg_board_screen.gif') top; }
.Board_Screen .list { margin:10px 0 0 0; width:132px; height:126px; text-align:center; float:left; }
.Board_Screen .img { padding:2px; border:1px solid #dee4e0; width:1%; }
.Board_Screen .img img { display:block; }
.Board_Screen h5 { margin:8px 0 5px 0; height:14px; font-weight:normal; color:#f26b84; overflow:hidden; }
.Board_Screen h5 a { color:#f26b84; height:14px; overflow:hidden; white-space:nowrap; }
.Board_Screen h5 span { position:relative; top:1px; font-size:11px !important;}
.Board_Screen h5 input { vertical-align:top; position:relative; height:12px; }
.Board_Screen .ico { vertical-align:text-top; margin:-1px 0 0 0; }

.Baord_Megazine { width:527px; margin:12px 0 0 0; border-top:3px solid #e3dbd9; }
.Baord_Megazine .list { width:527px; padding:10px 0 8px 0; border-bottom:1px solid #e3dbd9; position:relative; overflow:hidden; }
.Baord_Megazine .subject { margin:6px 0 0 0; float:right; width:416px; color:#f26b84; line-height:130%; }
.Baord_Megazine .subject h5 { float:left; }
.Baord_Megazine .subject h5 a { margin:0 0 0 3px; padding:0 0 0 7px; color:#f26b84; background:url('../img/common/img_board_bar.gif') left 2px no-repeat; }
.Baord_Megazine .subject ul { float:right; }
.Baord_Megazine .subject li { display:inline; padding:0 4px 0 8px; vertical-align:top; background:url('../img/common/img_board_bar.gif') left 2px no-repeat; }
.Baord_Megazine .subject li .ico { vertical-align:middle; position:relative; top:-1px; }
.Baord_Megazine .img { float:left; padding:2px; border:1px solid #dee4e0; width:1%; }
.Baord_Megazine .img img { display:block; }
.Baord_Megazine p { float:right; margin:6px 0 0 0; width:416px; height:50px; overflow:hidden; line-height:130%; }
.Baord_Megazine p a { color:#666666; }

/* ÅõÇ¥ ===================== */
.Baord_Poll { float:left; margin:12px 0 0 0; width:527px; border-top:3px solid #e3dbd9; }
.Baord_Poll .list { width:527px; padding:10px 0 8px 0; border-bottom:1px solid #e3dbd9; position:relative; overflow:hidden; }
.Baord_Poll .subject { margin:6px 0 0 0; float:right; width:416px; color:#666666; line-height:130%; }
.Baord_Poll .subject h5 { float:left; }
.Baord_Poll .subject h5 a { margin:0 0 0 3px; padding:0 0 0 7px; color:#f26b84; background:url('../img/common/img_board_bar.gif') left 2px no-repeat; }
.Baord_Poll .subject ul { float:right; }
.Baord_Poll .subject li { display:inline; padding:0 4px 0 8px; vertical-align:top; background:url('../img/common/img_board_bar.gif') left 2px no-repeat; }
.Baord_Poll .subject li .ico { vertical-align:middle; position:relative; top:-1px; }
.Baord_Poll .img { float:left; padding:2px; border:1px solid #dee4e0; width:1%; }
.Baord_Poll .img img { display:block; }
.Baord_Poll .date { margin:5px 0 0 0;; padding:2px 0 0 0; height:auto; }
.Baord_Poll .date .ico_poll { position:relative; top:-1px; vertical-align:middle; }
.Baord_Poll p { float:right; margin:6px 0 0 0; width:416px; height:50px; overflow:hidden; line-height:130%; }
.Baord_Poll p a { color:#666666; }

.BBS_poll { margin:20px 0 0 0; padding:8px 0 10px 0; border:1px solid #ffccd4; }
.BBS_poll h3 { margin:0 7px 0 9px; padding:3px 0 6px 0; border-bottom:1px solid #ffccd4; font-weight:bold; color:#f26b84; }
.BBS_poll h3 .ico { position:relative; top:-1px; vertical-align:middle; }
.BBS_poll ol { margin:0 7px 0 9px; padding:5px 0 10px 0; _height/**/:1%; min-height:1%; background:#fef3f5; overflow:hidden; }
.BBS_poll li { float:left; padding:5px 0 3px 10px; width:497px; _vertical-align:top; }
.BBS_poll li p { float:left; width:320px; }
.BBS_poll li p input { position:relative; _top:-2px; margin-right:3px; width:12px; height:14px; vertical-align:top; }
.BBS_poll li p label { position:relative; _top:1px; }
.BBS_poll li .info { float:right; width:159px; font-size:11px; }
.BBS_poll li .bar { float:left; margin:3px 3px 0 0; width:76px; height:6px; border:1px solid #ffccd4; background:#FFFFFF; overflow:hidden; }
.BBS_poll li .bar img { height:6px; }
.BBS_poll .result li { float:none; }
.BBS_poll .result li p { float:none; width:auto; }
.BBS_poll .btn_poll { clear:both; padding-top:9px; height:20px; _height:29px; text-align:center; overflow:hidden; }

/* °Ô½ÃÆÇ º¸±â ========================= */

.BoardView { margin-top:7px; }
.BoardView .subject { padding:13px 0 0 56px; width:527px; height:37px; background:#E3DBD9 url('../img/common/img_board_sub_subject.gif') 19px 13px no-repeat;  font-size:12px; font-weight:bold; color:#8B665E;  }
.BoardView .subject img { vertical-align:text-top; position:relative; top:-5px; }
.BoardView .info { height:32px; border-bottom:1px solid #E3DBD9; overflow:hidden; }
.BoardView .info li { white-space:nowrap; }
.BoardView .info .num { display:none; width:110px; height:31px; float:left; padding:9px 0 0 28px; color:#8B665E; background:url('../img/common/img_board_sub_num.gif') 0 center no-repeat; font:10px verdana; }
.BoardView .info .name { float:left; margin:9px 0 0 18px; height:31px; text-indent:42px; color:#8B665E; background:url('../img/common/img_board_sub_name.gif') left 1px no-repeat; _display:inline; }
.BoardView .info .name a { color:#8B665E; }
.BoardView .info .name .ico { vertical-align:text-top; position:relative; top:-1px; }
.BoardView .info .date { float:right; margin:10px 17px 0 0; text-indent:36px; color:#8B665E; background:url('../img/common/img_board_sub_date.gif') left 1px no-repeat; }
.BoardView .info .hit { float:right; margin:10px 10px 0 0; text-indent:27px; color:#8B665E; background:url('../img/common/img_board_sub_hit.gif') left 1px no-repeat; _display:inline; }
.BoardView .info .no { float:right; margin:10px 15px 0 0; text-indent:23px; color:#8B665E; background:url('../img/common/img_board_sub_no.gif') left 1px no-repeat; _display:inline; }
.BoardView .coprint { padding:10px 10px 5px 0; }
.BoardView .coprint ul {text-align:right;}
.BoardView .coprint li {margin-left:2px;display:inline;font-size:0;}
.BoardView .coprint img {vertical-align:top;}
.BoardView .coprint .url a {font-size:11px;font-family:verdana;color:#989898;}
.BoardView .txt { width:100%; border-bottom:1px solid #E3DBD9; padding:15px; color:#666666; line-height:1.6; }
.BoardView .txt h6 { float:left; margin-top:10px; font-weight:bold; font-size:12px; color:#f66a8b; }
.BoardView .txt .play { float:left; margin:8px 0 0 4px; vertical-align:text-top; position:relative; }
.BoardView .txt strong { clear:both; margin-top:5px; display:block; }
.BoardView .txt strong img { margin:0 0 0 10px; vertical-align:text-top; position:relative; top:-3px; }
.BoardView .txt p { clear:both; margin-top:10px; line-height:130%; }
.BoardView .txt ul {margin:0; padding:0; list-style-type:disc; list-style-position:inside; }
.BoardView .txt ol {margin:0; padding:0; list-style-type:decimal; list-style-position:inside;}


.BoardView .music_info { position:relative; left:-15px; margin:0 0 15px 0; padding:10px 0; width:527px; background:#F1EDEC; overflow:hidden; }
.BoardView .music_info .img { float:left; margin:0 14px 0 15px; _display:inline; }
.BoardView .music_info .minfo { float:left; font-weight:bold; color:#8A6A5F; }
.BoardView .music_info .minfo h6 { margin-top:3px; float:none; color:#8A6A5F; }
.BoardView .music_info .minfo h6 em { color:#f66a8b; }
.BoardView .music_info .minfo ul { margin-top:5px; }
.BoardView .music_info .minfo li { height:20px; }
.BoardView .music_info .minfo li img { position:relative; top:-2px; vertical-align:middle; }
.BoardView .music_info .minfo li .play { float:none; top:0; margin:0; display:inline; }
.BoardView .music_info .minfo .minfo_sub { margin-top:7px; }
.BoardView .music_info .minfo .minfo_sub li { margin:0 0 3px 0; height:auto; color:#baa29c; }

.BoardView .megazine_dagun { position:relative; left:-15px; margin:0 0 15px 0;  }
.BoardView .megazine_dagun img { display:block; }
.BoardView .megazine_dagun .musiclist { position:absolute; top:233px; left:54px; }
.BoardView .megazine_dagun .musiclist li { height:40px; vertical-align:middle; }
.BoardView .megazine_dagun .musiclistli.m1 { color:#F26B84; }
.BoardView .megazine_dagun .musiclist li.m2 { color:#51A4F5; }
.BoardView .megazine_dagun .musiclist li p { float:left; width:160px; margin:1px 0 0 0; padding:0; }
.BoardView .megazine_dagun .musiclist li a { float:left; margin-right:3px; }
.BoardView .megazine_dagun .moviebox { position:absolute; top:444px; left:37px; }
.BoardView .megazine_dagun .moviebox .movie { width:202px; height:152px; }
.BoardView .megazine_dagun .moviebox .controler { margin:5px 0 0 1px; }
.BoardView .megazine_dagun .moviebox .controler img { display:inline; }

/* SNS ¿¬µ¿ */
.sns_link { display:block; clear:both; padding-top:40px; width:497px; overflow:hidden; text-align:right; }
.sns_link ul { float:right;zoom:1;overflow:hidden; position:relative;}
.sns_link li { float:left;list-style:none; white-space:nowrap; }
.sns_link li em { padding-right:5px;letter-spacing:-1px;font-size:11px;color:#a88c86; }
.sns_link li a { float:left;margin-left:3px;display:block; }
.sns_link li p { clear:none !important; margin-top:0 !important; float:left;margin-left:2px;margin-right:4px;padding-right:2px;background:url(../img/common/bg_sns_r.gif) right top no-repeat;font-size:10px;font-family:verdana; }
.sns_link li span { padding:0 4px 0 10px;_width:1px;height:16px;background:url(../img/common/bg_sns.gif) no-repeat;white-space:nowrap;color:#a0a0a0;display:block; }
.sns_link li strong { display:inline !important;margin:0 !important; color:#333333; }


/* °Ô½ÃÆÇ ¾²±â ========================= */
.BoardWrite { }
.BoardWrite .subject { margin-top:12px; height:37px; background:#E3DBD9 url('../img/common/img_board_sub_subject.gif') 14px 13px no-repeat; }
.BoardWrite .subject input { margin:8px 0 0 40px; width:478px; height:20px; border:1px solid #d3cbc9; background:#FFFFFF; }
.BoardWrite .option { height:28px; _height:38px; width:100%; text-align:right; padding:10px 7px 0 0; }
.BoardWrite .option input { margin:0 0 0 7px; }
.BoardWrite .option img {  vertical-align:middle; }
.BoardWrite .option .radio { position:relative; top:-1px; width:15px; height:17px; vertical-align:middle; }
.BoardWrite .option label { margin-left:3px; vertical-align:middle; }
.BoardWrite .write { width:523px; _width:527px; border:2px solid #DAD8D2; overflow:hidden; }
.BoardWrite .write textarea { height:326px; background:#FFFFFF; padding:10px 15px 10px 15px; border:0; line-height:1.4; overflow:auto; }
.BoardWrite .findlove { position:absolute; margin-top:-28px; padding-left:50px; background:url('../img/common/img_board_sub_category.gif') 10px center no-repeat; }

.system { margin:10px 0 15px 0; }
.system input { width:13px;height:13px;vertical-align:middle; }
.system p { letter-spacing:-1px; }
.system .noti { padding-top:20px;font-size:11px;text-decoration:underline; }

/* °Ô½ÃÆÇ ¸Þ¸ð ========================= */
.BoardMemo h5 { margin:8px 0 2px 5px; }
.BoardMemo h5 a { padding:0 0 0 32px; height:11px; color:#ff5a79; font-weight:bold; background:url('../img/common/img_board_sub_memo.gif') left 1px no-repeat; }
.BoardMemo h5 a span { padding:1px 27px 0 0; background/**/:url('../img/common/img_board_sub_memo2.gif') right 1px no-repeat; }
.BoardMemo #BoardMemo { overflow:hidden; }
.BoardMemo .list li { float:left; width:100%; padding:10px 0 7px 0; border-bottom:1px solid #e3dbd9; position:relative; }
.BoardMemo .list li strong { float:left; margin-top:1px; width:110px; }
.BoardMemo .list li strong img { vertical-align:top; margin:-1px 3px 0 4px; }
.BoardMemo .list li p { margin-top:-2px; float:left; width:315px; line-height:1.6; }
.BoardMemo .list li span { position:absolute; right:0; top:12px; width:102px; color:#827960; font-size:11px; }
.BoardMemo .add { margin-top:17px; padding-top:9px; height:32px; _height:51px; border:4px solid #ebe6e4; background:#f7f4f4 url('../img/common/img_board_sub_write.gif') 11px 14px no-repeat; }
.BoardMemo .add input { position:relative; top:-1px; margin:0 0 0 37px; width:411px; height:20x; border:1px solid #CDCDCD; background:#FFFFFF; vertical-align:top; }
.Board_music h5 { width:100%; background:url('../img/common/img_board_sub_level2.gif') 477px top no-repeat; }
.Board_music .list li p { width:285px; }
.Board_music .list li span { width:124px; }
.Board_music .list li span .level { margin:0 4px; vertical-align:text-top; position:relative; top:-3px; }
.Board_music .add { clear:both; position:relative; margin-top:17px; padding-top:9px; height:55px; _height:63px; border:4px solid #ebe6e4; background:#f7f4f4 url('../img/common/img_board_sub_write.gif') 11px 14px no-repeat; overflow:visible !important; }
.Board_music .add input { margin:0 0 0 37px; width:360px !important; height:20px; border:1px solid #CDCDCD; background:#FFFFFF; vertical-align:top; }
.Board_music .add .info { display:block; margin:2px 0 0 37px; }
.Board_music .add select { vertical-align:top; margin-top:1px; }
.Board_music .add div { top:11px; _top:9px; right:10px; }
.Board_music .add div td { vertical-align:top; }
.Board_music .add div div { top:auto; right:auto; }

#divExtraText { position:relative; left:-5px; padding:3px 0 0 5px; font-size:12px; display:block; width:40px; _width:45px; min-height:17px; _height:22px; border:1px solid #CDCDCD; background:#FFFFFF; }
#divExtraText img { position:relative; display:block; margin:0 0 3px 0; left:5px; }
.divExtra { position:absolute; margin:0 0 0 -3px; _margin-top:-5px; padding:1px !important; width:43px !important; _width:45px !important; height:auto !important; background:#fff; border:1px solid #CDCDCD !important; visibility:hidden;  }
.divExtra td { padding:2px; }
.divExtra .ico { display:block; }

/* °Ô½ÃÆÇ ¹öÆ°-¸ñ·Ï ==================== */
.BoardBtnList { margin-top:-20px; _margin-top:-37px; position:absolute; right:0; text-align:right; }

/* °Ô½ÃÆÇ ¹öÆ°-º¸±â ==================== */
.BoardBtnView { margin-top:8px; }
.BoardBtnView .prevnext { float:left; margin:5px 0 0 12px; _display:inline; }
.BoardBtnView .prevnext img { float:left; }
.BoardBtnView .btn { float:right; margin-right:8px; _display:inline; }

.BoardBtnFriend { margin-top:10px; text-align:right; position:relative; }
.BoardBtnFriend .notice { float:left; margin:5px 0 0 5px; }

/* °Ô½ÃÆÇ ¹öÆ°-¾²±â ==================== */
.BoardBtnWrite { margin-top:10px; text-align:center; }

/* ÆäÀÌÁö ============================== */
.board_page { clear:both; margin:12px 0 20px 0; text-align:center; }
.board_page a { font-size:10px !important; color:#898989; font-family:verdana; }
.board_page strong { font-size:10px !important; font-family:verdana; }
.board_page .prev { position:relative; top:2px; margin-right:3px; }
.board_page .next { position:relative; top:2px; margin-left:3px; }

/* °Ë»ö ================================ */
.board_search { margin-top:17px; padding-top:10px; height:33px; _height:51px; border:4px solid #ebe6e4; background:#f7f4f4; text-align:center; }
.board_search select { display:inline; width:130px; vertical-align:top; }
.board_search input { position:relative; top:-1px; width:182px; height:22px; border:1px solid #CDCDCD; background:#FFFFFF; vertical-align:top; }
.board_search .sub { vertical-align:baseline; position:relative; top:-6px; margin:0 4px; }



/* 02.·©Å· Ranking ================================================================================== */

.best4 { float:left; margin:11px 0 22px 0; padding:6px; background:url('../img/ranking/bg_box_best4.gif') left top; position:relative; }
.best4 h3 { position:absolute; top:18px; left:33px; }
.best4 ul { padding:38px 0 12px 0; background:#f0fbe5; width:515px; }
.best4 li { float:left; width:124px; text-align:center; position:relative; left:12px; }
.best4 .mark { width:1%; position:relative; }
.best4 .mark p { position:absolute; top:-2px; left:-16px; width:51px; height:54px; overflow:hidden; background:left top no-repeat; }
.best4 .no1 .mark p { background-image:url('../img/ranking/ico_best4_no1.gif'); }
.best4 .no2 .mark p { background-image:url('../img/ranking/ico_best4_no2.gif'); }
.best4 .no3 .mark p { background-image:url('../img/ranking/ico_best4_no3.gif'); }
.best4 .no4 .mark p { background-image:url('../img/ranking/ico_best4_no4.gif'); }
.best4 .circle { margin-top:6px; font-weight:bold; }
.best4 .circle a { width:124px; padding-top:2px; }
.best4 .nametag { margin-top:3px; }
.best4 .point { margin-top:5px; }
.best4 .point strong { color:#f26b84; }

.best3 { float:left; margin:11px 0 22px 0; padding:6px; background:url('../img/ranking/bg_box_best4.gif') left top; position:relative; }
.best3 h3 { position:absolute; top:18px; left:33px; }
.best3 ul { padding:38px 0 12px 0; background:#f0fbe5; width:515px; }
.best3 li { float:left; width:170px; text-align:center; position:relative; left:-4px; }
.best3 .mark { width:1%; position:relative; }
.best3 .mark p { position:absolute; top:-2px; left:-16px; width:51px; height:54px; overflow:hidden; background:left top no-repeat; }
.best3 .no1 .mark p { background-image:url('../img/ranking/ico_best4_no1.gif'); }
.best3 .no2 .mark p { background-image:url('../img/ranking/ico_best4_no2.gif'); }
.best3 .no3 .mark p { background-image:url('../img/ranking/ico_best4_no3.gif'); }
.best3 .no4 .mark p { background-image:url('../img/ranking/ico_best4_no4.gif'); }
.best3 .no4 { display:none; }
.best3 .circle { margin-top:6px; width:160px; height:15px; font-weight:bold; overflow:hidden; }
.best3 .circle a { padding-top:2px; }
.best3 .nametag { margin-top:3px; }
.best3 .point { margin-top:5px; }
.best3 .point strong { color:#f26b84; }

/* ³ªÀÇ·©Å· */
.rank_date { position:relative; margin:20px 0 -5px 0; color:#8b665e; font-weight:bold; }
.rank_date strong { color:#f26b84; }
.rank_date select { position:absolute; top:-3px; right:0; }

.rank_my { margin:16px 0 0 0; width:527px; overflow:hidden; }
.rank_my h3 { height:28px; background:#41a74b; text-align:center; }
.rank_my h3 img { position:relative; top:7px; }
.rank_my .rank_my1 { float:left; width:254px; _width:260px; height:125px; text-align:center; border:3px solid #41a74b; background:#f0fbe5; }
.rank_my .rank_my2 { float:right; width:254px; _width:260px; height:125px; text-align:center; border:3px solid #41a74b; background:#f0fbe5; }
.rank_my .now { margin:9px 0 7px 0; color:#898989; font-weight:bold; }
.rank_my .now .ico_level { position:relative; top:-1px; vertical-align:middle; }
.rank_my .msg { width:100%; }
.rank_my .msg td { text-align:center; color:#898989; vertical-align:middle; height:90px; }
.rank_my .msg .btn_msg { margin:5px 0 0 0; }
.rank_my .rank_my2 .now { margin:6px 0 4px 0; }
.rank_my ul { margin:0 7px; width:240px; height:64px; }
.rank_my li { float:left; width:120px; color:#898989; }
.rank_my li h5 { display:block; margin:0 0 5px 0; height:24px; background:#b6df97; }
.rank_my li h5 img { position:relative; top:7px; }
.rank_my li .no { display:block; font-weight:bold; }
.rank_my li .no .ico_music { position:relative; top:8px; margin:-5px 3px 0 -12px; vertical-align:baseline; }
.rank_my li .up { font-size:11px; color:#ff7e96; }
.rank_my li .up img { position:relative; top:-2px; margin:0 2px; }
.rank_my li .down { font-size:11px; color:#38a536; }
.rank_my li .down img { position:relative; top:-2px; margin:0 2px; }
.rank_my li .new { font-size:11px; color:#ff7e96; }
.rank_my li .none { font-size:11px; }
.rank_my h5.thisweek { display:block; margin:0 7px 0 7xp; padding:6px 0 3px 0; color:#41a74b; font-size:11px; background:#b6df97; }
.rank_my .myrank { margin-top:5px; padding:1px 0 0 0; font-weight:bold; }
.rank_my .myrank strong { color:#f26b84; }
.rank_my .myrank span { font-weight:normal; font-size:11px; }
.rank_my .myrank span img { vertical-align:middle; margin:0 1px 0 0; }
.rank_my .myrank span.rank_up { color:#f26b84; }
.rank_my .myrank span.rank_down { color:#38a536; }
.rank_my .update { padding:2px 0 3px 0; font-size:11px; color:#898989; }

.rank_my_msg { margin:16px 0 0 0; width:527px; border-bottom:3px solid #41a74b; background:#f0fbe5; }
.rank_my_msg h3 { height:31px; background:#41a74b; text-align:center; }
.rank_my_msg h3 img { position:relative; top:10px; }
.rank_my_msg .rank_my1 { float:left; width:267px; text-align:center; }
.rank_my_msg .rank_my2 { float:right; width:260px; text-align:center; }
.rank_my_msg .msg { clear:both; padding:10px 0 8px 0; color:#898989; font-weight:bold; text-align:center; }


/* ¿ÃÄÞÅ¸ÀÓ */
.rank_allcom { margin:20px 0 0 0; width:527px; }
.rank_allcom .nabi { position:relative; text-align:center; height:24px; font-size:14px; font-weight:bold; color:#8b665e; }
.rank_allcom .nabi .prev { position:absolute; top:3px; left:10px; }
.rank_allcom .nabi .next { position:absolute; top:3px; right:10px; }
.rank_allcom .nabi strong { color:#f26b84; }
.rank_allcom .mlist { width:527px; }
.rank_allcom .mlist li { position:relative; float:left; width:527px; height:29px; border-bottom:1px solid #e3dbd9; vertical-align:top; overflow:hidden; }
.rank_allcom .mlist li h5 { float:left; margin:9px 0 0 11px; width:180px; font-weight:normal; }
.rank_allcom .mlist li h5 .ico_music { position:relative; top:-4px; margin:0 4px 0 0; vertical-align:top; }
.rank_allcom .mlist .list { float:left; margin:8px 0 0 0; width:220px; }
.rank_allcom .mlist .list li { margin:0; width:305px; height:22px; border:0; }
.rank_allcom .mlist .list li .no { float:left; width:18px; margin-right:30px; text-align:center; overflow:hidden; }
.rank_allcom .mlist .list li .ico_level { vertical-align:top; }
.rank_allcom .mlist .list li .username { float:left; width:134px; }
.rank_allcom .mlist .list li .date { float:left; }
.rank_allcom .btn_view { position:absolute; top:5px; right:13px; width:16px; height:16px; overflow:hidden; z-index:2; }

.rank_allcom .mlist_on { height:auto !important; overflow:visible !important; background:#fefeea; }
.rank_allcom .mlist_on .btn_view a { position:relative; top:-16px; }

.rank_allcom .no1 .no { text-indent:-1000px; background:url('../img/ranking/ico_no_1.gif') center 1px no-repeat; }
.rank_allcom .no1 .username, .rank_allcom .no2 .username, .rank_allcom .no3 .username, .rank_allcom .no4 .username, .rank_allcom .no5 .username { font-weight:bold; }

/* °¡¹®ÀÇ ¿µ±¤ */
.bestpoint { margin:20px 0 -7px 7px; padding:0 0 0 81px; color:#8b665e; font-weight:bold; background:url('../img/ranking/img_sub_bestpoint.gif') left top no-repeat; }
.bestpoint strong { color:#f26b84; }

/* ½áÅ¬ÀÇ ¿µ±¤ */
.circleallstar { margin:20px 0 -7px 7px; padding:0 0 0 112px; color:#8b665e; font-weight:bold; background:url('../img/ranking/img_sub_allstar.gif') left top no-repeat; }
.circleallstar strong { color:#f26b84; }

.List_CircleHoner { float:left; width:527px; border-bottom:1px solid #e3dbd9; }
.List_CircleHoner .board_top { display:block; }
.List_CircleHoner .info { float:left; width:277px; height:137px; background:#f7f4f4; }
.List_CircleHoner .info .markimg { float:left; margin:8px 10px 0 10px; width:100px; height:100px; background:url('../img/common/guild_mark_m.gif') left top no-repeat; _display:inline; }
.List_CircleHoner .info .markimg .mark { float:none; margin:0; }
.List_CircleHoner .info .mark { float:left; margin:8px 10px 0 10px; }
.List_CircleHoner .info h4 { float:left; margin:16px 0 0 0; padding-top:2px; width:157px; font-size:12px; overflow:hidden; }
.List_CircleHoner .info .nametag { float:left; margin:6px 0 0 -2px; }
.List_CircleHoner .info .mastar { float:left; margin-top:8px; padding:0 0 0 52px; width:98px; _width:150px; height:14px; font-size:11px; background:url('../img/ranking/img_sub_mastar2.gif') 1px 1px no-repeat; overflow:hidden; }
.List_CircleHoner .info .point { float:left; margin-top:5px; padding:0 0 0 52px; width:98px; _width:150px; font-size:11px; background:url('../img/ranking/img_sub_point.gif') 1px 1px no-repeat; }
.List_CircleHoner .info .notice { clear:both; padding:8px 0 0 10px; font-size:11px; }
.List_CircleHoner .member { margin-top:10px; float:left; }
.List_CircleHoner .member li { float:left; margin:4px -10px 3px 10px; width:120px; height:14px; overflow:hidden; }
.List_CircleHoner .member li .level { vertical-align:middle; position:relative; top:-1px; }




/* 03.¼­Å¬ Circle ================================================================================== */

/* ½áÅ¬¸ÞÀÎ - ¿Ã½ºÅ¸ */
.cmain_allstar { float:left; margin-top:18px; width:259px; overflow:hidden; }
.cmain_allstar h2 { margin:8px 0 0 6px; height:18px; position:relative; }
.cmain_allstar h2 .more { position:absolute; top:2px; right:12px; }
.cmain_allstar .btn_about { display:block; }
.cmain_allstar .board_top { display:block; margin:0; }
.cmain_allstar .info { display:block; margin:4px 0 0 9px; }
.cmain_allstar .rank_list { padding-bottom:5px; float:left; border-bottom:1px solid #E3DBD9; }
.cmain_allstar .rank_list li { float:left; width:100%; height:20px; padding:0 0 0 38px; background:9px center no-repeat; overflow:hidden; }
.cmain_allstar .rank_list li .ico { float:left; }
.cmain_allstar .rank_list li a { margin:4px 0 0 2px; float:left; width:140px; white-space:nowrap; line-height:130%; overflow:hidden; }
.cmain_allstar .rank_list li .point { margin:4px 0 0 0; float:right; }

.cmain_allstar .rank_list li.num2 { background-image:url('../img/circle/ico_num_purple_02.gif'); }
.cmain_allstar .rank_list li.num3 { background-image:url('../img/circle/ico_num_purple_03.gif'); }
.cmain_allstar .rank_list li.num4 { background-image:url('../img/circle/ico_num_purple_04.gif'); }
.cmain_allstar .rank_list li.num5 { background-image:url('../img/circle/ico_num_purple_05.gif'); }
.cmain_allstar .rank_list li.num6 { background-image:url('../img/circle/ico_num_purple_06.gif'); }
.cmain_allstar .rank_list li.num7 { background-image:url('../img/circle/ico_num_purple_07.gif'); }
.cmain_allstar .rank_list li.num8 { background-image:url('../img/circle/ico_num_purple_08.gif'); }
.cmain_allstar .rank_list li.num9 { background-image:url('../img/circle/ico_num_purple_09.gif'); }
.cmain_allstar .rank_list li.num10 { background-image:url('../img/circle/ico_num_purple_10.gif'); }

.cmain_allstar .rank_list li.num1 { margin-bottom:5px; padding:0 0 0 146px; height:111px; border-bottom:1px solid #E3DBD9; background:#F7F4F4 url('../img/circle/ico_num_purple_01.gif') 6px center no-repeat; position:relative; }
.cmain_allstar .rank_list li.num1 .mark { position:absolute; top:5px; left:39px; }
.cmain_allstar .rank_list li.num1 a { margin:0; float:none; width:auto; white-space:normal; }
.cmain_allstar .rank_list li.num1 h4 { margin-top:25px; }
.cmain_allstar .rank_list li.num1 .nametag { position:relative; left:-4px; width:112px; }
.cmain_allstar .rank_list li.num1 .point { width:112px; line-height:130%; font-weight:bold; }
.cmain_allstar .rank_list li.num1 .point strong { color:#F26B84; }

/* ½áÅ¬¸ÞÀÎ - °Ë»ö */
.cmain_search { margin-top:8px; float:right; width:265px; height:121px; background:url('../img/circle/bg_main_search.gif') left top no-repeat; position:relative; }
.camin_search { margin:54px 0 0 32px; }
.cmain_search .input { margin:44px 0 0 22px; width:174px; height:20px; border:1px solid #CDCDCD; background:#FFFFFF; }
.cmain_search .btn_search { vertical-align:baseline; position:relative; top:5px; left:7px; }
.cmain_search .sub { padding:7px 0 0 28px; width:230px; }
.cmain_search .sub input { position:relativee; top:-2px; height:18px; }

.btn_build_circle { position:absolute; top:11px; left:432px; }

/* ½áÅ¬¸ÞÀÎ - ½áÅ¬¿ø±¸ÇÔ */
.cmain_wanted { margin-top:15px; float:right; width:258px; overflow:hidden; }
.cmain_wanted h2 { margin:0 0 0 6px; height:18px; position:relative; }
.cmain_wanted h2 .more { position:absolute; top:2px; right:12px; }
.cmain_wanted ul { padding:9px 0 5px 0; border-top:1px solid #BC9DE6; background:#F5F0FB; }
.cmain_wanted li { width:238px; height:22px; padding:0 0 0 12px; color:#9B75BA; background:9px center no-repeat; overflow:hidden; vertical-align:middle; }
.cmain_wanted li .ico { float:left; }
.cmain_wanted li a { margin:4px 0 0 2px; float:left; width:200px; height:14px; _word-break:keep-all; color:#9B75BA; line-height:130%; overflow:hidden; }
.cmain_wanted li .point { margin:4px 0 0 0; float:right; }

/* ½áÅ¬¸ÞÀÎ - ÀÎ±âÂ¯½áÅ¬ */
.cmain_rank { margin-top:12px; float:right; width:258px; border:5px solid #FFA7B5; background:#FDEEF1; }
.cmain_rank h2 { margin:10px 6px 0 6px; height:20px; border-bottom:1px solid #FDCBD1;  position:relative; }
.cmain_rank h2 .more { position:absolute; top:2px; right:7px; }
.cmain_rank .info { display:block; margin:4px 0 0 9px; }
.cmain_rank .rank_list { padding:8px 0 7px 0; float:left; border-bottom:1px solid #E3DBD9; }
.cmain_rank .rank_list li { float:left; width:246; height:22px; padding:1px 0 0 74px; color:#ED8795; background:12px center no-repeat; overflow:hidden; position:relative; }
.cmain_rank .rank_list li .ico { float:left; }
.cmain_rank .rank_list li a { margin:4px 0 0 2px; float:left; width:140px; color:#ED8795; white-space:nowrap; line-height:130%; overflow:hidden; }
.cmain_rank .rank_list li .ch { position:absolute; top:6px; left:35px; width:30px; text-align:center; }
.cmain_rank .none { font-family:verdana; font-size:10px; position:relative; top:-4px; }
.cmain_rank .up { display:block; position:relative; top:-3px; width/**/:1%; white-space:nowrap; font-family:verdana; font-size:11px; padding:0 0 0 7px; color:#ff7e96; letter-spacing:-1px; background/**/:url('../img/common/ico_board_rankup.gif') left 6px no-repeat; }
.cmain_rank .down { display:block; position:relative; top:-3px; width/**/:1%; white-space:nowrap; font-family:verdana; font-size:11px; padding:0 0 0 7px; color:#38a536; letter-spacing:-1px; background:url('../img/common/ico_board_rankdown.gif') left 6px no-repeat; }

.cmain_rank .rank_list li.num1 { background-image:url('../img/circle/ico_num_red_01.gif'); background-position:9px center; }
.cmain_rank .rank_list li.num2 { background-image:url('../img/circle/ico_num_red_02.gif'); }
.cmain_rank .rank_list li.num3 { background-image:url('../img/circle/ico_num_red_03.gif'); }
.cmain_rank .rank_list li.num4 { background-image:url('../img/circle/ico_num_red_04.gif'); }
.cmain_rank .rank_list li.num5 { background-image:url('../img/circle/ico_num_red_05.gif'); }




/* ÀÎÅÍºä : ¸®½ºÆ® */
.Interview { margin-top:16px; }
.interver_list h5 { height:37px; background:#E3DBD9; overflow:hidden; }
.interver_list h5 a { float:left; margin:12px 0 0 0; height:14px; overflow:hidden; font-weight:bold; color:#F26B84; line-height:130%; }
.interver_list h5 strong { float:left; margin:12px 0 0 0; height:14px; overflow:hidden; font-weight:bold; color:#F26B84; line-height:130%; }
.interver_list h5 .ico { float:left; margin:8px 5px 0 14px; }
.interver_list h5 .update { float:right; margin:14px 15px 0 0; padding:0 0 0 37px; font-weight:bold; color:#A88D87; background:url('../img/common/img_board_sub_update.gif') left 2px no-repeat; }
.interver_list .image { margin:2px 0 7px 0; }

.interview_admin { margin-top:2px; height:29px; border-top:1px solid #E3DBD9; overflow:hidden; }
.interview_admin .no { float:left; margin:8px 0 0 15px; font-weight:bold; color:#F26B84; _display:inline; }
.interview_admin .date { float:left; margin:9px 0 0 15px; }
.interview_admin .ico { float:left; margin:6px 0 0 15px; }
.interview_admin .delete { float:right; margin:4px 10px 0 0; }

.BoardView .interver_list { margin-top:16px; }
.BoardView .interview_admin { margin:16px 0 -16px 0; }
.BoardWrite .interview_admin { margin:16px 0 0 0; height:30px; border-bottom:1px solid #E3DBD9; }

.interview_writeinfo { margin:11px 0 0 0; }
.interview_writeinfo img { display:block; }
.interview_notice img { margin-top:5px; display:block; }

/* °Ë»ö¹Ú½º */
.search_box { padding-top:1px; width:527px; height:188px; background:url('../img/circle/bg_searching_box.gif') left top no-repeat; position:relative; }
.search_box h5 { display:none; }
.search_box .circle { margin:53px 0 0 32px; }
.search_box .circle .input { width:286px; height:22px; border:1px solid #A49CD9; background:#F2EBFA; }
.search_box .circle .btn_search { vertical-align:top; margin:1px 0 0 4px; }
.search_box .circle input { position:relative; top:2px; vertical-align:middle; }
.search_box .circle label { position:relative; top:4px; margin-left:2px; vertical-align:middle; }
.search_box .circle .sub { margin:3px 0 0 0; _margin-top:0 0 0 -4px; }
.search_box .keyword { margin:43px 0 0 18px; }
.search_box .keyword .key { width:298px; text-align:center; line-height:130%; font-size:16px; }
.search_box .keyword .key a { margin:0 3px; font-size:16px !important; color:#7F71D3; }
.search_box .keyword .key strong a { font-size:16px; color:#FF6A85; }
.search_box .btn_key { position:absolute; right:21px; bottom:23px; }

/* °Ë»ö°á°ú */
.Serch_result { margin:14px 0; padding:13px 0 11px 25px; color:#F26B84; font-weight:bold; line-height:130%; background:#FDEEF1 url('../img/common/ico_notice.gif') 10px 15px no-repeat; }

/* ½áÅ¬ ¸®½ºÆ® */
.Circle_List { clear:both; width:527px; }
.Circle_List h5 { height:37px; background:#E3DBD9; overflow:hidden; }
.Circle_List h5 .no { float:left; margin:14px 10px 0 24px; font-weight:bold; color:#6E4036; }
.Circle_List h5 .ico { float:left; margin:8px 5px 0 14px; }
.Circle_List h5 a { float:left; margin:12px 0 0 0; width:200px; width/**/:auto; height:14px; overflow:hidden; font-weight:bold; color:#F26B84; line-height:130%; }
.Circle_List h5 .nametag { float:left; margin:7px 0 0 10px; }
.Circle_List h5 .info { float:right; margin:12px 10px 0 0; font-weight:bold; color:#A88D87; line-height:130%; _display:inline; }

.Circle_List .info { height:33px; border-bottom:1px solid #E3DBD9; }
.Circle_List .info li { float:left; margin:10px 0 0 10px; color:#9B75BA; background:left 1px no-repeat; line-height:130%; _display:inline; }
.Circle_List .info li.master { padding-left:39px; background-image:url('../img/circle/img_sub_master.gif'); }
.Circle_List .info li.master a { margin-top:0; height:100%;}
.Circle_List .info li.member { padding-left:50px; background-image:url('../img/circle/img_sub_member.gif'); }
.Circle_List .info li.newpage { padding-left:39px; background-image:url('../img/circle/img_sub_newpage.gif'); }
.Circle_List .info li.totalpage { padding-left:50px; background-image:url('../img/circle/img_sub_totalpage.gif'); }
.Circle_List .info li.date { padding-left:35px; background-image:url('../img/circle/img_sub_open.gif'); }
.Circle_List .info li.boygirl { padding-left:35px; background-image:url('../img/circle/img_sub_boygirl.gif'); }
.Circle_List .intro { padding:9px 0 8px 20px; line-height:1.4; }

.Circle_List .btn_go { position:absolute; right:10px; margin-top:-31px; }

.Rank_Favorite { margin-top:18px; }
.Rank_Favorite .Circle_List h5 .no { }
.Rank_Favorite .Circle_List h5 .ch { float:left; margin:12px 0 0 0; width:20px; text-align:center; }
.Rank_Favorite .Circle_List h5 .ch span { padding:0 0 0 7px; font-family:verdana; font-weight:normal; color:#6e4036; font-size:11px; width/**/:1%; white-space:nowrap; }
.Rank_Favorite .Circle_List h5 .ch span.up { color:#ff7e96; background/**/:url('../img/common/ico_board_rankup.gif') left 5px no-repeat; }
.Rank_Favorite .Circle_List h5 .ch span.down { color:#38a536; background:url('../img/common/ico_board_rankdown.gif') left 5px no-repeat; }
.Rank_Favorite .Circle_List .info li { color:#898989; font-size:11px; }
.Rank_Favorite .Circle_List .info li.master { background-image:url('	../img/ranking/img_sub_mastar.gif'); !important }
.Rank_Favorite .Circle_List .info li.date { padding-left:61px; background-image:url('	../img/ranking/img_sub_date.gif'); !important }
.Rank_Favorite .Circle_List .info li.member { padding-left:57px; background-image:url('	../img/ranking/img_sub_member.gif'); !important }
.Rank_Favorite .Circle_List .new { position:absolute; top:0; left:0; width:31px; height:30px; background:url('../img/ranking/ico_circle_new.gif') left top no-repeat; }

.BoardView .Circle_List { margin-top:6px; position:relative; border:4px solid #A785D6; background:#F7F4F4; }
.BoardView .Circle_List h5 { color:#9B75BA; background:#EDE6F0; }
.BoardView .Circle_List h5 a { color:#9B75BA; }
.BoardView .Circle_List h5 .info { float:right; position:relative; top:11px; right:10px; font-weight:bold; color:#9B75BA; line-height:130%; _display:inline; border:0; margin:0; }
.BoardView .Circle_List .intro { padding-left:10px; width:370px; color:#9B75BA; overflow:hidden; }
.BoardView .Circle_List .info { margin:0 10px; overflow:visible; }
.BoardView .Circle_List .info li { float:left; margin-left:4px; color:#9B75BA; }
.BoardView .Circle_List .info li.master { background-image:url('../img/circle/img_sub_master_v.gif'); }
.BoardView .Circle_List .info li.member { background-image:url('../img/circle/img_sub_member_v.gif'); }
.BoardView .Circle_List .info li.newpage { background-image:url('../img/circle/img_sub_newpage_v.gif'); }
.BoardView .Circle_List .info li.totalpage { background-image:url('../img/circle/img_sub_totalpage_v.gif'); }
.BoardView .Circle_List .info li.date { float:left; margin-top:10px; margin-left:10px; padding-left:0; background:url('../img/circle/img_sub_open_v.gif') left 2px no-repeat; }
.BoardView .Circle_List .info li.boygirl { margin:10px 0 0 -7px; float:left; background-image:url('../img/circle/img_sub_boygirl_v.gif'); }
.BoardView .Circle_List .btn_circle { position:absolute; right:10px; margin-top:-38px; }

/* ½áÅ¬¼ö */
.circle_num { float:left; margin:6px 0; padding:0 0 0 38px; background:url('../img/circle/img_circle_total.gif') left 1px no-repeat; }
.circle_num p { padding:0 12px 0 0; _width:1%; white-space:nowrap; font-weight:bold; color:#997972; background:url('../img/circle/img_circle_total2.gif') right 1px no-repeat; }
.circle_option { float:right; margin:0 -2px 0 0 0; padding:7px 0 6px 0; }
.circle_option a { padding:0 6px 0 5px; background:url('../img/circle/tab_circle_bar.gif') right 2px no-repeat; position:relative; }

/* Áö¿ªº° ½áÅ¬ */
.circle_location { float:right; margin:0 -5px 0 0; height:27px; }
.circle_location a { display:inline-block; vertical-align:top; margin-top:7px; padding:0 6px 0 3px; height:11px; background:url('../img/circle/tab_circle_bar.gif') right 2px no-repeat; overflow:hidden; }
.circle_location a .on { margin-top:-11px; }



/* ÀÚÀ¯½áÅ¬Àü */
.cfree_rank { float:left; margin-bottom:20px; width:259px; height:289px; border-bottom:1px solid #e1def3; overflow:hidden; }
.cfree_rank .tab_cfree { position:relative; width:270px; height:27px; overflow:hidden; }
.cfree_rank .tab_cfree a { float:left; height:27px; overflow:hidden; margin-right:2px; }
.cfree_rank .tab_cfree .on { position:relative; top:-27px; }
.cfree_rank .rankinfo { position:relative; padding:8px 0 0 14px; height:21px; _height:29px; color:#9b75ba; background:#e1def3; }
.cfree_rank .rankinfo .btn_more { position:absolute; top:10px; right:11px; }
.cfree_rank .rank_list { margin:9px 0 0 12px; width:247px; }
.cfree_rank .rank_list li { padding:0 0 0 34px; width:203px; _width:237px; height:22px; color:#9b75ba; background:3px 6px no-repeat; vertical-align:top; overflow:hidden; }
.cfree_rank .rank_list li .ico { float:left; margin:1px 0 0 0; }
.cfree_rank .rank_list li a { margin:4px 0 0 3px; float:left; width:130px; color:#9b75ba; white-space:nowrap; line-height:130%; overflow:hidden; }
.cfree_rank .rank_list li .point { float:right; margin:4px 0 0 0; width:50px; height:15px; text-align:right; font-size:11px; overflow:hidden; }
.cfree_rank .rank_list li.num1 { background-image:url('../img/circle/ico_num_free_1.gif'); background-position:0 1px; }
.cfree_rank .rank_list li.num2 { background-image:url('../img/circle/ico_num_free_2.gif'); }
.cfree_rank .rank_list li.num3 { background-image:url('../img/circle/ico_num_free_3.gif'); }
.cfree_rank .rank_list li.num4 { background-image:url('../img/circle/ico_num_free_4.gif'); }
.cfree_rank .rank_list li.num5 { background-image:url('../img/circle/ico_num_free_5.gif'); }
.cfree_rank .rank_list li.num6 { background-image:url('../img/circle/ico_num_free_6.gif'); }
.cfree_rank .rank_list li.num7 { background-image:url('../img/circle/ico_num_free_7.gif'); }
.cfree_rank .rank_list li.num8 { background-image:url('../img/circle/ico_num_free_8.gif'); }
.cfree_rank .rank_list li.num9 { background-image:url('../img/circle/ico_num_free_9.gif'); }
.cfree_rank .rank_list li.num10 { background-image:url('../img/circle/ico_num_free_10.gif'); }
.cfree_rank .rankmsg { margin:9px 0 0 0; text-align:center; line-height:1.4; font-size:11px; border-top:1px solid #e1def3; }
.cfree_rank .rankmsg .msg { margin-top:8px; color:#9b75ba; }
.cfree_rank .rankmsg .msg em { color:#8614ab; }
.cfree_rank .rankmsg .msg_sub { margin-top:8px; color:#898989; }

.cfree_my { float:right; margin-bottom:20px; width:252px; _width:258px; height:283px; _height:289px; border:3px solid #e3dbd9; background:#f7f4f4; overflow:hidden; }
.cfree_my .mycircle { width:252px; height:180px; overflow:hidden; }
.cfree_my .mycircle h3 { display:block; margin:0 0 12px 0; padding:10px 0 9px 0; color:#9d7e77; text-align:center; background:#e3dbd9; }
.cfree_my .mycircle h3 .nametag { margin-top:1px; }
.cfree_my .mycircle .markimg { float:left; margin:0 0 0 16px; _display:inline; }
.cfree_my .mycircle .mycircle_info { float:left; margin:3px 0 0 8px; width:112px; overflow:hidden; }
.cfree_my .mycircle .mycircle_info .myrank { margin:5px 0 0 0; padding:8px 0 6px 0; border:1px solid #e3dbd9; border-width:1px  0; font-weight:bold; color:#9d7e77; }
.cfree_my .mycircle .mycircle_info .myrank strong { color:#f26b84; }
.cfree_my .mycircle .mycircle_info .myrank span { font-weight:normal; font-size:11px; }
.cfree_my .mycircle .mycircle_info .myrank span img { vertical-align:middle; margin:0 1px 0 0; }
.cfree_my .mycircle .mycircle_info .myrank span.rank_up { color:#f26b84; }
.cfree_my .mycircle .mycircle_info .myrank span.rank_down { color:#38a536; }
.cfree_my .mycircle .mycircle_info .point { margin:6px 0 0 0; font-weight:bold; color:#9d7e77; white-space:nowrap; }
.cfree_my .mycircle .mycircle_info .point strong { color:#f26b84; }
.cfree_my .mycircle .mycircle_info .update { margin:3px 0 0 0; color:#cab9b5; }
.cfree_my .member { position:relative; width:252px; height:103px; background:#ffffff; overflow:hidden; }
.cfree_my .member h3 { position:relative; display:block; margin:0; height:28px; background:#e3dbd9; }
.cfree_my .member h3 img { position:relative; top:8px; left:4px; }
.cfree_my .member .btn_mycircle { position:absolute; top:10px; left:auto; right:4px; }
.cfree_my .member ul { padding:4px 0 0 0; height:75px; overflow:auto;
 scrollbar-face-color:#f7f4f4; scrollbar-arrow-color:#e3dbd9; scrollbar-track-color:#f7f4f4; scrollbar-highlight-color:#e3dbd9;
 scrollbar-shadow-color:#e3dbd9; scrollbar-darkshadow-color:#f7f4f4; scrollbar-3dlight-color:#f7f4f4; }
.cfree_my .member ul li { margin:3px 0 0 6px; color:#a28d88; }
.cfree_my .member ul li strong.on { color:#f26b84; }
.cfree_my .circle_msg { margin:26px 0 0 0; text-align:center; }
.cfree_my .circle_msg .btn_search { display:block; margin:10px auto 0 auto; }
.cfree_my .btn_guild { margin:0 0 0 19px; padding:14px 0 0 0; width:216px; border-top:1px solid #e3dbd9; }

.cfree_my .circle_msg { display:table-cell; width:252px; height:124px; vertical-align:middle; }
.cfree_my .circle_msg, .cfree_my .msg_in { _display:block; }
.cfree_my .msg_in { _position:relative; _top:50%; }
.cfree_my .msg_in, .cfree_my .msg_ie { _height:0; _he\ight:auto; _zoom:1; }
.cfree_my .msg_ie { _position:relative; _top:-50%; _text-align:center; }

.cfree_info { margin:0 0 0 6px; }
.cfree_info h5 { margin:17px 0 9px 0; }
.cfree_info ol { padding:0 0 0 17px; list-style-position:inside; list-style-type:decimal; }
.cfree_info ol li { margin:1px 0 0 0; font-size:11px; color:#997972; text-indent:-16px; }

.cfree_faq { margin:17px 0 0 0; width:100%; height:29px; background:#f7f4f4; }
.cfree_faq h5 { float:left; margin:9px 0 0 15px; }
.cfree_faq .btn_faq { float:left; margin:6px 0 0 5px; }



/* ÀÚÀ¯½áÅ¬Àü ·©Å· */
.frank_top { margin:16px 0 0 0; min-height:1%; _height:1%; overflow:hidden; }
.frank_top h5 { background:#e1def3; height:29px; }
.frank_top h5 img { position:relative; top:9px; left:9px; }
.frank_top .rank_week { float:left; }
.frank_top .rank_all { float:right; }
.frank_top ul li { position:relative; width:259px; height:140px; border-bottom:1px solid #e1def3; background:#f6f5fb; }
.frank_top ul li .markimg { margin:5px 0 0 10px; width:100px; }
.frank_top ul li .frank_info { position:absolute; bottom:10px; left:122px; color:#898989; }
.frank_top ul li .frank_info a { color:#898989; }
.frank_top ul li .circle { margin:28px 10px 2px 0; font-weight:bold; _word-break:break-all; }
.frank_top ul li .point { margin:3px 0 1px 0; font-weight:bold; }
.frank_top ul li .point strong { color:#f26b84; }
.frank_top ul li .member { font-weight:bold; }
.frank_top ul li .member strong { color:#f26b84; }

.tab_frank { margin:18px 0 -13px 0; clear:both; position:relativee; height:30px; _height:33px; border-bottom:3px solid #aa98cc; overflow:hidden; }
.tab_frank a { float:left; height:30px; overflow:hidden; margin-right:3px; width:90px; width/**/:auto; background:#aa98cc; }
.tab_frank .on { position:relative; top:-30px; }

.frank_date { margin:13px 0 -13px 0; height:32px; background:#aa98cc; }
.frank_date p { float:left; margin:8px 0 0 20px; font-weight:bold; color:#7a5aa9; }
.frank_date select { float:right; margin:5px 10px 0 0; }



/* 04.Ä¿¹Â´ÏÆ¼ Community ================================================================================= */

/* ¹ÂÁ÷ÅäÅ© */
.music_banner { margin:13px 0 14px 0; }
.music_banne img { display:block; }

.music_option { margin-bottom:-6px; text-align:right; }

.music_play { position:absolute; right:5px; display:none; width:219px; height:35px; background:url('../img/community/bg_music_play.gif') left top no-repeat; z-index:100; }
.music_play p { margin:8px 0 0 26px; width:165px; height:14px; color:#F26B84; overflow:hidden; line-height:130%; }
.music_play .btn_delete { position:absolute; right:10px; top:4px; cursor:pointer; }
.music_play .btn_play { position:absolute; right:10px; top:14px; cursor:pointer; }


td .btn_mp { cursor:pointer; }



/* 05.¾ÆÀÌÅÛ¼¥ Shopping =================================================================================== */

.item_goods { float:left; padding:2px 0 0 120px; width:266px; height:109px; position:relative; overflow:hidden; line-height:1.2; }
.item_goods .goods { position:absolute; left:17px; top:2px; width:1%; border:1px solid #DEE4E0; }
.item_goods .goods p { position:absolute; top:-3px; left:-16px; width:51px; height:54px; overflow:hidden; background:left top no-repeat; }
.item_goods .goods p.cool { background-image:url('../img/shopping/ico_item_cool.gif'); }
.item_goods .goods p.new { background-image:url('../img/shopping/ico_item_new.gif'); }
.item_goods h5 { margin-top:4px; font-weight:bold; color:#F26B84; line-height:110%; }
.item_goods h5 a { padding-top:2px; color:#F26B84; line-height:110%; }
.item_goods h5.plus a { padding:0 0 0 17px; background:url('../img/shopping/ico_item_plus.gif') left top no-repeat; }
.item_goods h5 span { margin-top:0px; margin-bottom:-3px; font-size:11px; color:#FC990E; display:block; }
.item_goods p.sub { margin-top:4px; color:#898989; }
.item_goods p.coin { margin-top:6px; padding:2px 0 0 19px; color:#898989; background:url('../img/common/ico_coin.gif') left top no-repeat; }
.item_goods p.cmoney { margin-top:6px; padding:2px 0 0 19px; color:#898989; background:url('../img/common/ico_cmoney.gif') left top no-repeat; }
.item_goods p.price { margin-top:6px; padding:2px 0 0 19px; color:#898989; background:url('http://file.pmang.kr/images/pmang/nabi/common/ico_price.gif') left top no-repeat; }
.item_goods p.coin select, .item_goods p.price select { margin-bottom:-3px; position:relative; top:-5px; color:#F26B84; }
.item_goods .btn_item { margin:6px 0 0 3px; height:18px; overflow:hidden; }
.item_goods .btn_item img { margin-right:-1px; }
.item_goods .selelct { margin:4px 0 0 0; padding:0 0 0 17px; height:24px; background:url('http://file.pmang.kr/images/pmang/nabi/common/ico_price.gif') left center no-repeat; }

.coolitem { float:left; margin:11px 0 22px 0; padding:6px; background:url('../img/shopping/bg_box_cool.gif') left top; position:relative; }
.coolitem .box_in { padding:43px 0 6px 0; background:#FFF7DF; width:515px; }
.coolitem h3 { position:absolute; top:22px; left:27px; }
.coolitem .goitem { position:absolute; top:14px; right:16px; }
.coolitem .item_goods { position:relative; left:6px; width:253px; }
.coolitem .item_goods .goods { border:1px solid #EADFBF; }

.item_list { margin-top:-3px; padding:0 0 10px 0; height:1%; width:600px; }
.item_list .item_goods { margin-top:11px; background:url('../img/common/bg_dotline.gif') left bottom repeat-x; }

.coin_list { margin-top:16px; padding-bottom:15px; border-top:3px solid #E3DBD9; border-bottom:1px solid #E3DBD9; height:1%; }
.coin_list .item_goods { margin-top:10px; padding:4px 0 0 0; position:relative; width:174px; height:auto; overflow:auto; text-align:center; }
.coin_list .item_goods .goods { position:relative; border-color:#DEE4E0; padding:2px; left:0; }
.coin_list .item_goods h5 { margin-top:4px; }
.coin_list .item_goods h5 a { height:13px; color:#885DE9; overflow:hidden; }
.coin_list .item_goods p { margin-top:4px; padding-top:1px; color:#666666; height:13px; overflow:hidden; }
.coin_list .item_goods p.coin { font-weight:bold; padding-top:2px; width:1%; white-space:nowrap; overflow:visible; }

.pop_item { background:#FF7E89 url('../img/shopping/pop_item_detail.jpg') left top no-repeat; }
.pop_item .item_title { position:absolute; top:0; left:181px; }
.pop_item .item_img { position:absolute; top:0; left:0; }
.pop_item .container { margin:93px 0 0 196px; width:359px; height:283px; }
.pop_item .item_goods { float:none; width:359px; height:107px; padding:0 0 0 104px; border-bottom:1px solid #E3DBD9; text-align:left; position:relative; }
.pop_item .item_goods .goods { position:absolute; top:0; left:0; }
.pop_item .item_web {position:absolute; top:0; left:0; width:181px; height:376px; background:url('../img/shopping/pop_item_web.jpg') left top no-repeat }
.pop_item .item_web .img { position:absolute; top:0; left:0; }
.pop_item .btn_close { position:absolute; top:376px; left:526px; }
/* .pop_item .item_web { position:absolute; top:0; left:0; width:181px; height:376px; background:url('../img/shopping/pop_item_web.jpg') left top no-repeat; } */
/* .pop_item .item_web img { position:absolute; bottom:0; right:11px; } */

.pop_item .item_info { margin-top:9px; padding:4px 0 4px 2px; width:359px; height:150px; line-height:130%; overflow:auto; }
.pop_item .item_info iframe { height:140px; }
.item_info h5 { color:#FF5D76; font-size:12px; font-weight:bold; }
.item_info h5 span { font-weight:normal; }
.item_info p { margin:5px 0 10px 0; }
.item_info p em { font-style:normal; color:#FF9C00; }
.item_info p em.pink { color:#FF5D76 }
.item_info img { margin:5px 5px 10px 14px; }
.item_info .ico { margin:0; vertical-align:middle; position:relative; top:-1px; }
.item_info .chekname { margin:5px 0 0 0; padding-top:8px; width:300px; height:51px; background:#FEF6D4; }
.item_info .chekname input { margin:0 3px 0 8px; width:120px; height:21px;; background:#FFFFFF; vertical-align:top; }
.item_info .chekname img { margin:0; }
.item_info .chekname .info { display:block; margin:0 0 0 10px; }

.pop_item_frame { margin:0; background:#FFFFFF; }
.pop_item_frame .item_info { margin:0; padding:0; width:325px; height:auto; overflow:visible !important; }

.item_keyword { width:530px; height:65px; }
.item_keyword li { float:left; margin:0 2px 2px 0; height:46px; overflow-y:hidden; }
.item_keyword li/* */ { float:left; display:inline; margin:0 2px 2px 0; height:46px; overflow:hidden; }
.item_keyword li.on a { position:relative; top:-46px; }
.item_keyword li a:hover { position:relative; top:-46px; }

.stitle_basic { padding-left:2px; height:28px; }
.stitle_shop { padding-left:2px; height:28px; _height:30px; border-bottom:2px solid #FF3600; overflow:hidden; }
.stitle_hot { padding-left:2px; height:28px; _height:30px; border-bottom:2px solid #FFB611; overflow:hidden; }

.stitle_shop img { vertical-align:top; }
.stitle_shop strong { position:relative; top:4px; font-size:16px; font-weight:bold; color:#FF3600; vertical-align:top; }
.stitle_shop em.search_word { position:relative; top:7px; font-weight:bold; color:#997972; padding-right:96px; background/**/:url('../img/shop/img_search_txt.gif') right top no-repeat; vertical-align:top; }

.search_shop { position:absolute; right:0; }
.search_shop input { padding:3px 3px 0 3px; border:1px solid #CDCDCD; width:130px; height:22px; background:#FFFFFF url('../img/shop/bg_input_search.gif') left top no-repeat; vertical-align:middle; }
.search_shop img { vertical-align:middle; }

.msg_point { margin:10px 0 15px 4px; }
.msg_point strong { color:#f26b84; }
.msg_point a { color:#f26b84; }

.shop_topinfo { margin:-9px 0 19px 0; }

.tab_shop { margin-top:6px; padding-left:6px; height:27px; _height:29px; border-bottom:2px solid #FF3600; overflow:hidden; }
.tab_shop a { float:left; height:27px; }
.tab_shop a img { display:block; }
.tab_shop a:hover { margin:0 1px 0 -1px; }
.tab_shop a:hover img { position:relative; top:-27px; }
.tab_shop a:hover .on { position:relative; left:1px; }
.tab_shop a .on { position:relative; top:-27px; }

.tab_shop_sub { height:29px; border-top:2px solid #E9E2E2; background:#F7F4F4; }
.tab_shop_sub .sort1 { float:left; margin:6px 0 0 4px; height:11px; overflow:hidden; }
.tab_shop_sub .sort2 { float:right; margin:6px 4px 0 0; height:11px; overflow:hidden; }
.tab_shop_sub a { float:left; }
.tab_shop_sub a .on { position:relative; top:-11px; }

.btn_viewitem { margin-top:11px; position:absolute; right:0; }
.btn_viewitem_top { float:right; margin:4px 0 0 -125px; }
.tab_shop_sub .btn_viewitem { margin-top:3px; right:5px; }
.btn_viewitem_bottom { float:right; margin:5px 5px -2px 0; }

.shop_list { width/**/:550px; padding-top:12px; overflow:hidden; }
.shop_list .item { float:left; width:132px; height:190px; text-align:center; overflow:hidden; }
.shop_list .item .goods { display:block; margin:0 auto; width:95px; height:95px; background:url('../img/shop/bg_item_goods.gif') left top no-repeat; text-align:left; }
.shop_list .item .goods img { margin:1px; width:90px; height:90px; }
.shop_list .item .goods p { position:absolute; margin:-3px 0 0 -16px; width:51px; height:54px; overflow:hidden; background:left top no-repeat; }
.shop_list .item .goods p.cool { background-image:url('../img/shopping/ico_item_cool.gif'); }
.shop_list .item .goods p.new { background-image:url('../img/shopping/ico_item_new.gif'); }
.shop_list .item .goods p.sale { background-image:url('../img/shopping/ico_item_sale.gif'); }
.shop_list .item .goods p.free { background-image:url('../img/shopping/ico_item_free.gif'); }
.shop_list .item .goods p.event { background-image:url('../img/shopping/ico_item_event.gif'); }
.shop_list .item .btn_item { height:25px; margin-top:4px; }
.shop_list .item .btn_item img { margin-right:-2px; margin-bottom:-2px; }
.shop_list .item select { width:110px; margin-top:1px; _margin-top:0; height:18px; border:1px solid #cdcdcd; font-size:11px; color:#898989; }
.shop_list .item p.coin { display:inline-block; margin-top:3px; padding:3px 0 1px 17px; color:#898989; _width/**/:1%; font-size:11px !important; white-space:nowrap; background/**/:url('../img/common/ico_coin.gif') left top no-repeat; }
.shop_list .item p.cmoney { display:inline-block; margin-top:3px; padding:3px 0 1px 17px; color:#898989; _width/**/:1%; font-size:11px !important; white-space:nowrap; background/**/:url('../img/common/ico_cmoney.gif') left top no-repeat; }
.shop_list .item p.price { display:inline-block; margin-top:2px; padding:3px 0 1px 17px; color:#898989; _width/**/:1%; font-size:11px !important; white-space:nowrap; background/**/:url('http://file.pmang.kr/images/pmang/nabi/common/ico_price.gif') left top no-repeat; }
.shop_list .item p.price em { color:#FD3000; }
.shop_list .item p.money_r { display:inline-block; margin-top:2px; padding:0 0 0 11px; color:#898989; _width/**/:1%; font-size:11px !important; white-space:nowrap; background/**/:url('../img/common/ico_money_r.gif') left top no-repeat; }
.shop_list .item p.coin select, .item_goods p.price select { margin-bottom:-3px; position:relative; top:-5px; color:#F26B84; }
.shop_list .item h5 { margin-top:4px; font-weight:bold; color:#F26B84; line-height:110%; }
.shop_list .item h5 a { padding-top:2px; color:#F26B84; font-size:11px !important; line-height:110%; }
.shop_list .item h5.plus { margin-top:3px; }
.shop_list .item h5.plus a { padding:1px 0 0 17px; background:url('../img/shopping/ico_item_plus.gif') left top no-repeat; }
.shop_list .item h5 span { margin-top:1px; font-size:11px; font-weight:normal; color:#FF5A00; display:block; }


.item_goods { float:left; padding:2px 0 0 120px; width:266px; height:109px; position:relative; overflow:hidden; }
.item_goods .goods { position:absolute; left:17px; top:2px; width:1%; border:1px solid #DEE4E0; }
.item_goods .goods p { position:absolute; top:-3px; left:-16px; width:51px; height:54px; overflow:hidden; background:left top no-repeat; }
.item_goods .goods p.cool { background-image:url('../img/shopping/ico_item_cool.gif'); }
.item_goods .goods p.new { background-image:url('../img/shopping/ico_item_new.gif'); }
.item_goods .goods p.sale { background-image:url('../img/shopping/ico_item_sale.gif'); }
.item_goods .goods p.event { background-image:url('../img/shopping/ico_item_event.gif'); }
.item_goods h5 { margin-top:4px; font-weight:bold; color:#F26B84; line-height:110%; }
.item_goods h5 a { padding-top:2px; color:#F26B84; line-height:110%; }
.item_goods h5.plus a { padding:0 0 0 17px; background:url('../img/shopping/ico_item_plus.gif') left top no-repeat; }
.item_goods h5 span { margin-top:0px; margin-bottom:-3px; font-size:11px; color:#FC990E; display:block; }
.item_goods p.sub { margin-top:4px; color:#898989; }
.item_goods p.coin { margin-top:6px; padding:2px 0 0 19px; color:#898989; background:url('../img/common/ico_coin.gif') left top no-repeat; }
.item_goods p.cmoney { margin-top:6px; padding:2px 0 0 19px; color:#898989; background:url('../img/common/ico_cmoney.gif') left top no-repeat; }
.item_goods p.price { margin-top:6px; padding:2px 0 0 19px; color:#898989; background:url('http://file.pmang.kr/images/pmang/nabi/common/ico_price.gif') left top no-repeat; }
.item_goods p.money_r { margin-top:2px; padding:0 0 0 11px; color:#898989; width/**/:1%; font-size:11px !important; white-space:nowrap; background/**/:url('../img/common/ico_money_r.gif') left top no-repeat; }
.item_goods p.coin select, .item_goods p.price select { margin-bottom:-3px; position:relative; top:-5px; color:#F26B84; }
.item_goods .btn_item { margin:6px 0 0 3px; height:18px; overflow:hidden; }
.item_goods .btn_item img { margin-right:-1px; }
.item_goods .selelct { margin:4px 0 0 0; padding:0 0 0 17px; height:24px; background:url('http://file.pmang.kr/images/pmang/nabi/common/ico_price.gif') left center no-repeat; }


/* 06.°¡ÀÌµå Guide ======================================================================================== */
.sub_guide { padding-bottom:20px; }
.sub_guide img { display:block; }
.sub_guide h2 { margin:20px 0 10px 0; }
.sub_guide h3 { margin:15px 0 10px 5px; }
.sub_guide p { margin:10px 0 7px 5px; color:#898989; line-height:130%; }
.sub_guide p img { margin:5px 0 20px 0; }
.sub_guide em { font-style:normal; color:#F26D7D !important; }

.sub_guide h5 { margin:15px 0 0 5px; padding:0 0 0 26px; font-size:12px; font-weight:normal; color:#898989; line-height:130%; background:left 1px no-repeat; }
.sub_guide h5 img { margin-top:5px; position:relative; left:-25px; }
.sub_guide .ico { margin:-4px 0 0 0; display:inline; vertical-align:middle; position:relative; left:0; }
.sub_guide .ico2 { margin:5px 0 3px 0; display:inline; vertical-align:middle; position:relative; top:-2px; left:0; }

.sub_guide .dotlist { margin:10px; width:517px; overflow:hidden; }
.sub_guide .dotlist .list { float:left; position:relative; top:1px; padding:12px 0 10px 0; background:url('../img/guide/bg_dotline.gif') bottom repeat-x; }
.sub_guide .dotlist .list .img { display:block; position:absolute; top:12px; left:0; margin:0; padding:0; }
.sub_guide .dotlist .list h4 { margin:0 0 0 141px; }
.sub_guide .dotlist .list p { margin:10px 0 0 141px; }

.sub_guide .charlist { margin:10px 0; width:517px; }
.sub_guide .charlist .list { float:left; position:relative; padding:12px 0 20px 0; }
.sub_guide .charlist .list .img { display:block; position:absolute; top:0; left:0; margin:0; padding:0; }
.sub_guide .charlist .list h4 { margin:12px 0 0 163px; }
.sub_guide .charlist .list p { margin:10px 0 0 163px; }

.sub_guide .guide_interface { margin:10px 0; width:517px; overflow:hidden; }
.sub_guide .guide_interface .list { float:left; position:relative; top:1px; padding:12px 0 10px 0; width:517px; background:url('../img/guide/bg_dotline.gif') bottom repeat-x; }
.sub_guide .guide_interface .list .img { display:block; position:absolute; top:10px; left:0; margin:0 0 0 6px; _display:inline; padding:0; }
.sub_guide .guide_interface .list p { margin:2px 0 0 102px; padding:0 0 0 26px; height:40px; color:#898989; line-height:130%; background-position:left 1px; background-repeat:no-repeat; }
.sub_guide .guide_interface .list p strong { display:block; margin-bottom:2px; }

.sub_guide .guide_contol { margin:8px 0; width:517px; overflow:hidden; }
.sub_guide .guide_contol .list { float:left; position:relative; top:1px; padding:0 0 13px 0; width:517px; }
.sub_guide .guide_contol .list .img { float:left; left:0; margin:0 10px 0 6px; _display:inline; padding:0; }
.sub_guide .guide_contol .list p { float:left; margin:2px 0 0 0; padding:0 0 0 26px; height:40px; color:#898989; line-height:130%; background-position:left 1px; background-repeat:no-repeat; }
.sub_guide .guide_contol .list .info { float:left; margin:0; color:#898989; }
.sub_guide .guide_contol .list .info h5 { margin:0 0 10px 0; }
.sub_guide .contol_list { margin:0 0 0 6px; }
.sub_guide .contol_list img { vertical-align:text-top; }
.sub_guide .contol_list li { margin:10px 0 0 0; color:#898989; }
.sub_guide .contol_list li span { position:relative; top:-2px; width:39px; }

.sub_guide .guide_mode { margin:8px 0; width:517px; overflow:hidden; }
.sub_guide .guide_mode li { padding:12px 0 12px 0; background:url('../img/guide/bg_dotline.gif') bottom repeat-x; }
.sub_guide .guide_mode li p { margin:2px 0 0 6px; padding:0 0 0 26px; color:#898989; line-height:130%; background-position:left 1px; background-repeat:no-repeat; }

.sub_guide .guide_mode2 { margin:8px 0; width:517px; overflow:hidden; }
.sub_guide .guide_mode2 li { position:relative; top:1px; padding:8px 0 8px 0; background:url('../img/guide/bg_dotline.gif') bottom repeat-x; }
.sub_guide .guide_mode2 li p { margin:2px 0 0 6px; padding:0 0 0 26px; color:#898989; line-height:130%; background-position:left 1px; background-repeat:no-repeat; }


.sub_guide .guide_list { float:left; margin:3px 0 10px 5px; }
.sub_guide .guide_list .img { float:left; }
.sub_guide .guide_list p { float:left; margin:0 10px 0 13px; line-height:130%; _display:inline; overflow:visible; }
.sub_guide .guide_list p img { margin-right:-15px; }
.sub_guide .guide_list .subtit { display:block; margin:0 0 8px 0; }
.sub_guide .guide_list span.num1 { display:block; padding:0 0 5px 26px; background:url('../img/guide/ico_num_1.gif') left 1px no-repeat; }
.sub_guide .guide_list span.num2 { display:block; padding:0 0 5px 26px; background:url('../img/guide/ico_num_2.gif') left 1px no-repeat; }
.sub_guide .guide_list span.num3 { display:block; padding:0 0 5px 26px; background:url('../img/guide/ico_num_3.gif') left 1px no-repeat; }

.sub_guide .num1 { background-image:url('../img/guide/ico_num_1.gif'); }
.sub_guide .num2 { background-image:url('../img/guide/ico_num_2.gif'); }
.sub_guide .num3 { background-image:url('../img/guide/ico_num_3.gif'); }
.sub_guide .num4 { background-image:url('../img/guide/ico_num_4.gif'); }
.sub_guide .num5 { background-image:url('../img/guide/ico_num_5.gif'); }
.sub_guide .num6 { background-image:url('../img/guide/ico_num_6.gif'); }
.sub_guide .num7 { background-image:url('../img/guide/ico_num_7.gif'); }
.sub_guide .num8 { background-image:url('../img/guide/ico_num_8.gif'); }
.sub_guide .num9 { background-image:url('../img/guide/ico_num_9.gif'); }
.sub_guide .num10 { background-image:url('../img/guide/ico_num_10.gif'); }
.sub_guide .num11 { background-image:url('../img/guide/ico_num_11.gif'); }
.sub_guide .num12 { background-image:url('../img/guide/ico_num_12.gif'); }
.sub_guide .num13 { background-image:url('../img/guide/ico_num_13.gif'); }
.sub_guide .num14 { background-image:url('../img/guide/ico_num_14.gif'); }
.sub_guide .num15 { background-image:url('../img/guide/ico_num_15.gif'); }
.sub_guide .num16 { background-image:url('../img/guide/ico_num_16.gif'); }
.sub_guide .num17 { background-image:url('../img/guide/ico_num_17.gif'); }
.sub_guide .num18 { background-image:url('../img/guide/ico_num_18.gif'); }
.sub_guide .num19 { background-image:url('../img/guide/ico_num_19.gif'); }
.sub_guide .num20 { background-image:url('../img/guide/ico_num_20.gif'); }
.sub_guide .num21 { background-image:url('../img/guide/ico_num_21.gif'); }



/* 07.´Ù¿î·Îµå Download =================================================================================== */

/* ´Ù¿î·Îµå ===  */
.download { margin-top:23px; }
.download img { display:block; margin-bottom:21px; }
.download .pccheck { margin:-21px 0 20px 0; border:1px solid #CDCDCD; width:527px; height:103px; padding:10px; line-height:1.4; overflow:auto; }
.download .notice { margin:36px 0 0 12px; }

/* ¿ùÆäÀÌÆÛ == */
.wallpaper { float:left; width:550px; margin-top:13px; border-top:3px solid #E3DBD9; }
.wallpaper .item { float:left; margin-top:10px; width:175px; text-align:center; }
.wallpaper .item .img { border:1px solid #DEE4E0; padding:2px; width:1%; }
.wallpaper .btn { margin-top:5px; }
.wallpaper .btn img { margin:0 -3px -2px 0; }



/* 08.°í°´Áö¿ø Support =================================================================================== */

/* ÀÚÁÖ¹¯´ÂÁú¹® */
.faq_search { margin:13px 0 20px 0; width:100%; padding:6px; background:url('../img/support/bg_box_search.gif') left top repeat; }
.faq_search .box_in { background:#ECF6FF; padding:11px 0 8px 0; }
.faq_search  h3 { margin:0 0 3px 14px; }
.faq_search select { width:92px; margin:0 3px 0 12px; }
.faq_search .input_search { margin:7px 0 0 11px; padding:3px 3px 0 3px; border:1px solid #BEE2FE; width:436px; height:22px; background:#FFFFFF url('../img/support/bg_input_search.gif') left top no-repeat; }
.faq_search .input_pc { margin-right:3px; padding:3px 3px 0 3px; border:1px solid #BEE2FE;  width:92px; height:22px; }
.faq_search .btn_search { vertical-align:middle; position:relative; top:-4px; }

.faq_list li { padding:8px 0 6px 10px; border-bottom:1px solid #E3DBD9; line-height:130%; }
.faq_list li a { color:#666666; }
.faq_result { margin-top:25px; }
.faq_result h3 { padding:0 0 0 5px; height:20px; border-bottom:5px solid #FB9DAB; }
.faq_result h4 { margin:10px 0 0 10px; padding:0 0 0 28px; color:#666666; font-size:12px; font-weight:normal; line-height:130%; background:url('../img/support/ico_faq_q.gif') left top no-repeat; }
.faq_result .txt { margin:11px 0 0 10px; padding:0 0 0 28px; color:#666666; line-height:130%; background:url('../img/support/ico_faq_a.gif') left top no-repeat; }

.faq_mail { margin:15px 0 0 13px; }
.faq_policy { margin:15px 0 0 0; padding:12px 0 9px 0; border:4px solid #EBE6E4; background:#F7F4F4; text-align:center; }
.faq_policy img { margin:0 2px; }

/* ¹®ÀÇÇÏ±â */
.guestion { margin-top:14px; border-collapse:collapse; border-top:5px solid #FB9DAB; border-bottom:1px solid #E3DBD9; }
.guestion th { border-bottom:1px solid #FFFFFF; width:109px; background:#E3DBD9; vertical-align:middle; }
.guestion td { padding:7px 0 5px 10px; color:#666666; line-height:130%; }
.guestion td input { }
.guestion td .input_mail { width:109px; padding:3px 3px 0 3px; border:1px solid #CDCDCD; height:19px; }
.guestion td .input_subject { width:388px; padding:3px 3px 0 3px; border:1px solid #CDCDCD; height:19px; }
.guestion td .input_file { width:320px; padding:3px 3px 0 3px; border:1px solid #CDCDCD; height:19px; }
.guestion td textarea { color:#666666; width:388px; height:130px; padding:5px; border:1px solid #CDCDCD; overflow:auto; }
.guestion td .limit { font-size:11px; margin-left:5px; }
.guestion td .sub { margin-bottom:10px; }
.guestion td .sub2 { margin:4px 0 0 25px; }
.guestion td p { margin-top:5px; }

.question_notice { margin:11px 0 0 7px; }

.BoardBtnQuestion { margin-top:15px; text-align:right; }

/* PC¹æ Ã£±â */
.pcbang_info { margin-top:-7px; }
.pcbang_info p { float:left; margin:7px 0 10px 11px; color:#666666; _display:inline; letter-spacing:-1px; }
.pcbang_info p strong { color:#F26B84; }
.pcbang_info p em { color:#F26B84; }
.pcbang_info .btn_app { float:right; }

/* ¿î¿µÁ¤Ã¥ */
.policy_box { margin:13px 0 20px 0; width:100%; padding:6px; background:url('../img/support/bg_box_search.gif') left top repeat; }
.policy_box .box_in { background:#ECF6FF; padding:11px 0 8px 0; }

.policy_top { margin:0 0 0 8px; }
.policy_top li { margin:4px 0; padding:0 0 0 29px; font-weight:bold; color:#1888DE; background:left 1px no-repeat; }
.policy_top li a { font-weight:bold; color:#1888DE; }
.policy_top .num1 { background-image:url('../img/support/ico_num_1.gif'); }
.policy_top .num2 { background-image:url('../img/support/ico_num_2.gif'); }
.policy_top .num3 { background-image:url('../img/support/ico_num_3.gif'); }
.policy_top .num4 { background-image:url('../img/support/ico_num_4.gif'); }
.policy_top .num5 { background-image:url('../img/support/ico_num_5.gif'); }
.policy_top .num6 { background-image:url('../img/support/ico_num_6.gif'); }
.policy_top .num7 { background-image:url('../img/support/ico_num_7.gif'); }
.policy_top .num8 { background-image:url('../img/support/ico_num_8.gif'); }
.policy_top .num9 { background-image:url('../img/support/ico_num_9.gif'); }
.policy_top .num10 { background-image:url('../img/support/ico_num_10.gif'); }
.policy_top .num11 { background-image:url('../img/support/ico_num_11.gif'); }
.policy_top .num12 { background-image:url('../img/support/ico_num_12.gif'); }
.policy_top .num13 { background-image:url('../img/support/ico_num_13.gif'); }
.policy_top .num14 { background-image:url('../img/support/ico_num_14.gif'); }
.policy_top .num15 { background-image:url('../img/support/ico_num_15.gif'); }

.policy_con { margin:0 27px 0 14px; color:#666666; line-height:130%; }
.policy_con h3 { margin:12px 0 5px 0; padding:0 0 0 29px; height:1%; font-weight:bold; font-size:12px; color:#1888DE; background:left 1px no-repeat; }
.policy_con h3.num1 { background-image:url('../img/support/ico_num2_1.gif'); }
.policy_con h3.num2 { background-image:url('../img/support/ico_num2_2.gif'); }
.policy_con h3.num3 { background-image:url('../img/support/ico_num2_3.gif'); }
.policy_con h3.num4 { background-image:url('../img/support/ico_num2_4.gif'); }
.policy_con h3.num5 { background-image:url('../img/support/ico_num2_5.gif'); }
.policy_con h3.num6 { background-image:url('../img/support/ico_num2_6.gif'); }
.policy_con h3.num7 { background-image:url('../img/support/ico_num2_7.gif'); }
.policy_con h3.num8 { background-image:url('../img/support/ico_num2_8.gif'); }
.policy_con h3.num9 { background-image:url('../img/support/ico_num2_9.gif'); }
.policy_con h3.num10 { background-image:url('../img/support/ico_num2_10.gif'); }
.policy_con h3.num11 { background-image:url('../img/support/ico_num2_11.gif'); }
.policy_con h3.num12 { background-image:url('../img/support/ico_num2_12.gif'); }
.policy_con h3.num13 { background-image:url('../img/support/ico_num2_13.gif'); }
.policy_con h3.num14 { background-image:url('../img/support/ico_num2_14.gif'); }
.policy_con h3.num15 { background-image:url('../img/support/ico_num2_15.gif'); }

.policy_con p { margin:3px 0 4px 0; color:#666666; line-height:130%; }

.policy_con .table_polcy { border-collapse:collapse; border-top:1px solid #E3DBD9;  border-left:1px solid #E3DBD9; }
.policy_con .table_polcy .index { width:40px; vertical-align:top; }
.policy_con .table_polcy .sub { width:120px; text-align:left; }
.policy_con .table_polcy th { padding:6px 4px 4px 4px; font-size:12px; font-weight:bold; color:9D7E77; border-left:1px solid #FFFFFF; background:#E3DBD9; text-align:center; }
.policy_con .table_polcy td { padding:6px 4px 4px 4px; border-right:1px solid #E3DBD9;  border-bottom:1px solid #E3DBD9; vertical-align:middle; text-align:center; }

.policy_con .top { margin-top:12px; padding:0; width:486px; height:15px; border-bottom:1px solid #E3DBD9; }
.policy_con .top img { display:block; float:right; margin-right:4px; }



/* 09.¸¶ÀÌÆäÀÌÁö Mypage ================================================================================== */

.app_friend { margin-top:10px; border-top:3px solid #FB9DAB; border-bottom:1px solid #E3DBD9; }
.app_friend li { padding-left:119px; height:30px; overflow:hidden; position:relative; }
.app_friend li .index { position:absolute; top:0; left:0; }
.app_friend li .add_friend { margin-top:4px; border:1px solid #CDCDCD; width:100px; height:20px; color:#666666; padding:3px 3px 0 3px; }
.app_friend li .memo_friend { margin-top:4px; border:1px solid #CDCDCD; width:342px; height:20px; padding:3px 3px 0 3px; }
.app_friend li .btn { vertical-align:middle; position:relative; top:-4px; }

.myitem_title {position:relative;width:100%;}
.myitem_title ul {position:absolute;top:27px;right:13px;}
.myitem_title li {padding:0 0 10px 6px;background:url(../img/mypage/bl_arr.gif) 0 4px no-repeat;color:#FAC6CF;}
.myitem_title li span {border-bottom:1px solid #FAC6CF;}
.myitem_title li a {letter-spacing:-1px;font-size:11px;color:#F26B84;}

.myitem_notice { margin:20px 0 0 5px; }

.zzim_total { margin-bottom:5px !important; padding:0 0 5px 19px; background:url('../img/mypage/img_zzim_item.gif') 4px 1px no-repeat; border-bottom:3px solid #E3DBD9; }
.zzim_total strong { padding-right:115px; background:url('../img/mypage/img_zzim_item_2.gif') right top no-repeat; color:#F26B84; }

.zzim_none { margin-top:50px; text-align:center; }
.zzim_none img { display:block; margin:0 auto; }

.btn_title_present { float:right; margin:-25px 0 0 0; }



.pop_rcoin { margin:0; background:#FF606C url('../img/popup/bg_present.jpg') left top no-repeat; }
.pop_rcoin .container { width:428px; margin:43px 10px 0 10px; background:url('../img/popup/bg_present_box.gif') left top; }
.pop_rcoin .container .box_in { position:relative; padding:22px 20px 10px 20px; margin:5px; background:#FFFFFF; }
.pop_rcoin .info { font-size:14px;font-weight:bold;color:#666666; }
.pop_rcoin .list { width:100%; }
.pop_rcoin .list li { color:#666666;overflow:hidden; }
.pop_rcoin .list p { float:left; }
.pop_rcoin .list span { float:right; }
.pop_rcoin .list .c1 { padding-top:15px; }
.pop_rcoin .list .c2 { padding-bottom:10px;font-weight:bold;color:#FF9C00; }
.pop_rcoin .list .total { border-top:1px solid #E3DBD9;padding:10px 0 0 0;font-weight:bold;color:#FF5D76; }
.pop_rcoin .pop_close { clear:both; margin-top:6px; width:439px; height:26px; text-align:right; }

/* 10.ÇÇ¾¾¹æ Pcbang ================================================================================== */

.pc_search { margin:15px 0 20px 0; padding:6px; background:url('../img/pcbang/bg_box_oneday.gif') left top repeat; }
.pc_search .box_in { background:#ffeced; padding:11px 0 8px 0; }
.pc_search  h3 { margin:0 0 3px 14px; }
.pc_search span { margin:0 0 0 12px; }
.pc_search select { position:relative; top:2px; width:92px; margin:0 3px 0 12px; }
.pc_search .input_search { position:relative; top:2px; margin:7px 0 0 11px; padding:3px 3px 0 3px; border:1px solid #ff6f72; width:436px; height:22px; background:#FFFFFF url('../img/support/bg_input_search.gif') left top no-repeat; }
.pc_search .input_pc { position:relative; top:2px; margin-right:3px; padding:3px 3px 0 3px; border:1px solid #ff6f72;  width:92px; height:22px; }
.pc_search .input_pcbang { position:relative; top:2px; margin-right:3px; padding:3px 3px 0 3px; border:1px solid #ff6f72;  width:266px; height:22px; }
.pc_search .btn_search { position:relative; top:-2px; vertical-align:middle; }

.btn_viewpc { position:absolute; top:22px; right:3px; }

.rshop_oneday { position:relative; margin:33px 0 0 0; width:515px; _width:527px; padding:6px; background:url('../img/pcbang/bg_box_oneday.gif') left top repeat; }
.rshop_oneday .box_in { width:515px; background:#ffeced; overflow:hidden; _overflow:visible }
.rshop_oneday h3 { position:absolute; top:-22px; left:14px; }
.rshop_oneday .item_img { float:left; }
.rshop_oneday .item_info { float:left; margin:27px 0 0 2px; width:232px; }
.rshop_oneday h5 { margin-bottom:3px; }
.rshop_oneday .btn_item { position:absolute; top:27px; right:22px; }
.rshop_oneday .money_r { margin:0 0 8px 0; padding:0 0 0 13px; font-weight:bold; color:#a16b6b; background:url('../img/common/ico_money_r.gif') 2px 1px no-repeat; }
.rshop_oneday .msg_info { margin:0; padding:7px 0 5px 0; border-top:1px solid #fed0d1; font-size:11px; color:#a16b6b; }
.rshop_oneday .msg_before { margin:0; padding:7px 0 5px 0; width:232px; font-size:11px; color:#a16b6b; border-top:1px solid #fed0d1; border-bottom:1px solid #fed0d1; }
.rshop_oneday .msg_after { margin:0; padding:7px 0 5px 0; width:232px; font-size:11px; color:#a16b6b; }
.rshop_oneday .comment { margin:0; padding:6px 0 4px 6px; background:#fed0d1; font-size:11px; color:#ff5559; font-weight:bold; }

.myr_info { margin:16px 0 0 0; padding:12px 0 10px 0; width:100%; background:#fdeef1; overflow:hidden; }
.myr_info li { float:left; margin-left:13px; font-weight:bold; color:#8b665e; _display:inline; }
.myr_info li.del { float:right; margin-right:13px; color:#f26b84; }
.tab_myr { margin:12px 0 -8px 0; }

.pop_buyr { margin:0; padding-top:43px; background:#FF8486 url('../img/pcbang/bg_pop_buyr.jpg') left top no-repeat; }
.pop_buyr .container {  margin:0 10px 0 10px;width:327px; background:url('../img/popup/bg_present_box.gif') left top; }
.pop_buyr .container .box_in { padding:10px 10px 17px 10px; margin:5px; width:297px; _width:317px; background:#FFFFFF; }
.pop_buyr h2 { position:relative; padding:10px 0 0 0; color:#ff5d76; text-align:center; }
.pop_buyr .item_goods { float:none; margin:0 0 10px 0; padding-left:87px; width:297px; height:77px; overflow:visible; }
.pop_buyr .item_goods .goods { left:0; top:0; }
.pop_buyr .item_goods .goods img { width:75px; height:75px; }
.pop_buyr .item_goods h5 { margin-top:19px; }
.pop_buyr .item_goods p.money_r { margin-top:10px; color:#666666; font-size:12px !important; line-height:130%; background-position:left 1px; }
.pop_buyr .GameItemInfo { margin:0 0 10px 0; border:1px solid #ffb500; width:297px; height:125px; overflow:auto;
 scrollbar-face-color:#ffeab7; scrollbar-arrow-color:#ffb500; scrollbar-track-color:#ffeab7; scrollbar-highlight-color:#ffb500;
 scrollbar-shadow-color:#ffb500; scrollbar-darkshadow-color:#ffeab7; scrollbar-3dlight-color:#ffeab7; scrollbar-arw-color:#ffb500; }
.pop_buyr .GameItemInfo h5, .pop_buyr .GameItemInfo em { color:#ff5d76 !important; }
.pop_buyr .msg_rchange { padding:2px 0 9px 8px; border-bottom:1px solid #ffb500; }
.pop_buyr .input_change { padding:8px 0 4px 0; width:297px; }
.pop_buyr .input_change li { margin:0 0 5px 11px; padding:0 0 0 6px; width:286px; background:url('../img/subcon/bu_box_login.gif') left 5px no-repeat; _display:inline; vertical-align:middle; }
.pop_buyr .input_change li em { float:left; width:63px; background:url('../img/pcbang/bu_dot_account.gif') right 3px no-repeat; }
.pop_buyr .input_change li span { float:left; width:85px; text-align:right; font-weight:bold; }
.pop_buyr .input_change li span input { position:relative; top:-6px; margin:0 3px -10px -10px; padding:3px 3px 0 0; width:63px; height:21px; text-align:right; border:1px solid #ffb500; vertical-align:top; }
.pop_buyr .input_change li span.notice { margin:0 0 0 5px; padding:0 0 0 13px; width:125px; text-align:left; color:#ff5d76; font-weight:normal; background:url('../img/pcbang/ico_buyr_notice.gif') left 2px no-repeat; }
.pop_buyr .input_change li span.rcoin { margin:0 0 0 5px; text-align:left; color:#ff5d76; }
.pop_buyr .account { margin:0 0 8px 0; width:297px; border:1px solid #ffb500; background:#ffeab7 url('../img/pcbang/bg_pop_account.gif') left repeat-y; }
.pop_buyr .account h3 { float:left; padding:0; margin:8px 0 0 8px; width:93px; color:#ff5d76; font-weight:bold; text-align:left; _display:inline; }
.pop_buyr .account .account_info { float:left; padding:9px 0 2px 0; width:161px; }
.pop_buyr .account .account_info li { margin:0 0 5px 0; padding:0 0 0 6px; background:url('../img/subcon/bu_box_login.gif') left 5px no-repeat; }
.pop_buyr .account .account_info li em { float:left; width:86px; background:url('../img/pcbang/bu_dot_account.gif') right 3px no-repeat; }
.pop_buyr .account .account_info li span { float:right; font-weight:bold; }
.pop_buyr .account_ch { margin:0 0 8px 0; width:297px; border:1px solid #ffb500; background:#ffeab7; }
.pop_buyr .account_ch .account_info { margin:0 0 0 42px; padding:9px 0 2px 0; width:212px; }
.pop_buyr .account_ch .account_info li { margin:0 0 5px 0; padding:0 0 0 6px; background:url('../img/subcon/bu_box_login.gif') left 5px no-repeat; _vertical-align:middle; }
.pop_buyr .account_ch .account_info li em { float:left; width:86px; background:url('../img/pcbang/bu_dot_account.gif') right 3px no-repeat; }
.pop_buyr .account_ch .account_info li span { float:right; font-weight:bold; }
.pop_buyr .account_ch .account_info li span strong { color:#ff5d76; }
.pop_buyr .msg_buyr { margin:8px 0 7px 0; text-align:center; line-height:130%; }
.pop_buyr .msg_buyr em { color:#ff5d76; }
.pop_buyr .msg_buyr2 { margin:13px 0 25px 0; text-align:center; line-height:130%; }
.pop_buyr .msg_buyr2 em { color:#ff5d76; }
.pop_buyr .comment { display:block; margin:0 0 10px 0; width:297px; height:50px; border:1px solid #ffb500; background:#ffeab7; }
.pop_buyr .comment textarea { padding:5px; width:100%; height:100%; border:0; color:#ff5d76; background:#ffeab7 url('../img/pcbang/bg_buyr_comment.gif') 34px 18px no-repeat;
 scrollbar-face-color:#ffeab7; scrollbar-arrow-color:#ffb500; scrollbar-track-color:#ffeab7; scrollbar-highlight-color:#ffb500;
 scrollbar-shadow-color:#ffb500; scrollbar-darkshadow-color:#ffeab7; scrollbar-3dlight-color:#ffeab7; scrollbar-arw-color:#ffb500; }
.pop_buyr .btn_buyr { text-align:center; }
.pop_buyr .btn_buyr img { margin:0 auto; }
.pop_buyr .pop_close { margin-top:4px; width:337px; height:26px; text-align:right; }
.pop_buyr .pop_close img { display:block; }

/* ¸®±× =========================================================================================== */
.leagueWinner {position:relative;width:527px;height:224px;background:url(../img/league/bg_winner.gif) no-repeat;}
.leagueWinner .message {width:135px;height:43px;line-height:130%;font-size:11px;color:#FFF;}
.leagueWinner .more {position:absolute;top:9px;right:9px;}
.leagueWinner .star {position:absolute;top:0;left:0;width:175px;}
.leagueWinner .moon {position:absolute;top:0;left:176px;width:175px;}
.leagueWinner .sun {position:absolute;top:0;left:351px;width:175px;}
.leagueWinner .id {position:absolute;top:106px;left:24px;letter-spacing:-1px;font-weight:bold;color:#000000;}
.leagueWinner .id img {vertical-align:-2px;}
.leagueWinner .circle {position:absolute;top:136px;left:52px;width:80px;letter-spacing:-1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold;color:#FFF;}
.leagueWinner .message {position:absolute;top:161px;left:23px;height:38px;padding:8px 0 0 5px;overflow:hidden;}

.leagueWinner2 {position:relative;width:527px;height:223px;background:url(../img/league/bg_winner2.gif) no-repeat;}
.leagueWinner2 .message {width:135px;height:43px;line-height:130%;font-size:11px;color:#FFF;}
.leagueWinner2 .more {position:absolute;top:9px;right:9px;}
.leagueWinner2 .star {position:absolute;top:60px;left:114px;width:146px; text-align:center;}
.leagueWinner2 .fullmoon {position:absolute;top:60px;left:378px;width:146px;text-align:center;}
.leagueWinner2 .moon {position:absolute;top:157px;left:114px;width:146px;text-align:center;}
.leagueWinner2 .sun {position:absolute;top:157px;left:378px;width:146px;text-align:center;}
.leagueWinner2 .id {margin-bottom:5px;letter-spacing:-1px;font-weight:bold;color:#000000; text-align:center;}
.leagueWinner2 .id img {vertical-align:-2px;}
.leagueWinner2 .circle {position:absolute;top:136px;left:52px;width:80px;letter-spacing:-1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold;color:#FFF;}
.leagueWinner2 .message { display:none; position:absolute;top:161px;left:23px;height:38px;padding:8px 0 0 5px;overflow:hidden;}

.leagueNews {margin-top:10px;overflow:hidden;}
.leagueNews .news {float:left;width:254px;}
.leagueNews .bbs_news {float:right;width:254px;}
.leagueNews h2 {position:relative;height:20px;border-bottom:1px solid #FFB8C3;}
.leagueNews .btn_more2 {position:absolute;top:5px;right:5px;}
.leagueNews .list {padding:10px 0 0 0;}
.leagueNews .list li {padding:3px 0 2px 10px;background:url(../img/league/bl_2.gif) 6px 8px no-repeat;font-weight:bold;color:#FF7E96;}
.leagueNews .list p {float:left;width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.leagueNews .list a {font-weight:normal;color:#666666;}
.leagueNews .list span {float:right;width:36px;text-align:right;font-weight:normal;color:#666666;}

.leagueSchedule {margin-top:10px;border-top:1px solid #E3DBD9;}
.leagueSchedule li { border-bottom:1px solid #E3DBD9; padding:7px 10px 5px 10px;background:url(../img/league/bl_1.gif) 4px 13px no-repeat;color:#666666;zoom:1; overflow:hidden;}
.leagueSchedule li p {float:left;}
.leagueSchedule li strong {color:#FF7E96;}
.leagueSchedule li .date {float:right;}

.scheduleTable {margin-top:15px;text-align:center;}
.scheduleTable .nav {padding-top:5px;height:28px;font-size:14px;color:#8B665E;}
.scheduleTable .nav em {color:#F26B84;}
.scheduleTable table {width:100%;}
.scheduleTable th { border:1px solid #fff; border-width:1px 1px 0 0; _border:0;height:37px;background:#E3DBD9;text-align:left;}
.scheduleTable th img {margin:12px 0 0 5px;}
.scheduleTable td { border:1px solid #fff; border-width:1px 1px 0 0; _border:0; position:relative; vertical-align:top;padding:0;height:47px;background:#F1EDEC;}
.scheduleTable .day {width:24px;height:24px;background:#E3DBD9;text-align:right;}
.scheduleTable .day span {margin:5px 5px 0 0;font-size:11px;font-weight:bold;color:#9D7E77;display:block;}
.scheduleTable .day .bl {position:absolute;margin:-10px 0 0 30px; _margin:-10px 0 0 10px;}
.scheduleTable .tournament {background:#EBE0EB; }
.scheduleTable .tournament .day {background:#BC99BB;}
.scheduleTable .tournament span {color:#FFF;}
.scheduleTable .tournament .bl {width:21px;height:14px;background:url(../img/league/bl_tournament.gif) no-repeat;}
.scheduleTable .tournament .box {position:absolute;background:url(../img/league/tbl_tournament_ltop.gif) no-repeat;display:none;}
.scheduleTable .tournament_right .box { position:absolute;margin-left:-92px;background:url(../img/league/tbl_tournament_rtop.gif) no-repeat;}
.scheduleTable .tournament .box p {margin:7px 0 0 0;width:96px;_width:116px;padding:10px;background:#D39ED2;font-size:11px;font-weight:bold;letter-spacing:-1px;color:#FFF;}
.scheduleTable .tournament .box em {color:#666666;}
.scheduleTable .tournament .box .foot {width:116px;height:1px;background:url(../img/league/tbl_tournament_foot.gif) no-repeat;font-size:0;}
.scheduleTable .final {background:#FFE2E7;}
.scheduleTable .final .day {background:#8B665E;}
.scheduleTable .final span {color:#FFF;}
.scheduleTable .final .bl {width:21px;height:14px;background:url(../img/league/bl_final.gif) no-repeat;}
.scheduleTable .final .box {position:absolute;background:url(../img/league/tbl_final_ltop.gif) no-repeat;display:none;}
.scheduleTable .final_right .box {position:absolute;margin-left:-92px;background:url(../img/league/tbl_final_rtop.gif) no-repeat !important;}
.scheduleTable .final .box p {margin:7px 0 0 0;width:96px;_width:116px;padding:10px;background:#FB9DAB;font-size:11px;font-weight:bold;letter-spacing:-1px;color:#FFF;}
.scheduleTable .final .box em {color:#8B665E;}
.scheduleTable .final .box .foot {width:116px;height:1px;background:url(../img/league/tbl_final_foot.gif) no-repeat;font-size:0;}

.scheduleTable .channel {text-align:left;}
.scheduleTable .sun {position:relative;width:527px;height:148px;background:url(../img/league/bg_result_sun.gif) no-repeat;}
.scheduleTable .fullmoon {position:relative;margin-top:10px;width:527px;height:148px;background:url(../img/league/bg_result_fullmoon.gif) no-repeat;}
.scheduleTable .moon {position:relative;margin-top:10px;width:527px;height:148px;background:url(../img/league/bg_result_moon.gif) no-repeat;}
.scheduleTable .star {position:relative;margin-top:10px;width:527px;height:148px;background:url(../img/league/bg_result_star.gif) no-repeat;}
.scheduleTable .channel .btn_match_table {position:absolute;top:105px;left:24px;}
.scheduleTable .channel .rank {position:absolute;top:18px;left:144px;}
.scheduleTable .channel .rank li {height:21px;color:#B56CB2;}
.scheduleTable .channel .btn_write {position:absolute;top:15px;right:15px;}
.scheduleTable .channel textarea {position:absolute;top:38px;left:341px;border:0;width:161px;_width:171px;height:85px;_height:95px;padding:5px;background:#D4B8D1;color:#FFF;line-height:130%;}
.scheduleTable .channel .byte {position:absolute;top:115px;right:35px;font-size:11px;color:#B085AB;}

.leagueFoot {margin-top:10px;width:100%;overflow:hidden;}
.leagueFoot .left {float:left;}
.leagueFoot li {display:inline;}
.leagueFoot .tournament { float:left; display:block;width:59px;height:31px;background:url(../img/league/bl_tournament.gif) 22px 3px #EBE0EB no-repeat;}
.leagueFoot .tournament p {width:18px;height:18px;background:#BC99BB;}
.leagueFoot .final { float:left; display:block;margin-left:5px;width:59px;height:31px;background:url(../img/league/bl_final.gif) 22px 3px #FFE2E7 no-repeat;}
.leagueFoot .final p {width:18px;height:18px;background:#8B665E;}
.leagueFoot .right {float:right;}

.pop_match_table .container {width:760px;_width:800px;padding:0 20px;}
.popMatchNav {margin-top:30px;height:35px;text-align:center;font-size:14px;color:#8B665E;}
.popMatchNav em {color:#F26B84;}
.popMatchTab { margin-top:12px; clear:both; position:relativee; height:30px; _height:33px; border-bottom:3px solid #fB9DAB; overflow:hidden; }
.popMatchTab a { float:left; height:30px; overflow:hidden; margin-right:3px; width:90px; width/**/:auto; background:#FB9DAB; }
.popMatchTab .on { position:relative; top:-30px; }
.popMatchTable {position:relative;margin-top:12px;text-align:center;}
.popMatchTable .table1 {padding-bottom:45px;background:url(../img/league/img_tree_1.gif) bottom no-repeat;}
.popMatchTable .table2_1 {float:left;width:50%;padding-bottom:43px;background:url(../img/league/img_tree_2.gif) bottom no-repeat;}
.popMatchTable .table2_2 {float:left;width:50%;padding-bottom:43px;background:url(../img/league/img_tree_2.gif) bottom no-repeat;}
.popMatchTable .table3_1 {float:left;width:25%;}
.popMatchTable .table3_2 {float:left;width:25%;}
.popMatchTable .table3_3 {float:left;width:25%;}
.popMatchTable .table3_4 {float:left;width:25%;}
.popMatchTable .rank {margin:0 auto;_margin:0;width:143px;_width:183px;height:129px;_height:144px;padding:15px 0 0 40px;background:url(../img/league/bg_match_table.gif) no-repeat;}
.popMatchTable .rank li {height:21px;color:#B56CB2;}
.popMatchTable .rank li img {vertical-align:middle;}
.popMatchFoot {margin-top:15px;overflow:hidden;}
.popMatchFoot strong {float:left;padding:3px 0 0 0;letter-spacing:-1px;font-weight:bold;font-size:11px;color:#B56CB2;}
.popMatchFoot a {float:right;}

/* ÅõÇ¥ =========================================================================================== */
.poll { position:absolute; top:43px; left:741px; width:247px; height:53px; background:url('../img/common/img_poll.gif') left top no-repeat; overflow:hidden; }
.poll p { float:left; width:165px; height:14px; margin:35px 0 0 43px; font-size:11px; color:#F34F6E; overflow:hidden; _display:inline; }
.poll p a { font-size:11px; color:#F34F6E; text-decoration:underline; letter-spacing:-1px; }
.poll p a:hover { }
.poll .btn { position:absolute; top:32px; right:13px; }

.sub .poll { background-image:url('../img/common/img_poll_sub.gif') !important; }
.ch_toon_sub .poll { top:35px; }


/* Ä³¸¯ÅÍÀÌ¹ÌÁö */
#BgCharSide { display:expression(document.body.clientWidth < 1254 ? 'none' : 'block'); position:absolute; top:137px; right:0; width:271px; height:823px; background:url('../img/common/bg_char.gif') right top no-repeat; overflow:hidden;}
.sub #BgCharSide { display:none !important; }

/* ÇªÅÍ =========================================================================================== */
#Footer { clear:both; position:relative; top:30px; margin:0 0 20px 37px; padding:24px 0 20px 0; width:681px; border-top:1px solid #FFD8DF; }
#Footer .logo_neowiz { float:left; display:block; position:relative; top:1px; }
#Footer .logo_seed9 { float:left; display:block; margin-left:2px; }
#Footer .menu { margin-left:187px; width:486px; }
#Footer .menu a { margin-left:5px; float:left; background:url('../img/footer/img_bar.gif') right 2px no-repeat; position:relative; left:-7px; }
#Footer .menu a img { margin:0 6px 0 0; display:block; }
#Footer .menu .end { float:left; width:2px; height:10px; background:#FFFFFF; position:relative; left:-9px; }
#Footer .menu .copy { clear:left; position:relative; left:-2px; }
#Footer .menu .copy_toon { clear:left; margin:5px 0; position:relative; left:-2px; }
#Footer .grade { clear:both; display:none; margin-top:14px; margin-bottom:20px; }
#Footer .email { display:block; position:absolute; top:38px; left:558px; width:121px; height:12px; text-indent:-1000px; overflow:hidden; background:url(../img/common/blank.gif) repeat; }
#Footer .bizinfo { position:absolute;left:470px;top:48px; }
.main #Footer .grade { display:block; }

#Footer.ch_onmedia .logo_onmedia { position:absolute; top:24px; left:30px; z-index:20; }
#Footer.ch_onmedia .logo_neowiz { margin-top:47px; }
#Footer.ch_onmedia .logo_seed9 { margin-top:47px; }
#Footer.ch_onmedia .email { top:85px; }



/* 99.±âÅ¸ÆäÀÌÁö other ============================================================================= */
.sub_login { margin-top:35px; text-align:center; }

/* °ÔÀÓ½ÇÇàÁß */
.gameplay { text-align:center; }
.gameplay .wrap { margin:45px auto 0 auto; width:100%; text-align:center; }
.gameplay #Footer { margin:0 auto 20px auto; border:0; }







/* ÆË¾÷ ±âº» ========================= */
.pop_basic { margin:0; }
.pop_basic h1 { margin:15px 0 6px 18px; }
.pop_basic .warp { border:6px solid #FEA1B0; background-color:#FDEEF1; position:relative; }
.pop_basic .contants { margin:0 14px 14px 14px; padding:14px 14px 35px 14px; border:1px solid #FED1D0; background-color:#fff; }
.pop_basic .btn_close { position:absolute; bottom:23px; left:50%; margin-left:-26px; text-align:center; }

/* ¾ËºøÁ¤º¸ ==== */
.pop_myinfo { width:426px; }
.pop_myinfo .contants { height:450px; }
.pop_myinfo h2 { margin:-3px 0 -5px 0; }
.pop_myinfo h2 .ico { position:relative; top:-1px; vertical-align:middle; margin-right:4px; font-size:12px; font-weight:bold; color:#FF5D76; }
.pop_myinfo h2 .btn { position:relative; top:-1px; vertical-align:middle; }
.pop_myinfo h3 { position:relative; margin:15px 0 0 6px; }
.pop_myinfo h3 .btn_re { position:absolute; top:1px; right:15px; font-size:11px; font-weight:normal; color:#fb9dab; text-decoration:underline; }
.pop_myinfo .table_info { position:relative; margin-top:7px; width:365px; border-collapse:collapse; border-top:3px solid #FB9DAB; border-bottom:1px solid #E3DBD9; }
.pop_myinfo .table_info th { padding:9px 0 0 13px; _height:20px; height:29px; border-bottom:1px solid #FFFFFF; width:100px; text-align:left; background:#E3DBD9; vertical-align:top; }
.pop_myinfo .table_info th img { vertical-align:top; }
.pop_myinfo .table_info th .btn { position:relative; top:-2px; vertical-align:top; }
.pop_myinfo .table_info th.subth { padding-left:19px; width:50px; background:#f7f4f4; }
.pop_myinfo .table_info th.subth img { display:block; }
.pop_myinfo .table_info td { padding:3px 10px 0 10px; border-top:1px solid #f7f4f4; color:#666666; line-height:130%; vertical-align:middle; background-color:#FFFFFF; }
.pop_myinfo .table_info td .btn { vertical-align:text-top; position:relative; top:-2px; }
.pop_myinfo .table_info td .btn_newring { position:absolute; margin-top:-1px; right:10px; color:#fb9dab; }
.pop_myinfo .table_info td.subtd { width:73px; }
.pop_myinfo .table_info td.subtd .ico_level { margin:-3px 0 -3px 0; float:left; }
.pop_myinfo .table_info td.subtd span { float:right; }
.pop_myinfo .table_info .poinbar { position:relative; top:2px; float:left; padding:0 1px 0 2px; width:69px; height:12px; background:url('../img/popup/bg_myinfo_point.gif') left top no-repeat; overflow:hidden; }
.pop_myinfo .table_info .poinbar img { display:block; margin-top:2px; height:8px; }

/* ½áÅ¬Á¤º¸ ==== */
.circle_info { position:relative; margin-top:9px; padding:7px 0 0 113px; height:105px; _height:112px; }
.circle_info .mark { position:absolute; top:0; left:0; }
.circle_info h5 { display:inline-block; _display:inline; color:#FB9DAB; height:22px; vertical-align:top; }
.circle_info h5 a { color:#FB9DAB; }
.circle_info .nametag { margin-left:5px; vertical-align:baseline; position:relative; top:-4px; }
.circle_info .btn_change { margin-left:5px; vertical-align:top; position:relative; top:0; }
.circle_info ul { position:absolute; bottom:0; left:113px; width:240px; zoom:1; }
.circle_info ul li { position:relative; height:17px; line-height:120%; }
.circle_info ul em { width:84px; float:left; }
.circle_info ul .btn_app { position:relative; top:-2px; }
.circle_intro { padding:12px 5px 0 5px; height:205px; overflow:auto; border-top:1px solid #E3DBD9; line-height:1.4; }


/* ¼³¹® */
.pop_poll { width:340px; padding-bottom:8px; }
.pop_poll .contants { padding-bottom:8px; }
.pop_poll h2 { padding:0 0 0 8px; letter-spacing:-1px; background:url('../img/popup/bu_box_pink.gif') left 4px no-repeat; }
.pop_poll .poll_list { margin:10px 0 0 0; padding:8px 0 0 0; border-top:1px solid #FFCCD4; }
.pop_poll .poll_list li { padding: 0 0 3px 0; }
.pop_poll input { position:relative; top:-1px; margin-right:5px; vertical-align:middle; }
.pop_poll .btn_close { position:absolute; bottom:6px; width:340px; left:0; margin:0; text-align:center; }

/* °á°ú */
.pop_result { width:450px; }
.pop_result h2 { padding:0 0 0 8px; letter-spacing:-1px; background:url('../img/popup/bu_box_pink.gif') left 4px no-repeat; }
.pop_result .poll_date { position:absolute; top:22px; right:19px; padding:0 0 0 45px; font-size:11px; color:#714940; background:url('../img/popup/img_result_date.gif') left top no-repeat; }
.pop_result .poll_list { margin:10px 0 0 0; padding:8px 0 0 0; border-top:1px solid #FFCCD4; background:#FEF3F5; }
.pop_result .poll_list li { padding: 0 0 3px 0; color:#666666; line-height:130%; }
.pop_result .poll_list li p { margin:0 0 0 8px; width:190px; display:inline; }
.pop_result .poll_list li .bar { margin:3px 0 0 8px; width:100px; height:8px; background:#E3DBD9; overflow:hidden; vertical-align:top; display:inline; }
.pop_result .poll_list li .bar img { display:block; border:1px solid #FB9DAB; height:6px; }
.pop_result .poll_list li em { position:relative; top:2px; margin:0 0 0 3px; font-style:normal; font-size:11px; color:#F26D7D; vertical-align:top; }
.pop_result input { position:relative; top:-1px; margin-right:5px; vertical-align:middle; }

.pop_result .board_page { width:380px; }
.pop_result .BoardMemo { width:380px; }
.pop_result .BoardMemo li p { margin-top:1px; width:180px; font-size:11px; }
.pop_result .BoardMemo li .date { right:-8px; }
.pop_result .BoardMemo .add input { width:270px; }
.pop_result .BoardBtnView .prevnext { margin-left:1px; }
.pop_result .BoardBtnView .btn { margin-right:1px; }

/* ¿î¿µÀÚ ¼±¹°ÆË¾÷ */
.pop_present { margin:0; background:#FF606C url('../img/popup/bg_present.jpg') left top no-repeat; }
.pop_present .container { width:270px; margin:43px 10px 0 10px; background:url('../img/popup/bg_present_box.gif') left top; }
.pop_present .container .box_in { padding:15px 10px 12px 17px; margin:5px; background:#FFFFFF; }
.pop_present h2 { margin:0 0 4px -3px; }
.pop_present h2 img { display:block; }
.pop_present h5 { line-height:130%; font-size:12px; font-weight:bold; color:#FF5D76; }
.pop_present p { line-height:130%; color:#666666; }
.pop_present p em { color:#FF5D76; }
.pop_present .btn_go { display:block; margin-top:5px; }
.pop_present .pop_close { margin-top:4px; width:280px; height:26px; text-align:right; }
.pop_present .pop_close img { display:block; }


/* ²Ù·¯¹Ì */
.pop_bag { margin:0; background:#FF606C url('../img/popup/bg_present.jpg') left top no-repeat; }
.pop_bag .container { width:270px; margin:43px 10px 0 10px; background:url('../img/popup/bg_present_box.gif') left top; }
.pop_bag .container .box_in { position:relative; padding:15px 10px 12px 17px; margin:5px; background:#FFFFFF; }
.pop_bag h2 { margin:0 0 6px -3px; }
.pop_bag h2 img { display:block; }
.pop_bag h5 { line-height:130%; font-size:12px; font-weight:bold; color:#FF5D76; }
.pop_bag p { margin-bottom:18px; line-height:130%; color:#666666; }
.pop_bag p em { font-weight:bold; color:#FF5D76; }
.pop_bag .item { position:absolute; top:0; right:5px; }
.pop_bag .pop_close { margin-top:4px; width:280px; height:26px; text-align:right; }
.pop_bag .pop_close img { display:block; }

.pop_bag_result .container { width:367px; }
.pop_bag_result .item { position:absolute; top:16px; right:5px; }
.pop_bag_result p a { font-weight:bold; text-decoration:underline; }
.pop_bag_result .pop_close { width:377px; }


/* Âò»óÀÚ ÆË¾÷ */
.pop_zzimbox { margin:0; padding-top:43px; background:#FF8486 url('../img/popup/bg_present.jpg') left top no-repeat; }
.pop_zzimbox .container { width:409px; margin:0 10px 0 10px; background:url('../img/popup/bg_present_box.gif') left top; }
.pop_zzimbox .container .box_in { padding:15px 10px 0 17px; margin:5px; background:#FFFFFF; }
.pop_zzimbox .item_goods { float:none; width:359px; height:107px; padding:0 0 0 104px;  text-align:left; position:relative; }
.pop_zzimbox .item_goods .goods { position:absolute; top:0; left:0; }
.pop_zzimbox .item_goods select { margin-top:4px; width:130px; }
.pop_zzimbox .item_goods .msg { font-weight:bold; margin-top:37px; }
.pop_zzimbox .pop_close { clear:both; margin-top:4px; width:419px; height:26px; text-align:right; }
.pop_zzimbox .msg1 { position:relative; height:107px; font-weight:bold; } 
.pop_zzimbox .msg1 p { position:absolute; top:50%; margin-top:-10px; width:359px; text-align:center; }
.pop_zzimbox .msg2 { position:relative; height:107px; font-weight:bold; } 
.pop_zzimbox .msg2 p { position:absolute; top:50%; margin-top:-22px; width:359px; text-align:center; line-height:1.4; }
.pop_zzimbox .msg2 p strong { color:#FF7E8A; }


/* ÄíÆù */
.pop_coupon { margin:0; background:#FF606C url('../img/popup/bg_coupon.jpg') left top no-repeat; }
.pop_coupon .container { width:406px; margin:43px 10px 0 10px; background:url('../img/popup/bg_present_box.gif') left top; }
.pop_coupon .container .box_in { position:relative; padding:15px 10px 12px 17px; margin:5px; background:#FFFFFF; }
.pop_coupon .select_coupon h5 { display:inline; color:#666666; }
.pop_coupon .select_coupon select { margin:-2px 0 0 8px; width:290px; vertical-align:middle; }
.pop_coupon .input_code { margin:11px 0 0 0; padding:12px 0 9px 0; background:#E3DBD9; color:#FFFFFF; font-size:11px; text-align:center; }
.pop_coupon .input_code input { padding:2px 3px 0 3px; width:58px; height:18px; text-align:center; }
.pop_coupon .input_code .coupon_info { margin:8px 0 0 0; display:block; }
.pop_coupon .btn_confirm { margin:8px 0 0 0; text-align:right; }
.pop_coupon .coupon_info2 { margin:-11px 0 0 0; }
.pop_coupon .pop_close { clear:both; margin-top:6px; width:417px; height:26px; text-align:right; }

.pop_vip { margin:0; background:#FF606C url('../img/popup/bg_vip.jpg') left top no-repeat; }
.pop_vip .container { width:406px; margin:43px 10px 0 10px; background:url('../img/popup/bg_present_box.gif') left top; }
.pop_vip .container .box_in { position:relative; padding:12px 10px 10px 17px; margin:5px; background:#FFFFFF; }
.pop_vip h5 { display:inline; color:#FF5D76; }
.pop_vip .item { margin:6px 0 14px 0; text-align:center; }
.pop_vip .myitem a { text-decoration:underline; }
.pop_vip .pop_close { clear:both; margin-top:6px; width:417px; height:26px; text-align:right; }

.pop_baseball { margin:0; background:#FF606C url('../img/popup/bg_present.jpg') left top no-repeat; }
.pop_baseball .container { width:265px; margin:43px 10px 0 10px; background:url('../img/popup/bg_present_box.gif') left top; }
.pop_baseball .container .box_in { position:relative; padding:12px 10px 10px 17px; margin:5px; background:#FFFFFF; }
.pop_baseball h5 { display:inline; color:#FF5D76; }
.pop_baseball .item { margin:6px 0 14px 0; text-align:center; }
.pop_baseball .myitem a { text-decoration:underline; }
.pop_baseball .pop_close { clear:both; margin-top:6px; width:276px; height:26px; text-align:right; }

.pop_frame { margin:0 10px; }


/* »ç¿ëÀÚ ÆË¾÷ */
.userMenu       { border:solid 1px #AAAAAA; background-color:#E0E0E0; filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#CCCCCC,strength=3);color:#000000; }
.userMenu td    { padding:3px 10px 0px 5px; background-color:#FFFFFF;font-weight:normal;cursor:hand; color:#767676; }
.userMenu .over { background-color:#AAAAAA; color:#FFFFFF; }
.userMenu .udActivate { background-color:#FF7E8A; color:#FFFFFF; }
.userMenu .udDeactivate { background-color:#FFFFFF; }

/* PC¹æÇýÅÃ */
.pop_pcbang { margin:0; }
.pop_pcbang img { display:block; }

.pop_evpc1 .container { width:530px; height:620px; background:url(../img/event/bg_pcbang_2.jpg) left top no-repeat; }
.pop_evpc1 h1, .pop_evpc1 h2, .pop_evpc1 ul, .pop_evpc1 p { position:absolute; top:-5000px; }
.pop_evpc1 .btn_close { display:block; position:absolute; top:587px; left:234px; width:62px; height:24px; text-indent:-1000px; overflow:hidden; background:url(../img/common/blank.gif) repeat; }

.pop_evpc2 .container { width:398px; height:500px; background:url(../img/event/bg_pcbang_1.jpg) left top no-repeat; }
.pop_evpc2 h1, .pop_evpc2 ul, .pop_evpc2 p { position:absolute; top:-5000px; }
.pop_evpc2 .msg { position:absolute; top:396px; left:0; width:100%; text-align:center; font-weight:bold; color:#ffae00; }
.pop_evpc2 a { display:block; position:absolute; text-indent:-1000px; overflow:hidden; background:url(../img/common/blank.gif) repeat; }
.pop_evpc2 .btn_confirm { top:438px; left:131px; width:63px; height:29px; }
.pop_evpc2 .btn_cancel { top:438px; left:205px; width:63px; height:29px; }


/* Ä³½¬¾ÆÀÌÅÛ ±³È¯±Ç */
.BoardList .history { padding:0 !important;}
.BoardList .history a img { position:relative; left:3px; top:1px;}
.BoardList .couponname {position:relative; z-index:1;}

div.tooltip {display:none; position:absolute; left:40px; top:12px; width:251px;}
div.tooltip h4 {height:17px; _height:37px; padding:20px 12px 0 12px; margin:0; font-size:11px; color:#fb9dab;  background:url(../img/mypage/bg_tooltip.gif) no-repeat left top;}
div.tooltip p {padding:0 12px 9px 12px; font-size:11px; color:#666; line-height:1.2; background:url(../img/mypage/bg_tooltip.gif) no-repeat left bottom;}
.over {z-index:100 !important;}
.over .tooltip {display:block !important;}


/* È®Àå ¹è³Ê */
#rb_float {position:absolute;top:445px;left:1004px;}
#rb_float .reminder {position:relative;width:93px;height:153px;}
#rb_float .cpa {margin-top:10px;width:93px;height:153px;text-align:center;}
#rb_float #FloatLayer1 {left:-322px !important;}
#rb_float #FloatLayer2 {top:0 !important;}


/* °ÔÀÓ½ÇÇàÁß */
.layout_ing { text-align:center; }
.layout_ing .container { width:960px; margin:0 auto; }
.layout_ing #footer { border:none; width:100%; text-align:left; }
.layout_ing #footer .logo_seed9 { margin-left:20px; margin-right:20px; }
.layout_ing #footer .grade { display:block; position:absolute; top:5px; right:0; }
.layout_ing #footer .email { top:47px; left:219px; }

