


/* ·¹ÀÌ¾Æ¿ô ±âº» */
body { margin:0; background:#FFFFFF; }
body.body_frame { margin:0; background-color:transparent; }

div#gnb { width:940px; height:73px; }
div#footer { width:940px; height:40px; margin:22 0 22 0; border-left:8px solid #F140E5; vertical-align:middle; }
div#right { float:right; width:175px; overflow-x:hidden; }

div#main_top { width:940px; padding-bottom:15px; overflow-x:hidden; }
div#main_left { float:left; width:240px; text-align:center; overflow-x:hidden; }
div#main_center { float:left; width:517px; text-align:right; overflow-x:hidden; }

div#sub_left { float:left; width:230px; overflow-x:hidden;  }
div#sub_menu { width:175px; height:168px; margin-left:32px; }
div#sub_center { float:left; width:527px; overflow-x:hidden; }
div#sub_contents { width:527px; margin:0; }

div#sub_news { width:940px; padding-bottom:33px; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/news/bg_sub.gif) repeat-y left; overflow-x:hidden; }
div#sub_bar_news { clear:both; width:940px; height:18px; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/news/img_sub_bottom.gif) no-repeat top left; }
div#sub_chart { width:940px; padding-bottom:33px; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/chart/bg_sub.gif) repeat-y left; overflow-x:hidden; }
div#sub_bar_chart { clear:both; width:940px; height:18px; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/chart/img_sub_bottom.gif) no-repeat top left; }
div#sub_circle { width:940px; padding-bottom:33px; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/circle/bg_sub.gif) repeat-y left; overflow-x:hidden; }
div#sub_bar_circle { clear:both; width:940px; height:18px; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/circle/img_sub_bottom.gif) no-repeat top left; }
div#sub_community { width:940px; padding-bottom:33px; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/community/bg_sub.gif) repeat-y left; overflow-x:hidden; }
div#sub_bar_community { clear:both; width:940px; height:18px; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/community/img_sub_bottom.gif) no-repeat top left; }
div#sub_shop { width:940px; padding-bottom:33px; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/shop/bg_sub.gif) repeat-y left; overflow-x:hidden; }
div#sub_bar_shop { clear:both; width:940px; height:18px; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/shop/img_sub_bottom.gif) no-repeat top left; }
div#sub_guide { width:940px; padding-bottom:33px; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/guide/bg_sub.gif) repeat-y left; overflow-x:hidden; }
div#sub_bar_guide { clear:both; width:940px; height:18px; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/guide/img_sub_bottom.gif) no-repeat top left; }
div#sub_charge { float:left; width:174px; padding-top:10px; text-align:center; }

div#sub_line_news { float:left; width:757px; overflow-x:hidden; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/news/bg_sub_top.gif) repeat-x top; }
div#sub_line_chart { float:left; width:757px; overflow-x:hidden; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/chart/bg_sub_top.gif) repeat-x top; }
div#sub_line_circle { float:left; width:757px; overflow-x:hidden; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/circle/bg_sub_top.gif) repeat-x top; }
div#sub_line_community { float:left; width:757px; overflow-x:hidden; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/community/bg_sub_top.gif) repeat-x top; }
div#sub_line_shop { float:left; width:757px; overflow-x:hidden; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/shop/bg_sub_top.gif) repeat-x top; }
div#sub_line_guide { float:left; width:757px; overflow-x:hidden; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/guide/bg_sub_top.gif) repeat-x top; }

div#sub_contents_news { width:527px; margin:0; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/news/bg_sub_top.gif) repeat-x top; }
div#sub_contents_chart { width:527px; margin:0; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/chart/bg_sub_top.gif) repeat-x top; }
div#sub_contents_circle { width:527px; margin:0; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/circle/bg_sub_top.gif) repeat-x top; }
div#sub_contents_community { width:527px; margin:0; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/community/bg_sub_top.gif) repeat-x top; }
div#sub_contents_shop { width:527px; margin:0; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/shop/bg_sub_top.gif) repeat-x top; }
div#sub_contents_guide { width:527px; margin:0; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/guide/bg_sub_top.gif) repeat-x top; }

div.login { width:175px; border-left:3px solid #DEE4E0; border-right:3px solid #DEE4E0; padding:13 10 9 10; }
div.pop_center { margin-left:19px; width:412px; border-left:5px solid #4BE400; border-right:5px solid #4BE400; background:#FFFFFF; padding:0 20 12 19; }
div.pop_close { float:right; padding:5 35 0 0; }

/* ÆùÆ® */
body,td,input,textarea,select,pre,p { font:12px µ¸¿ò; color:#666666; }

form { margin:0; }

a:link { color:#666666; text-decoration:none;} 
a:visited { color:#666666; text-decoration:none;} 
a:hover { color:#666666; text-decoration:underline;}

.white { color:#FFFFFF; }
.white a:link { color:#FFFFFF; text-decoration:none;} 
.white a:visited { color:#FFFFFF; text-decoration:none;} 
.white a:hover { color:#FFFFFF; text-decoration:underline;}

.black { color:#000000; }
.black a:link { color:#000000; text-decoration:none;} 
.black a:visited { color:#000000; text-decoration:none;} 
.black a:hover { color:#000000; text-decoration:underline;}

.red { color:#ED1B23; }
.red a:link { color:#ED1B23; text-decoration:none;} 
.red a:visited { color:#ED1B23; text-decoration:none;} 
.red a:hover { color:#ED1B23; text-decoration:underline;}

.blue { color:#0071BC; }
.blue a:link { color:#0071BC; text-decoration:none;} 
.blue a:visited { color:#0071BC; text-decoration:none;} 
.blue a:hover { color:#0071BC; text-decoration:underline;}

.sky { color:#4E82E9; }
.sky a:link { color:#4E82E9; text-decoration:none;} 
.sky a:visited { color:#4E82E9; text-decoration:none;} 
.sky a:hover { color:#4E82E9; text-decoration:underline;}

.green { color:#00A650; }
.green a:link { color:#00A650; text-decoration:none;} 
.green a:visited { color:#00A650; text-decoration:none;} 
.green a:hover { color:#00A650; text-decoration:underline;}

.green02 { color:#1A957B; }
.green02 a:link { color:#1A957B; text-decoration:none;} 
.green02 a:visited { color:#1A957B; text-decoration:none;} 
.green02 a:hover { color:#1A957B; text-decoration:underline;}

.pink { color:#EC00DE; }
.pink a:link { color:#EC00DE; text-decoration:none;} 
.pink a:visited { color:#EC00DE; text-decoration:none;} 
.pink a:hover { color:#EC00DE; text-decoration:underline;}

.pink02 { color:#E440DA; }
.pink02 a:link { color:#E440DA; text-decoration:none;} 
.pink02 a:visited { color:#E440DA; text-decoration:none;} 
.pink02 a:hover { color:#E440DA; text-decoration:underline;}

.orange { color:#FF7809; }
.orange a:link { color:#FF7809; text-decoration:none;} 
.orange a:visited { color:#FF7809; text-decoration:none;} 
.orange a:hover { color:#FF7809; text-decoration:underline;}

.orange02 { color:#F26521; }
.orange02 a:link { color:#F26521; text-decoration:none;} 
.orange02 a:visited { color:#F26521; text-decoration:none;} 
.orange02 a:hover { color:#F26521; text-decoration:underline;}

.orange03 { color:#FF8A32; }
.orange03 a:link { color:#FF8A32; text-decoration:none;} 
.orange03 a:visited { color:#FF8A32; text-decoration:none;} 
.orange03 a:hover { color:#FF8A32; text-decoration:underline;}

/* ¸Þ´ºº° ´ëÇ¥ÄÃ·¯ */
.news { color:#0071BC; }
.news a:link { color:#0071BC; text-decoration:none;} 
.news a:visited { color:#0071BC; text-decoration:none;} 
.news a:hover { color:#0071BC; text-decoration:underline;}

.chart { color:#FF6839; }
.chart a:link { color:#FF6839; text-decoration:none;} 
.chart a:visited { color:#FF6839; text-decoration:none;} 
.chart a:hover { color:#FF6839; text-decoration:underline;}

.circle { color:#00A650; }
.circle a:link { color:#00A650; text-decoration:none;} 
.circle a:visited { color:#00A650; text-decoration:none;} 
.circle  a:hover { color:#00A650; text-decoration:underline;}

.community { color:#F26521; }
.community a:link { color:#F26521; text-decoration:none;} 
.community a:visited { color:#F26521; text-decoration:none;} 
.community a:hover { color:#F26521; text-decoration:underline;}

.shop { color:#885DE9; }
.shop a:link { color:#885DE9; text-decoration:none;} 
.shop a:visited { color:#885DE9; text-decoration:none;} 
.shop a:hover { color:#885DE9; text-decoration:underline;}

.support { color:#E440DA; }
.support a:link { color:#E440DA; text-decoration:none;} 
.support a:visited { color:#E440DA; text-decoration:none;} 
.support a:hover { color:#E440DA; text-decoration:underline;}

/* ±âº»½ºÅ¸ÀÏ */
img { border:0; }
input.check { width:15px; height:17px; }
input.radio { width:12px; height:15px; }
 
.fixed { table-layout:fixed; }
.11px { font-size:11px; }
.m1 { letter-spacing:-1; }
.tahoma { font-family:tahoma }

/* ÇÁ¸®ºä */
.preview {border:1px solid #CCCCCC; background-color:#F7F7F7; color:#333333; padding:9 9 6 9;}

/* °Ô½ÃÆÇ°ü·Ã */
.border01 { width:1px; height:1px; padding:2px; border:1px solid #DEE4E0; background:#FFFFFF; }

.board_read { width100%; padding:17 20 35 20; line-height:130%; border-bottom:1px solid #D8D8D8; }
.board_search { width:100%; height:36px; margin:14 0 0 0; border:1px solid #E1E1E1; background:#F9F9F9; padding:7 10; }
.board_page { text-align:center; margin-top:11px; }
.board_circle_t01 { width:527px; height:28px; overflow:hidden; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/circle/bg_circle_type01.gif) no-repeat top left; }
.board_circle_t02 { width:527px; height:28px; overflow:hidden; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/circle/bg_circle_type02.gif) no-repeat top left; }

/* ÀÎÇ²°ü·Ã */
.input_board { border:1px solid #CDCDCD; background:#FFFFFF; height:18px; padding:2 3 0 3; }

textarea.board_write { width:515px; height:246px; overflow:auto; padding:5; border:0; line-height:130%; }

input.input_id { width:102px; height:18px; border:0; color:#FFFFFF; padding:3 3 0 3; background:#F140E6 url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/common/bg_login_id.gif) no-repeat left; }
input.input_pw { width:102px; height:18px; border:0; color:#FFFFFF; padding:3 3 0 3; background:#F140E6 url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/common/bg_login_pw.gif) no-repeat left; }
input.input_circle { width:87px; height:18px; border:0; color:#FFFFFF; padding:3 3 0 3; background:#FF3F5C url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/home/bg_circle_search.gif) no-repeat left; }
input.input_circle02 { width:292px; height:18px; border:0; color:#FFFFFF; padding:3 3 0 3; background:#00A650 url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/home/bg_circle_search.gif) no-repeat left; }
input.input_faq { width:292px; height:18px; border:0; color:#FFFFFF; padding:3 3 0 3; background:#F140E5 url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/support/bg_faq_search.gif) no-repeat left; }
input.input_pcbang_01 { width:95px; height:18px; border:0; color:#FFFFFF; padding:3 3 0 3; background:#F140E5 url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/support/bg_pcbang_search_01.gif) no-repeat left; margin-bottom:2; }
input.input_pcbang_02 { width:95px; height:18px; border:0; color:#FFFFFF; padding:3 3 0 3; background:#F140E5 url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/support/bg_pcbang_search_02.gif) no-repeat left; margin-bottom:2; }
input.input_pcbang_03 { width:95px; height:18px; border:0; color:#FFFFFF; padding:3 3 0 3; background:#F140E5 no-repeat left; margin-bottom:2; }

/* ½ºÅ©·Ñ */
.scroll01 { scrollbar-face-color:#F5F7F5; scrollbar-shadow-color:#F5F7F5; scrollbar-highlight-color: #F5F7F5; scrollbar-3dlight-color: #F5F7F5; 
  scrollbar-darkshadow-color: #F5F7F5; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #898F8B }

/* »óÁ¡ */
div.shop_info { float:left; width:142px; margin-left:8px; padding-top:4px; line-height:120%; }
div.shop_info_hot { float:left; width:133px; margin-left:8px; padding-top:4px; line-height:120%; }

/* °¡ÀÌµå */
div.guide { clear:both; margin:20 0 0 15; width:100%; }
div.guide_no { float:left; }
div.guide_text { float:left; padding:1 0 0 6; line-height:130%; }

div.guide_img { clear:both; margin:8 0 0 15; width:100%; }
div.guide_left { float:left; text-align:center; }
div.guide_right { float:left; padding:6 0 0 9; line-height:130%; }

/* ½áÅ¬ÀÌ¸§Ç¥ */
div.nametag { height:22px; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2//images/circle/img_box_nametag_right.gif) no-repeat top right; padding-right:4px; width:10px; }
div.nametag p { height:22px; padding:5 5 0 15; margin:0; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2//images/circle/img_box_nametag_left.gif) no-repeat top left; white-space:nowrap; color:#FFFFFF; font-weight:bold; }
div.nametag p a { color:#FFFFFF; }

/* ÇÏ´ÜÀÎÆ÷ */
.board_info { background:url('http://file.pmang.kr/images/pmang/r2beat/homepage2/images/common/ico_board_importance.gif') no-repeat top left; padding:0 0 0 13; margin:19 0 0 0; }



/* ¸ÞÀÎ°ü·Ã½ºÅ¸ÀÏ ======================================================================================================= */

/* ¸ÞÀÎ - PC¹æ */
.pcbang { width:175px; height:89px; background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/home/bg_pcbang.gif) no-repeat; margin-top:5px; text-align:left; }
.pcbang .search { margin:22 0 0 13; height:30px; }
.pcbang select { width:60px; height:20px; background:#F140E6; color:#FFFFFF; font-size:12px; }
.pcbang input { width:65px; height:18px; border:0; background:#F140E6 url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/home/bg_input_pcbang.gif) no-repeat top left; margin:0 0 2 0; font-size:11px; color:#FFFFFF; }
.pcbang .go { margin:0 0 2 0; }
.pcbang .bonus { background:url(http://file.pmang.kr/images/pmang/r2beat/homepage2/images/home/ico_pcbang.gif) no-repeat 13 1; padding:1 0 0 35; }
.pcbang .bonus b { color:#FF8A32; }
.pcbang .txt { font-size:11px; margin:22 0 0 13; height:30px; padding-top:5px; letter-spacing:-1 }

/* ¸ÞÀÎ - ¼­Å¬ */
.main_circle { float:left; display:inline; background:url('../images/home/img_circle_bottom.gif') no-repeat bottom; margin:0 0 0 4; width:513px; overflow:hidden; }
.main_circle .list { float:left; width:258px; padding:8 10 13 16; }
.main_circle .right { float:left; width:255px; text-align:left; }
.main_circle .right .fame { width:255px; height:45px; background:url('../images/home/img_circle_fame.gif') no-repeat top left; font:bold 12px; color:#FFFFFF; padding:6 0 0 13; margin:0; }
.main_circle .right .fame a { color:#FFFFFF; }
.main_circle .right .fame .icon { margin:0 0 2 0; }
.main_circle .right .search { padding:5 0 13 13; font-size:11px; letter-spacing:-1; }


/* Â÷Æ® ================================================================================================================== */

/* Â÷Æ® - ¸®±× */
.chart_league_my { background:url('../images/chart/img_league_my_bottom.gif') no-repeat bottom; padding:0 14 12 14; }
.chart_league_my .btn { margin:4 0 -2 0; }
.chart_league_my .bar { margin:0 3 2 3; }
.chart_league_rank { background:url('../images/chart/img_league_rank_bottom.gif') no-repeat bottom; padding:0 0 10 0; }
.chart_league_rank ul { margin:0; padding:0; list-style:none; text-align:center; }
.chart_league_rank li { width:128px; display:inline; }
.chart_league_rank li h5 { margin:5 0 0 0; font:bold 12px; }

/* Â÷Æ® - ¸í¿¹ÀÇÀü´ç */
.chart_hall_league { float:left; border-bottom:1px solid #E1E1E1; background:url('../images/chart/bg_hall_left.gif') repeat-y left; }
.chart_hall_league .left { float:left; width:305px; padding:8 0 10 10; display:inline; }
.chart_hall_league .left .icon { float:left; width:108px; }
.chart_hall_league .left .info { float:left; padding:8 0 0 2; }
.chart_hall_league .left .info h5 { font:bold 12px; margin:0; }
.chart_hall_league .left .info .sub { margin:0 0 2 0; }
.chart_hall_league .right { float:left; padding:6 0 4 0; }


/* ½áÅ¬ ================================================================================================================== */

/* ½áÅ¬ - ¸®±× */

.circle_league { float:left; display:inline; width:100%; margin:10 0 0 0; }
.circle_league .top { display:block; }
.circle_league .left { float:left; width:258px; padding-top:18px; }
.circle_league .right { float:right; width:258px; padding-top:18px; padding-bottom:5px; border-bottom:1px solid #E1E1E1; }
.circle_league .right h5 { margin:0; position:absolute; margin:0 0 0 67; }
	
/* Ä¿¹Â´ÏÆ¼ ÀÌ¿ë¾à°ü */
.policy_agree { margin:17px 0 -5px 0; }
.policy_agree .agree { margin:0 0 0 7px; vertical-align:middle; }
.policy_agree .btn_view_policy { margin:0 15px 0 7px; vertical-align:middle; }
.policy_agree input { vertical-align:middle; }
.policy_agree label { position:relative; top:2px; margin:0 4px 0 0; vertical-align:middle; }



/* ±âÅ¸ÆäÀÌÁö ============================================================================================================== */

/* ÀÓ½ÃÁ¡°Ë */
.park { margin:20 0 10 0; }
.park .info { position:absolute; margin:292 0 0 14; width:189px; text-align:left; line-height:140%; }
.park .info h5 { font:bold 12px µ¸¿ò; margin:0 0 2 0; padding:0; }

/* »ç¿ëÀÚ ÆË¾÷ */
.userMenu       { border:solid 1px #AAAAAA; background-color:#E0E0E0;filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#222222,strength=3);color:#000000; }
.userMenu td    { padding:3px 10px 0px 5px; background-color:#FFFFFF;font-weight:normal;cursor:hand; color:#000000; }
.userMenu .over { background-color:#AAAAAA; color:#FFFFFF; }
.userMenu .udActivate { background-color:#AAAAAA; }
.userMenu .udDeactivate { background-color:#FFFFFF; }





