@charset "euc-kr";

/* °Ô½ÃÆÇ(Board) Begin ***********************************************************************/
.board			{clear:both;width:100%;margin: 0 auto;}
.board img		{vertical-align:top;}

.board_info		{clear:both;width:100%;padding:0;margin:0;overflow:hidden;}

.totalpage		{padding:0;margin:5px 0 0 0;font-size:11px;color:#888;}
.totalpage em	{font-family:verdana;color:#CC7F34;font-weight:bold;}

.btn_set		{clear:both;margin:10px 0;}
.btn_set img	{padding:0 1px;}
.btnarea		{clear:both;margin:30px 0;}
.btnarea img	{padding:0 1px;}

/* °Ë»ö */
.board .search				{margin:0 0 5px 0;padding:0;text-align:right;}
.board .search input.text	{width:160px;background:#E7E7E7;border:none;}

/* °Ë»ö¹Ú½º */
.searchbox					{padding:15px 0;margin:0 0 30px 0;background:#fff url('../img/search_bg.jpg') repeat-x;border:1px solid #CED2DB;text-align:center;}
.searchbox .searchform		{width:350px;padding:0;margin:0 auto;}
.searchbox .searchform h3	{float:left;padding:0 10px 0 0;margin:5px 0 0 0;background:none;}
.searchbox input.text		{height:17px;}

/* ¸ñ·Ï */
table.list				{clear:both;font-size:11px;}
table.list thead th		{background:#999;color:#fff;font-weight:bold;white-space:nowrap;text-align:center;height:30px;line-height:30px;}
table.list thead tr,
table.list tbody tr		{line-height:40px;text-align:center;}
table.list tbody td:first-child		{width:50px;color:#999}
table.list tbody td, table.list tbody th{padding:0;border-bottom:1px solid #eaeaea;font-weight:normal;white-space:normal;}
table.list tbody td.subject		{text-align:left;white-space:normal;font-size:13px;}
table.list tbody tr:hover,
table.list tbody tr:hover a		{background:#f7f7f7;color:#95785A !important;}
table.list img					{vertical-align:middle;margin:0 4px;}
table.list .category			{color:#B96F26;}

/* ³»¿ë */
.board_view					{}
.board_view	.board_view_tit		{padding:10px 0;margin:0;background:#999;color:#fff;text-align:center;font-size:16px;}
.board_view	.board_view_info	{clear:both;padding:0 0 0px 0;margin:0;}
.board_view	.board_view_info dl	{clear:both;padding:0;margin:0;line-height:30px;}
.board_view	.board_view_info dt	{float:left;width:10%;padding:0;margin:0;color:#999;}
.board_view	.board_view_info dd	{float:left;width:40%;padding:0;margin:0;}
.board_view	.board_view_info dd.attach	{width:90%;}
.board_view	.attach			{border-top:1px solid #dfdfdf;}
.board_view	.attach	img		{vertical-align:middle;margin-right:10px;}
.board_view .board_cont		{clear:both;padding:20px 0;margin:0;border-top:1px solid #999;border-bottom:1px solid #999}
.board_view	img		{max-width:740px;}

/* ÀÌÀü±Û´ÙÀ½±Û¸ñ·Ï */
table.view_list				{clear:both;border-collapse:collapse;width:100%;margin:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
table.view_list tbody tr.on	{background:#f6f6f6;}
table.view_list tbody th	{padding:6px 5px 3px 5px;text-align:left;border-bottom:1px dashed #ddd;}
table.view_list tbody td	{padding:6px 5px 3px 5px;border-bottom:1px dashed #ddd;}

/* ÀÔ·Â */
table.write			{clear:both;border-collapse:collapse;width:100%;margin:0 0 1em 0;border-top:1px solid #cecece;border-left:1px solid #cecece;border-right:1px solid #cecece;border-bottom:1px solid #666;}
table.write th		{padding:15px;background:#f6f6f6;border-bottom:1px solid #ddd;font-weight:normal;white-space:nowrap;text-align:left;color:#555;}
table.write td		{padding:15px;background:#ffffff;border-bottom:1px solid #ddd;font-weight:normal;white-space:nowrap;}
table.write th.end	{padding:15px;background:#f6f6f6;font-weight:normal;white-space:nowrap;text-align:left;}
table.write td.end	{padding:15px;background:#ffffff;font-weight:normal;white-space:nowrap;}
table.write input	{border:1px solid #ccc;}
table.write textarea{border:1px solid #ccc;}
#webEditor table td	{padding:0;}


/* °¶·¯¸® */
.board .gallery				{clear:both;padding:0;margin:5px 0;border-top:1px solid #999;text-align:center;}
.board .gallery table		{border-collapse:collapse;width:auto;margin:0 auto;}
.board .gallery table td	{padding:0;vertical-align:top;border-bottom:1px solid #ddd;}
.board .gallery .frame		{display:block;padding:20px 0;margin:0 5px;}
.board .gallery .photo		{margin:0;width:170px;height:120px;}
.board .gallery .subject    {display:block;cursor:hand;width:170px;margin:10px 0 0 0;padding:0;color:#333;letter-spacing:-0.05px;text-align:center;white-space:normal;}
.board .gallery .subject img  {padding:0 4px;vertical-align:top;}

/* °¶·¯¸®2 */
#gallery					{border-bottom:1px solid #666;}
#gallery ul					{margin:0 -10px}
#gallery li					{float:left;width:25%;padding:10px;}
#gallery img.photo			{width:100%;}
#gallery .date				{display:none;margin:5px 0;padding:0;text-align:left;font-size:85%;font-family:tahoma;color:#999;font-weight:normal;}
#gallery .subject			{display:block;margin:5px 0;padding:0;letter-spacing:-0.04em;text-align:center;white-space:normal;font-weight:normal;}
#gallery .subject a			{color:#454545 !important;}
#gallery .category			{display:block;color:#65B733;font-size:90%;letter-spacing:-1px;}

/* ´º½º·¹ÅÍ */
.board .newsletter				{clear:both;padding:0;margin:5px 0;border-top:1px solid #999;text-align:center;}
.board .newsletter table		{border-collapse:collapse;width:auto;margin:0 auto;}
.board .newsletter table td	{padding:0;vertical-align:top;border-bottom:1px solid #ddd;}
.board .newsletter .frame		{display:block;padding:20px 0;margin:0 25px;}
.board .newsletter .photo		{margin:0;width:120px;height:200px;}
.board .newsletter .subject    {display:block;cursor:hand;width:120px;margin:10px 0 0 0;padding:0 0 0 10px;color:#333;letter-spacing:-0.05px;text-align:center;white-space:normal;}
.board .newsletter .subject img  {padding:0 4px;vertical-align:top;}

/* comment */
.comment{margin:0 0 20px 0;}
.comment_tit{width:100%;background:#f7f7f7;margin:0 0 5px 0;}
.comment_tit ul{padding:2px 4px 0 4px;}
.comment_txt{white-space:normal;padding:6px 6px 10px 6px;border-bottom:1px solid #ccc;}

/* ºê·Î½´¾îÅ¸ÀÔ
table.brochure						{clear:both;border-collapse:collapse;width:100%;margin:0;}
table.brochure tbody tr				{text-align:left;border-bottom: 1px solid #ddd;}
table.brochure tbody th				{vertical-align:top;}
table.brochure tbody td,
table.brochure tbody th				{padding:18px;font-weight:normal;white-space:normal;}
table.brochure tbody td.substance	{text-align:left;white-space:normal;border-bottom:none;vertical-align:top;}
table.brochure tbody td.substance h3{padding:0;margin:0;background:none;font-size:14px;color:#5867A0;}
table.brochure tbody td.substance .date{padding:0;margin:2px 0 12px;font-size:11px;color:#999;}
table.brochure tbody td.substance .more a{font-family:tahoma;font-size:10px;color:#999;text-decoration:underline !important;}
table.brochure tbody.tt tr:hover	{background:transparent;}
table.brochure tbody th img			{padding:0;margin:0;vertical-align:top;} */

/* ºê·Î½´¾î */
table.brochure							{clear:both;border-collapse:collapse;width:100%;margin:0 0 10px 0;border-bottom:2px solid #252A32;}
table.brochure tbody th				{width:180px;padding:15px 5px;border-bottom: 1px solid #ccc;text-align:left;white-space:normal;}
table.brochure tbody th	img			{width:158px;height:104px;}
table.brochure tbody td				{padding:15px 5px;border-bottom: 1px solid #ccc;vertical-align:top;}
table.brochure tbody td ul li.subject	{font-weight:bold;color:#555;}/* Á¦¸ñ */
table.brochure tbody td ul li.subject a{color:#555 !important;}
table.brochure tbody td ul li.date		{margin:0 0 10px 0;font-family:tahoma;font-size:90%;}
table.brochure tbody tr:hover			{background:#f9f9f9;}	/* IE6ÀÌÇÏ´Â¾ÈµÊ */

/* ÆäÀÌÁö */
.paging			{text-align:center;line-height:32px;margin:20px 0;}
.paging a,
.paging strong	{font-size:12px;line-height:32px;height:34px;min-width:34px;margin:0 1px;display:inline-block;text-decoration:none;font-weight: normal;vertical-align: middle;}
.paging a		{color:#777;border:1px solid #ccc;background:#fff;}
.paging a.on	{color:#95785A;background:#fff;border:1px solid #95785A;}
.paging a.first, .paging a.last, .paging a.prev, .paging a.next {width:34px;height:34px;padding:0;border:1px solid #ccc;background:#fff url(../img/btn_paging.gif) no-repeat;}
.paging a.first { background-position:-2px 0px; }
.paging a.prev { background-position: -36px 0px; }
.paging a.next { background-position: -68px 0px; }
.paging a.last { background-position: -102px 0px; }
.paging a:hover,
.paging a:focus {background-color:#95785A;border-color:#95785A;color:#fff;text-decoration:none}
.paging a span {font-size:0;text-indent:-200%;}

/* µ¿¿µ»ó */
#movie						{width:100%;height:440px;padding:0;margin:0;background:url('../board_img/movie_bg.jpg') no-repeat 50% 20px;text-align:center;}
#movie h3					{background:none;padding:0;margin:0;text-align:center;font-size:120%;color:#333;}
#movie .btnlist				{width:323px;padding:15px 0 0 0;margin:0 auto;text-align:center;}
#movie .btnlist ul li		{float:left;padding:0 1px 0 0;}
.moviebox									{width:420px;padding:25px 0 0 0;margin:0 auto;text-align:center;}
.board table.movie_list						{border-collapse:collapse;width:100%;padding:0;margin:0;border-top:1px solid #252A32;border-bottom:1px solid #252A32;}
.board table.movie_list tbody td			{padding:4px 0 3px 0;font-weight:normal;white-space:normal;}
.board table.movie_list tbody td.fst		{font-family:tahoma;font-size:90%;}
.board table.movie_list tbody td.subject	{text-align:left;white-space:normal;}
.board table.movie_list tbody td.date		{font-family:tahoma;font-size:90%;}
.board table.movie_list tbody td.end		{text-align:right;}


#article{clear:both;}
#article h3	{font-size:14px;font-weight:bold;color:#95785A;letter-spacing:-1px;background:none;padding-left:0;}
#article h4	{font-size:12px;font-weight:bold;color:#454545;}
#article .report_tit	{border:2px solid #ccc;text-align:center;margin:20px 0;padding:10px;font-size:18px;color:#333;font-weight:bold;}