/* ±âº» ÅØ½ºÆ® ½ºÅ¸ÀÏ */
.member_txt {font-size:12;font-family:'³ª´®¹Ù¸¥°íµñ','NanumBarunGothic','¸¼Àº °íµñ','Malgun Gothic','³ª´® °íµñ','Nanum Gothic','dotum';color:#333333}


.join_txt {font-size:11;font-family:'³ª´®¹Ù¸¥°íµñ','NanumBarunGothic','¸¼Àº °íµñ','Malgun Gothic','³ª´® °íµñ','Nanum Gothic','dotum';color:#666666}
/* ÅØ½ºÆ®¹Ú½º ½ºÅ¸ÀÏ */
.member_border {font-size:12;font-family:'³ª´®¹Ù¸¥°íµñ','NanumBarunGothic','¸¼Àº °íµñ','Malgun Gothic','³ª´® °íµñ','Nanum Gothic','dotum';color:#333333;border:1 solid #D4D4D4}


/* Ç×¸ñ ½ºÅ¸ÀÏ */
.member_td_bgcolor {background-color:#F7F7F7;font-size:12;font-family:'³ª´®¹Ù¸¥°íµñ','NanumBarunGothic','¸¼Àº °íµñ','Malgun Gothic','³ª´® °íµñ','Nanum Gothic','dotum';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:12px; 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 { border:1px #ebebeb solid; padding:40px 10px; text-align:center; margin-top:20px; font:12px/1.5em dotum; color:#555; background:#fff;}
.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:right; font:11px/1.2em dotum; color:#777; }
input {vertical-align:middle;}
img {vertical-align:middle;}
.font1 {font-weight:bold; font-size:14px; color:#000; line-height:30px;}
.con_top h3 {font-size:17px; color:#000;}




.member_web h4 { font-size:25px; padding:0; margin-top:35px; color:#000; font-weight:400; }
.member_web h5 {background:url(../img/icon_check.png)  no-repeat 0 6px;  font-weight:400; background-size:15px; font-size:17px; padding:0 0 10px 20px; margin-top:13px; }
.member_web p {font-size:15px; padding:0 0 10px 4px;}

.member_web .mbox {background:#F8F8F8; width:90%; padding:40px 5%; margin-top:30px; }
.member_web .mbox dl {max-width:300px; margin:0 auto;}
.member_web .mbox dl:after {content:"";display:block;clear:both;}
.member_web .mbox dl dt {width:65px; font-size:14px; float:left; font-weight:400; height:30px; }
.member_web .mbox dl dd {float:left;  height:30px;}
.member_web .mbox input[type=text] {padding:0 2px; height:22px; border:1px solid #C7C7C7;} 




@media screen and (max-width:1000px) {

.member_web h4 { font-size:21px;  }
.member_web h5 { font-size:15px;   }

.member_web p {font-size:13px;}
.member_web .mbox { width:98%; padding:20px 1%; margin-top:20px; }
.member_web .mbox dl dt {width:40px; font-size:11px;  }
}