<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#content-main p.calendar-title {
	margin-bottom: 3.75em;
}
#content-main .before-month,
#content-main .now-month,
#content-main .after-month {
	display: inline-block;
	width: 27%;
	vertical-align: top;
	text-align: center;
	color: #666;
}
.lte7 #content-main .before-month {
	display: inline;
}
.lte7 #content-main .now-month {
	display: inline;
}
.lte7 #content-main .after-month {
	display: inline;
}
#content-main .now-month strong {
	color: #008555;
	font-size: 150%;
}
#content-main a.prev,
#content-main a.next {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	text-indent: -9999px;
	width: 32px;
	height: 32px;
	/*width: 26px;
	height: 27px;*/
	margin: 6.5em 1em 0 1em;
}
.lte7 #content-main a.prev {
	display: inline;
}
.lte7 #content-main a.next {
	display: inline;
}
#content-main a.prev {
	background: url(/images/open.content/ko/administration/news/event/arrow-btn.png) 0 0 no-repeat;
}
#content-main a.prev:hover,
#content-main a.prev:focus {
	background-position: 0 -35px;
}
#content-main a.next {
	background: url(/images/open.content/ko/administration/news/event/arrow-btn.png) 0 -69px no-repeat;
}
#content-main a.next:hover,
#content-main a.next:focus {
	background-position: 0 -104px;
}
#content-main .now-month table {
	border: 0 none;
	margin-top: 0.5em;
}
#content-main .before-month table,
#content-main .after-month table {
	border: 0 none;
	margin-top: 1em;
}
#content-main table caption {
	display: none;
}
#content-main .before-month table th,
#content-main .now-month table th,
#content-main .after-month table th {
	font-size: 90%;
	line-height: 1.4em;
	background-color: #ebecec;
	border: 0 none;
	border-bottom: 4px solid #fff;
	color: #333;
}
#content-main .before-month table th.sun,
#content-main .now-month table th.sun,
#content-main .after-month table th.sun,
#content-main .before-month table td.sun a,
#content-main .now-month table td.sun a,
#content-main .after-month table td.sun a {
	color: #e62f7d;
}
#content-main .before-month table th.sat,
#content-main .now-month table th.sat,
#content-main .after-month table th.sat,
#content-main .before-month table td.sat a,
#content-main .now-month table td.sat a,
#content-main .after-month table td.sat a {
	color: #7452f2;
}
#content-main .before-month table td,
#content-main .now-month table td,
#content-main .after-month table td {
	width: 26px;
	border: 0 none;
	padding: 1px;
}
div.calendar-area {
	margin-bottom: 1em;
	padding-bottom: 2em;
	border-bottom: 1px dotted #ddd;
}
#content-main .today {
	padding: 1em 0 0 0;
}
#content-main .month {
	margin: 2em 0;
}
#content-main .today strong,
#content-main .month strong {
	color: #b79800;
}
#content-main table.board th {
	font-weight: bold;
	color: #777;
}
#content-main table.board tbody td {
	text-align: left;
	padding-left: 2em;
}
#content-main table.board th.date {
	width: 35%;
	border-right: 1px solid #e4e4e4;
}
#content-main table.board td.date {
	border-right: 1px solid #e4e4e4;
}
#content-main table td.normal a {
	padding:2px 5px;
}

#content-main table td.has-events a {
	display: block;
	width: 26px;
	height: 22px;
	background-color: #dbeefc;
	text-align: center;
	vertical-align: middle;
	line-height: 1.75em;
	padding:0;
}
#content-main table td.has-events a:hover,
#content-main table td.has-events a:focus,
#content-main table td.selected a {
	color: #fff;
	background-color: #ff7800;
}
#content-main table td.date {
	text-align: left;
	width:15em;
}
#content-main table.calendar-board-write tbody td {
	text-align: left;
}

#content-main table.month-board-view tbody th {
	text-align: center;
	width:10em;
}
#content-main table.month-board-view tbody td {
	text-align: left;
}
#content-main table.month-board th {
	font-weight: bold;
	color: #555;
}
#content-main table.month-board td {
	color: #555;
}
#content-main table.month-board td a {
	/*color: #009966;
	border-bottom: 1px solid #009966;*/
}
#content-main table.month-board td a:hover,
#content-main table.month-board td a:focus {
	border-bottom: 0 none;
}
table td {
	margin: 1px;
}
ul.calendar-option {
	position: relative;
	margin-top: 1em;
}
ul.calendar-option li {
	display: inline-block;
	width: 129px;
	vertical-align: top;
	margin-right: 0.5em;
}
.lte7 ul.calendar-option li {
	display: inline;
}
ul.calendar-option li.week-schedule a {
	display: block;
	text-indent: -9999px;
	width: 129px;
	height: 35px;
	background: url(/images/open.content/ko/administration/news/event/week-schedule.png) 0 0 no-repeat;
}
ul.calendar-option li.month-schedule a {
	display: block;
	text-indent: -9999px;
	width: 129px;
	height: 35px;
	background: url(/images/open.content/ko/administration/news/event/month-schedule.png) 0 0 no-repeat;
}
ul.calendar-option li.calendar-schedule a {
	display: block;
	text-indent: -9999px;
	width: 129px;
	height: 35px;
	background: url(/images/open.content/ko/administration/news/event/calendar-schedule.png) 0 0 no-repeat;
}
div.bic-calendar-area {
	margin: 1.5em 0 1em 0;
}
div.bic-calendar-area table.bic-calendar-table {
	margin-top: 1.5em;
}
div.bic-calendar-area table.bic-calendar-table td {
	vertical-align: top;
	text-align: left;
	padding: 0.25em;
	height: 7em;
	width: 94px;
}
#content-main table.bic-calendar-table td:hover {
	background-color: #ecf7ff;
}
#content-main table.bic-calendar-table td.today {
	padding: 0.25em;
}
#content-main table.bic-calendar-table td ul.day-event {
	font-size: 90%;
}
#content-main table.bic-calendar-table td ul.day-event li {
	border-top: 1px dotted #d6d6d6;
	padding: 0.25em 0;
}
#content-main table.bic-calendar-table td ul.day-event li.first {
	border-top: 0 none;
}
#content-main table.bic-calendar-table td ul.day-event li span.time {
	/*color: #0c77ae;*/
	font-weight: bold;
	padding-right: 0.5em;
}
#content-main .bic-calendar-area .before-month,
#content-main .bic-calendar-area .now-month,
#content-main .bic-calendar-area .after-month {
	display: inline-block;
	width: 33.3%;
}
.lte7 #content-main .bic-calendar-area .before-month {
	display: inline;
}
.lte7 #content-main .bic-calendar-area .now-month {
	display: inline;
}
.lte7 #content-main .bic-calendar-area .after-month {
	display: inline;
}</pre></body></html>