

/* 팝업 레이아웃 */
#layer-overlay {position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: #000;opacity: 0.75;z-index: 99; }
#pop_wrap{overflow:visible;position:fixed; top:200px; left:50%; width:600px; margin-left:-300px;line-height:normal;z-index:100}
#pop_wrap img,#pop_wrap fieldset{border:none}
#pop_wrap legend{display:none}
#pop_content{position:relative;z-index:20;border:1px solid #e81a18; border-top-width:2px;background:#fff}
#pop_content .pop_con_wrap { padding:20px}
#pop_content .pop_header { letter-spacing:-1px}
#pop_content .pop_header h1 { font-size:16px; line-height:18px; color:#444;font-family:"맑은고딕",'Malgun Gothic'; margin:0 0 8px 0}
#pop_content .pop_header p { font-size:11px; color:#999999;}

/* 결제완료 상품표시 */
.gryline_box { background:#fafafa;border-top:2px solid #dadada; border-bottom:1px solid #dadada; padding:20px; margin:20px 0}
.payfin_prd_box { height:93px; }
.payfin_prd_box .prd_name { padding:14px 0 0 0}
.payfin_prd_box .prd_name,
.payfin_prd_box .prd_price { color:#555555}
.payfin_prd_box .prd_price { margin:5px 0 10px 0}
.payfin_prd_box .prd_img { float:left;}
.payfin_prd_box .prd_img img  { margin:0 20px 0 0;width:93px; height:93px; border:1px solid #e4e4e4 !important}
.payfin_prd_box .prd_price .num { color:#fb4931}

/* 실명인증 */
.cont_txt_notice { padding:5px 0 0 0; color:#555555; line-height:20px;}
.namecheck_type { margin:10px 0; padding:15px 0; background:#f3f3f3; border:1px solid #bdbdbd; text-align:center}
.namecheck_agree { text-align:center }


/* 풀배너 팝업 */
#fullBanner{visibility:hidden;height:100%;width:100%;z-index:2000;background-color:rgba(0,0,0,0);position:fixed;}
#fullBanner.show{visibility:visible}
#fullBanner .innerContent{height:100%;width:100%;position:absolute;margin:0 auto;background-color:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60000000,endColorstr=#60000000);}
#fullBanner .innerContent{display:table}
#fullBanner .pannel{display:table-cell;vertical-align:middle;*padding-top:100px;padding-bottom:40px;text-align:center}
#fullBanner .go-app{display:block;width:80%;margin:0 auto;background-position:center}
div#fullBanner{width:100%}
#fullBanner .close-banner{display:block;margin-top:10px;text-decoration:underline;color:#fff}

/* 포인트 충전 */
.point_chargetype { background:#fff; letter-spacing:-0.05em}
.point_chargetype .point_c_head { position:relative; background:url(../images/point_c_bg.png) no-repeat center; background-color:#c00810; height:123px}
.point_chargetype .mypoint { position:absolute; top:40px; left:0; right:0; color:#fff;text-align:center; font-size:16px; font-family: 맑은고딕, 'Malgun Gothic';}
.point_chargetype .current_point { display:block;text-align:center; font-size:28px; line-height:30px;}
.point_chargetype .point_c_cont { padding:20px;}
.point_chargetype .tit { text-align:center; font-size:15px; line-height:18px; padding:10px 0 25px;}
.point_chargetype #point_c_menu { display:block; height:150px; margin-bottom:30px}
.point_chargetype #point_c_menu a {display:block; float:left; font-size:0.75em; color:#2b2b2b; text-align:center; font-weight:bold; font-size:14px; width:33%;}
.point_chargetype .ico_point_c { display:block; width:100px; height:100px; margin:0 auto; background:url(../images/ico_point_c_menu.png) no-repeat; margin-bottom:10px }
.point_chargetype .free .ico_point_c { background-position: 0 0}
.point_chargetype .okcashbag .ico_point_c { background-position: 0 -113px}
.point_chargetype .charge .ico_point_c { background-position: 0 -226px}
.point_chargetype .info { text-align:center; font-size:12px; line-height:20px;}
.point_chargetype .info strong {}
.point_chargetype .info em { font-weight:bold; color:#D40000}
