@charset "euc-kr";

body{
	margin:0px;
	padding:0px;
	
}

html
{
	font-family:Dotum; font-size:12px; color:#666666;
	line-height:14px;
	margin:0;
	padding:0;	
}


div, p, ol, ul, li, img, a, h1, h2, h3, h4, h5, h6, form, span, iframe, dl, dt, dd,td {
    margin: 0px;
    padding: 0px;
}
table								{ border:0; border-spacing:0px; border-collapse:collapse; }
table, td, p, dl, dt, dd		{ margin:0; padding:0; 	}
img			{ border:0; margin:0; padding:0; }

div, ul, li, ol, dl, dt, dd  { 
    list-style: none;
}


/*Link*/
a:link			{ color:#666666; text-decoration:none; }
a:visited		{ color:#666666; text-decoration:none; }
a:active		{ color:#666666; text-decoration:none; }
a:hover		{ color:#666666; text-decoration:none; }


/* align */
.vtop			{ vertical-align:top; }
.vmid			{ vertical-align:middle; }
.vbottom		{ vertical-align:bottom; }
.Tjust			{ text-align:justify; }
.Tleft			{ text-align:left; }
.Tcenter		{ text-align:center; }
.Tright		{ text-align:right; }
.clear			{ clear:both; 	}
.fleft			{float:left;}
.fright			{float:right;}
/* font */
.bold			{ font-weight:bold; 	}
.normal		{ font-weight:normal;	}
.underline	{ text-decoration:underline; 	}
.font_ls		{ letter-spacing:-1px;	}
.font_lsnor	{ letter-spacing:0px;	}
.txt_point01	{color:#d13239;}
.txt_point02	{color:#ff8e08;}
.txt_point03	{color:#2f2f2f;}
.f11{font-size:11px;}
/* margin */
.mg_b2		{ margin-bottom:2px; }
.mg_b3		{ margin-bottom:3px; }
.mg_b5		{ margin-bottom:5px; }
.mg_b7		{ margin-bottom:7px; }
.mg_b9		{ margin-bottom:9px; }
.mg_b10		{ margin-bottom:10px; }
.mg_b15		{ margin-bottom:15px; }
.mg_b17		{ margin-bottom:17px; }
.mg_b20		{ margin-bottom:20px; }
.mg_b25		{ margin-bottom:25px; }
.mg_b28		{ margin-bottom:28px; }
.mg_b30		{ margin-bottom:30px; }
.mg_b35		{ margin-bottom:35px; }
.mg_t10		{ margin-top:10px; }
.mg_t15		{ margin-top:15px; }
.mg_t20		{ margin-top:20px; }
.mg_t-2		{margin-top:-2px;}
.btn_mg_r4 {margin-right:4px;}/*button margin*/
.mg_l6		{margin-left:6px;}
.mg_r15		{margin-right:15px;}

/* padding */
.pd_t10		{padding-top:10px; text-align: center;}
.pd_t3		{padding-top:3px;}

/*from*/
a {selector-dummy:expression(this.hideFocus=true);}
textarea			{ border:1px solid #cdcdcd; background-color:#FFFFFF; padding:5px; line-height:18px; 
					scrollbar-face-color: #FFFFFF; 
					scrollbar-shadow-color: #C9C9C2; 
					scrollbar-highlight-color: #FFFFFF;
					scrollbar-3dlight-color: #C9C9C2; 
					scrollbar-darkshadow-color: #FFFFFF;
					scrollbar-track-color: #F7F7F7; 
					scrollbar-arrow-color: #C9C9C2;	
					font-size:12px; 
					color:#555;
					}
textarea span{
	border-bottom:1px solid red;
}
.check{margin-top:-2px;}		
select			{ font-size:11px; font-family:Dotum, verdana, arial; 	}
.select01	{behavior: url('/kr/common/css/selectbox.htc');}
.select02	{behavior: url('/kr/common/css/selectbox02.htc');}
.select03	{behavior: url('/kr/common/css/selectbox03.htc');}

input			{border:1px solid #cdcdcd;margin:0px;font-size:11px;padding:3px 0 0 3px;}
input			{border: expression((this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':'1px solid #cdcdcd;' ); }
input			{height: expression((this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':'22px;' ); }
input			[type=checkbox], input[type=radio], input[type=image] {height:auto;margin:0px;padding:0px}
input.type-image {border:none;padding:0;height:auto;}

/* ´ëÃ¼ÅØ½ºÆ® */
.alttxt {
 overflow:hidden;
 height:0;
}
@media print {
 .alttxt {display:none;}
}
/************************************************************************************************************
Contents
************************************************************************************************************/
/*title*/
div .main_title:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }
div .main_title{	height:1%;	margin-bottom:30px;}
div.title{float:left;}
div.linemap{float:right;}
div.linemap span{color:#d02e35;	}

div.tit_1st{
	background:url('/kr/images/common/icon/blt_1st.gif') 0 1px no-repeat;
	padding-left:18px;
	height:100%;
	color:#303030;
	clear: both;
}
div.tit_1st01{
	background:url('/kr/images/common/icon/blt_1st.gif') 0 0 no-repeat;
	padding-left:18px;
	height:100%;
	color:#303030;
	clear: both;
}
div.tit_1st p {
	margin: 0 0 8px 0;
}
div.tit_2nd{
	background:url('/kr/images/common/icon/blt_2nd.gif') 3px 3px no-repeat; 
	padding-left:18px;
	height:1%;
}
div.tit_2nd:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }
div.tit_2nd img{
	margin-right:3px;
}
div.tit_2nd .txt{
	font-weight:bold;
	color:#cd2027;
	padding-top:1px;
	float:left;
}
.tit_3rd{ 
	background:url('/kr/images/common/icon/blt_poptxt.gif') 7px 4px no-repeat; 
	padding-left:18px;
}

/******************************************************************************************************************************************************
	°Ô½ÃÆÇ
******************************************************************************************************************************************************/
/*board list*************************************************************************************/
table.board_list{
	clear:both;
	border-bottom:2px solid #b3b3b2;
	margin-bottom:10px;
}
table.board_list thead th{
	background:url('/kr/images/common/bg_boardtit.gif') left top repeat-x;
	padding:12px 0 11px 0 ;
}
table.board_list thead th.first{
	background:url('/kr/images/common/bg_boardtit_first.gif') left top no-repeat;	
}
table.board_list thead th.last{
	background:url('/kr/images/common/bg_boardtit_last.gif') right top no-repeat;	
}

table.board_list thead th p{
	background:url('/kr/images/common/line_boardtit.gif') right top no-repeat;
}
table.board_list thead th.last p{
	background:none;
}
table.board_list tbody tr.best td{
	background:#fafafa;
}

table.board_list tbody td{
	border-bottom:1px solid #eeeeee;
	padding:8px 3px 5px 14px;
	font-size:12px;
}
table.board_list tbody td.Tcenter{
	padding-left:3px;
}

table.board_list tbody td.num{
	color:#888888;
	text-align:center;
	font-size:11px;
	padding-left:0;
	padding-right:0;
}
table.board_list tbody td.num_pay{	
	text-align:right;
	font-size:11px;
	padding-right:25px;
}
table.board_list tbody td.num_pay2{	
	text-align:right;
	font-size:11px;
	padding-right:40px;
}
table.board_list tbody td span img{
	margin:-2px -3px 0 0;
	_margin:0 -3px 3px 0;
	vertical-align:middle;
}
div.p-pclck {
	float:left;
	position:relative;
}
div.pclck {
	position:absolute;
	right:-68px;
	top:5px;
	width:70px;
	border:2px solid #ccc;
	z-index:1;
}
div.pclck p {
	padding:4px 6px 2px;
	background:#fff;
	border:1px solid #ff8900;
	font-size:11px;
	color:#cd2027;
}
div.pclck p a {
	color:#cd2027;
}
/*board write*************************************************************************************/
div.file_add{
	width:633px;
	border:1px solid #cdcdcd;
	padding:1px;
}
div.file_add .cont{
	
	background:#f8f8f8;
	padding:3px;
	height:1%;
}
div.file_add .cont:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }

div.file_add .cont dt{
	float:left;
	margin-right:5px;
}
div.file_add .cont dd{
	float:left;
	padding-top:5px;
}
div.file_add .cont dd img{
vertical-align:middle;
}

div.file_add .cont dd input{
	vertical-align:middle;
	margin:0 2px 0 1px;
}
/*ÆäÀÌÂ¡*************************************************************************************/
div.pagenum{
	text-align:center;	
	position:relative;
}
div.pagenum .rbtn{
	position:absolute;
	top:-2px;
	right:15px;
}
div.pagenum li{
	display:inline;	
	color:#b5b5b5;
}
div.pagenum li img {
	margin:-23x -3px 0 0;
	vertical-align:middle;
}
div.pagenum li span{
	color:#cf2b32;
}
div.pagenum li.btn{
padding:0px 6px;
}
div.pagenum li.btn img{
margin:-2px -1px 1px 0;
}
div.pagenum li a:link			{ color:#888; text-decoration:none; }
div.pagenum li a:visited		{ color:#888; text-decoration:none; }
div.pagenum li a:active		{ color:#888; text-decoration:none; }
div.pagenum li a:hover		{ color:#888; text-decoration:none; }

/*°Ë»ö*************************************************************************************/
div.search{
	border:2px solid #e6e6e6;
	padding:11px 0;
	text-align:center;
}
div.search dt{
	display:inline;
	margin-right:5px;
	vertical-align:middle;
}
div.search dt img{
	vertical-align:middle;
}
div.search dd select{
	margin-bottom:-1px;
	vertical-align:middle;
}
div.search dd table {
	margin:0 0 1px;
}
div.search dd input{
	background:#f7f7f7;
	vertical-align:middle;
}
div.search dd{
	display:inline;	
}
div.search dd img{
	vertical-align:middle;
}
/*board view*************************************************************************************/

table.board_vw{
margin-bottom:10px;
}

table.board_vw tr.first  th.first{
	background:url('/kr/images/common/bg_boardtit_vw_frist.gif') left top no-repeat;		
}
table.board_vw tr.first  td.last{
	background:url('/kr/images/common/bg_boardtit_vw_last.gif') right top no-repeat;	
}

table.board_vw tr.first  th{
	background:url('/kr/images/common/bg_boardtit_vw.gif') left top no-repeat;
	padding:10px 1px 5px 20px;
}
table.board_vw tr.first  td{
	background:url('/kr/images/common/bg_boardtit_vw.gif') right top no-repeat;
	padding:11px 10px 4px 10px;
}
table.board_vw tr.first  th.m,
table.board_vw tr.first  td.m {
	background:url('/kr/images/common/bg_boardtit_vw_m.gif') repeat-x 0 0;
}

table.board_vw  th{
	border-bottom:1px solid #d6d6d6;	
	padding:6px 1px 5px 20px;
	text-align:left;	
}
table.board_vw th p{
	background:url('/kr/images/common/line_boardvw.gif') right center no-repeat;
	padding-right:6px;
}
table.board_vw  td{
	border-bottom:1px solid #d6d6d6;
	padding:6px 10px  3px 10px;
	background:none;
}
table.board_vw  td.tit{
	color:#cd2027;
}
table.board_vw  td.ce img{
	vertical-align:middle;
	margin-bottom:3px;
}
table.board_vw td.cont{
	background:url('/kr/images/common/bg_vwcont.gif') left top repeat-x;
	padding:10px 10px 10px 20px;
	border-bottom:3px solid #b3b3b2;
	vertical-align:top;
	height:300px;
}
table.board_vw td.cont table td{border-bottom:none;padding:0;}
table.board_vw td.cont_noline{
	background:url('/kr/images/common/bg_vwcont.gif') left top repeat-x;
	padding:10px 10px 10px 20px;
	border-bottom:none;
}
table.board_vw td.cont_noline table td{border-bottom:none;padding:0;}
table.board_vw td.td_1{
	background:url('/kr/images/common/bg_vwcont.gif') left top repeat-x;
	padding:10px 0;
	border-bottom:1px solid #b3b3b2;;
}
table.board_vw td.cont_1{
	background:url('/kr/images/common/bg_vwcont.gif') left top repeat-x;
	padding:10px 10px 10px 0;
	border-bottom:3px solid #b3b3b2;	
}
table.board_vw tr.first td.td_1{padding-left:0;padding-right:0;}
div.btn_vw{	 height:1%;}
div.btn_vw:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }
table.board_vw th.st-title {
	font-size: 14px;
	color: #010101;
}
table.board_vw_event {
	clear:both;
	background:url('/kr/images/common/bg_boardtit_vw_event.gif') left top no-repeat;	
}
table.board_vw_event tr td,
table.board_vw_event tr.first td {
	background:none;
}
/*board write*************************************************************************************/
table.board_write{
	padding:1px;
	margin-bottom:10px;
}
table.board_write tr.first  th.first{
	background:url('/kr/images/common/bg_boardtit_vw_frist.gif') left top no-repeat;		
}
table.board_write tr.first  td.last{
	background:url('/kr/images/common/bg_boardtit_vw_last.gif') right top no-repeat;	
}

table.board_write tr.first  th{
	background:url('/kr/images/common/bg_boardtit_vw.gif') left top repeat-x;
	padding:10px 1px 4px 20px;
}
table.board_write tr.first  td{
	background:url('/kr/images/common/bg_boardtit_vw.gif') left top repeat-x;
	padding:10px 10px 4px 10px;
}

table.board_write  th{
	border-bottom:1px solid #d6d6d6;	
	padding:6px 1px 5px 20px;
	text-align:left;	
	vertical-align:middle;
}
table.board_write  th.top{
	border-bottom:1px solid #d6d6d6;	
	padding:6px 1px 5px 20px;
	text-align:left;	
	vertical-align:top;
}
table.board_write th p{
	background:url('/kr/images/line_boardvw.gif') right center no-repeat;
	padding-right:6px;
}
table.board_write td{
	border-bottom:1px solid #d6d6d6;
	padding:5px 10px  4px 10px;
	background:none;
}
/*ÀÌÀü±Û´ÙÀ½±Û*************************************************************************************/
table.prev_next {
	width:100%;
}
table.prev_next th{	
	text-align:left;
	padding:6px 0 6px 15px;
	border-top:2px solid #818181;
	border-bottom:1px solid #e2e2e2;
	background:#f9f9f9 url('/kr/images/common/bg_prnx.gif') right top repeat-y
}
table.prev_next td{
	font-size:12px;
	padding:7px 0 4px 10px;
	border-top:2px solid #c1c1c1;
	border-bottom:1px solid #e2e2e2;	
}
table.prev_next td.num{
	font-size:11px;
	color:#888888;
	padding:7px 0 4px 0px;
	text-align:center;
}

table.prev_next tr.next  th{	
	border-bottom:2px solid #818181;
	border-top:1px solid #e2e2e2;	
}
table.prev_next tr.next td{	
	border-bottom:2px solid #c1c1c1;
	border-top:1px solid #e2e2e2;	
}

div.reply{
	background:#f5f5f5;
	padding:10px;
}
div.reply_input{
	border-top:2px solid #fff;
	padding-top:7px;
	color:#b5b5b5;
	position:relative;
}
div.reply_input input{
	color:#cf2c32;
	padding:3px 2px 1px;
	vertical-align:middle;
	margin:0 3px 0 0;
	_margin:0;
}
div.reply_input img{
	vertical-align:middle;
	margin:0 3px 0 0;
}
div.reply2{
	background:#f5f5f5;
	padding:10px;
}
div.reply2 div.reply_input{
	border-top:none;
	padding-top:0;
}
table.reply_list {
	width:100%;
	margin-bottom:10px;
}
table.reply_list th{		
	border-bottom:1px solid #e3e3e3;
	padding:5px 0 5px 0px;
	text-align:left;
	font-weight:normal;
	font-size:11px;
}
table.reply_list th p.img{
	float:left;
	margin-right:7px;
}
table.reply_list th p.nickname{
	float:left;
	padding-top:5px;
}

table.reply_list th span.date{
	color:#888888;
}
table.reply_list td{
	border-bottom:1px solid #e3e3e3;
	padding:3px 0 0px 0px;
	font-size:12px;
}
table.reply_list td img{
	vertical-align:middle;
	margin:-3px 0 0 5px;

}
table.reply_list td.norelay {
	text-align:center;
	padding:3px 0;
}

/*´äº¯*************************************************************************************/
div.reply_1on1{
	background:#f5f5f5;
	padding:6px 10px;
	margin-top:25px;
}
div.reply_1on1 .tit{
	border-bottom:1px solid #cecece;
	padding:5px 9px;
}

div.reply_1on1 .cont{
	border-top:2px solid #ebebeb;
	padding:10px ;
}
/******************************************************************************************************************************************************
	ÆË¾÷
******************************************************************************************************************************************************/
body.popup{
	background:#000;
	padding:0 5px;
}
div.poptit_wrap{
	background:url('/kr/images/common/pop_titbg_l.gif') left top no-repeat;
	padding-left:15px;	
}
div.poptit_wrap .poptit_cont{
	background:url('/kr/images/common/pop_titbg_r.gif') right top no-repeat;
	
	padding:24px 15px 37px 0;
	
}
div.poptit .cont:after{ content: "."; display: block; height:0; clear:both; visibility:hidden; }
p.pop_tit{
	float:left;
	background:#fff url('/kr/images/common/icon/blt_poptit.gif') 0 1px no-repeat;
	padding:0px 0 0 13px;	
}

p.pop_logo{
	float:right;	
	padding:6px 0 0 0;
}
div.pop_close{
	text-align:right;
	color:#fff;
	padding:0 20px 20px 0;
	margin-top:10px;
}
div.pop_close img {
	margin-top:-1px;
}
div.pop_close input {
	margin-top:-2px;
}

div.pop_wrap{
	background:url('/kr/images/common/pop_contbg_tl.gif') top left no-repeat;	
	padding-left:10px;
}
div.pop_area{
	background:url('/kr/images/common/pop_contbg_tr.gif') top right no-repeat;
	padding-top:20px;	
}

div.pop_conts{
	background:url('/kr/images/common/pop_contbg_bl.gif') bottom left no-repeat;
	padding-left:15px;
	padding-bottom:1px;
	
}
div.pop_cont{
	background:url('/kr/images/common/pop_contbg_br.gif') bottom right no-repeat;
	padding-bottom:19px;
	padding-right:15px;
}
.pop_blttxt{
	background:#fff url('/kr/images/common/icon/blt_poptxt.gif') 0 4px no-repeat;
	padding-left:5px;
}
/******************************************************************************************************************************************************
	Å×ÀÌºí
******************************************************************************************************************************************************/
table.tbl_style01{
	clear:both;
	border-top:2px solid #cd2027;
}
table.tbl_style01 thead th{
	border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;
	background:#f7f7f7;
	height:27px;
	text-align:center;
	padding:0px;
}
table.tbl_style01 thead th.last{
	border-right:none;
}
table.tbl_style01 tbody tr.img th{
	padding:7px 5px 7px 18px;
}
table.tbl_style01 tbody tr.img td{
	padding:7px 7px 7px 10px;
}
table.tbl_style01 tbody tr.bg_gr td{
 background:#fafafa;
}
table.tbl_style01 tbody th{
	background:#f7f7f7;	
	text-align:left;
	padding:8px 5px 5px 18px;
	border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;
}
table.tbl_style01 tbody th.Tcenter{
	text-align:center;
	padding:8px 0px 5px 0px;
}
table.tbl_style01 tbody td,
table.board_vw td.cont table.tbl_style01 tbody td{	
	padding:8px 10px 5px 10px;
	border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;
	
}
table.tbl_style01 tbody td.last,
table.board_vw td.cont table.tbl_style01 tbody td.last{
	border-right:none;
}
table.board_list thead th.s-s-receive {
	#width: 130px !important;
}
table.tbl_style01 tbody.sty01 th.Tcenter{
	text-align:center;
	padding:5px 0px 5px 0px;
}
table.tbl_style01 tbody.sty01 td{	
	font-size:11px;
	padding:5px 10px 3px 10px;
	border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;	
}
table.tbl_style01 tbody.sty01 td.last{
	border-right:none;
}

/******************************************************************************************************************************************************
	box
******************************************************************************************************************************************************/
div.txt_infobox{
	background:#f7f7f7 url('/kr/images/member/txtbox_line.gif') left top repeat-x;
	padding:11px 10px  12px 11px;	
}

div.grline725_box{
	background: url('/kr/images/member/bg_rbox725_top01.gif') left top no-repeat;
	padding-top:10px;
}

div.grline725_box .cont{
	background: url('/kr/images/member/bg_rbox725_bot01.gif') left bottom no-repeat;
	padding:0 10px 10px 10px;
	height:1%;
}
div.grline725_box .cont:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }

/********************************************************************************************************************************
	ETC
*******************************************************************************************************************************/
table.mynum_check{
	margin:auto;
}
table.mynum_check th{
	text-align:left;
	padding-right:13px;
}
table.mynum_check td.btn{
	padding-left:10px;
}
table.mynum_check td.btn input {
	border:none;
}
ul.poptab01{
	text-align:right;
	margin-bottom:4px;
}
ul.poptab01 li{
	display:inline;
}
div.linebox{
	border:1px solid #e6e6e6;
	padding:12px;
}
div.grbox{
	background:#f8f8f8;
	padding:10px;
}
/*********************************************************************************************************************************
	Tab
*********************************************************************************************************************************/
.tab_type01{
	background: url('/kr/images/common/tab01_bg.gif') left top repeat-x;
	text-align:right;
	margin-bottom:20px;
}
.tab_type01 li{
	display:inline;
	margin-left:-3px;
}
.tab_type02{
	background: url('/kr/images/common/bg_mall_tab.gif') left top repeat-x;
	text-align:left;
	margin-bottom:20px;
	padding-left:9px;
}
.tab_type02 li{
	display:inline;
	margin-left:-3px;
}
.tab_type03{
	position:relative;
	background: url('/kr/images/gm/bg_tabline.gif') left 0px repeat-x;
	border-bottom:1px solid #d7d7d7;
	margin-bottom:20px;
	height:48px;	
}
.tab_type03 li{
	display:inline;
	margin-left:0;
}
.tab_type03 .rbth{position:absolute;top:21px;right:0px;}
.tab_type04{
	background:url('/kr/images/company/bg_history01.gif') no-repeat top center;
	height:69px;
	padding-top:17px;
	padding-left:20px;
}
.tab_type04 li{
	display:inline;
	margin-left:-4px;
}
/*********************************************************************************************************************************
	°í°´¼¾ÅÍ
*********************************************************************************************************************************/
/*°í°´¼¾ÅÍ ¸ÞÀÎ*/
div.info_go{
	float:left;
	background:url('/kr/images/customer/bg_info.gif') left top no-repeat;
	width:425px;
	height:114px;
	padding:15px 0 0 7px;
}
div.info_go li{
	float:left;
	text-align:center;
	padding:0 12px;
}

div.customer_notice{
float:right;
width:275px;
line-height:13px;
}
 ul.notice{
	margin-top:5px;
}
 ul.notice li{
	background:url('/kr/images/common/icon/blt_dot02.gif') 0 10px no-repeat;
	padding:5px 0 0 8px;
	font-size:11px;
}
 ul.notice li img{
	vertical-align:top;
}

div.best_faq{
	background:url('/kr/images/customer/bg_bestfaq.jpg') left top no-repeat;
	width:548px;
	height:218px;
	padding:10px 10px 0 167px;
}
div.best_faq ul{
	margin-top:7px;
	float:left;
}
div.best_faq li{
	padding-bottom:5px;
	vertical-align:middle;
}
div.best_faq li img{
	vertical-align:top;
	margin:0px 5px 0px 0;
}
div.faqtype{
	float:right;
	background:url('/kr/images/customer/bg_faqtype.jpg') left top no-repeat;
	width:249px;
	height:182px;
	padding:15px 8px;
	
}
div.faqtype .tit{
	padding:0 0 10px 9px;
	border-bottom:1px solid #e7e7e7;
}
div.faqtype .menu{	
	border-top:1px solid #fff;
	padding:5px 0 0 16px;

}

div.faqtype table td{
	height:24px;
	background:url('/kr/images/common/icon/btl_arr02.gif') 0 12px no-repeat;
	padding-left:8px;
	text-align:left;
}

div.meaning-bo {
	float:left;
	margin:0;
	padding:0;
	display:inline;
}

div.meaning-bo ul.mean {
	background:url('/kr/images/customer/bg_meaning.gif') left center no-repeat;
	width:275px;
	height:125px;
	float:left;
	margin-top:6px;
	display:inline;
}
div.meaning-bo ul.mean li{
	float:left;
	margin-top:15px;
}
div.meaning-bo ul.mean li.first{
	margin:0;
	padding:90px 15px 0 18px;
}
ul.email {
	background:url('/kr/images/customer/bg_mail.gif') no-repeat right center;
	width:425px;
	height:125px;
	float:right;
	margin:6px 0 0 20px;
	display:inline;
}
ul.email li{
	float:left;
	padding:95px 0 0 110px;
}
	/*FAQ*/
div.faq_search{
	width:488px;
	height:80px;
	margin-bottom:15px;
	padding:20px 20px 0 218px;
	background: url('/kr/images/customer/bg_faq-1.gif') left top no-repeat;

}
div.faq_search select{vertical-align:middle;}
div.faq_search input{vertical-align:middle;}
div.faq_search img{vertical-align:middle;}
div.faq_search table {margin-bottom:1px;}
.stit_line{
	padding-bottom:3px;
	border-bottom:1px solid #d9d9d9;
}
dl.stit_submain{
	height:1%;	
	padding-bottom:1px;
	border-bottom:2px solid #000000;
}
dl.stit_submain dd{
	margin-top:2px;
}
dl.stit_submain01{
	height:1%;	
	padding-bottom:4px;
}
dl.stit_submain:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }
dl.stit_submain dt{float:left;}
dl.stit_submain dd{float:right;}

dl.stit_submain02{
	height:1%;	
	border-bottom:2px solid #000000;
	margin-bottom:7px;
}
dl.stit_submain02 dt{
	margin-top:1px;
}
dl.stit_submain02 dd{
	margin-top:3px;
}

dl.stit_submain02:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }
dl.stit_submain02 dt{float:left;}
dl.stit_submain02 dd{float:right;}

/******************************************************************************************************************************************************
	°ÔÀÓ
******************************************************************************************************************************************************/
div.type_game{
	background:#f7f7f7;
	border-top:1px solid #e8e8e8;
	border-bottom:2px solid #e8e8e8;
	padding:10px;
}
div.typelist_area{
	background:url('/kr/images/gm/bg_typetop-1.gif') left top no-repeat;
	padding-top:10px;
}

div.typelist_area .cont{
	background:url('/kr/images/gm/bg_typebot-1.gif') left bottom no-repeat;
	padding:10px 0 5px 15px;
	height:1%;
}
div.typelist_area .cont:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }
ul.type_m{
	margin:-8px 0 0 0;;
}
ul.type_m li{
	float:left;
	padding:0 56px 0 50px;
}
ul.type_m li.first{
	padding:0 48px 0 48px;
	margin-left:17px;
}
ul.type_m li.last{
	padding:0 48px 0 45px;
	margin-right:0;
	background:none;
}
.web_left {
	float:left;
	margin:62px 10px 0 -3px;
	_display:inline;
}
.web_right {
	float:right;
	margin:62px 13px 0 0;
	_display:inline;
}

ul.web_gmlist {
	overflow:hidden;
	padding:3px 0 0 0;
	margin:0 0 -2px -4px;
	zoom:1;
}
ul.web_gmlist li{
	float:left;
	width:151px;
	background:url('/kr/images/gm/bgline_web_gmlist.gif') no-repeat 0 1px;
	padding:0 12px 0 13px;
}
ul.web_gmlist li img{
	width:149px;
	height:120px;
	border:1px solid #d7d7d7;
	vertical-align:top;
}
ul.web_gmlist li.first{
	background:none;
}
ul.web_gmlist li p{	
	margin:6px 0 0;
	text-align:center;
}

div.type_img{	
	width:281px;
	float:left;
	background:url('/kr/images/gm/bg_typeimg.gif') left top no-repeat;
	margin-right:5px;	
	
}
div.type_img .img{
	margin-bottom:7px;		
	text-align:center;
	padding-top:1px;	
}

div.type_img .img_tit{
	background:url('/kr/images/common/icon/blt_arr03.gif') 5px 4px no-repeat;
	padding-left:13px;
}
div.type_img .img_tit strong{margin-right:10px;}

div.gmlist_area{
	float:left;
}
div.gm_list{
	margin-bottom:5px;
	background:url('/kr/images/gm/bg_typelist.gif') left top no-repeat;
	width:382px;
	height:131px;
	padding:12px 10px 8px 10px;
	
}
div.gm_list:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }

div.gm_list ul{
	float:left;
	width:180px;	
}
div.gm_list ul.last{
	margin-left:20px;
}
div.gm_list li{
	line-height:13px;
	font-size:11px;	
	margin-bottom:4px;

}
div.gm_list li img{
	margin-right:1px;
	vertical-align:top;
}
div.gm_list li div.txt{	
	display:inline;
	padding-right:2px;	
}
div.gm_list li div.icon{
display:inline;
}
div.gm_list li div.icon .new{
	margin-top:-2px;
}

div.grboxline{
	background:#f8f8f8;
	border:1px solid #e5e5e5;
	padding:10px;
}
div.grboxline02{
	background:#f8f8f8;
	border:2px solid #e5e5e5;
	padding:10px;
}
div.grboxline03{
	background:#f8f8f8;
	border:2px solid #e5e5e5;
	padding:0;
}
/*Ãâ½Ã¿¹Á¤°ÔÀÓ*/
div.plan_game{	
	background:url('/kr/images/live/bg_plan.gif') left top no-repeat;
	width:715px;
	height:154px;
	padding:10px 0px  0 10px;
	margin-bottom:30px;
	
}
div.plan_game table td{padding-right:20px;}

div.plan_game:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }
div.plan_game  dl{
	float:left;
	width:340px;
	margin:0 10px  0 5px;
	_display:inline;
}
div.plan_game  dl.last{
	margin:0px;
}
div.plan_game  dt{
	width:170px;
	border:1px solid #d3d3d3;
	float:left;
	margin-right:3px;
	height:114px;
}
div.plan_game dt img{
	border:1px solid #fff;
}
div.plan_game  dd{
	background:url('/kr/images/common/icon/btl_arr01.gif') 0 4px no-repeat;
	float:left;
	width:140px;
	height:116px;
	font-size:11px;
	padding-left:10px;
}
div.plan_game  dd p{
	font-weight:bold;
	color:#ff6508;
	margin-bottom:10px;
	font-size:12px;
	padding-top:2px;
}

/*°ÔÀÓ°ø·« ¸®ºä*/
div.gm_review{
	float:left;
	width:340px;
	zoom:1;
}

div.gm_review .review dt{
	float:left;
	width:183px;
	margin-top:10px;
}
div.gm_review .review dt img{
	border:2px solid #ebebeb;
}

div.gm_review .review dd{
	background:url('/kr/images/common/icon/btl_arr01.gif') 0 4px no-repeat;
	padding-left:9px;
	margin-top:10px;
	width:148px;
	float:left;
	line-height:17px;
	font-size:11px;
}

div.gm_review  .review dd p{
	font-weight:bold;	
	font-size:12px;
	padding-bottom:3px;
}
/*ÀÚÀ¯°Ô½ÃÆÇ_ÀÌ´ÞÀÇ ÃßÃµ º£½ºÆ® */
div.free_best{
	float:right;
	width:340px;
	margin-top:-1px;
	zoom:1;
}

div.free_best table{
	margin-top:5px;
}
div.free_best th{
	font-weight:normal;
	padding:2px 0;	
	font-size:11px;
	text-align:left;
}
div.free_best td{
	color:#909090;
	font-size:11px;
}

/*°ÔÀÓµ¿¿µ»ó*/
.gm_avi{
	background:url('/kr/images/live/bg_avi.gif') left top no-repeat;
	padding:9px 0 4px 10px;
	width:715px;
	height:176px;
	
}
.gm_avi:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }
dl.avi {
	float:left;	
	width:250px;
	margin-top:2px;	
}
dl.avi dt{
	float:left;
	width:113px;
	margin:0 0 0 2px;	
}	
dl.avi dt img{padding:2px;border:1px solid #e8e8e8;vertical-align:top;}
dl.avi dd{
	float:left;
}
dl.avi dd{
	line-height:18px;
	width:125px;
	font-size:11px;
	color:#666666;
}
dl.avi dd p{
	font-weight:bold;
	background:url('/kr/images/common/bg_dotline01.gif') left bottom repeat-x;
	padding:3px 0 5px 0;
	margin-bottom:5px;
	color:#595959;
}
dl.avi dd p.cont{
	background:none;
	font-weight:normal;
	color:#868686;
	font-size:11px 
	line-height:16px;
}
ul.avi_list {
	float:right;
	margin:4px 23px 0 0;	
}

*html ul.avi_list {
	float:right;
	margin:3px 10px 0 0;	
}


ul.avi_list li{
	float:left;	
	font-size:11px;
	padding:0 13px;
}
ul.avi_list li.mar-1{padding-left:9px}
ul.avi_list li.mar-2{padding-left:9px}
ul.avi_list li.first{padding:0px}
ul.avi_list li.last{padding:0px}
ul.avi_list li .btn{
	margin-top:60px;
}
ul.avi_list li dl{
	float:left;
	padding:2px;
	border:1px solid #e5e5e5;
	background:#fff;
}
ul.avi_list dt{	
	margin-bottom:3px;
}
ul.avi_list dt img{	
	vertical-align:top;
}
ul.avi_list dd{
	text-align:center;
}
/*°ÔÀÓ¼­ºê¸ÞÀÎ*/
div.gm_new{
	width:493px;
	float:left;
}
div.plan_game  dl{
	float:left;
	width:345px;
	margin-right:20px;
}
div.plan_game  dl.last{
	margin-right:0px;
}
dl.smain_info  dt{
	width:170px;
	border:1px solid #d3d3d3;
	float:left;
	margin-right:8px;
}
dl.smain_info  dt.sub08 img{
	border:1px solid #ffffff;
}
dl.smain_info  dt.sub08{
	border:1px solid #000000;
	height:114px;
}
dl.smain_info  dd{
	background:url('/kr/images/common/icon/btl_arr01.gif') 0 4px no-repeat;
	float:left;	
	font-size:11px;
	padding-left:10px;
}
dl.smain_info dd p{
	font-weight:bold;
	color:#000000;
	margin-bottom:10px;
	font-size:12px;
	padding-top:2px;
}

/*¸ð¹ÙÀÏÀÎ±â°ÔÀÓ TOP 5*/
div.ingi_top5{
	float:right;
	width:187px;
}
div.top5_list{
	background:url('/kr/images/gm/bg_top5.gif') left top no-repeat;
	width:172px;
	height:164px;
	padding:10px 8px 0 8px;
}
div.top5_list li{
	margin-bottom:5px;
	padding-left:10px;	
	font-size:11px;
}
div.top5_list li img{
	margin-top:-1px;
}
div.top5_list li.first{
	background:url('/kr/images/common/bg_dotline01.gif') left bottom repeat-x;
	padding-bottom:0px;
	padding-top:4px;
	padding-left:17px;
	height:22px;
	margin-bottom:6px;
}

div.top5_list li.first dt{
	float:left;
	padding-right:4px;
}
div.top5_list li.first dd{
	float:left;
}
div.top5_list li  p.top5_icon img{
	margin-right:-3px;
}
ul.top5_list_sub{
	margin-left:-8px;
	margin-top:-1px;
}
/************¼ºÇÏ **********/
ul.mov {
	margin:10px 0px 0px 276px;
}
ul.mov li.mov01{
	padding-left:15px;
}
ul.ost{
	float:left;
	margin:65px 0 10px -18px;
}
ul.ost li.ost01{
	padding-left:15px;
}
ul.wallpaper{
	float:left;
	margin:3px 0 10px -26px;
}
ul.wallpaper li.wallpaper01{
	padding-left:15px;
}
ul.walldown{
	float:left;
	margin:117px 0 10px -26px;
}
div.wall {
	background:url('/kr/images/live/wallpaper.gif') no-repeat;
	margin-left:20px;
	width:442px;
	height:256px;
}
div.wall img{
	margin:13px 0 0 91px;
}

div.btnevent01 {
	margin-bottom:5px;
	float:right;
}
.event_box {
	background: url('/kr/images/common/bg_event01.gif') center no-repeat;
	float:left;
	height:95px;
	padding:10px 4px 2px 4px;
	margin:0 16px 4px 20px;
}
.event_box-1 {
	background: url('/kr/images/common/bg_event01.gif') center no-repeat;
	float:left;
	padding:6px 4px 2px 4px;
	margin:5px 15px 0 0;
}
td.td_1 h1 {
	float:left;
	margin:7px 0 12px 0;
	width:500px;
	padding-top:1px;
	font-size:11.5pt;
	letter-spacing: -1.5px;
}
td.td_1 h1 a{
	color:#000000;
}
ul.event_list {
	float:left;
	margin-top:11px;
	padding-bottom:4px;
	width:192px;
}
ul.event_list li{
	width:205px;
	padding-bottom:4px;
	float:left;
}
ul.event_list span{
	font-family:Dotum;
	font-size:11px;
	margin-left:4px;
}
ul.event_list li.mg img{
	margin:-2px -3px 0 0;
	vertical-align:middle;
}

ul.event_list li.mg{
	margin-top:-2px;
	margin-bottom:3px;
}
div.event_list01{
	float:right;
	margin:34px 20px 0 0;

}
/*td.td_1 div.td_d{
	width:348px;
	float:left;
	padding:0;
	margin:0;
}
td.td_1 div.td_e{
	width:338px;
	float:left;
	padding:0;
	margin:0;
}*/
.tit{
	color:#cd2027;
}
div.reply_1on1-2 ul.replay {
	padding-top:3px;
}
div.reply_1on1-2 ul.replay li {
	background:url('/kr/images/common/icon/bulit_re.gif') 0 6px no-repeat;
	padding:0 0 4px 8px;
}
div.reply_1on1-2 ul.replay li.none {
	background:none;
}
div.reply_1on1-2 ul.replay  span {
	color:#000000;
	text-decoration:underline;
}
.font01{
	color:#000000;
	float:right;
	margin:10px 18px 25px 0;
}
div.logbox {
	border:3px solid #f4f4f4;
	width:666px;
	padding:20px 7px 7px 7px;
}
div.reply_1on1-2{
	background:#f5f5f5;
	padding:6px 10px;
	margin-top:25px;
	width:664px;
}
div.reply_1on1-1{
	background:#f4f4f4;
	width:100%;
	height:100%;
	overflow:hidden;
}
ul.re {
	float:left;
	padding:0 0 0 21px;
	display:inline;
}
ul.re li{
	padding-bottom:3px;
	float:left;
}
ul.re li.re-1{
	float:right;
	padding:0 20px 0 15px;
}
ul.phone {
	float:left;
	padding:13px 0 0 134px;
}
ul.phone li{
	float:left;
	padding-bottom:5px;
}
ul.phone li.phone-1{
	float:left;
	margin:-2px 0 0 8px;
}
ul.phone li.phone-2 {
	clear:both;
	text-align:center;
	width:100%;
	margin-left:30px;

}
div.logbox_prize {
	border:3px solid #f4f4f4;
	width:679px;
	height:85px;
	margin:39px 0 10px 0;
	padding:0 7px 9px 7px;

}
ul.prize {
	float:left;
}
ul.prize li{
	float:left;
}
div.btn01 {
	text-align:center;
	padding-bottom:5px;
}
p.no-prize {
	text-align:center;
	margin:17px 0 17px 0;
}
div.logbox_prize01 {
	border:3px solid #f4f4f4;
	width:679px;
	float:left;
	margin:39px 0 10px -10px;
	padding:0 7px 3px 15px;
	display:inline;
}
div.logbox_prize01 ul.reply_1on1-2{
	background:#f4f4f4;
	width:96%;
	height:100%;
	float:left;
	padding:13px 0 0 15px;	
}
div.logbox_prize01 ul.reply_1on1-2 span{
	margin-left:8px;
}
div.logbox_prize01 ul.reply_1on1-2 li img{
	vertical-align:middle;
	margin-top:-3px;
}
div.logbox_prize01 ul.reply_1on1-2 li{
	padding-bottom:8px;	
	margin-left:277px;
}
div.logbox_prize01 ul.reply_1on1-2 li.repl{
	padding:0 0 8px 12px;	
	width:265px;
	height:50px;
	margin:0;
	float:left;
}
div.logbox_prize01 ul.reply_1on1-2 li.repl img{
	margin:0 10px 0 0;
}
div.logbox_prize01 ul.reply_1on1-2 li.repl strong{
	color:#767676;
}
div.logbox_prize01 ul.reply_1on1-2 li.repl01{
	padding-bottom:5px;	
	margin:0;

}
div.logbox_prize_pop {
	border:3px solid #f4f4f4;
	width:334px;
	height:85px;
	margin:0 0 10px 0;
	padding:0 7px 9px 7px;

}
div.js {
	clear:both;
	width:97%;
	margin-top:15px;
	padding:3px 0 5px 10px;
	background:#f4f4f4;
	font-size:12px;
	margin-bottom:8px;
	line-height: 15px;
}
div.js  strong{
	color:#d22528;
}
.movie {
	background:url('/kr/images/live/bg_mov.jpg') no-repeat;
	margin-top:15px;
	margin-left:10px;
	padding:12px 0px 0px 102px;
	height:430px;
}
.movie01 {
	background:url('/kr/images/live/bg_moive01.gif') no-repeat;
	padding:14px 0 0 20px;
	width:453px;
	height:273px;
}
div.benner {
	background:url('/kr/images/event/benner_event_outline.gif') no-repeat;
	padding:5px 0 0 6px;
	width:725px;
	height:173px;
}

/*ÂÊÁöº¸³»±â*/
div.paper_send{width:62px;border:2px solid #cccccc;position:absolute;top:-5px;left:10px; visibility: hidden;}
div.paper_send p{
	border:1px solid #ff8900;
	padding:3px 2px 0px 2px;
	color:#cd2027;
	background:#fff;
	line-height:12px;
	font-size:11px;
}
div.write_paper{	position:relative;}
div.paper_send p a:link			{ color:#cd2027; text-decoration:none; }
div.paper_send p a:visited		{ color:#cd2027; text-decoration:none; }
div.paper_send p a:active		{ color:#cd2027; text-decoration:none; }
div.paper_send p a:hover		{ color:#cd2027; text-decoration:none; }
div.online_table{bordeR:1px solid red;}
div.online_table table tbody td{padding:0px;}
div.online_table table tbody th{padding:0px;}
div.online_table table td img borderimg			{ border:0; margin:0; padding:0; }


/*sitemap**************************************************************************************************************/
div.sitemap{height:1%;}
div.sitemap:after		{ content: "."; display: block; height:0; clear:both; visibility:hidden; }
div.sitemap_list{
	width:185px;	
	float:left;
	background:url('/kr/images/sitemap/bg_sitemap.gif') left top repeat-x;
	margin-bottom:20px;
}

div.sitemap_list .sitemap_tit{
	text-align:right;
	border-right:2px solid #eeeeee;
	padding-bottom:10px;
}
div.sitemap_list .sitemap_tit_last{
	text-align:right;
	border-right:none;
	padding-bottom:10px;
}
div.sitemap_list ul{
	
	margin-left:64px;
	border-right:2px solid #eeeeee;
}
div.sitemap_list ul li{margin-bottom:3px;}
div.sitemap_list ul li.sub_m{padding-left:9px; margin-bottom:1px;}
div.sitemap_list ul.last{border-right:none;}
.name img{
	float:left;
	margin-top:-4px;
	padding-right:4px;
	vertical-align:middle;
}
/* °ÔÀÓÁ¤º¸ */
div.pop_gm {
	background:url('/kr/images/gm/bg_pop01.gif') no-repeat;
	width:340px;
	height:27px;
	color:#ffffff;
	font-weight:bold;
	padding:8px 0 0 15px;
}
dl.pop_gm {
	float:left;
}
dl.pop_bm bt.ju {
	border:3px solid #424241;
}
div.pop_gm dt.ju {
	float: left;
}
div.pop_gm dt.game-info {
	float: left;
}
div.gm_box {
	background:url('/kr/images/gm/bg_box01.gif') top center no-repeat;
	height:193px;
	padding:10px 10px 0;
	*margin:0 0 10px;
}
div.gm_box ul.box {
	background:url('/kr/images/gm/bg_boxsub.gif') center no-repeat;
	height:23px;
	padding:10px 7px 10px 7px;
	margin: 0 0 8px 0;
}
div.gm_box ul.box li{
	float:left;
	padding: 0 5px 0 0;
	height: 21px;
}
div.gm_box ul.box li img {
	margin: 4px 0 0 0;
	vertical-align: top;
}
div.gm_box ul.box li p {
	margin: 4px 7px 0 0;
}
div.pop_cont dl.pop_gm {
	overflow: hidden;
	height: 1%;
}
div.pop_cont dl.pop_gm dt.ju {
	float: left;
	padding: 0 13px 0 0;
}
div.pop_cont dl.pop_gm dt.game-info {
	padding: 9px 0 9px 0;
	float: left;
	width: 200px;
	overflow: hidden;
	height: 1%;
}
div.pop_cont dl.pop_gm dd.gm-list {
	width: 180px;
	float: left;
}
div.pop_cont dl.pop_gm dd.gm-list dl.pop-gmlist dt {
	padding: 0 0 8px 0;
	background:url('/kr/images/gm/bg_gmcon_var.gif') no-repeat right 1px;
	width: 42px;
	float: left;
}
div.pop_cont dl.pop_gm dd.gm-list dl.pop-gmlist dd {
	padding: 0 0 8px 10px;
	width: 120px;
	float: left;
}
div.pop_cont dl.pop_gm dd.gm-list dl.pop-gmlist dd.gmpd {
	padding: 0 0 8px 15px;
}
div.gm_box ul.boxlist_t {
	padding: 0 0 0 8px;
}
div.gm_box ul.boxlist_t li {
	padding: 0 0 4px 0;
}
div.gm_box ul.boxlist_t li p {
	padding: 2px 0 0 0;
}
div.btn-cen {
	text-align: center;
}

/******* ¸¶ÀÌÆäÀÌÁö ********/
ul.cas {
	float:right;
	padding:2px;
}
ul.cas li{
	float:right;
	padding:2px;
	vertical-align:top;
}
ul.cas li span {
	color:#fff;	
	background:  url('/kr/images/mypage/bg_caleft.gif') left top no-repeat;
	font-size:11px;
	display:block;
	padding:0 0 0 10px;
}
ul.cas li strong {
	background: url('/kr/images/mypage/bg_caright.gif') right top no-repeat;
	padding: 1px 10px 0  0;
	font-size:11px;
	display:block;
}
/*****¿î¿µÁ¤Ã¥ ******/
div.agent01 {
	background: url('/kr/images/customer/bg_agent.gif') left top no-repeat;
	padding-top:20px;
}
div.agent01_1 {
	float:left;
	background: url('/kr/images/customer/bg_agent_bot.gif') left bottom no-repeat;
	padding: 0 0 20px 10px;
	height:100%;
	width:100%;
	margin-bottom:20px;
}
 ul.aa a:hover {
	color:#cd2027;
}

div.agent01 ul {
	display:block;
	width:220px;
	float:left;
	padding:0 10px 0 10px;
}
div.agent01 ul li{
	clear:both;
	padding-bottom:5px;
}

div.agent02 {
	float:left;
	background: url('/kr/images/customer/bg_agent_bot-1.gif') left bottom no-repeat;
	padding: 5px 0 20px 10px;
	height:100%;
	width:100%;
	margin-bottom:20px;
}
div.agent02 ul {
	display:block;
	width:250px;
	float:left;
	padding:0 10px 0 45px;
}
div.agent02 ul.gent03{
	display:block;
	width:330px;
	float:left;
}
div.agent02 ul li{
	clear:both;
	padding-bottom:5px;
}
div.agentcon {
	clear:both;
	margin-left:10px;
	color:#666666;
	line-height:19px;
	font-size:11px;
}

div.agentcon strong{
	color:#333333;
	font-size:12px;
	display:block;
	margin-bottom:5px;
}
div.agentcon strong.color {
	color:#cd2027;
	font-size:12px;
	display:block;
	margin-bottom:2px;
}
ul.young {
	color:#333333;
	font-size:12px;
	font-weight: bold;
	padding:5px 0 0 10px;
	margin-bottom:20px;
	line-height:15px;
}
/*ÆË¾÷*/

td.main_pop {
	padding: 0 0 3px 85px;
	color:#ffffff;
	font-size:12px;
	width:100%;
	background:#000;
	vertical-align:middle;
}

/* ÅØ½ºÆ®¼öÁ¤*/
span.stit {
	font-weight:bold;
	color:#ff0000;
}
div.gm-img {
	margin-bottom:20px;
}
div.btn-center {
	margin:35px 0 0 0;
	text-align:center;
}
/* ÆË¾÷Ãß°¡»çÇ× */
div.pop_cont img {vertical-align:top;}
div.pop_cont div.stit {
	padding:0 0 6px;
	background:url('/kr/images/event/bg_line.gif') no-repeat left bottom;
}
div.pop_cont div.stit h3 {
	padding:0 0 7px 26px;
	background:url('/kr/images/common/icon/icon_redsquare.gif') no-repeat 11px 3px;
}
div.pop_cont div.stit h3 img {
	display:block;
}
div.gift-info {
	width:536px;
	padding:14px 13px 0 11px;
}
table caption {display:none;}
div.gry-btm table {
	width:100%;
	text-align:left;
}
div.cash-total {
	margin:15px 0 15px 0;
	background:url('/kr/images/common/bg_gryrud_top.gif') no-repeat left top;
}
div.cash-total div.gry-btm {
	width:553px;
	padding:13px 0 7px 7px;
	background:url('/kr/images/common/bg_gryrud_btm.gif') no-repeat left bottom;
}
div.gry-btm table.cash-sett {
	margin:0 0 14px 12px;;
}
div.gry-btm table.cash-sett td.cash-font {
	font-weight:bold;
	color:#cd2027;
}
div.whiterud-top {
	background:url('/kr/images/common/bg_whiterud_top.gif') no-repeat left top;
}
div.whiterud-top div.whiterud-btm {
	padding:14px 13px 0 13px;
	background:url('/kr/images/common/bg_whiterud_btm.gif') no-repeat left bottom;
}
div.whiterud-btm table.bank tr {
	background:url('/kr/images/common/bg_dotline01.gif') repeat-x left bottom;
}
div.whiterud-btm table.bank tr.line-none {
	background:none;
}
div.whiterud-btm table.bank th,div.whiterud-btm table.bank td {
	padding:7px 0 5px;
	vertical-align:top;
}
div.whiterud-btm table.bank td.int-p {
	padding:4px 0 5px;
}
table.bank tr td p.txt {
	margin:0 0 10px;
	font-weight:bold;
	font-size:11px;
	color:#333;
}
.radio-mgl {margin-left:15px !important;}
/* ÀÌº¥Æ®´çÃ· */
div.box-gr650 {
	width:652px;
	margin:0 auto 10px;
	background:url('/kr/images/event/box650_btmbg.gif') no-repeat left bottom;
}
div.box-gr650-top {
	padding:26px 0 20px;
	background:url('/kr/images/event/box650_topbg.gif') no-repeat left top;
}
div.box-gr650 div.w-box {
	width:556px;
	margin:0 auto 24px;
	padding:16px 0 11px;
	background:#fff;
}
div.w-box p.prize {
	padding:0 0 10px 140px;
}
div.w-box p.prize img {
	margin:0 20px 3px 33px;
	vertical-align:middle;
}
div.w-box p.prize strong {
	font-size:15px;
	color:#333;
}
div.w-box p.p-pay{
	padding:0 0 10px 140px;
}
div.w-box p.p-pay img {
	margin:0 20px 3px 0;
	vertical-align:middle;
}
div.w-box p.p-pay strong {
	font-size:15px;
	color:#cd2027;
}
div.box-gr650 ul {
	margin:0 0 0 130px;
}
div.box-gr650 ul li {
	margin:0 0 18px;
	font-size:11px;
}
div.box-gr650 ul li img {
	margin:0 20px 0 0;
}
div.box-gr650 div.pay {
	text-align:center;
}
div.box-gr650 div.pay-guide  {
	width:556px;
	margin:0 auto 0;
	padding:15px 0;
	background:url('/kr/images/common/dotline_1x2.gif') repeat-x 0 0;
	text-align:center;
}
p.ip-go {padding:10px 0 0;}

/* ´çÃ·ÀÚ ¹ßÇ¥ Ãß°¡»çÇ× */
div.prize-box {
	margin:39px 0 10px;
	padding:0 14px 9px;
	border:3px solid #F4F4F4;
}
dl.prize-name {
	margin:7px 0 10px;
	padding:21px 0 19px 132px;
	background:url('/kr/images/event/bg_gry_rudbox.gif') no-repeat left top;
}
dl.prize-name dt {
	display:inline;
}
dl.prize-name dd {
	display:inline;
	margin:0 33px 0 9px;
}
div.prize-box p {
	margin:0 0 25px;
}
/* Á¦¼¼°ø°ú±Ý °áÁ¦ */
div.tax-sett {
	height:51px;
	margin:0 0 15px;
	background:url('/kr/images/common/bg_gryrud_left.gif') no-repeat left top;
}
div.gry-right {
	height:31px;
	padding:13px 0 7px 7px;
	background:url('/kr/images/common/bg_gryrud_right.gif') no-repeat right top;
}
div.gry-right table.cash-sett {
	margin:0 0 14px;
}
div.gry-right table.cash-sett td.cash-font {
color:#CD2027;
font-weight:bold;
}

/* ¿¡·¯ÆäÀÌÁö */
#C2Serror	{background:url('/kr/images/common/error/bg_body.gif') repeat-x left top;}
#C2Serror .C2Serror	{width:980px; margin:0 auto;}
#C2Serror .header	{width:100%; height:37px; overflow:hidden;}
#C2Serror .header h1	{float:left; padding:11px 0 0 28px;}
#C2Serror .header ul	{float:right; padding:12px 23px 0 0;}
#C2Serror .header ul li	{float:left;}
#C2Serror .header ul li.first	{padding-right:9px;}

#C2Serror .message	{width:405px; height:480px; margin:149px auto 0; background:url('/kr/images/common/error/bg_message.gif') no-repeat left top;}
#C2Serror .message p	{padding:0 0 22px 10px; font:12px/20px gulim, "±¼¸²"; letter-spacing:-1px; color:#6b6b6b;}
#C2Serror .message p a	{font-weight:bold; color:#cb2026; text-decoration:underline;}
#C2Serror .message p.first	{padding:48px 0 34px 66px; font:bold 16px/22px dotumche, "µ¸¿òÃ¼"; letter-spacing:0; color:#2d2b2b;}

#C2Serror .footer	{width:100%; overflow:hidden; border-top:1px solid #e5e5e2;}
#C2Serror .footer .logo	{float:left; padding:9px 0 0 25px;}
#C2Serror .footer ul	 {float:right; padding:9px 25px 10px 0;}
#C2Serror .footer ul li {float:left; padding:0 0 0 16px; height:11px; line-height:11px; font-size:11px; background:url('/kr/images/common/error/bg_line.gif') no-repeat 8px 2px;}
#C2Serror .footer ul li.first	{background:none;}
#C2Serror .footer address	{float:right; padding:0 23px 40px 0;}

/* ¿Â¶óÀÎ °ÔÀÓ ¸ÞÀÎ */
.gm_online	{width:725px;}
.gm_online .gm_online_event	{width:100%; position:relative; margin-bottom:27px;}
.gm_online .gm_online_event .event_tab	{width:107px; height:224px; position:absolute; top:6px; left:6px; background:url('/kr/images/gm/bg_event_tab.png') no-repeat left top;}
.gm_online .gm_online_event .event_tab li	{font-size:0; line-height:0; padding:3px 1px 0 3px; }
.gm_online .gm_online_event .event_tab li a	{display:block; padding:2px;}
.gm_online .gm_online_event .event_tab li a img	{vertical-align:top; border:1px solid #fff;}
.gm_online .gm_online_event .event_tab li a:hover	{padding:0;}
.gm_online .gm_online_event .event_tab li a:hover img	{vertical-align:top; border:3px solid #000;}
.gm_online .gm_online_event .event_banner	{width:100%; overflow:hidden;}
.gm_online .gm_online_event .event_banner .banner	{width:507px; float:left; padding:5px; font-size:0; line-height:0; background:#000;}
.gm_online .gm_online_event .event_banner .banner img	{border:1px solid #838383;}
.gm_online .gm_online_event dl	{width:190px; height:226px; float:right; border:5px solid #d0d0d0;}
.gm_online .gm_online_event dl dt	{padding:20px 0 13px 28px; color:#474747; font-weight:bold; background:url('/kr/images/gm/bg_event_banner.gif') no-repeat 16px 10px;}
.gm_online .gm_online_event dl dd	 {height:135px; overflow:hidden; padding:0 14px; line-height:15px; color:#666; font-size:11px;}
.gm_online .gm_online_event .more	{position:absolute; top:212px; right:17px;}

.gm_online .gm_online_info	{width:100%; overflow:hidden; margin-bottom:30px;}
.gm_online .gm_online_info .title	{padding:0 0 13px 2px;}
.gm_online .gm_online_info .article	{width:359px; height:176px; position:relative;}
.gm_online .gm_online_info .leftarticle	{float:left;}
.gm_online .gm_online_info .rightarticle	{float:right;}
.gm_online .gm_online_info .article .gamename	{width:315px; height:17px; position:absolute; bottom:0; left:12px; padding:6px 0 0 24px; color:#595959; font-weight:bold; background:url('/kr/images/gm/bg_gamename.gif') no-repeat left top;}
.gm_online .gm_online_info .article .gamename img	{vertical-align:top; margin-right:4px;}
.gm_online .gm_online_info .article dl	{width:138px; height:137px; position:relative; padding:8px 8px 0 213px; background:url('/kr/images/gm/bg_gameinfo.gif') no-repeat left top;}
.gm_online .gm_online_info .article dl dt	{padding:7px 0 4px 0; font-weight:bold; color:#ff6508;}
.gm_online .gm_online_info .article dl dd.detail	{height:90px; overflow:hidden; font-size:11px; line-height:15px; color:#666;}
.gm_online .gm_online_info .article dl dd.pic	{width:194px; height:128px; position:absolute; top:8px; left:8px; padding:1px; font-size:0; line-height:0; border:1px solid #d3d3d3;}
.gm_online .gm_online_info .article .more	{position:absolute; top:-9px; right:10px;}

.gm_online .gm_online_movie	{}
.gm_online .gm_online_movie .title	{margin-bottom:14px;}
.gm_online .gm_online_movie ul	{width:715px; height:201px; padding:14px 0 0 10px; background:url('/kr/images/gm/bg_gamemovie.gif') no-repeat left top;}
.gm_online .gm_online_movie ul li	{float:left; padding:0 0 0 17px; text-align:center;}
.gm_online .gm_online_movie ul li a	{display:block; padding:2px; border:1px solid #c1c0c0; background:#fff;}
.gm_online .gm_online_movie ul li span	{display:block; padding-top:8px; font-weight:bold; color:#666;}