
/* ****************** 2칸 레이아웃  ****************** */

.layout_50478_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_50478_ > div {}
.layout_50478_ > div:after {content:''; display:block; clear:both;}
.layout_50478_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_50478_ > div > .container_1 {width:75%;}
.layout_50478_ > div > .container_2 {width:25%;}

@media (max-width:1023px){
	.layout_50478_ > div > .container_1 { width:100%; }
	.layout_50478_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_50478_ {min-width:1000px;}
}

/* ****************** 슬라이드이미지+텍스트출력1  ****************** */

@font-face {
	font-family: 'icomoon_slider';
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot');
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight: normal;
	font-style: normal;
}

.pm-slide_basic__50479_ {max-width: 753px; margin:0 auto;}
.pm-slide_basic__50479_ a {border:none; text-decoration:none;}
.pm-slide_basic__50479_ a img {border:none;}
.pm-slide_basic__50479_ .owl-item {z-index: 1;}
.pm-slide_basic__50479_ .item {position:relative;}
.pm-slide_basic__50479_ .item .caption {
	position:absolute; left:0; right:0; top:80%; bottom:0; background:#7a7a7a; background:rgba(0,0,0,0.5);
}
.pm-slide_basic__50479_ .item .caption span {
	display:block; position:absolute; top:50%; left:0; right:0; height:20px; line-height:20px; margin-top:-10px; padding:0 10px;
	box-sizing:border-box; font-size:14px; color:#ffffff; text-align:center;
	overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}

.pm-slide_basic__50479_ .owl-controls {-webkit-tap-highlight-color:transparent;}
.pm-slide_basic__50479_ .owl-controls .owl-nav [class*='owl-'] {
	position:absolute; top:50%; z-index:2; width:40px; height:40px; line-height:40px; margin-top:-20px;
	font-size:0; cursor:pointer; opacity:0.7;
}
.pm-slide_basic__50479_ .owl-controls .owl-nav [class*='owl-']:before{font-family:'icomoon_slider'; font-size:40px; font-weight:bold; color:#ffffff;}
.pm-slide_basic__50479_ .owl-controls .owl-nav [class*='owl-']:hover {opacity:1;}
.pm-slide_basic__50479_ .owl-controls .owl-nav .owl-prev {left:5px;}
.pm-slide_basic__50479_ .owl-controls .owl-nav .owl-next {right:5px;}
.pm-slide_basic__50479_ .owl-controls .owl-nav .owl-prev:before {content:'\e600';}
.pm-slide_basic__50479_ .owl-controls .owl-nav .owl-next:before {content:'\e601';}
.pm-slide_basic__50479_ .owl-controls .owl-nav .disabled {opacity:0.5; cursor:default;}

.pm-slide_basic__50479_ .owl-dots {position:absolute; left:0; width:100%; height:30px; padding:10px; font-size:0; box-sizing:border-box; text-align:center;}
.pm-slide_basic__50479_ .owl-dots .owl-dot {display:inline-block; zoom:1; *display:inline;}
.pm-slide_basic__50479_ .owl-dots .owl-dot span {
	display:block;width:10px; height:10px; margin:0 4px;
	background:#dddddd; border-radius:30px;
	-webkit-backface-visibility:visible;
	-webkit-transition:opacity 200ms ease;
	-moz-transition:opacity 200ms ease;
	-ms-transition:opacity 200ms ease;
	-o-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
.pm-slide_basic__50479_ .owl-dots .owl-dot.active span,
.pm-slide_basic__50479_ .owl-dots .owl-dot:hover span {background:#999999;}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_65629_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_65629_ * {box-sizing:border-box;}
.img_ratio_65629_ a {display:block; text-decoration:none;}
.img_ratio_65629_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_65629_ {width:247px;}
}
@media \0screen{
	.img_ratio_65629_ {width:247px;}
}

/* ****************** 슬라이드형태 이미지출력1  ****************** */

@font-face {
	font-family: 'icomoon_slider';
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot');
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight: normal;
	font-style: normal;
}

.pm-banner_slide_basic__65630_ {max-width: 247px; margin:0 auto;}
.pm-banner_slide_basic__65630_ a {border:none; text-decoration:none;}
.pm-banner_slide_basic__65630_ a img {border:none;}
.pm-banner_slide_basic__65630_ .owl-item {z-index: 1;}
.pm-banner_slide_basic__65630_ .item {position:relative;}

.pm-banner_slide_basic__65630_ .owl-controls {-webkit-tap-highlight-color:transparent;}
.pm-banner_slide_basic__65630_ .owl-controls .owl-nav [class*='owl-'] {
	position:absolute; top:50%; z-index:2; width:40px; height:40px; line-height:40px; margin-top:-20px;
	font-size:0; cursor:pointer; opacity:0.7;
}
.pm-banner_slide_basic__65630_ .owl-controls .owl-nav [class*='owl-']:before{font-family:'icomoon_slider'; font-size:40px; font-weight:bold; color:#fff;}
.pm-banner_slide_basic__65630_ .owl-controls .owl-nav [class*='owl-']:hover {opacity:1;}
.pm-banner_slide_basic__65630_ .owl-controls .owl-nav .owl-prev {left:5px;}
.pm-banner_slide_basic__65630_ .owl-controls .owl-nav .owl-next {right:5px;}
.pm-banner_slide_basic__65630_ .owl-controls .owl-nav .owl-prev:before {content:'\e600';}
.pm-banner_slide_basic__65630_ .owl-controls .owl-nav .owl-next:before {content:'\e601';}
.pm-banner_slide_basic__65630_ .owl-controls .owl-nav .disabled {opacity:0.5; cursor:default;}

.pm-banner_slide_basic__65630_ .owl-dots {position:absolute; left:0; width:100%; height:30px; padding:10px; font-size:0; box-sizing:border-box; text-align:center;}
.pm-banner_slide_basic__65630_ .owl-dots .owl-dot {display:inline-block; zoom:1; *display:inline;}
.pm-banner_slide_basic__65630_ .owl-dots .owl-dot span {
	display:block;width:10px; height:10px; margin:0 4px;
	background:#ddd; border-radius:30px;
	-webkit-backface-visibility:visible;
	-webkit-transition:opacity 200ms ease;
	-moz-transition:opacity 200ms ease;
	-ms-transition:opacity 200ms ease;
	-o-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
.pm-banner_slide_basic__65630_ .owl-dots .owl-dot.active span,
.pm-banner_slide_basic__65630_ .owl-dots .owl-dot:hover span {background:#999;}

/* ****************** 공백  ****************** */

.empty_line_50482_ {display:block; width:100%; height:30px;}
@media (max-width:1023px){
.empty_line_50482_ {display:none;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_50843_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_50843_ > div:after {content:''; display:block; clear:both;}
.layout_50843_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_50843_ {min-width:1000px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_66995_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_66995_ * {box-sizing:border-box;}
.img_ratio_66995_ a {display:block; text-decoration:none;}
.img_ratio_66995_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_66995_ {width:px;}
}
@media \0screen{
	.img_ratio_66995_ {width:px;}
}

/* ****************** 탭 레이아웃  ****************** */

.layout_50484_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_50484_ > ul {margin:0; padding:0; list-style:none;}

.layout_50484_ > #tab_ul_50484_ {display:none;}
.layout_50484_ > #tab_ul_50484_:after {content:''; display:block; clear:both;}
.layout_50484_ > #tab_ul_50484_ > li {float:left; border-right:1px solid #e1e2e3; box-sizing:border-box;}
.layout_50484_ > #tab_ul_50484_ > li:first-child {border-left:1px solid #e1e2e3;}
.layout_50484_ > #tab_ul_50484_ > li > a {
	display:block; padding:2px 5px 0;
	border-top:1px solid #e1e2e3; border-bottom:1px solid #e1e2e3; background:#f9f9f9;
	font-size:14px; font-weight:bold; color:#888; text-align:center; text-decoration:none;
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
}
.layout_50484_ > #tab_ul_50484_ > li.on > a {
	padding:0 5px 1px; border-top:3px solid #5da02c; border-bottom:none; background:#fff; color:#5da02c;
}

.layout_50484_ > #box_ul_50484_ > li > a {
	display:block; height:30px; line-height:30px; padding:0 5px;
	border:1px solid #e1e2e3; background:#f9f9f9;
	font-size:13px; font-weight:bold; color:#888; text-align:center; text-decoration:none;
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
}
.layout_50484_ > #box_ul_50484_ > li > div {overflow:hidden; padding:0px; background:#fff; box-sizing:border-box;}
.layout_50484_ > #box_ul_50484_ > li.on {display:block;}
.layout_50484_ > #box_ul_50484_ > li.on > a {border-color:#5da02c; background:#fff; color:#5da02c;}

.layout_50484_.type_HOR > #tab_ul_50484_ {display:block;}
.layout_50484_.type_HOR > #box_ul_50484_ > li > a {display:none;}

.text_sml_50484_ > #tab_ul_50484_ > li > a {height:40px; line-height:40px; font-size:14px;}
.text_sml_50484_ > #box_ul_50484_ > li > a {font-size:13px;}
.text_mid_50484_ > #tab_ul_50484_ > li > a {height:44px; line-height:44px; font-size:16px;}
.text_mid_50484_ > #box_ul_50484_ > li > a {font-size:14px;}
.text_big_50484_ > #tab_ul_50484_ > li > a {height:48px; line-height:48px; font-size:18px;}
.text_big_50484_ > #box_ul_50484_ > li > a {font-size:15px;}

[id^=div_user_list] .layout_50484_ > #tab_ul_50484_ {display:none !important;}
[id^=div_user_list] .layout_50484_ > #box_ul_50484_ > li {display:block !important;}
[id^=div_user_list] .layout_50484_ > #box_ul_50484_ > li > a {display:block !important;}
[id^=div_user_list] .layout_50484_ > #box_ul_50484_ > li > div {display:block !important;}

@media (min-width:1024px){
	.layout_50484_.type_HOR > #tab_ul_50484_,
	.layout_50484_.type_RES > #tab_ul_50484_ {display:block;}
	.layout_50484_.type_HOR > #box_ul_50484_ > li > a,
	.layout_50484_.type_RES > #box_ul_50484_ > li > a {display:none;}
    .layout_50484_.type_HOR.border_true > #box_ul_50484_ > li > div,
    .layout_50484_.type_RES.border_true > #box_ul_50484_ > li > div {border:1px solid #e1e2e3; border-top:none;}
}

@media \0screen{
	.layout_50484_ {min-width:1000px;}
	.layout_50484_.type_HOR > #tab_ul_50484_,
	.layout_50484_.type_RES > #tab_ul_50484_ {display:block;}
	.layout_50484_.type_HOR > #box_ul_50484_ > li > a,
	.layout_50484_.type_RES > #box_ul_50484_ > li > a {display:none;}
    .layout_50484_.type_HOR.border_true > #box_ul_50484_ > li > div,
    .layout_50484_.type_RES.border_true > #box_ul_50484_ > li > div {border:1px solid #e1e2e3; border-top:none;}
}

/* ****************** 쇼핑몰 상품출력 - 앨범형  ****************** */

.goods_album_50489_ * {box-sizing:border-box;}
.goods_album_50489_ ul {margin:0; padding:0; list-style:none; border:0px; background:#fff;}
.goods_album_50489_ ul:after {content:''; display:block; clear:both;}
.goods_album_50489_ li {display:block; float:left; width:100%; border:0px; background:#fff;}
.goods_album_50489_ li:first-child {display:block;}
.goods_album_50489_ li.mobile_clear {clear:both;}
.goods_album_50489_ li a {display:block; text-decoration:none; text-align:center; color:#666; padding:10px;}
.goods_album_50489_ .figure {margin:0;}
.goods_album_50489_ .figure img {display:block; margin:0 auto; max-width:100%;}
.goods_album_50489_ .figure span {
	display:block; min-width:50px; max-width:120px; height:90px; margin:0 auto;
	border:1px solid #ccc; background:#eee; font-size:12px; color:#999; line-height:90px; font-family:Arial;
}
.goods_album_50489_ .goods_name,
.goods_album_50489_ .price {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.goods_album_50489_ .goods_name {height:24px; line-height:24px; margin-top:5px; font-size:12px; color:#111;}
.goods_album_50489_ .price {height:24px; line-height:24px; font-size:12px; color:#ef4242;}
.goods_album_50489_ .empty {font-size:14px; padding:10px 0; color:#666; text-align:center; width:100% !important;}
.goods_album_50489_.col_2 li {width:100%;}
.goods_album_50489_.col_3 li {width:50%;}
.goods_album_50489_.col_4 li {width:50%;}
.goods_album_50489_.col_5 li {width:33.33%;}
.goods_album_50489_.col_6 li {width:33.33%;}
.goods_album_50489_ .mhidden {display:none;}

@media (min-width:1024px){
	.goods_album_50489_ li.mobile_clear {clear:inherit;}
	.goods_album_50489_ li.pc_clear {clear:both;}
	.goods_album_50489_ .goods_name {height:26px; line-height:26px; font-size:13px;}
	.goods_album_50489_ .price {height:28px; line-height:28px; font-size:14px;}
	.goods_album_50489_.col_2 li {width:50%;}
	.goods_album_50489_.col_3 li {width:33.33%;}
	.goods_album_50489_.col_4 li {width:25%;}
	.goods_album_50489_.col_5 li {width:20%;}
	.goods_album_50489_.col_6 li {width:16.66%;}
	.goods_album_50489_ .mhidden {display:block;}
}
@media \0screen{
	.goods_album_50489_ li.mobile_clear {clear:inherit;}
	.goods_album_50489_ li.pc_clear {clear:both;}
	.goods_album_50489_ .goods_name {height:26px; line-height:26px; font-size:13px;}
	.goods_album_50489_ .price {height:28px; line-height:28px; font-size:14px;}
	.goods_album_50489_.col_2 li {width:50%;}
	.goods_album_50489_.col_3 li {width:33.33%;}
	.goods_album_50489_.col_4 li {width:25%;}
	.goods_album_50489_.col_5 li {width:20%;}
	.goods_album_50489_.col_6 li {width:16.66%;}
	.goods_album_50489_ .mhidden {display:block;}
}

/* ****************** 쇼핑몰 상품출력 - 앨범형  ****************** */

.goods_album_50485_ * {box-sizing:border-box;}
.goods_album_50485_ ul {margin:0; padding:0; list-style:none; border:0px; background:#fff;}
.goods_album_50485_ ul:after {content:''; display:block; clear:both;}
.goods_album_50485_ li {display:block; float:left; width:100%; border:0px; background:#fff;}
.goods_album_50485_ li:first-child {display:block;}
.goods_album_50485_ li.mobile_clear {clear:both;}
.goods_album_50485_ li a {display:block; text-decoration:none; text-align:center; color:#666; padding:10px;}
.goods_album_50485_ .figure {margin:0;}
.goods_album_50485_ .figure img {display:block; margin:0 auto; max-width:100%;}
.goods_album_50485_ .figure span {
	display:block; min-width:50px; max-width:120px; height:90px; margin:0 auto;
	border:1px solid #ccc; background:#eee; font-size:12px; color:#999; line-height:90px; font-family:Arial;
}
.goods_album_50485_ .goods_name,
.goods_album_50485_ .price {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.goods_album_50485_ .goods_name {height:24px; line-height:24px; margin-top:5px; font-size:12px; color:#111;}
.goods_album_50485_ .price {height:24px; line-height:24px; font-size:12px; color:#ef4242;}
.goods_album_50485_ .empty {font-size:14px; padding:10px 0; color:#666; text-align:center; width:100% !important;}
.goods_album_50485_.col_2 li {width:100%;}
.goods_album_50485_.col_3 li {width:50%;}
.goods_album_50485_.col_4 li {width:50%;}
.goods_album_50485_.col_5 li {width:33.33%;}
.goods_album_50485_.col_6 li {width:33.33%;}
.goods_album_50485_ .mhidden {display:none;}

@media (min-width:1024px){
	.goods_album_50485_ li.mobile_clear {clear:inherit;}
	.goods_album_50485_ li.pc_clear {clear:both;}
	.goods_album_50485_ .goods_name {height:26px; line-height:26px; font-size:13px;}
	.goods_album_50485_ .price {height:28px; line-height:28px; font-size:14px;}
	.goods_album_50485_.col_2 li {width:50%;}
	.goods_album_50485_.col_3 li {width:33.33%;}
	.goods_album_50485_.col_4 li {width:25%;}
	.goods_album_50485_.col_5 li {width:20%;}
	.goods_album_50485_.col_6 li {width:16.66%;}
	.goods_album_50485_ .mhidden {display:block;}
}
@media \0screen{
	.goods_album_50485_ li.mobile_clear {clear:inherit;}
	.goods_album_50485_ li.pc_clear {clear:both;}
	.goods_album_50485_ .goods_name {height:26px; line-height:26px; font-size:13px;}
	.goods_album_50485_ .price {height:28px; line-height:28px; font-size:14px;}
	.goods_album_50485_.col_2 li {width:50%;}
	.goods_album_50485_.col_3 li {width:33.33%;}
	.goods_album_50485_.col_4 li {width:25%;}
	.goods_album_50485_.col_5 li {width:20%;}
	.goods_album_50485_.col_6 li {width:16.66%;}
	.goods_album_50485_ .mhidden {display:block;}
}

/* ****************** 쇼핑몰 상품출력 - 앨범형  ****************** */

.goods_album_50487_ * {box-sizing:border-box;}
.goods_album_50487_ ul {margin:0; padding:0; list-style:none; border:0px; background:#fff;}
.goods_album_50487_ ul:after {content:''; display:block; clear:both;}
.goods_album_50487_ li {display:block; float:left; width:100%; border:0px; background:#fff;}
.goods_album_50487_ li:first-child {display:block;}
.goods_album_50487_ li.mobile_clear {clear:both;}
.goods_album_50487_ li a {display:block; text-decoration:none; text-align:center; color:#666; padding:10px;}
.goods_album_50487_ .figure {margin:0;}
.goods_album_50487_ .figure img {display:block; margin:0 auto; max-width:100%;}
.goods_album_50487_ .figure span {
	display:block; min-width:50px; max-width:120px; height:90px; margin:0 auto;
	border:1px solid #ccc; background:#eee; font-size:12px; color:#999; line-height:90px; font-family:Arial;
}
.goods_album_50487_ .goods_name,
.goods_album_50487_ .price {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.goods_album_50487_ .goods_name {height:24px; line-height:24px; margin-top:5px; font-size:12px; color:#111;}
.goods_album_50487_ .price {height:24px; line-height:24px; font-size:12px; color:#ef4242;}
.goods_album_50487_ .empty {font-size:14px; padding:10px 0; color:#666; text-align:center; width:100% !important;}
.goods_album_50487_.col_2 li {width:100%;}
.goods_album_50487_.col_3 li {width:50%;}
.goods_album_50487_.col_4 li {width:50%;}
.goods_album_50487_.col_5 li {width:33.33%;}
.goods_album_50487_.col_6 li {width:33.33%;}
.goods_album_50487_ .mhidden {display:none;}

@media (min-width:1024px){
	.goods_album_50487_ li.mobile_clear {clear:inherit;}
	.goods_album_50487_ li.pc_clear {clear:both;}
	.goods_album_50487_ .goods_name {height:26px; line-height:26px; font-size:13px;}
	.goods_album_50487_ .price {height:28px; line-height:28px; font-size:14px;}
	.goods_album_50487_.col_2 li {width:50%;}
	.goods_album_50487_.col_3 li {width:33.33%;}
	.goods_album_50487_.col_4 li {width:25%;}
	.goods_album_50487_.col_5 li {width:20%;}
	.goods_album_50487_.col_6 li {width:16.66%;}
	.goods_album_50487_ .mhidden {display:block;}
}
@media \0screen{
	.goods_album_50487_ li.mobile_clear {clear:inherit;}
	.goods_album_50487_ li.pc_clear {clear:both;}
	.goods_album_50487_ .goods_name {height:26px; line-height:26px; font-size:13px;}
	.goods_album_50487_ .price {height:28px; line-height:28px; font-size:14px;}
	.goods_album_50487_.col_2 li {width:50%;}
	.goods_album_50487_.col_3 li {width:33.33%;}
	.goods_album_50487_.col_4 li {width:25%;}
	.goods_album_50487_.col_5 li {width:20%;}
	.goods_album_50487_.col_6 li {width:16.66%;}
	.goods_album_50487_ .mhidden {display:block;}
}

/* ****************** 쇼핑몰 상품출력 - 앨범형  ****************** */

.goods_album_50488_ * {box-sizing:border-box;}
.goods_album_50488_ ul {margin:0; padding:0; list-style:none; border:0px; background:#fff;}
.goods_album_50488_ ul:after {content:''; display:block; clear:both;}
.goods_album_50488_ li {display:block; float:left; width:100%; border:0px; background:#fff;}
.goods_album_50488_ li:first-child {display:block;}
.goods_album_50488_ li.mobile_clear {clear:both;}
.goods_album_50488_ li a {display:block; text-decoration:none; text-align:center; color:#666; padding:10px;}
.goods_album_50488_ .figure {margin:0;}
.goods_album_50488_ .figure img {display:block; margin:0 auto; max-width:100%;}
.goods_album_50488_ .figure span {
	display:block; min-width:50px; max-width:120px; height:90px; margin:0 auto;
	border:1px solid #ccc; background:#eee; font-size:12px; color:#999; line-height:90px; font-family:Arial;
}
.goods_album_50488_ .goods_name,
.goods_album_50488_ .price {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.goods_album_50488_ .goods_name {height:24px; line-height:24px; margin-top:5px; font-size:12px; color:#111;}
.goods_album_50488_ .price {height:24px; line-height:24px; font-size:12px; color:#ef4242;}
.goods_album_50488_ .empty {font-size:14px; padding:10px 0; color:#666; text-align:center; width:100% !important;}
.goods_album_50488_.col_2 li {width:100%;}
.goods_album_50488_.col_3 li {width:50%;}
.goods_album_50488_.col_4 li {width:50%;}
.goods_album_50488_.col_5 li {width:33.33%;}
.goods_album_50488_.col_6 li {width:33.33%;}
.goods_album_50488_ .mhidden {display:none;}

@media (min-width:1024px){
	.goods_album_50488_ li.mobile_clear {clear:inherit;}
	.goods_album_50488_ li.pc_clear {clear:both;}
	.goods_album_50488_ .goods_name {height:26px; line-height:26px; font-size:13px;}
	.goods_album_50488_ .price {height:28px; line-height:28px; font-size:14px;}
	.goods_album_50488_.col_2 li {width:50%;}
	.goods_album_50488_.col_3 li {width:33.33%;}
	.goods_album_50488_.col_4 li {width:25%;}
	.goods_album_50488_.col_5 li {width:20%;}
	.goods_album_50488_.col_6 li {width:16.66%;}
	.goods_album_50488_ .mhidden {display:block;}
}
@media \0screen{
	.goods_album_50488_ li.mobile_clear {clear:inherit;}
	.goods_album_50488_ li.pc_clear {clear:both;}
	.goods_album_50488_ .goods_name {height:26px; line-height:26px; font-size:13px;}
	.goods_album_50488_ .price {height:28px; line-height:28px; font-size:14px;}
	.goods_album_50488_.col_2 li {width:50%;}
	.goods_album_50488_.col_3 li {width:33.33%;}
	.goods_album_50488_.col_4 li {width:25%;}
	.goods_album_50488_.col_5 li {width:20%;}
	.goods_album_50488_.col_6 li {width:16.66%;}
	.goods_album_50488_ .mhidden {display:block;}
}

/* ****************** 쇼핑몰 상품출력 - 앨범형  ****************** */

.goods_album_50486_ * {box-sizing:border-box;}
.goods_album_50486_ ul {margin:0; padding:0; list-style:none; border:0px; background:#fff;}
.goods_album_50486_ ul:after {content:''; display:block; clear:both;}
.goods_album_50486_ li {display:block; float:left; width:100%; border:0px; background:#fff;}
.goods_album_50486_ li:first-child {display:block;}
.goods_album_50486_ li.mobile_clear {clear:both;}
.goods_album_50486_ li a {display:block; text-decoration:none; text-align:center; color:#666; padding:10px;}
.goods_album_50486_ .figure {margin:0;}
.goods_album_50486_ .figure img {display:block; margin:0 auto; max-width:100%;}
.goods_album_50486_ .figure span {
	display:block; min-width:50px; max-width:120px; height:90px; margin:0 auto;
	border:1px solid #ccc; background:#eee; font-size:12px; color:#999; line-height:90px; font-family:Arial;
}
.goods_album_50486_ .goods_name,
.goods_album_50486_ .price {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.goods_album_50486_ .goods_name {height:24px; line-height:24px; margin-top:5px; font-size:12px; color:#111;}
.goods_album_50486_ .price {height:24px; line-height:24px; font-size:12px; color:#ef4242;}
.goods_album_50486_ .empty {font-size:14px; padding:10px 0; color:#666; text-align:center; width:100% !important;}
.goods_album_50486_.col_2 li {width:100%;}
.goods_album_50486_.col_3 li {width:50%;}
.goods_album_50486_.col_4 li {width:50%;}
.goods_album_50486_.col_5 li {width:33.33%;}
.goods_album_50486_.col_6 li {width:33.33%;}
.goods_album_50486_ .mhidden {display:none;}

@media (min-width:1024px){
	.goods_album_50486_ li.mobile_clear {clear:inherit;}
	.goods_album_50486_ li.pc_clear {clear:both;}
	.goods_album_50486_ .goods_name {height:26px; line-height:26px; font-size:13px;}
	.goods_album_50486_ .price {height:28px; line-height:28px; font-size:14px;}
	.goods_album_50486_.col_2 li {width:50%;}
	.goods_album_50486_.col_3 li {width:33.33%;}
	.goods_album_50486_.col_4 li {width:25%;}
	.goods_album_50486_.col_5 li {width:20%;}
	.goods_album_50486_.col_6 li {width:16.66%;}
	.goods_album_50486_ .mhidden {display:block;}
}
@media \0screen{
	.goods_album_50486_ li.mobile_clear {clear:inherit;}
	.goods_album_50486_ li.pc_clear {clear:both;}
	.goods_album_50486_ .goods_name {height:26px; line-height:26px; font-size:13px;}
	.goods_album_50486_ .price {height:28px; line-height:28px; font-size:14px;}
	.goods_album_50486_.col_2 li {width:50%;}
	.goods_album_50486_.col_3 li {width:33.33%;}
	.goods_album_50486_.col_4 li {width:25%;}
	.goods_album_50486_.col_5 li {width:20%;}
	.goods_album_50486_.col_6 li {width:16.66%;}
	.goods_album_50486_ .mhidden {display:block;}
}

/* ****************** 공백  ****************** */

.empty_line_50490_ {display:block; width:100%; height:30px;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_50491_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_50491_ > div {}
.layout_50491_ > div:after {content:''; display:block; clear:both;}
.layout_50491_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_50491_ > div > .container_1 {width:33.333333333333%;}
.layout_50491_ > div > .container_2 {width:33.333333333333%;}
.layout_50491_ > div > .container_3 {width:33.333333333333%;}

@media (max-width:1023px){
	.layout_50491_ > div > .container_1 { width:100%; }
	.layout_50491_ > div > .container_2 { width:100%; }
	.layout_50491_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_50491_ {min-width:1000px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50492_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50492_ * {box-sizing:border-box;}
.img_ratio_50492_ a {display:block; text-decoration:none;}
.img_ratio_50492_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50492_ {width:338px;}
}
@media \0screen{
	.img_ratio_50492_ {width:338px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50493_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50493_ * {box-sizing:border-box;}
.img_ratio_50493_ a {display:block; text-decoration:none;}
.img_ratio_50493_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50493_ {width:334px;}
}
@media \0screen{
	.img_ratio_50493_ {width:334px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50494_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50494_ * {box-sizing:border-box;}
.img_ratio_50494_ a {display:block; text-decoration:none;}
.img_ratio_50494_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50494_ {width:334px;}
}
@media \0screen{
	.img_ratio_50494_ {width:334px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50495_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50495_ * {box-sizing:border-box;}
.img_ratio_50495_ a {display:block; text-decoration:none;}
.img_ratio_50495_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50495_ {width:333px;}
}
@media \0screen{
	.img_ratio_50495_ {width:333px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50496_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50496_ * {box-sizing:border-box;}
.img_ratio_50496_ a {display:block; text-decoration:none;}
.img_ratio_50496_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50496_ {width:333px;}
}
@media \0screen{
	.img_ratio_50496_ {width:333px;}
}

/* ****************** 공백  ****************** */

.empty_line_50497_ {display:block; width:100%; height:20px;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_50498_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_50498_ > div:after {content:''; display:block; clear:both;}
.layout_50498_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_50498_ {min-width:1000px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50499_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50499_ * {box-sizing:border-box;}
.img_ratio_50499_ a {display:block; text-decoration:none;}
.img_ratio_50499_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50499_ {width:1000px;}
}
@media \0screen{
	.img_ratio_50499_ {width:1000px;}
}

/* ****************** 공백  ****************** */

.empty_line_50500_ {display:block; width:100%; height:20px;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_50501_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_50501_ > div {}
.layout_50501_ > div:after {content:''; display:block; clear:both;}
.layout_50501_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_50501_ > div > .container_1 {width:33.333333333333%;}
.layout_50501_ > div > .container_2 {width:33.333333333333%;}
.layout_50501_ > div > .container_3 {width:33.333333333333%;}

@media (max-width:1023px){
	.layout_50501_ > div > .container_1 { width:100%; }
	.layout_50501_ > div > .container_2 { width:100%; }
	.layout_50501_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_50501_ {min-width:1000px;}
}

/* ****************** 슬라이드형태 이미지출력1  ****************** */

@font-face {
	font-family: 'icomoon_slider';
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot');
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight: normal;
	font-style: normal;
}

.pm-banner_slide_basic__50502_ {max-width: 333px; margin:0 auto;}
.pm-banner_slide_basic__50502_ a {border:none; text-decoration:none;}
.pm-banner_slide_basic__50502_ a img {border:none;}
.pm-banner_slide_basic__50502_ .owl-item {z-index: 1;}
.pm-banner_slide_basic__50502_ .item {position:relative;}

.pm-banner_slide_basic__50502_ .owl-controls {-webkit-tap-highlight-color:transparent;}
.pm-banner_slide_basic__50502_ .owl-controls .owl-nav [class*='owl-'] {
	position:absolute; top:50%; z-index:2; width:40px; height:40px; line-height:40px; margin-top:-20px;
	font-size:0; cursor:pointer; opacity:0.7;
}
.pm-banner_slide_basic__50502_ .owl-controls .owl-nav [class*='owl-']:before{font-family:'icomoon_slider'; font-size:40px; font-weight:bold; color:#fff;}
.pm-banner_slide_basic__50502_ .owl-controls .owl-nav [class*='owl-']:hover {opacity:1;}
.pm-banner_slide_basic__50502_ .owl-controls .owl-nav .owl-prev {left:5px;}
.pm-banner_slide_basic__50502_ .owl-controls .owl-nav .owl-next {right:5px;}
.pm-banner_slide_basic__50502_ .owl-controls .owl-nav .owl-prev:before {content:'\e600';}
.pm-banner_slide_basic__50502_ .owl-controls .owl-nav .owl-next:before {content:'\e601';}
.pm-banner_slide_basic__50502_ .owl-controls .owl-nav .disabled {opacity:0.5; cursor:default;}

.pm-banner_slide_basic__50502_ .owl-dots {position:absolute; left:0; width:100%; height:30px; padding:10px; font-size:0; box-sizing:border-box; text-align:center;}
.pm-banner_slide_basic__50502_ .owl-dots .owl-dot {display:inline-block; zoom:1; *display:inline;}
.pm-banner_slide_basic__50502_ .owl-dots .owl-dot span {
	display:block;width:10px; height:10px; margin:0 4px;
	background:#ddd; border-radius:30px;
	-webkit-backface-visibility:visible;
	-webkit-transition:opacity 200ms ease;
	-moz-transition:opacity 200ms ease;
	-ms-transition:opacity 200ms ease;
	-o-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
.pm-banner_slide_basic__50502_ .owl-dots .owl-dot.active span,
.pm-banner_slide_basic__50502_ .owl-dots .owl-dot:hover span {background:#999;}

/* ****************** 슬라이드형태 이미지출력1  ****************** */

@font-face {
	font-family: 'icomoon_slider';
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot');
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight: normal;
	font-style: normal;
}

.pm-banner_slide_basic__50503_ {max-width: 330px; margin:0 auto;}
.pm-banner_slide_basic__50503_ a {border:none; text-decoration:none;}
.pm-banner_slide_basic__50503_ a img {border:none;}
.pm-banner_slide_basic__50503_ .owl-item {z-index: 1;}
.pm-banner_slide_basic__50503_ .item {position:relative;}

.pm-banner_slide_basic__50503_ .owl-controls {-webkit-tap-highlight-color:transparent;}
.pm-banner_slide_basic__50503_ .owl-controls .owl-nav [class*='owl-'] {
	position:absolute; top:50%; z-index:2; width:40px; height:40px; line-height:40px; margin-top:-20px;
	font-size:0; cursor:pointer; opacity:0.7;
}
.pm-banner_slide_basic__50503_ .owl-controls .owl-nav [class*='owl-']:before{font-family:'icomoon_slider'; font-size:40px; font-weight:bold; color:#fff;}
.pm-banner_slide_basic__50503_ .owl-controls .owl-nav [class*='owl-']:hover {opacity:1;}
.pm-banner_slide_basic__50503_ .owl-controls .owl-nav .owl-prev {left:5px;}
.pm-banner_slide_basic__50503_ .owl-controls .owl-nav .owl-next {right:5px;}
.pm-banner_slide_basic__50503_ .owl-controls .owl-nav .owl-prev:before {content:'\e600';}
.pm-banner_slide_basic__50503_ .owl-controls .owl-nav .owl-next:before {content:'\e601';}
.pm-banner_slide_basic__50503_ .owl-controls .owl-nav .disabled {opacity:0.5; cursor:default;}

.pm-banner_slide_basic__50503_ .owl-dots {position:absolute; left:0; width:100%; height:30px; padding:10px; font-size:0; box-sizing:border-box; text-align:center;}
.pm-banner_slide_basic__50503_ .owl-dots .owl-dot {display:inline-block; zoom:1; *display:inline;}
.pm-banner_slide_basic__50503_ .owl-dots .owl-dot span {
	display:block;width:10px; height:10px; margin:0 4px;
	background:#ddd; border-radius:30px;
	-webkit-backface-visibility:visible;
	-webkit-transition:opacity 200ms ease;
	-moz-transition:opacity 200ms ease;
	-ms-transition:opacity 200ms ease;
	-o-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
.pm-banner_slide_basic__50503_ .owl-dots .owl-dot.active span,
.pm-banner_slide_basic__50503_ .owl-dots .owl-dot:hover span {background:#999;}

/* ****************** 슬라이드형태 이미지출력1  ****************** */

@font-face {
	font-family: 'icomoon_slider';
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot');
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight: normal;
	font-style: normal;
}

.pm-banner_slide_basic__50504_ {max-width: 333px; margin:0 auto;}
.pm-banner_slide_basic__50504_ a {border:none; text-decoration:none;}
.pm-banner_slide_basic__50504_ a img {border:none;}
.pm-banner_slide_basic__50504_ .owl-item {z-index: 1;}
.pm-banner_slide_basic__50504_ .item {position:relative;}

.pm-banner_slide_basic__50504_ .owl-controls {-webkit-tap-highlight-color:transparent;}
.pm-banner_slide_basic__50504_ .owl-controls .owl-nav [class*='owl-'] {
	position:absolute; top:50%; z-index:2; width:40px; height:40px; line-height:40px; margin-top:-20px;
	font-size:0; cursor:pointer; opacity:0.7;
}
.pm-banner_slide_basic__50504_ .owl-controls .owl-nav [class*='owl-']:before{font-family:'icomoon_slider'; font-size:40px; font-weight:bold; color:#fff;}
.pm-banner_slide_basic__50504_ .owl-controls .owl-nav [class*='owl-']:hover {opacity:1;}
.pm-banner_slide_basic__50504_ .owl-controls .owl-nav .owl-prev {left:5px;}
.pm-banner_slide_basic__50504_ .owl-controls .owl-nav .owl-next {right:5px;}
.pm-banner_slide_basic__50504_ .owl-controls .owl-nav .owl-prev:before {content:'\e600';}
.pm-banner_slide_basic__50504_ .owl-controls .owl-nav .owl-next:before {content:'\e601';}
.pm-banner_slide_basic__50504_ .owl-controls .owl-nav .disabled {opacity:0.5; cursor:default;}

.pm-banner_slide_basic__50504_ .owl-dots {position:absolute; left:0; width:100%; height:30px; padding:10px; font-size:0; box-sizing:border-box; text-align:center;}
.pm-banner_slide_basic__50504_ .owl-dots .owl-dot {display:inline-block; zoom:1; *display:inline;}
.pm-banner_slide_basic__50504_ .owl-dots .owl-dot span {
	display:block;width:10px; height:10px; margin:0 4px;
	background:#ddd; border-radius:30px;
	-webkit-backface-visibility:visible;
	-webkit-transition:opacity 200ms ease;
	-moz-transition:opacity 200ms ease;
	-ms-transition:opacity 200ms ease;
	-o-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
.pm-banner_slide_basic__50504_ .owl-dots .owl-dot.active span,
.pm-banner_slide_basic__50504_ .owl-dots .owl-dot:hover span {background:#999;}

/* ****************** 4칸 레이아웃  ****************** */

.layout_50505_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_50505_ > div {}
.layout_50505_ > div:after {content:''; display:block; clear:both;}
.layout_50505_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_50505_ > div > .container_1 {width:25%;}
.layout_50505_ > div > .container_2 {width:25%;}
.layout_50505_ > div > .container_3 {width:25%;}
.layout_50505_ > div > .container_4 {width:25%;}

@media (max-width:1023px){
	.layout_50505_ > div > .container_1 { width:50%; }
	.layout_50505_ > div > .container_2 { width:50%; }
	.layout_50505_ > div > .container_3 { width:50%; }
	.layout_50505_ > div > .container_4 { width:50%; }
}

@media \0screen{
	.layout_50505_ {min-width:1000px;}
}

/* ****************** 슬라이드형태 이미지출력1  ****************** */

@font-face {
	font-family: 'icomoon_slider';
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot');
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight: normal;
	font-style: normal;
}

.pm-banner_slide_basic__50507_ {max-width: 333px; margin:0 auto;}
.pm-banner_slide_basic__50507_ a {border:none; text-decoration:none;}
.pm-banner_slide_basic__50507_ a img {border:none;}
.pm-banner_slide_basic__50507_ .owl-item {z-index: 1;}
.pm-banner_slide_basic__50507_ .item {position:relative;}

.pm-banner_slide_basic__50507_ .owl-controls {-webkit-tap-highlight-color:transparent;}
.pm-banner_slide_basic__50507_ .owl-controls .owl-nav [class*='owl-'] {
	position:absolute; top:50%; z-index:2; width:40px; height:40px; line-height:40px; margin-top:-20px;
	font-size:0; cursor:pointer; opacity:0.7;
}
.pm-banner_slide_basic__50507_ .owl-controls .owl-nav [class*='owl-']:before{font-family:'icomoon_slider'; font-size:40px; font-weight:bold; color:#fff;}
.pm-banner_slide_basic__50507_ .owl-controls .owl-nav [class*='owl-']:hover {opacity:1;}
.pm-banner_slide_basic__50507_ .owl-controls .owl-nav .owl-prev {left:5px;}
.pm-banner_slide_basic__50507_ .owl-controls .owl-nav .owl-next {right:5px;}
.pm-banner_slide_basic__50507_ .owl-controls .owl-nav .owl-prev:before {content:'\e600';}
.pm-banner_slide_basic__50507_ .owl-controls .owl-nav .owl-next:before {content:'\e601';}
.pm-banner_slide_basic__50507_ .owl-controls .owl-nav .disabled {opacity:0.5; cursor:default;}

.pm-banner_slide_basic__50507_ .owl-dots {position:absolute; left:0; width:100%; height:30px; padding:10px; font-size:0; box-sizing:border-box; text-align:center;}
.pm-banner_slide_basic__50507_ .owl-dots .owl-dot {display:inline-block; zoom:1; *display:inline;}
.pm-banner_slide_basic__50507_ .owl-dots .owl-dot span {
	display:block;width:10px; height:10px; margin:0 4px;
	background:#ddd; border-radius:30px;
	-webkit-backface-visibility:visible;
	-webkit-transition:opacity 200ms ease;
	-moz-transition:opacity 200ms ease;
	-ms-transition:opacity 200ms ease;
	-o-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
.pm-banner_slide_basic__50507_ .owl-dots .owl-dot.active span,
.pm-banner_slide_basic__50507_ .owl-dots .owl-dot:hover span {background:#999;}

/* ****************** 슬라이드형태 이미지출력1  ****************** */

@font-face {
	font-family: 'icomoon_slider';
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot');
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight: normal;
	font-style: normal;
}

.pm-banner_slide_basic__50508_ {max-width: 333px; margin:0 auto;}
.pm-banner_slide_basic__50508_ a {border:none; text-decoration:none;}
.pm-banner_slide_basic__50508_ a img {border:none;}
.pm-banner_slide_basic__50508_ .owl-item {z-index: 1;}
.pm-banner_slide_basic__50508_ .item {position:relative;}

.pm-banner_slide_basic__50508_ .owl-controls {-webkit-tap-highlight-color:transparent;}
.pm-banner_slide_basic__50508_ .owl-controls .owl-nav [class*='owl-'] {
	position:absolute; top:50%; z-index:2; width:40px; height:40px; line-height:40px; margin-top:-20px;
	font-size:0; cursor:pointer; opacity:0.7;
}
.pm-banner_slide_basic__50508_ .owl-controls .owl-nav [class*='owl-']:before{font-family:'icomoon_slider'; font-size:40px; font-weight:bold; color:#fff;}
.pm-banner_slide_basic__50508_ .owl-controls .owl-nav [class*='owl-']:hover {opacity:1;}
.pm-banner_slide_basic__50508_ .owl-controls .owl-nav .owl-prev {left:5px;}
.pm-banner_slide_basic__50508_ .owl-controls .owl-nav .owl-next {right:5px;}
.pm-banner_slide_basic__50508_ .owl-controls .owl-nav .owl-prev:before {content:'\e600';}
.pm-banner_slide_basic__50508_ .owl-controls .owl-nav .owl-next:before {content:'\e601';}
.pm-banner_slide_basic__50508_ .owl-controls .owl-nav .disabled {opacity:0.5; cursor:default;}

.pm-banner_slide_basic__50508_ .owl-dots {position:absolute; left:0; width:100%; height:30px; padding:10px; font-size:0; box-sizing:border-box; text-align:center;}
.pm-banner_slide_basic__50508_ .owl-dots .owl-dot {display:inline-block; zoom:1; *display:inline;}
.pm-banner_slide_basic__50508_ .owl-dots .owl-dot span {
	display:block;width:10px; height:10px; margin:0 4px;
	background:#ddd; border-radius:30px;
	-webkit-backface-visibility:visible;
	-webkit-transition:opacity 200ms ease;
	-moz-transition:opacity 200ms ease;
	-ms-transition:opacity 200ms ease;
	-o-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
.pm-banner_slide_basic__50508_ .owl-dots .owl-dot.active span,
.pm-banner_slide_basic__50508_ .owl-dots .owl-dot:hover span {background:#999;}

/* ****************** 슬라이드형태 이미지출력1  ****************** */

@font-face {
	font-family: 'icomoon_slider';
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot');
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight: normal;
	font-style: normal;
}

.pm-banner_slide_basic__50509_ {max-width: 333px; margin:0 auto;}
.pm-banner_slide_basic__50509_ a {border:none; text-decoration:none;}
.pm-banner_slide_basic__50509_ a img {border:none;}
.pm-banner_slide_basic__50509_ .owl-item {z-index: 1;}
.pm-banner_slide_basic__50509_ .item {position:relative;}

.pm-banner_slide_basic__50509_ .owl-controls {-webkit-tap-highlight-color:transparent;}
.pm-banner_slide_basic__50509_ .owl-controls .owl-nav [class*='owl-'] {
	position:absolute; top:50%; z-index:2; width:40px; height:40px; line-height:40px; margin-top:-20px;
	font-size:0; cursor:pointer; opacity:0.7;
}
.pm-banner_slide_basic__50509_ .owl-controls .owl-nav [class*='owl-']:before{font-family:'icomoon_slider'; font-size:40px; font-weight:bold; color:#fff;}
.pm-banner_slide_basic__50509_ .owl-controls .owl-nav [class*='owl-']:hover {opacity:1;}
.pm-banner_slide_basic__50509_ .owl-controls .owl-nav .owl-prev {left:5px;}
.pm-banner_slide_basic__50509_ .owl-controls .owl-nav .owl-next {right:5px;}
.pm-banner_slide_basic__50509_ .owl-controls .owl-nav .owl-prev:before {content:'\e600';}
.pm-banner_slide_basic__50509_ .owl-controls .owl-nav .owl-next:before {content:'\e601';}
.pm-banner_slide_basic__50509_ .owl-controls .owl-nav .disabled {opacity:0.5; cursor:default;}

.pm-banner_slide_basic__50509_ .owl-dots {position:absolute; left:0; width:100%; height:30px; padding:10px; font-size:0; box-sizing:border-box; text-align:center;}
.pm-banner_slide_basic__50509_ .owl-dots .owl-dot {display:inline-block; zoom:1; *display:inline;}
.pm-banner_slide_basic__50509_ .owl-dots .owl-dot span {
	display:block;width:10px; height:10px; margin:0 4px;
	background:#ddd; border-radius:30px;
	-webkit-backface-visibility:visible;
	-webkit-transition:opacity 200ms ease;
	-moz-transition:opacity 200ms ease;
	-ms-transition:opacity 200ms ease;
	-o-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
.pm-banner_slide_basic__50509_ .owl-dots .owl-dot.active span,
.pm-banner_slide_basic__50509_ .owl-dots .owl-dot:hover span {background:#999;}

/* ****************** 슬라이드형태 이미지출력1  ****************** */

@font-face {
	font-family: 'icomoon_slider';
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot');
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight: normal;
	font-style: normal;
}

.pm-banner_slide_basic__50506_ {max-width: 333px; margin:0 auto;}
.pm-banner_slide_basic__50506_ a {border:none; text-decoration:none;}
.pm-banner_slide_basic__50506_ a img {border:none;}
.pm-banner_slide_basic__50506_ .owl-item {z-index: 1;}
.pm-banner_slide_basic__50506_ .item {position:relative;}

.pm-banner_slide_basic__50506_ .owl-controls {-webkit-tap-highlight-color:transparent;}
.pm-banner_slide_basic__50506_ .owl-controls .owl-nav [class*='owl-'] {
	position:absolute; top:50%; z-index:2; width:40px; height:40px; line-height:40px; margin-top:-20px;
	font-size:0; cursor:pointer; opacity:0.7;
}
.pm-banner_slide_basic__50506_ .owl-controls .owl-nav [class*='owl-']:before{font-family:'icomoon_slider'; font-size:40px; font-weight:bold; color:#fff;}
.pm-banner_slide_basic__50506_ .owl-controls .owl-nav [class*='owl-']:hover {opacity:1;}
.pm-banner_slide_basic__50506_ .owl-controls .owl-nav .owl-prev {left:5px;}
.pm-banner_slide_basic__50506_ .owl-controls .owl-nav .owl-next {right:5px;}
.pm-banner_slide_basic__50506_ .owl-controls .owl-nav .owl-prev:before {content:'\e600';}
.pm-banner_slide_basic__50506_ .owl-controls .owl-nav .owl-next:before {content:'\e601';}
.pm-banner_slide_basic__50506_ .owl-controls .owl-nav .disabled {opacity:0.5; cursor:default;}

.pm-banner_slide_basic__50506_ .owl-dots {position:absolute; left:0; width:100%; height:30px; padding:10px; font-size:0; box-sizing:border-box; text-align:center;}
.pm-banner_slide_basic__50506_ .owl-dots .owl-dot {display:inline-block; zoom:1; *display:inline;}
.pm-banner_slide_basic__50506_ .owl-dots .owl-dot span {
	display:block;width:10px; height:10px; margin:0 4px;
	background:#ddd; border-radius:30px;
	-webkit-backface-visibility:visible;
	-webkit-transition:opacity 200ms ease;
	-moz-transition:opacity 200ms ease;
	-ms-transition:opacity 200ms ease;
	-o-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
.pm-banner_slide_basic__50506_ .owl-dots .owl-dot.active span,
.pm-banner_slide_basic__50506_ .owl-dots .owl-dot:hover span {background:#999;}

/* ****************** 공백  ****************** */

.empty_line_50510_ {display:block; width:100%; height:40px;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_50511_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_50511_ > div {}
.layout_50511_ > div:after {content:''; display:block; clear:both;}
.layout_50511_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_50511_ > div > .container_1 {width:33.333333333333%;}
.layout_50511_ > div > .container_2 {width:33.333333333333%;}
.layout_50511_ > div > .container_3 {width:33.333333333333%;}

@media (max-width:1023px){
	.layout_50511_ > div > .container_1 { width:100%; }
	.layout_50511_ > div > .container_2 { width:100%; }
	.layout_50511_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_50511_ {min-width:1000px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50512_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50512_ * {box-sizing:border-box;}
.img_ratio_50512_ a {display:block; text-decoration:none;}
.img_ratio_50512_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50512_ {width:333px;}
}
@media \0screen{
	.img_ratio_50512_ {width:333px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50513_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50513_ * {box-sizing:border-box;}
.img_ratio_50513_ a {display:block; text-decoration:none;}
.img_ratio_50513_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50513_ {width:333px;}
}
@media \0screen{
	.img_ratio_50513_ {width:333px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50514_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50514_ * {box-sizing:border-box;}
.img_ratio_50514_ a {display:block; text-decoration:none;}
.img_ratio_50514_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50514_ {width:333px;}
}
@media \0screen{
	.img_ratio_50514_ {width:333px;}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_50515_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_50515_ > div {}
.layout_50515_ > div:after {content:''; display:block; clear:both;}
.layout_50515_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_50515_ > div > .container_1 {width:33.333333333333%;}
.layout_50515_ > div > .container_2 {width:33.333333333333%;}
.layout_50515_ > div > .container_3 {width:33.333333333333%;}

@media (max-width:1023px){
	.layout_50515_ > div > .container_1 { width:100%; }
	.layout_50515_ > div > .container_2 { width:100%; }
	.layout_50515_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_50515_ {min-width:1000px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50516_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50516_ * {box-sizing:border-box;}
.img_ratio_50516_ a {display:block; text-decoration:none;}
.img_ratio_50516_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50516_ {width:333px;}
}
@media \0screen{
	.img_ratio_50516_ {width:333px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50518_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50518_ * {box-sizing:border-box;}
.img_ratio_50518_ a {display:block; text-decoration:none;}
.img_ratio_50518_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50518_ {width:333px;}
}
@media \0screen{
	.img_ratio_50518_ {width:333px;}
}

/* ****************** 공백  ****************** */

.empty_line_50519_ {display:block; width:100%; height:30px;}

/* ****************** 4칸 레이아웃  ****************** */

.layout_50520_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_50520_ > div {}
.layout_50520_ > div:after {content:''; display:block; clear:both;}
.layout_50520_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_50520_ > div > .container_1 {width:25%;}
.layout_50520_ > div > .container_2 {width:25%;}
.layout_50520_ > div > .container_3 {width:25%;}
.layout_50520_ > div > .container_4 {width:25%;}

@media (max-width:1023px){
	.layout_50520_ > div > .container_1 { width:50%; }
	.layout_50520_ > div > .container_2 { width:50%; }
	.layout_50520_ > div > .container_3 { width:50%; }
	.layout_50520_ > div > .container_4 { width:50%; }
}

@media \0screen{
	.layout_50520_ {min-width:1000px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50521_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50521_ * {box-sizing:border-box;}
.img_ratio_50521_ a {display:block; text-decoration:none;}
.img_ratio_50521_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50521_ {width:300px;}
}
@media \0screen{
	.img_ratio_50521_ {width:300px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50522_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50522_ * {box-sizing:border-box;}
.img_ratio_50522_ a {display:block; text-decoration:none;}
.img_ratio_50522_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50522_ {width:300px;}
}
@media \0screen{
	.img_ratio_50522_ {width:300px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50523_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50523_ * {box-sizing:border-box;}
.img_ratio_50523_ a {display:block; text-decoration:none;}
.img_ratio_50523_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50523_ {width:300px;}
}
@media \0screen{
	.img_ratio_50523_ {width:300px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50524_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50524_ * {box-sizing:border-box;}
.img_ratio_50524_ a {display:block; text-decoration:none;}
.img_ratio_50524_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50524_ {width:300px;}
}
@media \0screen{
	.img_ratio_50524_ {width:300px;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_50924_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_50924_ > div:after {content:''; display:block; clear:both;}
.layout_50924_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_50924_ {min-width:1000px;}
}

/* ****************** 이미지 리스트 (타일형)  ****************** */

.img_tile_50923_:after {content:''; display:block; clear:both;}
.img_tile_50923_ * {box-sizing:border-box;}
.img_tile_50923_ .item {float:left; position:relative; width:100%; padding:5px;}
.img_tile_50923_ .item a {display:block; text-decoration:none;}
.img_tile_50923_ figure {display:block; margin:0; padding:5px;}
.img_tile_50923_ figure img {max-width:100%; vertical-align:bottom;}
.img_tile_50923_ .text_box {display:none;}
.img_tile_50923_ .text_box p {margin:0; padding:5px;}
.img_tile_50923_ .subject {font-weight:bold; color:#d00000;}
.img_tile_50923_ .content {color:#444;}

.text_sml_50923_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_50923_ .content {font-size:13px; line-height:1.6em;}
.text_mid_50923_ .subject {font-size:16px; line-height:1.4em;}
.text_mid_50923_ .content {font-size:14px; line-height:1.6em;}
.text_big_50923_ .subject {font-size:18px; line-height:1.4em;}
.text_big_50923_ .content {font-size:15px; line-height:1.6em;}

.col_m_1_50923_ .item {width:100%;}
.col_m_2_50923_ .item {width:50%;}
.col_m_3_50923_ .item {width:33.3333%;}
.col_m_1_50923_ .item,
.col_m_2_50923_ .item2n,
.col_m_3_50923_ .item3n {clear:both;}

@media (min-width:1024px){
	.col_m_1_50923_ .item,
	.col_m_2_50923_ .item2n,
	.col_m_3_50923_ .item3n {clear:none;}

	.col_pc_1_50923_ .item {width:100%;}
	.col_pc_2_50923_ .item {width:50%;}
	.col_pc_3_50923_ .item {width:33.3333%;}
	.col_pc_4_50923_ .item {width:25%;}
	.col_pc_5_50923_ .item {width:20%;}
	.col_pc_6_50923_ .item {width:16.6666%;}
	.col_pc_1_50923_ .item,
	.col_pc_2_50923_ .item2n,
	.col_pc_3_50923_ .item3n,
	.col_pc_4_50923_ .item4n,
	.col_pc_5_50923_ .item5n,
	.col_pc_6_50923_ .item6n {clear:both;}
}

@media \0screen{
	.col_m_1_50923_ .item,
	.col_m_2_50923_ .item2n,
	.col_m_3_50923_ .item3n {clear:none;}

	.col_pc_1_50923_ .item {width:100%;}
	.col_pc_2_50923_ .item {width:50%;}
	.col_pc_3_50923_ .item {width:33.3333%;}
	.col_pc_4_50923_ .item {width:25%;}
	.col_pc_5_50923_ .item {width:20%;}
	.col_pc_6_50923_ .item {width:16.6666%;}
	.col_pc_1_50923_ .item,
	.col_pc_2_50923_ .item2n,
	.col_pc_3_50923_ .item3n,
	.col_pc_4_50923_ .item4n,
	.col_pc_5_50923_ .item5n,
	.col_pc_6_50923_ .item6n {clear:both;}
}

/* ****************** 공백  ****************** */

.empty_line_50528_ {display:block; width:100%; height:40px;}

/* ****************** 2칸 레이아웃  ****************** */

.layout_50541_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_50541_ > div {}
.layout_50541_ > div:after {content:''; display:block; clear:both;}
.layout_50541_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_50541_ > div > .container_1 {width:50%;}
.layout_50541_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_50541_ > div > .container_1 { width:100%; }
	.layout_50541_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_50541_ {min-width:1000px;}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50904_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50904_ * {box-sizing:border-box;}
.img_ratio_50904_ a {display:block; text-decoration:none;}
.img_ratio_50904_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50904_ {width:490px;}
}
@media \0screen{
	.img_ratio_50904_ {width:490px;}
}

/* ****************** 맞춤전송폼 리스트 (목록형)  ****************** */

.myreg_list__50903_ ul {margin:0; padding:0; list-style:none;}
.myreg_list__50903_ li {border-bottom:1px ; font-size:13px;}
.myreg_list__50903_ li:first-child {border-top:1px ;}
.myreg_list__50903_ dl {margin:0;}
.myreg_list__50903_ dl:after {content:''; display:block; clear:both;}
.myreg_list__50903_ dt {float:left; padding:10px;}
.myreg_list__50903_ dd {margin:0; float:right; padding:10px; font-size:12px; color:#666; font-family:Arial;}
.myreg_list__50903_ dd span {margin-right:10px; padding:4px 6px; border-radius:4px; color:#fff;}
.myreg_list__50903_ .empty {padding:10px 8px; color:#666; text-align:center;}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_50905_ {display:inline-block; overflow:hidden; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_ratio_50905_ * {box-sizing:border-box;}
.img_ratio_50905_ a {display:block; text-decoration:none;}
.img_ratio_50905_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_50905_ {width:490px;}
}
@media \0screen{
	.img_ratio_50905_ {width:490px;}
}

/* ****************** 슬라이드형태 이미지출력2(반응형)  ****************** */

@font-face {
	font-family: 'icomoon_slider';
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot');
	src: url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight: normal;
	font-style: normal;
}

.pm-banner_slide_responsive__50906_ { margin:0 auto;}
.pm-banner_slide_responsive__50906_ a {border:none; text-decoration:none;}
.pm-banner_slide_responsive__50906_ a img {border:none;}
.pm-banner_slide_responsive__50906_ .owl-item {z-index: 1;}
.pm-banner_slide_responsive__50906_ .item {position:relative;}

.pm-banner_slide_responsive__50906_ .owl-controls {-webkit-tap-highlight-color:transparent;}
.pm-banner_slide_responsive__50906_ .owl-controls .owl-nav [class*='owl-'] {
	position:absolute; top:50%; z-index:2; width:40px; height:40px; line-height:40px; margin-top:-20px;
	font-size:0; cursor:pointer; opacity:0.7;
}
.pm-banner_slide_responsive__50906_ .owl-controls .owl-nav [class*='owl-']:before{font-family:'icomoon_slider'; font-size:40px; font-weight:bold; color:#fff;}
.pm-banner_slide_responsive__50906_ .owl-controls .owl-nav [class*='owl-']:hover {opacity:1;}
.pm-banner_slide_responsive__50906_ .owl-controls .owl-nav .owl-prev {left:5px;}
.pm-banner_slide_responsive__50906_ .owl-controls .owl-nav .owl-next {right:5px;}
.pm-banner_slide_responsive__50906_ .owl-controls .owl-nav .owl-prev:before {content:'\e600';}
.pm-banner_slide_responsive__50906_ .owl-controls .owl-nav .owl-next:before {content:'\e601';}
.pm-banner_slide_responsive__50906_ .owl-controls .owl-nav .disabled {opacity:0.5; cursor:default;}

.pm-banner_slide_responsive__50906_ .owl-dots {position:absolute; left:0; width:100%; height:30px; padding:10px; font-size:0; box-sizing:border-box; text-align:center;}
.pm-banner_slide_responsive__50906_ .owl-dots .owl-dot {display:inline-block; zoom:1; *display:inline;}
.pm-banner_slide_responsive__50906_ .owl-dots .owl-dot span {
	display:block;width:10px; height:10px; margin:0 4px;
	background:#ddd; border-radius:30px;
	-webkit-backface-visibility:visible;
	-webkit-transition:opacity 200ms ease;
	-moz-transition:opacity 200ms ease;
	-ms-transition:opacity 200ms ease;
	-o-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
.pm-banner_slide_responsive__50906_ .owl-dots .owl-dot.active span,
.pm-banner_slide_responsive__50906_ .owl-dots .owl-dot:hover span {background:#999;}

/* ****************** 공백  ****************** */

.empty_line_50546_ {display:block; width:100%; height:20px;}

/* ****************** 공백  ****************** */

.empty_line_66828_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_66828_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_66828_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 4칸 레이아웃  ****************** */

.layout_23571_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_23571_ > div {;}
.layout_23571_ > div:after {content:''; display:block; clear:both;}
  .layout_23571_ > div > [class^=container_] {float:left;position:relative; width:100%; ;min-height:206px;padding:10px; box-sizing:border-box;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.layout_23571 > div > div:first-child{}
.layout_23571_ > div > .container_1 {width:25%;border-left:1px solid #ddd;}
.layout_23571_ > div > .container_2 {width:25%;zoom:1;}
.layout_23571_ > div > .container_3 {width:25%;zoom:1;}
.layout_23571_ > div > .container_4 {width:25%;}
.layout_23571_ > div > .container_2:after{clear:both;content:'';display:block;}
.layout_23571_ > div > .container_2 > div{float:left;margin-right:2px;margin-bottom:5px;}
.layout_23571_ > div > .container_2 > div:first-child{float:none;margin:0;}
.layout_23571_ > div > .container_2 > div:nth-child(3n+1){margin-right:0px;}
.layout_23571_ > div > .container_2 > div:nth-child(5),.layout_23571_ > div > .container_2 > div:nth-child(6),.layout_23571_ > div > .container_2 > div:nth-child(7){margin-bottom:0px}

  
.layout_23571_ > div > .container_3:after{clear:both;content:'';display:block;}
.layout_23571_ > div > .container_3 > div{float:left;}
.layout_23571_ > div > .container_3 > div:first-child{float:none;margin:0;}
.layout_23571_ > div > .container_3 > div:nth-child(2),.layout_23571_ > div > .container_3 > div:nth-child(4),.layout_23571_ > div > .container_3 > div:nth-child(6){clear:both;}
.layout_23571_ > div > .container_3 > div:nth-child(8),.layout_23571_ > div > .container_3 > div:nth-child(9){float:none;}
  
@media (max-width:1023px){
	.layout_23571_ > div > .container_1 { width:50%; }
	.layout_23571_ > div > .container_2 { width:50%; }
	.layout_23571_ > div > .container_3 { width:50%; }
	.layout_23571_ > div > .container_4 { width:50%; }
}

@media \0screen{
	.layout_23571_ {min-width:1000px;}
}
  @media all and (max-width:768px){
	.layout_23571_ > div > .container_1 { width:100%; }
	.layout_23571_ > div > .container_2 { width:100%; }
	.layout_23571_ > div > .container_3 { width:100%; }
	.layout_23571_ > div > .container_4 { width:100%; }
  }

/* ****************** 타이틀 텍스트  ****************** */

.title_50548_ {font-size:0;}
.title_50548_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:bold; color:#777777; line-height:1.4em;
}
.title_50548_ p:before {content:''; position:absolute; background:#5da02c; font-size:0;}

.title_50548_.style_top p {padding-top:10px;}
.title_50548_.style_top p:before {left:0; top:0; width:16px; height:4px;}

.title_50548_.style_right p {padding-right:14px;}
.title_50548_.style_right p:before {right:0; top:4px; width:4px; height:16px;}

.title_50548_.style_bottom p {padding-bottom:12px;}
.title_50548_.style_bottom p:before {left:0; bottom:0; width:16px; height:4px;}

.title_50548_.style_left p {padding-left:14px;}
.title_50548_.style_left p:before {left:0; top:4px; width:4px; height:16px;}

.title_50548_.style_circle1 p {padding-left:20px;}
.title_50548_.style_circle1 p:before {
	left:0; top:6px; width:12px; height:12px;
	border-radius:12px;
}

.title_50548_.style_circle2 p {padding-left:20px;}
.title_50548_.style_circle2 p:before {
	left:0; top:6px; width:12px; height:12px;
	border:2px solid #5da02c; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지 (비율형)  ****************** */

  .phone_wrap{zoom:1;max-width:224px}
.phone_wrap:after{clear:both;content:'';display:block;}
.phone_wrap > div{float:left;}
.img_23573_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_23573_ * {box-sizing:border-box;}
.img_23573_ a {display:block; text-decoration:none;}
.img_23573_ img {max-width:100%; vertical-align:top;}
  .phone_txt{
    margin:0;padding-left:12px;font-size:14px;font-weight:bold;
    background-image: -webkit-linear-gradient(#ADADAD, #333);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    position:relative;  
  }
  .phone_txt:after{
      background: none;
  	content: attr(data-text);
    left: 0;
    position: absolute;
    text-shadow: 1px 1px 2px #000;
    top: 0;
    z-index: -1;
  }
  .phone_num{
    margin:0;padding:5px 0 0 12px;font-size:26px;font-weight:bold;line-height:26px;letter-spacing:-1px;
    background-image: -webkit-linear-gradient(left, #ee7f20, #904f18, #ee7f20, #904f18, #ee7f20, #904f18);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    position:relative;  
  }
  .phone_num span{font-size:16px;line-height:16px;vertical-align:middle;}
  .phone_num:after{
      background: none;
  	content: attr(data-text);
    left: 0;
    position: absolute;
    text-shadow: 1px 1px 2px #000;
    top: 0;
    z-index: -1;
  }

/* ****************** 한줄 텍스트  ****************** */

.text_50550_ p {
	display:block; margin:0; padding:0;
	font-size:13px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.6em;
}
.text_50550_ p a {color:#000000; text-decoration:none;}

/* ****************** 한줄 텍스트  ****************** */

.text_50551_ p {
	display:block; margin:0; padding:0;
	font-size:13px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.6em;
}
.text_50551_ p a {color:#000000; text-decoration:none;}

/* ****************** 한줄 텍스트  ****************** */

.text_50552_ p {
	display:block; margin:0; padding:0;
	font-size:13px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_50552_ p a {color:#000000; text-decoration:none;}

/* ****************** 타이틀 텍스트  ****************** */

.title_50562_ {font-size:0;}
.title_50562_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:bold; color:#777777; line-height:1.4em;
}
.title_50562_ p:before {content:''; position:absolute; background:#5da02c; font-size:0;}

.title_50562_.style_top p {padding-top:10px;}
.title_50562_.style_top p:before {left:0; top:0; width:16px; height:4px;}

.title_50562_.style_right p {padding-right:14px;}
.title_50562_.style_right p:before {right:0; top:4px; width:4px; height:16px;}

.title_50562_.style_bottom p {padding-bottom:12px;}
.title_50562_.style_bottom p:before {left:0; bottom:0; width:16px; height:4px;}

.title_50562_.style_left p {padding-left:14px;}
.title_50562_.style_left p:before {left:0; top:4px; width:4px; height:16px;}

.title_50562_.style_circle1 p {padding-left:20px;}
.title_50562_.style_circle1 p:before {
	left:0; top:6px; width:12px; height:12px;
	border-radius:12px;
}

.title_50562_.style_circle2 p {padding-left:20px;}
.title_50562_.style_circle2 p:before {
	left:0; top:6px; width:12px; height:12px;
	border:2px solid #5da02c; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지 (비율형)  ****************** */

.img_23817_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_23817_ * {box-sizing:border-box;}
.img_23817_ a {display:block; text-decoration:none;}
.img_23817_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지 (비율형)  ****************** */

.img_23818_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_23818_ * {box-sizing:border-box;}
.img_23818_ a {display:block; text-decoration:none;}
.img_23818_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지 (비율형)  ****************** */

.img_23819_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_23819_ * {box-sizing:border-box;}
.img_23819_ a {display:block; text-decoration:none;}
.img_23819_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지 (비율형)  ****************** */

  .img_23820_ {clear:both;display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_23820_ * {box-sizing:border-box;}
.img_23820_ a {display:block; text-decoration:none;}
.img_23820_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지 (비율형)  ****************** */

.img_23821_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_23821_ * {box-sizing:border-box;}
.img_23821_ a {display:block; text-decoration:none;}
.img_23821_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지 (비율형)  ****************** */

.img_23822_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_23822_ * {box-sizing:border-box;}
.img_23822_ a {display:block; text-decoration:none;}
.img_23822_ img {max-width:100%; vertical-align:top;}

/* ****************** 타이틀 텍스트  ****************** */

.title_50560_ {font-size:0;}
.title_50560_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:bold; color:#777777; line-height:1.4em;
}
.title_50560_ p:before {content:''; position:absolute; background:#5da02c; font-size:0;}

.title_50560_.style_top p {padding-top:10px;}
.title_50560_.style_top p:before {left:0; top:0; width:16px; height:4px;}

.title_50560_.style_right p {padding-right:14px;}
.title_50560_.style_right p:before {right:0; top:4px; width:4px; height:16px;}

.title_50560_.style_bottom p {padding-bottom:12px;}
.title_50560_.style_bottom p:before {left:0; bottom:0; width:16px; height:4px;}

.title_50560_.style_left p {padding-left:14px;}
.title_50560_.style_left p:before {left:0; top:4px; width:4px; height:16px;}

.title_50560_.style_circle1 p {padding-left:20px;}
.title_50560_.style_circle1 p:before {
	left:0; top:6px; width:12px; height:12px;
	border-radius:12px;
}

.title_50560_.style_circle2 p {padding-left:20px;}
.title_50560_.style_circle2 p:before {
	left:0; top:6px; width:12px; height:12px;
	border:2px solid #5da02c; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 최근 게시글 - 목록형  ****************** */

.pm-board_list__23835_ ul {margin:0; padding:0; list-style:none;}
.pm-board_list__23835_ li {font-size:14px; line-height:1.2em;}
/*.pm-board_list__23835_ li:first-child {border-top:1px solid #e2e5e7;}*/
.pm-board_list__23835_ a {display:block; text-decoration:none; color:#999; padding:6px 8px;}
.pm-board_list__23835_ dl {position:relative; margin:0; padding-right:0px}
.pm-board_list__23835_ dl dt {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pm-board_list__23835_ dl dd {position:absolute; right:0; top:0; margin:0; font-size:12px; font-family:Arial; color:#888;}
.pm-board_list__23835_ .comment {font-weight:normal; color:#888;}
.pm-board_list__23835_ .empty {padding:10px 8px; font-size:14px; color:#666; text-align:center;}

/* ****************** 타이틀 텍스트  ****************** */

.title_50553_ {font-size:0;}
.title_50553_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:bold; color:#777777; line-height:1.4em;
}
.title_50553_ p:before {content:''; position:absolute; background:#5da02c; font-size:0;}

.title_50553_.style_top p {padding-top:10px;}
.title_50553_.style_top p:before {left:0; top:0; width:16px; height:4px;}

.title_50553_.style_right p {padding-right:14px;}
.title_50553_.style_right p:before {right:0; top:4px; width:4px; height:16px;}

.title_50553_.style_bottom p {padding-bottom:12px;}
.title_50553_.style_bottom p:before {left:0; bottom:0; width:16px; height:4px;}

.title_50553_.style_left p {padding-left:14px;}
.title_50553_.style_left p:before {left:0; top:4px; width:4px; height:16px;}

.title_50553_.style_circle1 p {padding-left:20px;}
.title_50553_.style_circle1 p:before {
	left:0; top:6px; width:12px; height:12px;
	border-radius:12px;
}

.title_50553_.style_circle2 p {padding-left:20px;}
.title_50553_.style_circle2 p:before {
	left:0; top:6px; width:12px; height:12px;
	border:2px solid #5da02c; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 최근 게시글 - 목록형  ****************** */

.pm-board_list__23835_ ul {margin:0; padding:0; list-style:none;}
.pm-board_list__23835_ li {font-size:14px; line-height:1.2em;}
/*.pm-board_list__23835_ li:first-child {border-top:1px solid #e2e5e7;}*/
.pm-board_list__23835_ a {display:block; text-decoration:none; color:#999; padding:6px 8px;}
.pm-board_list__23835_ dl {position:relative; margin:0; padding-right:0px}
.pm-board_list__23835_ dl dt {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pm-board_list__23835_ dl dd {position:absolute; right:0; top:0; margin:0; font-size:12px; font-family:Arial; color:#888;}
.pm-board_list__23835_ .comment {font-weight:normal; color:#888;}
.pm-board_list__23835_ .empty {padding:10px 8px; font-size:14px; color:#666; text-align:center;}

/* ****************** 공백  ****************** */

.empty_line_66829_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_66829_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_66829_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_57926_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_57926_ > div:after {content:''; display:block; clear:both;}
.layout_57926_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_57926_ {min-width:1000px;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_66993_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_66993_ > div:after {content:''; display:block; clear:both;}
.layout_66993_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_66993_ {min-width:1000px;}
}

/* ****************** 공백  ****************** */

.empty_line_67014_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_67014_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_67014_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
