﻿/* 공통로그인 2009-08-18 유원곤 */
.login_sidebar { width:170px; height:152px; padding:107px 0 0 18px; background:url('/images/common/bg_left_find.jpg') left top no-repeat; }
	.login_sidebar li a { display:block; height:21px; background-image:url('/images/common/img_set.gif'); background-repeat:no-repeat; overflow:hidden; text-indent:-10000em; }
	.login_sidebar .txt_find_id a { width:51px; background-position:-210px -280px; }
	.login_sidebar .txt_find_id a:hover { width:51px; background-position:-154px -280px; }
	.login_sidebar .txt_find_id .on { width:51px; background-position:-154px -280px; }
	.login_sidebar .txt_find_pw a { width:106px; background-position:-265px -280px; }
	.login_sidebar .txt_find_pw a:hover { width:106px; background-position:-380px -280px; }
	.login_sidebar .txt_find_pw .on { width:106px; background-position:-380px -280px; }

/* 상단 네비게이션 */
.top_navi { width:665px; margin:24px 0 0 0; padding:0 3px 6px 2px; border-bottom:4px solid #fe740e; }
	.top_navi h3 { float:left; width:193px; height:20px; background:url('/images/common/img_set.gif') -130px -130px no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 veqrdana; }
	.top_navi .current_position { float:right; margin:12px 0 0 0; font:normal 12px Gulim; color:#807971; }
		.top_navi .current_position a { font:normal 12px Gulim; color:#807971; }

/* 타이틀 및 공통요소 */
	.find_step .sub_title { display:block; width:354px; height:19px; margin:22px 0 0 1px; background:url('/images/common/img_set.gif') 0 -160px no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 vedana; }
	.final .sub_title { display:block; width:164px; height:16px; margin:22px 0 0 1px; background:url('/images/common/img_set.gif') 0 -340px no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 vedana; }
	.final .chk_ok { display:block; width:109px; height:27px; margin:30px auto 0; background:url('/images/common/img_set.gif') -360px 0 no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdana; }
.find_pw { margin:0 0 0 0; }
	.find_pw .sub_title { display:block; width:528px; height:20px; margin:22px 0 0 1px; background:url('/images/common/img_set.gif') 0 -310px no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 vedana; }
	.find_step .send_mail { display:block; width:159px; height:27px; margin:17px auto 0; background:url('/images/common/img_set.gif') -154px -250px no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdana; border:0 none; cursor:pointer; }
	.sign_inner { width:605px; margin:10px 0 0 0; padding:24px 40px 30px 23px; background:#fdf6e6; border:1px solid #f4c6a5; }
	.welcome_box { padding-top:0; }
		.welcome_box p { margin:19px 0 0 0; font-size:12px; line-height:16px; color:#847769; }
		.welcome_box .sent_top { font-weight:bold; }
			.welcome_box .sent_top .sent_mail { color:#fe740e; }

/* 기본정보 입력 */
.set_basic { float:left; width:591px; margin:14px 0 0 0; padding:0 0 0 11px; }
.question { padding-top:24px; border-top:3px solid #ffffff; }
	.set_basic dt { float:left; width:158px; padding:0 0 0 12px; background:url('/images/signup/bg_dot_dt.gif') 0 5px no-repeat; color:#847769; font-weight:bold; }
	.set_basic dd { float:left; display:inline; width:421px; }
		.set_basic dd .mail_type1 { width:111px; height:16px; padding:2px 0 0 2px; background:#ffffff; border:1px solid #cfcfcf; }
		.set_basic dd .mail_type2 { width:208px; height:15px; padding:2px 0 0 2px; background:#ffffff; border:1px solid #cfcfcf; }
		.set_basic dd .sign_type5 { width:64px; height:15px; padding:2px 0 0 2px; background:#ffffff; border:1px solid #cfcfcf; }	
		.set_basic dd .sign_type6 { width:70px; height:15px; padding:2px 0 0 2px; background:#ffffff; border:1px solid #cfcfcf; }	
		.set_basic dd .answer_type { width:345px; height:15px; padding:2px 0 0 2px; background:#ffffff; border:1px solid #cfcfcf; }
			.set_basic dd .set_birth select { width:66px; }
	.set_basic .code_msg { margin:10px 0 0 170px; color:#FE320A; }
