
/* ****************** 1칸 레이아웃  ****************** */

.layout_331841_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_331841_ > div:after {content:''; display:block; clear:both;}
.layout_331841_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_331841_ {min-width:1000px;}
}

/* ****************** 로고 + 토글  ****************** */

@font-face {
	font-family: 'icomoon_header';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.svg#icomoon_header') format('svg');
	font-weight: normal;
	font-style: normal;
}

.logo_331843_ {position:relative; z-index:666; padding:0 80px; border-bottom:2px solid #d00000;}
.logo_331843_ * {box-sizing:border-box;}
.logo_331843_ h1 {display:table; width:100%; margin:0; padding:0; font-size:12px; text-align:center; table-layout:fixed;}
.logo_331843_ h1 a {display:table-cell; height:60px; vertical-align:middle;}
.logo_331843_ h1 img {max-width:100%; max-height:100%; vertical-align:bottom;}

.toggle_331843_ {
	display:none; overflow:hidden; position:absolute; top:50%; width:30px; height:30px; margin-top:-15px; padding:4px; font-size:0;
	border:1px solid #ddd; border-radius:2px; font-size:0; text-decoration:none;
}
.toggle_331843_.use {display:block;}
.toggle_331843_:before {display:inline-block; font-family:"icomoon_header"; font-size:20px; color:#bbb; line-height:1em;}
.toggle_331843_.on:before {color:#d00000;}

.tel_331843_ {display:block; left:10px;}
.tel_331843_:before {content:'\e604'; color:#d00000;}
#farmBoxTel {display:none;}

.toggleSearch_331843_ {left:45px;}
.toggleSearch_331843_:before {content:'\e600';}
#farmBoxSearch {display:none;}
#farmBoxSearch.on {display:block;}

.toggleGnb_331843_ {right:45px;}
.toggleGnb_331843_:before {content:'\e602';}
#farmBoxGnb {display:none;}
#farmBoxGnb.on {display:block;}

.toggleLnb_331843_ {right:10px;}
.toggleLnb_331843_:before {content:'\e601';}
#farmBoxLnb {display:none;}
#farmBoxLnb.on {display:block;}

[id^=div_user_list] .toggle_331843_ {display:block;}

@media (min-width:1024px){
	.logo_331843_ {padding:0; border-bottom:none;}
	.toggle_331843_ {display:none !important;}
	[id^=farmBox] {display:block !important;}
}

@media \0screen{
	.logo_331843_ {padding:0; border-bottom:none;}
	.toggle_331843_ {display:none !important;}
	[id^=farmBox] {display:block !important;}
}

/* ****************** 네비게이션 A  ****************** */

.lnb_331842_ * {box-sizing:border-box;}
.lnb_331842_ ul {margin:0; padding:0; list-style:none; font-size:0;}
.lnb_331842_ a {
	display:block; position:relative; height:40px; line-height:40px; font-weight:bold; text-decoration:none;
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
}
.lnb_331842_ .dep1 > li > a {
	padding:0 15px 0 30px; border-bottom:1px solid #dcdcdc; background:#ececec; font-size:15px; color:#777777;
}
.lnb_331842_ .dep1 > li > a:before {
	content:''; display:block; position:absolute; left:20px; top:50%; width:3px; height:3px; margin-top:-1px; background:#777777;
}
.lnb_331842_ .dep2 > li > a {
	padding:0 15px 0 45px; border-bottom:1px solid #e1e2e3; background:#ffffff; font-size:13px; color:#393939;
}

@media (min-width:1024px){
	/* dep1 */
	.lnb_331842_ .dep1:after {content:''; display:block; clear:both;}
	.lnb_331842_ .dep1 > li {float:left; position:relative; z-index:600; width:20%;}
	.lnb_331842_ .dep1 > li:hover {z-index:610;}
	.lnb_331842_ .dep1 > li > div {
		display:none; position:absolute; left:0; width:100%; padding:5px 0;
		border:1px solid #777777; background:#ffffff;
	}
	.lnb_331842_ .dep1 > li:hover > div {display:block;}
	.lnb_331842_ .dep1 > li > a {
		height:50px; line-height:50px; padding:0 20px;
		border-bottom:none; background:none; color:#393939; text-align:center;
	}
	.lnb_331842_ .dep1 > li.on > a,
	.lnb_331842_ .dep1 > li:hover > a {color:#777777;}
	.lnb_331842_ .dep1 > li > a:before {display:none;}

	/* dep2 */
	.lnb_331842_ .dep2 > li > a {
		height:30px; line-height:30px; padding:0 10px;
		border-bottom:none; background:#ffffff; color:#393939;
	}
	.lnb_331842_ .dep2 > li.on > a,
	.lnb_331842_ .dep2 > li:hover > a {background:#ececec; color:#777777;}

	/* dep1 triangle */
	.lnb_331842_ .dep1 > li.has_sub:before,
	.lnb_331842_ .dep1 > li.has_sub:after {
		content:''; display:none; position:absolute; left:50%; margin-left:-8px;
		border-left:8px solid transparent; border-right:8px solid transparent;
	}
	.lnb_331842_ .dep1 > li.has_sub:before {bottom:0; border-bottom:8px solid #777777;}
	.lnb_331842_ .dep1 > li.has_sub:after {bottom:-3px; border-bottom:8px solid #ffffff;}
	.lnb_331842_ .dep1 > li.has_sub:hover:before,
	.lnb_331842_ .dep1 > li.has_sub:hover:after {display:block;}
}

@media \0screen{
	/* dep1 */
	.lnb_331842_ .dep1:after {content:''; display:block; clear:both;}
	.lnb_331842_ .dep1 > li {float:left; position:relative; z-index:600; width:20%;}
	.lnb_331842_ .dep1 > li:hover {z-index:610;}
	.lnb_331842_ .dep1 > li > div {
		display:none; position:absolute; left:0; width:100%; padding:5px 0;
		border:1px solid #777777; background:#ffffff;
	}
	.lnb_331842_ .dep1 > li:hover > div {display:block;}
	.lnb_331842_ .dep1 > li > a {
		height:50px; line-height:50px; padding:0 20px;
		border-bottom:none; background:none; color:#393939; text-align:center;
	}
	.lnb_331842_ .dep1 > li.on > a,
	.lnb_331842_ .dep1 > li:hover > a {color:#777777;}
	.lnb_331842_ .dep1 > li > a:before {display:none;}

	/* dep2 */
	.lnb_331842_ .dep2 > li > a {
		height:30px; line-height:30px; padding:0 10px;
		border-bottom:none; background:#ffffff; color:#393939;
	}
	.lnb_331842_ .dep2 > li.on > a,
	.lnb_331842_ .dep2 > li:hover > a {background:#ececec; color:#777777;}

	/* dep1 triangle */
	.lnb_331842_ .dep1 > li.has_sub:before,
	.lnb_331842_ .dep1 > li.has_sub:after {
		content:''; display:none; position:absolute; left:50%; margin-left:-8px;
		border-left:8px solid transparent; border-right:8px solid transparent;
	}
	.lnb_331842_ .dep1 > li.has_sub:before {bottom:0; border-bottom:8px solid #777777;}
	.lnb_331842_ .dep1 > li.has_sub:after {bottom:-3px; border-bottom:8px solid #ffffff;}
	.lnb_331842_ .dep1 > li.has_sub:hover:before,
	.lnb_331842_ .dep1 > li.has_sub:hover:after {display:block;}
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_331815_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto; position:absolute; top:0; z-index:1000;}
.layout_331815_ > div {}
.layout_331815_ > div:after {content:''; display:block; clear:both;overflow:hidden;}
.layout_331815_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_331815_ > div > .container_1 {width:20%;}
.layout_331815_ > div > .container_2 {width:80%;position:relative; right:0;}

@media (max-width:1023px){
	.layout_331815_ > div > .container_1 { width:100%; }
	.layout_331815_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_331815_ {min-width:1200px;}
}

/* ****************** 로고 + 토글  ****************** */

@font-face {
	font-family: 'icomoon_header';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.svg#icomoon_header') format('svg');
	font-weight: normal;
	font-style: normal;
}

.logo_331817_ {position:relative; z-index:666; padding:0 80px; border-bottom:2px solid #d00000;}
.logo_331817_ * {box-sizing:border-box;}
.logo_331817_ h1 {display:table; width:100%; margin:0; padding:0; font-size:12px; text-align:center; table-layout:fixed;}
.logo_331817_ h1 a {display:table-cell; height:60px; vertical-align:middle;}
.logo_331817_ h1 img {max-width:100%; max-height:100%; vertical-align:bottom;}

.toggle_331817_ {
	display:none; overflow:hidden; position:absolute; top:50%; width:30px; height:30px; margin-top:-15px; padding:4px; font-size:0;
	border:1px solid #ddd; border-radius:2px; font-size:0; text-decoration:none;
}
.toggle_331817_.use {display:block;}
.toggle_331817_:before {display:inline-block; font-family:"icomoon_header"; font-size:20px; color:#bbb; line-height:1em;}
.toggle_331817_.on:before {color:#d00000;}

.tel_331817_ {display:block; left:10px;}
.tel_331817_:before {content:'\e604'; color:#d00000;}
#farmBoxTel {display:none;}

.toggleSearch_331817_ {left:45px;}
.toggleSearch_331817_:before {content:'\e600';}
#farmBoxSearch {display:none;}
#farmBoxSearch.on {display:block;}

.toggleGnb_331817_ {right:45px;}
.toggleGnb_331817_:before {content:'\e602';}
#farmBoxGnb {display:none;}
#farmBoxGnb.on {display:block;}

.toggleLnb_331817_ {right:10px;}
.toggleLnb_331817_:before {content:'\e601';}
#farmBoxLnb {display:none;}
#farmBoxLnb.on {display:block;}

[id^=div_user_list] .toggle_331817_ {display:block;}

@media (min-width:1024px){
	.logo_331817_ {padding:0; border-bottom:none;}
	.toggle_331817_ {display:none !important;}
	[id^=farmBox] {display:block !important;}
}

@media \0screen{
	.logo_331817_ {padding:0; border-bottom:none;}
	.toggle_331817_ {display:none !important;}
	[id^=farmBox] {display:block !important;}
}

/* ****************** 네비게이션 A  ****************** */

.lnb_331816_ * {box-sizing:border-box; }
.lnb_331816_ ul {margin:0; padding:0; list-style:none; font-size:0; }
.lnb_331816_ a {
	display:block; position:relative; height:50px; line-height:40px; font-weight:bold; text-decoration:none;
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
}
.lnb_331816_ .dep1 > li > a {text-shadow:1px 1px 1px #666;
	padding:0 15px 0 30px; border-bottom:1px solid transparent; background:transparent; font-size:16px; color:#ffffff;
}
.lnb_331816_ .dep1 > li > a:before {
	content:''; display:block; position:absolute; left:20px; top:50%; width:3px; height:3px; margin-top:-1px; background:transparent
}
.lnb_331816_ .dep2 > li > a {
	border-bottom:1px solid transparent; background:transparent; font-size:13px; color:#000;
}

@media (min-width:1024px){
	/* dep1 */
	.lnb_331816_ .dep1:after {content:''; display:block; clear:both;}
	.lnb_331816_ .dep1 > li {float:left; position:relative; z-index:600; width:20%;}
	.lnb_331816_ .dep1 > li:hover {z-index:610;}
	.lnb_331816_ .dep1 > li > div {
		display:none; position:absolute; left:0; width:100%; 
		border-top:3px solid transparent background:transparent;
	}
	.lnb_331816_ .dep1 > li:hover > div {display:block;}
	.lnb_331816_ .dep1 > li > a {
		height:50px; line-height:50px; padding:0 20px;
		border-bottom:none; background:none; color:#fff; text-align:center;
	}
	.lnb_331816_ .dep1 > li.on > a{}
	.lnb_331816_ .dep1 > li:hover > a {background:#60aadd;}
	.lnb_331816_ .dep1 > li > a:before {display:none;}

	/* dep2 */
	.lnb_331816_ .dep2 > li > a {
		height:38px; line-height:38px; padding:5 20px;
		border-bottom:none; background:#fff; background:rgba(255,255,255,0.7);
	}
	.lnb_331816_ .dep2 > li.on > a,
	.lnb_331816_ .dep2 > li:hover > a {color:#666;  }

	/* dep1 triangle */
	/*.lnb_331816_ .dep1 > li.has_sub:before,
	.lnb_331816_ .dep1 > li.has_sub:after {
		content:''; display:none; position:absolute; left:50%; margin-left:-8px;
		border-left:8px solid transparent; border-right:8px solid transparent;
	}*/

   


	.lnb_331816_ .dep1 > li.has_sub:before {bottom:0; border-bottom:8px solid #000000;}
	.lnb_331816_ .dep1 > li.has_sub:after {bottom:-3px; border-bottom:8px solid #ffffff;}
	.lnb_331816_ .dep1 > li.has_sub:hover:before,
	.lnb_331816_ .dep1 > li.has_sub:hover:after {display:block;}
}

@media \0screen{
	/* dep1 */
	.lnb_331816_ .dep1:after {content:''; display:block; clear:both;}
	.lnb_331816_ .dep1 > li {float:left; position:relative; z-index:600; width:20%;}
	.lnb_331816_ .dep1 > li:hover {z-index:610;}
	.lnb_331816_ .dep1 > li > div {
		display:none; position:absolute; left:0; width:100%; padding:5px 0;
		border-top:3px solid #5da02c; background:#ffffff;
	}
	.lnb_331816_ .dep1 > li:hover > div {display:block;}
	.lnb_331816_ .dep1 > li > a {
		height:50px; line-height:50px; padding:0 20px;
		border-bottom:none; background:none; color:#393939; text-align:center;
	}
	.lnb_331816_ .dep1 > li.on > a,
	.lnb_331816_ .dep1 > li:hover > a {color:#000000;}
	.lnb_331816_ .dep1 > li > a:before {display:none;}

	/* dep2 */
	.lnb_331816_ .dep2 > li > a {
		height:30px; line-height:30px; padding:0 20px;
		border-bottom:none; background:#ffffff; color:#393939;
	}
	.lnb_331816_ .dep2 > li.on > a,
	.lnb_331816_ .dep2 > li:hover > a {background:#ececec; color:#000000;}

	/* dep1 triangle */
	.lnb_331816_ .dep1 > li.has_sub:before,
	.lnb_331816_ .dep1 > li.has_sub:after {
		content:''; display:none; position:absolute; left:50%; margin-left:-8px;
		border-left:8px solid transparent; border-right:8px solid transparent;
	}
	.lnb_331816_ .dep1 > li.has_sub:before {bottom:0; border-bottom:8px solid #000000;}
	.lnb_331816_ .dep1 > li.has_sub:after {bottom:-3px; border-bottom:8px solid #ffffff;}
	.lnb_331816_ .dep1 > li.has_sub:hover:before,
	.lnb_331816_ .dep1 > li.has_sub:hover:after {display:block;}
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_331266_ {clear:both; min-width:320px; max-width:600px; margin:0 auto;}
.layout_331266_ > div {}
.layout_331266_ > div:after {content:''; display:block; clear:both;}
.layout_331266_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_331266_ > div > .container_1 {width:50%;}
.layout_331266_ > div > .container_2 {width:50%;}


@media \0screen{
	.layout_331266_ {min-width:600px;}
}

/* ****************** 이미지  ****************** */

.img_331269_ {display:inline-block; overflow:hidden; position:relative; width: px; max-width:100%; vertical-align:top;}
.img_331269_ * {box-sizing:border-box;}
.img_331269_ a {display:block; text-decoration:none;}
.img_331269_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_331273_ {display:inline-block; overflow:hidden; position:relative; width: px; max-width:100%; vertical-align:top;}
.img_331273_ * {box-sizing:border-box;}
.img_331273_ a {display:block; text-decoration:none;}
.img_331273_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_331824_ {display:inline-block; overflow:hidden; position:relative; width: px; max-width:100%; vertical-align:top;}
.img_331824_ * {box-sizing:border-box;}
.img_331824_ a {display:block; text-decoration:none;}
.img_331824_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_331270_ {display:inline-block; overflow:hidden; position:relative; width: px; max-width:100%; vertical-align:top;}
.img_331270_ * {box-sizing:border-box;}
.img_331270_ a {display:block; text-decoration:none;}
.img_331270_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_331272_ {display:inline-block; overflow:hidden; position:relative; width: px; max-width:100%; vertical-align:top;}
.img_331272_ * {box-sizing:border-box;}
.img_331272_ a {display:block; text-decoration:none;}
.img_331272_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_331825_ {display:inline-block; overflow:hidden; position:relative; width: px; max-width:100%; vertical-align:top;}
.img_331825_ * {box-sizing:border-box;}
.img_331825_ a {display:block; text-decoration:none;}
.img_331825_ img {max-width:100%; vertical-align:top;}

/* ****************** HTML 편집기  ****************** */

.html_357916_ {overflow:hidden; margin: 0 0 3px 0;}
.html_357916_:after {content:''; display:block; clear:both;}
 .html_357916_ a {background:#00d137; display:flex; align-items:center; justify-content:center; width:100%; font-family:'Noto Sans KR'; color:#fff; font-size:18px; font-weight:bold; padding: 10px 0;}
  .html_357916_ a img {width:40px; padding-right:10px;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_331860_ {clear:both; min-width:320px; max-width:600px; margin:0 auto;}
.layout_331860_ > div {}
.layout_331860_ > div:after {content:''; display:block; clear:both;}
.layout_331860_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_331860_ > div > .container_1 {width:33.333333333333%;}
.layout_331860_ > div > .container_2 {width:33.333333333333%;}
.layout_331860_ > div > .container_3 {width:33.333333333333%;}


@media \0screen{
	.layout_331860_ {min-width:600px;}
}

/* ****************** 이미지  ****************** */

.img_331861_ {display:inline-block; overflow:hidden; position:relative; width: px; max-width:100%; vertical-align:top;}
.img_331861_ * {box-sizing:border-box;}
.img_331861_ a {display:block; text-decoration:none;}
.img_331861_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_331862_ {display:inline-block; overflow:hidden; position:relative; width: px; max-width:100%; vertical-align:top;}
.img_331862_ * {box-sizing:border-box;}
.img_331862_ a {display:block; text-decoration:none;}
.img_331862_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_331863_ {display:inline-block; overflow:hidden; position:relative; width: px; max-width:100%; vertical-align:top;}
.img_331863_ * {box-sizing:border-box;}
.img_331863_ a {display:block; text-decoration:none;}
.img_331863_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_331864_ {display:inline-block; overflow:hidden; position:relative; width: px; max-width:100%; vertical-align:top;}
.img_331864_ * {box-sizing:border-box;}
.img_331864_ a {display:block; text-decoration:none;}
.img_331864_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_331865_ {display:inline-block; overflow:hidden; position:relative; width: px; max-width:100%; vertical-align:top;}
.img_331865_ * {box-sizing:border-box;}
.img_331865_ a {display:block; text-decoration:none;}
.img_331865_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_331866_ {display:inline-block; overflow:hidden; position:relative; width: px; max-width:100%; vertical-align:top;}
.img_331866_ * {box-sizing:border-box;}
.img_331866_ a {display:block; text-decoration:none;}
.img_331866_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_331867_ {display:inline-block; overflow:hidden; position:relative; width: px; max-width:100%; vertical-align:top;}
.img_331867_ * {box-sizing:border-box;}
.img_331867_ a {display:block; text-decoration:none;}
.img_331867_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_331868_ {display:inline-block; overflow:hidden; position:relative; width: px; max-width:100%; vertical-align:top;}
.img_331868_ * {box-sizing:border-box;}
.img_331868_ a {display:block; text-decoration:none;}
.img_331868_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_331869_ {display:inline-block; overflow:hidden; position:relative; width: px; max-width:100%; vertical-align:top;}
.img_331869_ * {box-sizing:border-box;}
.img_331869_ a {display:block; text-decoration:none;}
.img_331869_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_331274_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_331274_ * {box-sizing:border-box;}
.img_331274_ a {display:block; text-decoration:none;}
.img_331274_ img {max-width:100%; vertical-align:top;}

/* ****************** 상단으로 바로가기 버튼  ****************** */

@font-face {
	font-family: 'icomoon_contents';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_contents/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_contents/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_contents/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_contents/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_contents/icomoon.svg#icomoon_contents') format('svg');
	font-weight: normal;
	font-style: normal;
}
.scroll_top_331280_ {
	position:fixed; bottom:10px; right:-70px; width:30px; height:30px; line-height:30px;
	border:1px solid #5da02c; background:#5da02c;
	font-size:0; color:#fff; text-align:center; box-sizing:border-box; cursor:pointer; opacity:.6;
	-webkit-transition:right .3s ease-out;
	-moz-transition:right .3s ease-out;
	-o-transition:right .3s ease-out;
	-ms-transition:right .3s ease-out;
	transition:right .3s ease-out;
}
.scroll_top_331280_.on {right:10px;}
.scroll_top_331280_ span:before {content:'\e601'; font-family:"icomoon_contents"; font-size:15px;}

[id^=div_user_list] .scroll_top_331280_ {position:relative; right:-100%; bottom:0; margin-left:-40px; opacity:1;}

@media (min-width:1024px){
	.scroll_top_331280_:hover {opacity:1;}
	.scroll_top_331280_ {width:40px; height:40px; line-height:40px;}
	.scroll_top_331280_ span:before {font-size:20px;}
	[id^=div_user_list] .scroll_top_331280_ {margin-left:-50px;}
}

@media \0screen{
	.scroll_top_331280_:hover {opacity:1;}
	.scroll_top_331280_ {width:40px; height:40px; line-height:40px;}
	.scroll_top_331280_ span:before {font-size:20px;}
	[id^=div_user_list] .scroll_top_331280_ {margin-left:-50px;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_331276_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_331276_ > div:after {content:''; display:block; clear:both;}
.layout_331276_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_331276_ {min-width:1000px;}
}

/* ****************** 하단 메뉴  ****************** */

.fnb_331278_ ul {margin:0; padding:0; list-style:none; font-size:0;}
.fnb_331278_ li {position:relative; display:inline-block; font-size:13px;}
.fnb_331278_ li:before {content:''; display:block; position:absolute; left:0; top:50%; width:1px; height:10px; margin-top:-5px; background-color:#ffffff; opacity:.5;}
.fnb_331278_ li:first-child:before {display:none;}
.fnb_331278_ li a {display:block; height:25px; line-height:25px; margin:0; padding:0 .8em; font-size:10px; font-family:Arial; color:#ffffff; text-decoration:none;}
.fnb_331278_ li a:hover {text-decoration:underline;}
.fnb_331278_ p {height:30px; line-height:30px; margin:0; padding:0 .8em; font-family:Arial; font-size:10px; color:#ffffff}

/* ****************** 장문 텍스트  ****************** */

 .textarea_331279_ {display:none;}
.textarea_331279_ p {
	display:block; margin:0; padding:0;
	font-size:12px; letter-spacing:0px; font-weight:normal; color:#777777; line-height:1.6em;
}

/* ****************** 하단 정보  ****************** */

.footer_info_331277_ {padding:0 10px;}
.footer_info_331277_ ul {margin:0; padding:0; list-style:none; font-size:0;}
.footer_info_331277_ li {position:relative; display:inline-block; padding:0 .8em; font-size:12px; font-family:Arial; color:#ffffff; line-height:22px;}
.footer_info_331277_ li:before {content:''; display:block; position:absolute; left:0; top:50%; width:1px; height:10px; margin-top:-5px; background-color:#ffffff; opacity:.5;}
.footer_info_331277_ li:first-child {padding-left:0;}
.footer_info_331277_ li:first-child:before {display:none;}
.footer_info_331277_ li a{color:#f6ff00;}
.footer_info_331277_ li .bizinfo {display:inline-block; margin-left:.8em; padding:0 .5em; border-radius:2px; background:#666; font-size:12px; color:#fff; line-height:20px; text-decoration:none;}

/* ****************** 맞춤형 컨텐츠  ****************** */

@media (max-width:700px){
#fullpage{display:none;}
}
.fullpage-wrapper {padding:0; margin:0; width:100%; position:relative; top:0;}

#section0{ background:url(/img_up/shop_pds/ehompy0472/design/img/main011.jpg)no-repeat center center; background-size:cover; height:100%;}
#section1{background:url(/img_up/shop_pds/ehompy0472/design/img/main100.jpg)no-repeat center center;  height:100%; background-size:cover;}
#section2{background:url(/img_up/shop_pds/ehompy0472/design/img/main10.jpg)no-repeat center center;  height:100%;background-size:cover;}
#section3{background:url(/img_up/shop_pds/ehompy0472/design/img/main101.jpg)no-repeat center center;  height:100%; background-size:cover;}
#section4{background:url(/img_up/shop_pds/ehompy0472/design/img/main05.jpg)no-repeat center center;  height:100%; background-size:cover;}
#section5{background:url(/img_up/shop_pds/ehompy0472/design/img/main102.jpg)no-repeat center center;  height:100%;background-size:cover;}
#section6 {background:url(/img_up/shop_pds/ehompy0472/design/img/main6.jpg)no-repeat center center;  height:100%;background-size:cover;}

#section8 {background:url(/img_up/shop_pds/ehompy0472/design/img/main8.jpg)no-repeat center center;  height:100%;background-size:cover;}

.fp-section .fp-table{display:table; table-layout:fixed; width:100%;}
.section{position:relative; overflow:hidden;}
.fp-section{-webkit-box-sizing:border-box; -moz-box-sizing:border:box; box-sizing:border-box;}



/*m1txt*/
/*.mt_01{ position:relative; top:160px; left:150px;  width:1703px; height:674px; background:url(/img_up/shop_pds/ehompy0472/design/img/main_text00.png)no-repeat center top; background-size:cover;} */

/*.mt_02{ position:relative; left:150px; top:160px; width:1703px; height:674px; background:url(/img_up/shop_pds/ehompy0472/design/img/main_text100.png)no-repeat left top; background-size:cover;}*/

.mt_03{ position:relative; left:150px; top:160px; width:1703px; height:674px; background:url(/img_up/shop_pds/ehompy0472/design/img/main_text02.png)no-repeat left top; background-size:cover;}

.mt_04{ position:relative; left:150px; top:160px; width:1703px; height:674px; background:url(/img_up/shop_pds/ehompy0472/design/img/main_text01.png)no-repeat left top; background-size:cover;}

.mt_05{ position:relative; left:150px; top:160px; width:1703px; height:674px; background:url(/img_up/shop_pds/ehompy0472/design/img/main_text05.png)no-repeat left top; background-size:cover;}

.mt_06{ position:relative; left:150px; top:160px; width:1703px; height:674px; background:url(/img_up/shop_pds/ehompy0472/2022/main_text102.png)no-repeat left top; background-size:cover;}

.mt_06a{ position:relative; left:80%;  margin-left:-250px; width:575px; height:100%; background:url(/img_up/shop_pds/ehompy0472/design/img/web_foodstore_png.png) no-repeat left top; background-size:100% 100%;}
  
.room_bg06{ background:url(/img_up/shop_pds/ehompy0472/design/2020/main_roombn_06.jpg)no-repeat 50% 50%; background-size:cover;}
.room_bg06:hover{ background:url(/img_up/shop_pds/ehompy0472/design/2020/main_roombn_06_hover.jpg)no-repeat 50% 50%; background-size:cover;}

/*내비스크롤*/
.right#fp-nav{right:20px; }
#fp-nav{position:fixed; z-index:100; top:50%; opacity:1;}
.prev_a{position:absolute; cursor:pointor; right:-10px; height:16px; width:32px; background:url(/img_up/shop_pds/ehompy0472/design/img/a.png)no-repeat left top; z-index:200;}
a{text-decoration:none;}
a.active{ position:acsolute; text-decoration:none; border:0; height:10px; width:10px; background:url(/img_up/shop_pds/ehompy0472/design/img/11.png)no-repeat left top;}
li{list-style:none;}
span{margin:0; border:0; outline:0; padding:0; list-style:none; }
.next_a{background:url(/img_up/shop_pds/ehompy0472/design/img/b.png)no-repeat left top;height:16px; width:32px; right:-19px; position:absolute; bottom:0; margin-bottom:-25px; cursor:pointor;}

/*푸터*/

#footer{height:340px; display:block; width:100%; padding:0; margin:0; border:0; background:transparent;}
#footer .foot_inner{ padding:0; margin:0; width:100%; height:100%;}
#footer .foot_inner ul{height:100%; width:100%; overflow:hidden; list-style:none; margin:0; padding:0;}
#footer .foot_inner ul li{position:relative; float:left; width:11.111%; height:100%;}
#footer .foot_inner ul li a {display:block; width:100%; height:100%; text-decoration:none;}

#footer .foot_inner ul li.room_bg01{ background:url(/img_up/shop_pds/ehompy0472/design/2022/foot_btn01.jpg)no-repeat 50% 50%; background-size:cover;}
  
#footer .foot_inner ul li.room_bg02{ background:url(/img_up/shop_pds/ehompy0472/design/2022/foot_btn02.jpg)no-repeat 50% 50%; background-size:cover;}

#footer .foot_inner ul li.room_bg03{ background:url(/img_up/shop_pds/ehompy0472/design/2022/foot_btn03.jpg)no-repeat 50% 50%; background-size:cover;}

#footer .foot_inner ul li.room_bg04{ background:url(/img_up/shop_pds/ehompy0472/design/2022/foot_btn04.jpg)no-repeat 50% 50%; background-size:cover;}

  #footer .foot_inner ul li.room_bg05{ background:url(/img_up/shop_pds/ehompy0472/design/2022/foot_btn05.jpg)no-repeat 50% 50%; background-size:cover;}
  
#footer .foot_inner ul li.room_bg06{ background:url(/img_up/shop_pds/ehompy0472/design/2022/foot_btn06.jpg)no-repeat 50% 50%; background-size:cover;}
  
  #footer .foot_inner ul li.room_bg07{ background:url(/img_up/shop_pds/ehompy0472/design/2022/foot_btn07.jpg)no-repeat 50% 50%; background-size:cover;}
  
    #footer .foot_inner ul li.room_bg08{ background:url(/img_up/shop_pds/ehompy0472/design/2022/foot_btn08.jpg)no-repeat 50% 50%; background-size:cover;}
  
    #footer .foot_inner ul li.room_bg09{ background:url(/img_up/shop_pds/ehompy0472/design/2022/foot_btn09.jpg)no-repeat 50% 50%; background-size:cover;}



/*주소*/
.address{height:15%; background:#333; color:#fff; font-size:13px; line-height:2em; padding: 15px 5px;}
.address span a{color:#fff;}


