
/* È¸¿øÆäÀÌÁöÀÇ Å×µÎ¸®¹Ú½º -----------------------------------------------*/	
.join_box{
	width:720px;
	text-align:center;
	margin-left:10px;}


/* ¾à°üÀÇ Á¡¶óÀÎ¹Ú½º -----------------------------------------------*/	
p.agree{text-align:left; margin-top:5px; margin-bottom:20px; padding:15px; border:1px dashed #999999; background:#f7f7f7;}

/* È¸¿ø°¡ÀÔÅ¸ÀÌÆ² -----------------------------------------------*/	
.join_box h2 {
	font-size:14px; 
	font-weight: bold;
	color:#048868;
	padding-left:15px;
	background:url(/english_soc/img/icon/title_bar_01.gif) no-repeat; 
	text-align:left;}

/* ¾à°ü ÅØ½ºÆ®¹Ú½º -----------------------------------------------*/	
.join_box .agreeForm textarea{
	position:relative; 
	padding:8px; 
	width:95%; 
	height:100px;
	border:1px solid #ccc; 
	overflow:auto;
	font-size:12px;}

.join_box .agreeForm {
	position:relative; 
	padding:8px; 
	width:100%; 
	border:0px solid #ccc; 
	overflow:auto;
	font-size:12px;}


/* È¸¿ø°¡ÀÔÆû ¹Ú½º -----------------------------------------------*/	

.join_box .boardWriteForm { visibility:visible;background-color:#ffffff; position:relative;	padding:8px; width:100%;	border:0px solid #ccc; font-size:12px;}

.boardWriteForm fieldset{padding:0px; margin:0px; border:1px; position:relative; background-color:#ffffff;}

.joinWrite {clear:both; border:0; width:670px; border-top:3px solid #B3D4D9; border-bottom:1px solid #B3D4D9; margin-bottom:15px;font-size:12px;}
.joinWrite caption {position:absolute; visibility:hidden; overflow:hidden; height:0; width:0; font-size:0px;}
.joinWrite th {padding:6px 10px;border-bottom:1px solid #ededed; border-left:1px solid #ffffff;  border-top:1px solid #ffffff; background:#ffffff; width:120px; text-align:left; font-size:1em;}
.joinWrite td {padding:6px 10px;border-bottom:1px solid #ededed; border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ddd; border-top:1px solid #ffffff; font-size:12px; background:#ffffff; }
.joinWrite .inputText {border:1px solid #ccc; padding:2px 4px 4px 4px; height:20px; width:150px; font-size:11px;} /* width:96%; */
.joinWrite .inputText.title {width:345px; border:1px solid #ccc; padding:2px 4px 4px 4px; height:15px; font-size:1em;} /* width:96%; */
.joinWrite .inputDate {border:1px solid #ccc; padding:2px 4px 4px 4px; height:15px; font-size:1em;}
.joinWrite .file {line-height:2.3em;}
.joinWrite .inputFile {width:97%; border:1px solid #ccc; padding:2px 4px 4px 4px; height:23px; font-size:1em;}
.joinWrite .textarea{width:95%;border:1px solid #ccc; padding:10px; overflow:auto; margin-bottom:10px; font-size:1em;}
.joinWrite span.etc{color:red; font-size:12px;}

.boardNavigation {clear:both; position:relative; padding:10px 0 0 0; text-align:center;  margin-top:3px; padding-bottom:20px; margin-bottom:40px;}
.boardNavigation .button {}





em.note { margin-top:3px; margin-left:10px; font-style:normal}
span.star { color:#FF3300;}




p.checkInfo span {padding-left:14px;}


#login-form2{ visibility:visible;	background-color:#006666; border:none;	padding:0px; width:100%;	background-color:#ffffff; text-align:center;	}
#login-form {position:relative; width:500px;  padding:20px; margin:40px auto 20px; border:10px solid #ededed; }
#login-form .login-id{margin-top:3px; margin-right:10px; font-style:normal }	


/*#login-form fieldset{padding:0px; margin:0px; border:0; position:relative; background-color:#ffffff;}*/
/*#login-form legend , #idpw-form legend { visibility:visible; padding-left:44px; width:100%; height:150px;}*/
/*#login-form legend img, #idpw-form legend img {padding:0px;}*/
*#idpw-form p.textInfo { margin:10px 0 -20px 45px; padding-left:0px;  padding-top:7px; text-align:left; width:100%;}

#login-form input.type-text {width:220px; height:20px; margin-top:2px; border:1px solid #d2d2d2; margin-left:55px;}
#login-form input.type-text2 {width:220px; height:20px; margin-top:2px; border:1px solid #d2d2d2; margin-left:28px;}
#login-form input.type-text3 {width:220px; height:20px; margin-top:2px; border:1px solid #d2d2d2; margin-left:15px;}

#login-form p.id, #check-form p.id, #idpw-form p.id {margin:0; padding:38px 0 0 50px; font-weight:bold; color:#444; text-align:left;}
#login-form p.no {width:330px; margin:0; padding:15px 0 0 180px; float:left;}
/*#login-form p.buttonbox {clear:both; margin-left:260px }*/
#login-form p.buttonbox input {margin-right:12px;}
#login-form p.password, #check-form p.password, #idpw-form p.password {margin:0;  padding:5px 0 30px 50px;  font-weight:bold; color:#444; text-align:left;}
#idpw-form p.passwordCheck {margin:50px 0 20px 0; padding:0 0 0 180px;  font-weight:bold; color:#444;}
#idpw-form p.passwordCheck input.btnOk, #login-form input.btnOk { margin-bottom:-7px;}

#login-form p.button {margin:0;position:absolute;top:97px;left:370px;}
#check-form p.id label, #check-form p.password label, #idpw-form p.id label, #idpw-form p.password label {display:block; float:left; width:100px; }
/*#login-form p.id input.type-text {margin-left:62px;}*/
#login-form p.password input.type-text {margin-left:5px;}
#login-form p.textInfo { margin:0; padding-left:0px;  padding-top:17px; text-align:left; width:100%;}





.login-menu { margin-left:80px; width:580px; text-align:left;}
.login-menu p {background:url(../img/icon/title_bar_01.gif) no-repeat;  padding-left:16px;}