@import url("layout.css");

body.popup{background:none;font-family:gulim;}
.vat{vertical-align:top;}
span.fontwC{color:#f4f4f4;}
/*  pop_top400 */
div.pop_top400{
	width:400px;
	height:55px;
	background:url('../images/pop/bg_top400.gif') no-repeat left top;
}
h1.pop_tit{font-family:gulim;font-size:14px;color:#f4f4f4;padding:29px 0 0 31px;}
div.pop_mid400{
	width:400px;
	background:url('../images/pop/bg_mid400.gif') repeat-y left top;
	color:#f4f4f4;
	letter-spacing:-1px;
	line-height:18px;
	overflow:hidden;/* 100419 hgk */
}
div.pop_mid400 p{margin-left:31px;color:#f4f4f4;}
div.pop_btm400{
	width:400px;
	height:20px;
	position:relative;
	background:url('../images/pop/bg_btm400.gif') no-repeat left top;
}
div.pop_mid400 p span.white{color:#f4f4f4;}
div.pop_mid400 p span.white strong{line-height:18px;}
div.pop_mid400 p span.white span.apricot{color:#ffcd6d;}
div.pop_btm400 p.btn{position:absolute;bottom:0px;right:17px;}

/* name_check */
div.name_check{
	position:relative;
	width:340px;
	height:79px;
	margin:0 0 0 30px;
	background:url('../images/pop/bg_name_check.gif') no-repeat left top;
}
ul.name_check{position:absolute;top:18px;left:108px;}
ul.name_check li{padding-bottom:6px;}
ul.name_check li input{background:#9c9c9c;height:14px;border:none;font-family:dotum;font-size:11px;color:#333;}
ul.name_check li input.name{width:200px;}
ul.name_check li input.num01{width:80px;margin-right:41px;}
ul.name_check li input.num02{width:80px;}

div.name_check01{
	position:relative;
	width:340px;
	height:79px;
	margin:0 0 0 30px;
	background:url('../images/pop/bg_name_check01.gif') no-repeat left top;
}
table.name_check01{position:absolute;top:18px;left:20px;}
table.name_check01 td{height:21px;;color:#f4f4f4;}
table.name_check01 input{background:#9c9c9c;height:14px;border:none;font-family:dotum;font-size:11px;color:#333;}
table.name_check01 input.name{width:200px;}
table.name_check01 input.num01{width:80px;margin-top:4px;margin-right:41px;}
table.name_check01 input.num02{width:80px;margin-top:4px;}

div.sms_check01{
	position:relative;
	width:340px;
	height:41px;
	margin:0 0 0 30px;
	background:url('../images/pop/bg_coupon_input.gif') no-repeat left top;
}
div.sms_check01 div.in{position:absolute;top:8px;left:32px;}

div.sms_check01 div.in input{background:#9c9c9c;height:14px;border:none;font-family:dotum;font-size:11px;color:#333;}
div.sms_check01 div.in input.num01{width:74px;margin-top:4px;margin-right:26px;*margin-right:24px;}
div.sms_check01 div.in input.num02{width:75px;margin-top:4px;margin-right:27px;*margin-right:24px;}
div.sms_check01 div.in input.num03{width:75px;margin-top:4px;}


/*  */
p.mtit{
	padding:0 0 15px 16px;
	margin-top:17px;
	color:#b8b8b8;
	background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 1px;
}
p.mtit01{
	padding:0 0 4px 16px;
	color:#b8b8b8;
	background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 1px;
}
p.mtit01 span.stxt{font-size:11px;color:#777;}
p.mtit02{
	height:22px;
	padding:19px 0 4px 16px;
	color:#f4f4f4;
	background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 20px;
	*background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 21px;
	_background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 20px;
}
/* 2009-09-22 PMH S */
p.mtit03{
	padding:0 0 4px 16px;
	*padding:1px 0 4px 16px;
	color:#f4f4f4;
	background:url('../images/pop/icon_circle_arrow.gif') no-repeat left top;
}
p.mtit03 span.stxt{font-size:11px;color:#c7c7c7;}
p.mtit04{
	padding:0 0 4px 16px;
	color:#f4f4f4;
	background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 1px;
	*background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 2px;
	_background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 1px;
}
p.mtit04 span.stxt{font-size:11px;color:#c7c7c7;}
/* 2009-09-22 PMH E */
dl.mtit01{margin:0 0 0 30px;height:33px;}
dl.mtit01 dt{
	float:left;
	width:125px;
	padding:0 0 0 16px;
	color:#b8b8b8;
	background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 1px;
}
dl.mtit01 dd{float:left;}
dl.mtit01 dd input{height:14px;color:#333;font-size:11px;font-family:dotum;background:#9c9c9c;border:none;}
dl.mtit01 dd div.num01{
	display:block;
	float:left;
	width:70px;
	height:18px;
	padding:2px 10px 0 10px;
	background:url('../images/pop/bg_input_90.gif') no-repeat left top;
}
dl.mtit01 dd div.num01 input{width:70px;}

dl.mtit02{margin:0 0 0 30px;}
dl.mtit02 dt{
	padding:0 0 0 16px;
	color:#b8b8b8;
	background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 1px;
}
dl.mtit02 dd{margin-bottom:7px;}

div.code_input{
	position:relative;
	top:15px;left:30px;
	width:340px;
	height:160px;
	background:url('../images/pop/bg_code_input.gif') no-repeat left top;
}
div.code_input input{
	position:absolute;top:19px;left:122px;
	width:135px;height:14px;color:#333;font-size:11px;font-family:dotum;background:#9c9c9c;border:none;
}	
div.code_input img{position:absolute;top:16px;left:272px;}
/* nateid_areaC */
div.pop_mid400 div.nateid_areaC{padding:11px 0 0 30px;}
div.pop_mid400 div.nateid_areaC table.nateid_info{font-size:12px;color:#777;font-family:dotum;}
div.pop_mid400 div.nateid_areaC table.nateid_info td input{border:none;border:none;height:14px;}
div.pop_mid400 div.nateid_areaC table.nateid_info td.title{width:54px;}
div.pop_mid400 div.nateid_areaC table.nateid_info td.data{width:159px;padding-bottom:4px;}
div.pop_mid400 div.nateid_areaC table.nateid_info td.data div{
	width:135px;
	height:18px;
	padding:2px 10px 0 10px;
	background:transparent url('../images/pop/bg_input_p155.gif') no-repeat left top;
}
div.pop_mid400 div.nateid_areaC table.nateid_info td.data div input{width:90px;height:14px;background:#9c9c9c;}

/* mobile_add */
dl.mobile_add{margin:12px 0 0 30px;height:28px;}
dl.mobile_add dt{
	float:left;
	height:19px;
	padding:0 12px 0 16px;
	font-weight:bold;
	background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 1px;
}
dl.mobile_add dd{float:left;}

/* other_mobile */
div.other_mobile{
	width:341px;
	padding:10px 0 0 0px;
	margin:0 0 0 30px;
	background:url('../images/pop/bg_other_top.gif') no-repeat left top;
}
div.other_btm{
	width:331px;
	padding:0 0 10px 10px;
	background:url('../images/pop/bg_other_btm.gif') no-repeat left bottom;
}
table.mobile_table_01 {margin-top:-1px;}
table.mobile_table_01 td{border-top:1px dotted #3f3f3f;vertical-align:middle;padding:6px 0 5px 0;}
span.info{padding:0 0 0 11px;font-weight:bold;}
table.mobile_table_01 td.top{border:none;padding-top:2px;}
table.mobile_table_01 td.btn{padding:5px 0 3px 0;}

/* data_area1 */
div.data_area1{width:380px;margin:5px 0 0 30px;}
div.data_con_01{padding:6px 0 0 0px;}
div.data_con_01 dl{border-top:1px dotted #e7e7e7;width:322px;font-size:12px;color:#f4f4f4;}
div.data_con_01 dl dt{float:left;width:83px;}
div.data_con_01 dl dd{float:left;}
div.data_con_01 dl input{border:none;height:14px;}

div.data_con_01 dl.name_area{height:24px;border:none;}
div.data_con_01 dl.name_area dt{padding-top:4px;}
div.data_con_01 dl.name_area dd div{
	float:left;
	width:80px;
	height:18px;
	padding:2px 10px 0 10px;
	background:transparent url('../images/pop/bg_pop_input_p02.gif') no-repeat left top;
}
div.data_con_01 dl.name_area dd div input{width:80px;height:14px;background:#9c9c9c;}
/**/
div.data_con_01 dl.num_area{height:22px; border-top:0;}
div.data_con_01 dl.num_area dt{padding-top:4px;}
div.data_con_01 dl.num_area dd{padding-top:0px;}
div.data_con_01 dl.num_area dd div{
	float:left;
	width:80px;
	height:18px;
	padding:2px 10px 0 10px;
	background:transparent url('../images/pop/bg_pop_input_p02.gif') no-repeat left top;
}
div.data_con_01 dl.num_area dd div input{width:80px;height:14px;background:#9c9c9c;}
div.data_con_01 dl.num_area dd strong{display:block;float:left;padding:3px;}

/*  pop_top404 */
div.pop_top404{
	width:404px;
	height:55px;
	background:url('../images/pop/bg_top404.gif') no-repeat left top;
}
h1.pop_tit{font-family:gulim;font-size:14px;color:#f4f4f4;padding:29px 0 0 31px;}
div.pop_mid404{
	width:404px;
	background:url('../images/pop/bg_mid404.gif') repeat-y left top;
	color:#f4f4f4;
	letter-spacing:-1px;
	line-height:18px;
}
div.pop_mid404 p{margin-left:31px;color:#f4f4f4;}
div.pop_btm404{
	width:404px;
	height:20px;
	position:relative;
	background:url('../images/pop/bg_btm404.gif') no-repeat left top;
}
div.pop_btm404 p.btn{position:absolute;bottom:0px;right:17px;}

p.line_borno{padding:20px 0 13px 0;}
p.line_bornobg{padding:20px 0 13px 19px;background:url('../images/pop/check_icon02.gif') no-repeat left 22px;}
p.line_borno span {color:#D7A441;}
p.line_txt{
	width:341px;
	padding:20px 0 13px 0;
	border-bottom:1px solid #3c3c3c;
}
div.line_txt{
	width:341px;
	padding:20px 0 13px 0;
	margin-left:30px;
	border-bottom:1px solid #3c3c3c;
}
div.line_txt01{
	overflow:hidden;
	width:341px;
	padding:0 0 15px 0;
	margin-left:30px;
	border-bottom:1px solid #3c3c3c;
}
div.line_txt02{
	overflow:hidden;
	width:341px;
	padding:0 0 15px 0;
	margin-top:6px;
	margin-left:30px;
	border-bottom:1px solid #3c3c3c;
}
p.line_txt01{
	width:314px;
	padding:20px 0 13px 0;
}
p.line_txt02{
	width:341px;
	padding:0 0 13px 0;
	border-bottom:1px solid #3c3c3c;
}
p.line_txt03{
	width:341px;
	/*width:314px;*/
	padding:20px 0 0 0;
}
p.line_txt04{
	padding:20px 0 0 0;
}
p.line_txt01c{
	width:314px;
	padding:20px 0 13px 0;
	text-align:center;
}
p.tac{
	width:345px;
	text-align:center;
}
p.line_txt05{
	width:314px;
	padding:20px 0 6px 0;
}
p.line_txt06{
	padding:0 0 9px 0;
}
p.line_txt07{
	width:314px;
	padding:0 0 6px 13px;
	color:#f4f4f4;
}
div.ls{letter-spacing:-1px;}
p.line_txt strong.orange{color:#d7a441;}
span.orange{color:#d7a441;}
span.orange02{color:#d7a441;font-weight:bold;}
span.color777{color:#c7c7c7;}
span.font11{font-size:11px;}
span.ls{letter-spacing:-1px;}
span.lsn{letter-spacing:normal;}
p.borno{border:none;}

p.icon_arrow{
	padding:0 0 0 16px;
	color:#b8b8b8;
	font-family:Gulim;
	background:url('../images/pop/icon_01.gif') no-repeat left 1px;
}
*+html p.icon_arrow{
	background:url('../images/pop/icon_01.gif') no-repeat left 2px;
}
*+html>/**/p.icon_arrow{
	padding:0 0 0 16px;
	background:url('../images/pop/icon_01.gif') no-repeat left 1px;
}

p.line_btn{
	width:341px;
	text-align:center;
	padding:16px 0 17px 0;
}
p.line_btn404{
	width:341px;
	text-align:center;
	padding:16px 0 17px 0;
}
p.nobo{border:none;}

/*  pop_top422 */
div.pop_top422{
	width:422px;
	height:55px;
	background:url('../images/pop/bg_top422.gif') no-repeat left top;
}
h1.pop_tit{font-family:gulim;font-size:14px;color:#f4f4f4;padding:29px 0 0 31px;}
div.pop_mid422{
	width:422px;
	background:url('../images/pop/bg_mid422.gif') repeat-y left top;
	color:#f4f4f4;
	letter-spacing:-1px;
	line-height:18px;
}
div.pop_mid422 p{margin-left:31px;}
div.pop_btm422{
	width:422px;
	height:20px;
	position:relative;
	background:url('../images/pop/bg_btm422.gif') no-repeat left top;
}
div.pop_btm422 p.btn{position:absolute;bottom:0px;right:17px;}

/* mobile_add_01  */
dl.mobile_add_01{margin:16px 0 0 30px;}
dl.mobile_add_01 dt{
	height:19px;
	padding-left:16px;
	font-weight:bold;
	background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 1px;
}
table.mobile_data_area{margin:8px 0 0 30px;}
table.marginleft0{margin:8px 0 0 0;}
table.mobile_data_area input{height:14px;background:#9c9c9c;border:none;font-size:11px;color:#000;font-family:dotum;}
table.mobile_data_area td div.data_01{
	width:25px;
	height:18px;
	padding:2px 10px 0 21px;
	background:url('../images/pop/pop_input_56.gif') no-repeat left top;
}
table.mobile_data_area td div.data_01 input{width:25px;}

div.code{
	position:relative;
	width:364px;
	height:96px;
	margin:12px 0 0 30px;
	background:url('../images/pop/bg_code.gif') no-repeat left top;
}
div.code input.data{
	position:absolute;
	top:21px;left:114px;
	width:106px;
	height:14px;
	background:#9c9c9c;
	border:none;
	text-align:center;
	font-size:11px;
	color:#000;
	font-family:dotum;
}
div.code img.btn{
	position:absolute;
	top:17px;left:234px;
}

/*  pop_top441 */
div.pop_top441{
	width:441px;
	height:55px;
	background:url('../images/pop/bg_top441.gif') no-repeat left top;
}
div.pop_mid441{
	width:441px;
	background:url('../images/pop/bg_mid441.gif') repeat-y left top;
	color:#f4f4f4;
	letter-spacing:-1px;
	line-height:18px;
}
div.pop_mid441 p{margin-left:31px;color:#f4f4f4;}
div.pop_mid441 p.btn15{padding:15px 0;text-align:center;width:382px;}
div.pop_btm441{
	width:441px;
	height:20px;
	position:relative;
	background:url('../images/pop/bg_btm441.gif') no-repeat left top;
}
div.pop_btm441 p.btn{position:absolute;bottom:0px;right:17px;}

p.txt441{padding:20px 0 16px 0;}
p.text_01{padding:20px 0 10px 0;}
p.all_choice{padding:0 0 16px 0;}
p.all_choice img{position:relative;top:4px;left:0px;}
div.pop_mid400 p.all_choice{padding:0 0 16px 0;}
div.pop_mid400 p.all_choice img{position:relative;top:0px;left:0px;}
p.item_del{padding:5px 0 4px 0;}
p.item_del img{vertical-align:middle;}

p.img_info{padding:12px 0 0 0;}

/*  pop_top725 */
div.pop_top725{
	width:725px;
	height:55px;
	background:url('../images/pop/bg725top.gif') no-repeat left top;
}
div.pop_mid725{
	width:725px;
	background:url('../images/pop/bg725mid.gif') repeat-y left top;
	color:#f4f4f4;
	letter-spacing:-1px;
	line-height:18px;
}
div.pop_mid725 p{margin-left:31px;color:#f4f4f4;}
div.pop_mid725 p.btn15{padding:15px 0;text-align:center;width:382px;}
div.pop_btm725{
	width:725px;
	height:20px;
	position:relative;
	background:url('../images/pop/bg725btm.gif') no-repeat left top;
}
div.pop_btm725 p.btn{position:absolute;bottom:0px;right:17px;}

div.down_top01{
	width:382px;
	padding:23px 0 0 0;
	margin:0 0 0 30px;
	background:url('../images/pop/bg_down_top01.gif') no-repeat left top;
}
table.down_top01{
	text-align:center;
	background:url('../images/pop/bg_down_btm01.gif') no-repeat left bottom;
}
dl.down dt{float:left;text-align:left;padding:9px 0 7px 9px;width:78px;}
dl.down dd{float:left;text-align:left;width:137px;padding-top:24px;}
div.down_top02{
	width:382px;
	padding:23px 0 0 0px;
	margin:0 0 0 30px;
	background:url('../images/pop/bg_down_top02.gif') no-repeat left top;
}
table.down_top02{
	text-align:center;
	background:url('../images/pop/bg_down_btm01.gif') no-repeat left bottom;
}
table.down_top02 td{border-top:1px dotted #3f3f3f;}
table.down_top02 td.top{border:none;}

dl.down02 dt{float:left;padding:9px 0 6px 0;width:78px;text-align:left;}
dl.down02 dd{float:left;width:130px;padding:29px 0 0 0;text-align:left;}
table.total{border-bottom:1px solid #343434;width:382px;height:31px;margin-left:30px;text-align:center;font-weight:bold;letter-spacing:normal;}

div.manager_ad{
	position:relative;
	width:382px;
	height:144px;
	margin-left:30px;
	background:url('../images/pop/bg_manager_ad.gif') no-repeat left top;
}
div.manager_ad img.btn{position:absolute;top:84px;left:96px;}

div.manager_dw{
	width:378px;
	height:160px;
	position:relative;
	left:32px;
	background:url('../images/pop/bg_manager_dw.gif') no-repeat left top;
}
div.manager_dw p.btn{text-align:center;padding-top:107px;}
p.con_btn{text-align:center;width:378px;padding:12px 0 17px 0;}

div.manager_dw01{
	width:378px;
	height:142px;
	position:relative;
	left:32px;
	background:url('../images/pop/bg_manager_dw01.gif') no-repeat left top;
}
div.manager_dw01 p.btn{/*text-align:center;*/padding:93px 0 0 100px;}

/* item_buy */
div.item_buy{
	width:340px;
	padding:23px 0 0 0px;
	margin:0 0 0 30px;
	background:url('../images/pop/bg_item_buy_top.gif') no-repeat left top;
}
table.item_buy_btm{
	text-align:center;
	background:url('../images/pop/bg_item_buy_btm.gif') no-repeat left bottom;
}
table.item_buy_total{border-bottom:1px solid #343434;height:31px;margin-left:30px;text-align:center;font-weight:bold;letter-spacing:normal;}

/* free_buy_top */
div.free_buy_top{
	width:340px;
	/*padding:23px 0 0 0px;*/
	margin:0 0 0 30px;
	background:url('../images/pop/bg_free_buy_top.gif') no-repeat left top;/* 100517 hgk bg_free_buy_top이미지 변경 */
}
div.free_buy_top p.th_check{text-align:left;margin:0px;padding:3px 0 4px 16px;*padding:3px 0 4px 23px;color:#f4f4f4;}
table.free_buy_btm{
	text-align:center;
	width:340px;
	background:url('../images/pop/bg_item_buy_btm.gif') no-repeat left bottom;
}
table.free_buy_btm td.s_area{padding:8px 0 13px 0;}

table.item_area{margin-right:3px;}
table.item_area td{border-top:1px dotted #3f3f3f;padding-top:11px;padding-bottom:8px;}
table.item_area td.top{border-top:none;padding-top:3px;}
table.item_area td.check01{vertical-align:top;padding-top:18px;}
table.item_area td.check02{vertical-align:top;padding-top:25px;}
dl.down03{float:left;overflow:hidden;width:150px;}
dl.down03 dt{float:left;padding:0 0 8px 0;width:50px;text-align:left;} /* 2009-09-02 팝업용 마스크추가로 position 추가 */
dl.down03 dd{float:left;width:90px;padding:5px 0 0 0;text-align:left;}

table.free_buy_total{border-bottom:1px solid #343434; height:31px;text-align:center;font-weight:bold;letter-spacing:normal;margin-left:30px;}
table.text_r{text-align:right;}
/*  pop_top420 */
div.pop_top420{
	width:420px;
	height:55px;
	background:url('../images/pop/bg_top420.gif') no-repeat left top;
}
h1.pop_tit{font-family:gulim;font-size:14px;color:#f4f4f4;padding:29px 0 0 31px;}
div.pop_mid420{
	width:420px;
	background:url('../images/pop/bg_mid420.gif') repeat-y left top;
	color:#f4f4f4;;
	letter-spacing:-1px;
	line-height:18px;
}
div.pop_mid420 p{margin-left:29px;}
div.pop_btm420{
	width:420px;
	height:20px;
	position:relative;
	background:url('../images/pop/bg_btm420.gif') no-repeat left top;
}
div.pop_btm420 p.btn{position:absolute;bottom:0px;right:17px;}

/* icon_txt */
dl.icon_txt{padding:17px 0 13px 30px;}
dl.icon_txt dt{
	padding:0 0 3px 17px;
	font-weight:bold;
	color:#f4f4f4;
	background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 1px;
}
dl.icon_txt dd{padding:0 0 0 17px;color:#f4f4f4;}
dl.icon_txt dd span.mobile{letter-spacing:normal;padding:0 0 0 5px;}

/* mobile_login01 */
div.mobile_login01{
	position:relative;
	width:364px;
	height:135px;
	margin:12px 0 0 29px;
	background:url('../images/pop/bg_mobile_login01.gif')
}
div.minput{
	position:absolute;
	top:17px;left:105px;
	width:104px;
	height:18px;
	padding:2px 10px 0 10px;
	background:url('../images/pop/input_m124.gif') no-repeat left top;
}
div.minput input{width:100px;text-align:center;background:#9c9c9c;border:none;font-size:11px;}
div.mobile_login01 img.resent{position:absolute;top:94px;left:140px;}
div.mobile_login01 img.rcheck{position:absolute;top:17px;left:234px;}

p.normal_top{padding:16px 0 0 0;}
p.normal_btm{padding:0 0 5px 0;}

/* mobile_login02 */
div.mobile_login02{
	position:relative;
	width:365px;
	height:135px;
	margin:12px 0 0 29px;
	background:url('../images/pop/bg_mobile_login02.gif') no-repeat left top;
}
div.mobile_login02 img.rsign{position:absolute;top:81px;left:185px;}

/* mobile_login03 */
div.mobile_login03{
	position:relative;
	width:365px;
	height:145px;
	margin:12px 0 0 29px;
	background:url('../images/pop/bg_mobile_login03.gif') no-repeat left top;
}
div.mobile_login03 img.rsign{position:absolute;top:108px;left:137px;}

/* mobileChange */
div.mobileChange{
	width:341px;
	height:125px;
	padding:20px 0 0 24px;
	margin:12px 0 0 29px;
	background:url('../images/pop/bg_mobile_change.gif') no-repeat left top;
}
div.mobileChange p{margin-left:0px;}
div.mobileChange p span.fWhite{color:#f4f4f4;}
div.mobileChange p span.gray{font-size:11px;}
div.mobileChange p.btnNC{width:290px;;text-align:center;}

/* layer_body */
div.layer_body{min-height:100%;top:0px;left:0px;width:100%;display: none;position:absolute; /* 100329 hgk */z-index:10000;}
div.layer_body02{min-height:100%;top:0px;left:0px;width:100%;display: none;position:absolute; /* 100329 hgk */z-index:10000;}
div.gray_layer{
	background:#000 url('../images/common/blank.gif') repeat left top;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	*height:100%;
	min-height:100%;
	top:0px;
	left:0px;
	width:100%;
	/*position:fixed;*/
	position:absolute;
	z-index:1;
	_height:expression(document.body.offsetHeight);
}

div.gray_layer02{
	background:#000 url('../images/common/blank.gif') repeat left top;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	*height:100%;
	min-height:100%;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	/*position:fixed;*/
	position:absolute;
	z-index:1;
	_height:expression(document.body.offsetHeight);
}
div.layer_con{width:970px;position:relative;margin:0 auto;min-height:100%;z-index:10;}
div.layer_bort{border-top:1px solid #353535;}
div.layer_borb{border-bottom:1px solid #353535;}

img.cursor{cursor:pointer;}

/* id_check */
dl.id_check{margin:0 0 0 31px;overflow:hidden;width:341px;border-bottom:1px solid #444;padding-bottom:15px;}
dl.id_check dt{float:left;}
dl.id_check dt div.id_data{
	width:145px;
	height:18px;
	padding:2px 10px 0 10px;
	margin-right:4px;
	background:transparent url('../images/pop/bg_input_p165.gif') no-repeat left top;
}
dl.id_check dt div.id_data input{border:none;width:145px;height:14px;font-size:11px;background:#9c9c9c;}
dl.id_check dd{float:left;}

/* id_check */
dl.borno{border:none;}
dl.id_check dt div.zip_code{
	width:175px;
	height:18px;
	padding:2px 10px 0 10px;
	margin-right:4px;
	background:transparent url('../images/pop/bg_input_p195.gif') no-repeat left top;
}
dl.id_check dt div.zip_code input{border:none;width:175px;height:14px;font-size:11px;background:#9c9c9c;}
dl.id_check dd{float:left;}

/* data_area */
div.data_area{
	width:341px;
	padding-bottom:11px;
	margin:5px 0 0 30px;
	background:transparent url('../images/pop/bg_data_btm.gif') no-repeat left bottom;
}
div.data_area div.data_top{
	width:341px;
	padding-top:10px;
	background:transparent url('../images/pop/bg_data_top.gif') no-repeat left top;
}
div.data_top table.zip_code_area{margin:0 0 0 9px;width:302px;}
div.data_top table.zip_code_area th{font-size:12px;color:#f4f4f4;height:22px;border-bottom:1px dotted #484848;}
div.data_top table.zip_code_area td{text-align:center;padding:7px 0 6px 0;border-top:1px dotted #484848;color:#f4f4f4;}
div.data_top table.zip_code_area td a{color:#f4f4f4;}
div.data_top table.zip_code_area td.top{border-top:none;padding:7px 0 6px 0;}
div.data_top table.zip_code_area td.zip_code{ text-align: left;}
div.data_top table.zip_code_area td.none_data{vertical-align:middle;height:20px;}
div.data_top table.zip_code_area td.none_data p.nozip_code{padding:42px 0 0 0;color:#f4f4f4;}

/* 휴대폰 추가 편집 */
div.add_area{padding:19px 0 0 30px;}
div.pop_mobile_add{
	width:341px;
	padding-bottom:11px;
	background:transparent url('../images/pop/bg_data_btm.gif') no-repeat left bottom;
}
div.pop_mobile_top{
	width:341px;
	padding-top:10px;
	background:transparent url('../images/pop/bg_data_top.gif') no-repeat left top;
}
dl.edit_mobile{height:75px;margin-left:9px;}
dl.edit_mobile dt{float:left;width:78px;color:#b8b8b8;}
dl.edit_mobile dd{float:left;line-height:16px;font-size:11px;padding-top:10px;}
dl.edit_mobile dd.ddw{width:200px;}/* 2009-11-20 PMH */
dl.edit_mobile dd strong{line-height:18px;font-size:12px;}

dl.edit_mobile_01{padding:15px 0 0 30px;height:29px;}
dl.edit_mobile_01 dt{
	float:left;
	width:90px;
	padding:0 0 0 18px;
	background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 1px;
}
dl.edit_mobile_01 dd{float:left;}
dl.edit_mobile_01 dd div{
	width:138px;
	height:18px;
	padding:2px 10px 0 10px;
	background:transparent url('../images/pop/bg_input_p158.gif') no-repeat left top;
}
dl.edit_mobile_01 dd div input{width:138px;height:14px;font-size:11px;font-family:dotum;background:#9c9c9c;border:none;color:#4b4b4b;}

/* 09032 스크롤추가 : 양승열 */
.scrollY {
    position: relative;
	width: 332px;
	height: 142px;
	/* 흰색배경 */
	overflow-x: hidden;
	overflow-y: scroll;
	scrollbar-face-color: #5b5b5b;
	scrollbar-shadow-color: #5b5b5b;
	scrollbar-highlight-color: #5b5b5b;
	scrollbar-3dlight-color: #5b5b5b;
	scrollbar-darkshadow-color: #373737;
	scrollbar-track-color: #373737;
	scrollbar-arrow-color: #c7c7c7;
}
/* 하단 빈영역 */
p.h17{height:17px;}




/* 2009-08-04 jhk 추가 시작*/
div.pdh19 {width:100%; height:19px;}
div.pdh16 {width:100%; height:16px;}
div.pdh11 {width:100%; height:11px;}
div.pdh20 {width:100%; height:20px;}

ul.card_select_top {width:340px; height:46px; margin:0 0 0 30px;}
ul.card_select_top li {float:left; }
ul.card_select_top li.card_step{width:292px;}
ul.card_select_top li.help {padding-top:4px;}


div.pay_box {width:324px; height:75px; margin:0 0 0 30px; background:url('../images/pop/pay_box.gif') no-repeat left top; padding:16px 0 0 16px;}
div.pay_box02 {width:324px; height:105px; margin:0 0 0 30px; background:url('../images/pop/pay_box02.gif') no-repeat left top; padding:16px 0 0 16px;}
div.pay_box03 {width:340px; height:55px; margin:0 0 0 30px; background:url('../images/pop/pay_box03.gif') no-repeat left top; padding:24px 0 0 0; font-size:12px; color:#A0A0A0; text-align:center;}
div.pay_box04 {width:324px; height:161px; margin:0 0 0 30px; background:url('../images/pop/pay_box04.gif') no-repeat left top; padding:16px 0 0 16px;}
div.pay_box05 {width:324px; height:135px; margin:0 0 0 30px; background:url('../images/pop/pay_box05.gif') no-repeat left top; padding:16px 0 0 16px;}



dl.txt_area {width:308px;}
dl.txt_area dd {vertical-align:top;}
dl.txt_area dd.top {height:27px; }



ul.pay_box_txt {width:100%;}
ul.pay_box_txt li {vertical-align:middle; font-size:12px; color:#A0A0A0; float:left;}
ul.pay_box_txt li span {color:#D7A441;}
ul.pay_box_txt li img {vertical-align:middle;}
ul.pay_box_txt li.title {width:57px; padding-left:5px;}
ul.pay_box_txt li.txt {width:245px;}

div.pop_mid400 p img {vertical-align:middle;}

table.card_list {width:324px; margin-left:8px;}
table.card_list td {height:29px; font-size:12px; color:#888; padding-left:8px; vertical-align:middle;}
table.card_list td span {color:#777; font-size:11px;}
table.card_list td img {vertical-align:top;}
table.card_list td.dot_line {height:1px; background:url('../images/pop/dot_line.gif') repeat-x left bottom;}


table.car_info {width:324px; margin-left:8px;}
table.car_info td {height:29px; font-size:11px; color:#f4f4f4;}
table.car_info td.first {padding-left:12px; }
table.car_info td.first02 {padding-left:12px; height:49px; background:url('../images/pop/hp_bg03.gif') no-repeat 12px top;}
table.car_info td.dot_line {height:1px; background:url('../images/pop/dot_line.gif') repeat-x left bottom;}
table.car_info td.card_day_bg {background:url('../images/pop/card_day_bg.gif') no-repeat left 3px;}
table.car_info td.user_num_bg {background:url('../images/pop/user_num_bg.gif') no-repeat left top;}
table.car_info td.hp_bg {background:url('../images/pop/hp_bg01.gif') no-repeat left top;}
table.car_info td.hp_bg02 {background:url('../images/pop/hp_bg02.gif') no-repeat left top;}
table.car_info td.ok_num_bg {background:url('../images/pop/ok_num_bg.gif') no-repeat left top;}
table.car_info td img.radio_btn {margin-left:31px; vertical-align:middle;}
table.car_info td img.radio {vertical-align:middle;}
table.car_info td img.ok_btn {vertical-align:middle; margin-left:8px;}
table.car_info td span {color:#D7A441;}


div.input_area {height:20px; background:#9C9C9C; vertical-align:top; padding:0;}
div.input_area div.left_bg {width:10px; height:20px; float:left;}
div.input_area div.left_bg img {vertical-align:top;}
div.input_area div.right_bg {width:10px; height:20px; float:right;}
div.input_area div.right_bg img {vertical-align:top;}
div.input_area div.input_txt {height:18px; padding-top:2px; float:left;}
div.input_area div.input_txt input {height:14px; border:0; background:#9c9c9c; font-size:11px; color:#000;}

div.bottom_btn {width:324px; text-align:center; margin:15px 0 0 30px;}
div.bottom_btn img.btn {margin-right:4px;}


div.bottom_btn02 {width:324px; text-align:center; margin:0 0 0 30px;}

div.bottom_txt_area {width:335px; text-align:center; padding-top:8px; font-size:11px; color:#c7c7c7; margin:0 0 0 30px; letter-spacing:-1px;}
div.bottom_txt_area02 {width:324px;  padding-top:8px; font-size:11px; color:#c7c7c7; margin:0 0 0 30px; letter-spacing:-1px;}


dl.hp_account_select {width:324px; margin:0 0 0 30px;}
dl.hp_account_select dd {float:left; width:155px; font-size:11px; color:#c7c7c7; vertical-align:middle;}
dl.hp_account_select dd img {vertical-align:middle; margin-right:6px;}


dl.select_phone { margin:0; padding-top:7px; height:20px; }
dl.select_phone dt { margin:0; padding:0; float:left; }
dl.select_phone dd { margin:0; padding:0; float:left; }


/* selectbox area */
div.select_box{position:relative;z-index:10;}
div.select_box div.select_left, div.select_box div.select_right {float:left;}
div.select_box div.pop_select_bg {background:#fff url('../images/common/select_bg_02.gif') repeat-x 0 0; float:left; width:64px; height:20px; position: relative; z-index:20; font-size:12px;}
div.select_box span.select_title {position: absolute; z-index:100; left:17px; top:4px;*top:5px; font: normal 11px dotum;color:#c7c7c7;cursor:pointer;}/* 2009-06-11 PMH */

div.select_box ul{
	width:97px; 
	height: 65px;
	background:#373737; 
	border:1px solid #464646; 
	position:absolute; top:19px; left: 7px; z-index:21; 
	padding:5px 0 0 0;
	clear:left;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-face-color: #5b5b5b;
	scrollbar-shadow-color: #5b5b5b;
	scrollbar-highlight-color: #5b5b5b;
	scrollbar-3dlight-color: #5b5b5b;
	scrollbar-darkshadow-color: #373737;
	scrollbar-track-color: #373737;
	scrollbar-arrow-color: #c7c7c7;
}
div.select_box li {padding:1px 3px; margin:0 7px; _margin:0 3px; font: normal 11px dotum; line-height: 1.2em;}
div.select_box a:link, div.select_box a:active, div.select_box a:visited {color:#999; display:block; padding-top:2px;}
div.select_box a:hover{text-decoration:none; background:#ddd; font-weight:bold; color:#fff;}

/* selectbox area */
div.select_box03{position:relative; width:260px; z-index:10;}
div.select_box03 div.select_left, div.select_box div.select_right {float:left;}
div.select_box03 div.select_bg {background:#fff url('../images/pop/select_bg_01.gif') repeat-x 0 0; float:left; width:228px; height:20px; position: relative; z-index:20; font-size:12px;}
div.select_box03 span.select_title {position: absolute; z-index:100; left:17px; top:5px; font: normal 11px dotum;color:#c7c7c7;cursor:pointer;}

div.select_box03 ul{/*width:254px; background:#fff url('../images/pop/bg_select_new_04.gif') no-repeat left bottom; position:absolute; top:13px; z-index:21; clear:left;*/
	width:240px;
	height: 65px;
	background:#373737; 
	border:1px solid #464646; 
	position:absolute; top:19px; left: 7px; z-index:21; 
	padding:5px 0 0 0;
	clear:left;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-face-color: #5b5b5b;
	scrollbar-shadow-color: #5b5b5b;
	scrollbar-highlight-color: #5b5b5b;
	scrollbar-3dlight-color: #5b5b5b;
	scrollbar-darkshadow-color: #373737;
	scrollbar-track-color: #373737;
	scrollbar-arrow-color: #c7c7c7;
}

div.select_box03 li{ width:210px; padding:3px; margin:0 7px; _margin:0 3px; font-size:11px;line-height:12px;}
div.select_box03 a:link{color:#999; display:block; width:210px; padding-top:2px; _padding-left:4px;}
div.select_box03 a:visited{color:#999; display:block; width:210px; padding-top:2px; _padding-left:4px;}
div.select_box03 a:hover{text-decoration:none; background:#404040; font-weight:bold; color:#fff;}/* 100112hgk background수정 */
div.select_box03 a:active{color:#999; display:block; width:210px; padding-top:2px; _padding-left:4px;}

/* 2009-08-19 PMH 클래스명 중복으로 인한 네이밍 교체 */
div.pop_select_area {width:324px; padding:9px 0 15px 0; margin:0 0 0 30px; border-bottom:1px solid #3C3C3C;}

/* selectbox area */
div.select_box04{position:relative; width:260px; z-index:9;}
div.select_box04 div.select_left, div.select_box div.select_right {float:left;}
div.select_box04 div.select_bg {background:#fff url('../images/pop/select_bg_01.gif') repeat-x 0 0; float:left; width:228px; height:20px; position: relative; z-index:20; font-size:12px;}
div.select_box04 span.select_title {position: absolute; z-index:100; left:17px; top:5px; font: normal 11px dotum;color:#c7c7c7;cursor:pointer;}

div.select_box04 ul{/*width:254px; background:#fff url('../images/pop/bg_select_new_04.gif') no-repeat left bottom; position:absolute; top:13px; z-index:21; clear:left;*/
	width:240px;
	height: 65px;
	background:#373737; 
	border:1px solid #464646; 
	position:absolute; top:19px; left: 7px; z-index:21; 
	padding:5px 0 0 0;
	clear:left;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-face-color: #5b5b5b;
	scrollbar-shadow-color: #5b5b5b;
	scrollbar-highlight-color: #5b5b5b;
	scrollbar-3dlight-color: #5b5b5b;
	scrollbar-darkshadow-color: #373737;
	scrollbar-track-color: #373737;
	scrollbar-arrow-color: #c7c7c7;
}

div.select_box04 li{ width:210px; padding:3px; margin:0 7px; _margin:0 3px; font-size:11px;line-height:12px;}
div.select_box04 a:link{color:#999; display:block; width:210px; padding-top:2px; _padding-left:4px;}
div.select_box04 a:visited{color:#999; display:block; width:210px; padding-top:2px; _padding-left:4px;}
div.select_box04 a:hover{text-decoration:none; background:#404040; font-weight:bold; color:#fff;}/* 100112hgk background수정 */
div.select_box04 a:active{color:#999; display:block; width:210px; padding-top:2px; _padding-left:4px;}




div.txt_line {width:340px; padding:19px 0 15px 0; border-bottom:1px solid #3C3C3C; margin-left:30px;font-size:12px; color:#f4f4f4;}
div.txt_line span {color:#D7A441;}


div.total_area { width:388px; margin:0; padding:14px 0 0 12px; background:#2D2D2D;}
div.total_box { margin:0; padding:0; }
div.total_box h1{
	width:359px;
	height:26px;
	padding:10px 0 0 17px;
	background:transparent url('../images/pop/pop_tit_bg.gif') no-repeat left top;
	font-family:Dotum;
	font-size:14px;
	color:#fff;
}

div.pop_cont_area {padding:25px 0 15px 15px;}
div.top_txt { width:342px; font-size:12px; color:#f4f4f4; padding-bottom:19px; line-height:15px;}
div.top_txt span {color:#D7A441; }

ul.list_araea {width:342px;}
ul.list_araea li {width:342px; font-size:12px; color:#bbb; vertical-align:middle;}
ul.list_araea li strong{color:#f4f4f4;}
ul.list_araea li img {vertical-align:middle;}
ul.list_araea li.tit {padding-bottom:9px;}
ul.list_araea li.btn {padding-left:29px;}
ul.list_araea li.btn img {margin-right:7px;}

div.list_bottom_bg {width:342px; background:url('../images/pop/list_bottom_bg.gif') no-repeat left bottom; padding-bottom:11px;}
div.list_top_bg {width:342px; background:url('../images/pop/list_bar.gif') no-repeat left top; padding-left:10px;}
table.list_pop {width:322px;}
table.list_pop th {height:26px; font-size:12px; color:#fff;}
table.list_pop td {font-size:12px; color:#f4f4f4; text-align:center; padding-top:7px;font-family:dotum;}
table.list_pop td img {vertical-align:top;}
table.list_pop td.subject {text-align:left; }
div.btn_area {width:342px; padding-top:19px;}

p.pop_close { width:373px; text-align:right; margin-right:27px; }

div.txt_area { width:342px; font-size:12px; color:#A0A0A0; padding-bottom:25px; border-bottom:1px solid #3C3C3C; line-height:15px;}
div.txt_area span {color:#D7A441; }
div.txt_area p {padding-top:13px;}
div.txt_area strong{color:#f4f4f4;}

/* 20090904 BJP 추가 start */

div.txt_area ul.Ta_Txt { margin-top:13px; padding:0; }
div.txt_area ul.Ta_Txt li { padding-left:8px; color:#f4f4f4;background: url('../images/pop/Ta_Blt.gif') no-repeat left 4px; }
div.txt_area ul.Ta_Txt li a { color:#d7a441; }

/* 20090904 BJP 추가 end */

div.btn_area2 {width:342px;  text-align:center;}


div.pc_m_bg {width:340px; height:133px; background:url('../images/pop/pc_manager_bg1.gif') no-repeat left top; padding:16px 0 0 10px; margin-top:10px;} 
ul.pc_m {}
ul.pc_m li { font-size:12px; color:#888; font-family:dotum; line-height:17px; letter-spacing:-1px;}
ul.pc_m li p {padding-bottom:7px;}
ul.pc_m li span {color:#F37C17;}
ul.pc_m li.btn {padding:15px 0 0 45px;}

div.btn_area3 {width:342px; }


p.pop_stxt04 {margin-top:20px; padding-left:17px; font-family:Dotum; font-size:12px; color:#A0A0A0; line-height:1.5em; text-align:left; }
p.pop_stxt04 span.phone {font-weight:bold; color:#D7A441; }



div.commodity_box {
	width:324px;
	height:119px;
	margin:10px 0 19px 0;
	padding:16px 0 0 16px;
	font-family:Dotum; font-size:12px; color:#777;
	background:url('../images/pop/bg_commodity_box.gif') no-repeat left top;
}
div.commodity_box ul li {
	padding-bottom:6px;
	color:#A0A0A0;
}
div.commodity_box ul li.last {
	padding-top:5px;
	font-size:11px;
	line-height:1.3em;
	color:#777;
}

div.commodity_box ul li.last span {
	color:#D7A441;
}
div.commodity_box ul li.btn {
	padding:6px 0 0 33px;
}

.pd_t3 {padding-top:3px !important;}

p.pop_close02 { width:373px; text-align:right; margin-right:27px; padding-top:14px; }

p.pop_stxt05 {margin-top:10px; padding-left:17px; font-family:Dotum; font-size:12px; color:#a0a0a0; line-height:1.5em; text-align:left; }

.mg_b18 {margin-bottom:18px !important;}


p.pop_stxt { margin-top:18px; _margin-top:19px; padding-left:17px; font-family:Dotum; font-size:12px; color:#a0a0a0; line-height:1.5em; text-align:left; }
p.pop_stxt span { font-weight:bold; color:#D7A441; }

ul.phone_choice { margin-top:16px; #margin-top:15px; padding-left:17px; }
ul.phone_choice li { margin:0; padding:0; font-family:Dotum; font-size:12px; color:#bbb; }
ul.phone_choice li.choice_blt { padding:1px 0 3px 16px; #padding-left:16px; background:transparent url('../images/pop/icon_circle_arrow.gif') no-repeat left top; #background:transparent url('../images/pop/icon_circle_arrow.gif') no-repeat left 2px; }


p.pop_stxt02 { margin-top:8px; padding-left:17px; font-family:Dotum; font-size:11px; color:#999; line-height:1.4em; text-align:left; }


div.info_search { width:322px; height:82px; margin:11px 0 0 18px; _margin:10px 0 0 18px; padding:16px 0 0 20px; background:transparent url('../images/pop/pop_info_search_bg.gif') no-repeat left top; }

dl.info_form { margin:0; padding:0; height:24px;border:none; }
dl.info_form input { border:none; height:14px; background:#fff; }
dl.info_form dt { margin-top:4px; #margin-top:5px; padding:0; float:left; width:83px; font-family:Dotum; font-size:12px; color:#777; }
dl.info_form dt.parent_txt { padding:1px 0 0 16px; #padding-left:16px; width:130px; background:transparent url('../images/pop/phone_choice_blt.gif') no-repeat left top; }
dl.info_form dd { margin:0; padding:0; float:left; }
dl.info_form dd.phone_no01 { padding-left:12px; }
dl.info_form dd.phone_no02 { padding-left:5px; }
dl.info_form dd strong{ display:block; float:left; padding:4px 4px 0 3px; _padding:4px 4px 0 1px; }
dl.info_form dd div { 
	float:left;
	width:85px;
	height:20px;
	padding:2px 10px 0 10px;
	#padding:1px 10px 0 10px;
	background:transparent url('../images/pop/bg_pop_input_02.gif') no-repeat left top;
}
dl.info_form dd div input { width:80px; }
dl.info_form dd div.name_form {
	float:left;
	width:201px;
	height:20px;
	padding:2px 10px 0 10px;
	background:transparent url('../images/pop/pop_info_bg01.gif') no-repeat left top;
}

dl.info_form dd div.name_form02 {
	float:left;
	width:135px;
	height:20px;
	padding:2px 10px 0 10px;
	background:transparent url('../images/pop/pop_info_bg02.gif') no-repeat left top;
}
dl.info_form dd div.name_form02 input { width:135px; background:#9C9C9C;}
dl.info_form dd div.name_form03 {
	float:left;
	width:174px;
	height:20px;
	padding:2px 10px 0 10px;
	background:transparent url('../images/pop/pop_info_bg03.gif') no-repeat left top;
}
dl.info_form dd div.name_form03 input { width:172px; }
dl.info_form dd div.name_form04 {
	float:left;
	width:70px;
	height:20px;
	padding:2px 10px 0 10px;
	background:transparent url('../images/pop/pop_info_bg04.gif') no-repeat left top;
}


dl.info_form dd div.name_form04 input { width:70px; }
dl.info_form dd div.name_form input { width:201px; }

p.phone_no_txt { clear:both; font-family:Dotum; font-size:11px; color:#cacaca; line-height:1.4em; padding-top:15px;}
p.phone_no_txt span { color:#888; }


div.btm_area_400{width:385px;padding:20px 0 0 15px; background:#2D2D2D;}
div.btm_area_400 p.btn_area{text-align:right;padding:25px 15px 0 0;}
div.btm_area_400 h1.title{
	width:357px;
	height:24px;
	margin:0 0 23px 0;
	padding:7px 0 0 15px;
	background:url('../images/pop/bg_title_372.gif') no-repeat left top;
	font-size:14px;
	font-family:dotum;
	color:#fff;
}

p.pop_text_01{margin:0 0 0 13px;letter-spacing:-1px;color:#f4f4f4;line-height:16px;font-size:11px;}
p.pop_text_01 span.oran{font-weight:bold;color:#D7A441;}
p.pop_text_02{margin:0 0 0 13px;letter-spacing:-1px;color:#a0a0a0;line-height:18px;}
p.pop_text_02 span.oran{color:#D7A441;}
p.pop_text_03{margin:0 0 0 13px;letter-spacing:-1px;color:#f4f4f4;line-height:16px;font-size:11px;}
p.pop_text_03 span.oran{font-weight:bold;color:#D7A441;}
p.pop_text_04{margin:0 0 0 14px;letter-spacing:-1px;color:#a0a0a0;line-height:16px;font-size:11px;}
p.pop_text_04 span.oran{font-weight:bold;color:#D7A441;}
p.pop_text_05{margin:0 0 0 13px;letter-spacing:-1px;color:#f4f4f4;line-height:16px;font-size:12px;}
p.pop_text_05 span.oran{font-weight:bold;color:#D7A441;}



/* 20090924 BJP 수정 S */
table.pop_table_03 th{
	text-align:center;
	height:18px;
	padding-top:2px;
	background:url('../images/common/bg_tablet_line.gif') no-repeat left top;
	color:#d0d0d0;
}
table.pop_table_03 td.first{background:none;}
table.pop_table_03 td dl.items{margin-top:11px;}
table.pop_table_03 td dl.items dt{float:left;/*width:87px;*/width:68px;text-align:center; position: relative;} /* 2009-09-02 팝업용 마스크추가로 position 추가 */
table.pop_table_03 td dl.items dd{float:left;padding-top:7px;line-height:16px;font-size:12px;color:#d0d0d0;width:120px;}

table.pop_table_03 td.capacity{text-align:center; color:#d0d0d0;}
table.pop_table_03 td.price{text-align:center; color:#d0d0d0; }
/* 20090924 BJP 수정 E */

div.text_btm{
	width:340px;
	padding:0 0 13px 0;
	margin:12px 0 0 15px;
	background:url('../images/pop/bg_text_btm.gif') no-repeat left bottom;
}

div.text_top{
	width:340px;
	padding:13px 0 0 0;
	background:url('../images/pop/bg_text_top.gif') no-repeat left top;
}

div.text_mid{
	width:340px;
	padding:0 0 0 0;
	background:url('../images/pop/bg_text_mid.gif') repeat-y left top;
}


div.ok_hp_num_box {width:340px; height:97px; background:url('../images/pop/ok_num_box_bg.gif') no-repeat left top; position:relative; margin:0 0 0 30px;}
div.ok_hp_num_box input {width:120px; height:16px; position:absolute; left:123px; top:17px; background:none; border:0; font-size:11px; color:#000;}
div.ok_hp_num_box div.btn {position:absolute; left:272px; top:17px;}


div.text_box {width:340px; height:74px; padding-top:16px; background:url('../images/pop/pay_box06.gif') no-repeat left top; text-align:center; font-size:11px; color:#A0A0A0; line-height:14px; letter-spacing:-1px;}
div.text_box p {color:#777; padding-top:9px;}
div.text_box p span {color:#D7A441;}


div.commodity_box02 {
	width:324px;
	height:96px;
	margin:10px 0 0 0;
	padding:16px 0 0 16px;
	font-family:Dotum; font-size:12px; color:#777;
	background:url('../images/pop/pay_box07.gif') no-repeat left top;
}
div.commodity_box02 ul li {
	padding-bottom:6px;
	color:#A0A0A0;
}
div.commodity_box02 ul li.last {
	padding-top:0px;
	font-size:11px;
	line-height:1.3em;
	color:#777;
}

div.commodity_box02 ul li.last span {
	color:#D7A441;
}
div.commodity_box02 ul li.btn {
	padding:6px 0 0 38px;
}

/* 2009-08-04 jhk 추가 끝*/

/*  pop_top490 */
div.pop_top490{
	width:490px;
	height:55px;
	background:url('../images/pop/bg_top490.gif') no-repeat left top;
}
div.pop_mid490{
	width:490px;
	background:url('../images/pop/bg_mid490.gif') repeat-y left top;
	color:#a0a0a0;
	letter-spacing:-1px;
	line-height:18px;
}
div.pop_mid490 p{margin-left:31px;color:#f4f4f4;}
div.pop_btm490{
	width:490px;
	height:20px;
	position:relative;
	background:url('../images/pop/bg_btm490.gif') no-repeat left top;
}
div.pop_btm490 p.btn{position:absolute;bottom:0px;right:17px;}

/* type_area */
div.type_area_top{padding:19px 0 0 30px;}
div.type_area{
	width:416px;
	height:89px;
	padding:16px 0 0 16px;
	background:transparent url('../images/pop/bg_type_select.gif') no-repeat left top;
}
div.type_area dl.mobile_type{height:51px;}
div.type_area dl.mobile_type dt{float:left;width:138px;padding-top:2px;}
div.type_area dl.mobile_type dt label{position:relative;left:2px;top:0px;color:#f4f4f4;}
div.type_area dl.mobile_type dd{float:left;width:260px;}

dl.mobile_type ul{}
dl.mobile_type li{float:left;}
dl.mobile_type li div.data_01{
	width:26px;
	height:17px;
	padding:3px 10px 0 18px;
	background:transparent url('../images/pop/bg_pop_input_04.gif') no-repeat left top;
}
dl.mobile_type li div.data_01 input{width:24px;height:13px;border:none;background:#9c9c9c;font-family:dotum;font-size:11px;color:#333;}
dl.mobile_type li.txt_info{font-size:11px;color:#cacaca;letter-spacing:-1px;font-family:"dotum";*padding-top:2px;_padding-top:3px;width:255px;}

div.type_area dl.manufacturer_type{}
div.type_area dl.manufacturer_type dt{float:left;width:138px;padding-top:2px;}
div.type_area dl.manufacturer_type dt label{position:relative;left:2px;top:0px;color:#f4f4f4;}
div.type_area dl.manufacturer_type dd{float:left;}

dl.manufacturer_type ul{}
dl.manufacturer_type li{float:left;padding-right:3px;}
dl.manufacturer_type li div.data_02{
	width:49px;
	height:17px;
	padding:3px 5px 0 5px;
	background:transparent url('../images/pop/bg_input_59.gif') no-repeat left top;
}
dl.manufacturer_type li div.data_02 input{width:48px;height:13px;border:none;background:#9c9c9c;font-family:dotum;font-size:11px;color:#333;}

p.type_search_tit{
	padding:0 0 0 17px;
	margin:16px 0 7px 0;
	color:#b8b8b8;
	background:url('../images/pop/icon_01.gif') no-repeat left 2px;
	/*text-align:right;font-size:12px;color:#999;margin-top:16px;margin-bottom:7px;padding-left:25px;padding-right:37px;*/
}
/*p.type_search_tit span{float:left;}
p.type_search_tit strong{color:#555;}*/

/* 20090924 BJP 수정 S */
p.type_search_tit01{
	height:12px;
	margin-left:15px;
	padding:1px 0 0 16px;
	color:#b8b8b8;
	background:url('../images/pop/icon_01.gif') no-repeat left top;
}
p.type_search_tit01 img { margin:0; padding:0; vertical-align:top; }
/* 20090924 BJP 수정 E */

p.type_search_tit_01 {font-size:12px;color:#999;margin-top:16px;margin-bottom:5px;padding-left:25px;padding-right:37px;}
p.type_search_tit_01 strong {color:#555;}

div.type_search_area{
	width:431px;
	padding:4px 0 10px 0;
	margin:0 0 0 30px;
	background:transparent url('../images/pop/bg_table_top.gif') no-repeat left top;
}
div.type_search_area_btm{
	width:431px;
	padding:0 0 3px 0;
	background:transparent url('../images/pop/bg_table_btm431.gif') no-repeat left bottom;
}
table.type_result{margin:0 0 0 11px;}
table.type_result td{padding:12px 0;border-top:1px dotted #363636;text-align:left;font-family:dotum;color:#f4f4f4;}
table.type_result td.top{border:none;}
table.type_result td strong{line-height:16px;color:#f4f4f4;}
table.type_result td strong.orange{color:#d7a441;}
table.type_result td span{font-size:11px;color:#c7c7c7;font-family:dotum;line-height:14px;}

table.type_result td.area_01{width:77px;}
table.type_result td.area_02{width:135px;}
table.type_result td.area_03{width:77px;}
table.type_result td.area_04{width:125px;}
table.type_result td.area_05{width:337px;}
table.type_result td.area_05 span {font-weight: normal;}
table.type_result td.area_06{text-align: left; font-weight: normal;}
table.type_result td.area_07{text-align: left; font-weight: normal;letter-spacing:-1px;padding:5px 0 0 0;font-family:Gulim;font-size:12px;}


/* paging */
div.pop_paging{
	clear:both;
	background: url('../images/common/bg_pop_paging.gif') no-repeat 0 0;
	width:431px;
	height:21px;
	text-align:center;
	padding:6px 0 0 0;
	font-family :tahoma;
	margin-left:30px;
}
div.pop_paging table{
	background: #2d2d2d;
	display:inline;
	text-align:center;
}
body:first-of-type div.pop_paging table {display:inline-block; } /* safari */

div.pop_paging table td{
	width:22px;
	height:33px;
	overflow:hidden;
	background:#2d2d2d;
	display:block;
	float:left;
	vertical-align:top;
}
div.pop_paging a {
	display:block;
	width:22px;
	height:22px;
	padding-top:3px;
}
body:first-of-type div.pop_paging a {display:inline-block; } /* safari */
div.pop_paging table td.btn {
	margin-top:-3px;
}
div.pop_paging table td.btn img{margin-top:3px;*margin-top:1px;}
div.pop_paging a.select {
	/*background: url('../images/common/bg_paging_num_pop.gif') no-repeat 1px 2px;
	color:#fff;*/
	font-weight:bold;
}

/* take_txt */
div.take_txt{
	width:326px;
	height:85px;
	padding:15px 0 0 15px;
	margin:0 0 0 29px;
	background:url('../images/pop/bg_take_txt.gif') no-repeat left top;
}
div.take_txt textarea{
	background:#404040;
	width:311px;
	height:70px;
	overflow:hidden;
	border:none;
	padding:0px;
	margin:0px;
	*margin-left:-29px;
	font-family:gulim;
	font-size:12px;
	line-height:16px;
	color:#f4f4f4;
}

p.txt_info_area{padding:19px 0 10px 0;}
div.pop_table_btm{
	width:340px;
	padding-bottom:5px;
	margin:0 0 0 30px;
	background:transparent url('../images/pop/bg_pop_table_btm.gif') no-repeat left bottom;
}
h2.table_title{
	width:340px;
	height:19px;
	font-size:12px;
	color:#fff;
	padding:4px 0 0 0;
	background:transparent url('../images/pop/bg_pop_table.gif') no-repeat left top;
	text-align:center;
}
table.pop_table{margin-left:5px;font-size:12px;color:#f4f4f4;}
table.pop_table td{border-top:1px dotted #484848;padding:8px 0 6px 0;font-family:dotum;}
table.pop_table td.pdt7{padding-top:7px;padding-left:1px;}
table.pop_table td.top{border:none;padding:8px 0 6px 0;}

table.pop_table td.info_01{width:49px;padding:11px 0 0 12px;vertical-align:top;}
table.pop_table td.info_02{width:124px;}
table.pop_table td.info_03{width:41px;padding:11px 0 0 0;vertical-align:top;}
table.pop_table td.info_04{width:108px;}

table.pop_table td.info_05{width:273px;}
table.pop_table td.info_05 img.check{vertical-align:middle;margin-right:3px;}
table.pop_table td.info_05 span{display:block;padding-top:5px;font-size:11px;color:#c7c7c7;letter-spacing:-1px;}

table.pop_table td.info_06{width:49px;padding:4px 0 0 12px;}
table.pop_table td.info_07{padding:4px 0 4px 0;}
table.pop_table td.info_07 div.pop_input_area{
	width:248px;
	height:18px;
	padding:2px 10px 3px 10px;
	background:transparent url('../images/pop/bg_input_268.gif') no-repeat left top;
}
table.pop_table td.info_07 div.pop_input_area input{width:248px;border:none;height:14px;background:#9c9c9c;color:#333;font-family:cotum;font-size:11px;}

table.info_08 div.text_area{
	width:308px;
	height:144px;
	padding:10px;
	margin:0 0 0 6px;
	background:transparent url('../images/pop/bg_textarea.gif') no-repeat left top;
}
table.info_08 div.text_area textarea{
	border:none;
	width:308px;
	height:140px;
	font-family:dotum;
	font-size:11px;
	line-height:18px;
	color:#999;
	background:#404040;
	overflow-y:scroll;
	scrollbar-face-color: #5b5b5b;
	scrollbar-shadow-color: #5b5b5b;
	scrollbar-highlight-color: #5b5b5b;
	scrollbar-3dlight-color: #5b5b5b;
	scrollbar-darkshadow-color: #373737;
	scrollbar-track-color: #373737;
	scrollbar-arrow-color: #c7c7c7;
}

/* email_check */
div.email_check{
	width:340px;
	height:87px;
	padding-top:10px;
	margin:0 0 0 30px;
	background:url('../images/pop/bg_email_check.gif') no-repeat left top;
}
div.email_check ul{margin:0 0 0 16px;color:#adadad;letter-spacing:-1px;}
div.email_check ul li.first{height:30px;*height:20px;}
div.email_check ul li label{position:relative;top:0px;left:3px;_left:0px;}
div.email_check table{margin:5px 0 0 0;}
div.email_check table td{vertical-align:top;}
div.email_check table td div input{height:14px;background:#9c9c9c;color:#333;font-family:dotum;font-size:11px;border:none;}
div.input73{
	width:59px;
	height:18px;
	padding:2px 7px 0 7px;
	background:url('../images/pop/bg_input_73.gif') no-repeat left top;
}
div.input73 input{width:58px}

div.email_check table td.select{padding:0 0 0 5px;}

/* email_check01 */
div.email_check01{
	width:340px;
	height:119px;
	padding-top:10px;
	margin:0 0 0 30px;
	background:url('../images/pop/bg_email_check01.gif') no-repeat left top;
}
div.email_check01 ul{margin:0 0 0 16px;color:#f4f4f4;letter-spacing:-1px;}
div.email_check01 ul li.first{height:30px;*height:20px;}
div.email_check01 ul li label{position:relative;top:0px;left:3px;_left:0px;}
div.email_check01 table{margin:5px 0 0 0;}
div.email_check01 table td{vertical-align:top;}
div.email_check01 table td div input{height:14px;background:#9c9c9c;color:#333;font-family:dotum;font-size:11px;border:none;}
div.input73{
	width:59px;
	height:18px;
	padding:2px 7px 0 7px;
	background:url('../images/pop/bg_input_73.gif') no-repeat left top;
}
div.input73 input{width:58px}

div.email_check01 table td.select{padding:0 0 0 5px;}

dl.sign_pw{}
dl.sign_pw dt{float:left;padding:11px 10px 0 18px;}
dl.sign_pw dd{float:left;padding:8px 0 0 0;}
dl.sign_pw dd div.input163{
	width:143px;
	height:17px;
	padding:3px 10px 0 10px;;
	background:url('../images/pop/bg_input_163.gif') no-repeat left top;
}
dl.sign_pw dd div.input163 input{width:143px;}

/* scroll_area */
div.scroll_area{
	width:308px;
	height:261px;
	margin:15px 0 0 30px;
	padding:16px;
	background:url('../images/pop/bg_scroll_area.gif') no-repeat left top;
}

p.pay_btn{text-align:center;width:341px;}

/*  pop_top530 */
div.pop_top530{
	width:530px;
	height:55px;
	background:url('../images/pop/bg_top530.gif') no-repeat left top;
}
h1.pop_tit{font-family:gulim;font-size:14px;color:#f4f4f4;padding:29px 0 0 31px;}
div.pop_mid530{
	width:530px;
	background:url('../images/pop/bg_mid530.gif') repeat-y left top;
	color:#a0a0a0;
	letter-spacing:-1px;
	line-height:18px;
}
div.pop_mid530 p{margin-left:31px;}
div.pop_btm530{
	width:530px;
	height:20px;
	position:relative;
	background:url('../images/pop/bg_btm530.gif') no-repeat left top;
}
div.pop_btm530 p.btn{position:absolute;bottom:0px;right:17px;}

/* area_top */
div.area_top{
	width:470px;
	padding-top:19px;
	margin-left:30px;
	background:url('../images/pop/area_top.gif') no-repeat left 19px;
}
div.area_btm{
	width:455px;
	padding-top:25px;
	padding-bottom:15px;
	padding-left:15px;
	background:url('../images/pop/area_btm.gif') no-repeat left bottom;
}
dl.title{}
dl.title dt{
	width:397px;
	height:24px;
	padding:0 0 0 17px;
	font-weight:bold;
	font-size:12px;
	font-family:dotum;
	color:#aaa;
	background:url('../images/pop/bg_mobile_title.gif') no-repeat left 1px;
}
dl.title dd{padding-bottom:14px;padding-left:17px;}
table.pop_table_01{margin-top:5px;font-size:12px;font-family:dotum;color:#aaa;}
table.pop_table_01 td{vertical-align:top;letter-spacing:normal;}

/* layer */
div.layer_top{
	width:404px;
	height:55px;
	position:relative;
	background:url('../images/pop/layer_top.gif') no-repeat left top;
}
h1.pop_tit{font-family:gulim;font-size:14px;color:#f4f4f4;padding:29px 0 0 31px;}
p.layer_close{position:absolute;top:2px;right:12px;}

div.layer_mid{
	width:404px;
	padding-top:20px;
	letter-spacing:-1px;
	background:url('../images/pop/layer_mid.gif') repeat-y left top;
}
div.layer_mid p.txt{margin-left:33px;color:#f4f4f4;}
div.layer_mid p.layer_line_btn{
	width:340px;
	margin-top:10px;
	margin-left:33px;
	text-align:center;
	padding-top:17px;
	line-height:18px;
	background:url('../images/pop/layer_bg_line.gif') no-repeat left top;
}

div.layer_btm{
	padding-bottom:37px;
	background:url('../images/pop/layer_btm.gif') no-repeat left bottom;
}

/* 2009-09-02 팝업용 마스크 png 추가 */
img.pThumb { position: absolute; left:10px; top:0;}/* 100518 hgk left변경 */
img.pThumb_01 { position: absolute; left:8px; top:10;}

p.item_buy_info{font-size:11px;color:#777;padding:10px 0 14px 0;}

/* pay_top */
div.pay_top{
	width:340px;
	padding-top:10px;
	margin-left:30px;
	background:url('../images/pop/bg_pay_top.gif') no-repeat left top;
}
div.pay_btm{
	width:340px;
	padding-bottom:10px;
	background:url('../images/pop/bg_pay_btm.gif') no-repeat left bottom;
}
div.pay_mid{
	width:340px;
	padding:5px 0;
	background:url('../images/pop/bg_pay_mid.gif') repeat-y left top;
}
div.pay_mid ul.type_pay{margin:0 0 0 16px; overflow:hidden;}
div.pay_mid ul.type_pay li{float:left;width:147px;}
div.pay_mid ul.type_pay li.add{padding-top:5px;}
div.pay_mid ul.type_pay li label{color:#f4f4f4;position:relative;top:-1px;left:3px;*top:-1px;*left:3px;_top:0px;_left:0px;}
div.pay_mid ul.type_pay li.only{width:305px;}

div.pay_mid p.type_pay{margin:0; overflow:hidden;}/* 100524 hgk */

/* 20090924 BJP 수정 S */
div.tstore_disTbox { width:342px; margin:4px 0 0 14px; padding:10px 0 0 0; background:url('../images/pop/tstore_disTbg.gif') no-repeat left top; }
div.tstore_disBbox { width:325px; padding:0 0 13px 17px; background:url('../images/pop/tstore_disBbg.gif') no-repeat left bottom; }
div.tstore_disBbox ul { width:295px; margin:0; padding:0; }
div.tstore_disBbox ul li { margin-top:1px; padding:0 0 0 10px; color:#c7c7c7; text-indent:-10px; line-height:17px; }

div.tstore_disTbox02 { width:340px;  margin:10px 0 19px 15px; background:url('../images/pop/tstore_disTbg02.gif') no-repeat left top; }
div.tstore_disBbox02 { width:340px; padding:14px 0 13px 0; text-align:center; font-family:Gulim; font-size:12px; color:#f4f4f4; line-height:18px; background:url('../images/pop/tstore_disBbg02.gif') no-repeat left bottom; }
div.tstore_disBbox02 span { color:#ffcd6d; }

div.tstore_disTbox03 { width:342px; margin:4px 0 0 30px; padding:10px 0 0 0; background:url('../images/pop/tstore_disTbg03.gif') no-repeat left top; }
div.tstore_disBbox03 { width:325px; padding:0 0 13px 17px; background:url('../images/pop/tstore_disBbg03.gif') no-repeat left bottom; }
div.tstore_disBbox03 p { margin:0; padding:0; font-family:Gulim; font-size:11px; color:#c7c7c7; }
div.tstore_disBbox03 p.btn_now { margin:7px 0 0 0; text-align:center; }


p.pop_Cbox { margin:12px 0 0 15px; padding:1px 0 0 0; font-family:Dotum; font-size:11px; color:#c7c7c7; }
p.pop_Cbox img { vertical-align:top; margin-top:-2px; }

p.pop_Cbox02 { margin:6px 0 0 15px; padding:1px 0 0 0; font-family:Dotum; font-size:11px; color:#c7c7c7; }
p.pop_Cbox02 img { vertical-align:top; margin-top:-1px; }

p.pop_Cbox03 { margin:6px 0 0 15px; padding:1px 0 0 0; font-family:Dotum; font-size:11px; color:#c7c7c7; }
p.pop_Cbox03 img { vertical-align:top; margin-top:3px; #margin-top:-1px; }


p.mlg_txt01 { width:314px; padding:20px 0 0 0; color:#f4f4f4; }
p.mlg_txt01 span { color:#ffcd6d; }
p.mlg_txt02 { width:314px; padding:8px 0 13px 0; color:#f4f4f4; }
p.mlg_txt02 span { color:#ffcd6d; }
p.mlg_txt03 { width:420px; padding:20px 0 0 0; color:#f4f4f4; letter-spacing:-1px; }
p.mlg_txt03 span { color:#ffcd6d; }
p.mlg_txt04 { width:420px; padding:8px 0 13px 0; color:#f4f4f4; }
p.mlg_txt04 span { color:#ffcd6d; }

p.type_search_tit03 { margin:13px 0 -3px 15px; padding:1px 0 0 16px; color:#b8b8b8; vertical-align:top; background:url('../images/pop/icon_01.gif') no-repeat left 3px; }
p.type_search_tit04 { margin:0 0 -3px 15px; padding:1px 0 0 16px; color:#b8b8b8; vertical-align:top; background:url('../images/pop/icon_01.gif') no-repeat left 3px; }
p.type_search_tit05 { margin:17px 0 -3px 15px; padding:1px 0 0 16px; color:#b8b8b8; vertical-align:top; background:url('../images/pop/icon_01.gif') no-repeat left 3px; }
p.line_btn02 { width:342px; text-align:center; margin-top:15px; padding:14px 0 17px 7px; border-top:1px solid #3c3c3c; }
p.line_btn03 { width:431px; text-align:center; margin:15px 0 0 0; padding:0 0 5px 0; }

div.stipulation { width:406px; height:70px; margin:5px 0 0 31px; padding:15px; background:#454545; text-align:left; }/* 100610 hgk height값 수정 */
div.stipulation_con { 
	width:394px;
	height:70px;/* 100610 hgk height값 수정 */
	padding-right:7px;
	line-height:17px;
	font-family:Dotum;
	font-size:11px;
	color:#c7c7c7;
	overflow-y:scroll;
	scrollbar-face-color: #5b5b5b;
	scrollbar-shadow-color: #5b5b5b;
	scrollbar-highlight-color: #5b5b5b;
	scrollbar-3dlight-color: #5b5b5b;
	scrollbar-darkshadow-color: #373737;
	scrollbar-track-color: #373737;
	scrollbar-arrow-color: #c7c7c7;
}
div.stipulation_con dl { margin:0; padding:0; }
div.stipulation_con dl dt { margin:0; padding:0; font-weight:bold; }
div.stipulation_con dl dt.stipulation_tit { margin-top:15px; padding:0; }
div.stipulation_con dl dd { margin-top:15px; padding:0; }
div.stipulation_con dl dd.stipulation_txt { margin:0; padding:0; }

/*  pop_top600 */
div.pop_top600{
	width:600px;
	height:55px;
	background:url('../images/pop/bg_top600.gif') no-repeat left top;
}
div.pop_mid600{
	width:600px;
	background:url('../images/pop/bg_mid600.gif') repeat-y left top;
	color:#a0a0a0;
	letter-spacing:-1px;
	line-height:18px;
}
div.pop_mid600 p{margin-left:31px;color:#f4f4f4;}
div.pop_btm600{
	width:600px;
	height:20px;
	position:relative;
	background:url('../images/pop/bg_btm600.gif') no-repeat left top;
}
div.pop_btm600 p.btn{position:absolute;bottom:0px;right:17px;}

/* 100618 hgk 모바일전용회원이용약관 */
div.overflow_h{overflow:hidden;}
div.stipulation_new {width:260px; height:137px; margin:10px 0 0 30px; _margin:10px 0 0 15px; text-align:left; float:left;}
div.stipulation_new02 {margin-left:20px;}
div.stipulation_new p.type_search_tit04 { margin:0 0 3px 0; padding:1px 0 0 16px; color:#b8b8b8; vertical-align:top; background:url('../images/pop/icon_01.gif') no-repeat left 3px; }
div.stipulation_con_new { 
	height:65px;
	line-height:17px;
	font-family:Dotum;
	font-size:11px;
	color:#c7c7c7;
	padding:10px 15px; background:#454545; 
}
div.stipulation_con_new dl { margin:0; padding:0 3px 0 0; width:230px; height:65px;
	overflow-x:hidden;
	overflow-y:scroll;
	scrollbar-face-color: #5b5b5b;
	scrollbar-shadow-color: #5b5b5b;
	scrollbar-highlight-color: #5b5b5b;
	scrollbar-3dlight-color: #5b5b5b;
	scrollbar-darkshadow-color: #373737;
	scrollbar-track-color: #373737;
	scrollbar-arrow-color: #c7c7c7;}
div.stipulation_con_new dl dt { margin:0; padding:0; font-weight:bold; }
div.stipulation_con_new dl dt.stipulation_tit { margin-top:15px; padding:0; }
div.stipulation_con_new dl dd { margin-top:15px; padding:0; }
div.stipulation_con_new dl dd.stipulation_txt { margin:0; padding:0; }

div.stipulation_new p.pop_Cbox03 { margin:6px 0 0 0px; padding:1px 0 0 0; font-family:Dotum; font-size:11px; color:#c7c7c7; }
div.stipulation_new p.pop_Cbox03 img { vertical-align:top; margin-top:3px; #margin-top:-1px; }

p.stipulation_new_line_btn {width:540px; clear:both; text-align:center; margin:0; padding:10px 0;}



/* 20090924 BJP 수정 E */

/* 2009-10-20 PMH */
div.gbox_340{
	width:340px;
	margin:0 0 0 30px;
	background:url('../images/pop/gbox_340_btm.gif') no-repeat left bottom;
}
div.gbox_340 div.gbox_340_mid{
	width:340px;
	padding:10px 0 10px 0;
	font-size:12px/18px gulim;
	background:url('../images/pop/gbox_340_top.gif') no-repeat left top;
}
table.gbox_table{margin:5px 0 0 10px;}
table.gbox_table td{vertical-align:top;}
table.gbox_table td p.btm_txt{margin:0px;padding:5px 0 0 3px;font-size:11px;}
p.btm_txt01{margin:14px 0 0 0;padding-bottom:15px;color:#f4f4f4;}
p.today_check{position:absolute;top:0px;right:70px;color:#f4f4f4;}
p.today_check img{vertical-align:middle;}

/* gray341 */
div.gray341{
	width:341px;
	margin:0 0 0 30px;
	background:url('../images/pop/gray341btm.gif') no-repeat left bottom;
}
div.gray341 div.gray341top{
	width:341px;
	padding:11px 0 12px 0;
	background:url('../images/pop/gray341top.gif') no-repeat left top;
}
div.gray341 div.gray341top div.gray341mid{
	width:311px;
	padding:0 15px;
	color:#c7c7c7;
	line-height:16px;
	background:url('../images/pop/gray341mid.gif') repeat-y left top;
}
div.gray341 div.gray341top div.gray341mid p{margin-left:0px;}
div.gray341 div.gray341top div.gray341mid p.Textpb{margin-left:0px;color:#777777;}
div.gray341mid p.gray341pd11{padding:0 0 0 10px;margin:0px;font-size:11px;color:#c7c7c7;text-indent:-7px;}
div.gray341mid p.btn_pC{text-align:center;}

p.binn {width:340px;margin-bottom:10px;padding:10px 0;border-bottom:1px solid #444444;}
img.bt_moto {padding:14px 0 0 19px;}
p.binn2 {width:340px;margin:14px 0 0 0;padding-top:14px;text-align:center;border-top:1px solid #444444;}
p.moreinp {text-align:right;padding:3px 20px 0 0;width:380px;height:22px;background:#1f1f1f;}
/* glbox340 */
div.glbox340{
	width:340px;
	margin:0 0 0 30px;
	background:url('../images/pop/glbox340btm.gif') no-repeat left bottom;
}
div.glbox340 div.glbox340top{
	width:340px;
	padding:11px 0 11px 0;
	background:url('../images/pop/glbox340top.gif') no-repeat left top;
}
div.glbox340 div.glbox340top div.glbox340mid{
	width:318px;
	padding:0 11px;
	color:#f4f4f4;
	line-height:16px;
	background:url('../images/pop/glbox340mid.gif') repeat-y left top;
}

/* p */
div.glbox340mid p.top{margin:0px;margin-bottom:12px;}
div.glbox340mid p.glboxp11{margin:0px;font-size:11px;color:#c7c7c7;}

/* 2009-11-06 PMH S */
/* rbox341 */
div.rbox341{
	width:341px;
	padding-bottom:12px;
	margin-left:30px;
	background:url('../images/pop/bg341btm.gif') no-repeat left bottom;
}
div.rbox341T{
	width:341px;
	padding-top:10px;
	background:url('../images/pop/bg341top.gif') no-repeat left top;
}
div.rbox341M{
	width:311px;
	padding:5px 15px 3px 15px;
	color:#f4f4f4;
	background:url('../images/pop/bg341mid.gif') repeat-y left top;
}
div.rbox341M p{margin:0px;}
/* 2009-11-06 PMH E */

/* 2009-11-09 PMH S */
dl.certifi_num{overflow:hidden;width:100%;margin-bottom:15px;}
dl.certifi_num dt{float:left;padding:3px 15px 0 0;font-weight:bold;color:#f4f4f4;}
dl.certifi_num dd{float:left;}
dl.certifi_num dd.rbtn{padding-left:5px;}

div.inp155{
	width:135px;
	height:18px;
	padding:2px 10px 0 10px;
	background:url('../images/pop/inp155.gif') no-repeat left top;
}
div.inp155 input{width:135px;height:14px;border:0;background:none;font-size:11px;color:#333;}

div.pop_mid400 p.pText{color:#f4f4f4;line-height:16px;padding-bottom:12px;}
div.pop_mid400 p.pTextpb{color:#f4f4f4;line-height:16px;}

div.pop_mid404 p.pText{color:#f4f4f4;line-height:16px;padding-bottom:12px;}
div.pop_mid404 p.pTextpb{color:#f4f4f4;line-height:16px;}

ul.textul{margin:0 0 0 15px;color:#f4f4f4;}
ul.textul li{padding:0 0 10px 0;text-indent:-15px;}

/* gray341 */
div.rbox378{
	width:378px;
	margin:0 0 0 30px;
	background:url('../images/pop/rbox378btm.gif') no-repeat left bottom;
}
div.rbox378 div.rbox378Top{
	width:378px;
	padding:10px 0 12px 0;
	background:url('../images/pop/rbox378top.gif') no-repeat left top;
}
div.rbox378 div.rbox378Top div.rbox378Mid{
	width:348px;
	padding:0 15px;
	color:#f4f4f4;
	line-height:16px;
	background:url('../images/pop/rbox378mid.gif') repeat-y left top;
}
div.rbox378Mid p{margin-left:0px;}
div.rbox378Mid p.pText{padding-bottom:12px;}
div.rbox378Mid p.pTextpb{padding-bottom:0px;}
div.rbox378Mid p.pTextpbC{padding-bottom:0px;text-align:center;}
div.rbox378Mid p.btn_pC{text-align:center;}

table.mobileBilling{}
table.mobileBilling td{padding:12px 0 10px 0;border-top:1px solid #4e4e4e;}
table.mobileBilling td.top{border-top:none;}
table.mobileBilling td li{float:left;}

div.popEvn400{
	position:relative;
	width:400px;
	height:450px;
	background:url('../images/pop/pop_event.jpg') no-repeat left top;
}
div.popEvn400 p.evnview{position:absolute;top:373px;left:121px;}
div.popEvn400 p.todayinp{position:absolute;bottom:2px;right:20px;*bottom:5px;}
div.popEvn400 p.todayinp label{position:relative;top:-2px;*top:2px;left:3px;cursor:pointer;}


/* 2009-11-09 PMH E */

/* Event Pop S */
div.eventPop{width:350px;	text-align:center;background:#fff;}
div.eventPop p.tit{padding:6px 0 10px 0;}
div.eventPop p.evError{padding:0 0 7px 0;}
div.eventPop p.evBtn{padding:0 0 10px 0;}
/* Event Pop E */

/* GD Pop S */
div.popGD{
	position:relative;
	width:400px;
	height:450px;
	background:url('../images/pop/gd02.jpg') no-repeat left top;
}
div.popGD p.evnview{position:absolute;top:359px;left:36px;}
div.popGD p.todayinp{position:absolute;bottom:2px;right:20px;*bottom:5px;}
div.popGD p.todayinp label{position:relative;top:-2px;*top:2px;left:3px;cursor:pointer;}

/* Melon Pop S */
div.popMelon{
	position:relative;
	width:400px;
	height:458px;
	background:url('../images/event/pop_melon01.jpg') no-repeat left top;
}
div.popMelon p.evnview{position:absolute;top:368px;left:46px;}
div.popMelon p.todayinp{position:absolute;bottom:2px;right:20px;*bottom:5px;}
div.popMelon p.todayinp label{position:relative;top:-2px;*top:2px;left:3px;cursor:pointer;}

/* GD Pop Temp 2009-11-13 S */
div.popGD2{
	position:relative;
	width:400px;
	height:450px;
	background:url('../images/pop/gd02_temp.jpg') no-repeat left top;
}
div.popGD2 p.evnview{position:absolute;top:359px;left:36px;}
div.popGD2 p.todayinp{position:absolute;bottom:2px;right:20px;*bottom:5px;}
div.popGD2 p.todayinp label{position:relative;top:-2px;*top:2px;left:3px;cursor:pointer;}

/* GD Pop E */

/* GD Pop Temp 2009-11-13 S */
div.popData{
	position:relative;
	width:400px;
	height:380px;
	background:url('../images/pop/data.jpg') no-repeat left top;
}
div.popData p.evnview{position:absolute;top:281px;left:28px;}
div.popData p.todayinp{position:absolute;bottom:2px;right:20px;*bottom:5px;}
div.popData p.todayinp label{position:relative;top:-2px;*top:2px;left:3px;cursor:pointer;}

/* GD Pop E */

/* rbox725 */ 
div.rbox725{
	width:725px;
	padding-bottom:50px;
	background:url('../images/pop/bg725mid02.gif') no-repeat left bottom;
}
div.rbox725 div.rbox725Mid{
	width:725px;
	padding:62px 0 0 0;
	background:url('../images/pop/bg725mid01.gif') no-repeat left top;
}

div.infoArea{
	padding:0 0 0 0;
}
div.infoArea p{margin:0px;}
div.infoArea p.txtinfo01{padding:0 0 31px 88px;}
div.infoArea p.txtinfo02{padding:0 0 0 77px;}
div.infoArea p.infoimg{padding:0 0 11px 78px;}

div.scrollArea{
	margin:0 0 0 78px;
	width:574px;
	height:339px;
	padding-right:7px;
	line-height:17px;
	font-family:Dotum;
	font-size:11px;
	color:#c7c7c7;
	overflow-y:scroll;
	scrollbar-face-color: #5b5b5b;
	scrollbar-shadow-color: #5b5b5b;
	scrollbar-highlight-color: #5b5b5b;
	scrollbar-3dlight-color: #5b5b5b;
	scrollbar-darkshadow-color: #373737;
	scrollbar-track-color: #373737;
	scrollbar-arrow-color: #c7c7c7;
}

div.inp337{
	width:317px;
	height:18px;
	padding:2px 10px 0 10px;
	background:url('../images/pop/bg_inp337.gif') no-repeat left top;
}
div.inp337 input{width:317px;height:14px;border:0;background:none;font-size:11px;color:#fff;}

div.inp297{
	float:left;
	width:277px;
	height:18px;
	padding:2px 10px 0 10px;
	background:url('../images/pop/bg_inp297.gif') no-repeat left top;
}
div.inp297 input{width:277px;height:14px;border:0;background:none;font-size:11px;color:#fff;}
div.pop_mid404 p.floBtn{float:left;padding-left:3px;margin:0px;}

div.popmin {position:relative; width:400px; height:731px; background:url('../images/event/bg_event_pop_a.jpg') no-repeat;}
p.minutely01 {position:absolute; left:24px; top:344px; width:112px;}
p.minutely02 {position:absolute; left:24px; top:652px; width:112px;}
p.todayinp01{position:absolute;bottom:2px;right:20px;*bottom:5px;}
p.todayinp01 label{position:relative;top:-2px;*top:2px;left:3px;cursor:pointer;}

/* lucky */
div.popLu{
	position:relative;
	width:400px;
	height:380px;
	background:url('../images/pop/pop_lucky.jpg') no-repeat left top;
}
p.evnview2{position:absolute;top:278px;left:29px;}
p.todayinl{position:absolute;bottom:2px;right:20px;*bottom:5px;}
p.todayinl label{position:relative;top:-2px;*top:2px;left:3px;cursor:pointer;}

/* pop_up.text.html */
div.so_text {position:relative;width:400px;height:472px;background:url('../images/multimedia/bg_song_text.gif') no-repeat left top;}
div.so_text strong {position:absolute;left:30px;top:28px;color:#ddd;font:bold 14px, dotum, "돋움", gulim, "굴림", Helvetica, arial, AppleGothic;}
div.so_text ul.area {float:left;position:absolute;left:50px;top:82px;width:308px;color:#ddd;list-style-type:none;}
div.so_text ul.area li {padding-bottom:4px;}
div.so_text ul.area li img {vertical-align:middle;font-size:0;padding-right:10px;}
div.so_text ul.area li span {font-size:12px;font-weight:dotum, "돋움";font-weight:normal;letter-spacing:-1px;}
div.so_text div.song{position:absolute;left:48px;top:175px;width:311px;height:245px;color:#a0a0a0;line-height:16px;font-size:12px;font-family:dotum, "돋움";font-weight:normal;	overflow-x: hidden;
	overflow-y:scroll;
	scrollbar-face-color: #5b5b5b;
	scrollbar-shadow-color: #5b5b5b;
	scrollbar-highlight-color: #5b5b5b;
	scrollbar-3dlight-color: #5b5b5b;
	scrollbar-darkshadow-color: #373737;
	scrollbar-track-color: #373737;
	scrollbar-arrow-color: #c7c7c7;
}
div.so_text a.close02{position:absolute;bottom:0;right:14px;}
.scroll_terms{
}



/* 모바일회원탈퇴 091228 hgk */
div.pop_mobile_01{width:420px;height:332px;background:url('../images/mypage/pop_mobile_secession01.gif') no-repeat left top;}
div.pop_mobile_01 .pop_mobile_input{width:300px; border:0; background:none; position:absolute; top:187px; left:140px;}
div.pop_mobile_01 .pop_mobile_input input{width:110px; border:0; background:none; display:inline; vertical-align:middle; margin-right:13px;}
div.pop_mobile_01 .pop_mobile_input img{display:inline; vertical-align:middle;}
div.pop_mobile_01 .btn_ok{position:absolute; top:264px; left:187px;}
div.pop_mobile_01 .btn_close{position:absolute; top:317px; left:357px;}

div.pop_mobile_02{width:420px;height:332px;background:url('../images/mypage/pop_mobile_secession02.gif') no-repeat left top;}
div.pop_mobile_02 .btn_ok{position:absolute; top:145px; left:153px;}
div.pop_mobile_02 .btn_close{position:absolute; top:186px; left:340px;}
div.pop_mobile_02 p.info {margin:25px 0 0 32px;color:#f4f4f4;line-height:24px;letter-spacing:-1px;}


/* 2010-01-05 무료이벤트 */
div.pop1005 {position:relative;width:400px;height:731px;background:url('../images/pop/img_pop1004.jpg') no-repeat left top;}
div.pop1005 p.p1 {position:absolute;top:345px;left:26px;}
div.pop1005 p.p2 {position:absolute;bottom:50px;left:26px;}
div.pop1005 p.todayinp{position:absolute;bottom:2px;right:20px;*bottom:5px;}


/* 2010-01-20 무료이벤트 hgk */
div.pop100120 {position:relative;width:400px;height:731px;background:url('../images/pop/img_pop100120_b.jpg') no-repeat left top;}
div.pop100120 p.p1 {position:absolute;top:195px;left:262px;}
div.pop100120 p.p2 {position:absolute;top:464px;left:262px;}
div.pop100120 p.p3 {position:absolute;top:665px;left:262px;}
div.pop100120 p.todayinp{position:absolute;bottom:4px;right:22px; *bottom:4px; *right:21px;}
div.pop100120 p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.pop100120 p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px;}

/* 2010-01-20 프리존이란 hgk */
div.pop100120_02 {position:relative; width:725px; height:500px; background:url('../images/pop/popup_100120_02.jpg') no-repeat left top;}
div.pop100120_02 p.p1 {position:absolute; top:29px; left:30px; font-size:14px; font-weight:bold; color:#ddd;}
div.pop100120_02 p.btn_x{position:absolute; bottom:0px; right:15px;}
 
/* 2010-01-20 프리존이란 hgk */
div.pop100120_01 {position:relative; width:725px; height:970px; background:url('../images/pop/popup_100120_01.jpg') no-repeat left top;}
div.pop100120_01 p.p1 {position:absolute; top:29px; left:30px; font-size:14px; font-weight:bold; color:#ddd;}
div.pop100120_01 p.btn_x{position:absolute; bottom:0px; right:15px;}

/* 2010-01-25 슈퍼콘서트 hgk */
div.pop100125 {position:relative;width:400px;height:731px;background:url('../images/pop/img_pop100125.jpg') no-repeat left top;}
div.pop100125 p.p1 {position:absolute;top:290px;left:265px;}
div.pop100125 p.p2 {position:absolute;top:659px;left:265px;}
div.pop100125 p.todayinp{position:absolute;bottom:4px;right:22px; *bottom:4px; *right:21px;}
div.pop100125 p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.pop100125 p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px;}
 
/* 2010-01-28 슈퍼콘서트 yjw */
div.pop100128 {position:relative;width:400px;height:350px;background:url('../images/pop/bg_event_0128.jpg') no-repeat left top;}
div.pop100128 p.p01 {position:absolute;bottom:115px;right:24px;}
div.pop100128 p.todayinp{position:absolute;bottom:4px;right:22px; *bottom:4px; *right:21px;}
div.pop100128 p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.pop100128 p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px; *margin-top:-1px;}

 
 /* 2010-02-05 슈퍼콘서트 yjw */
div.pop0205{position:relative;width:400px;height:731px;background:url('../images/pop/bg_pop0205.jpg') no-repeat left top;}
div.pop0205 p.p01 {position:absolute;top:195px;right:24px;}
div.pop0205 p.p02 {position:absolute;top:464px;right:24px;}
div.pop0205 p.p03 {position:absolute;top:665px;right:24px;}

div.pop0205 p.todayinp{position:absolute;bottom:4px;right:22px; *bottom:4px; *right:21px;}
div.pop0205 p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.pop0205 p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px; *margin-top:-1px;}

 /* 2010-02-12 슈퍼콘서트 당첨 yjw */
div.pop0212{position:relative;width:400px;height:731px;background:url('../images/pop/bg_pop0212.jpg') no-repeat left top;}
div.pop0212 p.p01 {position:absolute;top:294px;right:22px;}
div.pop0212 p.p02 {position:absolute;bottom:42px;right:21px;}

div.pop0212 p.todayinp{position:absolute;bottom:4px;right:22px; *bottom:4px; *right:21px;}
div.pop0212 p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.pop0212 p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px; *margin-top:-1px;}

 /* 2010-02-16 무료 어플 5만 yjw */
div.pop0216{position:relative;width:400px;height:731px;background:url('../images/pop/bg_ev0216.jpg') no-repeat left top;}
div.pop0216 p.p01 {position:absolute;top:367px;right:21px;}
div.pop0216 p.p02 {position:absolute;bottom:43px;right:21px;}

div.pop0216 p.todayinp{position:absolute;bottom:4px;right:22px; *bottom:4px; *right:21px;}
div.pop0216 p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.pop0216 p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px; *margin-top:-1px;}

 /* 2010-02-25 yjw */
div.pop0225{position:relative;width:400px;height:700px;background:url('../images/pop/img_event0225.jpg') no-repeat left top;}
div.pop0225 p.p01 {position:absolute;top:357px;left:266px;}
div.pop0225 p.p02 {position:absolute;top:634px;left:267px;}

div.pop0225 p.todayinp{position:absolute;bottom:4px;right:22px; *bottom:4px; *right:21px;}
div.pop0225 p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.pop0225 p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px; *margin-top:-1px;}


 /* 2010-03-03 yjw */
div.pop0303{position:relative;width:400px;height:731px;background:url('../images/pop/bg_ad0303.jpg') no-repeat left top;}
div.pop0303 p.p01 {position:absolute;top:265px;left:263px;}
div.pop0303 p.p02 {position:absolute;top:464px;left:263px;}
div.pop0303 p.p03 {position:absolute;top:666px;left:263px;}


div.pop0303 p.todayinp{position:absolute;bottom:4px;right:22px; *bottom:4px; *right:21px;}
div.pop0303 p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.pop0303 p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px; *margin-top:-1px;}


/**/
.pt10{padding-top:10px;}


/*  pop_top420_b */
div.pop_top420_b{
	width:420px;
	height:55px;
	background:url('../images/pop/bg_top420_b.gif') no-repeat left top;
}
h1.pop_tit00{font-family:gulim;font-size:14px;color:#dddddd;padding:29px 0 0 31px;}
div.pop_mid420_b{
	width:420px;
	background:url('../images/pop/bg_mid420.gif') repeat-y left top;
	color:#a0a0a0;
	letter-spacing:-1px;
	line-height:18px;
}
div.pop_mid420_b p{margin-left:29px;}
div.pop_btm420_b{
	width:420px;
	height:20px;
	position:relative;
	background:url('../images/pop/bg_btm420.gif') no-repeat left top;
}
div.pop_btm420_b p.btn{position:absolute;bottom:0px;right:17px;}

/* icon_txt00 */
dl.icon_txt00{padding:17px 0 13px 30px;}
dl.icon_txt00 dt{
	padding:0 0 3px 17px;
	font-weight:bold;
	color:#a0a0a0;
	background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 1px;
}
dl.icon_txt00 dd{font-size:12px;padding:0 0 0 17px;color:#a0a0a0;}
dl.icon_txt00 dd span.mobile{letter-spacing:normal;padding:0 0 0 5px;}

dl.certifi_num02{overflow:hidden;width:100%;margin-bottom:15px;}
dl.certifi_num02 dt{float:left;padding:3px 15px 0 0;font-weight:bold;color:#b8b8b8;}
dl.certifi_num02 dd{float:left;}
dl.certifi_num02 dd.rbtn{padding-left:5px;}






div.list_bottom_bg {width:342px; background:url('../images/pop/list_bottom_bg.gif') no-repeat left bottom; padding-bottom:11px;}
div.list_top_bg01 {width:342px; background:url('../images/pop/list_bar01.gif') no-repeat left top; padding-left:10px;}
div.list_top_bg02 {width:342px; background:url('../images/pop/list_bar02.gif') no-repeat left top; padding-left:10px;}
table.list_pop01 {width:322px;}
table.list_pop01 th {height:26px; font-size:12px; color:#fff;}
table.list_pop01 td {font-size:12px; color:#f4f4f4; padding-top:7px; font-family:dotum; text-align:center;}
table.list_pop01 td img {vertical-align:top;}
table.list_pop01 td.subject {text-align:left;}
div.btn_area {width:342px; padding-top:19px;}

.list_con_01{width:320px; height:120px; overflow-y:scroll;}
.list_con_01 table td.table_bg{height:5px; background:url('../images/pop/coupon_td_bg.gif') repeat-x 0 bottom;}
.list_con_01 table td{height:20px;}
.list_con_01 table td.a1{text-align:left;}
table.list_pop01 td p.text_aa{float:left; padding:8px 0 0 8px;}
.list_con_01 label{*position:static;}

.closing{border-bottom:1px solid #343434;}
.closing p{text-align:right; font-weight:bold; margin-right:35px; margin-bottom:5px;}
.w{width:80px; display:inline-block;}

.text_impor{line-height:150%;}

/* pop_coupon_02 100303 hgk */
div.pop_top400_0303{
	width:400px;
	height:55px;
	background:url('../images/pop/bg_top400.gif') no-repeat left top;
}
h1.pop_tit{font-family:gulim;font-size:14px;color:#f4f4f4;padding:29px 0 0 31px;}
div.pop_mid400_0303{
	width:400px;
	background:url('../images/pop/bg_mid400.gif') repeat-y left top;
	color:#f4f4f4;
	letter-spacing:-1px;
	line-height:18px;
}
div.pop_mid400_0303 p{margin-left:31px;color:#b8b8b8;}
div.pop_btm400_0303{
	width:400px;
	height:20px;
	position:relative;
	background:url('../images/pop/bg_btm400.gif') no-repeat left top;
}

.grayroundbox{height:20px; padding:15px 0; background:url('../images/pop/bg_coupon02_02.gif') no-repeat center top;}

div.pop_mid400_0303 p span.white{color:#f4f4f4;}
div.pop_mid400_0303 p span.white strong{line-height:18px;}
div.pop_mid400_0303 p span.white span.apricot{color:#ffcd6d;}
div.pop_btm400_0303 p.btn{position:absolute;bottom:0px;right:17px;}

.coupon_btn{text-align:center; height:25px;}

.pt10{padding-top:10px;}
div.pop_mid400 p.c_g{color:#c7c7c7;}
strong.orange{color:#d7a441;}
ul.bullet_g li{background:url(../images/pop/bullet_g.gif) no-repeat 0 5px; padding-left:8px; line-height:18px; color:#c7c7c7;}


/* pop_event_tmap 100317 hgk */
div.pop100317_01 {position:relative; width:650px; height:670px; background:url('../images/pop/pop100317_bg.gif') no-repeat left top; color:#c7c7c7;}
div.pop100317_01 p.p1 {position:absolute; top:29px; left:30px; font-size:14px; font-weight:bold; color:#ddd;}
div.pop100317_01 div.contents{position:relative; width:590px; height:600px; top:45px; left:30px; letter-spacing:-1px; line-height:17px;}
div.pop100317_01 div.contents p{margin-bottom:12px;}
div.pop100317_01 div.contents p span.g_box{width:550px; height:24px; display:block; background:url('../images/pop/g_box.gif') no-repeat left top; margin-top:5px; padding:8px 20px;}
div.pop100317_01 div.contents p span.g_box span.nbsp{width:60px; display:inline-block;}
div.pop100317_01 div.contents div.agreement{padding:15px 20px; background-color:#454545; margin-top:5px; margin-bottom:10px; font-size:11px;}
div.pop100317_01 div.contents div.agreement div{width:545px; height:85px; padding:0 2px 0 5px; overflow-y:scroll;
	scrollbar-face-color: #5b5b5b;
	scrollbar-shadow-color: #5b5b5b;
	scrollbar-highlight-color: #5b5b5b;
	scrollbar-3dlight-color: #5b5b5b;
	scrollbar-darkshadow-color: #373737;
	scrollbar-track-color: #373737;
	scrollbar-arrow-color: #c7c7c7;
}

div.pop100317_01 div.contents strong{color:#fff;}
div.pop100317_01 div.contents dl.pluses{ width:605px; height:115px; border-bottom:1px solid #444; margin:0; margin-bottom:10px; padding-bottom:15px;}
div.pop100317_01 div.contents dl.pluses dt{float:left; width:139px; margin-right:10px;}/* 100405 hgk width값 입력 */
div.pop100317_01 div.contents dl.pluses dd{float:left; color:#f4f4f4;}
div.pop100317_01 div.contents dl.pluses dd ul{margin-top:10px; width:440px;}/* 100405 hgk width값 입력 */
div.pop100317_01 div.contents dl.pluses dd ul li{background:url('../images/pop/bullet_event_tmap.gif') no-repeat 0 7px; padding-left:5px;}
div.pop100317_01 p.btn_x{position:absolute; bottom:0px; right:15px;}

div.agree{margin:-10px 0; overflow:hidden;}

div.gbox_588_73{width:588px; height:73px; clear:both; background:url('../images/pop/gbox_588_73.gif') no-repeat; padding:15px 20px 0 20px; overflow:hidden;}
div.gbox_588_73 dl{width:270px; float:left;}
div.gbox_588_73 dt{color:#fff; margin-bottom:10px; background:url('../images/pop/check_icon02.gif') no-repeat 0 2px; padding-left:18px;}
div.gbox_588_73 dd label{color:#c7c7c7;}


div.pop100317_02{position:relative; width:650px; height:950px; background:#404040; color:#c7c7c7;}
div.pop100317_02 div.contents{width:620px; margin:21px 0 0 17px; _margin-left:10px; padding:0; letter-spacing:-1px; line-height:17px;} 
div.pop100317_02 div.contents p.g_box02{width:617px; height:24px; background:url('../images/pop/g_box02.gif') no-repeat left top; padding:8px 35px; font-weight:bold; color:#fff;}
div.pop100317_02 div.contents div{margin-left:10px; margin-bottom:25px;}
div.pop100317_02 div.contents div p{margin-bottom:10px;}
div.pop100317_02 div.contents div strong{color:#fefefe;}
div.pop100317_02 div.contents div span{display:block; margin-left:10px;}
div.pop100317_02 div.contents table{border:1px solid #686868; font-size:11px; width:590px; margin-bottom:25px;}
div.pop100317_02 div.contents table th{background:#4e4e4e; text-align:left;  color:#fff;}
div.pop100317_02 div.contents table th, div.pop100317_02 div.contents table td{letter-spacing:-2px; padding:5px 10px; border:1px solid #686868; vertical-align:top;}
div.pop100317_02 div.contents div p.border_b{width:590px; border-bottom:1px solid #686868; padding-bottom:20px;}
 

.c_ffcd6d{color:#ffcd6d;}
.c_f4f4f4{color:#f4f4f4;}
.font_11{font-size:11px;}
.font_14{font-size:14px;}
.text_c{text-align:center;}



/* video popup */
.video_nosupport{background:url('../images/pop/video_nosupport_bg.gif') no-repeat 0 0;width:290px; margin:25px 30px 0 30px; padding:17px 25px;}
.video_nosupport p.btn_phone_view{text-align:center; width:290px; margin:8px 0 0 0; padding:0;}

.video_noplay{width:340px; margin:25px 30px 0 30px; padding-bottom:10px; border-bottom:1px solid #444;}

/* layer 100319 */
div.layer_top0319{
	width:304px;
	height:160px;/* 100504 hgk 값변경 */
	padding-top:20px;
	position:relative;
	background:url(../images/pop/videoinfo_bg.gif) no-repeat center top;
}

div.layer_top0319 h1.layerpop_tit{font-family:gulim;font-size:14px;color:#f4f4f4; margin-bottom:20px;padding:30px 0 0 30px;}
div.layer_top0319 div.layer_close{position:absolute; bottom:2px; right:17px; height:15px;}

div.layer_top0319 .videoinfo_table{text-align:center; background:url('../images/pop/videoinfo_table_bg.gif') no-repeat 0 0; width:270px; margin-left:17px; font-size:11px;}

.pb10{padding-bottom:10px;}



/* 20100322 hgk */
/*  pop_top412 */
div.pop_top412{
	width:412px;
	height:px;
	background:url('../images/pop/bg_top400.gif') no-repeat left top;
}
h1.pop_tit{font-family:gulim;font-size:14px;color:#f4f4f4;padding:29px 0 0 31px;}
div.pop_mid400{
	width:400px;
	background:url('../images/pop/bg_mid400.gif') repeat-y left top;
	color:#f4f4f4;
	letter-spacing:-1px;
	line-height:18px;
}
div.pop_mid400 p{margin-left:31px;color:#f4f4f4;}
div.pop_btm400{
	width:400px;
	height:20px;
	position:relative;
	background:url('../images/pop/bg_btm400.gif') no-repeat left top;
}
div.pop_mid400 p span.white{color:#f4f4f4;}
div.pop_mid400 p span.white strong{line-height:18px;}
div.pop_mid400 p span.white span.apricot{color:#ffcd6d;}
div.pop_btm400 p.btn{position:absolute;bottom:0px;right:17px;}



/* 20100323 hgk   */
.white{color:#f4f4f4;}
div.data_table_03{
	width:340px;
	background:url('../images/pop/bg_table03_340.gif') no-repeat left top;
}

table.pop_table_03 th{
	text-align:center;
	height:18px;
	padding-top:2px;
	color:#f4f4f4;
}

table.pop_table_03 td{
	text-align:center;
	height:25px;
	padding-top:2px;
	color:#c7c7c7;
}

.down_btn{width:340px; text-align:center;}

table.pop_table_03 td.first{background:none;padding-left:10px;}
table.pop_table_03 td.first label{display:block;margin-top:-3px;}
table.pop_table_03 tr.dotline td{border-bottom:1px dotted #3f3f3f; padding-top:10px;}

/* 20100324 hgk 티스토어캐쉬 */
div.pay_mid ul.cash_charge li{margin-bottom:10px; color:#c7c7c7;}
div.pay_mid ul.cash_charge li label{color:#c7c7c7;}
div.pay_mid ul.cash_charge li.cash_etc{width:290px;}
div.pay_mid ul.cash_charge li.cash_etc label{color:#777; font-size:11px;}
div.pay_mid ul.cash_charge li.cash_etc input{background:url(../images/pop/cash_etc_bg.gif) no-repeat; width:110px; height:18px; @margin-top:-2px; padding:3px 0 0 10px; border:0; vertical-align:middle; font-size:12px; color:#b8b8b8;}

div.cash02_top{
	width:340px;
	margin-top:15px;
	margin-left:30px;
	background:url('../images/pop/bg_cash02_top.gif') no-repeat left top;
}
div.cash02_btm{
	width:340px;
	background:url('../images/pop/bg_cash02_btm.gif') no-repeat left bottom;
}
div.cash02_mid{
	width:340px;
	padding:5px 0;
}

div.cash02_mid table{margin-left:10px;}
div.cash02_mid table th, div.cash02_mid table td{height:33px; border-bottom:1px dotted #3f3f3f; text-align:left; text-indent:10px;}
div.cash02_mid table tr.noborder th, div.cash02_mid table tr.noborder td{border:0;}
div.cash02_mid table td.po{color:#d7a441;}
div.cash02_mid table td input.certificate{float:left; background:url(../images/pop/cash_certificate_bg.gif) no-repeat; width:75px; height:18px; margin-right:5px; padding:3px 0 0 10px; border:0; vertical-align:middle; font-size:12px; color:#b8b8b8;}

.cash_btn{text-align:center;width:341px; height:20px; padding:10px 0;}

.cash_txt_area {color:#c7c7c7; padding-top:20px; padding-bottom:15px; border-bottom:1px solid #3C3C3C; line-height:15px;}

.cash_gift_top input{background:url(../images/pop/cash_gift_bg.gif) no-repeat left top; width:100px; height:18px; @margin-top:-2px; margin-right:5px; padding:3px 10px; _padding-top:4px; border:0; font-size:12px;}
.cash_gift_id{height:20px;}
/* 100406 hgk span.id_input_bg추가수정 */
.cash_gift_id span.id_input_bg{background:url(../images/pop/cash_id_bg.gif) no-repeat left top; height:20px; display:inline-block; margin-right:3px;}
.cash_gift_id input{background:none; width:140px; height:18px; margin-right:5px; padding:3px 0 0 10px; border:0;  color:#f4f4f4;}
/* 100406 hgk span.id_input_bg추가수정 */
.cash_gift_message input{background:url(../images/pop/cash_message_bg.gif) no-repeat left top; height:18px; padding:3px 0 0 10px; width:330px;  border:0;  color:#999;}
div ul.cash_gift{margin:0 0 0 16px;overflow:hidden;}
div ul.cash_gift li{width:150px; float:left; color:#c7c7c7;}
div ul.cash_gift li label{color:#c7c7c7;}

div.cash_gift{margin-top:0;}


.c_d7a441{color:#d7a441;}
.float_l{float:left;}
.float_r{float:right;}

.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mb10{margin-bottom:10px;}
.pt15{padding-top:15px;}
.pb05{padding-bottom:15px;}

/* 100406 hgk */
.input11 input{font-family:gulim; font-size:11px; vertical-align:middle;}

/* 100406 hgk 쿠폰등록 */
p.num_input{margin-top:3px;}
p.num_input img{vertical-align:middle;}
span.num_input_bg{background:url(../images/pop/cash_num_input_bg.gif) no-repeat left top; height:20px; display:inline-block; margin:0;}
span.num_input_bg img{vertical-align:top;}
span.num_input_bg input{background:none; width:140px; height:14px; margin-right:5px; padding:3px 0 0 10px; border:0; font-size:11px; color:#f4f4f4;}
p.bor_bot{width:340px;border-bottom:1px solid #444; padding-bottom:10px;}

/* 100406 hgk 선물도착 */
.present p{width:340px;}
.bold{font-weight:bold;}
.pre_img{position:absolute; top:-6px; left:255px;}


/* 2010-03-25 hgk */
div.pop0325{position:relative; width:400px; height:731px; background:url('../images/pop/bg_ad0325.jpg') no-repeat left top;}
div.pop0325 p.p01 {position:absolute;top:281px;left:25px;}
div.pop0325 p.p02 {position:absolute;top:508px;left:268px;}
div.pop0325 p.p03 {position:absolute;top:672px;left:25px;}


div.pop0325 p.todayinp{position:absolute;bottom:4px;right:22px; *bottom:4px; *right:21px;}
div.pop0325 p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.pop0325 p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px; *margin-top:-1px;}

/* 2010-04-09 hgk */
div.pop0409{position:relative; width:440px; height:680px; background:url('../images/pop/bg_ad0409.jpg') no-repeat left top;}
div.pop0409 p.p00 {position:absolute;top:0;left:0;}
div.pop0409 p.p01 {position:absolute;top:223px;left:310px;}
div.pop0409 p.p02 {position:absolute;top:420px;left:36px;}
div.pop0409 p.p03 {position:absolute;top:619px;left:319px;}


div.pop0409 p.todayinp{position:absolute;bottom:8px;right:22px; *right:21px;}
div.pop0409 p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.pop0409 p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px;}
div.pop0409 p.todayinp img.img01{*margin-top:-2px; _margin-top:0px;} 





/* 100413 hgk */

div.txt_area span.c_fff {color:#fff; }


/* 2010-04-26 hgk pop_event0428 */
div.pop0426{position:relative; width:440px; height:680px; background:url('../images/pop/bg_ad0426.jpg') no-repeat left top;}
div.pop0426 p.p00 {position:absolute;top:0;left:0;}
div.pop0426 p.p01 {position:absolute;top:223px;right:40px;}
div.pop0426 p.p02 {position:absolute;top:423px;right:40px;}
div.pop0426 p.p03 {position:absolute;top:619px;right:31px;}


div.pop0426 p.todayinp{position:absolute;bottom:8px;right:15px;}
div.pop0426 p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.pop0426 p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px;}
div.pop0426 p.todayinp img.img01{*margin-top:-2px; _margin-top:0px;} 

/* 2010-04-26 hgk pop_event0506 */
div.pop0506{position:relative; width:440px; height:482px; background:url('../images/pop/bg_ad0506.jpg') no-repeat left top;}
div.pop0506 p.p00 {position:absolute;top:0;left:0;}
div.pop0506 p.p01 {position:absolute;top:223px;right:40px;}
div.pop0506 p.p02 {position:absolute;top:423px;right:40px;}


div.pop0506 p.todayinp{position:absolute;bottom:8px;right:15px;}
div.pop0506 p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.pop0506 p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px;}
div.pop0506 p.todayinp img.img01{*margin-top:-2px; _margin-top:0px;} 

/* 2010-05-26 hgk pop_event0528 */
div.pop0528{position:relative; width:440px; height:680px; background:url('../images/pop/bg_ad0528.jpg') no-repeat left top;}
div.pop0528 p.p00 {position:absolute;top:0;left:0;}
div.pop0528 p.p01 {position:absolute;top:222px;left:36px;}
div.pop0528 p.p02 {position:absolute;top:422px;left:36px;}
div.pop0528 p.p03 {position:absolute;top:618px;left:36px;}


div.pop0528 p.todayinp{position:absolute;bottom:8px;right:15px;}
div.pop0528 p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.pop0528 p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px;}
div.pop0528 p.todayinp img.img01{*margin-top:-2px; _margin-top:0px;} 


/* 2010-06-04 hgk pop_event0604 */
div.pop0604{position:relative; width:440px; height:680px; background:url('../images/pop/bg_ad0604.jpg') no-repeat left top;}
div.pop0604 p.p00 {position:absolute;top:0;left:0;}
div.pop0604 p.p01 {position:absolute;top:217px;left:318px;}
div.pop0604 p.p02 {position:absolute;top:416px;left:37px;}
div.pop0604 p.p03 {position:absolute;top:613px;left:37px;}


div.pop0604 p.todayinp{position:absolute;bottom:8px;right:15px;}
div.pop0604 p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.pop0604 p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px;}
div.pop0604 p.todayinp img.img01{*margin-top:-2px; _margin-top:0px;} 





/* 100604 hgk pop_new400 팝업 */
body.popup_new{}
div.pop_new400{
	width:400px;
	background:url('../images/pop/bg_pop_new400.gif') no-repeat left top;
	overflow:hidden;
	color:#f4f4f4;
	line-height:18px;
}
div.pop_new400_con{background:url('../images/pop/bg_pop_new400_btm.gif') no-repeat left bottom; padding:20px 15px 0 15px; overflow:hidden;}
div.pop_new400_con h1{background:url('../images/pop/bg_pop_new400_h1.gif') no-repeat left top; height:32px; font-family:gulim; font-size:14px; color:#fff; margin-bottom:5px; padding:5px 0 0 20px;}
div.pop_new400_con p.account01{width:340px; margin:0 0 15px 15px; letter-spacing:-1px;}
div.pop_new400_con p.account01{width:340px; margin:0 0 15px 15px; letter-spacing:-1px;}
div.pop_new400_con p.mtit_new{clear:both; height:22px; color:#f4f4f4; font-weight:bold; background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 2px; margin:0 0 5px 15px; padding-left:15px;}
div.pop_new400_con p.btn{text-align:center; margin-bottom:15px;}
div.pop_new400_con p.close_btn{text-align:right; margin-right:10px;}
/* 속빈라운드박스 */
div.pop_rbox01 {width:340px; margin:0 0 15px 15px; background:url('../images/pop/pop_rbox01.gif') no-repeat left top;}
div.pop_rbox01_btm {width:325px; background:url('../images/pop/pop_rbox01_btm.gif') no-repeat left bottom; padding:15px 0 0 15px; *padding-bottom:15px; overflow:hidden;}
/* 회색라운드박스 */
div.pop_gbox01 {width:340px; margin:0 0 15px 15px; background:url('../images/pop/pop_gbox01.gif') no-repeat left top;}
div.pop_gbox01_btm {width:325px; background:url('../images/pop/pop_gbox01_btm.gif') no-repeat left bottom; padding:15px; overflow:hidden; color:#c7c7c7;}

div.pop_new400_con .org{color:#d7a441;}
div.pop_new400_con p span.white{color:#f4f4f4;}
div.pop_new400_con p span.white strong{line-height:18px;}
div.pop_new400_con p span.white span.apricot{color:#ffcd6d;}



/* T캐쉬 충전하기 */
ul.cash_charge_new li{width:160px; margin-bottom:10px; color:#c7c7c7; float:left;}
ul.cash_charge_new li label{color:#c7c7c7;}
ul.cash_pay_new{margin:0 auto; width:220px; overflow:hidden;}
ul.cash_pay_new li{margin-left:70px; _margin-left:50px; margin-bottom:10px; color:#c7c7c7; float:left;}
ul.cash_pay_new li.nomg{margin-left:0px;}
ul.cash_pay_new li label{color:#c7c7c7; position:relative;top:-1px;left:3px;*top:-1px;*left:3px;_top:0px;_left:0px;}
ul.cash_pay_new02{margin:0 auto; width:300px; overflow:hidden;}
ul.cash_pay_new02 li{margin-left:40px; margin-bottom:10px; color:#c7c7c7; float:left;}/* 100617 hgk margin-left 변경 */
dl.cash_charge_new{width:310px; height:15px; border-bottom:1px solid #4e4e4e; margin-bottom:8px; padding-bottom:8px; overflow:hidden;}
dl.cash_charge_last{width:310px; height:20px; border-bottom:0; margin-bottom:0; padding:0; overflow:hidden;}
dl.cash_charge_new dt, dl.cash_charge_last dt{width:80px; float:left; padding-left:10px;}
dl.cash_charge_new dd, dl.cash_charge_last dd{float:left;}
dl.cash_charge_last dd.certificate{float:left; background:url(../images/pop/bg_input_certificate.gif) no-repeat 0 1px; height:20px; margin-right:5px; padding:0; }
dl.cash_charge_last dd.certificate input{float:left; width:110px; height:13px; margin:2px 10px 0 5px; background:#9c9c9c; border:0; vertical-align:middle; font-size:12px; color:#333;}

/* 쿠폰등록 */
p.num_input_new{margin-top:3px;}
p.num_input_new img{vertical-align:middle;}
span.num_input_bg_new{ width:65px;background:url(../images/pop/bg_num_input.gif) no-repeat left top; height:20px; display:inline-block; margin:0;}
span.num_input_bg_new input{background:none; width:55px; height:14px; margin-right:5px; padding:3px 0 0 10px; border:0; font-size:11px; color:#f4f4f4;}

dl.coupon_reg{width:310px; border-bottom:0; margin-bottom:0; padding-bottom:16px; @padding:0; overflow:hidden;}
dl.coupon_reg dt{width:80px; float:left; padding-left:10px;}
dl.coupon_reg dd{float:left;}

dl.cash_payok{width:310px; height:15px; border-bottom:1px solid #4e4e4e; margin-bottom:8px; padding-bottom:8px; overflow:hidden;}
dl.cash_payok_last{width:310px; border-bottom:0; margin-bottom:0; padding:0; overflow:hidden;}
dl.cash_payok dt, dl.cash_payok_last dt{width:100px; float:left; padding-left:10px;}
dl.cash_payok dd, dl.cash_payok_last dd{float:left;}





.font_11{font-size:11px;}
.float_l{float:left;}
.pt03{padding-top:3px;}
.text_c{text-align:center;}
.underline{border-bottom:1px solid #444; padding-bottom:10px;}


/* 100604 hgk 구매내역 */

div.data_table_area{
	padding:0 0 9px 0;
	margin:15px 0 0 15px;
	background:url('../images/pop/bg_table_btm_340.gif') no-repeat left bottom;
}
div.data_table_area01{
	padding:0 0 9px 0;
	margin:0 0 10px 30px;
	background:url('../images/pop/bg_table_btm_340.gif') no-repeat left bottom;
}

div.data_table_area02{
	padding:0 0 9px 0;
	margin:0 0 10px 10px;
	background:url('../images/pop/bg_table_btm_340.gif') no-repeat left bottom;
}/* 100604 hgk 추가 */

div.data_table_01{
	width:340px;
	background:url('../images/pop/bg_table_340_buy.gif') no-repeat left top; /* 100518 hgk 이미지변경 */
}

table.buy_total{border-bottom:1px solid #343434; height:31px; text-align:center; font-weight:bold; letter-spacing:normal; margin:0 0 20px 10px;}

table.pop_table_02 th{
	text-align:center;
	height:23px;/* 100518 hgk width변경 */
	background:url('../images/pop/bg_tablet_line_buy.gif') no-repeat left 4px;/* 100518 hgk 추가 */
	color:#f4f4f4;
}
table.pop_table_02 td.first{background:none;}
table.pop_table_02 td dl.items{margin-top:11px;}
table.pop_table_02 td dl.items dt{float:left;/*width:87px;*/width:65px;/* 100518 hgk width변경 */text-align:center; position: relative;} /* 2009-09-02 팝업용 마스크추가로 position 추가 */
table.pop_table_02 td dl.items dd{float:left;padding-top:7px;line-height:16px;font-size:12px;color:#f4f4f4;width:115px;}/* 100518 hgk width변경 */

table.pop_table_02 td.capacity{text-align:center;}
table.pop_table_02 td.price{text-align:center;}
table.pop_table_02 td.price del{color:#888;}

div.h10{height:10px;}
div.h20{height:20px;}
.ls_1{letter-spacing:-1px;}





/* 100608 hgk pop_new404 팝업 */
body.popup_new{}
div.pop_new404{
	width:404px;
	background:url('../images/pop/bg_pop_new404.gif') no-repeat left top;
	overflow:hidden;
	color:#f4f4f4;
	line-height:18px;
}
div.pop_new404_con{background:url('../images/pop/bg_pop_new400_btm.gif') no-repeat left bottom; padding:20px 15px 0 15px; overflow:hidden;}
div.pop_new404_con h1{background:url('../images/pop/bg_pop_new400_h1.gif') no-repeat left top; height:32px; font-family:gulim; font-size:14px; color:#fff; margin-bottom:10px; padding:5px 0 0 20px;}
div.pop_new404_con p.account01{width:340px; margin:0 0 15px 15px; letter-spacing:-1px;}
div.pop_new404_con p.account02{width:340px; margin:0 0 10px 15px; letter-spacing:-1px;}
div.pop_new404_con p.mtit_new{clear:both; height:22px; color:#f4f4f4; font-weight:bold; background:url('../images/pop/icon_circle_arrow.gif') no-repeat left 2px; margin:0 0 5px 15px; padding-left:15px;}
div.pop_new404_con p.btn{text-align:center; margin-bottom:15px;}
div.pop_new404_con p.close_btn{text-align:right; margin-right:10px;}
/* 반라운드박스 */
div.pop_hrbox01 {width:340px; margin:0 0 15px 15px; background:url('../images/pop/pop_hrbox01.gif') no-repeat left top;}
div.pop_hrbox01_btm {width:325px; background:url('../images/pop/pop_hrbox01_btm.gif') no-repeat left bottom; padding:10px; overflow:hidden;}


.org{color:#d7a441;}
p span.white{color:#f4f4f4;}
p span.white strong{line-height:18px;}
p span.white span.apricot{color:#ffcd6d;}



/* 100608 hgk 이메일 인증 */
ul.email_check_new{width:323px;}
ul.email_check_new li{padding:5px 0 3px 3px;}
ul.email_check_new li.fir{border-bottom:1px dotted #3f3f3f;}
ul.email_check_new table{margin:5px 0 0 0;}
ul.email_check_new table td{vertical-align:top;}
ul.email_check_new table td.point{padding-top:5px; letter-spacing:-1px; color:#d7a441;}
ul.email_check_new table td div input{height:14px;background:#9c9c9c;color:#333;font-family:dotum;font-size:11px;border:0;}
ul.email_check_new div.input73{
	width:59px;
	height:18px;
	padding:2px 7px 0 7px;
	background:url('../images/pop/bg_input_73.gif') no-repeat left top;
}
ul.email_check_new label{position:relative; top:-1px; _top:0; left:3px; _left:1px; cursor:pointer;}
ul.email_check_new div.input73 input{width:58px}
ul.email_check_new table td.select{padding:0 0 0 5px;}
ul.email_check_new table td dl dt{float:left;padding:5px 10px 0 0;}
ul.email_check_new table td dl dd{float:left;padding:3px 0 0 0;}
ul.email_check_new table td dl dd div.input163{
	width:143px;
	height:17px;
	padding:3px 10px 0 10px;;
	background:url('../images/pop/bg_input_163.gif') no-repeat left top;
}
ul.email_check_new table td dl dd div.input163 input{width:143px;}
/* selectbox area *//* 100609 hgk 수정 */
div.select_box0608{position:relative; z-index:10;}
div.select_box0608 div.select_left, div.select_box0608 div.select_right {float:left;}
div.select_box0608 div.select_bg {background:#fff url('../images/pop/select_bg_01.gif') repeat-x 0 0; float:left; height:20px; position:relative; z-index:20;}
div.select_box0608 span.select_title {position: absolute; z-index:100; left:2px; top:5px; font: normal 11px dotum;color:#c7c7c7;cursor:pointer;}
div.select_box0608 ul{
	width:240px;
	height: 65px;
	background:#373737; 
	border:1px solid #464646; 
	position:absolute; top:19px; left: 7px; z-index:21; 
	padding:5px 0 0 0;
	clear:left;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-face-color: #5b5b5b;
	scrollbar-shadow-color: #5b5b5b;
	scrollbar-highlight-color: #5b5b5b;
	scrollbar-3dlight-color: #5b5b5b;
	scrollbar-darkshadow-color: #373737;
	scrollbar-track-color: #373737;
	scrollbar-arrow-color: #c7c7c7;
}

div.select_box0608 li{ width:210px; padding:2px; margin:0 2px; _margin:0 1px; font-size:11px;line-height:12px; letter-spacing:-1px;}
div.select_box0608 a:link{color:#999; display:block; width:210px; padding-top:2px; _padding-left:4px;}
div.select_box0608 a:visited{color:#999; display:block; width:210px; padding-top:2px; _padding-left:4px;}
div.select_box0608 a:hover{text-decoration:none; background:#404040; font-weight:bold; color:#fff;}
div.select_box0608 a:active{color:#999; display:block; width:210px; padding-top:2px; _padding-left:4px;}

div.ml30{margin-left:30px;}

/* 100617 hgk pop_up_mobile_mlogin03 */
.acc_table{border:1px solid #ddd; *width:95%;}
.acc_table td ,.acc_table th{border:1px solid #ddd; text-align:center;}

/* 2010-06-25 hgk */
div.pop0701{position:relative; width:440px; height:680px; background:url('../images/pop/bg_ad0701.jpg') no-repeat left top;}
div.pop0701 p.p00 {position:absolute;top:0;left:0;}
div.pop0701 p.p01 {position:absolute;top:218px;left:37px;}
div.pop0701 p.p02 {position:absolute;top:415px;left:318px;}
div.pop0701 p.p03 {position:absolute;top:614px;left:318px;}


div.pop0701 p.todayinp{position:absolute;bottom:8px;right:15px;}
div.pop0701 p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.pop0701 p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px;}
div.pop0701 p.todayinp img.img01{*margin-top:-2px; _margin-top:0px;}

/* 100706 hgk pop_event100706.html */
div.pop_event{position:relative; width:440px; height:680px;}
div.pop_event p{position:absolute;}
div.pop_event p.p00 {position:absolute;top:0;left:0;}

div.pop_event p.todayinp{position:absolute;bottom:8px;right:15px;}
div.pop_event p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.pop_event p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px;}
div.pop_event p.todayinp img.img01{*margin-top:-2px; _margin-top:0px;}