body {font-family:gulim,굴림;font-size:9pt;line-height:1.8;background:url('http://doday.net/img/ko/bg_body_line.gif') repeat-y top center;}

a {text-decoration:none;}

#skin {background:url('http://doday.net/img/ko/bg_signup_header.gif') no-repeat top center;}
#skin_inner {background:url('http://doday.net/img/ko/bg_signup_footer.gif') no-repeat bottom center;}

#header {position:relative;height:101px;}

#footer {clear:both;margin:0 1px 0 1px;text-align:center;background:#f1f1f1;}
#footer ul {margin-bottom:3px;}
#footer ul li {display:inline;padding-right:5px;margin-right:1px;background:url('http://doday.net/img/ko/bar_footer.gif') no-repeat top right;font-size:8pt;}
* html #footer ul li {padding-right:2px;margin-right:6px;}
*:first-child + html #footer ul li {padding-right:2px;margin-right:6px;}
#footer ul li.last {padding-right:0;margin-right:0;background:none;}
#footer ul li a {color:#555555;font-family:dotum,돋움}
#footer p {padding-bottom:16px;font-family:verdana;color:#888888;font-size:6.5pt;}
#footer .doing {padding:10px 0 6px 0;margin:0 0 8px 0;background:url('http://doday.net/img/ko/border_footer.gif') no-repeat bottom center;font-size:8pt;font-family:dotum,돋움;color:#555555;}
#footer .doing strong {margin-right:5px;color:#ff6000;font-size:11pt;}

#contents {position:relative;min-height:100px;margin:0 6px 50px 6px;}
* html #contents {height:100px;}
#contents h2 {padding:0 0 15px 0;margin-bottom:2px;background:url('http://doday.net/img/ko/bg_signup_title.gif') repeat-x bottom left;line-height:15px;}
#contents h2 span {padding:0 0 0 13px;background:url('http://doday.net/img/ko/bul_title.gif') no-repeat 0 2px;}
#contents h2 img {vertical-align:top;}

.gnb {position:absolute;top:37px;right:80px;}
.gnb li {display:inline;padding:0 7px 0 0;margin:0 1px 0 0;background:url('http://doday.net/img/ko/bar_sub_gnb.gif') no-repeat top right;font-size:8pt;font-family:dotum,돋움;letter-spacing:-1px;}
* html .gnb li {padding-right:4px;margin-right:5px;}
*:first-child + html .gnb li {padding-right:4px;margin-right:5px;}
.gnb li.last {padding:0;margin:0;background:none;}
.gnb li a {color:#666;}

/* 회원가입 */
form.signup table {width:100%;}
form.signup .btn {margin-top:30px;text-align:center;}
form.signup tr.even th, form.signup tr.even td {background-color:#f8f8f8;}
form.signup th {padding:5px 0 4px 15px;border-bottom:1px solid #e8e8e8;background:url('http://doday.net/img/ko/bar_settings.gif') no-repeat bottom right;text-align:left;color:#555;}
form.signup td {padding:5px 0 4px 7px;border-bottom:1px solid #e8e8e8;color:#555;}
form.signup td span.attention {margin-left:2px;font-size:8pt;font-family:dotum,돋움;color:#;666color:#ff6000;letter-spacing:-1px;}
form.signup td span.safe {margin-left:2px;font-size:8pt;font-family:dotum,돋움;color:#43a4a9;letter-spacing:-1px;}
form.signup td span.warning {margin-left:2px;font-size:8pt;font-family:dotum,돋움;color:#ff6000;color:#ff6000;letter-spacing:-1px;}

form.signup .default {margin-bottom:30px;}

form .profile .upload_type {padding:4px 0 5px 16px;margin-bottom:7px;border-bottom:1px solid #ebebeb;color:#5f5f5f;}
form .profile .upload_type input {vertical-align:middle;}
form .profile .img {position:relative;}
form .profile .img img {position:absolute;left:16px;padding:1px;border:1px solid #dbdbdb;}
form .profile .upload_box {position:relative;width:592px;padding:0 0 0 88px;margin-bottom:20px;border-bottom:1px solid #ebebeb;}
form .profile .upload_box .profile_img_prev {position:absolute;top:82px;left:88px;}
form .profile .upload_box .profile_img_next {position:absolute;top:82px;right:5px;}
form .profile #type_search p {padding:4px 0 5px 0;margin-bottom:15px;color:#888;font-size:8pt;font-family:dotum,돋움;background:url('http://doday.net/img/ko/dot.gif') repeat-x bottom left;}
form .profile #type_search #profile_img {height:52px;padding:0 0 15px 25px;}
form .profile #type_search #profile_img li {display:inline;margin-right:7px;}
form .profile #type_search #profile_img li img {padding:1px;border:1px solid #dbdbdb;vertical-align:top;cursor:pointer;}
form .profile #type_direct p {padding:4px 0 5px 0;margin-bottom:15px;color:#888;font-size:8pt;font-family:dotum,돋움;}

/* 회원가입 완료 */
.complete_message {padding:47px 0 0 0;text-align:center;}
.complete_message .btn {width:100%;padding:27px 0 0 0;margin:47px 0 0 0;background:url('http://doday.net/img/ko/bg_signup_title.gif') repeat-x top left;}

/* 로그인 */
.login {position:relative;width:275px;margin:21px auto 0 auto;}
.login .input {padding:0 0 7px 0;margin:0 0 7px 0;background:url('http://doday.net/img/ko/border_login.gif') repeat-x bottom left;}
.login .submit {position:absolute;top:1px;right:0;}
.login .input_email {margin-bottom:3px;}
.login .input_password {margin-bottom:8px;}
.login .input_save {font-size:8pt;font-family:dotum,돋움;color:#666;}
.login .other_action {text-align:center;}
.login .other_action a {color:#818181;}
.login .other_action a.join_link {padding:0 9px 0 0;margin:0 3px 0 0;color:#4c9ca0;font-weight:bold;background:url('http://doday.net/img/ko/bar_join.gif') no-repeat top right;}
.error_message {margin:25px 0 0 0;text-align:center;color:#ff6000;line-height:17px;}

/* 비밀번호 찾기 */
.password {width:464px;padding:71px 0 0 0;margin:0 auto;text-align:center;line-height:18px;}
.password .input {padding:18px 0 0 0;margin:15px 0 0 0;background:url('http://doday.net/img/ko/border_login.gif') repeat-x top left;}
.password .msg {padding:2px 0 0 0;color:#ff6000;font-weight:bold;}
* html .password .msg {padding:8px 0 0 0;}

/* 서비스 가이드 */
.guide {padding:30px 0 0 0;text-align:center;}

/* 이용약관 */
.agreement {color:#555;}
.agreement a {color:#ff6000;}
.agreement h3 {margin:30px 0 30px 0;}
.agreement h4 {margin:20px 0 20px 0;}
.agreement ol {padding:0 0 0 20px;margin:0 0 20px 0;}
.agreement ol li {list-style-type:decimal;}
.agreement ul {padding:0 0 0 20px;margin:0 0 20px 0;}
.agreement ul li {list-style-type:circle;}
.agreement p {margin:10px 0 10px 0;text-indent:1em;}

/* 개인정보보호 */
.privacy {color:#555;}
.privacy a {color:#ff6000;}
.privacy h3 {margin:30px 0 30px 0;}
.privacy h4 {margin:20px 0 20px 0;}
.privacy ol {padding:0 0 0 20px;margin:0 0 20px 0;}
.privacy ol li {list-style-type:decimal;}
.privacy ul {padding:0 0 0 20px;margin:0 0 20px 0;}
.privacy ul li {list-style-type:circle;}
.privacy p {margin:10px 0 10px 0;text-indent:1em;}
