@charset "utf-8";
/* SHINING 독립 사용 */

#sms_wrap{overflow:hidden;position:relative;color:#fff;font-family:'Noto Sans KR'}
#sms_wrap ul li label{display:none}
#sms_wrap ul li input{position:relative;width: 100%;height: 44px;line-height: 44px;padding: 0 12px;border:none!important;border-radius:3px;font-size:14px;color:#666;box-sizing:border-box;font-family: 'Noto Sans KR';}
#sms_wrap ul {float:left;width: 32%;margin-right: 2%;}
#sms_wrap ul li{margin-bottom:5px}

#sms_wrap textarea{position:relative;float:left;width: 100%;height: 93px;padding:12px;margin-right:11px;border:none!important;border-radius:3px;font-size:14px;line-height:18px;color:#666;box-sizing:border-box;font-family: 'Noto Sans KR';} 
#agree_link{display:inline-block;position:relative;width:111px;height:35px;padding:6px 2px;border-radius:3px;font-size:13px;color:#fff;letter-spacing:-0.5px;background:#444444;text-align:center;box-sizing:border-box;transition:all 0.2s}
.agree_txt{font-size:13px}

#sms_wrap .buttom_st{position:relative;z-index:20;overflow:hidden;position:relative;width:154px;padding:14px 0;margin-top:8px;border:none!important;border-radius:3px;font-size:16px;color:#fff;background:#ff971c;cursor:pointer;transition:all 0.2s;font-family:'Noto Sans KR';font-weight:500}

#sms_wrap .cotent_area{float:left;width: 32%;margin-right: 2%;}

#sms_wrap .agree_area{float:left;width:32%}

/* 반응형 [s] */
@media (hover:hover) {
#sms_wrap .buttom_st:hover{background:#e5830f}
#agree_link:hover{background:#333}
}
@media (max-width:1070px){
#sms_wrap ul{width:49%}
#sms_wrap .cotent_area{width:49%;margin:0}
#sms_wrap .agree_area{width:100%;overflow:hidden}
#sms_wrap .buttom_st{float:right;width: 49%;}
#sms_wrap .pop_area{float:left;padding-top: 16px;width: 49%;text-align: center;}
#agree_link{margin-right:5px}
}
@media (max-width:480px){
#sms_wrap ul{float:none;width:100%}
#sms_wrap .cotent_area{float:none;width:100%}
}
/* 반응형 [e] */
