﻿body {
	font-family: '맑은 고딕'; 
	font-size:14px;	
	text-align:left;
}
a {
	text-decoration:none
}
#tabcontents {
	width:1375px;
	height:620px;
	padding-top:55px;
	padding-left:55px;
	font-size:1.2em;
	line-height:1.2em;
	color:#222
}
#tabcontents p {
	/*text-indent:15px;*/
	padding-bottom:15px;
	font-size:13px;	
}

/* tabcontents 클래스 추가 */
.tabcontents {
	width:1375px;
	height:620px;
	padding-top:55px;
	padding-left:55px;
	font-size:1.0em;
	line-height:1.8em;
	color:#222
}

.image {
	float:left;
	margin-right:54px;
}
.title {
	width:560px;
	font-size:1.3em;
	font-weight:bold;
	/*margin-top:50px;*/
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px solid #999;
	color:#222
}
.writing {
	float:left;
	width:945px;
	height:634px;
	position:relative;
	/*border:1px solid #000;*/
}


/* 추가 14.09.03 */

.sell_tab {
	width:598px;
	height:49px;
	border-top:1px solid #644200;
	border-left:1px solid #644200;
	border-right:1px solid #644200;
	background:#DBC8A4;
	margin:18px 0 0 0;
}
.sell_tab:after {
	clear:both;
	display:block;
	content:"";
}
.sell_tab li {
	width:150px;
	height:50px;
	float:left;
	text-align:center;
}
.sell_tab li a:first-child {
	border-right:1px solid #644200;
}
.sell_tab li a {
	display:block;
	width:150px;
	height:50px;
	color:#222;
	line-height:55px;
	
}
.sell_tab .sell_active {
	background:#C19A51;
}
div.static_seller {
	display:block;
}
div.migrat_seller {
	display:none;
}
table.seller {
	border-left:1px solid #644200;
	border-top:1px solid #644200;
	border-collapse:collapse;
	width:600px;
}
.seller thead {
	background:#C19A51;
	text-align:center;
}
.seller td, .seller th {
	border-bottom:1px solid #644200;
	border-right: 1px solid #644200;
	border-collapse:collapse;
	padding:5px 5px 5px 5px;
}
.seller td { padding-left:10px; }
.seller td a img{ margin-left:6px; vertical-align:middle; }


/* 상인 표 위치 관련 */
tbody { width:600px; }
.seller  { width:600px; position:absolute; top:93px; } /* position:relative는 따로 안잡음 */
.tbody2 { left:650px; }
.tbody3 { left:1300px; }
.tbody4 { left:1950px; }
.tbody5 { left:2600px; }
.tbody6 { left:3250px; }
.tbody7 { left:3900px; }
.tbody8 { left:4450px; }
.tbody9 { left:5200px; }
.tbody10 { left:5850px; }
.tbody11 { left:6500px; }
.tbody12 { left:7150px; }
.tbody13 { left:7800px; }
.tbody14 { left:8450px; }
.tbody15 { left:9100px; }


/******** tabs.css에서 변경해야 할 것

#container {width: 1720px; }
.contentWrap {
	width:1520px;
	float:left
}
width값을 크게 줘야 함
**********/
/*
#tab2 {
	width:5000px;
}
*/



/**** 장터여행 ****/
.ig_travel{
	width:2700px;
	height:600px;
}
.travel_img {
	width:900px;
	height:600px;
	float:left;
	margin: 20px 50px 0 0;
}
.travel_menu {
	width:1500px;
	height:600px;
	float:left;
}
.travel_menu ul {
	height:100%;
	position:relative;
}
.travel_menu ul li {
	width:65px;
	height:75px;
	margin:10px;
	display:block;
	float:left;
	position:relative;
	top:0;
	left:0;
}
div.travel_inner {
	position:absolute;
	top: 0;
	left: 0;
	width: 240px;
	height:155px;
}
.travel_inner p {
	width:100%;
	height:34px;
	background:#4F4739;
	text-align:center;
	color:#fff;
}

/***  스탬프 체험여행 ***/
.stp_title_wrap{
	width:780px;
	height:80px;
	border-bottom:1px solid #999;
	margin-bottom:30px;
	margin-left:30px;
}
.stp_title{
	width:300px;
	float:left;
	font-size:1.6em;
	font-weight:bold;
	margin-bottom:20px;
	padding-bottom:20px;
	color:#222
}
p.h2Desc {
	width:460px;
	font-size:12px;
	line-height:160%;
	text-indent:0 !important ;
	margin-bottom:20px;
	padding-left:20px;
	float:left;
}
p.content_left {
	float:left;
	width:780px;
	margin-left:30px;
}
p.content_left2 {
	float:left;
	width:550px;
	margin-left:30px;
}
.app_img {
	margin-top:200px;
	margin-right:20px;
}


p#content1 {
width:580px;
}

p#content2 {
width: 340px;
padding-top: 60px;
position: absolute;
top: 0;
left: 620px;
}

p#content1 > div{
	height: 10px;
}
p#content2 > div {
height: 5px;
}


/* 인사말 */
.intro_people {
	position:absolute;
	width:300px;
	height:634px;
	left:55px;
	top:141px;
	z-index:2;
	/*background:url("http://shop.moongory.com/shop/template/jeongseon/img/intro_people.jpg") repeat 0 0;*/
}
.intro_people > div{
	float:left;
}

a.intro_people_inner{
	display:block;
	width:100%;
	height:100%;
}
a.intro_people_inner_1, a.intro_people_inner_2, a.intro_people_inner_3 {
	display:block;
	border:8px solid #3B3B3B;
	font-size:24px;
	color:#fff;
}
a.intro_people_inner_1{	width:284px;	height:348px;}
a.intro_people_inner_2{	width:284px;	height:254px;}
a.intro_people_inner_3{	width:134px;	height:254px;}
a.intro_people_inner_1 > p, a.intro_people_inner_2 > p, a.intro_people_inner_3 > p {
	width:100%;
	height:20px;
	position:absolute;
	bottom:0;
	left:0;
	text-align:left;
	background:url("http://shop.moongory.com/shop/template/jeongseon/img/mask.png") repeat  0 0 ;
	color:#fff;
	padding:13px;
	overflow:hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
}
a.intro_people_inner_1 > p, a.intro_people_inner_2 > p{ width:274px;}
a.intro_people_inner_3 > p { width:124px; }

a.mask_back {
	 z-index:3;
	 border:none !important;
}
a.mask_back:hover{
	background:none;
}