@charset "utf-8";
/* SHINING 독립 사용 */

#divpop_include_04{position:fixed;visibility:hidden;left:50%;width:500px;margin-left:-295px;top:120px;background:#fff;border:5px solid #163b88; padding:40px;z-index:9999}
#divpop_include_04 .divpop_zone {position:relative;overflow:hidden}
#divpop_include_04 .divpop_zone h3 {font-size:23px;font-weight:bold;letter-spacing:-0.5px;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid #333}
#divpop_include_04 .divpop_btn_close {position:absolute;right:20px;top:20px;background:url(/sh_img/make24/close.png) 0 0 no-repeat;width:17px;height:17px;text-indent:-9999px;cursor:pointer;} /* 닫기버튼 */

#divpop_include_04 .divpop_zone input[type=text], .divpop_zone select, #divpop_include_04 .divpop_zone textarea {border:1px solid #CCC;border-radius:0;box-shadow:none;padding:3px;background:#f8f8f8;height:20px;box-sizing:content-box}
#divpop_include_04 .divpop_zone select{height:28px;font-size:12px}
#divpop_include_04 .divpop_zone input.tel_n {}

#divpop_include_04 .divpop_zone dl{overflow:hidden}
#divpop_include_04 .divpop_zone dt{position:absolute;font-size:15px;font-weight:bold;margin-top:7px}
#divpop_include_04 .divpop_zone dd{padding:5px 0 5px 100px}

#divpop_include_04 .agree_zone{font-size:13px;padding:15px;background:#f8f8f8;margin-top:15px;color:#555}
#divpop_include_04 .agree_zone .gainagree2{background:#888;color:#fff;padding:4px 7px;font-size:12px}
#divpop_include_04 .agree_zone label{float:right;margin-left:10px}

#divpop_include_04 .divpop_zone .btn_ok {position:relative;clear:both;text-align:center;margin-top:30px}
#divpop_include_04 .divpop_zone .btn_ok input[type=submit] {background:#555;border:none;color:#fff;padding:10px 20px;font-size:15px;font-weight:bold;cursor:pointer}


#divpop_include_04_back {position:fixed;visibility:hidden;z-index:9999;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.7);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)}


