.section-header{ background:url(/images/mypage/mypage_bg.jpg) 50% 50% no-repeat; background-size:cover; -webkit-background-size:cover; -ms-background-size:cover;  }
.section-header h2{ padding:130px 0; text-align:center; }

.section-content{ padding:50px 0 100px; }

/* join-container */
.join-container .section-content{ padding-bottom:30px; }
.join-container .sub-ttl{ margin-top:60px; }
.join-container .board-btn{ margin-top:50px; }

/* login-container */
.login-container{  }
.login-container .page-ttl{ margin-bottom:60px; }
.login-container .menber-form{ padding:40px 0; border-top:5px solid #000; border-bottom:1px solid #000; }
.login-container .menber-form table{ border-top:none; }
.login-container .menber-form table tr th, .login-container .menber-form table tr td{ padding-top:5px; padding-bottom:5px; border-bottom:none; }
.login-container .menber-form table tr td .btn-login{ width:130px; height:73px; line-height:73px; font-size:16px; }

/* find-container */
.find-container{  }
.find-container .find-area > div{ width:375px; }
.find-container .menber-form{ padding:10px 0; border-top:5px solid #000; border-bottom:1px solid #000; }
.find-container .fl .menber-form{ padding:31px 0 30px; }
.find-container .menber-form table{ border-top:none; }
.find-container .menber-form table tr th, .find-container .menber-form table tr td{ padding-top:5px; padding-bottom:5px; border-bottom:none; }
.find-container .menber-form table tr td .input-text{ width:268px; }
.find-container .menber-form table tr td .input-text-sm{ width:72px !important; }
.find-container .btn-long{ padding:8px 25px; }