.img {border:0px;}

.input {
       font-family: verdana, "돋움"; 
	   font-size: 9pt; 
	   line-height: 18px; 
	   color: #686868; 
	   background-color:#FFFFFF;
	   height: 19px; 
	   border: #C9C9C9; 
	   border-style: solid; 
	   border-top-width: 1px; 
	   border-right-width: 1px; 
	   border-bottom-width: 1px; 
	   border-left-width: 1px;
	   }

/* 자동 생성 추가필드 적용 */
.input_ad {
       font-family: verdana, "돋움"; 
	   font-size: 9pt; 
	   line-height: 18px; 
	   color: #686868; 
	   width: 180px;
	   background-color:#FFFFFF;
	   height: 19px; 
	   border: #C9C9C9; 
	   border-style: solid; 
	   border-top-width: 1px; 
	   border-right-width: 1px; 
	   border-bottom-width: 1px; 
	   border-left-width: 1px;
	   }

/* 주소 input 적용 */
.addr {
       font-family: verdana, "돋움"; 
	   font-size: 9pt; 
	   line-height: 18px; 
	   color: #686868; 
	   background-color:#FFFFFF;
	   height: 19px; 
	   border: #C9C9C9; 
	   border-style: solid; 
	   border-top-width: 1px; 
	   border-right-width: 1px; 
	   border-bottom-width: 1px; 
	   border-left-width: 1px;
	   width: 400px;
	   }

.agreebox { background-color: #F5F5F5; border:1px solid #DCDCDC;}

.agreebox2 { background-color: #FFFFFF; border:1px solid #E7E7E7;padding:5px 10px 5px 10px ;}

/* 약관동의 항목 타이틀 적용 */
.table01 td.title {
	width: 100px;
	height: 25px;
	text-align: left;
	font-family: "돋움,Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 9pt;
	font-weight: bold;
}

/* 약관동의 구분 선 적용 */
.table01 td.line {
	background-color: #E7E7E7;
	height: 1px;
}

/* 약관동의시 경고문구 적용 */
.span.info {
	text-align: left;
	font-family: "돋움,Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 8pt;
	line-height: 120%;
}

/* 강조문구 적용 */
.span.orange {
	text-align: left;
	font-family: "돋움,Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 8pt;
	line-height: 120%;
	color: #FF5400;
	font-weight: bold;
}

/* 강조문구2 적용 */
.span.orange2 {
	text-align: left;
	font-family: "돋움,Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 8pt;
	line-height: 120%;
	color: #F60;
}

/* 약관동의시 경고문구 아이콘 적용 */
.table01 span.icon {
	text-align: left;
	padding: 0px 5px 0px 0px;
	font-family: "돋움,Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 9pt;
	line-height: 120%;
	font-weight: bold;
	color: #FF4800;
}

/* 회원가입 항목 타이틀 적용 */
.jointable01 td.title {
	width: 120px;
	background-color: #F5F5F5;
	height: 30px;
	text-align: left;
	padding: 0px 0px 0px 20px;
	/*font-family: "돋움,Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 9pt;*/
	font-weight: bold;
}

/* 회원가입 항목 내용 적용 */
.jointable01 td.contents {
	background-color: #ffffff;
	text-align: left;
	padding: 3px 0px 3px 15px;
}

/* 회원가입 구분 선 적용 */
.jointable01 td.line {
	background-color: #DDDDDD;
	height: 1px;
}

/* 블루칼라 텍스트 */
.ipin_chk_msg {color:#295dbd; font-weight:bold;}

/* 검정색칼라 텍스트 */
.ipin_chk_msg_02 {color:#666; font-size:8pt;}

/* 아이핀 찾기 박스 */
.ipin_search_box {background:url('/oktomato_g4/default/member/kor/img/ipin_backg.gif') no-repeat; width:580px; height:125px; margin-top:20px; text-align:center;}
.ipin_search_box .td1st {vertical-align:top; padding-top:61px;}