/*table, caption, tbody, tfoot, thead, tr, th, td { border:1px solid red;}*/



/*body {font-family:NanumBarunGothic;}*/
.box11 {font-family:NanumBarunGothic}

input {border:solid 1px #d5d5d5;}

/* ±âº» ÅØ½ºÆ® ½ºÅ¸ÀÏ */
.member_txt {font-size:12px;font-family:NanumBarunGothic;color:#333333;border:solid 1px #d5d5d5;}
.join_txt {font-size:11px;font-family:¸¼Àº°íµñ;color:#666666}
/* ÅØ½ºÆ®¹Ú½º ½ºÅ¸ÀÏ */
.member_border {font-size:12px;font-family:NanumBarunGothic;color:#333333;border:1 solid #D4D4D4}
td.member_td_bgcolor {font-family:NanumBarunGothic;height:50px;border-right:solid 1px #d5d5d5;border-bottom:solid 1px #d5d5d5;}
input {height:25px;}
.member_txt td:last-child {padding-left:10px;border-bottom:solid 1px #d5d5d5;}
.member_txt table.member_txt {border:none;}
.member_txt table.member_txt td:last-child  {border:none;}


/* Ç×¸ñ ½ºÅ¸ÀÏ */
.member_td_bgcolor {background-color:#F7F7F7;font-size:12px;font-family:¸¼Àº°íµñ;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-top:1px #ebebeb solid;border-bottom:1px #ebebeb solid; padding:0px 0px; text-align:center; margin-top:80px; 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 {width:380px;margin:30px auto; border-top:0px #eaeaea solid; padding:100px 44px 0; text-align:right; font:11px/1.2em dotum; color:#777; }




#text {width:380px;margin:0px auto;}
#inputstyle {width:380px;margin:30px auto;position:relative;}


/*.member_txt tbody tr {border:1px solid red;}*/


.hangmok td .member_td_bgcolor {border-top:solid 1px #11aca2;border-left:solid 1px #11aca2;border-right:solid 1px #11aca2;color:#fff;background:#21bbb1 url();font-family:¸¼Àº °íµñ;line-height:40px;padding-left:0px;}
.hangmok td {padding:5px 0 5px 10px;}


.hangmok td .member_border {width:120px;}

.hangmok table.member_txt {border-top:solid 1px #f1f1f1;border-right:solid 1px #f1f1f1;}
.hangmok table.member_txt td:first-child {border-bottom:solid 1px #1eb0a7;}
.hangmok table.member_txt td {border-bottom:solid 1px #f1f1f1;}
.hangmok table.member_txt td table {width:200px;}
.hangmok table.member_txt td table td:first-child {border:none;}
.hangmok table.member_txt td table td {border:none;width:10%;}
.hangmok table.member_txt td table {border:none;}

/********** media query tablet *************/
@media screen and (max-width: 1179px){
.lwc {display:none;}
.mc {display:block;}
img.mc {width:100%;}


.login_box .box { }
.find p{width:100%;}








}








/********** media query mobile*************/
@media screen and (max-width: 767px){
.box11{width:100%;}
.lwc {display:none;}
.mc {display:block;}
img.mc {width:100%;}


.login_box { margin:0px auto;text-align:center; margin-top:20px; font:12px/1.5em dotum; color:#555; width:90%;}




.login_box .find {width:100%;padding:100px 10px 0px 0px;}
#text {width:90%;margin:0px auto;}
#inputstyle {width:80%;margin:30px auto;position:relative;}


.hangmok td .member_border {width:80px;}




}