﻿/* 축제이벤트-군민화합 대축제 본문 설정 */
div.mainBackground01
{
	position: absolute;
	z-index: 10;
	top: 19.5em;
	left: 19.5em;
}

div.mainBackground02
{
	position: absolute;
	z-index: 10;
	top: 30em;
	left: 55em;
}

div#MainWrapper div#MainContents div#Contents div.summary
{
	margin: 0 0 0 0;
	padding: 3.8em 3em 0 13.5em;
}

div#MainWrapper div#MainContents div#Contents div.summary p
{
	margin: 0 0 0 0;
	padding: 0.3em 0.5em 0.3em 0.5em;
	text-align: justify;
	background-color: #FFF;
}

div#MainWrapper div#MainContents div#Contents ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: justify;
	list-style-type: none;
}

div#MainWrapper div#MainContents div#Contents ul.depth01
{
	margin: 0 0 0 0;
	padding: 2em 2em 0 0;
}

div#MainWrapper div#MainContents div#Contents ul.depth01 li
{
	margin: 0 0 0 0;
	padding: 0 0 0.5em 1.2em;
	line-height: 1.5em;
	font-weight: bold;
	background: url(/images/open_content/common/icon_02.png) no-repeat 0 0.4em;
}

div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div#MainWrapper div#MainContents div#Contents ul.depth01 li.subContent ul.depth02 li
{
	color: #000;
	margin: 0 0 0 0;
	padding: 0.2em 0 0.2em 1.2em;
	line-height: 1.5em;
	font-weight: normal;
	background: url(/images/open_content/common/icon_01.png) no-repeat 0 0.4em;
}

div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li
{
	color: #1782BA;
	font-weight: bold;	
	margin: 0 0 0 0;
	padding: 0.2em 0 0.2em 1.2em;
	line-height: 1.5em;
	background: url(/images/open_content/common/icon_01.png) no-repeat 0 0.4em;
}


div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li ol.depth03-1 li ul.depth03
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li ol.depth03-1 li
{
	color: #000;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style-type: lower-roman;
	background: none;
}

div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li ul.depth03 li,
div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li ol.depth03-1 li ul.depth03 li
{	
	color: #000;
	margin: 0 0 0 0;
	padding: 0 0 0.2em 0.8em;
	line-height: 1.5em;
	font-weight: normal;
	background: url(/images/open_content/common/icon_03.png) no-repeat 0 0.4em;
}

div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li ol.depth03-1 li ul.depth03 li
{
	list-style-type: none;
}

div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li ol.depth03-1 li ul.depth03 li em.highlight
{
	color: #FE7201;
	font-style: normal;
	font-weight: bold;
}

div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li ul.depth03 li ul.depth04,
div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li ol.depth03-1 li ul.depth03 li ul.depth04
{
	margin: 0 0 0 0;
	padding: 0.3em 0.3em 0.3em 0.3em;
	border: 1px solid #D9D9D9;
	background-color: #F5F5F5;
}

div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li ul.depth03 li ul.depth04 li,
div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li ol.depth03-1 li ul.depth03 li ul.depth04 li
{
	margin: 0 0 0 0;
	padding: 0 1em 0.2em 1em;
	line-height: 1.5em;
	background: url(/images/open_content/common/icon_03.png) no-repeat 0.3em 0.4em;
}

/* 표양식 설정 */
div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li table
{
	color: #000;
	font-size: 1em;
	margin: 0 0 0 0;
	padding: 0 0.2em 1em 0.2em;
	width: 50em;
	text-align: left;	
	border: 1px solid #D7D7D7;
	border-top: 2px solid #92BBDC;
	border-collapse: collapse;
}

div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li table caption
{
	display: none;
}

div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li table colgroup col.col2,
div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li table colgroup col.col3,
div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li table colgroup col.col5
{
	width: 20%;
}

div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li table colgroup col.col4
{
	width: 15%;
}

div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li table colgroup col.col6
{
	width: 26%;
}

div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li table thead th 
{
	height: 2.2em;
	color: #597E9C;
	background-color: #F3F6EF;
	border: 1px solid #D7D7D7;
	text-align: center;
}

div#MainWrapper div#MainContents div#Contents ul.depth01 li ul.depth02 li table tbody td
{
	height: 1.8em;
	font-weight: normal;
	background-color: #FFF;
	border: 1px solid #D7D7D7;
}

/* 이미지 사이즈 조정 */
div.mainBackground01 img
{
	width: 53em;
	height: 8.75em;
}

div.div.mainBackground02 img
{
	width: 17.58em;
	height: 27em;
}
