@charset "utf-8";
@import url('base.css');
@import url('dev_layout.css');


div.popup_area {/*width:427px;*/ padding:5px;}
div.popup_top {width:427px;}
div.popup_top_346 {width:346px;}


div.popup_content_bg {width:406px; background:url('../images/popup/box_bg.gif') repeat-y left top; padding:0 0 12px 21px;}
div.popup_content_bg542 {width:521px; background:url('../images/popup/pop542mid.gif') repeat-y left top; padding:0 0 12px 21px;}
div.popup_content_bg_346 {width:346px; background:url('../images/popup/box_bg_346.gif') repeat-y left top; padding:0 0 12px 21px;}
div.popup_content {width:385px;}
div.popup_content_305 {width:305px;}
div.popup_title {width:385px; height:31px; background:url('../images/popup/title_bar_bg.gif') no-repeat left top; font-size:12px; font-weight:bold; color:#fff; padding:8px  0 0 15px;}
div.popup_title542 {width:527px; height:31px; background:url('../images/popup/pop542tit.gif') no-repeat left top; font-size:12px; font-weight:bold; color:#fff; padding:8px  0 0 15px;}
div.popup_title_305 {width:305px; height:31px; background:url('../images/popup/title_bar_bg_304.gif') no-repeat left top; font-size:12px; font-weight:bold; color:#fff; padding:8px  0 0 15px;}
p.popup_subtitle {font: bold 12px Tahoma,dotum; color: #555; padding: 13px 0 0 13px;}
div.list_area {padding:9px 0 0 0;}
div.list_area h2 {padding-left:10px; margin:0;}
/* 2009-06-09 리스트 라운드 박스 확장
div.list_bottom_bg {width:385px; background:url('../images/popup/list_bg.gif') no-repeat left bottom; padding:10px 0 0 13px;}
div.list_bg {width:358px; background:url('../images/popup/list_bar_bg.gif') no-repeat left top; }
table.pop_list {width:358px;}
table.pop_list th {height:27px;}
table.pop_list td {height:27px; font-size:12px; color:#A1A1A1; vertical-align:middle;}
table.pop_list td span {color:#444;}
table.pop_list td.names {padding-left:15px;}
table.pop_list td.date {text-align:center; font-size:11px; color:#999;}
table.pop_list td.arrow {text-align:center; height:12px;}
table.pop_list td.arrow img {vertical-align:middle; }
*/
div.list_bottom_bg {width:385px; background:url('../images/popup/list_bg.gif') no-repeat left bottom; padding:10px 0 0 0;}
div.list_bg {width:385px; background:url('../images/popup/list_bar_bg.gif') no-repeat left top; }
table.pop_list {width:385px;}
table.pop_list th {height:41px;}
table.pop_list td {height:41px; font-size:12px; color:#A1A1A1; vertical-align:middle; word-break: break-all;}
table.pop_list td span {color:#444;}
table.pop_list td.names {text-align: center;}
table.pop_list td.date {text-align:center; font-size:11px; color:#999; letter-spacing: -1px; font-family:tahoma;}
table.pop_list td.arrow {text-align:center; height:12px;}
table.pop_list td.arrow img {vertical-align:middle; }


div.bottom_btn {width:385px; text-align:center; padding-top:8px;}
div.bottom_btn img {vertical-align:top;}
div.bottom_btn_305 {width:305px; text-align:center; padding-top:8px;}
div.bottom_btn_305 img {vertical-align:top;}

/* 2009-08-07 */
div.bottom_btn_01 {width:385px; text-align:center; padding-top:5px;}
div.bottom_btn_01 img {vertical-align:top;}

div.popup_bottom {width:427px;}
div.popup_bottom_346 {width:346px;}

div.radio_bg {width:384px; height:37px; background:url('../images/popup/issue_support_bgbox.gif') no-repeat left top; padding:10px 0 0 5px;}

ul.radio_list {}
ul.radio_list li {width:75px; float:left; }
ul.radio_list li img {vertical-align:top; margin:5px 1px 0 0;}


div.form_box {width:384px; height:184px; background:url('../images/popup/form_box.gif') no-repeat left top; padding:4px 0 0 13px;}
table.mail_form {width:360px;}
table.mail_form th {height:27px; border-bottom:1px solid #eee;}
table.mail_form td {padding-left:10px; height:27px; font-size:12px; color:#3A3A3A;  border-bottom:1px solid #eee; vertical-align:middle;}
table.mail_form td span {color:#EF8D00;}
table.mail_form td.content {padding-top:10px; padding-left:0; border-bottom:0;} 
table.mail_form td.content textarea {border:0; height:104px; width:358px;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #DFDFDF;
	scrollbar-shadow-color: #DFDFDF;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #F2F2F2;
	scrollbar-arrow-color: #A8A8A8;
}

div.bottom_text {width:387px; font-size:11px; color:#888; padding-left:2px;}



div.pop_select {width:358px; height:30px; padding-top:8px; text-align:right; margin-left:23px;}
div.pop_select img {margin-left:10px; vertical-align:middle;}


div.form_box2 {width:383px; height:140px; background:url('../images/popup/form_box2.gif') no-repeat left top; padding:9px 0 0 11px;}
div.form_box2 textarea {width:360px; height:120px; border:0;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #DFDFDF;
	scrollbar-shadow-color: #DFDFDF;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #F2F2F2;
	scrollbar-arrow-color: #A8A8A8;
}

/* regist CSS 추가 - BJP */

div.search_box { width:371px; height:30px; text-align:left; padding:9px 0 0 13px; background:url('../images/popup/search_bg.gif') no-repeat left top; }
div.result_t_box { width:384px; margin-top:25px; padding:0; background:url('../images/popup/result_tit_bg.gif') no-repeat left top; }
div.result_t_box_01 { width:384px; margin-top:15px; padding:0; background:url('../images/popup/result_tit_bg.gif') no-repeat left top; }
table.result_t { width:384px; margin:0; padding:0; }
table.result_t th { margin:0; padding:8px 0 5px 0; vertical-align:top; }
div.result_over {
	width:374px;
	height:160px;
	text-align:left;
	margin:6px 0 15px 10px; #margin:5px 0 15px 9px; 
	padding:0;
	overflow:auto;
	scrollbar-face-color:#FFF;
	scrollbar-shadow-color:#dfdfdf;
	scrollbar-highlight-color:#DEDEDE;
	scrollbar-3dlight-color:#FFF;
	scrollbar-darkshadow-color:#f6f6f6;
	scrollbar-track-color:#FFF;
	scrollbar-arrow-color:#a8a8a8;
}
div.result_over_01 {
	width:374px;
	height:107px;
	text-align:left;
	margin:6px 0 10px 10px; #margin:5px 0 10px 9px; 
	padding:0;
	overflow:auto;
	scrollbar-face-color:#FFF;
	scrollbar-shadow-color:#dfdfdf;
	scrollbar-highlight-color:#DEDEDE;
	scrollbar-3dlight-color:#FFF;
	scrollbar-darkshadow-color:#f6f6f6;
	scrollbar-track-color:#FFF;
	scrollbar-arrow-color:#a8a8a8;
}
/*
div.result_over_02 {
	width:374px;
	height:150px;
	text-align:left;
	margin:6px 0 15px 10px; #margin:5px 0 15px 9px; 
	padding:0;
	overflow: hidden;
	position: relative;
}
div.result_over_02 div.btnUp {
	position: absolute;
	right: 0; top: 0;
}
div.result_over_02 div.btnDown {
	position: absolute;
	right: 0; bottom: 0;
} 2009-08-21 추가 */


div.rbot {background:url('../images/popup/choice_none_bg.gif') no-repeat left top; margin-bottom: 2px;}

table.result_txt { width:348px; margin:0; padding:0; }
table.result_txt td { text-align:center; margin:0; padding:7px 0 4px 0; #padding:5px 0 4px 0; font-size:12px; color:#777; border-bottom:1px dotted #e3e3e3; }
table.result_txt td.first_t { font-size:11px; color:#999; }
table.result_txt td.result_name { text-align:left; padding-left:19px; }
table.result_txt td.result_name02 { text-align:center; padding-right:8px; }
table.result_txt td.result_name03 { text-align:left; padding-left:7px; }
table.result_txt td.result_name04 { padding-left:7px; }
table.result_txt td.check { padding-top: 4px; #padding-top: 1px; }

table.result_txt td.numb {text-align: center; font: normal 11px Tahoma, Apple-Gothic, dotum; padding:7px 0 5px;}
table.result_txt td.date {font: normal 11px Tahoma, Apple-Gothic, dotum; padding:7px 0 5px;}
table.result_txt td.desc {letter-spacing:-1px; font-family: Apple-Gothic, dotum; padding:7px 0 5px;}

table.result_txt tr.move td {background: #f7f7f7;}

div.info_txt { width:100%; text-align:center; margin:25px 0 18px 0; #margin:26px 0 19px 0; _margin:26px 0 17px 0; padding:0; font-size:12px; color:#555; }

div.info_txt02 { width:100%; text-align:center; margin:24px 0 12px 0; padding:0; font-size:12px; color:#555; line-height:1.5em; }

/* 2009-07-31 권리보호팝업추가 */
div.info_txt_03 { width:100%; text-align:center; margin:12px 0 9px 0; #margin:13px 0 10px 0; _margin:13px 0 8px 0; padding:0; font-size:12px; color:#555; line-height: 1.5em; color: #555;}

/* 2009-08-06 쿠폰발행 */
div.info_txt_04 { width:100%; text-align:center; margin:12px 0 9px 0; padding:0; font-size:12px; color:#555; line-height: 1.5em;}
div.info_txt_05 { width:100%; text-align:center; margin:0 0 9px 0; padding:0; font-size:12px; color:#555; line-height: 1.5em;}
div.info_txt_06 { width:100%; text-align:left; margin:8px 0 9px 0; padding:0 0 0 10px; font-size:12px; color:#777; line-height: 1.5em; letter-spacing: -1px;}
div.info_txt_06 strong {letter-spacing: 0;}
div.info_txt_06 span {color:#EF8D00;}

div.info_txt_07 { width:100%; text-align:center; margin:6px 0 0 0; padding:0; font-size:12px; color:#555; line-height: 1.7em; letter-spacing: -1px;}
div.info_txt_07 span {color: #f37c17;}

div.ver_txt { margin:15px 0 0 15px; font-size:12px; color:#555; }
div.choice_box { width:100%; margin-top:8px; #margin-top:9px; #margin-top:7px; padding:0; text-align:center; }
table.choice_con { width:382px; margin:0; padding:0; }
table.choice_con td { text-align:left; vertical-align:top; }
table.choice_con td.choice_bg { width:158px; height:152px; margin:0; padding:0 0 0 14px; background:url('../images/popup/choice_bg.gif') no-repeat left top; }
div.choice_scr { 
	width:147px;
	height:135px;
	margin-top:7px;
	padding:0;
	overflow:auto;/* 흰색 배경 */
	scrollbar-face-color:#FFF;
	scrollbar-shadow-color:#dfdfdf;
	scrollbar-highlight-color:#DEDEDE;
	scrollbar-3dlight-color:#FFF;
	scrollbar-darkshadow-color:#f6f6f6;
	scrollbar-track-color:#FFF;
	scrollbar-arrow-color:#a8a8a8;
}
ul.choice_txt { width:124px; }
ul.choice_txt li { font-size:12px; color:#999; width:116px; height:14px; margin-top:2px; padding:4px 0 0 8px; }
ul.choice_txt li a { width:105px; height:14px; padding:4px 0 0 8px; color:#999; display:block; text-decoration:none; }
ul.choice_txt li a:hover { background:#f4f4f4; text-decoration:none; }
ul.choice_txt02 { width:124px; }
ul.choice_txt02 li { font-size:12px; color:#555; width:116px; height:14px; margin-top:2px; padding:4px 0 0 8px; }
ul.choice_txt02 li a { width:105px; height:14px; padding:4px 0 0 8px; color:#555; display:block; text-decoration:none; }
ul.choice_txt02 li a:hover { background:#f4f4f4; text-decoration:none; }
ul.choice_btn { margin-top:59px; text-align:center; }
ul.choice_btn li { margin-top:5px; }
p.choice_src { width:100%; text-align:right; margin-top:8px; }
div.result_none { width:384px; height:59px; margin-top:50px; font-size:12px; color:#999; background:url('../images/popup/choice_none_bg.gif') no-repeat left bottom; }

ul.verification { margin:5px 0 0 15px; padding:0; }
ul.verification li { margin:0; padding:0; font-size:12px; color:#999; line-height:1.7em; }
ul.verification_result { width:369px; height:87px; margin-top:16px; padding:9px 0 0 15px; background:url('../images/popup/result_bg.gif') no-repeat left top; }
ul.verification_result li { font-size:12px; color:#777; line-height:1.7em; }

div.popup_top02 {width:492px;}
div.popup_content_bg02 {width:466px; text-align:left; padding-left:26px; background:url('../images/popup/box_bg02.gif') repeat-y left top;}
div.popup_title02 {width:441px; height:23px; text-align:center; background:url('../images/popup/title_bar_bg02.gif') no-repeat left top; font-size:12px; font-weight:bold; color:#fff; padding:8px 0 0 0;}
div.popup_bottom02 {width:492px;}

div.popup_eclist_top { width:412px; margin-top:8px; height:6px; font-size:0; padding-left:8px; }
div.popup_eclist_cen { width:434px; background:url('../images/popup/popup_eclist_cen.gif') repeat-y 8px top; }
div.popup_eclist_bot { width:412px; height:6px; font-size:0; padding:0 0 23px 8px; }

ul.eclist_box { width:420px; margin-left:15px; padding-bottom:19px; }
ul.eclist_box li { margin:0; font-family:Dotum; font-size:12px; color:#555; padding-top:14px; }
*+html ul.eclist_box li { margin:0; font-family:Dotum; font-size:12px; color:#555; padding-top:16px; }
ul.eclist_box li.rig_txt { padding:6px 0 0 15px; margin:0; }
*+html ul.eclist_box li.rig_txt { padding:8px 0 0 15px; margin:0; }


/* member CSS 추가 - BJP */
div.popup_idchek { margin-left:15px; padding:0; }
div.popup_idchek p { margin-top:15px; #margin-top:16px; padding:0; font-family:Dotum; font-size:12px; color:#777; }
div.popup_idchek p.idchek_txt { margin-top:17px; #margin-top:19px; }
div.popup_idchek p.idchek_btn { margin-top:8px; padding:0; }
div.popup_idchek p.idchek_btn input { margin:0; padding:0; width:161px; height:16px; padding:2px 0 0 2px; border:1px solid #e7e7e7; }
div.popup_idchek p.idchek_btn img { margin-top:1px; #margin-top:2px; }

ul.use_box { width:355px; height:113px; margin:15px 0 0 15px; #margin:10px 0 0 15px; _margin-top:12px; padding:0; background:url('../images/popup/use_box_bg.gif') no-repeat left bottom; }
ul.use_box li { margin-top:4px; font-family:Dotum; font-size:12px; color:#777; }
ul.use_box li p input { margin:0; padding:0; width:161px; height:16px; padding:2px 0 0 2px; border:1px solid #e7e7e7; }
ul.use_box li p img { margin-top:1px; #margin-top:2px; }
*+html ul.use_box li { margin-top:6px; font-family:Dotum; font-size:12px; color:#777; }
*+html p.use_id { margin-top:19px; }
p.use_id { margin:17px 0 6px 0; _margin:17px 0 4px 0; }
p.use_btn{ text-align:center; margin-top:17px; }

div.nate_id_box { margin-left:15px; padding:0; }
p.nate_id { margin-top:13px; _margin-top:14px; padding:0; line-height:1.5em; }
div.nate_form { width:340px; height:59px; margin-top:9px; _margin-top:8px; padding:13px 0 0 24px; #padding:12px 0 0 24px; background:url('../images/popup/nate_id_bg.gif') no-repeat left top; }
div.nate_form dl { clear:both; height:23px; margin:0; padding:0; }
div.nate_form dl dt { float:left; width:55px; padding-top:3px; #padding-top:5px; }
div.nate_form dl dd { float:left; }
div.nate_form dl dd img { vertical-align:top; #margin-top:1px; }
div.nate_form dl dd input { width:151px; height:16px; padding:2px 0 0 2px; border:1px solid #e7e7e7; }
div.nate_form dl dd.btn_nateid { margin-left:3px; padding:0; }
div.nate_form dl dd.nate_com { margin-left:5px;  padding-top:3px; #padding-top:5px; }

p.nate_box { width:355px; height:33px; #height:32px; margin-top:16px; #margin-top:17px; background:url('../images/popup/nate_box_bg.gif') no-repeat left bottom; }
p.nate_box02 { width:355px; height:53px; #height:53px; margin-top:14px; #margin-top:14px; line-height:1.5em; background:url('../images/popup/nate_box_bg.gif') no-repeat left bottom; }

div.pop_txt { margin:16px 0 0 15px; #margin:17px 0 0 15px; padding:0; font-family:Dotum; font-size:12px; color:#777; }
div.pop_txt p.address_txt { margin-top:4px; font-family:Dotum; font-size:11px; color:#cacaca; }
*+html div.pop_txt p.address_txt { margin-top:7px; font-family:Dotum; font-size:11px; color:#cacaca; }
div.pop_txt p.address_form { margin-top:9px; _margin-top:7px; padding:0; }
div.pop_txt p.address_form img { #margin-top:1px; }
div.pop_txt p.address_form input { width:189px; height:14px; padding:4px 0 0 4px; border:1px solid #e7e7e7; font-family:Dotum; font-size:11px; color:#cacaca; }
div.postal_box { width:342px; margin-top:19px; padding:0; background:url('../images/popup/postal_top_bg.gif') no-repeat left top; }
table.postal_tit { width:299px; height:25px; margin:0; padding:0; }
table.postal_tit th { font-family:Dotum; font-size:12px; color:#888; padding-top:2px; #padding-top:2px; _padding-top:3px; }
div.postal_bot { width:342px; padding-bottom:8px; background:url('../images/popup/postal_bot_bg.gif') no-repeat left bottom; }
div.postal_bot p.search_no { width:342px; margin:54px 0 46px 0; text-align:center; font-family:Dotum; font-size:12px; color:#999; }
div.postal_con {
	width:322px;
	height:128px;
	margin:6px 0 0 10px;
	padding:0;
	overflow:auto; 
	overflow-y:scroll;/* 회색 배경 */
	scrollbar-face-color: #fff;
	scrollbar-shadow-color: #dfdfdf;
	scrollbar-highlight-color: #dfdfdf;
	scrollbar-3dlight-color: #f5f5f5;
	scrollbar-darkshadow-color: #f5f5f5;
	scrollbar-track-color: #f9f9f9;
	scrollbar-arrow-color: #a8a8a8;
}
table.postal_txt { width:302px; margin:0; padding:0; }
table.postal_txt td { padding:9px 0 8px 0; #padding:10px 0 9px 0; _padding:10px 0 7px 0; text-align:center; border-bottom:1px dotted #e7e7e7; font-family:Dotum; font-size:12px; color:#999; }
/* 2009-06-25 RHJ 추가 */
table.postal_txt td.taL {padding:9px 0 8px 10px; #padding:10px 0 9px 10px; _padding:10px 0 7px 10px; text-align:left;}
/* */
p.postal_btn { width:342px; margin-top:20px; text-align:center; }

div.name_box { height:111px; margin:13px 0 0 15px; #margin:14px 0 0 15px; background:url('../images/popup/nate_box_bg.gif') no-repeat left bottom; }
div.name_box ul { margin:0; padding:0; }
div.name_box ul li { font-family:Dotum; font-size:12px; color:#777; line-height:1.5em; }
div.name_box ul li span{ color:#f37c17; }
div.name_form { margin-top:11px; #margin-top:10px; }
div.name_form dl { height:24px; clear:both; margin:0; padding:0; }
div.name_form dl dt { width:79px; float:left; margin:0; padding-top:4px; #padding-top:6px; text-align:left; font-family:Dotum; font-size:12px; color:#777; }
div.name_form dl dd { float:left; margin:0; padding:0; }
div.name_form dl dd input { width:111px; height:16px; padding:2px 0 0 2px; border:1px solid #e7e7e7; }
div.btn_botok {width:385px; text-align:center; padding-top:20px;}

div.hp_box { margin:11px 0 0 15px; #margin:12px 0 0 15px; }
div.hp_box ul { margin:0; padding:0; }
div.hp_box ul li { font-family:Dotum; font-size:12px; color:#777; line-height:1.4em; }
div.hp_box ul li span { color:#f37c17; }
div.hp_box dl { margin-top:16px; padding:0; }
*+html div.hp_box dl { margin-top:17px; padding:0; }
div.hp_box dl dt { float:left; margin:0; padding:0; }
div.hp_box dl dd { float:left; margin:0; padding-top:3px; #padding-top:4px; vertical-align:top; font-family:Dotum; font-size:12px; color:#777; }
div.hp_box dl dt.hp_bullet { margin-top:3px; padding-right:4px; }
div.hp_box dl dt.hp_help { padding:0 5px 0 1px; }
div.hp_model_top { margin:0; padding:0; vertical-align:top; font-size:0; }
div.hp_model_cen { width:373px; margin:0; padding:0; vertical-align:top; background:url('../images/popup/hp_model_cen_bg.gif') repeat-y left top; }
table.hp_model_form { width:337px; height:33px; #height:34px; margin-left:14px; padding:0; background:url('../images/popup/hp_model_bg.gif') no-repeat left bottom; }
table.hp_model_form td { vertical-align:top; text-align:left; }
table.hp_model_form td input { width:204px; height:16px; padding:2px 0 0 2px; border:1px solid #e7e7e7; }
table.hp_model_form td img { margin-top:1px; #margin-top:2px; padding:0; }
/* 20100322 hgk */.div_hp_model_choice{width:350px; height:100px; overflow:hidden; overflow-y:scroll;}
table.hp_model_choice { width:320px; margin-left:14px; padding:0;}
table.hp_model_choice td { margin:0; padding:8px 0 7px 4px; text-align:left; font-family:Dotum; font-size:12px; color:#777; border-top:1px dotted #e7e7e7; font-weight:bold;}
*+html table.hp_model_choice td { padding:9px 0 8px 4px; }
table.hp_model_choice td.hp_first_cho { border:none; }
table.hp_model_choice td.btn_htp_cho { margin:0; padding:0; text-align:center; }
table.hp_model_choice td.btn_htp_cho02 { margin:0; padding:0; text-align:center; border:none; }
div.hp_model_bot { margin:0; padding:0; vertical-align:top; }
#hp_model_info { width:252px; height:214px; position:absolute; left:134px; top:69px; background: url('../images/popup/hp_model_help.png') no-repeat; behavior: url('../js/iepngfix.htc'); }
#hp_model_info div.hp_model_txt { margin:11px 0 0 36px; padding:0; }
#hp_model_info div.hp_model_txt p.hp_info_txt { margin:0; padding:0; font-family:Dotum; font-size:11px; color:#555; line-height:1.5em; }
#hp_model_info div.hp_model_txt ul { margin-top:7px; padding:0; }
#hp_model_info div.hp_model_txt ul li { margin-left:3px; padding:0; font-family:Dotum; font-size:11px; color:#777; }
#hp_model_info div.hp_model_txt ul li span { color:#f58624; }
#hp_model_info div.hp_model_txt ul li.model_txt { margin:0; padding-left:15px; text-indent:-12px; }
#hp_model_info div.hp_model_txt ul li.model_txt02 { margin:0; padding-left:82px; text-indent:-79px; }
#hp_model_info div.hp_model_txt p.hp_barcode { position:absolute; left:52px; bottom:23px; padding:0; }

/* mypage popup CSS 추가 - BJP */
div.popup_mem_txt { margin-top:11px; _margin-top:12px; text-align:center; line-height:1.5em; font-family:Dotum; font-size:12px; color:#555; }
div.popup_mem_btn { width:385px; text-align:center; padding-top:24px; _padding-top:23px; }

ul.popup_mem_txt02 { width:369px; height:46px; margin-top:16px; padding:9px 0 0 15px; background:url('../images/popup/result_bg02.gif') no-repeat left top; }
ul.popup_mem_txt02 li { text-align:center; font-size:12px; color:#777; line-height:1.7em; }


/* 090326 RHJ 추가 */
div.state_pop {
	clear:both;
	height:27px;
	margin-bottom:2px;
}
div.state_pop ul li {
	float:left;
	padding-right:5px;
	margin-right:1px;
	background:url('../images/common/bg_state_pop.gif') no-repeat right center; 
}
div.state_pop ul li.last {background:none; padding-right:0;}
div.testimony {
	clear:both;
	margin-left:16px;
	padding-bottom:32px;
	color:#555555;
	background:url('../images/popup/bg_testimony_btm.gif') no-repeat left bottom;
}
div.testimony p {
	margin:15px 0 6px 0;
	font-weight:bold;
}
div.testimony dl.num {
	margin-top:8px;
	height:20px;
}
div.testimony dl.num dt {
	float:left;
	width:86px;
	padding-top:4px;
}
div.testimony dl.num dd {
	float:left;
}
div.testimony dl.num dd span {padding:0 6px; }
div.testimony dl.num dd input {vertical-align:middle;}
div.cellphone_certify {
	clear:both;
	padding-left:11px;
}
dl.phoneBox {
	margin:8px 0 2px 0;
	color:#777;
}
dl.phoneBox dt {
	height:19px;
	font-weight:bold;
	padding:1px 0 0 17px;
	background:url('../images/popup/icon_arrow1.gif') no-repeat left top;
}
dl.phoneBox dd {
	letter-spacing:-1px;
	padding-bottom:8px;
}
dl.phoneBox dd span {color:#f37c17;}
dl.phoneBox dd img.bar {margin-top:10px;}
p.cellphone_input_top {
	width:364px;
	height:10px;
	font-size:0;
	background:url('../images/popup/bg_cellphone_input_top.gif') no-repeat left top;
}
p.cellphone_input_top1 {
	width:372px;
	height:10px;
	font-size:0;
	background:url('../images/popup/bg_cellphone_input_top1.gif') no-repeat left top;
}
div.cellphone_input_btm {
	clear:both;
	width:344px;
	overflow:hidden;
	padding:0 0 12px 20px;
	background:url('../images/popup/bg_cellphone_input_btm.gif') no-repeat left bottom;
}
div.cellphone_input_btm1 {
	clear:both;
	width:352px;
	overflow:hidden;
	padding:0 0 12px 20px;
	background:url('../images/popup/bg_cellphone_input_btm1.gif') no-repeat left bottom;
}
div.cellphone_input_btm img.btn, div.cellphone_input_btm1 img.btn {margin-top:1px;}
div.cellphone_input_btm p.input, div.cellphone_input_btm1 p.input {height:28px; float:left; margin:4px 0 0 0;}
div.cellphone_input_btm p.input strong, div.cellphone_input_btm1 p.input strong {font-weight:normal; float:left; padding:5px 14px 0 0; vertical-align:top;}
div.cellphone_input_btm p.txt {clear:both; margin-bottom:3px; padding-top:8px; font-size:11px; color:#cacaca; line-height:14px; letter-spacing:0;}
div.cellphone_input_btm1 p.txt {clear:both; margin-bottom:3px; padding-top:8px; font-size:11px; color:#999; line-height:14px; letter-spacing:0;}
div.cellphone_input_btm p.txt strong {font-weight:normal; color:#777;}

dl.sortBox {
	clear:both;
	width:364px;
	height:84px;
	padding:15px 0 0 9px;
	background:url('../images/popup/bg_sort_view.gif') no-repeat left top;
}
dl.sortBox dt {float:left; width:68px; height:68px;}
dl.sortBox dd {float:left; margin-left:10px; padding-top:12px;}
dl.sortBox dd strong {display:block; margin-bottom:7px; color:#444;}
dl.sortBox dd p {font-size:11px; margin-bottom:4px; color:#666;}
p.ment {margin:13px 0 4px 8px; line-height:18px; width:353px;}
p.help_cont {
	width:355px;
	margin-left:15px;
	padding:9px 0 13px;
	line-height:19px;
	color:#999;
}
div.explanation {
	width:358px;
	height:222px;
	padding:13px 13px 0 14px;
	color:#777;
	background:url('../images/popup/bg_explanation.gif') no-repeat left top;
}
div.explanation p {font-weight:bold;}
div.explanation ul {margin-top:3px; width:355px;}
div.explanation ul li {line-height:20px; padding-left:8px; background:url('../images/member/bg_matters_bar.gif') no-repeat left 8px;}
div.explanation ul li span {letter-spacing:-1px;}
p.dispatch {margin-top:26px; padding-bottom:14px; text-align:center; color:#555;}
p.certify_ok {margin-top:14px; padding-bottom:7px; line-height:18px; text-align:center; color:#555;}

.pdt_19 {padding-top:19px !important;}
.mg_l5 {margin-left:5px !important;}
.mg_t25 {margin-top:25px !important;}
input.write {
	border:1px solid #e7e7e7;
	background:#FFF;
	height:16px;
	padding:2px 0 0 5px;
	color:#a1a1a1;
}
div.btnC {
	width:385px;
	text-align:center;
	margin-top:11px;
}

div.poptxt {width:385px; text-align:center; font-size:12px; color:#555; line-height:1.5em; padding:20px 0;}
div.poptxt_305 {width:305px; padding:5px 0 0 13px;}
div.poptxt_305 span {color:#999;}
div.poptxt_305 ul {width:305px;}
div.poptxt_305 ul li {width:305px; font-size:12px; color:#555; line-height:1.5em; }
div.poptxt_305 ul li span {color:#999;}

.iePngFix { behavior: url('../js/iepngfix');}


/* 등록관리 - 상품관리 - 개발정보 팝업 */

div.regist_pop_top {width:602px; height:20px; }
div.regist_pop_cont_area {width:581px; background:url('../images/popup/regist_pop_bg.gif') repeat-y left top; padding-left:21px;}
div.regist_pop_cont {width:544px;  padding:8px 0 0 15px; vertical-align:top; background:url('../images/popup/regist_pop_ti_bg.gif') no-repeat left top; }
div.regist_pop_cont h1 {font-size:12px;color:#FFF;}
div.regist_pop_cont h2 {font-size:12px;color:#555; padding:35px 0 10px 0;}
div.regist_pop_cont h2.add_tit {font-size:12px;color:#555; padding:35px 0 0 0;}
/*div.regist_pop_list_bottom {width:529px; background:url('../images/popup/regist_pop_box_bottom.gif') no-repeat left bottom; padding:0 0 7px 0;} */
table.regist_pop_list {width:529px; /*background:url('../images/popup/regist_pop_box_top.gif') no-repeat left top;*/}
table.regist_pop_list th {font-size:12px; color:#555; border-bottom:1px solid #E7E7E7; height:29px; padding-left:16px; text-align:left; font-weight:normal;letter-spacing:-1px;  border: 1px solid #e7e7e7; background: #f7f7f7;}

table.regist_pop_list td {font-size:12px; color:#999; height:29px; border-bottom:1px solid #E7E7E7; vertical-align:middle; padding-left:15px;letter-spacing:-1px; border: 1px solid #e7e7e7;}
table.regist_pop_list td input {vertical-align:middle;}
table.regist_pop_list td.no-border {border:0;}
table.regist_pop_list td.no-border-left {border-left:0;}
table.regist_pop_list td.no-border-right {border-right:0;}
table.regist_pop_list td.no-border-rl {border-right:0; border-left:0;}

div.regist_pop_bottom {width:602px; height:32px;}

div.regist_pop_bottom_btn {width:559px; padding-top:23px; text-align:center;}

/* 2009-04-30 대상단말 검색 결과 */
p.result_txt {
	font-size: 11px;
	padding: 20px 0 5px;
}
p.cBtn {
	width: 540px;
	text-align: center;
	padding: 15px 0 0 0;
}
div.search_result_top {
	width: 560px;
	background: url('../images/popup/bg_rbox_557_25.gif') no-repeat 0 0;
	position: relative;
	left: -13px;
}
/* 2009-06-12 지원대상단말 검색결과 팝업 추가*/
div.search_result_top_01 {
	width: 560px;
	background: url('../images/popup/bg_rbox_557_11.gif') no-repeat 0 0;
	position: relative;
	left: -13px;
	padding: 10px 0 0 0;
	margin-top: 25px;
}
div.valid_list {
	margin-right: 20px;
	height: 200px; 
	overflow: auto; 
	overflow-x: hidden;
	scrollbar-face-color:#fff;
	scrollbar-shadow-color:#dfdfdf;
	scrollbar-highlight-color:#dedede;
	scrollbar-3dlight-color:#fff;
	scrollbar-darkshadow-color:#f6f6f6;
	scrollbar-track-color:#fff;
	scrollbar-arrow-color:#a8a8a8;
}
div.scroll_y{
	overflow-y: scroll;
	overflow-x: hidden;
	scrollbar-face-color: #fff;
	scrollbar-shadow-color: #dfdfdf;
	scrollbar-highlight-color: #dfdfdf;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #f9f9f9;
	scrollbar-arrow-color: #a8a8a8;
	margin:5px 0;
	width:554px;
	height:205px;
}/* 2009-06-22 PMH */
div.search_result_mid {
	padding-right: 5px;
	width: 544px;
	height: 205px;
	/*overflow-y: scroll;
	overflow-x: hidden;*/
}/* 2009-06-22 PMH */
div.search_result_bot {
	background: url('../images/popup/bg_rbox_bot_557_16.gif') no-repeat left bottom;
	height: 16px;
}
table.search_result {
	width: 520px;
	margin-left: 9px;
}
table.search_result th, table.search_result td {
	text-align: center;
	height: 25px;
}
table.search_result td {
	border-top: 1px dashed #e3e3e3;
}
table.search_result tr.first-child td {
	border:0;
}

/* 2009-06-11 결제결과팝업추가*/
div.search_box table td.success {
	text-align: center;
	vertical-align: middle;
	padding-top: 4px;
	color: #555;
}
h2.pop_tit_h2 {
	color: #777;
	font-size: 12px;
	padding: 15px 0 10px;
}
table.result_pay {  table-layout: fixed; width: 100%;}
table.result_pay th {background: #f7f7f7; text-align: left; padding-left: 10px; height: 25px; border:1px solid #e7e7e7; }
table.result_pay td {padding-left: 10px; border:1px solid #e7e7e7; color:#999}
table.result_pay td.result {color: #555;}
table.result_pay td.month { color: #777;}
table.result_pay td.receipt {text-align: right; padding-right:10px; border-left: 0 none;}
table.result_pay td.code {border-right: 0 none;}
table.result_pay td strong.price {color:#f37c17}
p.notice_txt {
	color: #999;
	padding-bottom: 3px;
	letter-spacing: -1px;
}
p.notice_txt span {
	color: #555
}
/**/

/* 2009-06-29 RHJ 추가 */
div.errorBox {width:404px; height:148px; margin:173px auto; padding:69px 0 0 193px; background:url('../images/common/bg_layer_error.gif') no-repeat left top;}
	div.errorBox h4 {font-size:16px; color:#000; height:30px;}
	div.errorBox p.info {line-height:18px;}
	div.errorBox p.btn {margin:16px 0 0 4px;}

div.errorBox1 {padding-top:186px; text-align:center; background:url('../images/popup/bg_errorBox1.gif') no-repeat 110px 7px;}
	div.errorBox1 h4 {font-size:16px; color:#000; height:27px;}
	div.errorBox1 p.info {line-height:18px; margin-left:-4px;}
	div.errorBox1 p.btn {margin-top:16px; text-align:center; font-size:0;}

/* 2009-06-30 RHJ 추가 */
div.infoBox {margin:10px 0 2px 10px;}
div.infoBox p.info_top {width:363px; height:6px; background:url('../images/regist/bg_info_top.gif') no-repeat left top;}
div.infoBox div.info_btm {width:346px; overflow:hidden; padding:8px 0 4px 17px; color:#555; background:url('../images/regist/bg_info_btm.gif') no-repeat left bottom;}
div.infoBox div.info_btm dl.info {clear:both; line-height:18px; overflow:hidden; }
div.infoBox div.info_btm dl.info dt {float:left; width:13px;}
div.infoBox div.info_btm dl.info dd {float:left; width:315px; padding-bottom:12px; _padding-bottom:5px;}


/* 2009-07-09 jhk추가*/
div#pop_w603_wrap {width:603px;}
div.pop_top_w603 {width:603px; height:22px; }
div.pop_top_w603 img {vertical-align:top;}
div.pop_cont_w603 {width:603px; background:url('../images/popup/pop_cont_bg_603.gif') repeat-y left top; padding-bottom:18px;}
div.pop_bottom_w603 {width:603px; height:26px;}
div.pop_bottom_w603 img {vertical-align:top;}

div.w560_cont_area {width:560px; margin:0 auto; }

div.w560_tit {width:545px; height:35px; background:url('../images/popup/title_bar_603.gif') no-repeat left top; padding:8px 0 0 15px; vertical-align:top; font-size:13px; color:#fff; font-weight:bold;}
div.w560_sub_tit {width:545px; height:21px; font-size:12px; color:#555; vertical-align:top; padding-left:15px;}


div.w557_list_box_bg {width:557px; background:url('../images/popup/pop_cont_bar.gif') no-repeat left top; margin-left:1px;}
table.w557_list_box {width:557px; }
table.w557_list_box th {height:25px;}
table.w557_list_box td.cont_area { background:url('../images/popup/pop_contbox_bg.gif') no-repeat left bottom;  padding:7px 0 9px 9px;}


div.w557_tb_scroll {
	width:538px; 
	height:239px; 
	overflow-y:scroll;
	overflow-x: hidden;
	scrollbar-face-color:#fff;
	scrollbar-shadow-color:#dfdfdf;
	scrollbar-highlight-color:#dedede;
	scrollbar-3dlight-color:#fff;
	scrollbar-darkshadow-color:#f6f6f6;
	scrollbar-track-color:#fff;
	scrollbar-arrow-color:#a8a8a8;
}
table.w557_list {width:513px;}

table.w557_list td {padding:10px 0 10px 0; font-size:12px; color:#999; text-align:center; line-height:14px;}
table.w557_list td span {color:#555;}
table.w557_list td strong {color:#999;}
table.w557_list td.dot {height:1px; border-bottom:1px dashed #E3E3E3; padding:0;}
table.w557_list td.cont {text-align:left;}



/*dashed*/

/* 2009-07-21 PMH */
div.mainpop{
	width:558px;
	height:838px;
	position:relative;
	top:0px;
	left:0px;
	background:url('../images/popup/popup_3.jpg') no-repeat left top;
}
div.mainpop p.today{position:absolute;bottom:4px;left:38px;color:#666;font-size:11px;font-weight:bold;}
div.mainpop p.today label{position:relative;top:0px;left:3px;px;*top:-1px;*left:0px;}
div.mainpop p.btn_close{position:absolute;right:9px;bottom:0px;}
div.mainpop p.todayinp{position:absolute;bottom:4px;right:22px; *bottom:4px; *right:21px;}
div.mainpop p.todayinp input{vertical-align:top; margin:0; padding:0; width:13px; height:13px;}
div.mainpop p.todayinp img{vertical-align:top; margin:0; padding:0; margin-top:1px; *margin-top:-1px;}
div.mainpop p.p01{position:absolute; top:5px; left:377px;}
div.mainpop p.p02{position:absolute; top:777px; left:200px;}

/* 2009-08-06 쿠폰 발행대상 상세보기 팝업 */
h3.stt_coupon {padding: 30px 0 8px; margin-bottom: -25px; font-size: 12px; font-weight: normal; color: #555;}
table.search_result_coupon {
	width: 520px;
	margin-left: 9px;
}
table.search_result_coupon th, table.search_result_coupon td {
	text-align: center;
	height: 25px;
}
table.search_result_coupon td {
	border-top: 1px dashed #e3e3e3;
	font-size: 11px; color: #555;
}
table.search_result_coupon tr.first-child td {
	border:0;
}


div.pop_cont_sub {padding-left: 15px; padding-top: 15px;}
div.popup_title_516 {width:501px; height:32px; background:url('../images/popup/title_bar_bg_516.gif') no-repeat left top; font-size:12px; font-weight:bold; color:#fff; padding:8px  0 0 15px;}
div.popup_content_bg_559 {width:538px; background:url('../images/popup/box_mid_559.gif') repeat-y left top; padding:0 0 12px 21px;}
div.rbox_485_top {
	width: 485px; height: 14px;
	background: url('../images/popup/bg_rbox_top_485.gif') no-repeat 0 0;
	font-size: 0;
}
div.rbox_485_mid {
	width: 470px;
	background: url('../images/popup/bg_rbox_mid_485.gif') repeat-y 0 0;
	padding-left: 15px;
}
div.rbox_485_mid label {font-size: 11px; position: relative; top: -2px; left: 1px;}

div.rbox_485_mid dl {
	overflow: hidden;
	clear: both;
}
div.rbox_485_mid dl dt, div.rbox_485_mid dl dd {
	float: left;
	padding-bottom: 3px;
}
div.rbox_485_mid dl dt {
	font-weight: bold;
	width: 52px;
	padding-top: 4px;
}

div.rbox_485_bot {
	width: 485px; height: 13px;
	background: url('../images/popup/bg_rbox_bot_485.gif') no-repeat 0 0;
	font-size: 0;
}
p.txt_coupon {font-size: 11px; padding: 19px 0 5px 8px;}
div.rbox_485_top_01 {
	width: 485px; height: 5px;
	background: url('../images/popup/bg_rbox_top_485_01.gif') no-repeat 0 0;
	font-size: 0;
}
div.rbox_485_mid_01 {
	width: 455px; 
	background: url('../images/popup/bg_rbox_mid_485_01.gif') repeat-y 0 0;
	color: #d3d3d3;
	padding: 10px 15px;
}

div.rbox_485_mid_01 ul.scrollBox {
	height: 34px;
	overflow: hidden;
	overflow-y: scroll;/* 회색 배경 */
	scrollbar-face-color: #fff;
	scrollbar-shadow-color: #dfdfdf;
	scrollbar-highlight-color: #dfdfdf;
	scrollbar-3dlight-color: #f5f5f5;
	scrollbar-darkshadow-color: #f5f5f5;
	scrollbar-track-color: #f9f9f9;
	scrollbar-arrow-color: #a8a8a8;
}
div.rbox_485_mid_01 ul.scrollBox li {
	float: left;
	width: 107px; height: 18px;
	color: #848484;
}

div.rbox_485_mid_01 ul.scrollBox_01 {
	height: 240px;
	overflow: hidden;
	overflow-y: scroll;/* 회색 배경 */
	scrollbar-face-color: #fff;
	scrollbar-shadow-color: #dfdfdf;
	scrollbar-highlight-color: #dfdfdf;
	scrollbar-3dlight-color: #f5f5f5;
	scrollbar-darkshadow-color: #f5f5f5;
	scrollbar-track-color: #f9f9f9;
	scrollbar-arrow-color: #a8a8a8;
}
div.rbox_485_mid_01 ul.scrollBox_01 li {
	float: left;
	width: 210px; height: 18px;
	color: #848484;
}

div.rbox_485_bot_01 {
	width: 485px; height: 5px;
	background: url('../images/popup/bg_rbox_bot_485_01.gif') no-repeat 0 0;
	font-size: 0;
}
p.add_txt {width: 485px;font-size: 11px; color: #b6b6b6; text-align: right; padding: 3px 8px 0 0;}

div.input_mail {
	width: 474px;
	color: #777;
	padding: 19px 0 8px 15px;
}

div.box_489 {
	background: url('../images/popup/bg_rbox_bot_489.gif') no-repeat left bottom;
	width: 489px;
	margin-top: 10px;
}
div.box_489 div.inbox {
	background: url('../images/popup/bg_rbox_table_485.gif') no-repeat 0 0;
	padding-left: 13px;
	padding-bottom: 5px;
}
div.box_489 div.inbox_01 {
	width: 462px;
	height: 153px;
	background:#fff;
	overflow-y:scroll;
	overflow-x:hidden;
	scrollbar-face-color: #fff;
	scrollbar-shadow-color: #dfdfdf;
	scrollbar-highlight-color: #dfdfdf;
	scrollbar-3dlight-color: #f5f5f5;
	scrollbar-darkshadow-color: #f5f5f5;
	scrollbar-track-color: #f6f6f6;
	scrollbar-arrow-color: #a8a8a8;
	font-size:11px;
	color:#848484;
}
div.box_489 table.coupon_classify_top th {
	height: 25px;
}

div.box_489 table.coupon_classify {
	width: 437px;
	margin-bottom: 5px;
}
div.box_489 table.coupon_classify th {
	height: 25px;
}
div.box_489 table.coupon_classify td {
	background: url('../images/popup/bg_dot_01.gif') repeat-x 0 0;
	text-align: center;
	padding: 6px 0;
}
div.box_489 table.coupon_classify td.desc {
	text-align: left;
	padding-left: 14px;
}
div.box_489 table.coupon_classify tr.first-child td {
	background: none;
}
div.bottom_btn_489 {width:489px; text-align:center; padding-top: 15px;}

/* 20090807 BJP css S */

div.popup_cen { width:559px; background:url('../images/popup/PCs_cen.gif') repeat-y left top; }
div.popup_cenCT {width:517px; margin-left:21px; background:url('../images/popup/popup_cenCT_Tbg.gif') no-repeat left top; }
div.popup_Ctit { padding:8px 0 0 15px; }
div.popup_Csearch { width:485px; margin:34px auto 0 auto; height:37px; padding:15px 0 0 0; background:url('../images/popup/popup_Csearch_bg.gif') no-repeat left top; }
table.popup_CS_Form { width:454px; margin:0 auto; padding:0; }
table.popup_CS_Form th { margin:0; padding:0; text-align:left; font-family:Dotum; font-size:12px; color:#777; }
table.popup_CS_Form td { margin:0; padding:0; vertical-align:top; text-align:left; }
table.popup_CS_Form td img { #margin-top:1px; }
table.popup_CS_Form td select { vertical-align:bottom; }
table.popup_CS_Form td input { width:196px; height:14px; margin:0; padding:2px; border:1px solid #dbdbdb; }

p.popup_CS_Form_Ptxt { margin-top:20px; padding:0 0 0 25px; text-align:left; font-family:Dotum; font-size:11px; color:#999; }
p.popup_CS_Form_Ptxt img { margin:0 3px 0 0; }

table.choise_name { width:470px; margin:5px auto 0 auto; #margin:6px auto 0 auto; _margin:4px auto 0 auto; padding:0; }
table.choise_name td { margin:0; padding:0; }
table.choise_name td.choise_bg { font-size:0; line-height:0; }
table.choise_name td.choise_nTxT { padding:5px 0 4px 15px; #padding:6px 0 5px 15px; _padding:6px 0 3px 15px; font-family:Dotum; font-size:12px; color:#d3d3d3; background:url('../images/popup/choise_nameCbg.gif') repeat-y left top; }

div.popup_CHbot { width: 485px; margin:10px 0 0 16px; background: url('../images/popup/bg_rbox_bot_489.gif') no-repeat left bottom; }
div.popup_CHbot div.popup_CHtop { padding-left: 13px; padding-bottom: 5px; background: url('../images/popup/bg_rbox_table_485.gif') no-repeat 0 0; }

div.popup_CHbot div.inbox_01 {
	width: 462px;
	height: 153px;
	background:#fff;
	overflow-y:scroll;
	overflow-x:hidden;
	scrollbar-face-color: #fff;
	scrollbar-shadow-color: #dfdfdf;
	scrollbar-highlight-color: #dfdfdf;
	scrollbar-3dlight-color: #f5f5f5;
	scrollbar-darkshadow-color: #f5f5f5;
	scrollbar-track-color: #f6f6f6;
	scrollbar-arrow-color: #a8a8a8;
	font-size:11px;
	color:#848484;
}
div.popup_CHbot table.coupon_classify_top th {
	height: 25px;
}

div.popup_CHbot table.coupon_classify {
	width: 437px;
	margin-bottom: 5px;
}
div.popup_CHbot table.coupon_classify th {
	height: 25px;
}
div.popup_CHbot table.coupon_classify td {
	background: url('../images/popup/bg_dot_01.gif') repeat-x 0 0;
	text-align: center;
	padding: 6px 0;
}
div.popup_CHbot table.coupon_classify td.desc {
	text-align: left;
	padding-left: 14px;
}
div.popup_CHbot table.coupon_classify tr.first-child td {
	background: none;
}

div.popup_CSBtn { width:485px;  margin:7px 0 0 15px; text-align:center; padding-top:8px;}



/* 20090807 BJP css E */

/* 2009-08-07 등록 팝업 추가 */
p.stit_pay_01 { padding: 0 0 8px 10px; color: #777; letter-spacing: -1px; line-height: 18px;}
p.stit_pay_01 span {color: #f37c17;}

div.rbox_384_top {
	width: 384px; height: 10px;
	background: url('../images/popup/bg_rbox_top_384.gif') no-repeat 0 0;
	font-size: 0;
}
div.rbox_384_mid {
	width: 358px;
	background: url('../images/popup/bg_rbox_mid_384.gif') repeat-y 0 0;
	padding: 0 15px 0 11px;
}
div.rbox_384_mid label {font-size: 11px; position: relative; top: -2px; left: 1px;}
div.rbox_384_mid div.sel_area_01 {
	background: url('../images/popup/bg_dot_02.gif') repeat-x left bottom;
	padding-bottom: 5px;
}
div.rbox_384_mid div.sel_area_01 label { font-size: 12px; font-weight: bold;}

div.rbox_384_mid p.sel_area_02 {
	padding: 9px 0 0 15px;
	color: #777;
	line-height: 18px;
}
div.rbox_384_mid p.sel_area_02 span {
	color: #999;
	letter-spacing: -1px;
	line-height: 16px;
}

div.rbox_384_bot {
	width: 384px; height: 10px;
	background: url('../images/popup/bg_rbox_bot_384.gif') no-repeat 0 0;
	font-size: 0;
	margin-bottom: 10px;
}

/* 2009-08-11 */
div.greybox_01 {
	border: 1px solid #f2f2f2;
	background: #fbfbfb;
	padding: 14px 14px 11px 14px;
	color: #999;
	line-height: 20px;
	margin: 6px 0 15px;
	letter-spacing: -1px;
}

table.add_library {
	margin: 25px 0 0 0;
}
table.add_library th, table.add_library td {
	border: 1px solid #e7e7e7;
}
table.add_library th {
	background: #f7f7f7;
	font-weight: normal;
	color: #555;
}
table.add_library td {
	padding: 9px 0 5px 19px;
	color: #999;
}
table.add_library td p {
	padding-top: 6px;
}
table.add_library td img.btn {
	position: relative;
	top: 1px; left: 14px;
}

/* 20090818 BJP 추가 */

table.add_library2 {
	margin:0;
}
table.add_library2 th, table.add_library2 td {
	border: 1px solid #e7e7e7;
}
table.add_library2 th {
	background: #f7f7f7;
	font-weight: normal;
	color: #555;
}
table.add_library2 td {
	padding: 9px 0 5px 19px;
	color: #999;
}
table.add_library2 td p {
	padding-top: 6px;
}
table.add_library2 td img.btn {
	position: relative;
	top: 1px; left: 14px;
}

/*  */

/* 2009-08-12 바이너리 등록팝업 추가 */
div.popup_top_804 {width:804px;}
div.popup_title_768 {width:753px; height:32px; background:url('../images/popup/title_bar_bg_768.gif') no-repeat left top; font-size:12px; font-weight:bold; color:#fff; padding:8px  0 0 15px; letter-spacing: -1px;}
div.popup_content_bg_804 {width:783px; background:url('../images/popup/box_bg_804.gif') repeat-y left top; padding:0 0 12px 21px;}

ul.binary {
	overflow: hidden;
	width: 740px;
	margin-left: 10px;
}
ul.binary li {
	float: left;
}
ul.binary li.ltable {
	width: 404px;
	margin-right: 22px;
}
ul.binary li.rtable {
	width: 314px;
}

ul.binary li h4 {
	font-weight: bold;
	color: #555;
	height: 17px;
	font-size: 12px;
	padding-top: 14px;
}
ul.binary li table th, ul.binary li table td {
	border: 1px solid #e7e7e7;
}
ul.binary li table th {
	background: #f7f7f7;
	font-weight: normal;
	color: #555;
	padding: 2px 0 3px 11px;
	text-align: left;
	letter-spacing: -1px;
	line-height: 20px;
}
ul.binary li table tr.cth th, ul.binary li table tr.cth td {
	text-align: center;
	padding-left: 0;
}
ul.binary li table td {
	padding: 2px 0 3px 7px;
	color: #999;
	font-size: 11px;
	line-height: 17px;
}
ul.binary li table td select {
	height: 18px; border: 1px solid #dedede;
}
ul.binary li table td span {
	/* 2009-08-18 스크롤 추가로 변경
	position: relative;
	top: 6px; left: 7px;*/
	display: inline-block;
	margin: 2px 0 0 7px;
}
ul.binary li table td p {
	color: #d0d0d0;
	margin-top: 2px;
}
ul.binary li table td p.library {
	color: #999;
	margin: 10px 0;
}
ul.binary li table td label {
	/*2009-08-18 스크롤 추가로 삭제 position: relative; top: -1px; left: 2px; #left: 0;*/
}
ul.binary li table tr.rcel td {
	padding: 6px 0 2px 7px;
}
ul.binary li table tr.rcel td img.btn {
	/* 2009-08-18 스크롤 추가로 변경
	position: relative;
	top: 1px; left: 4px;*/
	margin: 0 0 0 4px;
}
div.bottom_btn_740 {width:740px; text-align:center; padding-top: 20px;}
div.bottom_btn_740 img {vertical-align:top;}

/* 2009-08-14 상품등록 미리보기 팝업추가 */

/* 2009-08-18 프로비저닝정보 팝업 스크롤바 추가 */
div.pop_scroll {
	width: 768px;
	height: 500px;
	overflow-y: auto;
}

/* 2009-08-21 RHJ */
span.lih {line-height:18px;}
table.add_library2 td.view {
	padding: 13px 0 13px 19px;
	color: #999;
}
div.test_details {clear:both; width:529px; margin-top:20px; padding:7px 8px 0 6px; background:url('../images/regist/bg_pop_test.gif') no-repeat left top;}
table.test_d {font-size:11px; background:url('../images/regist/bg_test_d_btm.gif') no-repeat left bottom;}
table.test_d th {height:19px; vertical-align:top;}
table.test_d td {height:24px; text-align:center; vertical-align:middle; border-bottom:1px dotted #e3e3e3;}
table.test_d td.taL {text-align:left; padding-left:10px; font-size:12px;}
table.test_d th.bdn, table.test_d td.bdn {border:0;}
table.test_d tr.last td {border-bottom:0; padding-bottom:5px;}
input.style01_01 {
	height:11px;
	padding:3px 0 3px 7px;
	color:#848484;
	letter-spacing:-1px;
	border:1px solid #dbdbdb;
	background:#f6f6f6;
	font-size:11px;
	margin-top:2px;
}
input.style01_02 {
	height:11px;
	padding:3px 0 3px 7px;
	color:#848484;
	letter-spacing:-1px;
	border:1px solid #dbdbdb;
	background:#f6f6f6;
	font-size:11px;
}
p.indispensable {position:relative; height:20px; padding:6px 0 0 11px; font-size:11px; background:url('../images/regist/icon_dot_01.gif') no-repeat left 8px;}
p.indispensable span.btn {position:absolute; right:8px; top:0; }
table.add_library2 th img.dot {margin:3px 4px 0 0;}
table.add_library2 td img.btn1 {margin:1px 0 0 15px;}
.pd_b34 {padding-bottom:34px !important;}
.mg_t7 {margin-top:7px !important;}

p.conbtn{position:relative;top:-10px;left:0px;padding-right:10px;height:11px;text-align:right;}

/* artist_search */
div.artist_search{
	width:367px;
	height:29px;
	padding:10px 0 0 17px;
	background:url('../images/popup/bg_artist_search.gif') no-repeat left top;
}
div.artist_search ul{font-size:11px;font-family:dotum;color:#999;}
div.artist_search ul li{float:left;}
div.artist_search ul li.title{width:50px;padding-top:5px;letter-spacing:-1px;}
div.artist_search ul li.title strong{color:#999;}
div.artist_search ul li.input{width:227px;}
div.artist_search ul li.input input{background:#fff;width:219px;height:18px;border:1px solid #dedede;}

div.search_normal{width:384px;height:190px;margin-top:15px;}


p.verification {
	margin-top:6px;
	padding:0 10px 0 14px;
	font-family:Dotum;
	font-size:11px;
	color:#878787;
	background:url('../images/tec/result_chek.gif') no-repeat left 1px;
}

/* test_result */
table.test_result{
	border:1px solid #eaeaea;
	width:527px;
	height:51px;
	text-align:center;
	margin-top:7px;
	*margin-top:0px;
}

table.test_result td textarea.test_result{
	float:left;
	width:424px;
	height:37px;
	border:1px solid #eaeaea;
	background:#f6f6f6;
	font-family:Dotum;
	font-size:12px;
	color:#878787;

}

/* 20090924 BJP 추가 S */

div.popup_tbox { margin:0 0 0 15px; padding:0; }
p.popup_txt01 { font-family:Dotum; font-size:12px; color:#555; line-height:17px; }
p.popup_txt02 { margin:7px 0 0 0; font-family:Dotum; font-size:12px; color:#555; }
dl.rechek_form { margin:0 0 0 15px; }
dl.rechek_form dt { margin-top:15px; padding:2px 0 0 0; }
dl.rechek_form dt img { vertical-align:top; margin-top:-1px; }
dl.rechek_form dd { margin-top:5px; padding:0; }

div.rechek_TBox { width:352px; background:url('../images/popup/rechek_Tbg.gif') no-repeat left top; }
div.rechek_BBox { width:336px; padding:15px 0 16px 16px; background:url('../images/popup/rechek_Bbg.gif') no-repeat left bottom; }
div.rechek_BBox p { width:318px; padding-top:1px; height:21px; }
div.rechek_BBox p.rechek_Line { margin-bottom:7px; background:url('../images/popup/rechek_Line.gif') repeat-x left bottom; }
div.rechek_BBox input { width:13px; height:13px; margin:-1px 6px 0 0; padding:0; vertical-align:top; }

table.rechek_Fbox { margin:0; padding:0; }
table.rechek_Fbox td { margin:0; padding:0; }
table.rechek_Fbox td input { width:63px; height:14px; margin:0; padding:2px; border:1px solid #e7e7e7; background:#f6f6f6; }
table.rechek_Fbox td select { height:20px; margin:0 0 0 4px; }
table.rechek_Fbox td.rechek_btn { padding:0 0 0 7px; }


/* 20090924 BJP 추가 E */

/* 2009-11-02 PMH S */
div.pop861{
	width:861px;
	padding:0 0 35px 0;
	background:url('../images/popup/bg_861_btm.gif') no-repeat left bottom;
}
div.pop861 div.pop861Top{
	padding:49px 0 0 0;
	position:relative;
	width:861px;
	background:url('../images/popup/bg_861_top.gif') no-repeat left top;
}
div.pop861 div.pop861Top div.pop861Mid{
	border-left:1px solid #ededed;
	border-right:1px solid #ededed;
}
div.pop861 div.pop861Top div.pop861Mid h1{position:absolute;top:27px;left:45px;font-size:13px;color:#fff;}

/* Tcon */
div.Tcon{padding:17px 0 0 30px;}
div.Mcon{padding:29px 0 0 30px;}

/* r798 */
div.r798{
	width:798px;
	padding:0 0 11px 0;
	background:url('../images/popup/rbox_798_btm.gif') no-repeat left bottom;
}
div.r798 div.r798Top{
	width:798px;
	padding:10px 0 0 0;
	background:url('../images/popup/rbox_798_top.gif') no-repeat left top;
}
div.r798 div.r798Top div.r798Mid{
	border-left:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
	background:#fafafa;
}

/* searchData */
div.searchData{padding:8px 0 0 78px;}
div.searchData dl.searchData{height:28px;}
div.searchData dl.searchData dt{float:left;width:75px;padding-top:5px;}
div.searchData dl.searchData dd{float:left;padding-right:5px;}
div.searchData dl.searchData dd input{border:1px solid #e7e7e7;color:#999;font-size:11px;height:16px;padding:2px 5px 0 5px;}
div.searchData dl.searchData dd img.sbtn{margin-top:1px;}

/* checkicon */
p.checkicon{width:798px;height:21px;font-size:12px;color:#777;text-align:right;}
p.checkicon img{vertical-align:middle;}
p.checkicon span.text_sales{float:left;}
p.checkicon span{color:#999;}
p.checkicon img.excel_dw{float:right;}
p.checkicon img.arrow {margin-left:5px;}

/* stati_table01 */
table.stati_table01{}
table.stati_table01 td{padding:8px 0 7px 0;border:1px solid #e7e7e7;text-align:center;color:#777;}
table.stati_table01 td.thtit{
	padding:4px 0 3px 0;
	font-weight:bold;
	color:#a1a1a1;
	background:#f7f7f7;
}
table.stati_table01 td span.fbase{color:#777;}
table.stati_table01 td strong.sf{color:#777;}
table.stati_table01 td.title{text-align:left;}
table.stati_table01 td.title p.title{padding-left:10px;line-height:14px;}
/* stati_table01 */

p.btnCP{position:absolute;bottom:-33px;right:22px;}

/* 2009-11-02 PMH E */

/* 2009-11-12 PMH S */
div.rbox352{
	margin:0 auto;
	width:352px;
	margin-bottom:10px;
	background:url('../images/popup/rbox352mb.gif') no-repeat left bottom;
}
div.rbox352 div.rbox352Mb{
	width:352px;
	padding:15px 0 12px 0;
	background:url('../images/popup/rbox352top.gif') no-repeat left top;
}
div.rbox352Mb p.rboxTit{color:#555;line-height:18px;font-weight:bold;text-align:center;}

div.rbox488{
	margin:0 auto;
	width:488px;
	margin-bottom:10px;
	background:url('../images/popup/rbox488md.gif') no-repeat left bottom;
}
div.rbox488 div.rbox488Mb{
	width:488px;
	padding:15px 0 12px 0;
	background:url('../images/popup/rbox488top.gif') no-repeat left top;
}


/* p */
span.orange{color:#f37c17;}
p.txtC5{color:#555;line-height:18px;text-align:center;}
p.txt11C9{font-size:11px;color:#999;line-height:18px;text-align:center;}

ul.settlement{margin:0 8px 0 10px;}
ul.settlement li{
	padding:0 0 5px 7px;
	line-height:16px;
	letter-spacing:-1px;
	background:url('../images/statistic/icon_dot.gif') no-repeat left 5px;
}
/* 2009-11-12 PMH E */

/* 100318 hgk */
table.item_management_0501 {width:355px; margin:0 0 0 5px; padding:0; }
table.item_management_0501 td {text-align:center; margin:0; padding:5px 0 4px 0; font-size:12px; color:#777; border-bottom:1px dotted #e3e3e3; }
table.item_management_0501 td.first_t { font-size:11px; color:#999; }
table.item_management_0501 td.result_name { text-align:left; padding-left:19px; }
table.item_management_0501 td.result_name02 { text-align:center; padding-right:8px; }
table.item_management_0501 td.result_name03 { text-align:left; padding-left:7px; }
table.item_management_0501 td.result_name04 { padding-left:7px; }

div.no_scroll{overflow:hidden; height:295px;}
.ml10{margin-left:10px;}

/* 2010-03-22 T-Academy Spring Camp */
div.tacademyspringcamp{
	width:574px;
	height:831px;
	position:relative;
	top:0px;
	left:0px;
	background:url('../images/popup/t-academy_Sprint_camp.jpg') no-repeat left top;
}

/* 100409 hgk */
div.popup_CHbot div.popup_CHtop2 { padding:5px 13px; background: url('../images/popup/bg_rtop_table_485.gif') no-repeat 0 0; }

div.popup_CHbot div.inbox_02 {
	width: 462px;
	height: 153px;
	background:#fff;
	font-size:11px;
	color:#848484;
}

div.popup_CHbot div.inbox_02 table.coupon_classify {
	width: 460px;
	margin-bottom: 5px;
}
div.popup_CHbot div.inbox_02 table.coupon_classify td {
	padding-top:5px;
	text-align:left;
}

div.popup_CHbot div.inbox_02 table.coupon_classify td.title{
	text-indent:10px;
	padding-top:8px;
}

div.popup_CHbot div.inbox_02 table.coupon_classify td input, div.popup_CHbot div.inbox_02 table.coupon_classify td textarea{font-family:dotum; font-size:11px; color:#999; background:#f6f6f6; border:1px solid #e9e9e9;}
div.popup_CHbot div.inbox_02 table.coupon_classify td input{width:355px; height:14px; padding:3px 0 0 10px;}
div.popup_CHbot div.inbox_02 table.coupon_classify td textarea{width:345px;height:80px; padding:10px;}

.c_fff{color:#fff;}

.mt20{margin-top:20px;}
.font_11{font-size:11px;}

/* 100517 hgk item_management_list popup 遺遺꾩텛媛 */
div.popup_text{width:370px; margin:0 0 10px 10px; line-height:16px;}
div.popup_text_box{background:url(../images/popup/popup_text_box_top.gif) no-repeat left top; width:380px; margin:0 0 10px 5px; line-height:16px;}
div.popup_text_box p{background:url(../images/popup/popup_text_box_btm.gif) no-repeat left bottom; padding:17px 10px;}
