.mb-widget .mb-application-form-m3{padding:0px 5px 0px !important;line-height:1.5 !important;letter-spacing:-1.2px;font-family: "Noto Sans KR", "NotoSansKR", "Tahoma", "Dotum", "돋움", "sans-serif", "IcoMoon", "dashicons", "FontAwesome", "Font Awesome 5 Free", "Font Awesome 5 Pro", "jt-popup-font" !important;}
.mb-widget .mb-application-form-m3 a{font-family:inherit;text-decoration:none !important;color:#FFF !important;}
.mb-widget .mb-application-form-m3 a:hover{color:#ddd !important;}
.mb-widget .mb-application-form-m3 input::placeholder, .mb-widget .mb-application-form-m3 textarea::placeholder { color: #919191; }
.mb-widget .mb-application-form-m3 .mb-form-head{margin-bottom:1px;}
.mb-widget .mb-application-form-m3 .mb-form-head-title{font-size:14px;font-weight:bold;color:#fff;display:inline-block;vertical-align:middle;padding:0 10px 0 0;}
.mb-tablet.mb-widget .mb-application-form-m3 .mb-form-head-title,
.mb-mobile.mb-widget .mb-application-form-m3 .mb-form-head-title{display:none;}
.mb-widget .mb-application-form-m3 .mb-form-head-desc{font-size:13px;color:#000;padding: 2px 0 0;}
.mb-widget .mb-application-form-m3 .mb-widget-write-box{}
.mb-mobile.mb-widget .mb-application-form-m3 .mb-form-box{display:block !important;}
.mb-widget .mb-application-form-m3 .mb-input-box{text-align:center !important;}
.mb-widget .mb-application-form-m3 .mb-form-box1{width:100% !important;max-width:700px !important;padding:3px 0 3px;}
.mb-widget .mb-application-form-m3 .mb-form-box2{padding:3px 0 3px;}
.mb-mobile.mb-widget .mb-application-form-m3 .mb-form-box1{max-width:100% !important;text-align:right;}
.mb-mobile.mb-widget .mb-application-form-m3 .mb-form-box2{text-align:right;}
.mb-widget .mb-application-form-m3 .mb-form-box1 input{	
display:inline-block !important;margin:0 !important;line-height:27px !important;padding:0px 0 0 8px !important;border:0 !important; border-left:1px solid #ddd !important;vertical-align:top;background-color:#FFF !important;box-shadow:none !important;	
width:32% !important;margin-right:1% !important;height:40px !important;font-size:14px !important;
-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-khtml-border-radius:5px !important;border-radius:5px !important;
color:#888888;
}
.mb-widget .mb-application-form-m3 .mb-input-box select{	
display:inline-block !important;margin:0 !important;line-height:27px !important;padding:0px 0 0 5px !important;border:0 !important; border-left:1px solid #ddd !important;vertical-align:top;background-color:#FFF !important;box-shadow:none !important;font-size:13px !important;	
width:32% !important;margin-right:1% !important;height:40px !important;font-size:14px !important;
-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-khtml-border-radius:5px !important;border-radius:5px !important;
color:#888888;
}
.mb-widget .mb-application-form-m3 label{color:#FFF !important;}
.mb-widget .mb-application-form-m3 .mb-pp-box{text-align:center;padding:10px 15px 0 15px;line-height:1.3;}
.mb-mobile.mb-widget .mb-application-form-m3 .mb-pp-box{padding:10px 15px 0 0px;}
.mb-widget .mb-application-form-m3 .mb-checkbox-pp{margin: -1px 3px 0 0 !important;color:#FFF !important;}
.mb-widget .mb-application-form-m3 .mb-widget-write-box .btn-form-send{
margin:0 !important;
text-decoration:none !important; font-weight:bold;font-size:16px;line-height:18px !important;vertical-align: middle !important;cursor: pointer !important;
background-color:#1456fd !important;border:1px solid #1456fd !important;color:#fff !important;min-width:140px !important;padding:9px 20px 11px !important;
-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-khtml-border-radius:5px !important;border-radius:5px !important;	
}
.mb-widget .mb-application-form-m3 .mb-widget-write-box .btn-form-send:hover{
background-color:#1456fd !important;
border:1px solid #1456fd !important;
color:#fff !important;
}
.mb-mobile .mb-application-form-m3 .mb-widget-write-box .btn-form-send{
margin-right:1% !important;
}
body.mb-mobile2 .dialog-type-lightbox {
position: fixed; bottom: 0px; left: 0;
height:70px;
}
body.mb-mobile2 .dialog-type-lightbox img{
max-width:64px;
}
body .mb-footer-form-wrap1{
width: 100%; position: fixed; bottom: 00px; left: 0; background-color: rgba(51,51,51,0.9); z-index: 9981;padding:8px 0 8px;
}
body.mb-mobile2  .mb-footer-form-wrap1{
bottom: 70px;
}