/* alert condirm error css 재정의 */
.jconfirm.jconfirm-alert-theme .jconfirm-bg {background:rgba(0,0,0,.7); } 
.jconfirm.jconfirm-alert-theme .jconfirm-box {width:300px;text-align:center;margin:0 auto;padding:0px;border-radius:5px;background-color:#fff;} 
.jconfirm.jconfirm-alert-theme .jconfirm-box.loading {} 
.jconfirm.jconfirm-alert-theme .jconfirm-box.loading:before {} 
.jconfirm.jconfirm-alert-theme .jconfirm-box.loading:after {} 
.jconfirm.jconfirm-alert-theme .jconfirm-box .jconfirm-closeIcon {display: none;} 
.jconfirm.jconfirm-alert-theme .jconfirm-box .jconfirm-title-c {display: none;} 
.jconfirm.jconfirm-alert-theme .jconfirm-box .jconfirm-content-pane {display:block;margin:0;}
.jconfirm.jconfirm-alert-theme .jconfirm-box .jconfirm-content {display:flex;min-height:120px;font-size:17px;color:#131316;line-height:25px;word-break:break-all;align-items:center;padding:18px;}
.jconfirm.jconfirm-alert-theme .jconfirm-box .jconfirm-buttons {overflow:hidden;padding:0;} 
.jconfirm.jconfirm-alert-theme .jconfirm-box .jconfirm-buttons button {float:left;width:50%;height:48px;font-size:15px;color:#0d0e0f;font-weight:700;text-align:center;white-space:nowrap;line-height:48px;margin:0px;padding:0px;border-radius:0px;border:0;background-color:#d4d6d6;} 
.jconfirm.jconfirm-alert-theme .jconfirm-box .jconfirm-buttons button.btn-default {transition:none;-webkit-transition:none;}
.jconfirm.jconfirm-alert-theme .jconfirm-box .jconfirm-buttons button.btn-default:hover {color:#0d0e0f;background-color:#d4d6d6;} 
.jconfirm.jconfirm-alert-theme .jconfirm-box .jconfirm-buttons button:last-child {border:0;color:#fff;background-color:#136fd6;} 
.jconfirm.jconfirm-alert-theme .jconfirm-box .jconfirm-buttons button:last-child:hover {color:#fff;background-color:#136fd6;} 
.jconfirm.jconfirm-alert-theme .jconfirm-box .jconfirm-buttons button:only-child {width:100%;color:#fff;background-color:#136fd6;}
.jconfirm.jconfirm-alert-theme .jconfirm-box .jconfirm-buttons button:only-child:hover {width:100%;color:#fff;background-color:#136fd6;} 
.jconfirm.jconfirm-alert-theme .jconfirm-box .jconfirm-buttons button.on {color:#00489f;} 


/* tooltip 재정의 */
.jconfirm.jconfirm-text-theme .jconfirm-bg {background:rgba(0,0,0,.7); } 
.jconfirm.jconfirm-text-theme .jconfirm-box {width:300px;text-align:center;margin:0 auto;padding:0px;border-radius:5px;background-color:#fff;} 
.jconfirm.jconfirm-text-theme .jconfirm-box.loading {} 
.jconfirm.jconfirm-text-theme .jconfirm-box.loading:before {} 
.jconfirm.jconfirm-text-theme .jconfirm-box.loading:after {} 
.jconfirm.jconfirm-text-theme .jconfirm-box .jconfirm-closeIcon {position:absolute;top:0;right:0;width:52px;height:51px;font-size:0 !important;color:transparent;border-top-right-radius:5px;background:url(/resources/test/images/btn-layer-close.png) 50% 50% no-repeat;background-size:16px 16px;opacity:1;} 
.jconfirm.jconfirm-text-theme .jconfirm-box .jconfirm-title-c {display:flex;align-items:center;height:52px;font-size:16px;color:#131316;font-weight:700;line-height:20px;text-align:left;padding:0 52px 0 18px;border-bottom:1px solid #d4d6d6;} 
.jconfirm.jconfirm-text-theme .jconfirm-box .jconfirm-content-pane {display:block;margin:18px 0;}
.jconfirm.jconfirm-text-theme .jconfirm-box .jconfirm-content {display:block;font-size:14px;color:#0d0e0f;line-height:22px;text-align:left;word-break:break-all;padding:0 18px;}
.jconfirm.jconfirm-text-theme .jconfirm-box .jconfirm-buttons {overflow:hidden;padding:0 13px 18px;} 
.jconfirm.jconfirm-text-theme .jconfirm-box .jconfirm-buttons button {float:left;width:calc(50% - 10px);height:37px;font-size:13px;color:#0d0e0f;font-weight:700;text-align:center;white-space:nowrap;line-height:37px;margin:0 5px;padding:0px;border-radius:2px;border:0;background-color:#c2c3c3;} 
.jconfirm.jconfirm-text-theme .jconfirm-box .jconfirm-buttons button.btn-default {transition:none;-webkit-transition:none;}
.jconfirm.jconfirm-text-theme .jconfirm-box .jconfirm-buttons button.btn-default:hover {color:#0d0e0f;background-color:#c2c3c3;} 
.jconfirm.jconfirm-text-theme .jconfirm-box .jconfirm-buttons button:last-child {border:0;color:#fff;background-color:#136fd6;} 
.jconfirm.jconfirm-text-theme .jconfirm-box .jconfirm-buttons button:last-child:hover {color:#fff;background-color:#136fd6;} 
.jconfirm.jconfirm-text-theme .jconfirm-box .jconfirm-buttons button:only-child {width:calc(100% - 10px);color:#fff;background-color:#136fd6;} 
.jconfirm.jconfirm-text-theme .jconfirm-box .jconfirm-buttons button:only-child:hover {width:calc(100% - 10px);color:#fff;background-color:#136fd6;} 
.jconfirm.jconfirm-text-theme .jconfirm-box .jconfirm-buttons button.on {color:#00489f;} 


/* dialog css 재정의 */
.jconfirm.jconfirm-my-dialog .jconfirm-bg {background:rgba(0,0,0,.6); } 
.jconfirm.jconfirm-my-dialog .jconfirm-box {width:100%;text-align:center;margin:0 auto;padding:0;border-radius:0px;background-color:#fff;} 
.jconfirm.jconfirm-my-dialog .jconfirm-box.loading {} 
.jconfirm.jconfirm-my-dialog .jconfirm-box.loading:before {} 
.jconfirm.jconfirm-my-dialog .jconfirm-box.loading:after {} 
.jconfirm.jconfirm-my-dialog .jconfirm-box .jconfirm-closeIcon {display:none;} 
.jconfirm.jconfirm-my-dialog .jconfirm-box .jconfirm-title-c {display:none; } 
.jconfirm.jconfirm-my-dialog .jconfirm-box .jconfirm-content-pane {margin:0px;padding:0px;}
.jconfirm.jconfirm-my-dialog .jconfirm-box .jconfirm-content {word-break:break-all;}
.jconfirm.jconfirm-my-dialog .jconfirm-box .jconfirm-buttons {display:none;} 


.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title {line-height: 20px;}

div:focus{outline:none}