/* Å×ÀÌºí ½ºÅ¸ÀÏ */
table.typeA {
	padding: 0;
	width: 650px;
	border-bottom: 2px solid #A3A3A3;
	margin-top: 12px;
	border-collapse: collapse;
}
	table.typeA th {
	background: #4C93D6;
	text-align: center;
	line-height: 26px;
	height: 26px;
	color: #fff;
	font-weight: bold;
	}
	table.typeA td {
	border-bottom: 1px solid #E2E2E2;
	background: #fff;
	color: #444;
	text-align: center;
	line-height: 28px;
}
	table.typeA td.cont {
	border-bottom: 1px solid #E2E2E2;
	background: #fff;
	color: #444;
	text-align: left;
	line-height: 28px;
}
	table.typeA col.num { width: 100px; }
	table.typeA col.hit { width: 100px; }
	table.typeA col.cell { width: 100px; }
/* type B style */	
.typeB { width: 650px; margin: 19px 0 0 0; }
	.typeB dt {
	padding: 0 0 12px 40px;
	border-bottom: 1px solid #E2E2E2;
	background: url(/kr2/img/table/question.gif) no-repeat left top;
	color: #005caa;
	font-weight: bold;
	height: 38px;
}
	.typeB dd {
	padding: 22px 0 22px 40px;
	border-bottom: 1px solid #E2E2E2;
	background: url(/kr2/img/table/answer.gif) no-repeat 0 22px;
	color: #666769;
}
	.typeB dt span { color: #000; }
.boardFNav {
	width: 650px;
	border-top: 1px solid #E2E2E2;
	border-bottom: 1px solid #A3A3A3;
	background: #F5F5F5;
	line-height: 28px;
	overflow: hidden;
}
	.boardFNav li {
	padding: 0 0 1px 76px;
	border-bottom: 1px solid #E2E2E2;
	background-position: 20px 6px;
	background-repeat: no-repeat;
	line-height: 28px;
}
	.boardFNav li img { line-height: 28px; vertical-align: middle; }
	.boardFNav li.next { background-image: url(/kr2/img/table/next.gif); }
	.boardFNav li.prev { background-image: url(/kr2/img/table/prev.gif); }
	.boardFNav li.next a, .boardFNav li.prev a,
	.boardFNav li.next a:link, .boardFNav li.prev a:link, 
	.boardFNav li.next a:visited, .boardFNav li.prev a:visited,
	.boardFNav li.next a:hover, .boardFNav li.prev a:hover,
	.boardFNav li.next a:active, .boardFNav li.prev a:active { line-height: 28px; vertical-align: middle; }
/* type C style */
dl.typeC { margin: 21px 0 8px 0; }
	dl.typeC dt {
	padding-left: 8px;
	margin-bottom: 10px;
	color: #000;
	background: url(/kr2/img/icon/arrowR.gif) no-repeat left center;
	font: bold 12px/1.5 '±¼¸²', sans-serif;
}
dl.typeC dd.detail ul { width: 100%; overflow: hidden; }
	dd.detail ul li { 
		float: left;
		padding-left: 14px;
		width: 190px;
		color: #373737;
		font-size: 11px;
		height: 18px; 
		vertical-align: middle;
		}
	dd.detail ul li img { vertical-align: middle; }
	li.date, li.name {
		float: left;
		padding-left: 14px;
		width: 200px;
		color: #373737;
		font-size: 11px;
		height: 18px;
	}
	li.status {
		float: left;
		width: 190px;
		color: #1168b9;
		font: bold 12px/1.5 '±¼¸²', sans-serif;
		height: 18px;
		}
	li.date img, li.status img, li.name img { vertical-align: middle; }
	
dl.typeC dd.contents {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-top: 10px;
	overflow: hidden;
}
dl.typeC dd.contents ul { width: 100%; overflow: hidden; }
dl.typeC dd.contents ul li {
	padding: 15px;
	border-bottom: 1px solid #ccc;
	color: #666769;
	
	}
dl.typeC dd.contents ul li.question {
	padding: 15px 0 15px 69px;
	background: url(/kr2/img/table/txt_contents.gif) no-repeat 3px center;
	}
dl.typeC dd.contents ul li.vod {
	padding: 15px 0 15px 69px;
	background: url(/kr2/img/table/txt_vod.gif) no-repeat 3px center;
	}
dl.typeC dd.contents ul li.answer {
	padding: 15px 0 15px 69px;
	background: url(/kr2/img/table/txt_answer.gif) no-repeat 3px center;
	}
dl.typeC dd.contents ul li.empinfo {
	padding: 15px 0 15px 69px;
	background: url(/kr2/img/table/txt_empinfo.gif) no-repeat 3px center;
	}
dl.typeC dd.contents ul li.cont {
	padding: 15px 0 15px 69px;
	background: url(/kr2/img/table/txt_contents.gif) no-repeat 3px center;
}
dl.typeC dd.contents ul li.cont * { 
margin-top:0;margin-bottom:0; padding-top:0; padding-bottom: 0; }
dl.typeC dd.contents ul.dotList li { border-bottom: none; }
/* type qa Write style */
table.qaWrite { width: 650px; border-bottom: 1px solid #A3A3A3; }
table.qaWrite * input { vertical-align: middle; }
table.qaWrite th { text-align: left; }
.qaWrite th, .qaWrite td {
	border-bottom: 1px solid #E2E2E2;
	padding-bottom: 1px;
	height: 39px;
}
textarea.textarea {
	padding: 10px 0 10px 10px;
	width: 502px;
	border: 1px solid #d6d6d6;
	background: #f4f5f5;
	height: 160px;
}
.qaWrite input.box {
	border: 1px solid #d6d6d6;
	width: 512px;
	color: #6e6d6d;
	background: #f4f5f5;
	line-height: 19px;
	height: 19px;
}
/* ÆË¾÷ Type 1 */
body#pop { margin: 20px; }
.arrowR {
	padding-left: 13px;
	margin: 20px 0;
	background: url(/kr2/img/icon/arrowR.gif) no-repeat 4px center;
	color: #000;
	font: bold 14px/1.2 '±¼¸²', sans-seif;
}
div.popLine { width: 648px; border: 1px solid #D1D7DB; }
div.popLineInner { border: 1px solid #E6E9EB; padding: 20px 10px; }
table.popType1 {
	border-bottom: 2px solid #A3A3A3;
	width: 100%;
	margin-bottom: 20px;
	border-collapse: collapse;
}
.popType1 th, .popType1 td { border-bottom: 1px solid #E2E2E2; padding: 10px 0; }
.popType1 th { width: 70px; line-height: 39px; }
/* type D */
.type_head { width: 100%; margin-bottom: 5px; overflow: hidden; }
.type_head p.tit { float: left; padding-top: 5px; /* line-height: 25px; */}
.type_head h2.tit { float: left; padding-top: 5px; /* line-height: 25px;*/ margin-bottom: 5px;}
.type_head p.view { float: right; vertical-align: bottom;}
table.typeD {
	border-top: 1px solid #a3a3a3;
	width: 100%;
	margin-top: 12px;
	margin-bottom: 20px;
	border-collapse: collapse;
}
.typeD th {
	border-top: 1px solid #a3a3a3;
	border-left: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 6px 0;
	background: #F5F5F5;
	color: #444;
	font-weight: bold;
}
.typeD th.first, .typeD td.first { border-left: none; text-align: center; }
.typeD th.line, .typeD td.line { border-left: 1px solid #E2E2E2; text-align: left; }
.typeD td {
	border-left: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 5px;
	color: #444;
}
.typeD tfoot th { padding: 10px 7px; text-align: left; }
/* type D_1 */
table.typeD_1 {
	border-top: 1px solid #a3a3a3;
	width: 100%;
	margin-top: 12px;
	margin-bottom: 20px;
	border-collapse: collapse;
}
.typeD_1 th {
	border-top: 1px solid #a3a3a3;
	border-bottom: 1px solid #E2E2E2;
	padding: 10px 0;
	background: #F5F5F5;
	color: #444;
	font-weight: bold;
}
.typeD_1 td {
	border-bottom: 1px solid #E2E2E2;
	padding: 7px 5px 7px 10px;
	color: #444;
}

/* type D_3 */
table.typeD_3 {
	border-top: 1px solid #a3a3a3;
	width: 100%;
	border-collapse: collapse;
}
.typeD_3 th {
	border-top: 1px solid #a3a3a3;
	border-bottom: 1px solid #E2E2E2;
	padding: 10px 0;
	background: #F5F5F5;
	color: #444;
	font-weight: bold;
}
.typeD_3 td {
	border-bottom: 1px solid #E2E2E2;
	padding: 7px;
	color: #444;
}
.typeD_3 tfoot th { padding: 10px 7px; text-align: left; }
table.typeD_7 {
	border-top: 1px solid #a3a3a3;
	width: 100%;
	margin-top: 12px;
	margin-bottom: 20px;
	border-collapse: collapse;
}
.typeD_7 th {
	border-top: 1px solid #a3a3a3;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 10px 0;
	background: #F5F5F5;
	color: #444;
	font-weight: bold;
}
.typeD_7 th.end, .typeD_7 td.end { border-right: none; }
.typeD_7 td {
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 7px;
	color: #444;
	text-align: center;
}
.typeD_7 tfoot th { padding: 10px 7px; text-align: left; }
/* type E */
.typeE { }
.hE { margin-bottom: 8px; }
.typeE dl { margin: 0 0 15px 12px; }
.typeE dt {
	margin-bottom: 5px;
	color: #454545;
	font: bold 12px/1.5 '±¼¸²', ¤sans-serif;
}
.typeE dd ul { margin-left: 5px; }
.typeE dd ul li {
	padding-left: 8px;
	background: url(/kr2/img/icon/icon_squire.gif) no-repeat 0 5px;
	color: #666769;
}
/* type E_t1 */
.typeE_t1 {}
.hE { margin-bottom: 8px; }
.typeE_t1 dl { margin: 0 0 15px 12px; }
.typeE_t1 dd ul {margin-left:15px;}
.typeE_t1 dd ul li {
	padding-left: 7px;
	background: url(/kr2/img/icon/sdot.gif) no-repeat 0 5px;
	color: #666769;
}
.typeE_t1 dl.mot {text-align:center; margin-top:28px;}
.typeE_t1 dl.btn {text-align:center;}
.typeE_t1 img {vertical-align:middle;}
/* type F */
table.typeF {
	border-top: 1px solid #a3a3a3;
	width: 100%;
	border-collapse: collapse;
}
.typeF th {
	border-top: 1px solid #a3a3a3;
	border-left: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 10px 0;
	color: #444;
	font-weight: bold;
}
.typeF thead th.first {
	border-left: none;
	background: #F5F5F5;
	text-align: center;
}
.typeF tbody th.first {
	border-left: none;
	padding: 7px 10px;
	background: #F5F5F5;
	font-weight: normal;
	text-align: center;
	text-align: left;
}
.typeF td {
	border-left: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 7px;
	color: #444;
}
p.indent  { 
	text-align: justify;
	text-indent: -10px; 
	padding: 0 0 0 10px !important; 
	margin:0 !important; 
	background:none !important;
	}
.indent p { 
	text-align: justify !important;
	text-indent: -10px; 
	color: #444 !important;
	padding: 0 0 0 10px !important; 
	margin:0 !important; 
	background:none !important;
	}

.typeF tfoot th { padding: 10px 7px; text-align: left; }
/* typeF_1 */ 
table.typeF_1 {
	border-top: 1px solid #a3a3a3;
	width: 100%;
	margin-top: 12px;
	margin-bottom: 20px;
	border-collapse: collapse;
}
.typeF_1 th {
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 10px 5px 10px 15px;
	background: #F5F5F5;
	color: #444;
	font-weight: bold;
	text-align: left;
}
.typeF_1 td {
	padding: 7px 7px 7px 15px;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	color: #444;
	background: url(/kr2/img/icon/icon_squire.gif) no-repeat 7px 14px;
	text-align: left;
}
.typeF_1 td.end {
	border-right: none;
	padding: 7px 0;
	background: none;
	text-align: center;
}
/* type G */
table.typeG {
	border-top: 2px solid #a5a5a5;
	border-bottom: 1px solid #a5a5a5;
	width: 100%;
	margin-bottom: 21px;
	border-collapse: collapse;
}
.typeG th {
	border-left: 1px solid #E2E2E2;
	border-top: 1px solid #a3a3a3;
	border-bottom: 1px solid #E2E2E2;
	padding: 8px 0 8px 10px;
	color: #444;
	background: #f8f8f8;
	font-weight: bold;
	margin-left:4px;
}
.typeG thead th.first {
	border-left: none;
	background: #F5F5F5;
	text-align: center;
}
.typeG tbody th.first {
	border-left: none;
	padding: 7px 10px;
	background: #F5F5F5;
	font-weight: normal;
	text-align: left;
}
.typeG td {
	border-left: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 7px;
	color: #444;
}
.typeG tfoot th { padding: 10px 7px; text-align: left; }
/* typeG_1 */
table.typeG_1 {
	border-top: 1px solid #a3a3a3;
	width: 100%;
	margin-top: 12px;
	margin-bottom: 20px;
	border-collapse: collapse;
}
.typeG_1 th {
	border-top: 1px solid #a3a3a3;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 10px 0 10px 10px;
	background: #F5F5F5;
	color: #444;
	font-weight: bold;
}
.typeG_1 th.end { border-right: none; text-align: center; }
.typeG_1 td.end { border-right: none; text-align: left; }
.typeG_1 td.c { border-right: none; text-align: center !important; }
.typeG_1 th.line, .typeG_1 td.line { border-right: 1px solid #E2E2E2; }
.typeG_1 td {
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 7px;
	color: #444;
	text-align: center;
}
.typeG_1 tfoot th { padding: 10px 7px; text-align: left; }
.typeG_1 tfoot.total th { padding: 10px 7px; text-align: center; }
/* typeG_1 */
table.typeG_21 {
	border-top: 1px solid #a3a3a3;
	width: 100%;
	margin-top: 12px;
	margin-bottom: 20px;
	border-collapse: collapse;
}
.typeG_21 th {
	border-top: 1px solid #a3a3a3;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 10px 0;
	background: #EBEBEB;
	color: #444;
	font-weight: bold;
	text-align: center;
}
.typeG_21 td {
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 7px;
	color: #444;
	text-align: center;
}
.typeG_21 th.first { background: #F5F5F5; }
.typeG_21 th.end {
	border-right: none;
	background: #fff;
	text-align: center;
}
.typeG_21 td.end {
	border-right: none;
	background: #fff;
	text-align: center;
}
/* type Volumn */
.volumnTit {
	padding-left: 8px;
	margin-bottom: 20px;
	color: #000;
	background: url(/kr2/img/icon/arrowR.gif) no-repeat left center;
	font: bold 12px/1.5 '±¼¸²', sans-serif;
}
div.volumnWrap {
	width: 635px;
	padding-left: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
	overflow: hidden;
}
	div.volumnWrap p.book { float: left; width: 100px; }
	div.volumn { width: 535px; float: left; }
		table.volumnTable { width: 100%; color: #666769; border-collapse: collapse; }
		table.volumnTable th { width: 45px; padding: 2px 0; text-align: left; }
		table.volumnTable td { padding: 2px 0 2px 5px; color: #666769; }
		table.volumnTable li { color: #666769; }
.cen { text-align: center !important; }
.le { text-align: left !important; }
.ri { text-align: right !important; }
/* type results */
table.results {
	border-top: 1px solid #a3a3a3;
	width: 100%;
	margin-top: 12px;
	margin-bottom: 20px;
	border-collapse: collapse;
}
.results th {
	border-top: 1px solid #a3a3a3;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 10px 0;
	background: #F5F5F5;
	color: #444;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
}
.results td {
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 7px 0;
	color: #444;
	text-align: center;
}
.results th.end, 
.results td.end { border-right: none; text-align: center; }
.results th.line { border-right: 1px solid #E2E2E2; }
.results tfoot th { padding: 10px 0; text-align: center; }
/* ¹ß°£¹° */
.pressWrap {
	width: 430px;
	padding-left: 220px;
	background: url(/kr2/img/02_edcf/data/pressImg.jpg) no-repeat left top;
	overflow: hidden;
	min-height: 237px;
}
.formWrap {
	width: 650px;
	overflow: hidden;
	}
	.foramVisual { width: 200px; float: left; text-align: right; padding-right: 20px; }
	.tableWrap1 { width: 430px; float: left; margin-top: 20px; }
	.tableWrap { width: 430px; }
	
table.press { width: 100%; border-collapse: collapse; }
table.press th {
	padding: 5px 0;
	border-bottom: 1px solid #E2E2E2;
	text-align: left;
}
table.press th div {
	padding: 0 7px;
	background: url(/kr2/img/icon/icon_squire.gif) no-repeat 0 5px;
}
table.press td {
	padding: 5px;
	border-bottom: 1px solid #E2E2E2;
	width: 50px;
	text-align: center;
}
table.press tr.noline th, table.press tr.noline td { border-bottom: none; }
table.press tr.noline th div.sub { padding-left: 20px; background: none; }
/* ¿øÁ¶¿ë¾îÁý */
table.glossary {
	width: 100%;
	margin-top: 30px;
	border-bottom: 2px solid #A3A3A3;
	border-collapse: collapse;
}
table.glossary th { border-bottom: 1px solid #E2E2E2; text-align: left; }
table.glossary th div {
	padding-left: 10px;
	background: url(/kr2/img/icon/icon_squire.gif) no-repeat 0 6px;
	font-weight: bold;
}
table.glossary td {
	padding: 7px;
	border-bottom: 1px solid #E2E2E2;
	text-align: left;
}
/* µ¿¿µ»ó °Ô½ÃÆÇ */
h2.vod {
	padding-left: 7px;
	color: #454545;
	background: url(/kr2/img/icon/arrowR.gif) no-repeat 0 5px;
	font: bold 14px/1.5 '±¼¸²', sans-serif;
}
h2.vod a { color: #454545; font: bold 14px/1.5 '±¼¸²', sans-serif; }
.vodLine {
	width: 640px;
	padding-left: 10px;
	border-bottom: 1px solid #acacac;
	padding-bottom: 10px;
	margin-bottom: 10px;
	overflow: hidden;
}
.vodLine .player { float: left; width: 225px; }
.vodLine .vodWrap { float: left; width: 415px; }
table.vodList { width: 100%; border-collapse: collapse; }
table.vodList td { padding: 3px 0; vertical-align: top; }

/* Ä¶·¯¸® Å¸ÀÔ / CEO ´º½º */
ul.typeGall { width: 100%; }
ul.typeGall li { border-bottom: 1px solid #e2e2e2; padding-bottom: 10px; margin-bottom: 10px; }
	dl.gallList { width: 650px; overflow: hidden; }
		dl.gallList dt { 
			float: right; 
			width: 458px;  
			text-align: left; 
			border-bottom: 1px solid #E2E2E2; 
			background:url(/kr2/img/icon/arrowR.gif) no-repeat 0 8px; 
			padding: 4px 0 4px 10px;
			margin-bottom: 10px;
			}
		dl.gallList dt span {
			font: bold 12px/1.5 '±¼¸²', sans-serif; 
			color: #282828; 
			float: left; 
			width: 380px;
			cursor: pointer;
			}
		dl.gallList dt span.date {
			font: normal 12px/1.5 '±¼¸²', sans-serif;
			color: #747474;
			float: right; 
			width: 70px;
			}
		dl.gallList dd { 
			font: normal 12px/1.5 '±¼¸²', sans-serif; 
			color: #747474; 
			float: right; 
			width: 458px;  
			padding-left: 10px;
			text-align: left; 
			}
		dl.gallList dd.img { float: left; width: 172px;  }
/* Ä¶·¯¸® Å¸ÀÔ2 / »çÈ¸°øÇå ¼Ò½Ä */
ol.typeGall2 { width: 650px; }
dl.gall2 { width: 650px; overflow: hidden; }
	dl.gall2 dt { 
		font: bold 14px/1.5 '±¼¸²', sans-serif;
		color: #282828;
		background:url(/kr2/img/icon/arrowR.gif) no-repeat 0 7px;
		padding-left: 10px; 
		width: 640px;
		}
	dl.gall2 dt a { font: bold 14px/1.5 '±¼¸²', sans-serif; color: #282828; }
	dl.gall2 dd { float: right; width: 465px; }
	dl.gall2 dd.img { float: left; width: 175px; padding-left: 10px; }
/* ³âÂ÷ º¸°í¼­ */
ol.annualReprot { width: 650px; overflow: hidden;}
ol.annualReport li { 
	float: left; padding-left: 5px; width: 315px; border-bottom: 1px solid #e2e2e2; 
	padding-bottom: 10px; margin-bottom: 10px; 
	}

dl.report { width:300px; overflow: hidden; height: 107px; position: relative; }
dl.report dt { 
	font: bold 12px/1.5 '±¼¸²', sans-serif; color: #454545;  
	background: url(/kr2/img/icon/arrowR.gif) no-repeat 0 5px; 
	padding-left: 10px;
	float: right; 
	width: 195px;
	text-align: left;
	}
dl.report dd { float: right; width: 205px; text-align: left; }
dl.report dd.bookcont { margin-top:20px; }
dl.report dd.bookcont p { padding-left: 8px; }
dl.report dd.bookcont p.bookSubj { background:url(/kr2/img/icon/icon_squire.gif) no-repeat left 5px; padding-left: 8px; }
dl.report dd.book { float:left; width: 95px; background: none;}

/* ¾²±â È­¸é */
table.write { border-collapse: collapse; width: 100%; }
table.write th { 
	text-align: left;
	padding: 4px 0 4px 12px;
	font-weight: bold;
	border-bottom: 1px solid #D0CFCF;
	}
	table.write th div { 
		background:url(/kr2/img/icon/icon_squire.gif) no-repeat left center;
		padding-left: 10px;
		font-weight: bold;
		}
	table.write td { 
		border-bottom: 1px solid #D0CFCF;
		line-height: 30px; 
		color: #646668;
		padding: 4px 0 4px 12px;
		color: #454545;
		}	
	table.write td input[type="text"] { 
		border: 1px solid #c2c2c2 ; 
		height: 22px; line-height: 20px;
		vertical-align: middle;
		background:#F4F5F5;
		}
	table.write textarea { border:1px solid #C2C2C2; background:#F4F5F5; }
div.btnCR { 
	text-align: center; margin: 8px 0 0 0; width: 100%; overflow: hidden; position:relative;
	}
div.btnCR div.cenBtn { width: 120px; margin: 0 auto; position:relative; }
div.btnCR div.riBtn { position:absolute; top:0;right:0; }
	
/* ´Þ·Â */
table.callender {
	width: 100%;
	border: 1px solid #D0D0D0;
	border-top: 3px solid #5597DF;
	border-collapse: collapse;
}
table.callender th { border-right: 1px solid #D0D0D0; }
table.callender td {
	border-right: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
	padding: 6px 8px;
	font: normal 11px/1.3 '±¼¸²', sans-serif;
	letter-spacing: -1px;
	vertical-align: top;
	height: 75px;
}
table.callender td div, table.callender td div a {
	font-size: 11px;
	font: normal 11px/1.3 '±¼¸²', sans-serif;
	letter-spacing: -1px;
}
table.callender td div.date { margin-bottom: 5px; color: #000; }
table.callender td div.date.sun { margin-bottom: 5px; color: #ff0000; }
table.callender td div.date.sat { margin-bottom: 5px; color: #0000ff; }

table.rel { border-collapse: collapse; width: 100%; border-top: 2px solid #D0D0D0; margin-bottom: 20px;}
table.rel td { 
	vertical-align: top;
	background:url(/kr2/img/icon/icon_squire.gif) no-repeat 5px 8px;
	padding: 3px 5px 3px 12px;
	border-bottom: 1px solid #E2E2E2;  
	}
table.rel td.blank { background: none; }


