
/* ****************** 1칸 레이아웃  ****************** */

.layout_21259_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_21259_ > div:after {content:''; display:block; clear:both;}
.layout_21259_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_21259_ {min-width:1000px;}
}

#flex_visual > .flexslider {margin-bottom: 0;}

/* ****************** 1칸 레이아웃  ****************** */

.main_section1 {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.main_section1 > div:after {content:''; display:block; clear:both;}
.main_section1 > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.main_section1 {min-width:1000px;}
}

/* ****************** 3칸 탭 레이아웃  ****************** */

.layout_21264_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_21264_ > ul {margin:0; padding:0; list-style:none;}

.layout_21264_ > #tab_ul_21264_ {display:none;}
.layout_21264_ > #tab_ul_21264_:after {content:''; display:block; clear:both;}
.layout_21264_ > #tab_ul_21264_ > li {float:left; width:33.33%; border-right:1px solid #e1e2e3; box-sizing:border-box;}
.layout_21264_ > #tab_ul_21264_ > li:first-child {border-left:1px solid #e1e2e3;}
.layout_21264_ > #tab_ul_21264_ > 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_21264_ > #tab_ul_21264_ > li.on > a {
	padding:0 5px 1px; border-top:3px solid #855b8c; border-bottom:none; background:#fff; color:#855b8c;
}

.layout_21264_ > #box_ul_21264_ > 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_21264_ > #box_ul_21264_ > li > div {overflow:hidden; padding:30px; background:#fff; box-sizing:border-box;}
.layout_21264_ > #box_ul_21264_ > li.on {display:block;}
.layout_21264_ > #box_ul_21264_ > li.on > a {border-color:#855b8c; background:#fff; color:#855b8c;}

.layout_21264_.type_HOR > #tab_ul_21264_ {display:block;}
.layout_21264_.type_HOR > #box_ul_21264_ > li > a {display:none;}

.text_sml_21264_ > #tab_ul_21264_ > li > a {height:40px; line-height:40px; font-size:14px;}
.text_sml_21264_ > #box_ul_21264_ > li > a {font-size:13px;}
.text_mid_21264_ > #tab_ul_21264_ > li > a {height:44px; line-height:44px; font-size:16px;}
.text_mid_21264_ > #box_ul_21264_ > li > a {font-size:14px;}
.text_big_21264_ > #tab_ul_21264_ > li > a {height:48px; line-height:48px; font-size:18px;}
.text_big_21264_ > #box_ul_21264_ > li > a {font-size:15px;}

[id^=div_user_list] .layout_21264_ > #tab_ul_21264_ {display:none !important;}
[id^=div_user_list] .layout_21264_ > #box_ul_21264_ > li {display:block !important;}
[id^=div_user_list] .layout_21264_ > #box_ul_21264_ > li > a {display:block !important;}
[id^=div_user_list] .layout_21264_ > #box_ul_21264_ > li > div {display:block !important;}

@media (min-width:1024px){
	.layout_21264_.type_HOR > #tab_ul_21264_,
	.layout_21264_.type_RES > #tab_ul_21264_ {display:block;}
	.layout_21264_.type_HOR > #box_ul_21264_ > li > a,
	.layout_21264_.type_RES > #box_ul_21264_ > li > a {display:none;}
    .layout_21264_.type_HOR.border_true > #box_ul_21264_ > li > div,
    .layout_21264_.type_RES.border_true > #box_ul_21264_ > li > div {border:1px solid #e1e2e3; border-top:none;}
}

@media \0screen{
	.layout_21264_ {min-width:1000px;}
	.layout_21264_.type_HOR > #tab_ul_21264_,
	.layout_21264_.type_RES > #tab_ul_21264_ {display:block;}
	.layout_21264_.type_HOR > #box_ul_21264_ > li > a,
	.layout_21264_.type_RES > #box_ul_21264_ > li > a {display:none;}
    .layout_21264_.type_HOR.border_true > #box_ul_21264_ > li > div,
    .layout_21264_.type_RES.border_true > #box_ul_21264_ > li > div {border:1px solid #e1e2e3; border-top:none;}
}

/* ****************** 쇼핑몰 상품출력 - 슬라이드 (반응형)  ****************** */

@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-goods_slide_responsive__21268_ {max-width: 1000px; margin:0 auto;}
.pm-goods_slide_responsive__21268_ a {display:block; border:none; text-decoration:none;}
.pm-goods_slide_responsive__21268_ .owl-item {z-index: 1;}
.pm-goods_slide_responsive__21268_ .item {position:relative;}
.pm-goods_slide_responsive__21268_ .owl-controls {-webkit-tap-highlight-color:transparent;}
.pm-goods_slide_responsive__21268_ .owl-controls .owl-nav [class*='owl-'] {
	position:absolute; top:50%; z-index:2; width:40px; height:20px; line-height:20px; margin-top:-20px;
	font-size:0; cursor:pointer; opacity:0.7;
}
.pm-goods_slide_responsive__21268_ .owl-controls .owl-nav [class*='owl-']:before{font-family:'icomoon_slider'; font-size:20px; font-weight:bold; color:#999;}
.pm-goods_slide_responsive__21268_ .owl-controls .owl-nav [class*='owl-']:hover {opacity:1;}
.pm-goods_slide_responsive__21268_ .owl-controls .owl-nav .owl-prev {left:-25px;}
.pm-goods_slide_responsive__21268_ .owl-controls .owl-nav .owl-next {right:-45px;}
.pm-goods_slide_responsive__21268_ .owl-controls .owl-nav .owl-prev:before {content:'\e600';}
.pm-goods_slide_responsive__21268_ .owl-controls .owl-nav .owl-next:before {content:'\e601';}
.pm-goods_slide_responsive__21268_ .owl-controls .owl-nav .disabled {opacity:0.5; cursor:default;}

.pm-goods_slide_responsive__21268_ .owl-dots {position:absolute; left:0; width:100%; height:30px; padding:10px; font-size:0; box-sizing:border-box; text-align:center;}
.pm-goods_slide_responsive__21268_ .owl-dots .owl-dot {display:inline-block; zoom:1; *display:inline;}
.pm-goods_slide_responsive__21268_ .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-goods_slide_responsive__21268_ .owl-dots .owl-dot.active span,
.pm-goods_slide_responsive__21268_ .owl-dots .owl-dot:hover span {background:#999;}

.pm-goods_slide_responsive__21268_ .figure {position:relative;}
.pm-goods_slide_responsive__21268_ .figure:after {content:''; display:block; position:absolute; top:0; right:0; bottom:0; left:0; border:1px solid #ccc;}
.pm-goods_slide_responsive__21268_ .item:hover .figure:after {border:2px solid #444;}

.pm-goods_slide_responsive__21268_ .caption {margin:0; font-size:13px; line-height:1.125em; vertical-align:middle; *text-align:center;}
.pm-goods_slide_responsive__21268_ .caption dt span {display:block; padding:5px 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.pm-goods_slide_responsive__21268_ .caption dd {margin:0;}
.pm-goods_slide_responsive__21268_ .caption dd span {display:block; padding:0;}
.pm-goods_slide_responsive__21268_ .caption .goods_name {font-size:13px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pm-goods_slide_responsive__21268_ .caption .sijung_price {font-size:12px; color:#888; text-decoration:line-through;}
.pm-goods_slide_responsive__21268_ .caption .price {font-size:14px; font-weight:bold; color:#000;}

@media (min-width: 768px) {
	.pm-goods_slide_responsive__21268_ .caption .price {font-size:16px;}
}

.pm-goods_slide_responsive__21268_ .caption .soldout {font-size:14px; font-weight:bold; color:#c40000;}
.pm-goods_slide_responsive__21268_ .caption .icon img {display:inline-block; width:auto; margin:0 auto;}
.pm-goods_slide_responsive__21268_ .caption.over {position: absolute; left: 0; right: 0; bottom: 0; padding:5px; background: #333; background: rgba(0,0,0,0.5);}
.pm-goods_slide_responsive__21268_ .caption.over span {text-shadow: -1px 0 1px rgba(0, 0, 0, 0.2), 1px 0 1px rgba(0, 0, 0, 0.2), 0 -1px 1px rgba(0, 0, 0, 0.2), 0 1px 1px rgba(0, 0, 0, 0.2);}
.pm-goods_slide_responsive__21268_ .caption.over .goods_name {color:#fff;}
.pm-goods_slide_responsive__21268_ .caption.over .sijung_price {display:none;}
.pm-goods_slide_responsive__21268_ .caption.over .price {color:#fff;}
.pm-goods_slide_responsive__21268_ .caption.over .soldout {color:#c40000; text-shadow: -1px 0 1px rgba(255, 255, 255, 0.6), 1px 0 1px rgba(255, 255, 255, 0.6), 0 -1px 1px rgba(255, 255, 255, 0.6), 0 1px 1px rgba(255, 255, 255, 0.6);}
.pm-goods_slide_responsive__21268_ .caption.over .icon {display:none;}
.pm-goods_slide_responsive__21268_ .caption.down {padding:10px 0;}
.pm-goods_slide_responsive__21268_ .caption.none {display:none;}



/* ****************** 쇼핑몰 상품출력 - 슬라이드 (반응형)  ****************** */

@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-goods_slide_responsive__25059_ {max-width: 1000px; margin:0 auto;}
.pm-goods_slide_responsive__25059_ a {display:block; border:none; text-decoration:none;}
.pm-goods_slide_responsive__25059_ .owl-item {z-index: 1;}
.pm-goods_slide_responsive__25059_ .item {position:relative;}
.pm-goods_slide_responsive__25059_ .owl-controls {-webkit-tap-highlight-color:transparent;}
.pm-goods_slide_responsive__25059_ .owl-controls .owl-nav [class*='owl-'] {
	position:absolute; top:50%; z-index:2; width:40px; height:20px; line-height:20px; margin-top:-20px;
	font-size:0; cursor:pointer; opacity:0.7;
}
.pm-goods_slide_responsive__25059_ .owl-controls .owl-nav [class*='owl-']:before{font-family:'icomoon_slider'; font-size:20px; font-weight:bold; color:#999;}
.pm-goods_slide_responsive__25059_ .owl-controls .owl-nav [class*='owl-']:hover {opacity:1;}
.pm-goods_slide_responsive__25059_ .owl-controls .owl-nav .owl-prev {left:-25px;}
.pm-goods_slide_responsive__25059_ .owl-controls .owl-nav .owl-next {right:-45px;}
.pm-goods_slide_responsive__25059_ .owl-controls .owl-nav .owl-prev:before {content:'\e600';}
.pm-goods_slide_responsive__25059_ .owl-controls .owl-nav .owl-next:before {content:'\e601';}
.pm-goods_slide_responsive__25059_ .owl-controls .owl-nav .disabled {opacity:0.5; cursor:default;}

.pm-goods_slide_responsive__25059_ .owl-dots {position:absolute; left:0; width:100%; height:30px; padding:10px; font-size:0; box-sizing:border-box; text-align:center;}
.pm-goods_slide_responsive__25059_ .owl-dots .owl-dot {display:inline-block; zoom:1; *display:inline;}
.pm-goods_slide_responsive__25059_ .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-goods_slide_responsive__25059_ .owl-dots .owl-dot.active span,
.pm-goods_slide_responsive__25059_ .owl-dots .owl-dot:hover span {background:#999;}

.pm-goods_slide_responsive__25059_ .figure {position:relative;}
.pm-goods_slide_responsive__25059_ .figure:after {content:''; display:block; position:absolute; top:0; right:0; bottom:0; left:0; border:1px solid #ccc;}
.pm-goods_slide_responsive__25059_ .item:hover .figure:after {border:2px solid #444;}

.pm-goods_slide_responsive__25059_ .caption {margin:0; font-size:13px; line-height:1.125em; vertical-align:middle; *text-align:center;}
.pm-goods_slide_responsive__25059_ .caption dt span {display:block; padding:5px 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.pm-goods_slide_responsive__25059_ .caption dd {margin:0;}
.pm-goods_slide_responsive__25059_ .caption dd span {display:block; padding:0;}
.pm-goods_slide_responsive__25059_ .caption .goods_name {font-size:13px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pm-goods_slide_responsive__25059_ .caption .sijung_price {font-size:12px; color:#888; text-decoration:line-through;}
.pm-goods_slide_responsive__25059_ .caption .price {font-size:14px; font-weight:bold; color:#000;}

@media (min-width: 768px) {
	.pm-goods_slide_responsive__25059_ .caption .price {font-size:16px;}
}

.pm-goods_slide_responsive__25059_ .caption .soldout {font-size:14px; font-weight:bold; color:#c40000;}
.pm-goods_slide_responsive__25059_ .caption .icon img {display:inline-block; width:auto; margin:0 auto;}
.pm-goods_slide_responsive__25059_ .caption.over {position: absolute; left: 0; right: 0; bottom: 0; padding:5px; background: #333; background: rgba(0,0,0,0.5);}
.pm-goods_slide_responsive__25059_ .caption.over span {text-shadow: -1px 0 1px rgba(0, 0, 0, 0.2), 1px 0 1px rgba(0, 0, 0, 0.2), 0 -1px 1px rgba(0, 0, 0, 0.2), 0 1px 1px rgba(0, 0, 0, 0.2);}
.pm-goods_slide_responsive__25059_ .caption.over .goods_name {color:#fff;}
.pm-goods_slide_responsive__25059_ .caption.over .sijung_price {display:none;}
.pm-goods_slide_responsive__25059_ .caption.over .price {color:#fff;}
.pm-goods_slide_responsive__25059_ .caption.over .soldout {color:#c40000; text-shadow: -1px 0 1px rgba(255, 255, 255, 0.6), 1px 0 1px rgba(255, 255, 255, 0.6), 0 -1px 1px rgba(255, 255, 255, 0.6), 0 1px 1px rgba(255, 255, 255, 0.6);}
.pm-goods_slide_responsive__25059_ .caption.over .icon {display:none;}
.pm-goods_slide_responsive__25059_ .caption.down {padding:10px 0;}
.pm-goods_slide_responsive__25059_ .caption.none {display:none;}

/* ****************** 쇼핑몰 상품출력 - 슬라이드 (반응형)  ****************** */

@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-goods_slide_responsive__25060_ {max-width: 1000px; margin:0 auto;}
.pm-goods_slide_responsive__25060_ a {display:block; border:none; text-decoration:none;}
.pm-goods_slide_responsive__25060_ .owl-item {z-index: 1;}
.pm-goods_slide_responsive__25060_ .item {position:relative;}
.pm-goods_slide_responsive__25060_ .owl-controls {-webkit-tap-highlight-color:transparent;}
.pm-goods_slide_responsive__25060_ .owl-controls .owl-nav [class*='owl-'] {
	position:absolute; top:50%; z-index:2; width:40px; height:20px; line-height:20px; margin-top:-20px;
	font-size:0; cursor:pointer; opacity:0.7;
}
.pm-goods_slide_responsive__25060_ .owl-controls .owl-nav [class*='owl-']:before{font-family:'icomoon_slider'; font-size:20px; font-weight:bold; color:#999;}
.pm-goods_slide_responsive__25060_ .owl-controls .owl-nav [class*='owl-']:hover {opacity:1;}
.pm-goods_slide_responsive__25060_ .owl-controls .owl-nav .owl-prev {left:-25px;}
.pm-goods_slide_responsive__25060_ .owl-controls .owl-nav .owl-next {right:-45px;}
.pm-goods_slide_responsive__25060_ .owl-controls .owl-nav .owl-prev:before {content:'\e600';}
.pm-goods_slide_responsive__25060_ .owl-controls .owl-nav .owl-next:before {content:'\e601';}
.pm-goods_slide_responsive__25060_ .owl-controls .owl-nav .disabled {opacity:0.5; cursor:default;}

.pm-goods_slide_responsive__25060_ .owl-dots {position:absolute; left:0; width:100%; height:30px; padding:10px; font-size:0; box-sizing:border-box; text-align:center;}
.pm-goods_slide_responsive__25060_ .owl-dots .owl-dot {display:inline-block; zoom:1; *display:inline;}
.pm-goods_slide_responsive__25060_ .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-goods_slide_responsive__25060_ .owl-dots .owl-dot.active span,
.pm-goods_slide_responsive__25060_ .owl-dots .owl-dot:hover span {background:#999;}

.pm-goods_slide_responsive__25060_ .figure {position:relative;}
.pm-goods_slide_responsive__25060_ .figure:after {content:''; display:block; position:absolute; top:0; right:0; bottom:0; left:0; border:1px solid #ccc;}
.pm-goods_slide_responsive__25060_ .item:hover .figure:after {border:2px solid #444;}

.pm-goods_slide_responsive__25060_ .caption {margin:0; font-size:13px; line-height:1.125em; vertical-align:middle; *text-align:center;}
.pm-goods_slide_responsive__25060_ .caption dt span {display:block; padding:5px 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.pm-goods_slide_responsive__25060_ .caption dd {margin:0;}
.pm-goods_slide_responsive__25060_ .caption dd span {display:block; padding:0;}
.pm-goods_slide_responsive__25060_ .caption .goods_name {font-size:13px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pm-goods_slide_responsive__25060_ .caption .sijung_price {font-size:12px; color:#888; text-decoration:line-through;}
.pm-goods_slide_responsive__25060_ .caption .price {font-size:14px; font-weight:bold; color:#000;}

@media (min-width: 768px) {
	.pm-goods_slide_responsive__25060_ .caption .price {font-size:16px;}
}

.pm-goods_slide_responsive__25060_ .caption .soldout {font-size:14px; font-weight:bold; color:#c40000;}
.pm-goods_slide_responsive__25060_ .caption .icon img {display:inline-block; width:auto; margin:0 auto;}
.pm-goods_slide_responsive__25060_ .caption.over {position: absolute; left: 0; right: 0; bottom: 0; padding:5px; background: #333; background: rgba(0,0,0,0.5);}
.pm-goods_slide_responsive__25060_ .caption.over span {text-shadow: -1px 0 1px rgba(0, 0, 0, 0.2), 1px 0 1px rgba(0, 0, 0, 0.2), 0 -1px 1px rgba(0, 0, 0, 0.2), 0 1px 1px rgba(0, 0, 0, 0.2);}
.pm-goods_slide_responsive__25060_ .caption.over .goods_name {color:#fff;}
.pm-goods_slide_responsive__25060_ .caption.over .sijung_price {display:none;}
.pm-goods_slide_responsive__25060_ .caption.over .price {color:#fff;}
.pm-goods_slide_responsive__25060_ .caption.over .soldout {color:#c40000; text-shadow: -1px 0 1px rgba(255, 255, 255, 0.6), 1px 0 1px rgba(255, 255, 255, 0.6), 0 -1px 1px rgba(255, 255, 255, 0.6), 0 1px 1px rgba(255, 255, 255, 0.6);}
.pm-goods_slide_responsive__25060_ .caption.over .icon {display:none;}
.pm-goods_slide_responsive__25060_ .caption.down {padding:10px 0;}
.pm-goods_slide_responsive__25060_ .caption.none {display:none;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_21276_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_21276_ > div:after {content:''; display:block; clear:both;}
.layout_21276_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_21276_ {min-width:1000px;}
}

/* ****************** 1칸 레이아웃  ****************** */

.MD_choice {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.MD_choice > div:after {content:''; display:block; clear:both;}

@media \0screen{
	.MD_choice {min-width:1000px;}
}

.pm-bd_article_album_MD_choice1 * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pm-bd_article_album_MD_choice1 ul {margin: 0; padding: 0; list-style: none;}
.pm-bd_article_album_MD_choice1 ul:after {content: ''; display: block; clear: both;}
.pm-bd_article_album_MD_choice1 li {float: left; margin-left:12px; margin-bottom:12px;}
.pm-bd_article_album_MD_choice1 li a {display: block; text-decoration: none; text-align: center; color: #333; padding:0; border: 1px solid #e1e2e3; }
.pm-bd_article_album_MD_choice1 img {display: block; margin: 0 auto; max-width: 100%;}

.pm-bd_article_album_MD_choice1 .comment {font-weight: normal; color: #888;}
.pm-bd_article_album_MD_choice1 .empty {padding: 10px 8px; font-size: 14px; color: #666; text-align: center; width: 100% !important;}




@media screen and (min-width:768px) and (max-width : 1000px) {
.pm-bd_article_album_MD_choice1 li {width:49.25%; margin-left:1.5%;}
.pm-bd_article_album_MD_choice1 li.li1, .pm-bd_article_album_MD_choice1 li.li3, .pm-bd_article_album_MD_choice1 li.li5 {clear: both; margin-left:0;}
} 

@media screen and (min-width:1000px) {
.pm-bd_article_album_MD_choice1 li.li1, .pm-bd_article_album_MD_choice1 li.li4 {clear: both; margin-left:0;}
} 

@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;
}

#owl_MD_choice2 {max-width: 646px; margin:0 auto;}
#owl_MD_choice2 a {border:none; text-decoration:none;}
#owl_MD_choice2 a img {}
#owl_MD_choice2 .owl-item {z-index: 1;}
#owl_MD_choice2 .item {position:relative; border: 1px solid #e1e2e3; }
#owl_MD_choice2 .item .caption {position:absolute; left:0; right:0; top:80%; bottom:0; background:#333; background:rgba(0,0,0,0.5);}
#owl_MD_choice2 .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:#fff; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
}

#owl_MD_choice2 .owl-controls {-webkit-tap-highlight-color:transparent; }
#owl_MD_choice2 .owl-controls .owl-nav [class*='owl-'] {
	position:absolute; top:50%; z-index:2; width:20px; height:20px; line-height:20px; margin-top:-10px;
	font-size:0; cursor:pointer; opacity:0.7;
}
#owl_MD_choice2 .owl-controls .owl-nav [class*='owl-']:before{font-family:'icomoon_slider'; font-size:20px; font-weight:bold; color:#aaa;}
#owl_MD_choice2 .owl-controls .owl-nav [class*='owl-']:hover {opacity:1;}
#owl_MD_choice2 .owl-controls .owl-nav .owl-prev {left:5px;}
#owl_MD_choice2 .owl-controls .owl-nav .owl-next {right:5px;}
#owl_MD_choice2 .owl-controls .owl-nav .owl-prev:before {content:'\e600';}
#owl_MD_choice2 .owl-controls .owl-nav .owl-next:before {content:'\e601';}
#owl_MD_choice2 .owl-controls .owl-nav .disabled {opacity:0.5; cursor:default;}

#owl_MD_choice2 .owl-dots {position:absolute; left:0; width:100%; height:30px; padding:10px; font-size:0; box-sizing:border-box; text-align:center;}
#owl_MD_choice2 .owl-dots .owl-dot {display:inline-block; zoom:1; *display:inline;}
#owl_MD_choice2 .owl-dots .owl-dot span {
	display:block;width:10px; height:10px; margin:0 4px;
	background:#d6d6d6; 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;
}
#owl_MD_choice2 .owl-dots .owl-dot.active span,
#owl_MD_choice2 .owl-dots .owl-dot:hover span {background:#869791;}

.empty_MD_choice2 {font-size:14px; color:red; text-align:center;}

/* ****************** 4칸 레이아웃  ****************** */

.layout_21283_ {clear:both; min-width:320px; max-width:1000px; margin:50px auto;}
.layout_21283_ > div {}
.layout_21283_ > div:after {content:''; display:block; clear:both;}
.layout_21283_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_21283_ > div > .container_1 {width:25%; text-align:right; }
.layout_21283_ > div > .container_2 {width:25%;}
.layout_21283_ > div > .container_3 {width:25%; text-align:right; }
.layout_21283_ > div > .container_4 {width:25%;}

@media (max-width:1023px){
	.layout_21283_ > div > .container_1 { width:50%; }
	.layout_21283_ > div > .container_2 { width:50%; }
	.layout_21283_ > div > .container_3 { width:50%; }
	.layout_21283_ > div > .container_4 { width:50%; }
}

@media \0screen{
	.layout_21283_ {min-width:1000px;}
}

/* ****************** 이미지  ****************** */

.img_21284_ {display:inline-block; overflow:hidden; position:relative; width:250px; max-width:100%; vertical-align:top;}
.img_21284_ * {box-sizing:border-box;}
.img_21284_ a {display:block; text-decoration:none;}
.img_21284_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_21285_ {display:inline-block; overflow:hidden; position:relative; width:250px; max-width:100%; vertical-align:top;}
.img_21285_ * {box-sizing:border-box;}
.img_21285_ a {display:block; text-decoration:none;}
.img_21285_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_21286_ {display:inline-block; overflow:hidden; position:relative; width:250px; max-width:100%; vertical-align:top;}
.img_21286_ * {box-sizing:border-box;}
.img_21286_ a {display:block; text-decoration:none;}
.img_21286_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_21287_ {display:inline-block; overflow:hidden; position:relative; width:250px; max-width:100%; vertical-align:top;}
.img_21287_ * {box-sizing:border-box;}
.img_21287_ a {display:block; text-decoration:none;}
.img_21287_ img {max-width:100%; vertical-align:top;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_21288_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_21288_ > div:after {content:''; display:block; clear:both;}
.layout_21288_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_21288_ {min-width:1000px;}
}

@media screen and (max-width:1000px) {
	.layout_21288_ > div  {margin:0 5px;}
} 

/* ****************** 쇼핑몰 상품출력 - 앨범형 C (반응형)  ****************** */

.pm-goods_album1__21289_ * {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.pm-goods_album1__21289_ a {display:block; color:#333; text-decoration:none;}
.pm-goods_album1__21289_ ul {margin:0; padding:0; list-style:none;}
.pm-goods_album1__21289_ ul:after {content:''; display:block; clear:both;}
.pm-goods_album1__21289_ .empty {width:100% !important; padding:10px 8px; font-size:14px; color:#666; text-align:center;}

.pm-goods_album1__21289_ li {float:left; position:relative; margin-bottom:2em;}
.pm-goods_album1__21289_ li > a,
.pm-goods_album1__21289_ li > div {display:block; width:100%; padding:0; text-align:left;}

.pm-goods_album1__21289_ .figure {max-width:304px; *margin:0 auto; margin:0 0 7px;}
.pm-goods_album1__21289_ .figure > div {position:relative; overflow:hidden; *padding:2px;}
.pm-goods_album1__21289_ .figure img {display:block; max-width:100%; margin:0 auto;}

.pm-goods_album1__21289_ dl {margin:0; font-size:13px; line-height:1.25em; vertical-align:middle;}
.pm-goods_album1__21289_ dl dt span {display:block; padding:0 0 5px;}
.pm-goods_album1__21289_ dl dd {margin:0;}
.pm-goods_album1__21289_ dl dd span {display:block; padding:0;}
.pm-goods_album1__21289_ dl .goods_name {overflow:hidden; font-size:13px; color:#555; *white-space:nowrap; *text-overflow:ellipsis;}
.pm-goods_album1__21289_ dl .sijung_price {font-size:12px; color:#888; text-decoration:line-through;}
.pm-goods_album1__21289_ dl .price {font-size:14px; font-weight:600; color:#000;}
.pm-goods_album1__21289_ dl .price i {font-size:9px; font-weight:normal; color:#7b7ca0; font-style:normal; }
.pm-goods_album1__21289_ dl .soldout {font-size:13px; color:#c40000;}



@media (max-width:767px){
	.pm-goods_album1__21289_.col_m2 li {width:50%;}
	.pm-goods_album1__21289_.col_m3 li {width:33.33%;}
	.pm-goods_album1__21289_.col_m4 li {width:25%;}
	.pm-goods_album1__21289_.col_m5 li {width:20%;}
	.pm-goods_album1__21289_.col_m6 li {width:16.66%;}
	.pm-goods_album1__21289_ li.clear_m {clear:both;}

	.pm-goods_album1__21289_.col_p4 li {width:49%; margin-left:2%;}
	.pm-goods_album1__21289_ li.clear_m {clear:both; margin-left:0;}

}

@media (min-width:768px) {
	.pm-goods_album1__21289_.col_t2 li {width:50%;}
	.pm-goods_album1__21289_.col_t3 li {width:33.33%;}
	.pm-goods_album1__21289_.col_t4 li {width:25%;}
	.pm-goods_album1__21289_.col_t5 li {width:20%;}
	.pm-goods_album1__21289_.col_t6 li {width:16.66%;}
	.pm-goods_album1__21289_ li.clear_t {clear:both;}

	.pm-goods_album1__21289_.col_p4 li {width:23.5%; margin-left:2%;}
	.pm-goods_album1__21289_ li.clear_t {clear:both; margin-left:0;}

	.pm-goods_album1__21289_ dl .price {font-size:16px; }
	.pm-goods_album1__21289_ dl .price i {font-size:10px; }
}


@media (min-width:1000px){
	.pm-goods_album1__21289_.col_p2 li {width:50%;}
	.pm-goods_album1__21289_.col_p3 li {width:33.33%;}
	.pm-goods_album1__21289_.col_p4 li {width:25%;}
	.pm-goods_album1__21289_.col_p5 li {width:20%;}
	.pm-goods_album1__21289_.col_p6 li {width:16.66%;}
	.pm-goods_album1__21289_ li.clear_p {clear:both;}

	.pm-goods_album1__21289_.col_p4 li {width:23.875%; margin-left:1.5%;}
	.pm-goods_album1__21289_ li.clear_p {clear:both; margin-left:0;}
}

@media \0screen{
	.pm-goods_album1__21289_.col_p2 li {width:50%;}
	.pm-goods_album1__21289_.col_p3 li {width:33.33%;}
	.pm-goods_album1__21289_.col_p4 li {width:25%;}
	.pm-goods_album1__21289_.col_p5 li {width:20%;}
	.pm-goods_album1__21289_.col_p6 li {width:16.66%;}
	.pm-goods_album1__21289_ li.clear_p {clear:both;}
}
