.layout_layerPop_A {display:none; position:fixed; top:0px; left:0px; z-index:149998; width:100%; height:100%;}
.layout_layerPop_A .bg_layerPop_A {position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:49999; background:#000; opacity:.5; filter:alpha(opacity=50);}
.layerPop_A {position:absolute; left:50%; top:50%; z-index:60000; width:420px;  background:#fff; border-radius:10px 10px 0px 0px; box-shadow:0 0 120px #000; white-space:normal;}

.header_lP {display:inline-block; width:100%; padding:14px 0px 11px 0px; background:#283c64; border-bottom:1px solid #283c64; border-radius:10px 10px 0 0; text-align:center; font-size:18px; color:#fff; line-height:32px;}

.layerPop_A .area_message {background:#fff; padding:0 0 0 80px;}
.layerPop_A .area_message .message {width:100%; padding:20px 20px 20px 0px; text-align:left;height: 100px; display: table-cell; vertical-align: middle;}
.layerPop_A .msg_message {background:#fff url('../../images/common/icon_msg_message.png') no-repeat 20px 50%; background-size:40px 40px; display: table;}
.layerPop_A .msg_error {background:#fff url('../../images/common/icon_msg_error.png') no-repeat 20px 50%; background-size:40px 40px; display: table;}
.layerPop_A .msg_del {background:#fff url('../../images/common/icon_msg_del.png') no-repeat 20px 50%; background-size:40px 40px; display: table;}

.layerPop_A .msg_ins{padding: 34px 10px;line-height: 24px;height: 48px;}
.layerPop_A .ins_message{line-height: 38px; height:38px; width: 100%; vertical-align: middle;font-size: 12px;}

.layout_layerPop_B {display:none; position:fixed; top:0px; left:0px; z-index:149998; width:100%; height:100%;}
.layout_layerPop_B .bg_layerPop_A {position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:49999; background:#000; opacity:.5; filter:alpha(opacity=50);}
.layerPop_B {position:absolute; left:50%; top:50%; z-index:60000; width:520px;  background:#fff; border-radius:10px 10px 0px 0px; box-shadow:0 0 120px #000; white-space:normal;}
.layerPop_B .area_message {background:#fff; padding:0 0 0 0;}
.layerPop_B .area_message .message {width:96%; padding:20px 20px 20px 0px; text-align:left;height: 100px; display: table-cell; vertical-align: middle;}
.layerPop_B .msg_message {background:#fff; background-size:40px 40px;}

.area_btn_lP {background:#fff; border-top:1px solid #b8b9bc; border-radius:0 0 10px 10px;}
.btn_lP_A, 
.btn_lP_AB, 
.btn_lP_ABB {float:left; width:100%; height:54px; border-right:1px solid #b8b9bc; text-align:center; font-weight:bold; font-size:16px; line-height:54px;box-sizing: border-box;}
.btn_lP_AB {color:#646464;}
.btn_lP_ABB { color:#646464;}
.area_btn_lP a:last-child {border-right:0px;}
.area_btn_lP a {text-decoration:none;}

#layerPop_change_comm .textArea{resize:none;}
#layerPop_change_comm .chgText{height:24px; font-size:12px;}
.block {display:block;}

#layerPop_confirm_comm {width:420px; margin:-99px 0 0 -210px;}
#layerPop_change_comm {width:520px; margin:-99px 0 0 -210px;}

.msg_1n {height:216px; margin:-99px 0 0 -210px;}
.msg_2n {height:216px; margin:-99px 0 0 -210px;}
.msg_3n {margin:-99px 0 0 -210px;border-radius:10px 10px 10px 10px;}

/* 팝업 메세지 창 */
/* float hack */
.clfix:after {display:block; clear:both; height:0; visibility:hidden; content:".";} 
.clfix {display:inline-block;}
/* ie Holly Hack \*/ 
* html .clfix {height:1%;} 
.clfix {display:block;}

/* Width Height */
.w100 {width:100px !important;}
.w20per {width:20% !important;}
.w25per {width:25% !important;}
.w33per {width:33% !important;}
.w34per {width:34% !important;}
.w50per {width:50% !important;}
.w75per {width:75% !important;}
.w100per {width:100% !important;}
