/* CSS Document */
select { height: 23px; font-size: 13px;}
input { border: 1px solid #e4e4e4; }
h2 { font-size: 24px; }
h3 { font-size: 20px; }

/*레이아웃Layout*/

/*contentBody*/
#contentBody { border-right: 1px solid #E8E8E8; padding-right: 20px; }
/*헤더*/

div.headline { margin-top: 20px; border-bottom: 1px solid #DDDDDD; }
div.headline span.title { font-size:15pt; display: block; }
div.headline span.mainTitle a { color: #000; font-size: 20pt; }
div.content p { font-size: 12pt; }
div.content p * { font-size: 1.2em; }
div.content h3 { font-size: 1.2em;}
/*확대축소버튼 첨부파일*/
div.fontControl { text-align: right; }
div.download { text-align: right; margin: 5px 0 20px; }

/*에디터 템플릭-이미지*/
div.imgBox { border: 1px solid #ddd; padding: 15px 15px 0 15px; text-align: center; width: 510px; }
div.left {float: left; margin: 10px 10px 10px 0; }
div.center { margin: 20px auto; }
div.right {float: right; margin: 10px 0px 10px 10px; }
div.imgBox img { margin-bottom: 15px;}
div.imgBox p.caption { border-top: 1px solid #ddd; padding: 10px; text-align: left; }

/*최신글*/
#contentBody div.recent { border: 6px solid #cdcdcd; padding: 15px; margin-top: 10px; }
#contentBody div.recent h3 { margin-bottom: 10px; border-left: 3px solid #7573B6; padding-left: 5px; line-height: 14px; }
#contentBody div.recent ul li { 
	margin: 5px 0; 
	background: transparent url(../../images/dot_blue.gif) no-repeat scroll 0 8px; 
	padding-left: 10px; 
}
/*공통-테이블*/
div.formTable { padding: 15px 0px 0px 15px; }
div.formTable table { margin-bottom: 10px; }
div.formTable tr { 
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
}
div.formTable tr.even { background-color: #fbfbfb; }
div.formTable tr.boardHeader { 
	background: transparent url(../images/bg_table.jpg) no-repeat scroll 0 0; 
	height: 33px;
	border:0;
	text-align:center;
}
div.formTable td { height: 33px; border-bottom: 1px solid #f2f2f2; }
td.center { text-align: center;}

div.formTable td.last { border-bottom: 1px solid #d7d7d7; }

/*사진자료실*/
div.photoTable div.photoBox p.date {display: block;}
div.photoTable div.photoBox img { border: 1px solid #f2f2f2; }
div.photoTable td { width: 200px; padding: 10px; }
div.photoTable div.photoBox p.title { height: 50px; padding: 0 20px; text-align: left;}

/*캠페인자료실*/
#cam div.resource-type { 
	clear: both;
	border: 1px solid #DDDDDD;
	margin: 5px 0;
}
#cam div.resource-type h2 { 
	font-size: 13px; 
	margin: 0;
}
#cam div.resource-type h2 a { 
	display: block;
	color: #444;
	background-image: url(/images/bullet_down.jpg);
	background-position: 10px 12px;
	background-repeat: no-repeat;
	padding: 10px;
	padding-left: 30px; 	
}
#cam div.slideAll { 
	padding-bottom: 5px;
	margin-top: 15px; 
	height: 26px; 
} 
*html #cam div.slideAll { padding-bottom: 0; }
#cam div.slideAll div.toggleBut { float: left; }
#cam div.slideAll div.search { float: right; margin: 0;}
#cam div.slideAll span { 
	text-align: left;
	padding: 0 2px;
	cursor: pointer; 
	text-indent: -1000em;
}

pre{
	padding: 1em;
	border: 1px dashed #ccc;
	background: #eee;
	white-space: pre-line;
}

/*사이드바: */
#banners { border: 0; padding-left: 0; }



