@charset "utf-8";

/* 회원가입 */
.cont_member {margin-top:30px;}
.cont_member .step01 {height:43px;margin-bottom:30px;}
.cont_member .step01 div {float:left;}
.cont_member .step01 .arrow01 {padding:12px 4px 0px 4px;}
.cont_member h4 {height:40px;}
.cont_member .bgbox01 {background:#F1F1F1;padding:20px 15px 18px 15px;}
.cont_member .bgbox01 h5 {padding-bottom:9px;}
.cont_member .bgbox01 .text_area {}
.cont_member .bgbox01 .text_area textarea
						{border: 1px solid #D1D1CB; background: #FFFFFF;color:#555555;font-size:12px;padding:10px;width:790px;height:150px;
						text-align:left;
						scrollbar-face-color:#E4E4E4;
						scrollbar-highlight-color:#E4E4E4;
						scrollbar-3dlight-color:#E4E4E4;
						scrollbar-shadow-color:#E4E4E4;
						scrollbar-darkshadow-color:#FFFFFF;
						scrollbar-track-color:#F5F5F5;
						scrollbar-arrow-color:#FFFFFF;
						}
.cont_member .bgbox01 .agree01 {padding-top:15px;}
.cont_member .bgbox01 p {color:#555555;}
.cont_member .text01 {padding-left:9px;}
.cont_member .btn_center {text-align:center;margin:30px 0px 25px 0px;}
.cont_member .tip01 {background:url(/site/executive/image/member/bul_01.gif) no-repeat 4px 2px;padding:0px 0px 5px 22px;color:#252525;}
.cont_member .tip02 {padding:0px 0px 5px 5px;color:#252525;}
.cont_member .member_input {border:3px solid #E0E0E0;}
.cont_member .member_input table {width:100%;}
.cont_member .member_input th {color:#252525;vertical-align:top;text-align:left;font-weight:normal;padding:8px 0px 5px 14px;background:#FAFAFA;border-bottom:1px solid #EAEAEB;}
.cont_member .member_input th img {vertical-align:middle;margin-bottom:2px;}
.cont_member .member_input td {padding:5px 0px 5px 10px;color:#639692;font-size:11px;border-bottom:1px solid #EAEAEB;}
.cont_member .member_input td img {vertical-align:top;margin:3px 5px 0px 5px;}
.cont_member .member_input td span {font-size:11px;color:#252525;}
.cont_member .member_input .none {border-bottom:none;}

/*로그인*/
#content_service {top:90px; margin: 0 auto; padding:0 0 15px 0; height:auto; width:100%;}
#login {margin-top:0; text-align:center;}
#login .login_title {text-align:left; padding:0 0 0 10px;}
#login h2 {}
#login legend {display:none;}
#login fieldset {border:1px solid #fff;}
#login dl {width:70%; margin:0 auto; vertical-align:bottom;}
#login dt {float:left; margin-left:20px; display:inline;}
#login dd {float:left; margin:0; }
#login dd input{font-size:14px;}
#login dd img {margin-left:10px; padding-bottom:3px;}
p.loginline {border:1px solid #eee; margin:0 0 20px 0;}
.loginbox {width:90%; border:2px solid #c9d5e2; padding:20px; margin:0 auto;}