﻿/* 문화관광 전용 */

/* 전체 공용 */
div.article
{
	margin: 1em 2em 1em 0;
	padding: 0 0 0 0;
}

div.article div.article_info_wrapper
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/* List */
div.article div.article_info_wrapper fieldset.station_group,
div.article div.article_info_wrapper fieldset.section_group
{
	margin: 0 0 0 0;
	padding: 0.3em 0.3em 0.3em 0.3em;
	vertical-align: middle;
	border: 1px solid #D9D9D9;
}

div.article div.article_info_wrapper fieldset.station_group legend,
div.article div.article_info_wrapper fieldset.section_group legend
{
	color: #FFF;
	margin: 0 0 0 0;
	padding: 0.3em 1em 0.3em 1em;
	font-weight: bold;
	background-color: #AAAA77;
}

div.article div.article_info_wrapper fieldset.station_group ul
{
	margin: 0 0 0 0;
	padding: 0.5em 0.5em 0.5em 0.5em;
	list-style-type: none;
}

div.article div.article_info_wrapper fieldset.station_group ul li
{
	float: left;
	margin: 0 0 0 0;
	padding: 0 1em 0 1em;
	background: url(/images/open_content/common/icon_03.png) no-repeat 0.2em 0.4em;
}

div.article div.article_info_wrapper fieldset.section_group ul
{
	margin: 0 0 0 0;
	padding: 0.5em 0.5em 0.5em 0.5em;
	list-style-type: none;
}

div.article div.article_info_wrapper fieldset.section_group ul li
{
	float: left;
	width: 14em;
	margin: 0 0 0 0;
	padding: 0 0 0 1em;
	line-height: 1.5em;
	background: url(/images/open_content/common/icon_03.png) no-repeat 0.2em 0.4em;
}

div.article div.article_info_wrapper fieldset.station_group ul li.current,
div.article div.article_info_wrapper fieldset.section_group ul li.current
{
	font-weight: bold;
}

div.article div.article_info_wrapper table.article_list-table
{
	width: 100%;
	font-size: 1em;
	margin: 0 0 0 0;
	padding: 1em 0 1em 0;
	text-align: center;
	border-top: 2px solid #92BBDC;
}

div.article div.article_info_wrapper table.article_list-table caption
{
	margin: 0 0 0 0;
	padding: 1.5em 0.3em 0.2em 0;
	text-align: right;
}

div.article div.article_info_wrapper table.article_list-table tbody tr td
{
	margin: 0 0 0 0;
	padding: 0.5em 0 0.5em 0;
	border-bottom: 1px solid #D1D1D1;
}

/* 게시물이 존재하지 않을시 */
div.article div.article_info_wrapper table.article_list-table tbody tr.row_data td.row_empty
{
	width: 100%;
	margin: 0 0 0 0;
	padding: 8em 0 8em 0;
	border-bottom: 1px solid #D1D1D1;
}

/* 게시물이 존재할시 */
div.article div.article_info_wrapper table.article_list-table tbody tr.row-data td.image
{
	width: 23%;
	text-align: center;
	border-right: 1px dashed #D1D1D1;
}

div.article div.article_info_wrapper table.article_list-table tbody tr.row-data td.contents
{
	width: 52%;
	margin: 0 0 0 0;
	padding: 0.5em 0.5em 0.5em 0.5em;
	text-align: justify;
	border-right: 1px dashed #D1D1D1;
}

div.article div.article_info_wrapper table.article_list-table tbody tr.row-data td.contents strong.title
{
	color: #5B8864;
}

div.article div.article_info_wrapper table.article_list-table tbody tr.row-data td.contents div.summary
{
	margin: 0 0 0 0;
	padding: 0.5em 0 0 0;
	letter-spacing: -1px;
}

div.article div.article_info_wrapper table.article_list-table tbody tr.row-data td.category
{
	border-right: 1px dashed #D1D1D1;
}

/* 페이징 네비게이션 */
div.article div.article_list_wrapper table.article_list_table tfoot tr.row-foot td.paging-navi { text-align:center; }
div.article div.article_list_wrapper table.article_list_table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation{ margin-top:5px; margin-bottom:5px; }
div.article div.article_list_wrapper table.article_list_table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation img{ vertical-align:middle; }
div.article div.article_list_wrapper table.article_list_table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation span{ padding-left:2px; padding-right:2px; font-weight:normal; }
div.article div.article_list_wrapper table.article_list_table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation span a{ border:0px solid #FFF; text-decoration:none; }
div.article div.article_list_wrapper table.article_list_table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation span a:hover{ border:0px solid #FFF; text-decoration:underline; color:#FF8000 }
div.article div.article_list_wrapper table.article_list_table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation span.page-start{ padding-right:24px; }
div.article div.article_list_wrapper table.article_list_table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation span.page-end{ padding-left:24px; }
div.article div.article_list_wrapper table.article_list_table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation span.prev-page{ padding-right:18px; }
div.article div.article_list_wrapper table.article_list_table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation span.next-page{ padding-left:18px; }
div.article div.article_list_wrapper table.article_list_table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation span.current-page{ font-weight:bold; color:#008000; }
/* 페이징 네비게이션 */

/* 검색조건 */
div.command_wrapper
{
	margin: 0 0 0 0;
	padding: 1em 0 0 0;
}

div.command_wrapper div.article_search_form_wrapper 
{
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/* 버튼 */
div.command_wrapper div.command
{
	margin: 0 0 0 0;
	padding: 0 0.5em 0 0;
}

/* View */
div.article div.article_info_wrapper div.article_info_contents 
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div.article div.article_info_wrapper div.article_info_contents div.article_info_important
{
	margin: 0 0 0 0;
	padding: 0.5em 0 0.3em 2em;
	border-top: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	background: url(/images/open_content/common/tour_icon_01.png) no-repeat 0.8em 0.6em;
}

div.article div.article_info_wrapper div.article_info_contents div.article_info_about
{
	height: 22.5em;
	margin: 0 0 0 0;
	padding: 0 0 1em 0;
}

div.article div.article_info_wrapper div.article_info_contents div.article_info_about ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style-type: none;
}

div.article div.article_info_wrapper div.article_info_contents div.article_info_about ul.images
{
	float: left;
	width: 26.3em;
	height: 15.5em;
	overflow: auto;
	margin: 1em 1em 1em 1em;
	padding: 1em 1em 1em 1em;
	border: 1px solid #D1D1D1;
	background-color: #F9F9F9;
}

div.article div.article_info_wrapper div.article_info_contents div.article_info_about ul.images li
{
	margin: 0 0 0 0;
	padding: 0 0 1em 0;
	background-color: #F9F9F9;
}

div.article div.article_info_wrapper div.article_info_contents div.article_info_about ul.about
{
	float: right;
	width: 39%;
	margin: 1em 0 0 0;
	padding: 0 0 0 0;
}

div.article div.article_info_wrapper div.article_info_contents div.article_info_about ul.about li
{
	margin: 0 2em 0 1em;
	padding: 0 0 0 1.5em;
	line-height: 1.5em;
	border-bottom: 1px dashed #D1D1D1;
	background: url(/images/open_content/common/icon_02.png) no-repeat 0.2em 0.4em;
}

div.article div.article_info_wrapper div.article_info_contents div.article_info_about ul.about li.title
{	
	margin: 0 0 0 0;
	padding: 0.5em 0 1em 2.5em;
	border-bottom: none;
	background: url(/images/open_content/common/icon_00.png) no-repeat 0 0.4em;
}

div.article div.article_info_wrapper div.article_info_contents div.article_info_about ul.about li.title strong
{
	display: block;
	color: #5B8864;
	font-size: 1.5em;
	font-family: 바탕;
	letter-spacing: -1px;
}

/* 상세내용 */
div.article div.article_info_wrapper div.article_info_contents div.article_info_detail
{
	clear: both;
	margin: 0 0 0 0;
	padding: 0.5em 0 0.3em 2em;
	border-top: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	background: url(/images/open_content/common/tour_icon_01.png) no-repeat 0.8em 0.6em;
}

div.article div.article_info_wrapper div.article_info_contents div.article_info_summary
{
	margin: 0 0 0 0;
	padding: 0.5em 0.5em 0.5em 0.5em;
	text-align: justify;
	border-bottom: 1px dashed #D1D1D1;
}

/* 컨트롤 버튼 */
div.article div.article_info_wrapper div.command
{
	margin: 0 0 0 0;
	padding: 0.3em 0 0 0.2em;
	text-align: right;
}

/* 이미지 처리 */
/*
div.article div.article_info_wrapper div.command img
{
}
*/
