﻿/**********************************************************************/
/*  작 성 자 : (주)익스코어
/*  작 성 일 :  2008.12.23
/*  수 정 일 :  2008.12.23
/*  버     전 :  0.0.1
/*  설     명 :  울진군청 기본 스타일
/*  위     치 :  /css/open_content//layout.css
/**********************************************************************/
div.bg_contents
{
	position: absolute;
	left: 20em;
	top: 24.5em;

	width: 19.08em;
	height: 26.16em;
}

div.bg_table
{
	position: absolute;
	left: 70em;
	top: 26.6em;

	width: 19.08em;
	height: 26.16em;
}

div#MainWrapper div#MainContents div.contents div.search_calendar
{
	padding: 2em 0 0 3.4em;
	margin: 0 0 0 0;

	width: 13em;
}

div#MainWrapper div#MainContents div.contents div.search_calendar form
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div#MainWrapper div#MainContents div.contents div.search_calendar form fieldset
{
	border: none;
	float: left;
}

div#MainWrapper div#MainContents div.contents div.search_calendar span.command
{
	width: 2.5em;
	height: 1.66em;

	vertical-align: bottom;
}

div#MainWrapper div#MainContents div.contents div.calendar
{
	margin: 0.8em 0 0 2.2em;
	padding: 0 0 0 0;

	width: 16em;
}

div#MainWrapper div#MainContents div.contents div.calendar span.now_year
{
	font-size: 1.16em;
	font-weight: bold;
	font-family: '돋움';
}

div#MainWrapper div#MainContents div.contents div.calendar span.now_month
{
	margin: 0 0 0 1em;
	padding: 0 0 0 0;

	width: 4.75em;
	height: 2.58em;
	text-align: center;
}

div#MainWrapper div#MainContents div.contents div.calendar table 
{
	margin: 3em 0 0 0;
}

div#MainWrapper div#MainContents div.contents div.calendar table caption
{
	display: none;
}

div#MainWrapper div#MainContents div.contents div.calendar table tbody tr td
{
	width: 2em;
	text-align: center;
}

div#MainWrapper div#MainContents div.contents div.calendar table tbody tr td.has-diary
{
	background-color: #d8ecfb;
}

div#MainWrapper div#MainContents div.contents div.calendar table tbody tr td.today
{
	background-color: orange;
}

div#MainWrapper div#MainContents div.contents div.calendar table tbody tr td a
{
	color: #333;
}

div#MainWrapper div#MainContents div.contents div.calendar table tbody tr td.sun a
{
	color: #ff0000;
}

div#MainWrapper div#MainContents div.contents div.calendar table tbody tr td.sat a
{
	color: #245EA3;
}

div#MainWrapper div#MainContents div.contents div.now_schedule
{
	position: absolute;
	left: 40em;
	top: 29.5em;
}

div#MainWrapper div#MainContents div.contents div.now_schedule span.title
{
	margin: 0 0 0 0;
	padding: 0 0 0 1.3em;
	background: url(/images/open_content/administrative/administrative/schedule/icon_title.gif) left 0.2em no-repeat;
	font-weight: bold;
}

div#MainWrapper div#MainContents div.contents div.now_schedule table.data-table
{
	border-collapse: collapse;
	border-top: 2px solid #7ba6d8;
	border-left: 1px solid #7ba6d8;
	margin: 0.5em 0 0.5em 0;
	width: 39.66em;
}

div#MainWrapper div#MainContents div.contents div.now_schedule table.data-table caption
{
	display: none;
}

div#MainWrapper div#MainContents div.contents div.now_schedule table.data-table th
{
	background: url(/images/common/contents/bg_data_th.gif) left top repeat-x;
	border-right: 1px solid #7ba6d8;
	border-bottom: 1px solid #7ba6d8;
	padding: 0.35em;
	color: #245ea3;
	background-color: #e9f1fa;
	text-align: center;
}

div#MainWrapper div#MainContents div.contents div.now_schedule table.data-table td
{
	border-right: 1px solid #7ba6d8;
	border-bottom: 1px solid #7ba6d8;
	padding: 0.25em;	
	text-align: center;
}
