
.member h6 {margin: 20px 0;}
/* ±âº» ÅØ½ºÆ® ½ºÅ¸ÀÏ */
.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;}
.member_border1 {width: 98%; min-height: 200px;padding:5px; font-family:inherit; color:#444444;border:1px solid #e5e5e5;}
/* Ç×¸ñ ½ºÅ¸ÀÏ */
.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;}

/* È¸¿ø°¡ÀÔ ÆË¾÷ ¹× ¾à°ü */
.join_wrap {width: 100%;}
.join_wrap .member_txt1 {font:bold 16px/1.8em '¸¼Àº °íµñ','Malgun Gothic',dotum; color:#1c3059 }
.join_wrap .member_txt2 {text-align: left;}
.join_wrap .member_txt3 {font:bold 12px/1.4em '¸¼Àº °íµñ','Malgun Gothic',dotum; color: #f00 }
.popupbox {max-width: 640px; width: 100%; margin: 0px auto; padding: 30px 0 0 0; text-align:center; border-top: 3px solid #222; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 3px solid #222;}

/* È¸¿ø°¡ÀÔ */
.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: 40px;  border: 1px solid #e5e5e5}
.join_inner-box2 {border-top: 3px solid #222; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 3px solid #222;}
.join_inner-box2 span{display: inline-block; width: 50px; font-size: 18px;}
.member_txt .member_td_bgcolor { width:120px;font-size:12px;}
@media screen and (max-width: 640px) {
.member_txt {font-size: 12px;}
.member_txt span {display: block;}
.member_txt input[type="text"] {width:96%; }
input[name^="email"] {width: 140px !important;}
input[name^="phone"], input[name^="mobile"], input[name^="o_phone"] {width: 60px !important;}
}
@media screen and (max-width: 360px) {
 .member_txt td {display: block; box-sizing: border-box; width: 100%;}
 .member_txt .member_td_bgcolor {width: 100%; text-align: left;}
 .member_txt .member_td_bgcolor:first-child {border-top: 2px solid #444}
 }