﻿div.sub_wrapper dl#Page_position
{
	top: 37px;
}

div#Content div#Village_category
{
	float: right;
}

div#Content div#Village_category dl
{
	width: 541px;
}

div#Content div#Village_category dl dd
{
	background: url(/ko/images/open_content/story/origin/icon_list.jpg) 9px 15px no-repeat;
	padding-bottom: 5px;
	padding-top: 17px;
	width: 108px;
	float: left;
}

div#Content div#Village_category dl dd a
{
	color: #333333;
	font-family: Batang, '바탕체';
	padding-left: 31px;
}

div#Content div#Village_category dl dd a:hover
{
	text-decoration: underline;
	font-weight: bold;
}

div.list_content
{
	background: url(/ko/images/open_content/story/origin/bg_content_01.jpg) 0 bottom no-repeat;
	height: 1050px;
	width: 100%;
	float: left;
}

div.list_content div#Village_address
{
	background: url(/ko/images/open_content/story/origin/bg_content_02.jpg) 0 0 no-repeat;
	height: 733px;
	width: 298px;
	float: left;
}

div.list_content div#Village_address dl
{
	position: relative;
	top: 0;
	left: 0;
}

div.list_content div#Village_address dl dd
{
	background: url(/ko/images/open_content/story/origin/bg_villedge_01.png);
	color: #555555;
	letter-spacing: -1px;
	font-weight: bold;
	font-family: Batang, '바탕체';
	text-align: center;
	height: 60px;
	width: 51px;
	position: absolute;
	display: none;
}

div.list_content div#Village_address dl dd span
{
	padding-top: 20px;
	display: block;
}

div.list_content div#Village_address dl dd#C1
{
	top: 35px;
	left: 102px;
	display: block;
}

div.list_content div#Village_address dl dd#C2
{
	background: url(/ko/images/open_content/story/origin/bg_villedge_02.png);
	top: 41px;
	left: 62px;
}

div.list_content div#Village_address dl dd#C2 span
{
	padding-top: 28px;
}

div.list_content div#Village_address dl dd#C3
{
	top: 70px;
	left: 108px;
}

div.list_content div#Village_address dl dd#C4
{
	top: 90px;
	left: 146px;
}

div.list_content div#Village_address dl dd#C5
{
	top: 94px;
	left: 129px;
}

div.list_content div#Village_address dl dd#C6
{
	top: 134px;
	left: 147px;
}

div.list_content div#Village_address dl dd#B1
{
	top: 160px;
	left: 147px;
}

div.list_content div#Village_address dl dd#B2
{
	top: 223px;
	left: 141px;
}

div.list_content div#Village_address dl dd#B3
{
	top: 253px;
	left: 143px;
}

div.list_content div#Village_address dl dd#B4
{
	top: 276px;
	left: 138px;
}

div.list_content div#Village_address dl dd#B5
{
	top: 304px;
	left: 129px;
}

div.list_content div#Village_address dl dd#B6
{
	top: 310px;
	left: 136px;
}

div.list_content div#Village_address dl dd#A1
{
	top: 334px;
	left: 139px;
}

div.list_content div#Village_address dl dd#A2
{
	top: 384px;
	left: 100px;
}

div.list_content div#Village_address dl dd#A3
{
	top: 412px;
	left: 72px;
}

div.list_content div#Village_address dl dd#A4
{
	top: 444px;
	left: 46px;
}

div.list_content div#Village_address dl dd#D1
{
	top: 456px;
	left: 51px;
}

div.list_content div#Village_address dl dd#D2
{
	top: 496px;
	left: 48px;
}

div.list_content div#Village_address dl dd#D3
{
	top: 532px;
	left: 40px;
}

div.list_content div#Village_address dl dd#D4
{
	top: 551px;
	left: 50px;
}

div.list_content div#Village_address dl dd#D5
{
	top: 573px;
	left: 49px;
}

div.list_content div#Village_address dl dd#D6
{
	top: 579px;
	left: 45px;
}

div.list_content div#Village_address dl dd#D7
{
	top: 601px;
	left: 35px;
}

div.list_content div#Village_address dl dd#D8
{
	top: 614px;
	left: 45px;
}

div.list_content div#Village_category
{
	background: url(/ko/images/open_content/story/origin/bg_content_03.jpg) 0 bottom no-repeat;
	padding: 20px 0 0 0;
}

div.list_content div#Village_category dl
{
	height: 720px;
}

div.view_content
{
	float: left;
}

div.view_content h3
{
	float: left;
}

div.view_content div#Common_content,
div.view_content div#Common_content div
{
	width: 100%;
	float: left;
}

div.view_content div#Common_content div h4
{
	background: url(/ko/images/open_content/story/origin/bg_title.jpg) right 10px no-repeat;
	font-size: 14px;
	font-family: Batang, '바탕체';
	padding: 22px 0 31px 380px;
}

div.view_content div#Common_content div p
{
	color: #777777;
	font-family: Batang, '바탕체';
	line-height: 20px;
	text-align: justify;
	padding-bottom: 20px;
}

div.view_content div#Common_content div p.break
{
	clear: both;
}

div.view_content div#Common_content div p.record
{
	background: url(/ko/images/open_content/story/origin/bg_paper1.jpg) 0 0 repeat;
	border: 1px dotted #7F7E7C;
	line-height: 27px;
	padding: 34px 30px;
	margin-bottom: 20px;
}

div.view_content div#Common_content div#Common_content_01 p
{
	text-align: justify;
	padding-top: 15px;
	width: 330px;
}

div.view_content div#Common_content div img
{
	padding: 0 30px 30px 0;
	float: left;
	display: block;
}

div.view_content div#Common_content div#Common_content_01 img
{
	padding: 0 0 30px 0;
	float: right;
}

div.view_content div#Place_category
{
	background: url(/ko/images/open_content/story/origin/bg_paper2.jpg) 0 0 repeat;
	border: 1px dotted #7F7E7C;
	margin-top: 30px;
	/*height: 203px;*/
	width: 100%;
	float: left;
}

div.view_content div#Place_category h4
{
	padding: 24px 0 24px 0;
	float: left;
}

div.view_content div#Place_category dl
{
	margin: 24px 44px 24px 0;
	width: 560px;
	float: right;
}

div.view_content div#Place_category dl dd
{
	background: url(/ko/images/open_content/story/origin/icon_place_list.gif) 0 center no-repeat;
	line-height: 25px;
	width: 140px;
	float: left;
}

div.view_content div#Place_category dl dd a
{
	color: #333333;
	font-family: Batang, '바탕체';
	padding-left: 8px;
}

div.view_content div#Place_category dl dd a:hover
{
	text-decoration: underline;
	font-weight: bold;
}

div.view_content div#Place_detail
{
	background: url(/ko/images/open_content/story/origin/bg_place_detail_01.jpg) 0 bottom no-repeat;
	padding-top: 20px;
	margin-top: 20px;
	width: 100%;
	float: left;
}

div.view_content div#Place_detail h5
{
	background: url(/ko/images/open_content/story/origin/bg_place_detail_02.jpg) 0 0 no-repeat;
	color: #333333;
	font-size: 30px;
	font-family: Batang, '바탕체';
	letter-spacing: -2px;
	text-align: right;
	height: 143px;
	width: 323px;
	float: left;
}

div.view_content div#Place_detail p
{
	color: #777777;
	font-family: Batang, '바탕체';
	line-height: 20px;
	text-align: justify;
	width: 540px;
	float: right;
}