/*default*/
body,form,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,fieldset,input,blockquote,th,td,select{margin:0;padding:0;font:12px dotum;color:423127;}
table{border-collapse:collapse;border-spacing:0;}
em,cite,address,dfn,var{font-style:normal;}
dl,ul,ol{list-style:none;}img,fieldset{border:0;}
button{margin:0;padding:0;overflow:hidden;cursor:pointer;border:0;}
legend, caption{overflow:hidden;height:0;font-size:0;line-height:0;display:none;}
a {text-decoration:none;color:423127;}a:visited {text-decoration:none;}a:hover {text-decoration:underline;}
.pt1{color:#668274 !important;}

body{width:100%;text-align:center;background:#fff;}
.hide{position:absolute;left:0;top:0;width:1px;height:1px;font-size:0;line-height:0;visibility:hidden;z-index:-1;}
.wrap_body{position:relative;width:100%;*height:100%;}
.wrap_body .side_left{position:absolute;top:0;left:-493px;width:50%;height:900px;}
.wrap_body .side_left div{position:absolute;top:0;left:0;width:100%;height:900px;}
.wrap_body .side_right{position:absolute;top:0;right:1px;*right:0;width:50%;height:900px;}
.wrap_body .side_right div{position:absolute;top:0;left:0;width:100%;height:900px;}
.origin{position:relative;z-index:1;width:100%;height:1665px;text-align:center;background:url(/web/cp2/s2/v/img/main/bg_main.jpg) 50% 40px no-repeat;}
.origin .lnb{}
#s2_100p_405_topGNB_div{overflow:hidden;height:405px;}
#s2_100p_405_topGNB_cnt{height:367px;}
.container{position:relative;z-index:1;margin:0 auto;text-align:left;width:1120px;height:924px;text-align:left;zoom:1;}
.container:after{content:".";display:block;font-size:0;height:0px;line-height:0;clear:both;}
.container .sidebar{position:relative;float:left;display:inline;margin:0;width:560px;}
.container .contents{float:left;width:560px;}
.container .aside{display:none;}

/*html,body{*height:100%;} *html,body{*overflow-y:hidden;}
#divBodyWrap{*position:absolute;*top:0;*left:0;*height:100%;*overflow-y:scroll;*overflow-x:auto;} 
#divContainer{*height:auto;*z-index:1;}
#divFixedBtm{position:fixed;_position:absolute;z-index:2;left:0;bottom:-1px;width:100%;overflow:hidden;}*/

#divLogin{position:relative;width:560px;height:194px;}
#BeforeLogin{height:134px;background:url('/web/cp2/s2/v/img/main/bg_login.jpg') no-repeat;}
#BeforeLogin .s1{display:block;position:absolute;top:35px;left:336px;width:69px;height:15px;background:url('/web/cp2/s2/v/img/common/login_bar.gif') right 2px no-repeat;}
#BeforeLogin .s1 a{color:#545454;font-size:11px;letter-spacing:-1px;}
#BeforeLogin .s1 strong{font:bold 10px verdana;color:#ff0000;}
#BeforeLogin .s2{display:block;position:absolute;top:35px;left:409px;}
#BeforeLogin .s2 a{color:#545454;font-size:11px;letter-spacing:-1px;}
#BeforeLogin .s2 label{vertical-align:middle;}
#BeforeLogin .s2 input{vertical-align:middle;margin:0 0 0 4px;width:13px;height:13px;background:none;}
#BeforeLogin dl{position:absolute;top:54px;*top:53px;left:167px;z-index:5;}
#BeforeLogin dt{display:none;}
#BeforeLogin dd{height:25px;}
#BeforeLogin .lgn{position:absolute;top:52px;left:350px;width:74px;height:48px;background:url('/web/cp2/s2/v/img/common/trans.gif') 0 0 no-repeat;z-index:6;}/* background:url('/web/cp2/borntofire/v/img/common/login_bt.gif') 0 0 no-repeat; */
#BeforeLogin .lgn span{display:none;}
#BeforeLogin .link{position:absolute;top:114px;left:237px;z-index:1;}
#BeforeLogin .link span{display:inline-block;}/*padding:0 13px 0 8px;background:url('/web/cp2/borntofire/v/img/common/login_bar2.gif') 100% 1px no-repeat;*/
#BeforeLogin .link span a{display:inline-block;*display:block;height:13px;overflow:hidden;text-indent:-1000px;background:url('/web/cp2/s2/v/img/common/trans.gif') no-repeat;}
#BeforeLogin .link .l1 a{width:65px;}
#BeforeLogin .link .l2 a{margin:0 6px;width:60px;}
#BeforeLogin .link .l3 a{width:75px;}
#tooltip{background:url(/web/nmb/img/login/v1/lgn_i04.gif) 0 0 no-repeat;color:#f60;font-size:11px;text-align:center;padding-top:13px;width:167px;height:32px;position:absolute;top:46px;left:0;z-index:5;display:none;}
#BeforeLogin dd input{width:131px;height:23px;border:0 none;background-color:#000;color:#a3a3a3;padding:4px 5px 0 5px;}
#BeforeLogin .uid{padding-left:25px;}
#BeforeLogin input.bgid{background:url('/web/cp2/s2/v/img/common/login_id.gif') 8px 9px no-repeat #000;}
#BeforeLogin input.bgpw{background:url('/web/cp2/s2/v/img/common/login_pw.gif') 8px 9px no-repeat #000;}
#BeforeLogin .uid input.bgon{background:none;background-color:#000;}
#BeforeLogin .upw input.bgon{background:none;background-color:#000;}
#AfterLogin{width:560px;height:136px;background:url('/web/cp2/s2/v/img/main/bg_login2.jpg') no-repeat;}
.login_ty{height:136px;}
#AfterLogin .user_name{padding:40px 0 0 188px;height:27px;*height:67px;}
#AfterLogin .user_name dt{float:left;padding-top:2px;width:258px;color:#000;font-weight:bold;}
#AfterLogin .user_name dt img{margin:0 7px 3px 3px;vertical-align:middle;}
#AfterLogin .user_name dd{float:left;}
#AfterLogin .user_info{margin:17px 0 0 187px;width:336px;}
#AfterLogin .user_info li{display:inline;float:left;height:18px;width:146px;height:18px;color:#333;}
#AfterLogin .user_info .t1{display:inline-block;width:38px;}
#AfterLogin .user_info li.r,#AfterLogin .user_info li.r{width:190px;}
#AfterLogin .user_info .r .t1{display:inline-block;width:58px;}
#AfterLogin .user_info .r .bt{margin:0 0 3px 3px;vertical-align:middle;}
.login_ty2{height:159px;}
.no_char{margin:16px 0 0 188px;width:336px;text-align:center;color:#333;line-height:18px;}

#Footer{clear:both;position:relative;z-index:1;margin:8px auto;width:1120px;height:150px;font:normal 11px dotum;text-align:left;}/* *margin-top:60px; */
#Footer .ft_logo span{position:absolute;display:none;text-indent:-10000px}
#Footer .ft_logo span a{display:block;width:100%;height:100%;}
#Footer .ft_logo .logo1{width:94px;height:49px;left:0px;top:0px;display:block;background:url(/web/cp2/s2/v/img/main/logo1.jpg) 0 0 no-repeat; }
#Footer .ft_logo .logo2{width:131px;height:48px;left:118px;top:0px;display:block;background:url(/web/cp2/s2/v/img/main/logo2.jpg) 0 0 no-repeat; }
#Footer .ft_bx_txt{position:absolute;top:0;left:276px;}
#Footer .ft_mnu{width:530px;height:18px;border-bottom:1px solid #323232;padding-left:5px;}
#Footer .ft_mnu li{float:left;padding-right:9px;margin-right:9px;background:url(/web/cp2/borntofire/v/img/common/foot_bar.gif) 100% 2px no-repeat;}
#Footer .ft_mnu li a{font:normal 11px dotum;color:#a2a2a2;letter-spacing:-1px;}
#Footer .ft_mnu .ft_t1{font-weight:bold;}
#Footer .ft_mnu .ft_x{margin:0;padding:0;background:none;}
#Footer .ft_txt{line-height:14px;padding:7px 0 0 5px;color:#a2a2a2;font-size:11px;}
#Footer .ft_copy{display:block;font:normal 10px verdana;color:#a2a2a2;margin-top:4px;}
#FooterGrade{position:absolute;width:265px;height:49px;right:0;top:18px;}
#FooterGrade span{text-indent:-10000px;display:block;}
#Footer .ft_grade1{background:url('/web/cp2/s2/v/img/main/foot_grade01.jpg') 0 0 no-repeat}
#Footer .ft_grade2{background:url('/web/cp2/s2/v/img/main/foot_grade02.jpg') 0 0 no-repeat}
#FooterGrade .ft_tab1{position:absolute;left:0;top:0;width:17px;height:24px;cursor:pointer}
#FooterGrade .ft_tab2{position:absolute;left:0;top:25px;width:17px;height:24px;cursor:pointer}

/* Äü¸µÅ© */
.left_go{position:absolute;top:134px;left:0;width:560px;height:87px;background:url(/web/cp2/s2/v/img/main/bg_ban.gif) 0 0 no-repeat;}
.left_go a{display:inline-block;overflow:hidden;height:60px;position:absolute;top:0;}
.left_go .bt1{right:158px;}
.left_go .bt2{right:37px;}
.left_go .bt3{right:304px;}

/* news */
.news_wrap{position:relative;margin:0 0 45px;height:243px;z-index:10;}
.news_wrap h3{overflow:hidden;height:27px;text-indent:-1000em;background:url(/web/cp2/s2/v/img/main/tit_news.gif) 0 0 no-repeat;}
.news_wrap ul{margin:0 0 0 2px;width:558px;border-top:4px #db0000 solid;background:url(/web/cp2/s2/v/img/main/bg_newsline.gif) 0 0 no-repeat #fff;}
.news_wrap ul li{position:relative;margin:0 0 0 2px;padding:0 0 0 175px;height:70px;*height:71px;width:379px;_width:556px;border-bottom:1px #b8b7b7 solid;}
.news_wrap ul li.x{border-bottom:0;}
.news_wrap ul .pic{position:absolute;top:0;left:0;width:150px;height:70px;}
.news_wrap ul .sub{display:inline-block;overflow:hidden;margin:18px 25px 0 0;color:#a3a3a3;font-size:11px;line-height:1.5;}
.news_wrap ul .sub strong,.news_wrap ul .sub:hover strong{display:block;color:#000;font-size:12px;}

/*  ranking */
.rank_wrap{position:relative;width:560px;height:390px;}
.rank_wrap h3{overflow:hidden;height:28px;text-indent:-1000em;background:url(/web/cp2/s2/v/img/main/tit_rank.gif) 0 0 no-repeat;}
.rank_wrap .tab{position:absolute;top:4px;right:17px;height:16px;width:202px;background:url(/web/cp2/s2/v/img/main/tab_rank_ty.jpg) 0 0 no-repeat;}/*width:266px;background:url(/web/cp2/s2/v/img/main/tab_rank.jpg) 0 0 no-repeat;*/
.rank_wrap .tab li{display:inline;overflow:hidden;float:left;}
.rank_wrap .tab a{display:block;height:16px;text-indent:-1000em;}
.rank_wrap .tab .idx0{width:64px;}
.rank_wrap .tab .idx1{width:73px;}
.rank_wrap .tab .idx2{width:65px;}
.rank_wrap .tab .idx3{width:64px;}
.rank_wrap .tab .idx0 a:hover,.rank_wrap .tab .idx0 a.on{background:url(/web/cp2/s2/v/img/main/tab_rank.jpg) 0 -16px no-repeat;}
.rank_wrap .tab .idx1 a:hover,.rank_wrap .tab .idx1 a.on{background:url(/web/cp2/s2/v/img/main/tab_rank.jpg) -64px -16px no-repeat;}
.rank_wrap .tab .idx2 a:hover,.rank_wrap .tab .idx2 a.on{background:url(/web/cp2/s2/v/img/main/tab_rank.jpg) -137px -16px no-repeat;}
.rank_wrap .tab .idx3 a:hover,.rank_wrap .tab .idx3 a.on{background:url(/web/cp2/s2/v/img/main/tab_rank.jpg) -202px -16px no-repeat;}
#s2_547_361_rankings_cnt,.x_rank{position:absolute;top:0;left:0;}

/* = ¿À¸¥ÂÊ ÄÁÅÙÃ÷
------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ·Ñ¸µº£³Ê */
.m_prom,.rollban_i li{overflow:hidden;position:relative;width:560px;height:198px;}
.m_prom #rollban_b{overflow:hidden;position:absolute;top:145px;right:0;height:18px;background:url(/web/cp2/s2/v/img/main/numv2.gif) 0 0 no-repeat;}
.m_prom #rollban_b li{display:inline;float:left;margin:0 0 0 6px;width:28px;height:18px;}

/* GM ¸Þ°ÅÁø */
.gm_wrap{overflow:hidden;margin:0 0 45px;width:560px;height:239px;}
.gm_wrap h3{height:23px;width:560px;text-indent:-10000em;background:url(/web/cp2/s2/v/img/main/tit_gm.gif) 100% 0 no-repeat;}
.gm_wrap ul{margin:0 2px 0 0;width:558px;border-top:4px #394c82 solid;background:url(/web/cp2/s2/v/img/main/bg_gmline.gif) 100% 0 no-repeat #6c6d70;}
.gm_wrap ul li{position:relative;margin:0 2px 0 0;padding:0 175px 0 25px;height:70px;*height:71px;width:354px;_width:556px;border-bottom:1px #b8b7b7 solid;}
.gm_wrap ul li.x{border-bottom:0;}
.gm_wrap ul .pic{position:absolute;top:0;right:0;width:150px;height:70px;}
.gm_wrap ul .sub{display:inline-block;overflow:hidden;margin:18px 25px 0 0;color:#a6a7aa;font-size:11px;line-height:1.5;}
.gm_wrap ul .sub strong,.gm_wrap ul .sub:hover strong{display:block;color:#fff;font-size:12px;}

/* ½ºÅ©¸°¼¦ */
#divShot{overflow:hidden;width:560px;height:185px;}
#divShot h3{height:25px;text-indent:-1000em;background:url(/web/cp2/s2/v/img/main/tit_screen.gif) 100% 0 no-repeat;}
#divShot .mbx{height:160px;background:url(/web/cp2/s2/v/img/main/bg_screenshot.gif) 0 0 no-repeat;}
#divShot .mbx ul{position:relative;overflow:hidden;margin:3px 0 0 9px;width:555px;zoom:1;}
#divShot .mbx ul:after{display:block;clear:both;height:0;content:'';}
#divShot .mbx li{display:inline;float:left;margin:0 4px 0 0;width:180px;}
#divShot dt{position:relative;overflow:hidden;margin:0 0 12px;width:180px;height:103px;}
#divShot dt a{position:absolute;left:0;top:0;width:180px;height:103px;display:block;z-index:10;background:url(/web/cp2/s2/v/img/common/trans.gif) 0 0 no-repeat;}
#divShot dt em{visibility:hidden;}
#divShot dd{margin:0 5px 4px;}
#divShot dd.t1 a{color:#000;font-size:12px;font-weight:bold;}
#divShot dd.t2{color:#ff0000;font-size:11px;}
#divShot .more{display:none;}

/* S2 µ¿¿µ»ó */
.s2mov_wrap{overflow:hidden;width:560px;height:205px; }
.s2mov_wrap h3{height:27px;text-indent:-1000em;background:url(/web/cp2/s2/v/img/main/tit_mv.gif) 0 0 no-repeat;}
.s2mov_wrap .mv_bx{position:relative;width:560px;height:178px;background:url(/web/cp2/s2/v/img/main/bg_mvbx.gif) 0 0 no-repeat;}
.s2mov_wrap .mv_bx li{overflow:hidden;position:absolute;}
.s2mov_wrap .mv_bx .m1{top:0;left:9px;width:364px;height:175px;}
.s2mov_wrap .mv_bx .m2{top:0;left:377px;width:180px;height:57px;}
.s2mov_wrap .mv_bx .m3{top:59px;left:377px;width:180px;height:57px;}
.s2mov_wrap .mv_bx .m4{top:118px ;left:377px;width:180px;height:57px;}

.ply_cm_wrap{position:absolute;top:0;left:0;width:100%;text-align:center;z-index:2;}
.p_etc{margin:275px auto 0 auto;width:402px;height:352px;text-align:left;}
.p_etc_bx{width:402px;;height:282px;background:url('/web/cp2/s2/v/img/common/ply_bg.gif') no-repeat;}
.p_etc .ttx{margin-left:26px;border-bottom:1px solid #d9d9d9;padding:15px 0 11px 2px;width:348px;font-size:16px;font-weight:bold;color:#cc0000;letter-spacing:-1px;}
.p_etc .tx{margin-left:26px;padding:15px 5px 0 5px;width:348px;color:#333;line-height:17px;}
.p_etc .tx .fc{color:#cc0000;}