.member
.member imput {margin: 0 0 10px 0; }
.member input[type="text"], .member input[type="password"], .member input[type="file"], .member textarea {
    height: 60px;
    padding: 15px 25px;
    margin: 0 0 15px 0px;
    font-size: 18px;
    /* line-height: 1.7; */
    color: #666 ;
    background: #fff;
    border: 1px solid #ccc;
    letter-spacing: 0;
    -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;
}


.member input[type="text"]:hover, .member input[type="text"]:focus,
.member input[type="password"]:hover, .member input[type="password"]:focus {
    color: #fff; background: var(--point-3);
}



/* ±âº» ÅØ½ºÆ® ½ºÅ¸ÀÏ */
.member_txt {padding: 5px; color:#444444}
.member_txt td {padding: 5px;border-bottom: 1px solid #e5e5e5}
.join_txt {font-size:11;color:#444444}
/* ÅØ½ºÆ®¹Ú½º ½ºÅ¸ÀÏ */
.member_border {padding:5px; font-family:inherit;color:#444444;border:1px solid #e5e5e5;background:#f5f5f5}
/* Ç×¸ñ ½ºÅ¸ÀÏ */
.member_td_bgcolor {background-color:#f5f5f5;color:#222222;}
/* È¸¿ø ÁÖ¹Îµî·Ï¹øÈ£/¿©±Ç¹øÈ£/¿Ü±¹ÀÎµî·Ï¹øÈ£/¹ýÀÎ¹øÈ£ È®ÀÎ ½ºÅ¸ÀÏ */
ul.member_list {margin:10px 0 0 0;}
ul.member_list li {margin:0 0 15px 0;}
.member_divide {width:100%;  border-top:1px solid #cecece; border-bottom:1px solid #cecece;}
.member_divide th {padding:7px 10px 6px 10px; color:#555; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; background:#f7f7f7;}
.member_divide td {padding:5px 10px 4px 10px; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.member_divide td.member_list_bg {color:#555; background:#f7f7f7;}
.member_divide td.member_cont {height:170px; padding:15px 10px; vertical-align:top; border-right:none; border-bottom:none;}
.member_info {}
.member_info dl {}
.member_info dt {clear:both; float:left; width:100px; height:13px; margin:0 0 5px 0; padding:4px 0 0 0;}
.member_info dt input {margin:-2px 0 0 0; vertical-align:middle;}
.member_info dt.foreigner_info {width:220px; margin:0;}
.member_info dd {margin:0 0 5px 0;}
.member_info dd.foreigner_info2 {float:left; margin:2px 0 0 0;}



.login_box { margin-top:30px; border:0px #ebebeb solid; text-align:center; }
.input-box {width:100%;}
.login_box .find { border-top:1px #eaeaea solid; margin-top:25px; text-align:center; }
.login_box .find a {margin:20px 5px 0;padding: 5px 10px !important; font-size:12px;}



.member_txt1 {font:bold 16px/1.8em 'Montserrat', 'Noto Sans KR', sans-serif; color:#1c3059 }
.member_txt2 {font:normal 13px/1.4em 'Montserrat', 'Noto Sans KR', sans-serif; color: #5973a9}
.member_txt3 {font:bold 12px/1.4em 'Montserrat', 'Noto Sans KR', sans-serif; color: #f00 }
/* È¸¿ø°¡ÀÔ */
.join_box {padding: 20px 0 20px 300px; background:url(../../img/member/img_mem_join.gif) no-repeat; border: 1px solid #e5e5e5}
.join_inner-box {}
.join_inner-box span{display: inline-block; width: 50px; font-size: 14px;}
.join_box2 {padding: 20px 0 20px 300px; background:url(../../img/member/img_mem_join.gif) no-repeat; border: 1px solid #e5e5e5}
.join_inner-box2 {}
.join_inner-box2 span{display: inline-block; width: 50px; font-size: 18px;}
.member_txt .member_td_bgcolor { width:80px;font-size:12px;}
@media screen and (max-width: 640px) {
.member_txt input, .member_txt input.member_border {width:90% !important;}
}

