/*------------------------------------------------
* default definition
------------------------------------------------*/
html,body {height:100%;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,legend,fieldset,p,button,img,table,tr,td,th {margin:0;padding:0;border:none;}
html,body,th,td,input {color:#898989;font-family:"µ¸¿ò",dotum,sans-serif;font-size:9pt;font-weight:normal;}
hr,legend {display:none;}
li {list-style:none;}
table {border-collapse:collapse;}


/*------------------------------------------------
* Form
/*------------------------------------------------*/
input, textarea {font-size:9pt; background:#fff;}

input[type="file"]			{width:500px; height:22px;}
input[type="image"]			{border:none;}
input[type="radio"]			{border:none; background:transparent ;}
input[type="checkbox"]			{border:none; background:transparent ;}
input[type="submit"]		{border:1px solid #ccc; background:transparent ;}
textarea {width:500px; height:150px; }

.w45 {width:45px;}
.w50 {width:50px;}
.w80 {width:80px;}
.w90 {width:90px;}
.w100 {width:100px;}
.w150 {width:150px;}
.w200 {width:200px;}
.w300 {width:300px;}
.w400 {width:400px;}
.w500 {width:500px;}
.w585 {width:585px;}
.w600 {width:600px;}

.h50 {height:50px;}
.h100 {height:100px;}
.h200 {height:200px;}
.h300 {height:300px;}
.h400 {height:400px;}
.h500 {height:500px;}

.pdT10 {padding-top:10px;}
.pdT15 {padding-top:15px;}
.pdT25 {padding-top:25px;}
.pdT35 {padding-top:35px;}
.pdT50 {padding-top:50px;}

.pdR10 {padding-right:10px;}


.pdB5 {padding-bottom:5px;}
.pdB10 {padding-bottom:10px;}
.pdB20 {padding-bottom:20px;}
.pdB25 {padding-bottom:25px;}

.mgR10 {margin-right:10px;}
.mgR30 {margin-right:30px;}
.mgR50 {margin-right:50px;}

.btn {text-align:center;}

/* ³»¿ë */

div.cont_body {position:relative; width:630px; margin:0 auto;text-align:left;}

/* Æò°¡´Ü ½ÅÃ» */
div.apply {width:624px; border:3px solid #ebebeb; padding:15px 0; margin-bottom:25px;}
div.apply table {width:585px; margin:0 auto;}
div.apply table th {padding:5px 0; text-align:left;}
div.apply table td {padding-bottom:10px;text-align:left;}
div.apply table td * {vertical-align:middle;}
div.apply table td div {padding-bottom:3px;}

div.apply input {border:none;}
div.apply input,
div.apply textarea {border:none; background:#ececec;}
div.apply textarea {width:585px; height:120px;}
.apply_1 {height:15px; line-height:15px;}

/* Scrap ÀÌº¥Æ® */
div.scrap {position:relative; width:630px; height:970px; background:url('/2012FBA/img/ev_scrap_1.jpg') no-repeat;}

div.scrap_step_1 {position:absolute; width:545px; left:50px; top:585px; text-align:center;}
div.scrap_step_2 {position:absolute; width:545px; left:50px; top:713px; text-align:center;}
div.scrap_step_3 {position:absolute; width:545px; left:50px; top:810px;}
	div.scrap_step_3 table {width:485px; table-layout:fixed; float:right;}

	.online_1 {background:#ececec; width:120px; height:17px; border:none;}
	.online_2 {background:#ececec; width:45px; height:17px; border:none;}
	.online_3 {border:none;}
	.online_4 {width:100px;}
	.online_5 {background:#ececec; width:340px; height:17px; border:none;}
	.event_12 {padding-top:12px;}
	.event_13 {padding:6px 0 12px 0;}
div.scrap_step_4 {padding-left:1px;}

/* Âü¼®¿©ºÎ */
div.attend {width:630px; }

div.attend form {width:626px;  border:2px solid #ebebeb; padding:30px 0 25px 0; text-align:center; margin-bottom:10px;}
div.attend form * {vertical-align:middle;}
div.attend input[type="text"] {border:none; background:#ececec;}

/* ºê·£µå ÄÜ¼­Æ® Âü¿© */
.meeting {width:624px; border:3px solid #ebebeb; padding:15px 0; margin-bottom:25px;}
.meeting_tit {width:570px; padding:15px 0 10px 0;}
.meeting table {width:475px; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.meeting input {border:none; background:#ececec;}

.meeting_cont {width:600px; border-top:3px solid #ebebeb; border-right:3px solid #ebebeb; border-left:3px solid #ebebeb; padding:15px 15px 0 15px;}
.meeting_cont table {width:585px; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.meeting_cont table th {text-align:left; padding:7px 0;}
.meeting_cont table td {padding:7px 0;text-align:left;}
.meeting_cont table td * {vertical-align:middle;}
.meeting_cont table td span {font-weight:bold;}
.meeting_cont input {border:none; background:#ececec;}

.meeting_cont_2 {width:600px; border:3px solid #ebebeb; padding:0 15px 15px 15px; margin-bottom:25px;}
.meeting_cont_2 table {width:585px; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.meeting_cont_2 table th {text-align:left; padding:15px 0; border-bottom:1px solid #ebebeb;}
.meeting_cont_2 table td {padding:15px 0; border-bottom:1px solid #ebebeb;text-align:left;}
.meeting_cont_2 table td * {vertical-align:middle;}
.meeting_cont_2 table td span {font-weight:bold;}
.meeting_cont_2 input {border:none; background:#ececec;}
.meeting_tit_2 {width:585px; margin:0 auto; padding-top:18px; margin-bottom:-14px;text-align:left;}
.email_area {padding-top:10px;}
.school_area {overflow:auto; padding-top:10px;}
.school_area>div {display:inline; padding-left:10px;}

.meeting_chk {width:624px; border:3px solid #ebebeb; padding:15px 0; margin-bottom:25px;}
.meeting_chk_tit {width:570px; margin:0 auto; padding:15px 0 10px 0; border-bottom:1px solid #ebebeb;}
.meeting_chk table {width:405px; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.meeting_chk table td {padding:4px 0;}
.meeting_chk input {border:none; background:#ececec;}