@charset "euc-kr";
@import "base.css";
@import "common.css";
@import "sub_layout.css";
div.content {
	width:710px;
	padding:20px 0 0 20px;
	margin-left:5px;
}
div.content p.pdf {
	text-align:right;
}
div.program {
	width:710px;
}
div.program table{
	width:100%;
	border-top:2px solid #4b95ca;
}
div.program table thead th{
	background: #eef8ff;
	border: 1px solid #dedede;
	padding:4px;
	color:#084d95;
}
div.program table tbody td{
	padding:4px;
	border: 1px solid #dedede;
}
div.program table tbody td img{
	vertical-align:middle;
	padding:0 5px;
}
div.program table tbody td.time{
	text-align:center;
	width:90px;
}
div.program table tbody td.lunch{
	letter-spacing:20px;
	text-align:center;
}
div.program table tbody td.date{
	text-align:center;
	font-weight:bold;
	color:#084d95;
	background:#ebebeb;
}
div.program table tbody td.programTitle{
	text-align:center;
	font-weight:bold;
	background: #f7f7f7;
}

div.program table tbody td ul.sList{
	padding-left:10px;
}
div.program table tbody td ul.bList li{
	background: url("../program/images/icon_2.gif") no-repeat 0 5px ;
	padding-left:10px;
}
div.program table tbody td ul.sList li{
	background: url("../program/images/slist.gif") no-repeat 0 5px ;
	padding-left:10px;
}
div.content h4 {
	padding:25px 0 10px 0;
}


div.content dl {
	width:650px;
	padding-left:10px;
	margin-bottom:25px;
}
div.content dl dt {
	float:left;
	height:25px;
	padding:0 7px 0 17px;
	width:68px;
	background: url("../intro/images/icon_list.gif") no-repeat 0 4px;
	font-weight:bold;
	clear:both;

}
div.content dl dd {
	float:left;
	height:25px;
	width:558px;
}
div.content div.map {
	clear:both;
	padding-top:20px;
}
div.content div.map h4 {
}
