h3
{
	background: url(/images/introduction/enterprise/ico_h3.gif) no-repeat;
	margin: 0 0 0 0;
	padding: 0.08em 0 1.25em 1.75em;
	font-size: 1em;
	color: #014691;
}

div.h3-contents
{
	margin: 0 0 1.75em 0;
}

div.h3-end
{
	margin: 0 0 0 0;
}

ul.depth1
{
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 1.75em;
}

ul.depth1 li
{
	background: url(/images/introduction/enterprise/ico1.gif) 0 2px no-repeat;
	padding: 0 0 0 1.25em;
	margin: 0 0 0.75em 0;
	line-height: 1.5em;
}

div.down-document
{
	text-align: right;
	margin: 0 0 0.75em 0;
}

div.calendar-wrap
{
	clear: both;
	margin: 0 0 1.75em 0;
	display: inline-block;
}

div.calendar-wrap div.calendar
{
	text-align: center;
	margin: 0 0 1em 0;
	padding: 1.25em;
	background-color: #33495e;
}

div.calendar-wrap div.calendar div.move
{
	margin: 0 0 0.75em 0;
	color: #FFFFFF;
}

div.calendar-wrap div.calendar div.move img,
div.calendar-wrap div.calendar div.move select
{
	vertical-align: middle;
}

div.calendar-wrap div.calendar table.calendar
{
	clear: both;
	width: 53.33em;
	border-collapse: collapse;
	margin: 0 0 0.75em 0;
}

div.calendar-wrap div.calendar table.calendar th
{
	padding: 1.25em 0;
}

div.calendar-wrap div.calendar table.calendar td
{
	padding: 0.42em 0.42em 0 0.42em;
	height: 5em;
	border: 0.08em solid #e2e1e1;
	background-color: #FFFFFF;
	text-align: right;
	vertical-align: top;
	font-weight: bold;
}

div.other_m{}
div.week{}

div.calendar-wrap div.calendar table.calendar td ul
{
	font-weight: normal;
	font-size: 0.92em;
}

p.calendar-infor
{
	float: left;
	color: #be6b00;
	font-size: 0.92em;
	padding-left: 1.25em;
}

ul.ico-infor
{
	float: right;
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 36em;
}

ul.ico-infor li
{
	float: left;
	white-space: nowrap;
	margin: 0 0.83em 0.42em 0;
	font-size: 0.92em;
}

/* 자세히보기 */
div.application-view
{
	border-top: 0.08em solid #e0e2e1;
	border-bottom: 0.08em solid #e0e2e1;
	padding: 0.83em;
	margin: 0 0 0.83em 0;
	*zoom:1;
}
div.application-view:after { content:" "; display:block; clear:both; height:0; }

div.application-view div.application-date
{
	float: left;
	background: url(/images/customer/seminar_application/ico_date.gif) left 8px no-repeat;
	padding: 0.42em 0 0 0.67em;
}

div.application-view div.application-date span.date
{
	color: #63a6b6;
}

div.application-view div.btn-detail
{
	float: right;
}

table.application-status
{
	width: 55.83em;
	border-collapse: collapse;
	margin: 0 0 2.5em 0;
	border-top: 0.08em solid #b2c4d7;
}

table.application-status th
{
	border: 0.08em solid #bfcedf;
	background-color: #dce6f2;
	padding: 0.42em;
	text-align: center;
}

table.application-status th.first
{
	border-left: none;
}

table.application-status th.last
{
	border-right: none;
}

table.application-status td
{
	border: 0.08em solid #bfcedf;
	padding: 0.42em;
	text-align: center;
}

table.application-status td.first
{
	border-left: none;
	text-align: center;	
}

table.application-status td.last
{
	border-right: none;
}

span.possibility
{
	background-color: #697532;
	color: #FFFFFF;
	font-size: 0.92em;
}

span.completion
{
	background-color: #286ed8;
	color: #FFFFFF;
	font-size: 0.92em;
}

p.delete-infor
{
	text-align: right;
	padding: 0 0 0 0;
	margin: 0 0 0.42em 0;
	color: #be6b00;
}

table.application-detail
{
	margin: 0 0 0 0;
}

table.application-status td.time
{
	color: red;
}

table.application-status td.detail-contents
{
	min-height: 17em;
	_height: 17em;
	padding: 1.75em;
	text-align: left;
	vertical-align: top;
}

div.application-btn
{
	text-align: right;
}

/* 담당자 */
table.table-basic
{
	clear: both;
	width: 100%;
	border-collapse: collapse;
	border-bottom: 0.08em solid #c4cdd8;
}

table.table-basic th
{
	border: 0.08em solid #c4cdd8;
	border-bottom: 0.17em solid #c4cdd8;
	padding: 0.5em;
	background-color: #e6ebf2;
}

table.table-basic th.first
{
	border-left: none;
}

table.table-basic th.last
{
	border-right: none;
}

table.table-basic td
{
	border: 0.08em solid #e5e5e5;
	padding: 0.5em;
	text-align: center;
	line-height: 1.5em;
}

table.table-basic td.first
{
	border-left: none;
}

table.table-basic td.last
{
	border-right: none;
}
/* 이미지사이즈 */
div#contentsWrapper h2#ContentsTitle img
{
	width: 16.08em;
}

div.down-document img.down01
{
	width: 13.25em;
	height: 2.08em;
}

div.down-document img.down02
{
	width: 14.67em;
	height: 2.08em;
}

div.down-document img.down03
{
	width: 14.67em;
	height: 2.08em;
}

div.calendar-wrap div.calendar div.move img
{
	width: 10.33em;
	height: 1.33em;
}
