@charset "utf-8";

/* 로그인 css */

#contents{width:95%; padding:0 2.5% 10% 2.5%; margin-bottom:15%; }

h3 { float:left; color:#FFFFFF; font-size:14pt; }
h4 { width:84%; padding:4% 8%; border-bottom:2px solid #e02946; float:left; margin-bottom:5%; font-size:12pt; background:url(../images/member/member_bulet.gif) no-repeat center left; background-size:6%; }

.mem_provision textarea { font-size:.8em; width:96% !important; resize:none; border:1px solid #cccccc; }
.m_checkbox { font-size:.8em; margin-top:5%; text-align:right; padding-bottom:2%; border-bottom:1px solid #cccccc; }

.log_comment { font-size:.7em; color:#999999; }
.login_wrap { width:96%; padding:2%; border:1px solid #e6e6e6; float:left; margin-bottom:5%; }
.login_form { width:100%; padding-bottom:10%; background:url(../images/member/login_form_bg.gif) repeat; float:left; }

.tit_login { width:40%; float:left; margin-top:10%; margin-left:10%; margin-bottom:10%; }
.login_input { width:56%; float:left; margin-left:10%; }
.login_input li { width:100%; float:left; margin-bottom:2%;  }
.login_input li p { width:30%; float:left; margin-right:5%; }
.login_input li p img { vertical-align:middle; }

.btn_login { width:68px; float:left; }

.btn_join{ width:100%; }

.btn_set { width:100%;  padding-top:2%; text-align:center;}
.btn_set ul{width:100%; text-align:center;}
.btn_set li { width:50%; margin:0 25%; float:left; }
.btn_set p { width:48%; margin:0 1%; float:left; }

