.sbort{border-top:1px solid #ddd;}
.login_area {padding:25px 15px;border-top:1px solid #d2d2d2;}
.log_id {width:100%; margin-bottom:3px;}
.loginput {
	height: 45px;
    width: 100%;
    padding: 0 10px;
    line-height: 45px;
    color: #333;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    border: 1px solid #ddd;}
.log_btn {font-weight:bold; background:#09baee; height:40px; text-align:center; color:#fff; margin:10px 0px; width:100%; font-size:1.125em;}
.j_help {text-align:center; overflow:hidden;}
.j_help ul li {display: inline-block; padding-left:5%;}
.h_1st {padding-left:0px !important;}
.p_color {color:#0e76bc;}
.p_color02 {font-weight:bold;}
/*.stextp{background:#f5f5f5; padding:5px;}*/

.txtbox {border: 1px solid #dcdcdc;
    overflow: scroll;
    overflow-X: hidden;
    padding: 10px;
    height: 130px; 
    color: #8d8d8d;
	 margin:10px 0px;
	 }
.check_btn {padding-bottom:20px;}
.check_btn input {vertical-align:middle; margin-right:2%;}

.j_info {width:100%; margin-top:10px; border-left:1px solid #ddd; border-top:1px solid #ddd;}
.j_info input {height:30px;	border: 1px solid #ddd;	border-radius:0px;	padding: 0px 5px;	resize: none;}
.j_info select {height:29px;	border: 1px solid #ddd;	border-radius:0px;	padding: 0px 5px;	resize: none; background: url(/mobile/images/underarrow.jpg) right center no-repeat;} 
.j_info label {padding-right:2%;}
.j_info label input {margin-right:2%; vertical-align:middle; 	border: 1px solid #ddd;	border-radius:0px;	padding: 0px 5px;	resize: none;}
.j_info tbody th {width:25%; vertical-align: top; padding:10px 10px; 10px; 5px;; text-align:left; background:#f7f7f7;border-right:1px solid #ddd; border-bottom:1px solid #ddd;
							line-height:18px;}
.j_info tbody td {width:75%; padding:10px; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.id_check {background:#389df0; padding:6px 5%; vertical-align:middle; vertical-align:middle; margin-left:4px; width:30%}
.id_check a {color:#fff; font-size:0.875em;}
.join_n {margin-top:5px;}
.bput {width:50%;}
.inptxt{vertical-align:middle;}



.join_btn {padding-top:10px; overflow:hidden;}
.join_btn a {color:#fff; font-weight:bold;}
.j_btn {float:left; width:49%; text-align:center; background:#09baee; padding:10px 0px;}
.cancel_btn {float:right; width:49%; text-align:center; background:#5f6568; padding:10px 0px;}
.perpop{font-size:0.813em; padding:5px 10px; border:1px solid #ddd; cursor:pointer;}
.inptx {padding:0 5px;}
.textBox{padding:10px; font-size:0.873em;}

.resbtn{margin:10px 0; text-align:center;}
.resbtn a{background:#09baee; padding:10px 20px 9px 20px;; color:#fff; font-weight:bold; display:inline-block;}



.find {width:100%;}
.find input {height:30px; border:1px solid #ddd;}
.find th {width:32%; text-align:left; font-size:0.938em;}
.find td {padding:5px 0px;}
.find td input {width:100%;}
.f_info {padding-bottom:10px;}
.find_area {padding: 25px 15px; background: #f7f7f7; margin-top:10px; border:1px solid #ddd;}

.pbox {padding:10px; background:#f7f7f7; line-height:20px;}
.name {}
.e_area {padding:25px; background:#f5f5f5;}
.e_area h3 {padding-bottom:15px !important; border-bottom:1px solid #ddd; line-height:22px;}
.e_txt {font-weight:bold; font-size:0.875em; padding-top:15px;}
.find_id {color:#0092ef;}
.find_pw {color:#0092ef;}