/* ·Î±×ÀÎ */
#login_box_div {width:825px; height:180px; margin-top:20px; padding-top:35px; background-color:#f8f8f8; border:1px solid #dfdfdf;}

	#login_in_div {width:530px; height:147px; margin:0 auto; background:url(images/login_img.jpg) no-repeat 0 0;}

		#login_div {padding:33px 0 0 180px; width:330px; text-align:center;}

			#login_div dl {width:330px; margin:0 auto;}
				.id_check_form {font-size:11px; color:red; line-height:0; text-align:left; padding:0 0 0 55px; color:#7d7d7d;}
				.id_check_form input {padding-right:5px;}
			#login_div dd {float:left;}
			#login_div dd ul {width:250px;}
			#login_div dd li{float:left; height:34px; line-height:24px;}

		#login_b {padding:20px 0 40px 0; margin:0 auto; width:720px; font-size:11px; text-align:left;}

		#login_b ul {border-right:1px dotted #ccc; float:left; width:210px; margin-right:16px; padding-left:17px;}
		#login_b ul.last {border-right:none; margin-right:0;}
		#login_b ul li {line-height:15px;}
		#login_b ul li img {margin-top:15px;}

.login_input {background-color:#ececec; border:1px solid #c5c5c5; font-size:12px; padding:4px 4px; color:#444; width:175px; height:19px;}


/* È¸¿ø°¡ÀÔ_1 */
#join_box {}
	.use_box {width:98%; border:7px solid #f6f6f6; margin:10px 0 0 0; text-align:center;}
	.scroll_box {padding:10px; width:97%; background-color:#fff; height:255px; text-align:left; font-size:11px; color:#797979; overflow-y:scroll;}
	.use_check {text-align:right; margin:10px 0 0 0; padding:0 20px 0 10px; font-size:11px; color:#4f4f4f; font-weight:bold;}
	.join_btn {text-align: center; margin:15px 0 15px 0; padding:15px 0 0 0;}


/* È¸¿ø°¡ÀÔ_2 */
#join_02_box {width:100%; height:180px; margin:20px 0 0 0; padding:35px 0 0 0; background-color:#f8f8f8; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}

	#join_02_in {width:370px; height:135px; margin:0 auto;}

		#join {padding:33px 0 0 0; text-align:center;}

			#join dl {width:370px; margin:0 auto;}
				.join_02_bt {font-size:11px; color:red; line-height:0; text-align:left; padding:0 0 0 55px; color:#7d7d7d;}
			#join dd {float:left;}
			#join dd ul {width:295px;}
			#join dd li {float:left; height:34px; line-height:24px;}

	.join_point_text {margin:18px 0 0 0; text-align:left; font-size:11px; line-height:17px;}

		.poin_t {color:#335e8d;}
		.poin_t2 {color:#dc5300; font-weight:bold;}

.join_input {background-color:#ececec; border:1px solid #c5c5c5; font-size:12px; padding:2px 2px; color:#444; width:200px; height:24px;}
.join_input2 {background-color:#ececec; border:1px solid #c5c5c5; font-size:12px; padding:2px 2px; color:#444; width:90px; height:24px;}


/* È¸¿ø°¡ÀÔ_3 */
#join_03 {margin:15px 0 0 0;}

#join_03 table.join_table1 {width:100%; margin:0 auto; border-collapse:collapse; border-top:1px solid #a9b6c4; border-left:none;}
	#join_03 table.join_table1 th {width:195px; height:26px; border-bottom:1px solid #e8e8e8; border-right:none; background-color:#f8f8f8; font-size:11px;}
	#join_03 table.join_table1 td {height: 26px; border-bottom:1px solid #e8e8e8; border-right:none; padding:3px 5px; font-size:11px;}
	#join_03 table input {line-height:26px;}
	#join_03 table img {line-height:33px;}

.join_input3 {background-color:#fff; border:1px solid #ccc; font-size:12px; padding:2px 2px; color:#444; width:145px; height:17px;}
.join_input4 {background-color:#fff; border:1px solid #ccc; font-size:12px; padding:2px 2px; color:#444; width:100px; height:17px;}
.join_input5 {background-color:#fff; border:1px solid #ccc; font-size:12px; padding:2px 2px; color:#444; width:300px; height:17px;}

.text_cr {color:#7996b6; font-weight:bold; font-size:12px;}


/* È¸¿ø°¡ÀÔ_4 */
#join_04_box {width:700px; margin:0 auto; height:296px; background:url(/join/images/join_04_img.jpg);}

	.join_04_in {width:220px; height:23px; margin:150px 0 0 38px;}
	.join_04_in ul {}
	.join_04_in ul li {display:inline;}


/* È¸¿øÅ»Åð */
#out_box {width:100%; height:149px; margin:20px 0 0 0; padding:35px 0 0 0; background-color:#f8f8f8; border-top:2px solid #de5300; border-bottom:1px solid #dfdfdf;}

	#out_in {width:370px; height:100px; margin:0 auto;}

		#out {padding:23px 0 0 0; text-align:center;}

			#out dl {width:370px; margin:0 auto;}

				.out_bt {font-size:11px; color:red; line-height:0; text-align:left; padding:0 0 0 55px; color:#7d7d7d;}

			#out dd {float:left;}
			#out dd ul {width:295px;}
			#out dd li {float:left; height:34px; line-height:24px;}
	
	#out_check {margin:30px 0 0 0;}

		.out_check_in {margin-top:10px; width:100%; font-size:11px;}

			.out_check_in ul {width:100%; line-height:23px;}
			.out_check_in ul li {width:33%; text-align:left; float:left; display:inline;}
			.out_check_in input {padding:0 5px 5px 0;}

		.out_check_nemo {width:100%; padding:10px 0 0 0; font-size:11px;}

			.out_check_nemo_box {border:1px solid #CDCDCD; font-size:12px; color:#666;}


/* ¾ÆÀÌµð ºñ¹Ð¹øÈ£ Ã£±â */
#search_box {width:735px; text-align:center; margin:0 auto;}

	#id_search_box {margin-right:20px; width:340px; float:left;}
	
	.id_search_t1 {padding: 20px 0 0 0; text-align: center;}

	#id_search_box_in {width:338px; height:260px; margin:20px 0 20px 0; border:1px solid #dadada; background-color:#f8f8f8;}

		#id_search {padding:30px 0 30px 0; width:338px; margin:0 auto;}

			#id_search dl {width:260px; margin:0 auto;}

				.id_check {font-size:11px; color:red; line-height:0; text-align:left; padding:0 0 0 55px; color:#7d7d7d;}

			#id_search dd {float: left;}

			#id_search dd ul {width:260px;}

			#id_search dd li {float:left; height:34px; line-height:24px;}

	#pw_search_box {width:340px; float:right;}

	#pw_search_box_in {width:338px; height:260px; margin:20px 0 20px 0; border:1px solid #dadada; background-color:#f8f8f8;}

		#pw_search {padding:30px 0 30px 0; width:260px; margin:0 auto;}

			#pw_search dl {width:260px; margin:0 auto;}

				.pw_check {font-size:11px; color:red; line-height:0; text-align:left; padding:0 0 0 55px; color:#7d7d7d;}

			#pw_search dd {float:left;}
			#pw_search dd ul {width:260px;}
			#pw_search dd li {float:left; height:34px; line-height:24px;}

.id_ok {margin:0 auto; padding:10px 0 0 0;}

.join_input6 {background-color:#ececec; border:1px solid #c5c5c5; font-size:12px; padding:2px 2px; color:#444; width:180px; height:24px;}

.join_input7 {background-color:#ececec; border:1px solid #c5c5c5; font-size:12px; padding:2px 2px; color:#444; width:80px; height:24px;}