@charset "utf-8";
/* CSS Document */
<!-- ■ 공통 정의 -->

	img{border:0; margin:0; padding:0;}
	body{
	font-family:돋움; font-size:12px; color:#666666;
	margin:0 0 0 0;
	background-color:#ffffff;
	

	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #d1d1d1;
	SCROLLBAR-3DLIGHT-COLOR: #d1d1d1;
	SCROLLBAR-ARROW-COLOR: #d1d1d1;
	SCROLLBAR-TRACK-COLOR: #faf9f9;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	SCROLLBAR-BASE-COLOR: #ffffff;
	}
	select,textarea,div,input{font-family:돋움; font-size:12px; color:#666666;}
	tr,td{font-family:돋움; font-size:12px; color:#666666;}
	iframe{frameborder:0}





<!-- ■ 테이블/여백/백그라운드 정의 -->

	.mb_box{
	border: #c1c1c1 1px solid;
	FONT-SIZE: 12px;
	BACKGROUND: #ffffff;    
	COLOR: 888888;
	font-familly:돋움;
	padding-top:3px; 
	padding-left:5px;
	Height: 19px;
	}
	
	/* 컨텐츠 하단 공통여백 100px */
	.con_bottom100px {height:100px;}
	
	/* 테이블 세로 여백 3px */
	.table_area2px {padding: 1px;}
	
	/* 서브 컨텐츠 테이블 top 21px 여백 */
	.sub21px {padding-top: 21px;}
	
	/*로그인 BG*/
	.login_bg{background:url(../img/member/login_bg.gif); background-repeat:no-repeat}
	
	/*회원가입 BG */
	.join_01{background:url(../img/member/join_step_01.gif); background-repeat:no-repeat}
	.join_02{background:url(../img/member/join_step_02.gif); background-repeat:no-repeat}
	.join_03{background:url(../img/member/join_step_03.gif); background-repeat:no-repeat}
	.join_04{background:url(../img/member/join_step_04.gif); background-repeat:no-repeat}
	
	/*회원정보 수정*/
	.modify{background:url(../img/member/modify.gif); background-repeat:no-repeat}
	
	/*탈퇴*/
	.secession{background:url(../img/member/secession.gif); background-repeat:no-repeat}
	
	/*아이디,비밀번호 찾기*/
	.id_find{background:url(../img/member/id_find.gif); background-repeat:no-repeat}
	.pw_find{background:url(../img/member/pw_find.gif); background-repeat:no-repeat}



<!-- ■ 폼 정의 -->

	.texta {
	width:593px;
	height:199px;
	border:solid 1 #c1c1c1;
	font-familly:돋움;
	font-size:12px;
	line-height:18px;
	color:#777777;
	}
	
	.texta02 {
	border:solid 1 #c1c1c1;
	font-familly:돋움;
	font-size:12px;
	line-height:18px;
	color:#777777;
	}
	
	.inputbox01 {
	height:19px;
	border:solid 1 #c1c1c1;
	font-familly:돋움;
	font-size:12px;
	line-height:18px;
	color:#777777;
	}
	
	.inputbox02 {
	height:19px;
	border:solid 1 #c2c2c2;
	background-color:#fdfdfd;
	font-familly:돋움;
	font-size:12px;
	line-height:18px;
	color:#777777;
	}





<!-- ■ 링크 폰트 정의 -->

	/*기본링크 회색 12px*/
	A:visited {color: #666666;text-decoration:none; }
	A:link {color: #666666;text-decoration:none; }
	A:hover {color: #666666;text-decoration:none; }
	
	/* 회색 11px */
	A.a1:visited {color: #666666;text-decoration:none;font-size:11px;  }
	A.a1:link {color: #666666;text-decoration:none; font-size:11px; }
	A.a1:hover {color: #666666;text-decoration:none;font-size:11px;  }

	A.board2:link 			{COLOR:#666666; font-size:12px; TEXT-DECORATION:none;padding-top:10}
	A.board2:visited 		{COLOR:#666666; font-size:12px; TEXT-DECORATION:none;padding-top:10}
	A.board2:hover 	    	{COLOR:#666666; font-size:12px; TEXT-DECORATION:underline;padding-top:10}
	A.board2:active 	    {COLOR:#666666; font-size:12px; TEXT-DECORATION:underline;padding-top:10}
	
	A.board3:link 			{COLOR:#005b9d; font-size:12px; font-weight:bold; TEXT-DECORATION:none;padding-top:10}
	A.board3:visited 		{COLOR:#005b9d; font-size:12px; font-weight:bold; TEXT-DECORATION:none;padding-top:10}
	A.board3:hover 	    	{COLOR:#005b9d; font-size:12px; font-weight:bold; TEXT-DECORATION:underline;padding-top:10}
	A.board3:active 	    {COLOR:#005b9d; font-size:12px; font-weight:bold; TEXT-DECORATION:underline;padding-top:10}	
	
	/* 보라색 폰트 */
	A.textpurple01:visited {color: #b91ea6;text-decoration:none;font-family:돋움; font-size:11px;  }
	A.textpurple01:link {color: #b91ea6;text-decoration:none;font-family:돋움; font-size:11px;  }
	A.textpurple01:hover {color: #b91ea6;text-decoration:none;font-family:돋움; font-size:11px;  }
	
	/* 밝은 파랑 폰트 */
	A.textlightbluebold:visited {color: #0092fb;text-decoration:none;font-family:돋움; font-size:11px;  font-weight:bold; }
	A.textlightbluebold:link {color: #0092fb;text-decoration:none;font-family:돋움; font-size:11px;   font-weight:bold;}
	A.textlightbluebold:hover {color: #0092fb;text-decoration:none;font-family:돋움; font-size:11px; font-weight:bold; }
	
	/* 밝은 연두 볼드 폰트 */
	A.textlightgreenbold:visited {color: #d2fb68;text-decoration:none;font-family:돋움; font-size:12px;  font-weight:bold; }
	A.textlightgreenbold:link {color: #d2fb68;text-decoration:none;font-family:돋움; font-size:12px;   font-weight:bold;}
	A.textlightgreenbold:hover {color: #d2fb68;text-decoration:none;font-family:돋움; font-size:12px; font-weight:bold; }

	/* 밝은 연두 폰트 */
	A.textlightgreen:visited {color: #d2fb68;text-decoration:none;font-family:돋움; font-size:12px;  }
	A.textlightgreen:link {color: #d2fb68;text-decoration:none;font-family:돋움; font-size:12px; }
	A.textlightgreen:hover {color: #d2fb68;text-decoration:none;font-family:돋움; font-size:12px; }



<!-- ■ 기본 폰트 정의 -->

	.address	{font-family:돋움; font-size:11px; color:#7a7a7a;}
	.address_on	{font-family:돋움; font-size:11px; color:#517bae; font-weight:bold}
	
	.board1	{font-family:돋움; font-size:11px; color:#666666;line-height:16px; text-align:center;}
	.board2	{font-family:돋움; font-size:12px; color:#666666;line-height:16px;}
	.board3_img {padding-top:13px; padding-bottom:13px;}
	.board3 {font-family:돋움; font-size:12px; color:#666666; line-height:20px}
	
	
	.page_on	{font-family:돋움; font-size:11px; color:#666666;font-weight:bold}
	
	.view_title	{font-family:돋움; font-size:12px; color:#666666;line-height:16px;font-weight:bold}
	.view_top	{font-family:돋움; font-size:11px; color:#666666;line-height:16px;}
	.view_text	{font-family:돋움; font-size:12px; color:#666666;line-height:16px;padding:30 20 30 20;}
	
	.join_txt {font-family:돋움; font-size:11px; color:#959595; letter-spacing:-1px}
	.join_txt02 {font-family:돋움; font-size:12px; color:#555555; line-height:18px}
	.join_txt03 {font-family:돋움; font-size:12px; color:#555555; line-height:18px; font-weight:bold}
	.join_txt04 {font-family:돋움; font-size:12px; color:#b91ea6; line-height:18px; font-weight:bold}
	.id_check {font-family:돋움; font-size:12px; color:#046DB9; font-weight:bold}
	
	.red_01 {font-family:돋움; font-size:11px; color:#cb2800}
	
	.textgray01{
	color:666666;
	font-family:돋움;
	font-size:11px;
	line-height:16px;
	}
	.textgray02bold{
	color:333333;
	font-family:돋움;
	font-size:11px;
	font-weight:bold;
	}
	
	.textblue01{
	color:19559e;
	font-family:돋움;
	font-size:11px;
	line-height:22px;
	}
	
	.textblue02{
	color:2470e3;
	font-family:돋움;
	font-size:11px;
	font-weight:bold;
	
	}
	.textblue03{
	color:2470e3;
	font-family:돋움;
	font-size:11px;
	}	
	
	.textpurple02{
	color:b91ea6;
	font-family:돋움;
	font-size:11px;
	}
	
	.textredbold{
	color:fe0e0e;
	font-family:돋움;
	font-size:11px;
	font-weight:bold;
	}
	.textdeepgreen{
	color:aabc7e;
	font-family:돋움;
	font-size:11px;
	line-height:16px;
	}