@charset "UTF-8";

/* Page Title */
.login_wrap  {width:100%; float:left; background:#fff; }
.login    {width:60%;  padding:15px 15px 10px 15px; margin:0 auto; box-sizing:border-box; }
.login  table   {width:100%;  float:left;  margin-top:10px;}
.login  table  th   {padding:3px; vertical-align:middle; text-align:left; font-size:15px; font-weight:500; color:#333; }
.login  table  td   {padding:5px; vertical-align:middle;  font-size:15px; color:#777; }
.login  table  .input01 {width:100%;}


.login2    {width:30%;  padding:15px 15px 10px 15px; margin:0 auto; box-sizing:border-box; }
.login2  table   {width:100%;  float:left;  margin-top:10px;}
.login2  table  th   {padding:3px; vertical-align:middle; text-align:left; font-size:15px; font-weight:500; color:#333; }
.login2  table  td   {padding:5px; vertical-align:middle;  font-size:15px; color:#777; }
.login2  table  .input01 {width:100%;}

  

.info_text     {color:#888;  font-size:14.5px; line-height:1.4em; float:right; width:100%; margin:5px 0; font-weight:300;} 
.login h3.title     {color:#333; font-weight:700; font-size:30px;  float:left; width:100%;  }

.login2 h3.title     {color:#333; font-weight:700; font-size:30px;  float:left; width:100%;  }


.login_btn   { width:80px;  float:right;  font-size:1em;  text-align:Center; border-radius:3px;  background-color:#333; border:1px solid #333;  }


.login_btn  a {
	display:inline-block;
     text-decoration:none;
	 width:100%; line-height:70px; font-weight:600;
	
	}

.login_btn a:link	{ color:#fff;}
.login_btn a:hover	{ color:#fff;}
.login_btn a:active	{ color:#fff;}
.login_btn a:visited	{ color:#fff;}

.login_bottom_box   {width:100%;  background-color:#f7f7f7;
					float:left; padding:20px 10px; color:#666; 
                    font-size:14px; line-height:1.3em; 
					margin-top:0px; border:1px solid #ddd; 
					box-sizing: border-box;
					text-align:center;
					-webkit-box-sizing: border-box;
					-moz-box-sizing: border-box;
					font-weight:bold; vertical-align:top; }
						

.login_bottom_box a:link	{ color:#333;}
.login_bottom_box a:hover	{ color:#333;}
.login_bottom_box a:active	{ color:#333;}
.login_bottom_box a:visited	{ color:#333;}

	
/* searching */					   
.searching    {width:49%; height:260px;}
.searching:nth-child(2) {float:right;}

 
/*회원가입*/
#join_wrap {width:100%; float:left; padding:20px 30px; box-sizing:border-box; border:1px solid #ddd;}
.join_check   {width:100%; float:left; background-color:#f9f9f9;  color:#666; font-size:16px;  text-align:center; padding:15px 0 14px 0;}
.join_area    {font-family:'dotum','Noto Sans KR',"NanumGothic",NanumGothic,verdana,'Malgun Gothic',맑은고딕,sans-serif; width:100%; box-sizing:border-box;
                       float:left; color:#555; font-weight:300;  font-size:13px;  height:210px; line-height:1.6em; border:1px solid #ddd; padding:10px;}
.join_notice { color:#555; font-size:14.5px; float:right;}

.address_btn  {border:none; background:#333; line-height:2.3em; color:#fff; padding:0 10px;}
/* 회원탈퇴 */
.member_out_txt{font-size:15px; font-weight:300; margin-bottom:5px;}
  
/* 1:1문의 */
#inquiry_wrap {width:100%; float:left; padding:20px 30px; box-sizing:border-box; border:1px solid #ddd; margin-bottom:30px;}					   