#idx_speed_form_wrap {padding:20px;font-family:'Exo 2'}
#idx_speed_form_wrap .f_tit{padding-left:0;font-size:26px;text-align:center;font-weight:700}
#idx_speed_form_wrap ul{margin-top:20px}
#idx_speed_form_wrap ul li{margin-bottom:10px}
#idx_speed_form_wrap textarea{width:100%;height:80px}
#idx_speed_form_wrap .agrees, #idx_speed_form_wrap .agrees a{font-size:15px;color:#fff;opacity:0.8;text-align:center;font-family:'Exo 2'}
#idx_speed_form_wrap .submit{margin-top:15px;padding:15px 30px;background:none;border:1px solid rgba(255,255,255,.3);color:#fff;transition:all 0.3s;-webkit-transition:all 0.3s;font-weight:700;font-family:'Exo 2'}
#idx_speed_form_wrap .submit:hover {background-color:rgba(255,255,255,.1)}

/* 개인정보취급방침 */
.mbskin{position:relative;margin:25px;min-width:400px;background:#fff;text-align:center}
.mbskin, .mbskin * { box-sizing:border-box}
#fregister p{text-align:center;color:#c7254e;background:#f9f2f4;padding:10px;border:1px solid #ecc7d2;margin:0 0 5px}
#fregister section{margin:10px auto 30px;border:1px solid #dbdbdb;position:relative;border-radius:3px 3px 0 0;-webkit-box-shadow:0 1px 3px #eee;-moz-box-shadow:0 1px 3px #eee;box-shadow:0 1px 3px #eee}
#fregister h2{text-align:left;padding:15px 20px;border-bottom:1px solid #dbdbdb;background:#f8f8f8}
#fregister textarea{display:block;padding:20px;width:100%;height:670px;background:#fff;border:0;line-height:1.6em}
#fregister a{display:block;position:absolute;left:44%;width:80px;height:35px;line-height:35px;text-align:center;background:#7826e2;color:#fff;font-weight:bold}