#layerPopup.pop01 { top:50%;left:50%;width:420px;margin:-300px 0 0 -210px;padding:30px 30px; }
#layerPopup.pop02 { top:152px;right:-1px;width:530px;padding:30px 30px; }
#layerPopup.pop03 { top:50%;left:50%;width:494px;margin:-300px 0 0 -247px;padding:30px 30px; }
#layerPopup.pop04 { top:50%;left:50%;width:540px;margin:-300px 0 0 -270px;padding:30px 30px; }
#layerPopup.pop05 { top:52px;right:168px;width:450px;padding:30px 30px; }
#layerPopup.pop06 { top:50%;left:50%;width:238px;margin:-300px 0 0 -118px;padding:30px 30px; }
#layerPopup.pop07 { top:50%;left:50%;width:388px;margin:-300px 0 0 -194px;padding:30px 30px; }
#layerPopup.layerB { top:0;left:50px;width:348px;padding:30px 30px; }
#layerPopup.pop08 { top:50%;left:50%;width:238px;margin:-100px 0 0 -118px;padding:30px 30px; }
#layerPopup.pop09 { top:50%;left:50%;width:358px;margin:-300px 0 0 -118px;padding:30px 30px; }
#layerPopup.pop10 { top:40px;right:0;width:290px;height:40px;margin:0;padding:20px 20px; }

#layerPopup { position:absolute;background:#ffffff;border:1px solid #cacaca;z-index:999; }
#layerPopup div.titB { position:relative;width:100%;height:35px;margin-bottom:0;overflow:hidden; }
#layerPopup div.titB h4 { float:left;color:#333333;font-size:16px;font-weight:700; }
#layerPopup div.titB h4 em { margin-left:4px;color:#808080;font-size:12px; }
#layerPopup div.titB p { float:right;display:block;height:30px;padding:0 2px;line-height:19px;color:#777777;font-size:13px; }
#layerPopup div.titB p i { display:inline-block;width:18px;height:18px;margin-right:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 -100px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:top; }
#layerPopup div.titB p em { margin-right:6px;padding-right:10px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/vert_12.png') right center no-repeat; }
#layerPopup div.titB .btnClose { position:absolute;top:0;right:0;float:none;display:block;width:14px;height:14px;margin:0;padding:0;border:0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_popup.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em;text-align:left; }

#layerPopup .contB { width:100%; }
#layerPopup .contB span.titB { display:block;width:100%;height:41px;line-height:41px; }
#layerPopup .contB span.titB a.btnAdd { float:right;display:block;width:78px;height:28px;margin:6px 0 0 0;background:#1184ff;line-height:25px;color:#ffffff;font-size:13px;text-align:center; }

#layerPopup .contB .txt { width:100%;margin:-10px 0 12px 0; text-align:left;overflow:hidden; }
#layerPopup .contB .txt p { display:block;line-height:1.8em;color:#333333;font-size:13px; }
#layerPopup .contB .txt p em { display:inline-block;height:20px;margin:0 2px;padding:0 6px;background-color:#0058b7;line-height:18px;color:#ffffff;font-weight:normal; }
#layerPopup .contB .txt p em i { display:inline-block;width:15px;height:13px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -130px -20px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-2px; }

#layerPopup .contB ul { width:100%;border-top:1px solid #e4e6ea;border-bottom:1px solid #e4e6ea;overflow:hidden; }
#layerPopup .contB ul li { height:36px; }
#layerPopup .contB ul li span.nameB { float:left;display:block; }
#layerPopup .contB ul li span.nameB i { float:left;display:block;width:15px;height:12px;margin:12px 10px 0 7px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_popup.png') -20px 0 no-repeat;overflow:hidden;text-indent:-999em; }
#layerPopup .contB ul li span.nameB strong { float:left;display:block;height:28px;margin:4px 0 0 0;line-height:28px;font-weight:400; }
#layerPopup .contB ul li:hover { background:#f6f6f6; }
#layerPopup .contB ul li:hover span.nameB i { background-position:-40px 0; }

#layerPopup .contB ul li span.btnB { float:right; }
#layerPopup .contB ul li span.btnB a { float:left;display:block;height:26px;margin:4px 4px 0 0;padding:0 10px;background:#ffffff;border:1px solid #e4e6ea;line-height:24px;font-size:13px;text-align:center; }
#layerPopup .contB ul li span.btnB a.btnDelete i { display:inline-block;width:8px;height:8px;margin:0 6px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -40px -310px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:1px; }

#layerPopup .contB ul li.selected { background:#f6f6f6; }
#layerPopup .contB ul li.selected span.nameB i { background-position:-40px 0; }
#layerPopup .contB ul li.selected span.btnB a { width:34px;text-align:center; }
#layerPopup .contB ul li.selected input.txt { width:254px;height:20px;margin:4px 0 0 0;padding:2px 0 4px 8px;border:1px solid #cacaca;line-height:20px;font-size:13px;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif; }
#layerPopup .contB ul.bgNone li.selected { background:#f6f6f6 !important; }

#layerPopup .contB ul li span.chkB { float:right; }
#layerPopup .contB ul li span.chkB a { display:inline-block;width:14px;height:14px;margin:10px 10px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -150px -230px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:top; }
#layerPopup .contB ul li span.chkB a.on { background-position:-170px -230px; }

#layerPopup .contB .listB { width:100%;height:396px;border-top:1px solid #e4e6ea;border-bottom:1px solid #e4e6ea;overflow:hidden; }
#layerPopup .contB .listB ul { border-top:0;border-bottom:0; }

#layerPopup .contB dl { width:100%;margin-top:10px;padding-bottom:20px;border-bottom:1px solid #e4e6ea;text-align:right;overflow:hidden; }
#layerPopup .contB dl dt { display:inline-block;margin-right:30px;color:#333333;font-size:15px; }
#layerPopup .contB dl dd { display:inline-block;color:#333333;font-size:15px; }
#layerPopup .contB dl dd strong { color:#f51818;font-size:30px;font-family:'Roboto';font-weight:400;letter-spacing:-0.04em; }

#layerPopup .contB table { border-bottom:1px solid #e4e6ea; }

#layerPopup .contB .txtB { width:100%;overflow:hidden; }
#layerPopup .contB .txtB p { margin-top:15px;color:#777777;font-size:13px;line-height:1.65em; }
#layerPopup .contB .txtB textarea { display:block;border:1px solid #000000; }
#layerPopup .contB .txtB a.btn { float:right;display:block;width:98px;height:32px;margin:15px 0 0 8px;border:1px solid #e4e6ea;line-height:30px;font-size:13px;text-align:center; }

#layerPopup .contB table th { padding:0 0 0 14px;background:#fbfbfb;color:#333333;font-size:13px;text-align:left; }
#layerPopup .contB table th.rAlign { padding:0 14px 0 0;text-align:right; }
#layerPopup .contB table td { padding:0 0 0 14px;color:#666666;font-size:13px; }
#layerPopup .contB table td.rAlign { padding:0 14px 0 0;text-align:right; }
#layerPopup .contB table tr.first th, #layerPopup .contB table tr.first td { padding-top:9px;border-top:1px solid #e4e6ea; }
#layerPopup .contB table tr.line th, #layerPopup .contB table tr.line td { padding-top:8px;border-top:1px solid #e4e6ea; }
#layerPopup .contB table tr.last th, #layerPopup .contB table tr.last td { padding-bottom:5px; }
#layerPopup .contB table tr.oneL th { padding-top:8px;padding-bottom:5px; }
#layerPopup .contB table tr.oneL td { padding-top:11px;padding-bottom:8px; }

#layerPopup .settingB { display:block;width:100%;padding:0 0 10px 0;overflow:hidden; }
#layerPopup .settingB a { float:left;display:block;width:92px;height:32px;margin:0 0 6px 6px;border:1px solid #e4e6ea;line-height:30px;text-align:center; }
#layerPopup .settingB a:first-child, #layerPopup .settingB a.ml0 { margin-left:0; }
#layerPopup .settingB a.on { background:#1184ff;border-color:#1184ff;color:#ffffff; }

#layerPopup .contB .regB { float:left;padding:0 0 14px 0; }
#layerPopup .contB .regB span.rdo { float:left;margin-top:5px; }
#layerPopup .contB .regB span.calB { position:relative;float:left;width:118px;height:26px;margin-left:3px;background:#ffffff;border:1px solid #e4e6ea; }
#layerPopup .contB .regB span.calB input.txtCal { float:left;display:block;width:89px;height:26px;padding:0;border:0;line-height:26px;color:#222222;font-size:13px;font-family:'Roboto';text-align:center; }
#layerPopup .contB .regB span.calB a.btnCAl { float:left;display:block;width:28px;height:26px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_popup.png') -60px 0 no-repeat;border-left:1px solid #e4e6ea;overflow:hidden;text-indent:-999em; }

#layerPopup .contB .regB span.calB .calendar { position:absolute;top:31px;right:-1px;padding:16px 18px;background:#ffffff;border:1px solid #cacaca;z-index:999; }
#layerPopup .contB .regB span.calB span.month { display:block;width:100%;padding:1px 0 0 0;overflow:hidden; }
#layerPopup .contB .regB span.calB span.month strong { float:left;display:block;width:142px;height:22px;line-height:20px;font-size:12px;text-align:center; }
#layerPopup .contB .regB span.calB span.month a { float:left;display:block;width:20px;height:20px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 0 no-repeat;border:1px solid #e4e6ea;overflow:hidden;text-indent:-999em; }
#layerPopup .contB .regB span.calB span.month a.btnPrev { margin-left:4px;background-position:-168px -43px; }
#layerPopup .contB .regB span.calB span.month a.btnNext { background-position:-200px -43px; }

#layerPopup .contB .regB span.calB .calendar table { border-bottom:0; }
#layerPopup .contB .regB span.calB .calendar table th { padding:7px 4px 9px 4px; }
#layerPopup .contB .regB span.calB .calendar table th:first-child { padding-left:0; }
#layerPopup .contB .regB span.calB .calendar table th:last-child { padding-right:0; }
#layerPopup .contB .regB span.calB .calendar table th.sun { color:#ea271b; }
#layerPopup .contB .regB span.calB .calendar table th.sat { color:#3360d2; }
#layerPopup .contB .regB span.calB .calendar table td { padding:3px 4px 3px 5px; }
#layerPopup .contB .regB span.calB .calendar table td:first-child { padding-left:0; }
#layerPopup .contB .regB span.calB .calendar table td:last-child { padding-right:0; }
#layerPopup .contB .regB span.calB .calendar table td a { display:block;width:18px;height:18px;border:1px solid #ffffff;line-height:18px;font-size:12px;font-family:'Roboto';text-align:center; }
#layerPopup .contB .regB span.calB .calendar table td a.on { border:1px solid #1184ff; }
#layerPopup .contB .regB span.calB .calendar table td a.today { color:#1184ff;text-decoration:underline; }

#layerPopup .contB .regB span.inpB { float:left;margin-left:10px; }
#layerPopup .contB .regB span input.txt { width:100px;height:26px;margin:0;padding:0 14px 0 0;margin-right:4px;border:1px solid #e4e6ea;line-height:26px;color:#222222;font-size:13px;font-family:'Roboto';text-align:right; }

#layerPopup .botB { position:absolute;bottom:0;left:0;width:450px;padding:18px 30px 14px 30px;background-color:#f6f6f6; }
#layerPopup .botB p { display:block;line-height:1.5em;color:#777777;font-size:13px; }

#layerPopup .selectB { width:329px;height:28px; }
#layerPopup .selectB select { width:106%;height:28px;background:#ffffff url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_select.png') 90% center no-repeat; }

#layerPopup .inputB { position:relative;height:26px;border:1px solid #e4e6ea; }
#layerPopup .inputB input { width:100%;height:26px;margin:0;padding:0 14px;border:0;box-sizing:border-box;line-height:24px; }
#layerPopup .inputB input.txt { width:100%;height:26px;margin:0;padding:0 14px;border:0;box-sizing:border-box;line-height:24px; }
#layerPopup .inputB p { position:absolute;top:3px;right:14px; }

#layerPopup .contB .graphB ul { width:100%;margin-top:6px;border:0;overflow:hidden; }
#layerPopup .contB .graphB ul li { float:left;width:69px; }
#layerPopup .contB .graphB ul li a { display:block;width:100%;padding-bottom:7px;border-bottom:1px solid #e4e6ea;color:#808080;font-size:13px;text-align:center; }
#layerPopup .contB .graphB ul li a.on { color:#333333;border-color:#333333;font-weight:bold; }
#layerPopup .contB .graphB .graph { margin-top:10px; }

#layerPopup .contB .borderB { width:358px; }
#layerPopup .contB .borderB textarea { float:left;width:338px;height:169px;padding:7px 9px;border:1px solid #cccccc;line-height:1.5em;color:#666666;font-size:14px;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif;resize:none; }
#layerPopup .contB .borderB .controlB { float:left;width:100%; }
#layerPopup .contB .borderB .controlB .selectB { float:left;height:26px;margin-top:8px; }
#layerPopup .contB .borderB .controlB .selectB.ty01 { width:194px; }
#layerPopup .contB .borderB .controlB .selectB.ty02 { width:64px;margin-left:7px;margin-right:7px; }
#layerPopup .contB .borderB .controlB .selectB.ty02 select { background-position:80% center; }
#layerPopup .contB .borderB .controlB .btnB { float:left;display:block;height:26px;margin-top:8px;border:1px solid #cccccc; }
#layerPopup .contB .borderB .controlB .btnB.alignB { margin-left:7px;margin-right:7px; }
#layerPopup .contB .borderB .controlB .btnB a { float:left;display:block;width:26px;height:26px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_controlbox.png') 0 0 no-repeat;border-left:1px solid #cccccc;overflow:hidden;text-indent:-100em; }
#layerPopup .contB .borderB .controlB .btnB a:first-child { border-left:0; }

#layerPopup .contB .borderB .controlB .btnB a.ico_bold { background-position:0 0; }
#layerPopup .contB .borderB .controlB .btnB a.ico_italic { background-position:0 -30px; }
#layerPopup .contB .borderB .controlB .btnB a.ico_under { background-position:0 -60px; }
#layerPopup .contB .borderB .controlB .btnB a.ico_color { position:relative;background-position:0 -90px; }
#layerPopup .contB .borderB .controlB .btnB a.ico_left { background-position:0 -120px; }
#layerPopup .contB .borderB .controlB .btnB a.ico_center { background-position:0 -150px; }
#layerPopup .contB .borderB .controlB .btnB a.ico_right { background-position:0 -180px; }
#layerPopup .contB .borderB .controlB .btnB a.ico_justify { background-position:0 -210px; }
#layerPopup .contB .borderB .controlB .btnB a.ico_bullet { background-position:0 -240px; }

#layerPopup .contB .borderB .controlB .btnB a.ico_bold.on { background-position:-30px 0; }
#layerPopup .contB .borderB .controlB .btnB a.ico_italic.on { background-position:-30px -30px; }
#layerPopup .contB .borderB .controlB .btnB a.ico_under.on { background-position:-30px -60px; }
#layerPopup .contB .borderB .controlB .btnB a.ico_left.on { background-position:-30px -120px; }
#layerPopup .contB .borderB .controlB .btnB a.ico_center.on { background-position:-30px -150px; }
#layerPopup .contB .borderB .controlB .btnB a.ico_right.on { background-position:-30px -180px; }
#layerPopup .contB .borderB .controlB .btnB a.ico_justify.on { background-position:-30px -210px; }
#layerPopup .contB .borderB .controlB .btnB a.ico_bullet.on { background-position:-30px -240px; }
#layerPopup .contB .borderB .controlB .btnB a.ico_color i { position:absolute;bottom:0;right:0;display:block;width:11px;height:9px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_controlbox.png') 0 -270px no-repeat;overflow:hidden;text-indent:-999em; } 

#layerPopup.pop02 .contB table th { padding:0 0 0 14px;background:#fbfbfb;color:#333333;font-size:13px;text-align:left; }
#layerPopup.pop02 .contB table td { padding:0 0 0 14px;color:#666666;font-size:13px; }
#layerPopup.pop02 .contB table tr.first th, #layerPopup.pop02 .contB table tr.first td { padding-top:9px;border-top:1px solid #e4e6ea; }
#layerPopup.pop02 .contB table tr.line th, #layerPopup.pop02 .contB table tr.line td { padding-top:8px;border-top:1px solid #e4e6ea; }
#layerPopup.pop02 .contB table tr.last th, #layerPopup.pop02 .contB table tr.last td { padding-bottom:5px; }

#layerPopup.pop03 div.titB { height:31px;border-bottom:0; }
#layerPopup.pop03 .contB span.titB { position:relative;display:block; }
#layerPopup.pop03 .contB span.titB i { display:inline-block;width:14px;height:14px;margin:0 0 0 6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -130px -230px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-2px; }
#layerPopup.pop03 .contB span.titB .layerB { position:absolute;top:30px;left:0;padding:20px 20px;background:#ffffff;border:1px solid #cacaca;z-index:999; }
#layerPopup.pop03 .contB span.titB .layerB p { color:#666666;font-size:13px;line-height:13px; }
#layerPopup.pop03 .contB span.titB .layerB table.ty01 { width:410px;font-size:13px; }
#layerPopup.pop03 .contB span.titB .layerB table.ty02 { width:500px;font-size:13px; }
#layerPopup.pop03 .contB span.titB .layerB table th { height:28px;padding:0 0 0 14px;background:#fbfbfb;text-align:left;line-height:1.5em;text-align:left; }
#layerPopup.pop03 .contB span.titB .layerB table td { height:28px;padding:0 0 0 14px;line-height:1.5em; }
#layerPopup.pop03 .contB span.titB .layerB table tr.first th, #layerPopup.pop03 .contB span.titB .layerB table tr.first td { padding-top:8px;border-top:1px solid #e4e6ea; }
#layerPopup.pop03 .contB span.titB .layerB table tr.line th, #layerPopup.pop03 .contB span.titB .layerB table tr.line td { padding-top:8px;border-top:1px solid #e4e6ea; }
#layerPopup.pop03 .contB span.titB .layerB table tr.last th, #layerPopup.pop03 .contB span.titB .layerB table tr.last td { padding-bottom:5px; }

#layerPopup.pop03 .contB .txtB { margin-top:4px;border-top:1px solid #e4e6ea; }
#layerPopup.pop03 .contB .txtB a.btn { margin-top:19px; }

#layerPopup.pop04 div.titB { border-bottom:0; }
#layerPopup.pop04 .contB .txtB textarea { width:498px;height:102px;padding:18px 20px;resize:none;color:#888888;font-size:14px; }

#layerPopup.pop04 .contB p.txt1 { color:#777777;line-height:21px; }
#layerPopup.pop04 .contB span.btnB { display:block;width:100%;padding-top:20px;text-align:right; }
#layerPopup.pop04 .contB span.btnB a { float:none;display:inline-block;width:98px;height:32px;margin:0 0 0 5px;padding:0;background-color:#1184ff;border:1px solid #1184ff;line-height:30px;color:#ffffff;font-size:14px;text-align:center;text-decoration:none; }
#layerPopup.pop04 .contB span.btnB a.btn1 { background-color:#ffffff;border:1px solid #e4e6ea;color:#333333; }
#layerPopup.pop04 .contB .findB { display:block;width:100%;margin:16px 0 0 0;padding:20px 0;background:#fbfbfb;border-top:1px solid #e4e6ea;border-bottom:1px solid #e4e6ea;overflow:hidden; }
#layerPopup.pop04 .contB .findB input { float:left;display:block;width:250px;height:23px;margin-left:20px;padding:3px 0 0 7px;background:#ffffff;border:1px solid #e4e6ea;line-height:26px; }
#layerPopup.pop04 .contB .findB a.btnFind { float:left;display:block;width:65px;height:28px;margin-left:-1px;padding:0;background:#888888;border:0;color:#ffffff;font-size:13px;line-height:28px;text-decoration:none;text-align:center; }
#layerPopup.pop04 .contB .findB a.btnExcel { float:right;width:163px;height:26px;background:#ffffff;border:1px solid #e4e6ea;margin-right:20px;padding:0;color:#333333;font-size:13px;line-height:26px;text-align:center; }
#layerPopup.pop04 .contB .findB a.btnExcel i { display:inline-block;width:12px;height:12px;margin-left:0;margin-right:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_excel.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-1px; }

#layerPopup.pop05 .contB.pb { padding-bottom:124px; }
#layerPopup.pop05 .contB table tr.first th, #layerPopup.pop05 .contB table tr.first td { padding-top:10px !important; }
#layerPopup.pop05 .contB table th,#layerPopup.pop05 .contB table td { height:28px;padding-bottom:10px !important; }
#layerPopup.pop05 .contB .txtB p { color:#666666;font-size:15px; }
#layerPopup.pop05 .contB .txtB p strong { color:#1184ff; }
#layerPopup.pop05 .contB .txtB p em { color:#000000;font-weight:700; }
#layerPopup.pop05 .contB a.btn { float:right;display:block;width:98px;height:32px;margin:20px 0 0 0;background-color:#1184ff;border:1px solid #1184ff;line-height:30px;color:#ffffff;font-size:14px;text-align:center; }

#layerPopup.pop06 div.titB { height:31px;border-bottom:0; }
#layerPopup.pop06 .contB .txtB p { margin-top:0;padding-bottom:12px;border-bottom:1px solid #e4e6ea;color:#333333;font-size:15px;line-height:1.6em; }
#layerPopup.pop06 .contB .txtB .btn { width:78px;height:26px;margin-top:20px;line-height:26px !important; }

#layerPopup.pop07 .contB ul li.selected { background:#f6f6f6 url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_popup.png') 360px -37px no-repeat; }

#layerPopup.pop08 div.titB { height:16px;border-bottom:0; }
#layerPopup.pop08 div.titB p { line-height:15px;font-size:14px; }

#layerPopup.pop09 div.titB { border-bottom:0; }

#layerPopup.layerB div.titB { border-bottom:0; }
#layerPopup.layerB div.titB h4 a em { font-family:'Roboto';font-size:14px;color:#333333;font-weight:normal; }

#layerPopup .dataNone { display:block;width:100%;padding:10px 0 30px 0;text-align:center;overflow:hidden; }
#layerPopup .dataNone i { display:block;width:56px;height:56px;margin:0 auto 20px auto;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_warning.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; }
#layerPopup .dataNone strong { display:block;margin-bottom:10px;line-height:1.5em;color:#333333;font-size:16px; }
#layerPopup .dataNone p { display:block;line-height:1.5em;color:#666666;font-size:14px; }

#layerPopup.pop10 p.laypop { color:#666666;font-size:13px;line-height:20px; }

#layerPopup.pop11 { top:50%;left:50%;margin:-300px 0 0 -280px; }
#layerPopup.pop11 .innerB { width:480px;padding:40px 40px; }

#layerPopup.pop11 .titB { height:auto; }
#layerPopup.pop11 .titB h4 { margin-top:19px;color:#000000;font-size:26px;font-weight:bold; }
#layerPopup.pop11 .titB i.icoRegist { display:block;width:76px;height:68px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_register.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em;  }

#layerPopup.pop11 .contB {  }
#layerPopup.pop11 .contB .txtB {  }
#layerPopup.pop11 .contB .txtB p { color:#333333;font-size:15px;line-height:20px; }
#layerPopup.pop11 .contB .txtB p strong { display:block;padding:19px 0 12px 0;color:#1184ff;font-size:17px; }
#layerPopup.pop11 .contB .txtB .subB { margin-top:36px;padding:25px 0 20px 0;border-top:1px solid #e4e6ea;border-bottom:1px solid #e4e6ea; }
#layerPopup.pop11 .contB .txtB .subB p { position:relative;margin:3px 0 0 0;padding-left:9px;color:#777777;font-size:13px; }
#layerPopup.pop11 .contB .txtB .subB p:before{ content:"*";position:absolute;top:2px;left:0;color:#777777; }
#layerPopup.pop11 .contB .txtB .subB strong.tit { display:block;padding:0 0 8px 0;color:#333333;font-weight:bold;font-size:13px; }
#layerPopup.pop11 .contB .txtB a.btn1 { display:block;width:220px;height:42px;margin:30px auto 0 auto;background:#1184ff;border-radius:0.2em;color:#ffffff;font-size:15px;line-height:40px;text-align:center; }
#layerPopup.pop11 .contB .txtB a.btn1 i { display:inline-block;width:7px;height:12px;margin-left:20px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_arrow.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-2px; }
#layerPopup.pop11 .contB .txtB .subB p .btnReg { display:inline-block;height:22px;margin:0 5px 0 5px;padding:0 5px;background:#ffffff;border:1px solid #e4e6ea;line-height:20px;color:#333333;font-size:13px;text-align:center; }
#layerPopup.pop11 .contB .txtB .subB p .btnReg i { display:inline-block;width:14px;height:14px;margin-left:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -130px -230px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-3px; }

#layerPopup.pop12 { top:50%;left:50%;width:440px;margin:-150px 0 0 -220px; }
#layerPopup.pop12 .innerB { width:360px;padding:40px 40px; }
#layerPopup.pop12 .contB { text-align:center; }
#layerPopup.pop12 .contB h4 { display:inline-block;height:42px;line-height:44px;font-size:26px;font-weight:bold; }
#layerPopup.pop12 .contB h4 i { display:inline-block;width:42px;height:42px;margin-right:10px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_warning.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em;vertical-align:top; }
#layerPopup.pop12 .contB .txtB { margin:10px 0 20px 0; }
#layerPopup.pop12 .contB .txtB p { color:#333333;font-size:16px;line-height:1.5em; }

#layerPopup .nomore { width:100%;height:40px;background:#f6f6f6; }
#layerPopup .nomore .chk { display:inline-block;width:14px;height:14px;margin-left:26px;margin-right:5px;line-height:40px;vertical-align:-2px; } 
#layerPopup .nomore label { line-height:40px; }

/* 인쇄하기 팝업 */
.popup_print { width:760px;padding-top:60px; }
.popup_print .popup_head { position:fixed;top:0;left:0;right:0;padding:23px 30px 22px 30px;background:#ffffff;border-bottom:1px solid #cdcdcd;z-index:9996; }
.popup_print .tit_news { font-size:15px;font-weight:700; }

.popup_print .headView { position:relative;width:700px;padding:34px 30px 32px 30px;border-bottom:1px solid #e2e2e2; }
.popup_print .headView .titView { display:block;width:100%;overflow:hidden; }
.popup_print .headView .titView em { display:block;height:26px; }
.popup_print .headView .titView em a { height:26px;color:#0058b7;font-weight:700;font-size:15px; }
.popup_print .headView .titView em a img { width:auto;height:100%; }
.popup_print .headView .titView h3 { display:block;margin-top:8px;line-height:34px;font-size:28px;font-weight:normal;word-break:keep-all;white-space:inherit;text-overflow:inherit;max-width:700px;letter-spacing:-0.05em; }

.popup_print .headView .infoView { display:block;margin-top:5px;line-height:27px; }
.popup_print .headView .infoView p { display:inline-block;margin-right:10px;color:#909090; }
.popup_print .headView .infoView a { display:inline-block;color:#1e88e5; }

.popup_print .popup_foot { position:fixed;top:14px;right:26px;z-index:9997; }
.popup_print .btn_popup { float:left;width:52px;height:30px;margin:0 4px;border:1px solid #353535;border-radius:30px;line-height:32px;text-align:center;text-decoration:none; }
.popup_print .btn_cancel { border-color:#cdcdcd;color:#727272; }



@media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {

#layerPopup div.titB p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 -100px no-repeat;background-size:400px; }
#layerPopup div.titB p em { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/vert_12.png') right center no-repeat;background-size:1px 12px; }
#layerPopup div.titB .btnClose { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_popup.png') 0 0 no-repeat;background-size:500px; }
#layerPopup .contB ul li span.nameB i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_popup.png') -20px 0 no-repeat;background-size:500px; }
#layerPopup .contB ul li span.btnB a.btnDelete i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -40px -310px no-repeat;background-size:400px; }
#layerPopup .contB ul li span.chkB a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -150px -230px no-repeat;background-size:400px; }
#layerPopup .contB .regB span.calB a.btnCAl { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_popup.png') -60px 0 no-repeat;background-size:500px; }
#layerPopup .contB .regB span.calB span.month a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 0 no-repeat;background-size:400px; }
#layerPopup .selectB select { background:#ffffff url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_select.png') 90% center no-repeat;background-size:11px; }
#layerPopup .contB .borderB .controlB .btnB a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_controlbox.png') 0 0 no-repeat;background-size:60px 285px; }
#layerPopup .contB .borderB .controlB .btnB a.ico_color i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_controlbox.png') 0 -270px no-repeat;background-size:60px 285px; } 
#layerPopup.pop03 .contB span.titB i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -130px -230px no-repeat;background-size:400px; }
#layerPopup.pop07 .contB ul li.selected { background:#f6f6f6 url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_popup.png') 360px -37px no-repeat;background-size:500px; }
#layerPopup .dataNone i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_warning.png') 0 0 no-repeat;background-size:56px; }

}

