@charset "euc-kr";

body,p,table,td,th,form,input,textarea,select,h1,h2,h3,h4,h5,td {font-family:"dotum"; font-size:12px; color:#989a9c; line-height:17px; margin:0; padding:0;}
ul,ol,dl,li,dd{list-style:none; padding:0; margin:0; color:#989a9c;}
form{margin:0;}
img {border:0;}
select {vertical-align:middle;}
label {visibility:hidden; overflow:hidden; width:0; height:0; margin:0; padding:0;}
.blind {visibility:hidden; overflow:hidden; width:0; height:0; margin:0; padding:0; position:absolute;}
.fl {float:left;}
.fr {float:right;}

body {
scrollbar-3dlight-color:#262626;
scrollbar-arrow-color:#676767;
scrollbar-track-color:#141414;
scrollbar-darkshadow-color:#212121;
scrollbar-face-color:#1e1e1e;
scrollbar-highlight-color:#484848;
scrollbar-shadow-color:#1b1b1b;
background:#000000;}

td {color:#989a9c;}

a:link,a:visited	{font-family:"µ¸¿ò"; color:#989a9c; text-decoration: none;}
a:hover	{font-family: "µ¸¿ò"; color: #b4b8bc; text-decoration: underline;}


/** layout **/
#wrap {width:100%; height:100%; margin:0 auto; background:url('/img/common/bg.jpg') center repeat-y;}
#center {width:100%; background:url('/img/main/bg_main.jpg?20201030') no-repeat center top;}
#main_body {position:relative; z-index:0; width:980px; margin:0 auto; text-align:center;}
#main_body #navi {position:relative; left:-20px; z-index:110; width:980px; height:300px;}
#main_body #container { width:980px; margin:0 0 35px 0; overflow:hidden;}

#center2 {width:100%; background:url('/img/common/bg_sub.jpg?20201030') no-repeat center top;}
#sub_body {position:relative; z-index:0; width:980px; margin:0 auto; text-align:left; padding-bottom:20px;}
#sub_body #navi {position:relative; left:-20px; z-index:0; width:980px; height:300px; }
#sub_body #container {position:relative; width:980px;}

#left {position:relative; float:left; width:212px; text-align:left;}

#contents {position:relative; float:right; width:748px; text-align:left; overflow:hidden;}
#mcontents {float:right; width:758px; text-align:left; overflow:hidden;}

#mfooter {position:relative; margin:0 auto; width:100%; height:160px;}
#copy {width:980px; margin:0 auto;}
.mfooter_cont {padding-top:78px; padding-bottom: 50px; overflow:hidden; z-index:100;}
.mfooter_cont .logo {vertical-align:top; width:145px; text-align:left;}
.mfooter_cont li {float:left;}
.mfooter_cont .copy ul {overflow:hidden;}
.mfooter_cont .policy  {overflow:hidden; margin:0 22px 0 0;}
.mfooter_cont .policy li {height:13px; padding-bottom:1px;}
.mfooter_cont .policy li img {padding:0; margin:0; height:10px;}
.mfooter_cont .address {color:#849097; font-size:11px; text-align:left; line-height:16px; margin-top:8px;}
.mfooter_cont .level {float:right;}

#footer {position:relative; margin:0 auto; width:100%; height:160px; background:url('/img/common/bg_footer.jpg') no-repeat center bottom;}
.clear {display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}
#logo {position:absolute; z-index:1; top:7px; left:397px;}


/** input style **/
.input_box {border:1px solid #121519;  background-color: #b4b5b9; font-family: "µ¸¿ò"; color: #1a1b1e; text-decoration: none; font-size:11px; height:20px; }
.input_box2 {border:1px solid #121519; background-color: #b4b5b9; font-family: "µ¸¿ò"; color: #1a1b1e; text-decoration: none; font-size:11px; height:20px;}
.input {border:1px solid #121519; background-color: #b4b5b9; font-family: "µ¸¿ò"; color: #1a1b1e; text-decoration: none; font-size:12px; height:20px; vertical-align:middle;}
.input2 {border:1px solid #2b2b2b; background-color: #3e3e3e; font-family: "µ¸¿ò"; color: #999999; text-decoration: none; font-size:12px; height:22px;}
.input_txt {border:1px solid #121519; background-color: #b4b5b9; font-family: "µ¸¿ò"; color: #1a1b1e; text-decoration: none; font-size:12px; height:21px; CURSOR: hand;
word-break: break-all;
scrollbar-3dlight-color:#1e0000;
scrollbar-arrow-color:#9f8080;
scrollbar-track-color:#230000;
scrollbar-darkshadow-color:#1e0000;
scrollbar-face-color:#3b0101;
scrollbar-highlight-color:#4a1c1a;
scrollbar-shadow-color:#330101;
}
.input_text {width:110px; height:20px; color:#989a9c; padding:4px 2px 0px 3px; border-top:1px solid #151515; border-left:1px solid #151515; border-right:1px solid #464541; border-bottom:1px solid #464541;  font-size:11px;  margin-bottom:1px; _margin-bottom:0px; background:#3e3e3e;}


/** common **/
#skiplogo { position:absolute ; top:-500px; }
#skiplogo:focus, #skiplogo:active { top:1px ; display:block ; width:100px ; height:20px ; }
#skip {position:relative; width:100%; margin: 0 auto;}
#skip a {position:absolute; display:block; overflow:hidden; height:0; background:#000; color:#fff; text-align:center;}
#skip a:hover, #skip a:focus, 
#skip a:active {background:#000; padding:3px; height:auto;}
#skip2 {position:relative; width:100%; margin: 0 auto;}
#skip2 a {position:absolute; display:block; overflow:hidden; height:0; background:#000; color:#fff; text-align:center;}
#skip2 a:hover, #skip2 a:focus, 
#skip2 a:active {background:#000; padding:3px; height:auto;}
#left div{margin-bottom:5px;}
#banner {text-align:center;}

#login {text-align:center; margin:0 auto; width:212px; background:url('/img/common/loginbg_02.jpg') repeat-y; overflow:hidden;}
#login .login_box { width:186px; margin:0 auto; overflow:hidden;}
#login .login_box2 { width:186px; margin:0 auto; overflow:hidden; background:url('/img/common/n_logoutbg.jpg') no-repeat right bottom;}
#login .login_box3 { width:186px; margin:0 auto; overflow:hidden; background:url('/img/common/n_logoutbg.jpg') no-repeat right bottom;}
#login .input_wrap {margin-bottom:11px; overflow:hidden; height:54px;}
#login .input_wrap .login_input {float:left;}
#login .input_wrap .login_btn {float:right; margin-left:5px;}
#login .join_btn {overflow:hidden; background:url('/img/common/n_bg.jpg') no-repeat; width:186px; margin:0 auto; padding-top:7px; height:21px; margin-top:14px;}
#login .join_btn ul {width:162px; margin:0 auto;}
#login .join_btn li {float:left;}
#login .mainlogin {display:block; text-align:center; margin:0 auto;}
#login .mainlogin li:first-child {margin-top:14px;}
#login .mainlogin li:last-child {margin-top:20px;}
#login .maincancel {display:block; text-align:center; margin:0 auto;}
#login .maincancel li:first-child {margin-top:14px;}
#login .maincancel li:last-child {margin-top:20px;}
#login .mainagree {display:block; text-align:center; margin:0 auto;}
#login .mainagree li:first-child {margin-top:14px;}
#login .mainagree li:last-child {margin-top:20px;}
#login .login_txt {letter-spacing:-0.02em;}
#login .my_info {width:186px; overflow:hidden;}
#login .my_level {width:174px; overflow:hidden; margin:0 auto;}
#login .my_level ul {margin-bottom:5px; overflow:hidden;}
#login .my_level li {float:left;}
#login .my_level .level {width:40px; text-align:left; margin-top:2px;}
#login .my_level .graph {width:102px; text-align:left; background:url('/img/common/level_bg.gif') no-repeat; height:17px; padding:2px 0 0 1px;}
#login .my_level .percent {width:30px; text-align:right; font-size:11px; color:#aa9873; letter-spacing:-1px;}
#login .my_state {overflow:hidden; margin-bottom:1px; }
#login .my_state ul {overflow:hidden; margin-bottom:1px;}
#login .my_state .state1 {float:left; width:57px; height:15px; background:#454340; color:#aba59d; text-align:left; padding:2px 0 2px 10px;}
#login .my_state .state2 {float:left; width:103px; height:15px; color:#aa9873; text-align:left; font-size:12px; padding:2px 0 2px 10px;}
#login .cash_btn {margin-top:-3px;}
#login .out_btn {overflow:hidden; width:180px; margin:0 auto; height:21px;}
#login .out_btn ul {width:136px; margin:0 auto;}
#login .out_btn li {float:left; margin-top:-1px;}
#login .my_btn {margin-bottom:0; }
#login .my_btn > li > a,#login .my_btn > li {margin-top:4px; }
#login .my_btn > li > a,#login .my_btn > li:first-child {margin-top:0px; }
#login .my_btn > li > a,#login .my_btn > li > a > img {display:block; }
#login .margin1 {margin-bottom:1px;}
#login .margin {margin:0 12px 0 12px;}
#login .margin2 {margin:0 21px 0 21px;}


#login .pmang_cash_info {position:absolute; top:0px; left:0px; display:none; background:url('/img/main/pcash_check.jpg') no-repeat; width:100%; height:100%;}
#login .pcash {position:absolute; top:3px; left:77px; width:90px; text-align:center; z-index:100; color:#8f886d;}
#login .pcash_pmang {position:absolute; top:23px; left:18px;}
#login .point_pmang {position:absolute; top:23px; right:21px;}
#login .pcash_cancel {position:absolute; top:-1px; right:4px; opacity:0.4;}


.box_info_login {position: relative; margin: 0 0 -40px 0; padding: 20px 10px; text-align: center; *zoom: 1;}
.box_info_login .relogin {position: relative; width: 423px; margin: 0 auto; padding: 9px 0 20px 0; text-align: left; text-shadow: 0 0 black;}
.box_info_login .relogin .m1 {padding-bottom: 19px;}
.box_info_login .relogin .m2 {clear: both; padding-top: 19px; border-top: 1px solid #535f6b;}
.box_info_login .relogin p {float: left; width: 314px; margin: 0; line-height: 1.4;}
.box_info_login p {margin: 13px 0 -4px 0; line-height: 1.5em; color: #96979b;}
.box_info_login .btn {position: relative; top: 0px;}
.box_info_login .relogin .btn_boxinfo2 {display: inline-block; *display: inline; *zoom: 1; padding: 9px 25px; height: 20px; color: #e6e6e6; font-weight: bold; text-align: center;
										text-decoration: none !important; background: url('/img/07_etc/btn_boxinfo2.png') no-repeat; cursor: pointer; _cursor: hand;}
.box_info_login .relogin .btn_boxinfo {display: inline-block; *display: inline; *zoom: 1; padding: 9px 25px; height: 20px; color: #fff; font-weight: bold; text-align: center;
										text-decoration: none !important; background: url('/img/07_etc/btn_boxinfo.png') no-repeat; cursor: pointer; _cursor: hand;}



.snb {background:url('/img/01_news/left_bg.jpg') repeat-y center top;}
.snb li {list-style:none;}
.snb li img {vertical-align:top;}
.snb li ul {width:172px; margin:0 auto;}
.sub {font-size:11px; color:#736c6d; height:22px; background:url('/img/common/blt_01.gif') no-repeat 8px 12px #1d1213; padding:6px 0 0 18px; text-align:left; margin-bottom:1px;}
.sub a:link{color:#736c6d; text-decoration: none;}
.sub a:visited{color:#736c6d;}
.sub a:hover{color:#9f9f9f;}


.contents_body { width:700px; margin:0 auto; overflow:hidden; text-align:left;}

#contents .body {background:url('/img/common/body_bg.jpg') repeat-y center top; min-height:600px;}
#contents .body_top {background:url('/img/common/body_top.jpg') no-repeat center top; height:83px;}

.title {position:absolute; top:31px; left:24px; width:700px; text-align:left; overflow:hidden;}
.title img {text-align:left; margin-left:0;}
.title h1 {float:left;}
.title span {display:inline-block;}
.history {float:right; margin:7px 0 0 0; font-size:11px; color:#717374;}

.table { width:700px; margin:0 auto; text-align:left; overflow:hidden;}
.table th { text-align:center; font-size:11px; color:#8f96a2; font-weight:normal; background:url('/img/common/th_bg.gif') repeat-x center top; margin-bottom:2px; padding:9px 0 8px 0;}
.table td {height:37px; font-size:11px; color:#989a9c; text-align:center;  background:url('/img/common/line_01.gif') repeat-x left bottom;}
.table .thline { vertical-align:top; padding-top:12px; text-align:center;}
.table .sn {color:#958261; background:url('/img/common/line_01.gif') repeat-x left bottom #282f38;}
.table .boss {color:#958261; background:url('/img/common/line_01.gif') repeat-x left bottom #1a2129;}
.table .th_end {background:0;}
.table a.vip_num {text-decoration:underline;}
.table a.service_num {text-decoration:underline;}

.table .subject1 {text-align:left; font-size:12px;}
.table .subject2 {text-align:left; vertical-align:middle; color:#958261; font-size:12px; font-weight:bold; background:url('/img/common/line_01.gif') repeat-x left bottom #282f38;}
.table .subject3 {text-align:left; color:#958261; font-size:12px; font-weight:normal; background:url('/img/common/line_01.gif') repeat-x left bottom #282f38; padding:0;}
.table .subject2 a:link {color:#958261;}
.table .subject2 a:hover {color:#c1a370;}
.table .subject2 a:visited {color:#958261;}
.table .subject3 a:link {color:#958261;}
.table .subject3 a:hover {color:#c1a370;}
.table .subject3 a:visited {color:#958261;}

#page {color:#7a7b7d; font-size:11px; font-family:'tahama'; padding-top:25px; margin:0 auto; text-align:center; width:80%;}
.page img {vertical-align:middle; text-align:center;}
.npage {margin-top:5px; font-size:11px; text-align:center; }
.npage:link {color:#7a7b7d; text-decoration:none;}
.npage:visited {color:#7a7b7d; text-decoration:none;}
.npage:hover {color:#b1a489; text-decoration:underline;}
.page_b {color:#b1a489; font-size:11px; font-weight:bold;}

#search {position:relative; font-size:12px; text-align:center; margin:15px auto 0 auto; overflow:hidden;}
.search_table {width:50%; margin:0 auto;}
.sbtn {vertical-align:middle;}

#btn {padding-top:25px; margin:0 auto; width:70%; text-align:center;}

label {display:none;}

.view th {text-align:left; font-size:11px; color:#8f96a2; font-weight:normal; background:url('/img/common/th_bg.gif') repeat-x left top; padding:9px;}
.view td {height:35px; color:#989a9c; text-align:left;}
.view .bbs_cont td {font-size:12px; line-height:20px; overflow:hidden; word-break:break-all; text-align:left;}
.table .view td {height:35px; font-size:11px; color:#989a9c; text-align:left;}
.view .bbs_cont {padding:25px 20px 25px 20px; font-size:12px; line-height:20px; text-align:left; overflow:hidden; word-break:break-all;}
.view .bbs_cont img {max-width:660px;height:auto;}
.view .line {height:1px;}
.view .subject {font-size:12px; font-weight:bold; color:#b6bdc6; padding-left:20px;}
.view .date {padding-left:20px; font-size:11px;}
.bbs_btn {margin-top:10px;}

.vtop {vertical-align:top;}
.icon {margin-left:5px;}
.checkbox {vertical-align:middle;}
.small {font-size:11px; color:#7f7f7f; margin-left:5px;}
.my_txt {font-size:11px; color:#cd5245; margin-left:5px;}
.small2 {font-size:11px; color:#666666; margin-left:5px;}
.point {color:#54758e;}
.point2 {color:#f95551;}
.text {font-size:11px; color:#7f7f7f; line-height:22px; overflow:auto; resize:none;}
.gap {font-size:11px; color:#4e4e4e; margin:0 8px 0 8px;}
.center {text-align:center;}
.m_txt {margin:30px 0 5px 0; color:#54758e;}

.sub_title {margin:30px 0 12px 0; text-align:left;}
.sub_title2 {margin-bottom:12px; text-align:left;}
.sub_title3 {padding:5px 0 5px 5px; font-weight:bold; color:#958261; text-align:left;}

.imglayer {position:absolute; top:62px;}

#copy {position:relative; z-index:100; width:980px; text-align:center;}
.seal {position:absolute; z-index:0; top:78px; left:990px; text-align:right; width:115px; color:#ffffff;}
.twt {position:absolute; top:350px; left:50%; text-align:right; width:630px; }
#twt {position:absolute; top:290px; left:50%; text-align:right; width:480px; z-index:100;}

.confirm_wrap {overflow:hidden; background:url('/img/common/line_02.gif') repeat-y center top; margin:20px 0 25px 0;}
.confirm_wrap .ipin {width:335px; float:left; text-align:center; margin:12px 0 10px 0;}
.confirm_wrap .method {width:335px; float:right; text-align:center; margin:12px 0 10px 0;}

.common_wrap {overflow:hidden; margin-bottom:5px;}



/** main **/
.main_search {width:230px; background:url('/img/main/pcsearch_bg.jpg') no-repeat; height:70px; margin:-10px 0 5px 0;}
.msearch {width:194px; margin:0 auto; overflow:hidden;}
.msearch li {float:left;}
.popular {display:block; font-size:11px; color:#979696; padding:12px 0 4px 10px; text-align:left;}
.popular img {vertical-align:middle; margin-bottom:2px;}
.msearch .btn {margin-left:3px;}
.search {margin:0 0 0 9px;}
.btn_search {margin:-21px 0 0 168px; width:18px; height:18px;}

.left_button {text-align:center; margin:3px 0;}
.left_button li {margin-bottom:4px; height:53px;}

.ranking {}
.ranking .ranking_cont { background:url('/img/main/ranking_bg.png') repeat-y; width:212px; margin:0 auto;}
.ranking .info_text {height:30px; margin-bottom:120px; text-align:center; width:190px;}
.ranking .rangking_select {width:175px; margin:0 auto; padding:5px 0 7px 0;}
.ranking .rangking_list {width:190px; margin:0 auto;}
.ranking .rangking_list li {border-top:1px #30373e solid; padding-top:3px; height:20px; font-size:11px; color:#64686d;}
.ranking .rangking_list img {margin:0 10px 0 13px; vertical-align:middle;}

.mainpc_search {width:212px; background:url('/img/main/pcsearch_bg.jpg') no-repeat; height:63px; margin-top:5px;}
.mainpc_search .pcsearch {width:194px; margin:0 auto; overflow:hidden;}
.mainpc_search .pcsearch li {float:left;}
.mainpc_search .pctitle {font-size:11px; color:#979696; margin:10px 0 5px 2px; text-align:left;}
.mainpc_search .pcsearch .btn {margin-left:3px;}
.mainpc_search .search {margin:0 0 0 9px;}

.left_banner {margin-top:4px;}

.spot { width:753px; height:212px; background:url('/img/main/spotbg.png') no-repeat left top; overflow:hidden;}
.main_event { float:left; width:510px; height:212px; margin-right:17px}

.btn_download img {cursor:pointer;}
.btn_download img:last-child {display:none;}
.btn_download:hover img:first-child {display:none;}
.btn_download:hover img:last-child {display:block;}



/* ¹è³Ê 
.mbanner_rolling{ position:absolute; top:309px; width:510px; height:250px; z-index:100;}
.mbanner_rolling .slides{width:510px; height:250px;}
.mbanner_rolling .slides li{width:510px;height:250px; display:none;}
.mbanner_rolling .slides li a{display:block;position:static;}
.mbanner_rolling .slides li a img{position:static}
.mbanner_rolling .flex-control-nav{position:absolute; top:53px; _top:65px; left:10px; _left:-26px; padding:0 15px 19px 0; background:url(/img/common/blank.gif);}
.mbanner_rolling .flex-control-nav li{float:left; margin:0 3px; width:18px; height:15px;}
.mbanner_rolling .flex-control-nav li a{background:url(/img/common/bg_num_off.gif) 1px 0 no-repeat;display:block;width:18px;height:15px;font-family:Tahoma;font-size:5px;font-weight:bold;color:#858585;text-align:center;line-height:12px;cursor:pointer;}
.mbanner_rolling .flex-control-nav li a.active{background:url(/img/common/bg_num_on.gif) 1px 0 no-repeat;color:#e94f30; width:18px;height:15px;}
*/

/* ·Ñ¸µ¹è³Ê */
#mainBanner	{ position:absolute; top:259px; width:510px; height:250px; z-index:100; }
.mbanner_rolling{ margin:0 auto;}
.mbanner_rolling .slides{}
.mbanner_rolling .slides li{display:none;}
.mbanner_rolling .slides li a{display:block; position:static;}
.mbanner_rolling .slides li a img{position:static}
.mbanner_rolling .flex-control-nav{position:absolute; top:55px; left:20px;}
.mbanner_rolling .flex-control-nav li{float:left;margin-right:6px; display:block; background:#858585; width:17px;height:10px;  cursor:pointer; font-size:0px;}
.mbanner_rolling .flex-control-nav li a{display:block; background:#858585; width:17px;height:10px;  cursor:pointer;}
.mbanner_rolling .flex-control-nav li a.active{background:#e94f30; width:17px;height:10px;  cursor:pointer;}

.itemmall {position:relative; float:left; top:16px; text-align:left; width:210px;}
.itemmall h2 {margin-bottom:14px;}
.itemmall .slides{}
.itemmall .slides li{display:none;}
.itemmall .slides li a{display:block; position:static;}
.itemmall .slides li a img{position:static;}
.item_list .blank{height:15px;}
.item_list .name {font-size:11px; color:#a4a4a4; font-weight:bold; padding-bottom:4px;}
.item_list .point {font-size:11px; color:#e94e30; padding-bottom:4px;}
.item_list .text {font-size:11px; color:#5c5c5c; line-height:17px;}
.item_list .itembg {background:url('/img/main/item_bg.gif') no-repeat left top; padding:2px; float:left; margin-right:12px; width:58px; height:57px;}
.item_list .mall {position:relative; padding:0; margin:0; overflow:hidden;}
.item_list .hot {position:absolute; top:0;  left:0; z-index:1000;}
.item_list .new {position:absolute; top:0; left:0; z-index:1000;}
.item_list a:hover {text-decoration:none;}
#newserver {position:absolute; z-index:10; top:-16px; left:-17px;}

.pc_coupon {position:absolute; top:350px; left:985px;}
.facebook_coupon {position:absolute; top:281px; left:977px;}
.facebook_coupon2 {position:absolute; top:512px; left:977px;}
.mobile_1003b {position:absolute; top:281px; left:977px;}
.point_coupon {position:absolute; top:660px; left:977px;}
.bonus_coupon {position:absolute; top:499px; left:977px;}
.friend_coupon {position:absolute; top:499px; left:977px;}
.sinryong_join {position:absolute; top:284px; left:972px;}
.research {position:absolute; top:298px; left:985px;}

.main_cont {width:748px; padding-top:16px; margin-left:10px; text-align:right;}
.main_cont .cont {float:left; width:490px; text-align:left;}
.main_cont .cont_news {margin-bottom:15px; overflow:hidden;}
.main_cont .cont_news .tab {width:100%;  background:url('/img/main/tab01_bg.gif') no-repeat; height:29px; margin-bottom:22px;}
.main_cont .cont_news .tab li {float:left; margin-right:1px;}
.main_cont .right {float:right; width:238px;}
.main_cont .date {font-size:12px; color:#55363a; float:right;}

.main_cont .newslist .notics { float:left; font-size:12px; height:21px; text-align:left;}
.main_cont .newslist ul {width:470px; margin:0 auto; overflow:hidden;}
.main_cont .newslist img {vertical-align:middle;}
.main_cont .newslist .noticb {float:left; font-size:15px; color:#d0d2d4; font-weight:bold; margin-bottom:18px; margin-bottom:18px; text-align:left;}
*:first-child+html .main_cont .newslist .noticb {float:left; font-size:15px; color:#d0d2d4; font-weight:bold; padding-bottom:18px; text-align:left;}
.main_cont .newslist .noticb a:link {color:#d0d2d4;}
.main_cont .newslist .noticb a:hover {color:#dcddde;}
.main_cont .newslist .noticb a:visited {color:#d0d2d4;}

.main_cont .newslist {font-size:12px; color:#878f97; display:none;}
.main_cont .newslist a:link {color:#878f97;}
.main_cont .newslist a:hover {color:#dcddde;}
.main_cont .newslist a:visited {color:#878f97;}

#tabcont_2 table th, #tabcont_2 table td {text-align:center; height:17px;}
#tabcont_2 table tr > th, #tabcont_2 table tr > td {padding:5px 10px;}
#tabcont_2 table tr > td {width:50px; border-color:#727375;}
#tabcont_2 table .status_1 {color:#1f93d5;}
#tabcont_2 table .status_2 {color:#af0000;}
#tabcont_2 table .status_3 {color:#1f93d5;}
#tabcont_2 table .status_4 {color:#af0000;}
#tabcont_2 table .status_5 {color:#1f93d5;}
#tabcont_2 table .status_6 {color:#af0000;}

.main_cont .newslist .serverlist {position:absolute; top:577px; left:531px; width:219px; overflow:hidden;} 
.main_cont .newslist .noticm {float:left; font-size:12px; height:21px; text-align:left;}

.m_guide {float:left; display:flex; width:530px; height:171px; margin-left:-10px; margin-top:3px;}
.m_guide div {overflow:hidden; width:250px; height:171px; margin-right:10px;}
.m_guide div p {font-size: 13px; margin-top: 150px; text-align: center; color: #ccc;}
.m_guide a:hover {text-decoration:none;}
.m_guide .guide01 {background:url('/img/main/m_guide01.jpg') no-repeat;}
.m_guide .guide02 {background:url('/img/main/m_guide03.jpg') no-repeat;}

.bottom_cont {width:490px;; overflow:hidden; margin-top:17px;}
.bottom_cont .secret {width:294px; float:left; overflow:hidden; margin-right:8px;}
.bottom_cont .secret .secret_list {background:url('/img/main/secret_bg.jpg') no-repeat; padding:3px 0 10px 2px; overflow:hidden; height:173px;}
.bottom_cont .secret .secret_list ul {width:256px; overflow:hidden; margin:0 auto;}
.bottom_cont .secret .secret_list li {float:left; margin:14px 0 11px 0;}
.secrets {font-size:11px; font-weight:bold; color:#dbcbb3; margin:3px 0 0 0;}
.secrett {font-size:11px; color:#636a71; line-height:16px; margin:7px 0 8px 0; display:block; width:125px;}
.bottom_cont .secret .secret_list .secretimg { margin-right:8px;}

.bottom_cont .magazine {width:188px; float:right; overflow:hidden;}
.bottom_cont .magazine .magazine_img {background:url('/img/main/magazine_bg.jpg') no-repeat; height:186px; text-align:center;}

.right_button {width:230px; margin-top:13px;}
.right_button li {margin-bottom:10px; height:64px;}

.gm {width:238px; text-align:left;}
.gm_cont {background:url('/img/main/gm_bg.png') no-repeat; height:65px; overflow:hidden;}
.gm_cont ul {width:210px; margin:0 auto;}
.gm_cont li {float:left; text-align:left;}
.gm_cont img {margin-right:8px;}
.gmt {font-size:11px; color:#7c7377; line-height:16px; margin:3px 0 0 0; display:block;}

.talk {width:238px;}
.talk_cont {background:url('/img/main/talk_bg.jpg') no-repeat; height:39px; overflow:hidden;}
.talk_cont ul {width:210px; margin:0 auto;}
.talk_cont li {height:20px; margin-top:9px; text-align:left;}
.talk_cont img {vertical-align:middle;}
.talk_cont .ttd {font-size:11px; color:#7c7377;}
.talk_cont .ttd a:link {color:#7c7377;}
.talk_cont .ttd a:hover {color:#b7a8af;}
.talk_cont .ttd a:visited {color:#7c7377;}

.right_banner {width:238px; margin-top:4px;}

.rtd {font-size:12px; color:#7c7377;}
.rtd a:link {color:#7c7377;}
.rtd a:hover {color:#b7a8af;}
.rtd a:visited {color:#7c7377;}

#modal {position:absolute; width:100%; height:1150px; min-height:100%; min-width:1500px; background:url('/img/main/modal/pop_bg.png') center top repeat; z-index:9999999;}
#modal iframe {margin:357px 0 0 304px;}
#modal .btn_today {position:absolute; top:798px; right:50%; margin-right:-551px; }
#modal .btn_close {position:absolute; top:798px; right:50%; margin-right:-600px; }
#modal .btn_event {position:absolute; top:646px; left:50%; margin-left:-229px;}
#modal .newserver {width:1302px; height:847px; background:url('/img/main/modal/newserver/pop_newserver.png') left top no-repeat; margin:0 auto; }
#modal .sunin {width:1628px; height:892px; background:url('/img/main/modal/sunin/pop_sunin.png') center no-repeat; margin:0 auto; }
#modal .seasonserver {width:618px; height:592px; background:url('/img/main/modal/seasonserver/pop_seasonserver.png') center no-repeat; margin:0 auto; }
#modal .siege {position:relative; width:1500px; height:950px; background:url('/img/main/modal/siege/pop_siege.png') center no-repeat; margin:0 auto; }
#modal .btn_update {position:absolute; top:876px; right:50%; margin-right:-156px; }
#modal .btn_siege {position:absolute; top:876px; left:50%; margin-left:-210px; }
#modal .btn_goevent {position:absolute; top:781px; right:50%; width:260px; height:59px; margin-right:-132px; background:url('/img/common/blank.gif') center top repeat; cursor:pointer;}
#modal .growup {width:900px; height:997px; background:url('/img/main/modal/growup/pop_growup.png') left top no-repeat; margin:0 auto;}
#modal .btn_baro01 {position:absolute; top:859px; right:50%; margin-right:73px;}
#modal .btn_baro02 {position:absolute; top:859px; left:50%; margin-left:84px;}
#modal .may {width:900px; height:736px; background:url('/img/main/modal/may/pop_may.png') left top no-repeat; margin:120px auto;}
#modal .btn_murim {position:absolute; top:767px; right:50%; margin-right:104px;}
#modal .moon {width:720px; height:620px; background:url('/img/main/modal/moon/pop_moon.jpg') left top no-repeat; margin:120px auto;}
#modal .p1003b {width:1200px; height:628px; background:url('/img/main/modal/p1003b/pop_p1003b.jpg') left top no-repeat; margin:160px auto;}




#pmangcheck {position:absolute; width:100%; height:1150px; min-height:100%; background:url('/img/main/pmangcheck/pop_bg.png') center top repeat; z-index:9999999;}
#pmangcheck .pmangpop {width:602px; height:420px; background:url('/img/main/pmangcheck/pmangcheck.png') left top no-repeat; margin:0 auto; position:fixed; top:50%; left:50%; margin:-301px 0 0 -301px;}
#pmangcheck .btn_close {cursor:pointer; position:absolute; top:45px; right:26px;}
#pmangcheck .checkdate {position:absolute; z-index:10000; top:253px; left:240px; text-align:center; font-size:13px; color:#f7f3f2; width:301px; letter-spacing:-0.7px;}


/** 01_news **/
.etable {border:1px #333a42 solid; font-size:12px; color:#989a9c; text-align:left; background:#282f38; padding:17px 25px 17px 25px; margin-bottom:5px; position:relative;}
.etable td {font-size:12px;}
.etable ol,li {list-style:none; padding:0; margin:0; }
.etable img {*vertical-align:top; vertical-align:top \0/;}
.subject2 {text-align:left; color:#958261; font-size:12px; font-weight:bold; height:22px; vertical-align:top;}
.subject2 a:link {color:#958261;}
.etable_02{background:url('/img/06_point/vip_bg.jpg') no-repeat left top; width:700px; height:146px; position:relative;}
.vip_count{position:absolute; top:68px; left:32px;}

.event {overflow:hidden;}
.eventimg {width:193px; height:71px; background:url('/img/01_news/eimgbg.gif') no-repeat left top; padding:1px 4px 4px 1px;}
.period {font-size:12px; margin-top:15px;}
.vip_btn{position:absolute; top:81px; right:25px;}
.vip_btn a{display:block; width:140px; height:30px;}

.survey{width:660px; height:auto; background: url('/img/01_news/pattern.jpg') repeat;}
.sur_complete{display:inline-block; width:596px; height:130px; background:#f7f7f7; border:1px #c2cdd2 solid; overflow:hidden; margin:2px 0 20px 30px; }
.sur_complete p{text-align:center; font-size: 20px; margin-top:55px; font-weight: bold;}
.sur_complete span{text-align:center; font-size: 20px; margin-top:55px; font-weight: bold; text-decoration:underline; color:#ff5f6f;}
.question_list {width:598px; margin:0 auto; }
.question_list ol{text-align: center; background:#f7f7f7; border:1px #c2cdd2 solid; overflow:hidden; margin:2px 0 20px 0; padding: 15px 0; box-sizing: border-box;}
.question_list .check1 {width:596px; background:#f7f7f7; border:1px #c2cdd2 solid; overflow:hidden; margin:2px 0 20px 0; padding: 15px 0;}
.question_list .check1 textarea {display: block;margin: auto; border:1px #c2cdd2 solid;}
.question_list ol li{display: inline-block; vertical-align: text-top; margin: 0 -4px; padding:0 5px 0 5px;}
/*.question_list ol li .border_none{border-right:1px solid red;}*/
.question_list .check2 li{width: 45%;}
.question_list .check3 li, .question_list .check6 li{width: 30%;}
.question_list .check4 li, .question_list .check8 li, .question_list .check7 li{width: 23%;}
.question_list .check5 li, .question_list .check10 li, .question_list .check9 li{width: 18%;}
.question_list .question {background:#4c5356; width:568px; padding:7px 15px 11px 15px; font-size:13px; font-weight:bold; color:#fff;}
.question_list .question .num {color:#ff7f7f; vertical-align: top;}
/*.question_list .check2 {width:596px; height:95px; background:#f7f7f7; border:1px #c2cdd2 solid; overflow:hidden; margin:2px 0 20px 0;}
.question_list .check2 li {float:left; width:297px; padding:19px 0 0 0; text-align:center;}
.question_list .check3 {width:596px; height:95px; background:#f7f7f7; border:1px #c2cdd2 solid; overflow:hidden; margin:2px 0 20px 0;}
.question_list .check3 li {float:left; width:198px; padding:19px 0 0 0; text-align:center;}
.question_list .check4 {width:596px; height:95px; background:#f7f7f7; border:1px #c2cdd2 solid; overflow:hidden; margin:2px 0 20px 0;}
.question_list .check4 li {float:left; width:149px; padding:19px 0 0 0; text-align:center;}
.question_list .check5 {width:596px; height:95px; background:#f7f7f7; border:1px #c2cdd2 solid; overflow:hidden; margin:2px 0 20px 0;}
.question_list .check5 li {float:left; width:118px; padding:19px 0 0 0; text-align:center;}
.question_list .check6 {width:596px; height:auto; background:#f7f7f7; border:1px #c2cdd2 solid; overflow:hidden; margin:2px 0 20px 0;}
.question_list .check6 li {float:left; width:198px; height:50px; margin-top:10px; margin-bottom:10px; text-align:center;}
.question_list .check7 {width:596px; height:auto; background:#f7f7f7; border:1px #c2cdd2 solid; overflow:hidden; margin:2px 0 20px 0; text-align:center;}
.question_list .check7 li {display:inline-block; width:145px; height:50px; margin-top:10px; margin-bottom:10px; text-align:center;}
.question_list .check8 {width:596px; height:auto; background:#f7f7f7; border:1px #c2cdd2 solid; overflow:hidden; margin:2px 0 20px 0;}
.question_list .check8 li {float:left; width:149px; height:50px; margin-top:10px; margin-bottom:10px; text-align:center;}
.question_list .check9 {width:596px; height:auto; background:#f7f7f7; border:1px #c2cdd2 solid; overflow:hidden; margin:2px 0 20px 0; text-align:center;}
.question_list .check9 li {display:inline-block;  width:115px; height:50px; margin-top:10px; margin-bottom:10px; text-align:center;}
.question_list .check10 {width:596px; height:auto; }
.question_list .check10 li {float:left; width:119px;  height:50px; margin-top:10px; margin-bottom:10px; text-align:center;}

*/
.question_list .line {color:#bebebe; display:inline-block; margin-bottom:3px;}
.letter {display: inline-block; width:540px;}
.letter2 {letter-spacing:-0.02em;}
.height {line-height:14px;}
.btn_submit {text-align:center; padding:10px 0 5px 0;}
.btn_submit01 {text-align:center; padding:10px 0 20px 0;}
.question_compelete {background:url('bg.jpg') no-repeat left top; padding-bottom:20px;}
.question_compelete .compelete_text {width:596px; height:107px; background:#fff; border:1px #c2cdd2 solid;overflow:hidden; text-align:center; font-size:15px; font-weight:bold; margin:0 auto; padding:20px 0 0 0; line-height:27px;}
.question_compelete .point {color:#a30000;}
.item{position: relative;}
.item .target{position:absolute; top: 86px; left: 165px; width:440px;}
.item .target img{width: 74px; height: 74px; float: left; margin-right:10px}
.item .target h4{font-weight: bold;}
.item .target p{font-size: 12px; width:410px;}

/** 02_guide**/ 
.guidetd01 {font-size:11px; color:#6c90b9; background:#1d252e; height:27px; width:95px; padding:2px 0 0 10px;}
.guidetd01 a:link {color:#6c90b9;}
.guidetd01 a:hover {color:#6c90b9;}
.guidetd01 a:visited {color:#6c90b9;}
.guidetd02 {font-size:11px; height:27px; padding:3px 0 0 18px; margin:3px 0 3px 0; }
.guidetd02 img{vertical-align:middle; }

.info dl {visibility:hidden; overflow:hidden; width:0; height:0; margin:0; padding:0;}

.info_01 {background:url('/img/02_guide/info_img01.jpg') no-repeat left top; width:700px; height:220px; margin-bottom:25px;}
.info_02 {background:url('/img/02_guide/info_img02.jpg') no-repeat left top; width:700px; height:127px;}
.info_03 {background:url('/img/02_guide/info_img03.jpg') no-repeat left top; width:700px; height:133px;}
.info_04 {background:url('/img/02_guide/info_img04.jpg') no-repeat left top; width:700px; height:124px;}
.info_05 {background:url('/img/02_guide/info_img05.jpg') no-repeat left top; width:700px; height:132px;}
.info_06 {background:url('/img/02_guide/info_img06.jpg') no-repeat left top; width:700px; height:147px;}
.info_07 {background:url('/img/02_guide/info_img07.jpg') no-repeat left top; width:700px; height:141px;}

.info01_01 {background:url('/img/02_guide/info01_img02.jpg') no-repeat left top; width:700px; height:301px;}
.info01_02 {background:url('/img/02_guide/info01_img03.jpg') no-repeat left top; width:700px; height:239px;}
.info01_03 {background:url('/img/02_guide/info01_img04.jpg') no-repeat left top; width:700px; height:336px; margin-bottom:40px;}
.info01_04 {background:url('/img/02_guide/info01_img05.jpg') no-repeat left top; width:700px; height:424px; margin-bottom:40px;}
.info01_05 {background:url('/img/02_guide/info01_img06.jpg') no-repeat left top; width:700px; height:445px;}
.info01_06 {background:url('/img/02_guide/info01_img07.jpg') no-repeat left top; width:700px; height:553px;}
.info01_07 {background:url('/img/02_guide/info01_img08.jpg') no-repeat left top; width:700px; height:381px; margin-bottom:40px;}
.info01_08 {background:url('/img/02_guide/info01_img09.jpg') no-repeat left top; width:700px; height:499px; margin-bottom:40px;}
.info01_09 {background:url('/img/02_guide/info01_img10.jpg') no-repeat left top; width:700px; height:381px; margin-bottom:40px;}
.info01_10 {background:url('/img/02_guide/info01_img11.jpg') no-repeat left top; width:700px; height:332px; margin-bottom:40px;}
.info01_11 {background:url('/img/02_guide/info01_img12.jpg') no-repeat left top; width:700px; height:348px; margin-bottom:40px;}
.info01_12 {background:url('/img/02_guide/info01_img13.jpg') no-repeat left top; width:700px; height:724px;}
.info01_13 {background:url('/img/02_guide/info01_img14_01.jpg') no-repeat left top; width:700px; height:602px;}
.info01_14 {background:url('/img/02_guide/info01_img14_02.jpg') no-repeat left top; width:700px; height:427px; margin-bottom:40px;}
.info01_15 {background:url('/img/02_guide/info01_img15_01.jpg') no-repeat left top; width:700px; height:570px;}
.info01_16 {background:url('/img/02_guide/info01_img15_02.jpg') no-repeat left top; width:700px; height:252px;}
.info01_17 {background:url('/img/02_guide/info01_img16.jpg') no-repeat left top; width:700px; height:384px; margin-bottom:40px;}
.info01_18 {background:url('/img/02_guide/info01_img17.jpg') no-repeat left top; width:700px; height:577px;}
.info01_19 {background:url('/img/02_guide/info01_img18.jpg') no-repeat left top; width:700px; height:353px; margin-bottom:40px;}
.info01_20 {background:url('/img/02_guide/info01_img19.jpg') no-repeat left top; width:700px; height:459px; margin-bottom:40px;}
.info01_21 {background:url('/img/02_guide/info01_img20.jpg') no-repeat left top; width:700px; height:486px; margin-bottom:40px;}
.info01_22 {background:url('/img/02_guide/info01_img21.jpg') no-repeat left top; width:700px; height:343px; margin-bottom:40px;}
.info01_23 {background:url('/img/02_guide/info01_img22.jpg') no-repeat left top; width:700px; height:421px; margin-bottom:40px;}
.info01_24 {background:url('/img/02_guide/info01_img23.jpg') no-repeat left top; width:700px; height:421px;}

.info02_01 {background:url('/img/02_guide/info02_img01_01.jpg') no-repeat left top; width:700px; height:473px;}
.info02_02 {background:url('/img/02_guide/info02_img01_02.jpg') no-repeat left top; width:700px; height:182px;}
.info02_03 {background:url('/img/02_guide/info02_img02.jpg') no-repeat left top; width:700px; height:348px;}
.info02_04 {background:url('/img/02_guide/info02_img03_01.jpg') no-repeat left top; width:700px; height:467px;}
.info02_05 {background:url('/img/02_guide/info02_img03_02.jpg') no-repeat left top; width:700px; height:372px;}

.info03_01 {background:url('/img/02_guide/info03_img02_01.jpg') no-repeat left top; width:700px; height:669px;}
.info03_02 {background:url('/img/02_guide/info03_img02_02.jpg') no-repeat left top; width:700px; height:550px;}
.info03_03 {background:url('/img/02_guide/info03_img02_03.jpg') no-repeat left top; width:700px; height:379px;}

.rserver {width:655px; height:63px; background:url('/img/02_guide/rserver_img01.jpg') no-repeat left top;}
.ranking_server {overflow:hidden; padding:37px 0 0 83px;}
.ranking_server li {float:left; margin-left:9px;}
.group {width:310px; margin-bottom:15px;}
.group .table {width:310px; margin:0 auto; text-align:left; overflow:hidden;}
.group .table th { text-align:center; font-size:11px; color:#8f96a2; font-weight:normal; background:url('/img/common/th_bg.gif') repeat-x left top; margin-bottom:2px; padding:9px 0 8px 0;}
.group .table td {height:37px; font-size:11px; color:#989a9c; text-align:center;  background:url('/img/common/line_01.gif') repeat-x left bottom;}
.group .table .boardimg {vertical-align:bottom;}
.group .table .thline { vertical-align:top; padding-top:12px; text-align:center;}
.group .table .score {text-align:right; padding-right:7px;}

.seasonserver {background:url('/img/02_guide/sin_img01.jpg') no-repeat left top; width:700px; height:191px; margin-bottom:5px;}
.btn_ing {position:absolute; background:url('/img/02_guide/btn_ing.png') no-repeat left top; top:298px; right:180px; width:179px; height:38px;}
.btn_before {position:absolute; background:url('/img/02_guide/btn_before.png') no-repeat left top; top:298px; right:22px; width:141px; height:38px;}
.se_sub_title {margin:96px 0 12px 0; text-align:left;}
.season_tab {overflow:hidden; width:100%; height:45px; background:url('/img/02_guide/tab_line.png') repeat-x left bottom; margin:5px 0 20px 0;}
.season_tab li {float:left;}
.post {width:700px; height:100%; padding:32px 30px; margin-top:-20px; background:#222a33;}
.close_server {margin-top:96px;}

.sin04 {margin:60px 0 5px 0;}
.btn_sin04 {position:absolute; top:238px; right:62px; width:143px; height:38px; background:url('/img/common/blank.gif') no-repeat;}
.sin0103 {margin:35px 0 5px 0;}
.btn_sin0103 {position:absolute; top:395px; right:62px; width:143px; height:38px; background:url('/img/common/blank.gif') no-repeat;}
.juyu {margin:35px 0 5px 0;}
.btn_juyu {position:absolute; top:551px; right:62px; width:143px; height:38px; background:url('/img/common/blank.gif') no-repeat;}

.juyu_btn {position:absolute; top:-90px; right:2px;}
.sin_btn {position:absolute; top:-23px; right:2px;}

.sinryong {background:url('/img/02_guide/sinryong_img01.jpg') no-repeat left top; width:700px; height:165px; margin-bottom:5px;}
.sub_title_s {font-weight:bold; color:#be4848; padding:0 0 5px 5px;}
.sinryong_0102 {background:url('/img/02_guide/sinryong_img0102.jpg') no-repeat left top; width:700px; height:359px; margin-bottom:20px;}
.sinryong_0103 {position:relative; background:url('/img/02_guide/sinryong_img0103.jpg') no-repeat left top; width:700px; height:365px; margin-bottom:20px;}
.sinryong_0104 {background:url('/img/02_guide/sinryong_img0104.jpg') no-repeat left top; width:700px; height:329px; margin-bottom:20px;}
.sinryong_0105 {background:url('/img/02_guide/sinryong_img0105.jpg') no-repeat left top; width:700px; height:422px; margin-bottom:15px;}
.sinryong_0202 {background:url('/img/02_guide/sinryong_img0202.jpg') no-repeat left top; width:700px; height:359px; margin-bottom:20px;}
.sinryong_0203 {position:relative; background:url('/img/02_guide/sinryong_img0203.jpg') no-repeat left top; width:700px; height:299px; margin-bottom:20px;}
.sinryong_0204 {background:url('/img/02_guide/sinryong_img0204.jpg') no-repeat left top; width:700px; height:174px; margin-bottom:20px;}
.sinryong_0205 {background:url('/img/02_guide/sinryong_img0205.jpg') no-repeat left top; width:700px; height:422px; margin-bottom:15px;}
.sinryong_0302 {background:url('/img/02_guide/sinryong_img0302.jpg') no-repeat left top; width:700px; height:330px; margin-bottom:20px;}
.sinryong_0303 {position:relative; background:url('/img/02_guide/sinryong_img0303.jpg') no-repeat left top; width:700px; height:365px; margin-bottom:20px;}
.sinryong_0304 {background:url('/img/02_guide/sinryong_img0304.jpg') no-repeat left top; width:700px; height:202px; margin-bottom:20px;}
.sinryong_0305 {background:url('/img/02_guide/sinryong_img0305.jpg') no-repeat left top; width:700px; height:422px; margin-bottom:15px;}
.btn_seasonitem {position:absolute; bottom:17px; right:17px; width:126px; height:112px;}
.btn_seasonitem2 {position:absolute; top:44px; right:17px; width:126px; height:112px;}
.btn_seasonitem3 {position:absolute; bottom:17px; right:17px; width:126px; height:112px;}
.sinryong_tab {overflow:hidden; width:100%; height:33px; background:url('/img/02_guide/tab_line.png') repeat-x left bottom; margin:5px 0 20px 0;}
.sinryong_tab li {float:left;}

.privateshop {width:655px; height:63px; background:url('/img/02_guide/privateshop_img01.jpg') no-repeat left top;}
.privateshop_box {border:1px #333a42 solid; padding:15px 20px; background:#15191e; overflow:hidden; margin-top:12px;}
.privateshop_box .select1 {float:left;}
.privateshop_box .select2 {float:left; margin-left:30px;}
.privateshop_box dt {float:left; padding-top:2px; margin:0 15px 0 20px;}
.privateshop_box dd {float:left; margin-right:5px;}
.table .text_r {text-align:right;}
.option_view1:hover:after{content:'°­È­µî±Þ or »ó½ÂÈ¿°ú'; background:#fff; color:#666; border:1px solid #ccc; position:absolute; padding:0 2px; }
.option_view2:hover:after{content:'¼Ó¼º'; background:#fff; color:#666; border:1px solid #ccc; position:absolute; padding:0 2px;}
.option_view3:hover:after{content:'È¸ÇÇÀ² or ºÎ¿©Ä¡ or Ãß°¡¸íÁß·ü'; background:#fff; color:#666; border:1px solid #ccc; position:absolute; padding:0 2px;}
.option_view4:hover:after{content:'¼ö·ÃºÎ¿©Ä¡'; background:#fff; color:#666; border:1px solid #ccc; position:absolute; padding:0 2px;}

.game_info li {float:left; margin-bottom:33px;}

.game_info01 {position:relative; margin-right:29px;}
.btn_gameinfo01 {position:absolute; top:195px; left:69px; width:197px; height:33px; background:url('/img/common/blank.gif') no-repeat;}

.game_info02 {position:relative;}
.btn_gameinfo02 {position:absolute; top:195px; left:69px; width:197px; height:33px; background:url('/img/common/blank.gif') no-repeat;}

.gameinfo02_search {width:360px; margin:0 auto; overflow:hidden; margin-left:245px;}
.gameinfo02_search li {float:left;}
.gameinfo02_search .btn {margin-left:3px;}
.btn_gisearch {margin:-21px 0 0 273px; width:18px; height:18px;}
.gameinfo_s {border:1px #333a42 solid; font-size:12px; color:#989a9c; text-align:left; background:#282f38; padding:18px; margin:25px auto; position:relative;}





/** 03_community **/ 
.reply {width:700px; margin:0 auto;}
.reply .td01 {font-size:12px; vertical-align:top; padding:10px 0 10px 0; text-align:left;}
.reply .td02 {vertical-align:top; padding:12px 0 7px 0; width:35px; text-align:left;}
.reply .boss01 {color:#958261; font-size:12px; vertical-align:top; padding:10px 0 10px 0; text-align:left; background:#1a2129;}
.reply .boss02 {color:#958261; vertical-align:top; padding:6px 0 7px 0; width:35px; text-align:center; background:#1a2129;}

.table .secretimg {padding:7px 0 7px 0; text-align:left;}
.week {font-size:11px; color:#1d252e; font-weight:bold; text-align:center;}
.day {padding:3px 0 0 6px; display:block; font-size:11px; font-weight:bold; color:#e1e1e1;}

.stable {padding:10px 0 15px 0;}

.sshot {padding:17px 0 17px 0;}
.sshot .subject{font-weight:bold; padding:10px 0 10px 0; text-align:left;}
.sshot img {vertical-align:middle;}
.sshot .by {font-size:11px; text-align:left;}

.schedule  {font-size:11px; color:#333333; padding:2px; display:block; line-height:15px;}
.schedule a:link {color:#333333;}
.schedule a:hover {color:#ffffff; border-bottom:1px #ffffff dotted; text-decoration: none;}
.schedule a:visited {color:#333333;}

.gm_subject {text-align:left; color:#958261; font-size:12px; font-weight:bold;}
.gm_subject a:link {color:#958261;}
.gm_subject a:hover {color:#c1a370;} 
.gm_subject a:visited{color:#958261;} 

.rangking_align {text-align:center;}

.vote {position:relative; border:1px #333a42 dotted; border-top:0; color:#989a9c; text-align:left; background:#282f38; padding:17px 25px 17px 25px; width:650px; margin:0 auto;}
.vote .q {color:#958261; font-weight:bold; display:block; margin-bottom:10px;}
.vote .period {font-size:11px; background:#1d262f; padding:5px 10px; height:18px; width:200px; margin-bottom:15px;}
.vote .vote_cont {overflow:hidden; border-top:1px #1d252e dashed; padding-top:15px; margin-top:15px;}
.vote .vote_cont ul {width:490px;}
.vote .vote_cont li {height:24px;}
.vote .vote_cont p {margin-left:10px;}

#vote_result {position:absolute; top:0; left:0; z-index:0; display:none; background:#282f38; width:630px; padding:15px;}
#vote_result .close {position:absolute; right:10px; top:-25px;}
#vote_result .join {position:absolute; right:35px; top:-23px; width:100px; color:#6c90b9; text-align:right;}
#vote_result li {height:24px;}
#vote_result .graph {width:200px;}
#vote_result .num {color:#ae3d00; padding-left:5px; font-size:11px; }


/** 04_customer **/
.tab {margin-bottom:20px; overflow:hidden;}
.tab td { background:0; text-align:left;}
.tab ul {overflow:hidden;}
.tab li {float:left;}
.etc {border:1px #333a42 solid; width:688px; padding:6px; margin-top:30px; text-align:left;}
.space {padding-left:11px; display:block;}
.space2 {padding-left:13px; display:block;}
.ind {padding-left:14px; display:block;}
.ctable td {border-right:1px #434b55 dashed; border-bottom:1px #434b55 dashed; text-align:left;}
.ctable .exception{border-right:0;}
.ctable .tb02 {font-size:11px; padding:5px 0 5px 0; border-left:1px #434b55 dashed; text-align:center;}
.ctable .tb03 {font-weight:bold; height:35px; background:#1d252e; text-align:center;}
.ctable .tb04 {font-size:11px; padding:5px 0 5px 0; text-align:center;}

.steal_txt01 {position:relative; background:url('/img/04_customer/steal_txt01.jpg') no-repeat left top; width:415px; height:48px;}

.mark_img01 {margin-bottom:6px;}
.mark_img02 {margin-top:30px;}


/** 05_data**/
.data_down {margin-top:10px;}
.data_down h2 {margin:35px 0 10px 0;}
.data_down .down {overflow:hidden; margin:0 auto;}
.data_down .down ul {overflow:hidden;}
.data_down .down li {float:left; text-align:center; color:#666666; font-size:11px;}
.data_down .down li img {margin-bottom:17px;}
.data_down .down .line {background:url('/img/common/line_02.gif') repeat-y center top; width:3px;}
.data_down .down_txt {width:100%; background:#282f38; padding:8px 0 8px 0; text-align:center; margin-top:20px;}
a.btn_beforedown {position:absolute; top:268px; right:23px;}

.gallery {padding-top:35px; width:683px; margin:0 auto;}
.gallery ul {overflow:hidden;}
.gallery li {float:left;}
.gimg {background:url('/img/05_data/gimgbg.gif') no-repeat; width:147px; height:103px; padding:1px 0 0 1px; vertical-align:top;}
.gbutton {margin-top:9px; text-align:center;}


/** 06_point**/
.tabtable {border:0px #333a42 solid; font-size:11px; color:#989a9c; text-align:left; padding:18px 10px 10px 10px; width:698px;}
.tab_on {color:#6a82a0; font-size:11px; background:url(/img/06_point/tab_on.gif) no-repeat left top; padding-top:4px; letter-spacing:-1px;  height:24px; width:64px; text-align:center; vertical-align:bottom;}
a.tab_on:link {color:#6a82a0; text-decoration:none; }
a.tab_on:visited {color:#6a82a0; text-decoration:none; }
a.tab_on:hover {color:#6a82a0;  text-decoration:none; }

.tab_off {color:#666666; font-size:11px; background:url(/img/06_point/tab_off.gif) no-repeat left top; padding-top:4px; letter-spacing:-1px; height:24px; width:64px; text-align:center; vertical-align:bottom;}
a.tab_off:link {color:#666666; text-decoration:none; }
a.tab_off:visited {color:#666666; text-decoration:none; }
a.tab_off:hover {color:#6a82a0;  text-decoration:none; }

.itemimg {background:url('/img/06_point/imgbg_s.gif') no-repeat 11px top; padding:3px; text-align:center;}
.itemimgm {background:url('/img/06_point/imgbg_m.gif') no-repeat left top; padding:4px; text-align:left;}
.itemimg2 {background:url('/img/06_point/imgbg_s.gif') no-repeat left top; padding:3px;}

.serveritem_wrap {margin:65px 0 30px 0; overflow:hidden; width:700px; overflow:hidden;}
.serveritem_wrap .serveritem_tab {float:left; border-bottom:1px #333a42 solid; }
.serveritem_wrap .serveritem_tab .serveritem_tab_on {display:block; color:#f95551; background:#15191e; padding-top:7px; border:1px #333a42 solid; border-bottom:0; border-right:0; text-decoration:none; text-align:center; cursor:pointer; cursor:hand; height:22px; width:69px;}
.serveritem_wrap .serveritem_tab .serveritem_tab_off {display:block; color:#999999; background:#282f38; padding-top:6px; border:1px #333a42 solid; border-bottom:0; text-decoration:none; text-align:center;  cursor:pointer; cursor:hand; height:22px; width:68px;}
.serveritem_wrap .serveritem_tab .click {cursor:default;}
.serveritem_wrap .item_wrap {float:left; background:#15191e; border:1px #333a42 solid; border-left:0; padding:22px 10px 15px 10px; overflow:hidden;}
.serveritem_wrap .item_wrap li {float:left;}
.serveritem_wrap .spotitem {position:relative; background:url('/img/06_point/imgbg_s.gif') no-repeat center top; padding:3px; text-align:center; width:115px; height:131px;}
.serveritem_wrap .spotitem img {margin-bottom:13px;}
.serveritem_wrap .spotitem .spot_ico {position:absolute; top:0; left:18px;}

.subject3 {text-align:center; color:#958261; font-size:12px; font-weight:bold; margin-top:8px;}
.subject3 a:link {color:#958261;}
.subject3 a:hover {color:#c1a370; text-decoration: none;}
.subject3 a:visited {color:#958261;}

.subject4 {color:#958261; font-size:12px; font-weight:bold; padding-left:8px; }
.subject4 a:link {color:#958261;}
.subject4 a:hover {color:#c1a370; text-decoration: none;}
.subject4 a:visited {color:#958261;}

.pointt {font-size:11px; font-weight:normal; color:#be4848;}

.td05 {color:#6c90b9; font-size:11px; vertical-align:top; padding:6px 0 6px 9px; text-align:left;}
.td06 {padding:6px 0 6px 0; vertical-align:top; text-align:left;}
.limited {width:120px;}
.bbs_td01 {padding-left:8px; text-align:left;}

.marble .start {width:77px; height:41px; text-align:center; background:url('/img/06_point/marble_start.gif') no-repeat left top;}
.marble .td01 {width:77px; height:41px; color:#0d3b7b; text-align:center; background:url('/img/06_point/marble_itembg01.gif') no-repeat left top;}
.marble .td02 {width:77px; height:41px; color:#ffffff; font-weight:bold; text-align:center; background:url('/img/06_point/marble_itembg02.gif') no-repeat left top;}
.marble .td03 {width:77px; height:41px; color:#ffffff; font-weight:bold; text-align:center; background:url('/img/06_point/marble_itembg03.gif') no-repeat left top;}

#game {position:relative; width:700px; height:401px;}
#gamebtn {position:absolute; top:310px; left:0; z-index:100; width:100%;}

#layerpop1 {position:absolute; top:0px; left:0px; z-index:100; display:none; border:4px #002b58 solid;  padding:15px; background:#ffffff;}
#layerpop2 {position:absolute; top:0px; left:0px; z-index:100; display:none; border:4px #002b58 solid;  padding:15px; background:#ffffff;}
.close {position:absolute; right:5px; top:5px;}

.itable {border:1px #333a42 solid; font-size:11px; color:#989a9c; text-align:left; padding:15px 17px 15px 17px; margin-bottom:15px; }
.itable2 {border:1px #453930 solid; font-size:11px; color:#989a9c; text-align:left; padding:15px 17px 15px 17px; margin-bottom:15px;}

.pcbenefit table{border-collapse:collapse; border-spacing:0; padding:0; margin:0; }
.tdtable {border-collapse:separate; border:2px #2c3e4d solid; border-spacing:0px;}
.thtable {border-top:2px #2c3e4d solid; border-bottom:2px #2c3e4d solid;}
.pcbenefit td {border:1px #1d252e solid; border-top:0; padding:6px 5px 6px 8px; background:#282f38; }
.pcbenefit th {border:1px #1d252e solid; font-weight:bold; color:#958261;}
.pcbenefit .bold {font-weight:bold; margin-bottom:4px; display:inline-block; color:#cccccc;}
.pcbenefit .notice {margin:12px 0 30px 0;}
.pcbenefit01_title {background:url('/img/06_point/pcbenefit_img01.jpg') no-repeat left top; width:700px; height:105px;}
.pcbenefit01_img {background:url('/img/06_point/pcbenefit_img02.jpg') no-repeat left top; width:700px; height:134px; margin-bottom:25px;}
.pcbenefit02_title {background:url('/img/06_point/pcbenefit_img03.jpg') no-repeat left top; width:700px; height:105px;}
.pcbenefit02_img {background:url('/img/06_point/pcbenefit_img04.jpg') no-repeat left top; width:700px; height:134px; margin-bottom:30px;}
.pcbenefit03_title {background:url('/img/06_point/pcbenefit_img05.jpg') no-repeat left top; width:700px; height:105px;}
.pcbenefit03_img {background:url('/img/06_point/pcbenefit_img06.jpg') no-repeat left top; width:700px; height:134px; margin-bottom:25px;}
.pcbenefit04_title {background:url('/img/06_point/pcbenefit_img07.jpg') no-repeat left top; width:700px; height:139px;}
.pcbenefit04_img {background:url('/img/06_point/pcbenefit_img08.jpg') no-repeat left top; width:700px; height:135px;}
.pcbenefit05_title {background:url('/img/06_point/pcbenefit_img09.jpg') no-repeat left top; width:700px; height:105px;}
.pcbenefit05_img {background:url('/img/06_point/pcbenefit_img10.jpg') no-repeat left top; width:700px; height:134px; margin-bottom:25px;}

.pctable {border:1px #333a42 solid; font-size:11px; color:#717171; background:#282f38; text-align:left; padding:15px 0 15px 0; margin:0 0 25px 0; width:698px; overflow:hidden;}
.pctable .pcsearch {width:650px; margin:0 auto;  _margin-left:25px; overflow:hidden; font-size:11px;}
.pctable .pctxt {margin-right:18px; float:left;}
.pctable .pcinput {float:left; width:480px;}
.pctable .smalltxt {color:#898989; font-size:11px; margin-top:5px;}
.pcresult_txt {text-align:left; margin-bottom:10px;}
.pcresult_txt .name {font-weight:bold; color:#6c90b9; font-family:"dotum";}
.pcresult_txt .num { color:#6c90b9; font-family:"dotum";}
.table .address {text-align:left; padding:4px 0 4px 0; }

.handover_txt01 {font-size:12px;}
.acceptance_txt00 {font-size:12px;}

/**
.vip_voucher {position:relative; width:699px; height:330px; background:url('/img/06_point/vip_voucher.jpg') no-repeat left top;}
.vip_voucher a.btn_gold {position:absolute; display:block; top:0; left:0; width:215px; height:330px;}
.vip_voucher a.btn_premium {position:absolute; display:block; top:0; left:242px; width:215px; height:330px;}
.vip_voucher a.btn_platinum {position:absolute; display:block; top:0; left:485px; width:215px; height:330px;}
.vip_voucher_event {position:relative; width:699px; height:330px; background:url('/img/06_point/vip_voucher_event.jpg') no-repeat left top;}
.vip_voucher_event a.btn_gold {position:absolute; display:block; top:0; left:0; width:215px; height:330px;}
.vip_voucher_event a.btn_premium {position:absolute; display:block; top:0; left:242px; width:215px; height:330px;}
.vip_voucher_event a.btn_platinum {position:absolute; display:block; top:0; left:485px; width:215px; height:330px;}

.vip_voucher_title1 {border:1px #333a42 solid; border-bottom:0; font-size:15px; font-weight:bolder; color:#c3a060; text-align:left; background:#282f38; padding:14px 25px 14px 25px;}
.vip_voucher_title2 {border:1px #333a42 solid; color:#c3a060; text-align:left; background:url('/img/06_point/vip_line.jpg') no-repeat 245px top #15191e; overflow:hidden;}
.vip_voucher_title2 .voucher_txt1 {float:left; width:245px; text-align:center; color:#474b51; font-weight:bold; padding:21px 0 19px 0;}
.vip_voucher_title2 .voucher_txt1 .big {color:#f6f6f6; font-size:27px; line-height:27px;}
.vip_voucher_title2 .voucher_txt2 {float:left; margin-left:25px; color:#97968c; padding:25px 0 0 0;}
.vip_voucher_title2 .voucher_txt3 {float:right; text-align:right; color:#f95551; font-size:25px; width:115px; margin-right:25px; font-weight:bold; padding:25px 0 0 0;}
**/

/** vip main **/

.voucher ul li {float:left; margin-bottom:36px;}

.voucher01 {position:relative; margin-right:27px;}
.voucher01_sale {position:relative; margin-right:27px;}
.voucher01_20sale {position:relative; margin-right:27px;}
.btn_buy01 {position:absolute; top:277px; left:16px; width:83px; height:29px; background:url('/img/common/blank.gif') no-repeat;}
.btn_gift01 {position:absolute; top:277px; right:16px; width:83px; height:29px; background:url('/img/common/blank.gif') no-repeat;}
.voucher02 {position:relative; margin-right:27px;}
.voucher02_sale {position:relative; margin-right:27px;}
.voucher02_20sale {position:relative; margin-right:27px;}
.btn_buy02 {position:absolute; top:277px; left:16px; width:83px; height:29px; background:url('/img/common/blank.gif') no-repeat;}
.btn_gift02 {position:absolute; top:277px; right:16px; width:83px; height:29px; background:url('/img/common/blank.gif') no-repeat;}
.voucher03 {position:relative;}
.voucher03_sale {position:relative;}
.btn_transfer {position:absolute; top:277px; left:16px; width:83px; height:29px; background:url('/img/common/blank.gif') no-repeat;}
.btn_takeover {position:absolute; top:277px; right:16px; width:83px; height:29px; background:url('/img/common/blank.gif') no-repeat;}

.equipment {padding:159px 0 0 0; width:700px;}
.equipment .tab_wrap {overflow:hidden; width:100%; height:50px;}
.equipment .tab_wrap .equipment_tab {float:left;}
.equipment .tab_wrap .equipment_tab li {float:left; width:130px; height:31px;}


/** vipitem main **/

.vipitem li {float:left; margin-bottom:33px;}

.vipitem01 {position:relative; margin-right:29px;}
.btn_vipitem01 {position:absolute; top:195px; left:69px; width:197px; height:33px; background:url('/img/common/blank.gif') no-repeat;}

.vipitem02 {position:relative;}
.btn_vipitem02 {position:absolute; top:195px; left:69px; width:197px; height:33px; background:url('/img/common/blank.gif') no-repeat;}


/** autohunt item **/

.autohunt_btn{position:absolute; top:150px; right:47px;}
.autohunt_btn a{display:block; width:140px; height:30px;}
 

/** vip sub **/

.btn_sbuy {position:absolute; top:203px; left:311px; width:101px; height:29px; background:url('/img/common/blank.gif') no-repeat;}
.btn_sgift {position:absolute; top:203px; left:444px; width:101px; height:29px; background:url('/img/common/blank.gif') no-repeat;}
.btn_sreport {position:absolute; top:203px; left:578px; width:101px; height:29px; background:url('/img/common/blank.gif') no-repeat;}


.contents_body .con1 {margin:20px 0 20px 0px;}
.contents_body .table_data2 .th2 {background:#282f38; font-weight:normal; text-align:left; padding-left:6px; color:#87aad6;}
.contents_body .table_data2 .th3 {background:#15191e; font-weight:bold; text-align:center; color:#c5c5c5;  height:36px;}
.contents_body .table_data2 .th4 {background:#15191e; font-weight:bold; text-align:center; color:#c5c5c5;}
.contents_body .table_data2 td {background:#1d252e; vertical-align:middle;}
.contents_body .table_data2 .td2 {color:#dfdfdf;}
.contents_body .table_data2 .td3 {text-align:center; letter-spacing:-1px;}

.vip_continuous {position:relative; width:700px; height:674px; background:url('/img/06_point/vip_s1img03.jpg') no-repeat left top; margin-top:20px;}
.vip_continuous  a.btn_continuous {position:absolute; display:block; top:107px; right:27px; width:80px; height:80px;}
.vip_continuous  a.btn_vvipshop {position:absolute; display:block; top:575px; right:27px; width:80px; height:80px;}


.autohunt_item {position:relative; width:700px; height:175px; background:url('/img/06_point/vip_s2img06.jpg') no-repeat left top; margin-top:20px;}
.autohunt_item  a.btn_autohunt {position:absolute; display:block; top:25px; right:27px; width:80px; height:80px;}


.table_data {border:1px #333a42 solid; border-collapse:collapse; border-spacing:0; padding:0; margin:0; width:100%;}
.table_data th {border:1px #333a42 solid; color:#f95551; font-weight:bold; text-align:center; background:#15191e; padding:9px 0;}
.table_data td {border:1px #333a42 solid; text-align:center; vertical-align:top;}
.table_data .bg {background:#282f38;}
.table_data .th2 {border:1px #333a42 solid; color:#c5c5c5; font-weight:bold; text-align:center; background:#15191e; padding:7px 0;}
.table_data .data_type {width:165px; margin:0 auto;}
.table_data .data_type li {text-align:left; font-size:11px; padding:10px 0 8px 9px; background:url('/img/06_point/vip_bullet.gif') left 16px no-repeat; border-bottom:1px #333a42 solid;}
.table_data .data_type .end {border-bottom:0;}
.table_data .data_type .type_on {color:#f95551;}

.data_info {margin:15px 0 15px 0;}
.data_info dl {width:470px; margin:0 auto;}
.data_info dt {text-align:left; color:#c5c5c5; font-weight:bold; border-bottom:1px #333a42 solid; padding-bottom:5px;}
.data_info dd {text-align:left; margin:17px 0;}
.data_info ul{text-align:left;}
.table_data2 {border:1px #333a42 solid; border-collapse:collapse; border-spacing:0; padding:0; margin:0; width:100%;}
.table_data2 th {border:1px #333a42 solid; color:#c5c5c5; font-weight:bold; text-align:center; background:#15191e; padding:6px 0;}
.table_data2 td {border:1px #333a42 solid; text-align:center; vertical-align:top; padding:5px 0;}
.table_data2 .th_on {color:#f95551; }
.table_data2 .td_on {background:#461918; color:#ae9a9a;}
.table_data2 p {margin-bottom:10px;}
.table_data2 .td_on p {margin-bottom:10px; color:#c3a060;}
.table_data2 .point {color:#c3a060;}

.img_discount {position:absolute; right:35px; top:773px;}
.table_upgrade {border:1px #333a42 solid; border-collapse:collapse; border-spacing:0; padding:0; margin:0; width:100%;}
.table_upgrade th {border:1px #333a42 solid; color:#c5c5c5; font-weight:bold; text-align:center; background:#15191e; padding:9px 0;}
.table_upgrade td {border-bottom:1px #333a42 solid; text-align:center; padding:6px 0;}
.table_upgrade .th2 {background:#282f38;}
.table_upgrade .td_end {border-bottom:0;}
.table_upgrade .vip_checkbox {width:16px; height:16px; vertical-align:middle;}
.table_upgrade .tl {text-align:left; padding-left:8px;}
.table_upgrade .selected {background:#461918; color:#ae9a9a;}
.table_upgrade .disable {color:#3f454c;}
.table_upgrade .message {font-size:11px; color:#f95551;}
.upgrade_box1 {margin-top:17px; font-weight:bold; overflow:hidden; font-size:14px;}
.upgrade_box2 {border:2px #333a42 solid; border-top:1px #333a42 solid; font-weight:bold; padding:20px 20px; background:#15191e;}
.upgrade_box2 ul {width:600px; margin:0 auto; overflow:hidden;}
.upgrade_box2 li {float:left; text-align:center; width:200px;}
.upgrade_box2 .id {color:#84bbff;}
.upgrade_sum .num1{display:inline-block; color:#84bbff; padding-left:5px;}
.upgrade_sum .num2{display:inline-block; color:#f95551; padding-left:5px;}
.upgrade_sum .gap {display:inline-block; text-align:center; padding:0 10px; font-weight:normal;}
.upgrade_total {border:2px #333a42 solid; border-bottom:0; text-align:center; margin-top:25px; color:#c5c5c5; padding:17px 0;}
.upgrade_total .total_wrap {overflow:hidden; width:600px; margin:0 auto; padding-bottom:5px;}
.upgrade_total .total_wrap div {float:left; vertical-align:middle; line-height:35px;}
.upgrade_total .gap2 {text-align:center; font-weight:bolder; font-size:35px; color:#c5c5c5; padding:12px 5px 0 0;}
.upgrade_total .txt_total {font-size:13px; font-weight:bold; width:150px; text-align:center; }
.upgrade_total .txt_total2 {text-align:left; font-size:35px; width:230px; text-align:center; font-weight:bolder; color:#f95551; padding:10px 0 0 0;}
.upgrade_total .num {color:#84bbff; font-size:15px; line-height:18px;}
.discount_txt {display:inline-block; line-height:17px; margin-bottom:5px;}
.gift_total {border:2px #333a42 solid; text-align:center; margin-top:25px; color:#989a9c; padding:17px 0;}
.gift_total .total_wrap {overflow:hidden; width:600px; margin:0 auto; padding-bottom:5px;}
.gift_total .total_wrap div {float:left; vertical-align:middle; line-height:35px;}
.gift_total .gap2 {text-align:center; font-weight:bolder; font-size:35px; color:#c5c5c5; padding:12px 5px 0 0;}
.gift_total .txt_total {font-size:13px; font-weight:bold; width:180px; text-align:center; }
.gift_total .num1 {color:#c5c5c5; font-size:15px; line-height:18px;}
.gift_total .num2 {color:#f95551; font-size:18px; line-height:18px;}
.gift_total .num3 {color:#87aad6; font-size:15px; line-height:18px;}
.gift_box {border:1px #333a42 solid; font-weight:bold; padding:25px 25px 25px 50px; background:#15191e; overflow:hidden;}
.gift_box .message {font-size:11px; color:#f95551; font-weight:normal;}
.vipmms_wrap {border:2px #333a42 solid; text-align:left; margin-top:25px; padding:17px;}
.vipmms_table {border:1px #333a42 solid; border-collapse:collapse; border-spacing:0; padding:0; margin-top:10px; width:100%;}
.vipmms_table th {border:1px #333a42 solid; color:#c5c5c5; font-weight:bold; text-align:center; background:#15191e; padding:9px 0;}
.vipmms_table td {border-bottom:1px #333a42 solid; text-align:left; padding:6px 10px;}


/** 07_etc**/
.sitemap {overflow:hidden;}
.sitemaptd01 {font-size:12px; color:#6c90b9; background:#171e26; height:27px; width:100px; padding:3px 0 0 0; text-align:center; margin-bottom:5px;}
.sitemaptd01 a:link {color:#6c90b9;}
.sitemaptd01 a:hover {color:#6c90b9;}
.sitemaptd01 a:visited {color:#6c90b9;}
.sitemaptd02 {font-size:11px; height:25px; padding:3px 0 0 10px; margin:3px 0 3px 0;  text-align:left;}
.sitemaptd02 img{vertical-align:middle; text-align:left;}

.etc_login {width:467px; height:340px; margin:0 auto;}
.etc_login .bg {width:467px; height:340px; background:url('/img/07_etc/login_img01.jpg') no-repeat left top;}
.etc_login .login_input {position:relative; top:160px; left:77px;}
.etc_login .login_input dl {overflow:hidden; margin:0 7px 2px 0;}
*:first-child+html .etc_login .login_input dl {overflow:hidden; margin:0 7px 0 0;}
.etc_login .login_input dt {margin:4px 9px 0 0;}
.etc_login .etc_button {text-align:center; width:235px; margin-top:40px;}

.etc_login2 {width:700px; height:425px; margin:20px auto 0 auto; background:url('/img/07_etc/login_bg.jpg') no-repeat left top; padding:50px 0 0 330px;}
.etc_login2 .login_input2 {width:370px;}
.etc_login2 .login_input2 ul {overflow:hidden; width:323px; margin:0 auto; text-align:center;}
.etc_login2 .login_input2 li {margin-bottom:5px;}
*:first-child+html .etc_login2 .login_input2 li {margin-bottom:3px;}
.etc_login2 .login_input2 .security_wrap {overflow:hidden;}
.etc_login2 .login_input2 .security_view {float:left; width:206px; background:#333c47; height:31px; padding-top:5px; vertical-align:middle; text-align:center; border:1px #10161e solid; }
.etc_login2 .login_input2 .security_btn {float:left; margin-left:8px;}
.etc_login2 .login_input2 .input_login {background:#b4b5b9; border:1px #10161e solid; padding:8px 15px; color:#1a1b1e; height:19px; width:291px;}
.etc_login2 .login_input2 .login_txt {margin:7px 26px; color:#ff2823; font-size:12px;}
.etc_login2 .login_input2 .login_btn {margin:25px 0; text-align:center;}
.etc_login2 .etc_button2 {position:relative; border-top:1px #4e5763 solid; text-align:center; width:370px; height:35px; margin-top:30px; background:url('/img/07_etc/join_link.png') center bottom no-repeat;}
.etc_login2 .etc_button2 a.btn_join {position:absolute; display:block; left:65px; top:18px; width:53px; height:20px;}
.etc_login2 .etc_button2 a.btn_find01 {position:absolute; display:block; left:138px; top:18px; width:67px; height:20px;}
.etc_login2 .etc_button2 a.btn_find02 {position:absolute; display:block; left:226px; top:18px; width:79px; height:20px;}


/** 08_mypage**/
.member_table {border-collapse:collapse; background:url('/img/common/line_01.gif') repeat-x left top; border-spacing:0; padding:0; margin:0;}
.member_table th {background:url('/img/common/line_01.gif') repeat-x left bottom #1d252e;  padding:6px 8px 6px 0; text-align:right;}
.member_table td {background:url('/img/common/line_01.gif') repeat-x left bottom; padding:6px 0 6px 9px;}

.member_table .point {font-size:11px; color:#54758e;}

.account_state {border-collapse:collapse;}
.account_state th {background:url('/img/common/line_01.gif') repeat-x left top ;  padding:6px 0 6px 0; text-align:left; color:#6c90b9; font-weight:normal;}
.account_state td {background:url('/img/common/line_01.gif') repeat-x left top; padding:6px 0 6px 9px; color:#6c90b9;}

.confirm_txt01 {position:relative; background:url('/img/08_mypage/confirm_txt01.jpg') no-repeat left top; width:602px; height:46px;}
.confirm_txt01 span {visibility:hidden; overflow:hidden; font-size:0;}
.confirm_txt01 a.idverify {position:absolute; display:block; top:16px; right:0; width:90px; height:15px; text-indent:100%; white-space:nowrap; overflow:hidden; z-index:1000;}

.mypage_txt01 {background:url('/img/08_mypage/mypage_txt01.jpg') no-repeat left top; width:409px; height:48px;}

.find01_txt01 {background:url('/img/08_mypage/find01_txt01.jpg') no-repeat left top; width:467px; height:48px; margin-bottom:30px;}
.find01_result {font-weight:normal; color:#6c90b9;}

.find02_txt01 {background:url('/img/08_mypage/find02_txt01.jpg') no-repeat left top; width:490px; height:48px; margin-bottom:30px;}
.find02_wrap {width:630px;  background:#1d252f; padding:10px;}
.find02_table {border-collapse:collapse; border-spacing:0; padding:0; margin:0; width:80%; margin:0 auto;}
.find02_table th {background:url('/img/common/line_01.gif') repeat-x left bottom #1d252e;  padding:6px 8px 6px 0; text-align:right; font-weight:normal;}
.find02_table td {background:url('/img/common/line_01.gif') repeat-x left bottom; padding:6px 0 6px 9px;}

.find03_txt01 {background:url('/img/08_mypage/find03_txt01.jpg') no-repeat left top; width:513px; height:48px; margin-bottom:30px;}

.find04_txt01 {background:url('/img/08_mypage/find04_txt01.jpg') no-repeat left top; width:570px; height:48px; margin-bottom:30px;}

.secede01_txt01 {position:relative; background:url('/img/08_mypage/secede01_txt01.jpg') no-repeat left top; width:383px; height:48px;}
.secede02_txt01 {position:relative; background:url('/img/08_mypage/secede02_txt01.jpg') no-repeat left top; width:383px; height:48px;}

.member_welcome {background:url('/img/08_mypage/member05_img01.jpg') no-repeat center 10px; height:480px;}
.member_welcome .welcome_text {position:relative; top:190px; left:315px;}
.member_welcome .welcome_btn {overflow:hidden; padding:44px 0 0 30px;}
.member_welcome .welcome_btn li {margin-right:14px;}

.myvip_txt {position:absolute; right:30px; font-weight:normal; color:#cb3f3f; font-size:11px;}
.btn_vipmms {position:absolute; right:25px;}

.murim_title {font-weight:bold; color:#958261; margin-bottom:10px;}
.murim_table {border-top:2px #2c3e4d solid; border-bottom:2px #2c3e4d solid; background:#282f38;}
.murim_table th {font-weight:bold; color:#958261; background:#191d21; padding:10px 0; text-align:center; border-right:1px #1d252e solid;}
.murim_table .td01 {border-bottom:1px #1d252e solid; border-right:1px #1d252e solid; background:#313c4e; color:#86a9d5; text-align:center; padding:10px 0;}
.murim_table .td02 {border-bottom:1px #1d252e solid; border-right:1px #1d252e solid; background:#454e59; color:#a8afb6; text-align:center; padding:10px 0;}
.murim_table .td03 {border-bottom:1px #1d252e solid; border-right:1px #1d252e solid; background:#282f38; color:#989a9c; text-align:left; padding:10px;}
.murim_table .none {border-bottom:0;}
.murim_quest {background:url('/img/08_mypage/murim_tdbg.gif') center top repeat-y; border-bottom:1px #313c4e solid; width:100%;}
.murim_wrap {overflow:hidden; width:660px; margin:0 auto;}
.murim_wrap .part_title {font-size:14px; font-weight:bold; color:#f95551; float:left; padding-top:5px;}
.murim_wrap .part_btn {float:right;}
.murim_wrap .txt {padding:17px 0;}
.murim_wrap .txt2 {padding:12px 0 25px 0;}
.murim_bg { padding:20px 0 12px 0; background:url('/img/08_mypage/murim_line.gif') center bottom repeat-x;}

.baguni_table .disable {color:#3f454c;}
.baguni_box {font-weight:bold; padding:20px 0; overflow:hidden;}
.baguni_sum .num1{display:inline-block; color:#84bbff; padding-left:5px;}
.baguni_sum .num2{display:inline-block; color:#f95551; padding-left:5px;}
.baguni_sum .gap {display:inline-block; text-align:center; padding:0 10px; font-weight:normal;}
.baguni_total {border:2px #333a42 solid; text-align:center; margin-top:20px; color:#c5c5c5; padding:17px 0;}
.baguni_total .total_wrap {overflow:hidden; width:600px; margin:0 auto; padding-bottom:5px;}
.baguni_total .total_wrap div {float:left; vertical-align:middle; line-height:35px;}
.baguni_total .gap2 {text-align:center; font-weight:bolder; font-size:35px; color:#c5c5c5; padding:15px 0 0 0;}
.baguni_total .txt_total {font-size:13px; font-weight:bold; width:180px; text-align:center;}
.baguni_total .num {color:#84bbff; font-size:18px; line-height:22px;}
.baguni_total .num2 {color:#f95551; font-size:18px; line-height:22px;}

.btn_servicemms {position:absolute; right:25px;}

.servicemms_wrap {border:2px #333a42 solid; text-align:left; margin-top:25px; padding:17px;}
.servicemms_table {border:1px #333a42 solid; border-collapse:collapse; border-spacing:0; padding:0; margin-top:10px; width:100%;}
.servicemms_table th {border:1px #333a42 solid; color:#c5c5c5; font-weight:bold; text-align:center; background:#15191e; padding:9px 0;}
.servicemms_table td {border-bottom:1px #333a42 solid; text-align:left; padding:6px 10px;}

.btn_limit {width:184px; height:39px; background:url('/img/common/blank.gif') no-repeat; margin-left:260px;}


/* lnb */
legend,caption{overflow:hidden;position:absolute;left:0;top:-1000em;width:1px;height:1px;font-size:0;line-height:0;visibility:hidden;z-index:-1;display:none;}
.hide {display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
.lnb .f li{background:none}
.lnb {color:#ffffff; margin:0 auto; width:980px;}
.lnb .logo{position:absolute;top:7px;left:396px;z-index:40;}
.lnb .logo .logo_bg{width:178px;height:137px;background:url(/img/common/logo.png) 0 0 no-repeat;position:absolute;top:0;left:0}
.lnb .logo a{position:absolute;top:5px;left:0;z-index:10}
.lnb .logo a img{width:178px;height:130px;}
.lnb .navi_main{position:absolute;top:30px;left:0;z-index:30;width:980px;height:40px;}
.lnb .navi_main .navi_main_bg{position:absolute;top:0;left:0;z-index:10;height:40px;width:980px;}
.lnb .navi_main ul{position:absolute;top:0;left:0;z-index:20}
.lnb .navi_main li{position:absolute;top:27px;}
.lnb .navi_main li a{display:block;width:105px;height:26px;background-image:url(/img/common/navi_main.png);}
.lnb .navi_main li a:hover{padding-top:0}
.lnb .navi_main li.m_news{left:12px;}
.lnb .navi_main li.m_news a{background-position:-12px 0}
.lnb .navi_main li.m_news a.on{background-position:-12px -31px}
.lnb .navi_main li.m_info{left:147px;}
.lnb .navi_main li.m_info a{background-position:-147px 0}
.lnb .navi_main li.m_info a.on{background-position:-147px -31px}
.lnb .navi_main li.m_community{left:281px;}
.lnb .navi_main li.m_community a{background-position:-281px 0}
.lnb .navi_main li.m_community a.on{background-position:-281px -31px}
.lnb .navi_main li.m_customer{left:602px;}
.lnb .navi_main li.m_customer a{background-position:-602px 0}
.lnb .navi_main li.m_customer a.on{background-position:-602px -31px}
.lnb .navi_main li.m_download{left:737px;}
.lnb .navi_main li.m_download a{background-position:-737px 0}
.lnb .navi_main li.m_download a.on{background-position:-737px -31px}
.lnb .navi_main li.m_point{left:866px;}
.lnb .navi_main li.m_point a{background-position:-866px 0}
.lnb .navi_main li.m_point a.on{background-position:-866px -31px}
.lnb .navi_sub{position:absolute;top:-270px;left:0;z-index:20;height:263px;width:980px;}
.lnb .navi_sub .navi_sub_bg{position:absolute;top:0;left:0;background:url(/img/common/bg_navi.png) 0 0 no-repeat;width:980px;height:275px;}
.lnb .navi_sub ul{position:absolute;top:100px;z-index:30;}
.lnb .navi_sub ul li{height:17px;width:90px;vertical-align:top;overflow:hidden;margin-top:3px;position:relative}
.lnb .navi_sub ul li a{display:block;height:17px;width:90px;position:absolute;top:0;left:0;}
.lnb .navi_sub ul li span {position:absolute;top:75px;left:0;height:380px;width:980px;background:url(/img/common/navi_sub.png);}
.lnb .navi_sub ul.m_news{left:21px;}
.lnb .navi_sub ul.m_info{left:155px;}
.lnb .navi_sub ul.m_community{left:283px;}
.lnb .navi_sub ul.m_customer{left:607px;}
.lnb .navi_sub ul.m_download{left:742px;}
.lnb .navi_sub ul.m_point{left:875px;}
.lnb .navi_sub ul li.s_notice span{margin:-76px 0 0 -26px}
.lnb .navi_sub ul li.s_update span{margin:-99px 0 0 -26px}
.lnb .navi_sub ul li.s_event span{margin:-123px 0 0 -26px}
.lnb .navi_sub ul li.s_news span{margin:-146px 0 0 -26px}
.lnb .navi_sub ul li.s_info span{margin:-76px 0 0 -155px}
.lnb .navi_sub ul li.s_guide span{margin:-99px 0 0 -155px}
.lnb .navi_sub ul li.s_juyu span{margin:-123px 0 0 -155px}
.lnb .navi_sub ul li.s_ranking span{margin:-147px 0 0 -155px}
.lnb .navi_sub ul li.s_fboard span{margin:-76px 0 0 -287px}
.lnb .navi_sub ul li.s_infotip span{margin:-99px 0 0 -287px}
.lnb .navi_sub ul li.s_talk span{margin:-122px 0 0 -287px}
.lnb .navi_sub ul li.s_sshot span{margin:-146px 0 0 -287px}
.lnb .navi_sub ul li.s_secret span{margin:-168px 0 0 -287px}
.lnb .navi_sub ul li.s_schedule span{margin:-191px 0 0 -287px}
.lnb .navi_sub ul li.s_mansa span{margin:-215px 0 0 -287px}
.lnb .navi_sub ul li.s_faq span{margin:-76px 0 0 -612px}
.lnb .navi_sub ul li.s_policy span{margin:-99px 0 0 -612px}
.lnb .navi_sub ul li.s_answer span{margin:-123px 0 0 -612px}
.lnb .navi_sub ul li.s_download span{margin:-76px 0 0 -744px}
.lnb .navi_sub ul li.s_gallery span{margin:-99px 0 0 -744px}
.lnb .navi_sub ul li.s_charge span{margin:-76px 0 0 -873px}
.lnb .navi_sub ul li.s_item span{margin:-99px 0 0 -873px}
.lnb .navi_sub ul li.s_vip span{margin:-122px 0 0 -873px}
.lnb .navi_sub ul li.s_removal span{margin:-146px 0 0 -873px}
.lnb .navi_sub ul li.s_minigame span{margin:-169px 0 0 -873px}
.lnb .navi_sub ul li.s_pc span{margin:-169px 0 0 -873px}

.lnb .navi_sub ul li.s_notice .on{margin:-276px 0 0 -26px}
.lnb .navi_sub ul li.s_update .on{margin:-299px 0 0 -26px}
.lnb .navi_sub ul li.s_event .on{margin:-323px 0 0 -26px}
.lnb .navi_sub ul li.s_news .on{margin:-346px 0 0 -26px}
.lnb .navi_sub ul li.s_info .on{margin:-276px 0 0 -155px}
.lnb .navi_sub ul li.s_guide .on{margin:-299px 0 0 -155px}
.lnb .navi_sub ul li.s_juyu .on{margin:-323px 0 0 -155px}
.lnb .navi_sub ul li.s_ranking .on{margin:-347px 0 0 -155px}
.lnb .navi_sub ul li.s_fboard .on{margin:-276px 0 0 -287px}
.lnb .navi_sub ul li.s_infotip .on{margin:-299px 0 0 -287px}
.lnb .navi_sub ul li.s_talk .on{margin:-322px 0 0 -287px}
.lnb .navi_sub ul li.s_sshot .on{margin:-346px 0 0 -287px}
.lnb .navi_sub ul li.s_secret .on{margin:-368px 0 0 -287px}
.lnb .navi_sub ul li.s_schedule .on{margin:-391px 0 0 -287px}
.lnb .navi_sub ul li.s_mansa .on{margin:-415px 0 0 -287px}
.lnb .navi_sub ul li.s_faq .on{margin:-276px 0 0 -612px}
.lnb .navi_sub ul li.s_policy .on{margin:-299px 0 0 -612px}
.lnb .navi_sub ul li.s_answer .on{margin:-323px 0 0 -612px}
.lnb .navi_sub ul li.s_download .on{margin:-276px 0 0 -744px}
.lnb .navi_sub ul li.s_gallery .on{margin:-299px 0 0 -744px}
.lnb .navi_sub ul li.s_charge .on{margin:-276px 0 0 -873px}
.lnb .navi_sub ul li.s_item .on{margin:-299px 0 0 -873px}
.lnb .navi_sub ul li.s_vip .on{margin:-322px 0 0 -873px}
.lnb .navi_sub ul li.s_removal .on{margin:-346px 0 0 -873px}
.lnb .navi_sub ul li.s_minigame .on{margin:-369px 0 0 -873px}
.lnb .navi_sub ul li.s_pc .on{margin:-369px 0 0 -873px}
.lnb .count{position:absolute;top:0;right:0}

/*Æ¯º°»ç¸é ÆäÀÌÁö*/
.special_form{margin-top:50px;}
.special01_txt01 {background:url('/event/20160425/img/special_txt01.jpg') no-repeat left top; width:518px; height:41px; margin-bottom:30px;}
.textarea_01 {border:1px solid #121519; background-color: #b4b5b9; font-family: "µ¸¿ò"; color: #1a1b1e; text-decoration: none; font-size:12px;}

/* °øÅë ¸ð´Þ ÆË¾÷ */
.common_modal_dim {position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background-color: #000; z-index: 1; opacity: 0.5;}

.common_modal {position: fixed; background-color:#ccc; border: 15px solid #486073; width: 450px; height: 185px; top: 50%; left: 50%; margin-left: -200px; margin-top: -92.5px; text-align:center;z-index:99;}
.common_modal .head {font-size:15px; line-height: 21px; margin:35px 30px; color: #282f38;}
.common_modal .com_btn input { border:0px; padding:10px 39px; margin: 0 15px 0 15px; background-color:#41586a; cursor:pointer; }
.common_modal .com_btn input[type="button"] { color: #a7b2c2; }
.common_modal .com_btn .common_btn_close { background-color: #606569; }
.common_modal .com_btn input:hover {background-color:#d9642c; color:#fff;}