/* ±âº» ÅØ½ºÆ® ½ºÅ¸ÀÏ */
.member_txt {font-size:15px;color:#555}
.join_txt {font-size:15px;color:#666666}
/* ÅØ½ºÆ®¹Ú½º ½ºÅ¸ÀÏ */
.member_border {height:30px; margin:10px 0 10px 0; padding:7px; border:1px solid #dedede; background:#fff;}
.search_border {display:block; width:100%; height:30px; margin:5px 0 5px 0; padding:7px; border:1px solid #dedede; background:#fff;}
/* Ç×¸ñ ½ºÅ¸ÀÏ */
.member_td_bgcolor {background-color:#F7F7F7;font-size:13px;color:#000000;}
/* È¸¿ø ÁÖ¹Îµî·Ï¹øÈ£/¿©±Ç¹øÈ£/¿Ü±¹ÀÎµî·Ï¹øÈ£/¹ýÀÎ¹øÈ£ È®ÀÎ ½ºÅ¸ÀÏ */
ul.member_list {margin:10px 0 0 0;}
ul.member_list li {margin:0 0 15px 0;}
ul.member_list li input {margin:-2px 0 0 0; vertical-align:middle;}
.member_divide {width:100%; font-size:13px; border-top:1px solid #cecece; border-bottom:1px solid #cecece;}
.member_divide th {padding:10px 10px 10px 10px; color:#555; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; background:#f7f7f7;}
.member_divide td {padding:10px 10px 10px 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 {width:600px;border:1px #ebebeb solid; padding:50px 50px; text-align:center; margin:0 auto; font:12px/1.5em dotum; color:#555; }
.login_box .txt_01 { text-align:right; padding-right:10px; font:bold 12px/1.0em dotum; }
.login_box .box { border:1px #cdcdcd solid; padding:2px 4px 0; height:19px; *height:21px; width:100%; background-color:#f6f6f6; }
.login_box .find { border-top:1px #eaeaea solid; margin-top:25px; padding:25px 44px 0; text-align:center; font:11px/1.2em dotum; color:#777; }
.login_box input[type=text], .login_box input[type=password] {display:block; width:100%; height:45px; margin-bottom:10px; padding:10px; border:1px solid #dedede; background:#f9f9f9}
.login_box .btn-confirm {display:block; width:100%; height:45px; font-size:15px; color:#fff; border:none; background:#121212; cursor:pointer; outline:none}
.login_box .btn-confirm:hover {background:#121212}
textarea{-webkit-box-sizing:border-box;border:1px solid #ccc;color:#666;}
.member_title01{font-size:18px;font-weight:500;color:#333;padding:10px 0 5px 0;}
.member_title02{font-size:24px;font-weight:500;color:#555;padding:10px 0 15px 15px;}
.member_title03{font-size:24px;font-weight:500;color:#555;padding:10px 0 15px 5px;}
.mj-tit01{color:#333;font-size:18px;font-weight:500;padding:20px 0 5px 2px;}
.mj-tit02{color:#555;font-size:17px;font-weight:500;padding:20px 0 5px 2px;}




@media (max-width: 1024px) {
.member_txt {font-size:13px;}
.join_txt {font-size:13px;}
.login_box {width:100%;}
.login_box .find {padding:25px 1px 0;}
.member_title01{font-size:14px;}
.member_title02{font-size:14px;padding:10px 0 10px 10px;}
.member_title03{font-size:14px;padding:10px 0 10px 5px;}
.mj-tit01{font-size:15px;padding:0 0 5px 2px;}
.mj-tit02{font-size:15px;padding:10px 0 5px 2px;}
.member_border {width:40%;}
}