body, p, form{margin:0;padding:0}
input, select, textarea{border:expression((this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':'#DBDBDB solid 1px');}
img{margin:0;padding:0;border:0}
body{
	font-family:dotum, gulim, batang;
	color:#666666;
	font-size:10pt;
	line-height:1.6em;
}
label{cursor:pointer;}
a{color:#4C4E4D;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}

.b{font-weight:bold;}

.mtd{margin-top:10px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}

.mbd{margin-bottom:10px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}

.ptd{padding-top:10px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}

.pbd{padding-bottom:10px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}

.pl20{padding-left:20px;}
.pl32{padding-left:40px;}

.pr20{padding-right:35px;}
.pr32{padding-right:32px;}



.right{text-align:right;}
.center{text-align:center;}
.left{text-align:left}
.top{vertical-align:top;}
.middle{vertical-align:middle;}
.bottom{vertical-align:bottom;}

.point{color:red;font-weight:bold;}

#wrap{
	position:relative;
	margin:0 auto;
	width:800px;
/* 	border: black dashed 1px; */
}

/* Menu Start */
#wrap #menu{
	position:relative;
	width:800px;
	height:40px;
/* 	margin-left:63px; */
/* 	background:url(/workshop/4edu/image/bg_menu.gif) no-repeat; */
	text-align:center;
}

#wrap #menu .ml {margin:0 auto; padding:0; width:713px; height:35px; list-style:none;}
#wrap #menu .ml li{padding:0;margin:0;display:inline;float:left;}
#wrap #menu .ml li span{display:none;}
#wrap #menu .ml li a{display:block;}

#wrap #menu .ml li .home{
	width:120px; height:35px;
	background:url(/workshop/4edu/image/btn_menu.gif) no-repeat 0px 0px;}
#wrap #menu .ml li .home:hover{
	background-position:0 -35px;}
#wrap #menu .ml li .homeselect{
	width:120px; height:35px;
	background:url(/workshop/4edu/image/btn_menu.gif) no-repeat 0px -35px; }

#wrap #menu .ml li .invite{
	width:150px; height:35px;
	background:url(/workshop/4edu/image/btn_menu.gif) no-repeat -120px 0px; }
#wrap #menu .ml li .invite:hover{
	background-position:-120px -35px;}
#wrap #menu .ml li .inviteselect{
	width:150px; height:35px;
	background:url(/workshop/4edu/image/btn_menu.gif) no-repeat -120px -35px; }

#wrap #menu .ml li .program{
	width:150px; height:35px;
	background:url(/workshop/4edu/image/btn_menu.gif) no-repeat -270px 0px;}
#wrap #menu .ml li .program:hover{
	background-position:-270px -35px;}
#wrap #menu .ml li .programselect{
	width:150px; height:35px;
	background:url(/workshop/4edu/image/btn_menu.gif) no-repeat -270px -35px;}


#wrap #menu .ml li .register{
	width:180px; height:35px;
	background:url(/workshop/4edu/image/btn_menu.gif) no-repeat -420px 0px;}
#wrap #menu .ml li .register:hover{
	background-position:-420px -35px;}
#wrap #menu .ml li .registerselect{
	width:180px; height:35px;
	background:url(/workshop/4edu/image/btn_menu.gif) no-repeat -420px -35px;}

#wrap #menu .ml li .way{
	width:110px; height:35px;
	background:url(/workshop/4edu/image/btn_menu.gif) no-repeat -600px 0px;}
#wrap #menu .ml li .way:hover{
	background-position:-600px -35px;}
#wrap #menu .ml li .wayselect{
	width:110px; height:35px;
	background:url(/workshop/4edu/image/btn_menu.gif) no-repeat -600px -35px;}

/* Menu End */

#wrap #body{
	position:relative;
	width:800px;
/* 	margin-left:63px; */
/* 	background:url(/workshop/4edu/image/bg.gif) repeat-y; */
}

#wrap #body p{
	margin:0 auto;
}

#wrap #body .ti{
	padding-bottom:10px;
	background:url(/workshop/4edu/image/bg_title.gif) no-repeat 32px 33px;
}

#wrap #body .tbl_body{
	width:800px;
	margin:0 auto;
	color:#666666;
}

#wrap #body #program{
	width:700px;
	border-collapse: collapse;
}

#wrap #body #program th{
}
#wrap #body #program td{padding:3px 5px 4px;
	background:#f3f3f3; border:white solid 1px;
}
#wrap #body #program .th{ background:#e2e2e2;border:white solid 1px;}
#wrap #body #program .time{ width:65px;text-align:center;}
#wrap #body #program .content{ width:320px;}
#wrap #body #program .person{ width:50px;}
#wrap #body #program .info{ width:160px;}
#wrap #body #program .break{ background:#DBE7F3}
#wrap #copy{
	position:relative;
	width:930px;
	text-align:center;
/* 	margin-left:63px; */
}

.top_menu{}
.top_menu ul{
	width:800px;
	margin:0 auto;
	list-style:none;
	height:50px;
	padding:0px;
}
/*
.list_tbl{
	border-collapse: collapse;
	width:580px;
	margin-left:20px;
	margin-top:10px;
	border:1px solid #cccccc;
}
.list_tbl .th{background:#FDF7F7;	border:1px solid #cccccc;height:35px;}
.list_tbl .td{border:1px solid #cccccc;text-align:center;height:30px;}
*/

.list_tbl{
	border-collapse: collapse;
	width:100%;
	margin-left:20px;
	margin-top:10px;
	border-top:2px solid #df6075;
	border-bottom:2px solid #df6075;
	margin:0px;
	padding:0px;
}
.list_tbl .th{background:#FAFAFA; border:1px solid #cccccc;height:35px;color:#7d7d7d;}
.list_tbl .td{text-align:left;border:1px solid #dedede;height:30px;padding-left:15px;}
.list_tbl .td_n{text-align:right;border:1px solid #dedede;padding-right:15px;}
.list_tbl .td_c{text-align:center;border:1px solid #dedede;}

.top_menu ul li{float:left;}