/*********************************************************************
* Program		: layout.css
* Description	: Layout / Header / Footer CSS: 
* Version		: 2.1.2
* Date			: 2013/09/23		Writer: Wie Chan woo
 **********************************************************************/
@charset "utf-8";
#content {position:relative; width:1000px; margin:0 auto; padding:20px 0 30px}
#bg_none #wrap {background-image:none}
/* skip navigation */
#u_skip {position:absolute;z-index:2147483647;display:block;visibility:visible}
#u_skip a {position:absolute;left:0;top:-200px;width:138px;background:#000000;border:1px solid #a90001;text-align:center;outline:none}
#u_skip a:active,#u_skip a:focus {top:0;text-decoration:none;cursor:pointer;zoom:1}
#u_skip span {display:inline-block;padding:2px 6px 0 0;background:#000000;font-size:11px;letter-spacing:-1px;color:#fff;line-height:26px}
#u_skip {display:none;visibility:hidden;position:absolute}
#u_skip a {display:none;visibility:hidden}
#u_skip .us2 {display:block;visibility:visible}
/* common */
h6.base {font-weight:normal;height:23px;position:relative;zoom:1;text-align:left}
h6.base .btn {position:absolute;top:-2px;right:0px}
h6.base p.more {position:absolute;top:3px;right:0px;color:#a8a8a8;font-size:11px;letter-spacing:-1px}
h6.base p.more a {color:#a8a8a8;background:url('/resources/image/design/mybay/bull_04.gif') no-repeat right 4px;padding:0 8px 0 0;text-decoration:underline}
h6.base p.more2 {position:absolute;top:0px;right:0px;color:#a8a8a8;font-size:11px;letter-spacing:-1px}
h6.base .btn2 {position:absolute;top:-3px;right:0px;font-weight:normal}
h6.base .btn2 select {margin-bottom:2px}
/* Header: Layout */
div.htop {position:relative;zoom:1;z-index:1001;width:1000px;height:65px;font-size:11px;letter-spacing:-1px}
div.hsearch {position:relative;zoom:1;z-index:700;width:1000px;font-size:11px;letter-spacing:-1px}
/* Middle: Layout */
#middle:after {content:"";display:block;clear:both}
div.lnb_wrap {width:212px;float:left;padding-bottom:20px}
div.content_in {width:761px;float:right;padding-bottom:20px;position:relative;zoom:1;z-index:600}
div.content_in img {margin-bottom:0}
div.content_full {width:1000px;position:relative;margin:0 auto; min-height:400px}
/* renewal header*/
.wbg {background:url('/resources/image/design/main/20140411/layout20141119.png') no-repeat;float:left;position:relative;zoom:1}
a.wbg {overflow:hidden}
a.wbg span {position:absolute;z-index:-1;top:-200px}
.w {background:url('/resources/image/design/main/20140411/layout20141119.png') no-repeat;float:left;position:relative;zoom:1}
/* Header: Top */
#header .off div.go_layer {display:none}
#header .on  div.go_layer {display:block}
/* Header: Menu */
#header .logo {height:58px;background-position:200px 200px}
/* Header : Search : Directory */
div.hsearch {height:auto}
div.hsearch div.sch_direct {width:714px;position:absolute;z-index:700;top:9px;left:263px}
div.hsearch div.sch_direct_con {width:346px;_width:360px;height:24px;margin:0}
div.hsearch div.sch_direct_btn {width:365px;height:26px;position:absolute;top:0px;left:355px;letter-spacing:0px}
div.hsearch div.sch_direct_btn p {font-size:12px;color:#000;padding-top:5px}
div.hsearch div.sch_direct_btn a {width:78px;height:26px;cursor:pointer;float:left;margin-left:4px}
div.hsearch div.sch_direct_btn .marinL {margin-left:0px}
div.hsearch div.sch_direct_btn .btn_sellsch {background-position:0 -120px}
div.hsearch div.sch_direct_btn .btn_buysch {background-position:-78px -120px}
div.hsearch div.sch_direct_btn .btn_sellreg {background-position:-158px -121px;width:88px;height:24px;margin:0 0 0 21px}
div.hsearch div.sch_direct_btn .btn_buyreg {background-position:-246px -121px;width:88px;height:24px;margin:0 0 0 5px}
div.hsearch div.sch_direct_btn .btn_sellsch:hover {background-position:0 -146px}
div.hsearch div.sch_direct_btn .btn_buysch:hover {background-position:-78px -146px}
div.hsearch div.sch_direct_btn .btn_sellreg:hover {background-position:-158px -145px}
div.hsearch div.sch_direct_btn .btn_buyreg:hover {background-position:-246px -145px}
div.hsearch div.sch_direct_btn .btn_sellsch:active {background-position:0 -172px}
div.hsearch div.sch_direct_btn .btn_buysch:active {background-position:-78px -172px}
div.hsearch div.sch_direct_btn .btn_sellreg:active {background-position:-158px -169px}
div.hsearch div.sch_direct_btn .btn_buyreg:active {background-position:-246px -169px}
div.hsearch div.sch_direct_btn #ibtnHeaderSellSearch.active {background-position:0 -172px}
div.hsearch div.sch_direct_btn #ibtnHeaderBuySearch.active {background-position:-78px -172px}
div.hsearch div.sch_direct_btn #btnHeaderSellRegist.active {background-position:-158px -169px}
div.hsearch div.sch_direct_btn #btnHeaderBuyRegist.active {background-position:-246px -169px}
div.hsearch div.sch_direct p.sch_txt {position:relative;width:131px;height:21px;float:left;padding:5px 30px 0 8px;background:url('/resources/image/design/main/20140411/layout20141119.png') no-repeat -297px -20px}
div.hsearch div.sch_direct p.sch_txt {_width:133px;_padding:5px 20px 0 8px}
div.hsearch div.sch_direct p.sch_txt input.ty_txt {width:140px;height:15px;font-size:11px;line-height:15px;color:#5e5e5e !important;background:#fff;letter-spacing:-1px;border:0 none;vertical-align:top}
div.hsearch div.sch_direct p.sch_txt input.ty_txt {_width:130px}
/* 20141110 smshin modify - IE10 Xbutton Clear */
div.hsearch div.sch_direct p.sch_txt input.ty_txt::-ms-clear {display:none;width:0;height:0}
div.hsearch div.sch_direct p.sch_txt .ty_img {position:absolute;top:4px;left:150px;width:16px;height:16px;background-position:-560px -142px;opacity:0;-moz-opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}
div.hsearch div.sch_direct p.sch_txt .ty_img2 {position:absolute;top:4px;left:150px;_left:150px;width:16px;height:16px;background-position:-560px -142px;opacity:0;-moz-opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}
#sch_direct .sch_txt .ty_txt::-ms-clear {display:none;width:0;height:0}
#sch_direct .sch_txt .ico_event {position:absolute;top:7px}
div.hsearch div.sch_direct #divServerListWrap0 {margin:0 0 0 4px}
div.hsearch div.sch_direct div.sch_layer {width:160px;height:318px;position:absolute;top:23px;left:0px;padding:7px 7px 0 0;font-size:11px;line-height:15px;background:#fff;border:1px solid #000}
div.hsearch div.sch_direct div.sch_layer li {overflow:hidden;position:relative}
div.hsearch div.sch_direct div.sch_layer2 {width:160px;height:318px;position:absolute;top:23px;left:173px;_left:163px;background:#fff;border:1px solid #000;padding:7px 7px 0 0;font-size:11px;line-height:15px}
div.hsearch div.sch_direct .sch_layer ul,div.hsearch div.sch_direct .sch_layer2 ul {position:relative;height:312px;overflow-x:hidden;overflow-y:auto}
div.hsearch div.sch_direct .sch_layer li,div.hsearch div.sch_direct .sch_layer2 li {height:16px;margin:1px 0 0 1px;padding:2px 0 0 5px;white-space:nowrap;cursor:pointer}
div.hsearch div.sch_direct .sch_layer li.over,div.hsearch div.sch_direct .sch_layer2 li.over {background:#efefef;color:#262626}
div.hsearch div.sch_direct .sch_layer2 li:hover {background:#efefef;color:#262626}
div.hsearch div.sch_direct .sch_layer li.on,div.hsearch div.sch_direct .sch_layer2 li.on {background:#efefef;color:#de1016;font-weight:bold;letter-spacing:-2px}
/* 20141103 smshin modify - addEventIcon */
div.hsearch div.sch_direct p.sch_txt .ico_event {display:none}
div.hsearch div.sch_direct p.event .ico_event {display:block;position:absolute;top:6px}
div.hsearch div.sch_direct div.sch_layer li {overflow:hidden;position:relative}
div.hsearch div.sch_direct div.sch_layer .ico_event {margin:-3px 0 0 5px;vertical-align:top}
div.hsearch div.sch_direct div.sch_layer .txt_overflow {width:128px}
div.hsearch div.sch_direct div.sch_layer .txt_overflow .ico_event {position:absolute;right:2px;top:3px}
/* Header : Search : Fast */
div.sch_fast_wrap {width:1000px;clear:both;float:none}
div.sch_fast_wrap .bg0 {background-position:0 -225px}
div.sch_fast_wrap .bg1 {background-position:0 -268px}
div.sch_fast_wrap .bg2 {background-position:0 -311px}
div.sch_fast_wrap .bg3 {background-position:0 -354px}
div.sch_fast_wrap .bg4 {background-position:0 -397px}

/* Middle: Left Menu */
div.lnb {letter-spacing:-1px}
#middle .lnb .lnb_tit {height:38px; font-family:notoKR; font-size:20px; color:#333}
div.lnb h2.lnb_tit img {vertical-align:top}
div.lnb .link_bn {margin-top:20px}
div.lnb .menu {padding-top:4px; background: url('/resources/image/design/layout/bg_lnb_2.png') no-repeat 0 0; border-bottom:1px solid #e3e3e3}
div.lnb .menu > li {border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3}
div.lnb .menu li p {position: relative; display: block}
div.lnb .menu li.on p:after, div.lnb .menu li.off p:after {content: ''; position: absolute; width: 7px; height: 5px; top: 14px; right: 18px;background-image:url('/resources/image/design/layout/icon_lnb_clamp.png'); background-position: 0px -5px}
div.lnb .menu li.on, div.lnb .menu li.noneon, div.lnb .menu li.pluson {background: #e8e9f6}
div.lnb .menu li.on p:after, div.lnb .menu li.noneon p:after {background-position: 0px 0px}
div.lnb .menu li.on .mtit, div.lnb .menu li.noneon .mtit, div.lnb .menu li.pluson .mtit {font-weight:bold}
div.lnb .menu li.on .mtit a:hover, div.lnb .menu li.noneon .mtit a:hover, div.lnb .menu li.pluson .mtit a:hover {color: #596196}
div.lnb .menu li.on .mtit a, div.lnb .menu li.noneon .mtit a, div.lnb .menu li.pluson .mtit a {color: #596196}
div.lnb .menu li.off {background:none}
div.lnb .menu li.popup {background:none}
div.lnb .menu li.popup p:after {width: 10px; height: 10px; top: 12px; right: 17px;background-image:url('/resources/image/design/layout/icon_lnb_clamp.png'); background-position: -7px 0px}
div.lnb .menu li .mtit {height:34px; border-top:1px solid #e3e3e3}
div.lnb .menu li .mtit a {display:block;padding:10px 0 8px 21px;color:#7e7e7e}
div.lnb .menu li .mtit a:hover {color:#383737}
div.lnb .menu li:first-child .mtit {border-top:0}
div.lnb .menu li ul {padding:14px 0 14px 22px; background:#f5f5f5; border-top:1px solid #e3e3e3}
div.lnb .menu li ul li {height:19px; padding:0 0 0 5px; background:url('/resources/image/design/layout/ico_dot_gray3.gif') no-repeat 0 6px; font-size:11px}
div.lnb .menu li ul li a {display:block; color:#959595}
div.lnb .menu li ul li a:hover {color:#383737}
div.lnb .menu li ul li.on {background:url('/resources/image/design/layout/ico_dot_black.gif') no-repeat left 6px; font-weight:bold}
div.lnb .menu li ul li.on a {color:#383737}
div.lnb .menu li .new img {margin-left:7px; vertical-align:0}
div.lnb .menu li.noneoff p.bn {text-align:center;padding:10px 0;border-top:1px solid #e3e3e3}


/* lnb */
.lnb .linemap {height:41px;padding:14px 13px 0 13px;background:url('/resources/image/design/layout/bg_lnb_gname.gif') no-repeat 0 0;font-size:11px;font-weight:bold;letter-spacing:-1px;color:#fff}
.lnb .linemap a {display:block;padding-left:6px;background:url('/resources/image/design/layout/ico_dot_white.gif') no-repeat 0 6px;color:#fff}
.lnb .notice_bn {position:relative;zoom:1;width:212px;margin-top:10px}
.lnb .sv_select {height:53px;padding:11px 13px 0 13px;background:url('/resources/image/design/layout/bg_lnb_gname.gif') no-repeat 0 0;font-size:11px;letter-spacing:-1px;z-index:10}
.lnb .sv_select .g_name {padding-left:6px;background:url('/resources/image/design/layout/ico_dot_white.gif') no-repeat 0 6px;color:#fff}
.lnb .sv_select .sch_txt {position:relative;zoom:1;width:173px;*width:177px;height:20px;padding:4px 0 0 8px;*padding:4px 0 0 4px;margin:2px 0 0 5px;background:url('/resources/image/design/layout/bg_sch_input2.gif') no-repeat 0 0}
.lnb .sv_select .sch_txt .ty_txt {width:150px;height:17px;font-size:11px;color:#494949;background:#fff;border:0 none;letter-spacing:-1px}
.lnb .sv_select .sch_txt .ty_img {position:absolute;top:4px;left:160px}
.lnb .sv_select .sch_layer {position:absolute;top:91px;*top:92px;left:18px;width:168px;height:76px;padding:8px 5px 0 8px;background:url('/resources/image/design/layout/bg_sch_layer2.gif') no-repeat 0 0;z-index:10}
.lnb .sv_select .sch_layer ul {height:70px;overflow-x:hidden;overflow-y:auto}
.lnb .sv_select .sch_layer li {height:18px;*height:16px;color:#494949}
.lnb .sv_select .sch_layer li a {display:block;color:#494949}
.lnb .game_price {width:199px;padding:12px 0 20px 13px;background:url('/resources/image/design/layout/bg_game_price.gif') no-repeat 0 bottom;font-size:11px;z-index:1}
.lnb .game_price .standard_unit {width:188px;height:25px;border-bottom:1px solid #cfcfcf;color:#747474;letter-spacing:0}
.lnb .game_price .standard_unit p {padding:0 0 0 5px;background:url('/resources/image/design/layout/ico_dot_gray.gif') no-repeat 0 6px}
.lnb .game_price .low_price {margin-top:17px}
.lnb .game_price .average_price {margin-top:17px}
.lnb .game_price .low_price .tit, .average_price .tit {position:relative;zoom:1}
.lnb .game_price .low_price .tit span, .average_price .tit span {position:absolute;top:2px;left:143px}
.lnb .game_price .price_table {width:187px;height:116px;margin-top:6px;background:url('/resources/image/design/layout/bg_price_table.gif') no-repeat 0 0}
.lnb .game_price .price_table table {width:100%;height:100px;font-size:11px;border-collapse: separate}
.lnb .game_price .price_table table th {height:24px;padding-top:1px;color:#e8e8e8;text-align:center;font-weight:normal;font-size:11px}
.lnb .game_price .price_table table td {height:15px;color:#7b7b7b;text-align:center;letter-spacing:0;font-size:11px;line-height:15px;padding:2px 0 0 0}
.lnb .game_price .price_table table td.change {padding:0 20px 0 0;text-align:right}
.lnb .game_price .price_table table td.change span {display:block}
.lnb .game_price .price_table table td.change .up {background:url('/resources/image/design/layout/ico_arrow_up.gif') no-repeat 12px 5px;color:#ce0400}
.lnb .game_price .price_table table td.change .down {background:url('/resources/image/design/layout/ico_arrow_down.gif') no-repeat 12px 5px;color:#005dde}
.lnb .game_price .price_graph {margin-top:16px}
.lnb .game_price .price_graph .graph {width:187px;height:116px;margin-top:6px;background:url('/resources/image/design/layout/bg_price_graph.gif') no-repeat 0 0;position:relative;zoom:1;overflow:hidden}
.lnb .game_price .price_graph .graph div {width:185px;height:114px;overflow:hidden;position:absolute;top:1px;left:1px}
.lnb .game_box {width:212px;margin-top:10px;padding:0 0 10px 0;background:url('/resources/image/design/layout/bg_game_box2.gif') no-repeat left bottom;font-size:11px;color:#7b7b7b}
.lnb .game_box div.top {background:url('/resources/image/design/layout/bg_game_box2.gif') no-repeat left top;height:17px}
.lnb .game_box .thum_link {height:45px;padding:0 0 0 13px}
.lnb .game_box .thum {margin-right:10px;border:1px solid #494949}
.lnb .game_box .thum img {vertical-align:bottom;margin-bottom:0px}
.lnb .game_box .info {padding:0 0 2px 13px}
.lnb .game_box .info img {margin-right:5px;vertical-align:middle;margin-bottom:2px}
.lnb .game_box ul {width:174px;height:85px;padding:10px 0 0 10px;background:#fff;border:1px solid #dedede;overflow-x:hidden;overflow-y:auto;margin:0 auto}
.lnb .game_box li {padding:0 10px 4px 7px;background:url('/resources/image/design/layout/ico_dot_gray3.gif') no-repeat 0 6px;line-height:15px}
.lnb .game_box li.nodata {background-image:none;color:#cccccc;padding:30px 0;text-align:center}
.lnb .game_box li a {display:block;color:#7b7b7b}
.lnb .game_box li a:hover {color:#262626}
.lnb .leftmenu_banner {padding-top: 11px}
.lnb .leftmenu_banner .banner {width:212px;height:120px;padding:0}
/* Middle: h3 */
h3.ptit {background:url('/resources/image/design/layout/h3_title.gif') repeat-x left 38px;padding:11px 0 0 0;height:40px}
.ptit {position:relative;zoom:1;background:url('/resources/image/design/layout/h3_title2.gif') repeat-x right top;padding:0 0 0 0;height:55px}
h3.page_tit {padding:11px 0 11px; margin-bottom:20px;  font-family:'맑은 고딕','Malgun Gothic'; font-size:18px; color:#333; letter-spacing:-0.2px}
h3.page_tit > .parent_tit {font-size:14px; font-weight:400; color:#9e9e9e}
h3.page_tit > .parent_tit::after {content:''; display:inline-block; width:1px; height:12px; margin:0 10px; background:#e0e0e0; vertical-align:-1px}
h3.page_tit02 {margin-bottom:22px; font-family:'Malgun Gothic',sans-serif; font-size:16px; font-weight:700; color:#120b3d}
#content .content_in h3.ptit {background:url('/resources/image/design/layout/h3_title.gif') repeat-x left 38px;padding:11px 0 0 0;height:40px}
#content .content_in h3.ptit2 {background:url('/resources/image/global/title_bg.gif') no-repeat ;padding:0 0 3px 0;height:55px}
.ptit ul li.tit {float:left;padding:0 10px 0 0}
.ptit ul li.sub {float:left;padding:12px 10px 0 0}
.ptit ul li.sub a {padding:0 15px;background:url('/resources/image/design/item/bull_01.gif') no-repeat 0 1px;line-height:18px}
.ptit ul li.btn_01 {float:right;padding:8px 10px 0 0}
h3.ptit_i {background:url('/resources/image/design/layout/h3_title.gif') repeat-x left 38px;padding:11px 0 0 0;height:55px}
.paging {letter-spacing:0px;color:#4b4b4b;text-align:center}
.paging a {color:#4b4b4b}
/* @@@@@@@@@@		Common:    menu tab 01  			@@@@@@@@@@ */
div.ui_tab01 {height:32px;background:url('/resources/image/design/item/bg_tab02.gif') repeat-x left top;margin-bottom:10px}
div.ui_tab01 ul li.on, div.ui_tab01 ul li.off {float:left;width:122px;margin-right:1px;text-align:center}
div.ui_tab01 ul li.off a {width:122px;height:23px;display:block;padding:9px 0 0 0;background:url('/resources/image/design/item/bg_tab02_off.gif') no-repeat left top}
div.ui_tab01 ul li.on a {width:122px;height:22px;display:block;padding:10px 0 0 0;background:url('/resources/image/design/item/bg_tab02_on.gif') no-repeat left top;color:#e93000;font-weight:bold}
div.ui_tab01 ul li.lst {float:right;padding-top:4px}
/* @@@@@@@@@@		Common:    menu tab 02  			@@@@@@@@@@ */
div.ui_tab02 {height:46px;background:url('/resources/image/design/popup/bg_tab_02.gif') repeat-x left top;*zoom:1}
div.ui_tab02:after {content:"";display:block;clear:both}
div.ui_tab02 ul	 {width:100%;height:46px}
div.ui_tab02 ul li {float:left;padding-right:2px}
div.ui_tab02 ul li.right {float:right;color:#7b7d7b;font-size:11px;padding-top:3px}
div.ui_tab02 ul li.right select {color:#7b7d7b;font-size:11px}
/* @@@@@@@@@@		Common:    menu tab 03  			@@@@@@@@@@ */
div.ui_tab03 {height:27px;background-color:#e5e5e5 ;margin-bottom:10px;*zoom:1}
div.ui_tab03:after {content:"";display:block;clear:both}
div.ui_tab03 ul	 {width:100%;height:27px}
div.ui_tab03 ul li {float:left;padding-right:1px}
div.ui_tab03 ul li.right {float:right;color:#7b7d7b;font-size:11px;padding-top:3px}
div.ui_tab03 ul li.right select {color:#7b7d7b;font-size:11px}
/* @@@@@@@@@@		Common:    search menu 01  			@@@@@@@@@@ */
div.search_menu01 {height:32px;*zoom:1}
div.search_menu01:after {content:"";display:block;clear:both}
div.search_menu01 ul	 {width:100%;height:46px}
div.search_menu01 ul li.right {float:right;color:#7b7d7b;font-size:11px;padding-top:3px}
div.search_menu01 ul li.right select {color:#7b7d7b;font-size:11px}

/* Game Market Price Popup */
.popbg_blue590_warp {background-image:url("/resources/image/popup/bg.gif");border:2px solid #0b4ca0;padding:15px;width:555px;position:relative;zoom:1;overflow:hidden;z-index:900}
.popbg_blue590_warp .title {width:100%;height:28px;text-align:left;margin:15px 0 0 0;float:left;border-bottom:1px solid #ddd}
.popbg_blue590_height {height:310px}
.title_img {float:left;display:inline-block}
.popbg_blue590_warp .title .closeBtn {position:absolute;top:15px;right:15px}
.popbg_blue590_warp .pop_s_title {background:url(/resources/image/global/new/arrow_icon1.gif) no-repeat 2px 3px;text-align:left;padding:0 0 0 10px;margin:10px 0 0 0;font-weight:bold;width:100%;display:inline-block}
.pop_blue_tabmenu {width:100%;text-align:left;float:left;background:url(/resources/image/popup/pop_tabmenu_bg.gif) repeat-x;margin:10px 0 0 0}
.pop_sisae_table {width:100%;margin:10px 0 0 0}
.pop_sisae_table th {text-align:center;background:#d9e5fc;line-height:16px;font-weight:bold;padding:7px 0 7px 0}
.pop_sisae_table td {text-align:center;border-bottom:1px solid #b2c6e0;font-size:11px;padding:7px 0 7px 0}
.right_border {border-right:1px solid #b2c6e0}
.line_height0 {line-height:0}
.detail_typesell td img {margin-bottom:1px}
#divGameReport {z-index:650;left:-239px}
#divAutoTextLayer {z-index:650;left:-239px}
#divConcernGameList {z-index:650;left:-239px}
/* top_banner */
#top_banner:after {content:"";display:block;clear:both}
#top_banner {width:100%;height:85px;position:relative;zoom:1;*zoom:1;top:0px}
.top_banner_in {width:1000px;height:85px;margin:0 auto;clear:both;position:relative}
.top_banner_in .clear {float:left;position:absolute;z-index:1008;width:15px;height:15px;background:#000000;opacity:0;-moz-opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);top:0px;right:0px}
.top_banner_in .clear a {width:100%;height:100%;overflow:hidden;float:left}
.top_banner_in .clear a span {top:-200px;position:absolute;z-index:-1}
/* lnb_ongate */
.lnb .linemap_og {height:41px;padding:14px 13px 0 13px;background:url('/resources/image/design/layout/bg_lnb_gname.gif') no-repeat 0 0;font-size:12px;font-weight:bold;letter-spacing:-1px;color:#fff;position:relative;z-index:650}
.lnb .linemap_og a.link_s {display:block;padding-left:6px;background:url('/resources/image/design/layout/ico_dot_white.gif') no-repeat 0 6px;color:#fff}
.lnb .linemap_og p.btn_on {position:absolute;top:15px;left:127px}
.lnb .linemap_og div.evt_bn {position:absolute;top:0;left:212px}
.lnb .linemap_og div.evt_bn div.e_img {position:relative}
.lnb .linemap_og div.evt_bn div.e_img p.e_close {position:absolute;top:171px;right:0}
.lnb .game_box2 {width:195px;margin-top:10px ;padding:15px 0 15px 15px;background:#fafafa;border:1px solid #e3e3e3}
.lnb .game_box2 p.info {padding:0 0 4px 10px;background:url('/resources/image/design/layout/list_bn/line_p.gif') no-repeat 0 0;font-size:12px;font-weight:bold;color:#415d7f}
.lnb .game_box2 p.btn {padding:5px 0 0 20px}
/* outer banner */
div.lnb p.out_bn {margin-top:10px;background-color:#f4f4f4;padding-top:6px;padding-bottom:6px;text-align:center}
/* product list LNB Game Market Price */
div.lnb div.auction_price {position:relative;width:212px;height:42px;background-color:#ce000f;z-index:650}
div.lnb div.auction_price p.btn {padding-left:5px;padding-top:7px}
div.lnb div.auction_price div.list_table {position:absolute;top:42px;left:0px;background-color:#955700;width:212px}
div.lnb div.auction_price div.list_table p.pt {height:21px;padding-left:10px;padding-top:9px;color:#FFFFFF;font-weight:bold}
div.lnb div.auction_price div.list_table table.c3 {border-top:#4e2e00 1px solid;border-left:#4e2e00 1px solid;width:206px;background-color:#ffffff;margin-left:3px;margin-bottom:3px}
div.lnb div.auction_price div.list_table table.c3 th {height:20px;background-color:#e0e0e0;font-size:11px;font-weight:bold;border-right:#4e2e00 1px solid;border-bottom:#4e2e00 1px solid}
div.lnb div.auction_price div.list_table table.c3 th.tt01 {color:#333333}
div.lnb div.auction_price div.list_table table.c3 th.tt02 {color:#dc2434}
div.lnb div.auction_price div.list_table table.c3 th.tt03 {color:#264189}
div.lnb div.auction_price div.list_table table.c3 td {height:20px;font-size:12px;border-right:#4e2e00 1px solid;border-bottom:#4e2e00 1px solid}
div.lnb div.auction_price div.list_table table.c3 td.t01 {color:#666666;text-align:center}
div.lnb div.auction_price div.list_table table.c3 td.t02 {color:#be2d00;text-align:right;padding-right:3px;letter-spacing:0}
div.lnb div.auction_price div.list_table table.c3 td.t03 {color:#036fba;text-align:right;padding-right:3px;letter-spacing:0}
div.lnb div.auction_price div.list_table table.c2 {border-top:#4e2e00 1px solid;border-left:#4e2e00 1px solid;width:206px;background-color:#ffffff;margin-left:3px;margin-bottom:3px}
div.lnb div.auction_price div.list_table table.c2 th {height:20px;background-color:#e0e0e0;font-size:11px;font-weight:bold;border-right:#4e2e00 1px solid;border-bottom:#4e2e00 1px solid}
div.lnb div.auction_price div.list_table table.c2 th.tt01 {color:#333333}
div.lnb div.auction_price div.list_table table.c2 th.tt02 {color:#264189}
div.lnb div.auction_price div.list_table table.c2 td {height:20px;font-size:12px;border-right:#4e2e00 1px solid;border-bottom:#4e2e00 1px solid}
div.lnb div.auction_price div.list_table table.c2 td.t01 {color:#666666;text-align:center}
div.lnb div.auction_price div.list_table table.c2 td.t02 {color:#036fba;text-align:right;padding-right:3px;letter-spacing:0}
/* 2013-09-27 add outer banner */
.lnb .game_box_bn {position:relative;width:212px;background-color:#fff}
.lnb .game_box_bn .btn_close img {position:relative;top:23px;left:188px;width:11px;height:11px}
div.outbn_box {position:absolute;top:230px;left:630px;width:100px;height:100px}
div.outbn_box div.btn_close img {position:relative;top:16px;left:84px;width:16px;height:16px}

/* 20151019 레이어팝업-모바일앱설치 : 개인정보 수집 체크박스 추가 (김혜미) */
.privacy_agree_box {height:20px; line-height:20px}
.privacy_agree_box input {margin:0 0 1px; padding:0}
.privacy_agree_box label {display:inline-block; height:19px; line-height:20px; padding-top:1px; cursor:pointer; margin-right:5px}

/* 20160223 회원가입 header (김혜미) */
div#member_header {height:20px; padding:20px 30px; border-bottom:1px solid #dedede}
div#member_header a.member_logo {width:285px; height:24px; background-position:0px -669px}
div#member_header a.member_tg {float:right; width:24px; height:24px; background-position:-976px -68px; text-indent:-9999px; font-size:0px}
div#member_header ul.member_tg_ul {float:right; margin:5px 10px 0 0; width:0; overflow:hidden; height:15px}
div#member_header ul.member_tg_ul li {float:left}

/* API 페이지에서도 */
div#member_wrap div#member_con1 {margin-top:50px}
div#member_wrap div#member_con2 {margin-top:50px; padding-top:50px; background:#fbfbff}
div#member_wrap div.content_wrap {width:1000px; margin:0 auto; *zoom:1}
div#member_wrap div.content_wrap:after {content:''; display:block; clear:both}
div#member_wrap div.aside {float:left; width:300px}
div#member_wrap div.aside p {line-height:1.7; margin-top:28px; font-size: 12px; color: #666; font-family: 'malgunGothic','맑은고딕',sans-serif; font-weight: bold}
div#member_wrap div.aside h3 {font: 20px notoKr; color:#1e345b; line-height: 1.3}
div#member_wrap div.content {float:right; width:700px}
div#member_wrap .box_item_info {font-family: notoKr, sans-serif}
div#member_wrap .box_item_info > .tit_info { font-size: 16px; color: #7e86a8}
div#member_wrap .box_item_info > .txt_info { display: block; font-size: 20px; color: #120b3d; line-height: 1.35; font-weight: normal}
div#member_wrap #footer {width:687px; margin:94px auto 0; padding: 0 70px 100px 70px; position:relative}
div#member_wrap #footer ul {overflow:hidden; right:0}
div#member_wrap #footer ul li {float:left; color:#999}
div#member_wrap #footer ul li a {line-height:22px; color:#333}
div#member_wrap #footer div.family_site {top:0; left:768px}
div#member_wrap #footer #ulFamilySite {position:absolute; top:20px; z-index:9999}
div#member_wrap #footer p.copy {margin-top:15px; text-align:center; color:#666}

/* event header */
div.htop2 ul.hgo	{position:absolute;left:1px;height:16px;_width:800px;top:9px;width:500px}
div.htop2 ul.hgo2	{position:absolute;left:1px;height:16px;_width:800px;top:11px;width:350px}
div.htop2 ul.hgo li	{position:relative; zoom:1;float:left;padding-right:19px; height:11px; background:none; line-height:none}
div.htop2 ul.hgo #hTop01 {width:127px; *top:-3px; _top:0px}
div.htop2 ul.hgo #hTop02 {width:46px; *top:-3px; _top:0px}
div.htop2 ul.hgo li div.go_layer {width:170px;top:-5px;left:0px;padding-top:8px}
div.htop2 ul.hgo #hTop01 div.go_layer {height:100px\9; *height:auto; *top:-2px}
div.htop2 ul.hutil {position:absolute;top:5px;right:1px}
div.htop2 ul.hutil #hUtil01 {background-image:none;padding-left:24px}
div.htop2 ul.hutil2 {position:absolute;top:7px;right:1px; border:none; background:none}
div.htop2 ul.hutil li {position:relative; zoom:1;float:left;padding-left:24px;background:url('/resources/image/design/layout/new/top_bar_01.gif') no-repeat 10px 5px; margin:0}
div.htop2 ul.hutil li.fst {background-image:none}
div.htop2 ul.hutil li div.go_layer {width:85px;top:-2px;left:12px; position:absolute; z-index:999}
div.htop2 ul.hutil li ol {padding:7px 0 0 2px}
div.htop2 ul.hutil li ol li {float:none;font-size:11px;letter-spacing:-1px; padding:0 0 0 5px;background:url('/resources/image/design/layout/top_bull_02.gif') no-repeat left 5px}
div.htop2 ul.hutil li ol li a:hover {color:#000000}
div.htop2 ul li.on	 {z-index:900 !important}
div.htop2 ul li.off div.go_layer	 {display:none}
div.htop2 ul li.on  div.go_layer	 {display:block}
div.htop2 div.go_layer {position:absolute;padding:0 8px 8px 8px;background:#fff;border:1px solid #e9292a; top: -2px;left: 12px}
div.htop2 div.go_layer .top_app_tit {width:102px;height:11px;float:left;margin-top:2px;cursor:pointer;position:absolute}
div.htop2 div.go_layer .top_app_tit span {background-position:-62px -23px}
div.htop2 ul li .top_app {width:83px;height:11px;background-position:-62px 0px;cursor:pointer; top:0px;overflow:hidden}
div.htop2 ul li .top_smart {width:88px;height:11px;float:left;background-position:-146px 0px;cursor:pointer; top:2px; top:0\9;overflow:hidden}
div.htop2 ul li .top_favorite_off {width:61px;height:11px;float:left;background-position:0px 0px;cursor:pointer; top:2px; top:0\9;overflow:hidden}
div.htop2 ul li .top_favorite_on {width:61px;height:11px;float:left;background-position:0px -11px;cursor:pointer; top:2px; top:0\9;overflow:hidden}
div.htop2 div.go_layer .smartlayer {width:170px;height:120px; float:left;overflow:hidden;position:relative; zoom:1;overflow:hidden} 
div.htop2 div.go_layer .smartlayer span {background-position:-535px 0px;overflow:hidden}
div.htop2 div.go_layer .top_go2_tit {width:58px;height:11px;overflow:hidden;position:absolute;float:left; margin-top:2px;cursor:pointer;z-index:999; background:#000}
div.htop2 div.go_layer .top_go2_tit span {width:100%;height:100%;position:absolute;background-position:-172px -23px; z-index:909}
div.htop2 div.go_layer .top_favorite_tit {width:38px;height:11px;overflow:hidden;position:relative; zoom:1;float:left; margin-top:2px;cursor:pointer}
div.htop2 div.go_layer .top_favorite_tit span {background-position:0px -23px}
div.htop2 ul li .topcs {width:57px;height:15px;cursor:pointer;background-position:-232px 0px}
div.htop2 ul li .cstit {width:85px;height:25px;float:left;background-position:-232px -15px;position:absolute}
div.htop2 ul li .evttit {width:85px;height:25px;float:left;background-position:-712px 8px;position:absolute}
div.htop2 ul li .top_evt {width:74px;height:15px;cursor:pointer;background-position:-290px -0px}
div.htop2 ul li .topgame {width:47px;height:15px;float:left;background-position:-365px 0px;cursor:pointer}
div.htop2 ul li .logout {width:38px;height:15px;position:relative; zoom:1;float:left}
div.htop2 ul li .logout span {background-position:-442px -0px}
div.htop2 ul li .login {width:28px;height:15px;position:relative; zoom:1;float:left}
div.htop2 ul li .login span {background-position:-413px -0px}
div.htop2 ul.hgo li div.go_layer p.tit {height:17px;border-bottom:1px solid #f7c3c6;padding:0 5px;background:url('/resources/image/design/layout/top_bull_01.gif') no-repeat right 5px}
div.htop2 ul.hutil li div.go_layer p.tit {height:25px;border-bottom:1px solid #f7c3c6;background:url('/resources/image/design/layout/top_bull_01.gif') no-repeat right 13px}
div.htop2 div.go_layer .con {padding:15px 0 5px 62px;background:url('/resources/image/design/layout/bg_favorite.gif') no-repeat 5px 8px;line-height:14px}
div.htop2 div.go_layer .con span {color:#d20d12}
div.htop2 div.go_layer .con img {margin-top:5px}
div.htop2 div.go_layer .con2 {padding:15px 0 5px 62px;background-position:-848px -115px;line-height:14px;height:48px}
div.htop2 div.go_layer .live {height:61px;z-index:908}
div.htop2 div.go_layer .con2 span {color:#d20d12}
div.htop2 div.go_layer .con2 .nowgo {width:80px;height:18px;position:relative; zoom:1;float:left}
div.htop2 div.go_layer .con2 .nowgo span {background-position:-324px -59px}
div.htop2 div.go_layer .con3 {padding:15px 2px 2px 80px;background-position:-847px -9px;line-height:19px;height:72px;letter-spacing:-2px}
div.htop2 div.go_layer .con3 span {color:#d20d12}
div.htop2 div.go_layer .con3 img {margin-top:1px}
div.htop2 div.go_layer .con3 .ip_down {width:91px;height:19px; float:left}
div.htop2 div.go_layer .con3 .ip_down span {background-position:-714px -30px; bottom:3px}
div.htop2 div.go_layer .con3 .ad_down {width:91px;height:19px; float:left}
div.htop2 div.go_layer .con3 .ad_down span {background-position:-714px -64px; bottom:3px}

/* 20160114 서비스이용약관 header (김혜미) */
div.htop ul.hgo li a.logo2 {width:251px; height:17px; background-position:0 -693px}

/* 20161201 첨부파일 input:file 공통 (김혜미) */
div.screenFileWrap {position:relative; overflow:hidden; *margin-bottom:1px}
div.screenFileWrap input.screenFileName {float:left; width:230px; height:15px; border:1px solid #e3e3e3; background:#f0f0f0; margin-right:2px; padding-right:20px}
div.screenFileWrap input.screenFileName:focus {background:none}
div.screenFileWrap div.screenAddFileInput {position:relative; width:90px; height:19px; overflow:hidden; float:left; margin-right:5px}
div.screenFileWrap div.screenAddFileInput input[type=button] {background:#f0f0f0; border:1px solid #e3e3e3; color:#666; width:90px; height:19px; position:absolute; top:0}
div.screenFileWrap div.screenAddFileInput input[type=file] {position:absolute; right:0; top:0; opacity:0; filter:alpha(opacity=0)}
div.screenFileWrap img.screenBtnDel {position:absolute; left:237px; top:4px; cursor:pointer}


/* 20210401 헤더 신규 */
#new_member_header {padding: 8px 0; border-bottom: 1px solid #eaeef7}
#new_member_header .inner {width: 1000px; margin: 0 auto; overflow: hidden}
#new_member_header .inner h1 {float: left}
#new_member_header .member_logo {width:85px; height:24px; background-position:0px -669px; background: url('/resources/image/design/main/20140411/logo20181108.png') no-repeat 0 0 !important}
#new_member_header .gnb {float: right}
#new_member_header .gnb > li {float: left; position: relative}
#new_member_header .gnb > li+li {padding-left: 11px; margin-left: 11px}
#new_member_header .gnb > li+li:before {position: absolute; top: 9px;bottom: 3px; left: 0; width: 1px; background-color: #7e86a8; content: ''}
#new_member_header .gnb > li > a {display: block;padding-top: 5px; color: #7e86a8; letter-spacing: -.5px}
#new_member_header .gnb > li > a:hover,
#new_member_header .gnb > li > a:focus {color: #373e5a}

.content_wrap .tit_content {font-size: 40px; line-height: 1.2; font-family: 'notoKR'; color: #120b3d}
.content_wrap .tit_content > span {font-weight: normal}


.list_benefit > li { display: table; table-layout: fixed; width: 100%}
.list_benefit > li + li {margin-top: 17px; padding-top: 17px; border-top: 1px solid #eaeef7}
.list_benefit > li:before{ display: table-cell; width: 71px; height: 51px; content: ''}
.list_benefit > li.item_money:before { background: url(/resources/image/member/img_wallet.png) no-repeat}
.list_benefit > li.item_gift:before { background: url(/resources/image/member/img_giftbox.png) no-repeat}
.list_benefit > li.item_upload:before { background: url(/resources/image/member/img_file_upload.png) no-repeat}
.list_benefit > li .box_item_info {display: table-cell; vertical-align: middle; padding-left: 20px}
.list_benefit > li .box_item_info .tit_info {font-family: '맑은고딕',sans-serif; font-size: 12px !important}
.list_benefit > li .box_item_info .txt_info {font-size: 16px !important}
