/* ±âº» ÅØ½ºÆ® ½ºÅ¸ÀÏ */
.member_txt {font-size:12px;}

/* ÅØ½ºÆ®¹Ú½º ½ºÅ¸ÀÏ */
.member_border {font-size:12px;border:1 solid #D4D4D4}

/* Ç×¸ñ ½ºÅ¸ÀÏ */
.member_td_bgcolor {background-color:#F5f5f5;font-size:12px;color:#000000;border-right:0}
tr{border:1px solid #ddd}

/* È¸¿ø ÁÖ¹Îµî·Ï¹øÈ£/¿©±Ç¹øÈ£/¿Ü±¹ÀÎµî·Ï¹øÈ£/¹ýÀÎ¹øÈ£ È®ÀÎ ½ºÅ¸ÀÏ */
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;}

.mypage+#container .mid h2{font-size:15px;color:#222;font-weight:normal;letter-spacing:1px;margin-bottom:20px}
.login_form{max-width:300px;width:100%;margin:0 auto 50px}
.login_form fieldset{border:0;}
.login_form legend{font-size:14px;color:#222;font-weight:bold;letter-spacing:1px;margin-bottom:20px;text-align:center;}
.login_form .div_id input,
.login_form .div_pw input{width:100%;height:40px;padding-left:15px;margin-bottom:10px;border:1px solid #ddd}
.login_form input[type="submit"]{width:100%;border:0;background-color:#222;color:#fff;height:42px;cursor:pointer;transition:background ease .3s;font-size:12;font-weight:normal}
.login_form input[type="submit"]:hover{background-color:#777}

.login_sub{text-align:right;padding:15px 0}
.login_sub a{color:#999;font-size:12px;margin-left:10px}
.login_sub a:hover{color:#666}


h2{font-size:15px;color:#222;font-weight:normal;letter-spacing:1px;margin-bottom:20px}
.login_guide{color:#999;font-size:12px;line-height:20px;margin:20px 0 100px}
.login_guide p::before{content:"";display:inline-block;width:5px;height:5px;border-radius:100px;border:2px solid #999;margin-right:7px}
.wrap{width:100%;overflow:auto;}