.mobile_inquiry_btn {position:fixed;left:20px;bottom:20px;text-align:center;padding-top:20px;z-index:1111;}
.mobile_inquiry_btn a {position:relative;width:100px;height:40px;background:#cca865;color:#fff;border-radius:40px;display:block;font-size:14px;padding-top:10px;}




.fixed_inquiry {position:fixed;bottom:0px;width:100%;height:250px;background:url('../../img/counsel_bg.jpg') repeat; z-index:11111;font-family:notokr;margin-bottom:-400px;transition:all 0.3s ease;}
.fixed_inquiry.open {margin-bottom:0px;transition:all 0.3s ease;}
.fixed_inquiry .inner {width:100%;margin:0px auto;padding:20px;}
.fixed_inquiry .inner > div {display:inline-block;}
.fixed_inquiry .inner > div.txt {vertical-align:top;padding-top:100px;width:100%;text-align:left;}
.fixed_inquiry .inner > div.inner_inquiry {width:100%;}
.fixed_inquiry .inner > div span {/*font-size:30px;color:#fff;display:inline-block;*/}
.fixed_inquiry .inner > div p {font-size:30px;color:#fff;display:inline-block;margin-left:20px;}
.fixed_inquiry .inner > div .logo {text-align:center;}
.fixed_inquiry .inner > div .bottom_inquiry {position:relative;padding-top:10px;}

.inquiryframe1 {width:100%;height:170px;overflow:scroll}


#all-menu2 {display:none; position:fixed; top:0; left:0; width:100%; height:100%; z-index:900}
#all-menu2 .mask2 {position:fixed; top:0; left:0; width:100%; height:100%; background:#000; opacity:.8; z-index:990}
#all-menu2 .menu-layer {position:fixed; top:5%;width:100%; height:auto; margin:0px auto; background:#fff; z-index:1100;padding:20px;overflow-y:scroll;}
#all-menu2 .menu-layer h2 {margin-bottom:20px;}
#all-menu2 .menu-layer span {width:100%;height:auto;background:#efefef;margin-top:20px;display:block;padding:20px;}

#all-menu2 .menu-layer a {position:absolute;right:20px;top:20px;}
a.btnClose4 {position:absolute;right:20px;bottom:20px;color:#fff;}