/* BASIC css start */
body .ec-base-tab ul {
    display: block;
    border-bottom: 0;
    font-size: 13px;
    line-height: 14px;
    width: 80%;
    margin: 0 auto;
    text-align: center;
}
.ec-base-tab li.selected a:after {display:none!important;}
body .btnSubmit {height: 45px; line-height: 42px; background:#000; color:#fff;}

body .ec-base-tab li {
    display: inline-block;
}
body .ec-base-tab li.selected a {
    position: static;
    font-weight: 600;
    color: #222;
}
body .ec-base-tab a {
    font-size: 19px;
    font-weight: 500;
    color: #ccc;
    padding: 5px 7px;
}

#titleArea {border-bottom:0!important;}
#titleArea h2{font-weight:bold;}
.xans-member-findid {
	margin:7px 30px 0;
	padding:0 0 29px;
	color:#1b1b1b;
	font-size:13px
}
.xans-member-findid .boardWrite table {
	word-wrap:break-word;
}
.xans-member-findid .boardWrite table th {
	width:110px;
    display:none;
	line-height:43px;
	padding:0 0 0 10px;
	border-top:1px solid #ececec;
	color:#757575;
	text-align:left;
	font-weight:normal;
	vertical-align:middle;
	background:#fff
}
.xans-member-findid .boardWrite table tr:first-child th {
	border-top:1px solid #d5d5d5
}
.xans-member-findid .boardWrite table td {
	padding:7px 0px 7px 0;
	vertical-align:middle;
	background:#fff
}
.xans-member-findid .boardWrite table #mobile_auth_view img,.xans-member-findid .boardWrite table #ipin_view img {
	max-width:106px
}
.xans-member-findid .boardWrite table tr:first-child td {
	text-align:center;
}
.xans-member-findid .boardWrite label {
	margin:0 14px 0 0
}
.xans-member-findid .boardWrite label:last-child {margin-right:0;}
.xans-member-findid #searchType,.xans-member-findid #name,.xans-member-findid #email {
	width:100%
}
.xans-member-findid #mobile1 {
	max-width:35px
}
.xans-member-findid #mobile2,.xans-member-findid #mobile3 {
	max-width:55px
}
.xans-member-findid #ssn1,.xans-member-findid #ssn2 {
	width:40%
}

body input[type="button"], body input[type="text"], body input[type="password"], body input[type="tel"], body input[type="image"], body textarea {    height: 40px; width:100%;
    line-height: 40px;
    border-left: 0;
    border-right: 0;
    border-top: 0;
    border-radius: 0;}

.xans-member-findpasswd { display:none;
	margin:7px 30px 0;
	padding:0 0 29px;
	color:#1b1b1b;
	font-size:13px
}
.xans-member-findpasswd .boardWrite table {
	font-size:13px;
	word-wrap:break-word;
	background:#fff;
}
.xans-member-findpasswd .boardWrite table th {
display:none;
	width:110px;
	line-height:43px;
	padding:0 0 0 10px;
	border-top:1px solid #ececec;
	color:#757575;
	font-weight:normal;
	text-align:left;
	vertical-align:middle
}
.xans-member-findpasswd .boardWrite table tr:first-child th {
	border-top:1px solid #d5d5d5
}
.xans-member-findpasswd .boardWrite table .displaynone+tr th {
	border-top:1px solid #d5d5d5
}
.xans-member-findpasswd .boardWrite table .displaynone+tr td {
	border-top:1px solid #d5d5d5
}
.xans-member-findpasswd .boardWrite table td {
	padding:7px 0px 7px 0;

	vertical-align:middle
}
.xans-member-findpasswd .boardWrite table #mobile_auth_view img,.xans-member-findpasswd .boardWrite table #ipin_view img {
	max-width:106px
}
.xans-member-findpasswd .boardWrite table tr:first-child td {
	text-align:center;
}
.xans-member-findpasswd .boardWrite label {
	margin:0 14px 0 0
}
.xans-member-findpasswd .boardWrite label:last-child {margin-right:0;}
.xans-member-findpasswd #searchType,.xans-member-findpasswd #name,.xans-member-findpasswd #email,.xans-member-findpasswd #ssn {
	width:100%
}
.xans-member-findpasswd #mobile1 {
	max-width:35px
}
.xans-member-findpasswd #mobile2,.xans-member-findpasswd #mobile3 {
	max-width:55px
}
.xans-member-findpasswd #ssn1,.xans-member-findpasswd #ssn2 {
	width:40%
}
/* BASIC css end */

