
/* ****************** 메인 - 슬라이드 (반응형)  ****************** */

	@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_wide__197457_ { margin:0 auto}
	.pm-slide_wide__197457_ a {border:none}
	.pm-slide_wide__197457_ a img {border:none}
	.pm-slide_wide__197457_ .owl-item {}
	.pm-slide_wide__197457_ .item {position:relative}
	.pm-slide_wide__197457_ .item .caption {position:absolute;left:0;right:0;top:80%;bottom:0;background:rgba(0,0,0,0.5)}
	.pm-slide_wide__197457_ .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_wide__197457_ .owl-nav {-webkit-tap-highlight-color:transparent}
	.pm-slide_wide__197457_ .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_wide__197457_ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:40px;font-weight:bold;color:#ffffff}
	.pm-slide_wide__197457_ .owl-nav [class*='owl-']:hover {opacity:1}
	.pm-slide_wide__197457_ .owl-nav .owl-prev {left:5px}
	.pm-slide_wide__197457_ .owl-nav .owl-next {right:5px}
	.pm-slide_wide__197457_ .owl-nav .owl-prev:before {content:'\e600'}
	.pm-slide_wide__197457_ .owl-nav .owl-next:before {content:'\e601'}
	.pm-slide_wide__197457_ .owl-nav .disabled {opacity:0.5;cursor:default}

	.pm-slide_wide__197457_ .owl-dots {position:absolute;left:0;width:100%;height:30px;padding:10px;font-size:0;box-sizing:border-box;text-align:center;}
	.pm-slide_wide__197457_ .owl-dots .owl-dot {display:inline-block}
	.pm-slide_wide__197457_ .owl-dots .owl-dot span {display:block;width:10px;height:10px;margin:0 4px;background:#dddddd;border-radius:30px;transition:opacity 200ms ease}
	.pm-slide_wide__197457_ .owl-dots .owl-dot.active span,
	.pm-slide_wide__197457_ .owl-dots .owl-dot:hover span {background:#999999}

/* ****************** 공백  ****************** */

.empty_line_197458_ {display:block; width:100%; height:60px; line-height:60px;}

[id^=div_user_list] .empty_line_197458_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_197458_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_197459_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_197459_ > div:after {content:''; display:block; clear:both;}
.layout_197459_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_197459_ {min-width:1200px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_197460_ {font-size:0;}
.title_197460_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:37px; letter-spacing:-1px; font-weight:300; color:#222; line-height:1.4em;
}
.title_197460_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_197460_.style_top p {padding-top:10px;}
.title_197460_.style_top p:before {left:0; top:0; width:37px; height:4px;}

.title_197460_.style_right p {padding-right:14px;}
.title_197460_.style_right p:before {right:0; top:8px; width:4px; height:37px;}

.title_197460_.style_bottom p {padding-bottom:12px;}
.title_197460_.style_bottom p:before {left:0; bottom:0; width:37px; height:4px;}

.title_197460_.style_left p {padding-left:14px;}
.title_197460_.style_left p:before {left:0; top:8px; width:4px; height:37px;}

.title_197460_.style_circle1 p {padding-left:20px;}
.title_197460_.style_circle1 p:before {
	left:0; top:20px; width:12px; height:12px;
	border-radius:12px;
}

.title_197460_.style_circle2 p {padding-left:20px;}
.title_197460_.style_circle2 p:before {
	left:0; top:20px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 상품출력 - 슬라이드 (반응형)  ****************** */

	@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__197461_ {max-width:1200px; margin:0 auto}
	.pm-goods_slide_responsive__197461_ a {display:block;border:none}
	.pm-goods_slide_responsive__197461_ .owl-item {z-index:1;}
	.pm-goods_slide_responsive__197461_ .item {position:relative}
	.pm-goods_slide_responsive__197461_ .owl-nav {-webkit-tap-highlight-color:transparent}
	.pm-goods_slide_responsive__197461_ .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-goods_slide_responsive__197461_ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:40px;font-weight:bold;color:#fff}
	.pm-goods_slide_responsive__197461_ .owl-nav [class*='owl-']:hover {opacity:1}
	.pm-goods_slide_responsive__197461_ .owl-nav .owl-prev {left:5px}
	.pm-goods_slide_responsive__197461_ .owl-nav .owl-next {right:5px}
	.pm-goods_slide_responsive__197461_ .owl-nav .owl-prev:before {content:'\e600'}
	.pm-goods_slide_responsive__197461_ .owl-nav .owl-next:before {content:'\e601'}
	.pm-goods_slide_responsive__197461_ .owl-nav .disabled {opacity:0.5;cursor:default}

	.pm-goods_slide_responsive__197461_ .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__197461_ .owl-dots .owl-dot {display:inline-block}
	.pm-goods_slide_responsive__197461_ .owl-dots .owl-dot span {display:block;width:10px;height:10px;margin:0 4px;background:#ddd;border-radius:30px;transition:opacity 200ms ease}
	.pm-goods_slide_responsive__197461_ .owl-dots .owl-dot.active span,
	.pm-goods_slide_responsive__197461_ .owl-dots .owl-dot:hover span {background:#999}

	.pm-goods_slide_responsive__197461_ .figure {position:relative}
	.pm-goods_slide_responsive__197461_ .figure:after {content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #ccc}
	.pm-goods_slide_responsive__197461_ .item:hover .figure:after {border-width:3px}

	.pm-goods_slide_responsive__197461_ .caption {margin:0;font-size:13px;line-height:1.6em;vertical-align:middle;text-align:center}
	.pm-goods_slide_responsive__197461_ .caption dt span {display:block;padding:5px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
	.pm-goods_slide_responsive__197461_ .caption dd {margin:0}
	.pm-goods_slide_responsive__197461_ .caption dd span {display:block;padding:2px 0}
	.pm-goods_slide_responsive__197461_ .caption .goods_name {font-size:13px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
	.pm-goods_slide_responsive__197461_ .caption .sijung_price {font-size:12px;color:#888;text-decoration:line-through}
	.pm-goods_slide_responsive__197461_ .caption .price {font-size:14px;font-weight:bold;color:#333}
	.pm-goods_slide_responsive__197461_ .caption .soldout {font-size:14px;font-weight:bold;color:#c40000}
	.pm-goods_slide_responsive__197461_ .caption .icon img {display:inline-block;width:auto;margin:0 auto}
	.pm-goods_slide_responsive__197461_ .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__197461_ .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__197461_ .caption.over .goods_name {color:#fff}
	.pm-goods_slide_responsive__197461_ .caption.over .sijung_price {display:none}
	.pm-goods_slide_responsive__197461_ .caption.over .price {color:#fff}
	.pm-goods_slide_responsive__197461_ .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__197461_ .caption.over .icon {display:none}
	.pm-goods_slide_responsive__197461_ .caption.down {padding:10px 0}
	.pm-goods_slide_responsive__197461_ .caption.none {display:none}

/* ****************** 공백  ****************** */

.empty_line_197465_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_197465_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_197465_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_198273_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_198273_ > div:after {content:''; display:block; clear:both;}
.layout_198273_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_198273_ {min-width:1200px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_198281_ {font-size:0;}
.title_198281_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;font-family: 'twaysky';
}
.title_198281_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_198281_.style_top p {padding-top:10px;}
.title_198281_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_198281_.style_right p {padding-right:14px;}
.title_198281_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_198281_.style_bottom p {padding-bottom:12px;}
.title_198281_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_198281_.style_left p {padding-left:14px;}
.title_198281_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_198281_.style_circle1 p {padding-left:20px;}
.title_198281_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_198281_.style_circle2 p {padding-left:20px;}
.title_198281_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 장문 텍스트  ****************** */

.textarea_198276_ p {
	display:block; margin:0; padding:0;
	font-size:20px; letter-spacing:0px; font-weight:bold; color:#777777; line-height:1.6em;
}

/* ****************** 3칸 레이아웃(테두리)  ****************** */

.layout_319774_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_319774_ > div {margin-left:-10px;}
.layout_319774_ > div:after {content:''; display:block; clear:both;}
.layout_319774_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:10px; box-sizing:border-box;}
  .layout_319774_ > div > [class^=container_] > div {border:1px solid #DDDDDD;background:#ffffff;}
.layout_319774_ > div > .container_1 {width:33.333333333333%;}
.layout_319774_ > div > .container_2 {width:33.333333333333%;}
.layout_319774_ > div > .container_3 {width:33.333333333333%;}


@media \0screen{
	.layout_319774_ {min-width:1200px;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_202936_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#d00000; line-height:1.6em;
}
.text_202936_ p a {color:#d00000; text-decoration:none;}

/* ****************** 타이틀 텍스트  ****************** */

.title_202930_ {font-size:0;}
.title_202930_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_202930_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202930_.style_top p {padding-top:10px;}
.title_202930_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_202930_.style_right p {padding-right:14px;}
.title_202930_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_202930_.style_bottom p {padding-bottom:12px;}
.title_202930_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_202930_.style_left p {padding-left:14px;}
.title_202930_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_202930_.style_circle1 p {padding-left:20px;}
.title_202930_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_202930_.style_circle2 p {padding-left:20px;}
.title_202930_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 장문 텍스트  ****************** */

.textarea_202932_ p {
	display:block; margin:0; padding:0;
	font-size:12px; letter-spacing:-2px; font-weight:normal; color:#777777; line-height:1.6em;
}

/* ****************** 이미지  ****************** */

.img_202937_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_202937_ * {box-sizing:border-box;}
.img_202937_ a {display:block; text-decoration:none;}
.img_202937_ img {max-width:100%; vertical-align:top;}

/* ****************** 한줄 텍스트  ****************** */

.text_202931_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#7e49bf; line-height:1.6em;
}
.text_202931_ p a {color:#7e49bf; text-decoration:none;}

/* ****************** 타이틀 텍스트  ****************** */

.title_202927_ {font-size:0;}
.title_202927_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_202927_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202927_.style_top p {padding-top:10px;}
.title_202927_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_202927_.style_right p {padding-right:14px;}
.title_202927_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_202927_.style_bottom p {padding-bottom:12px;}
.title_202927_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_202927_.style_left p {padding-left:14px;}
.title_202927_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_202927_.style_circle1 p {padding-left:20px;}
.title_202927_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_202927_.style_circle2 p {padding-left:20px;}
.title_202927_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 장문 텍스트  ****************** */

.textarea_202919_ p {
	display:block; margin:0; padding:0;
	font-size:12px; letter-spacing:-2px; font-weight:normal; color:#777777; line-height:1.6em;
}

/* ****************** 이미지  ****************** */

.img_202924_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_202924_ * {box-sizing:border-box;}
.img_202924_ a {display:block; text-decoration:none;}
.img_202924_ img {max-width:100%; vertical-align:top;}

/* ****************** 한줄 텍스트  ****************** */

.text_202934_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#d00000; line-height:1.6em;
}
.text_202934_ p a {color:#d00000; text-decoration:none;}

/* ****************** 타이틀 텍스트  ****************** */

.title_202918_ {font-size:0;}
.title_202918_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_202918_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202918_.style_top p {padding-top:10px;}
.title_202918_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_202918_.style_right p {padding-right:14px;}
.title_202918_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_202918_.style_bottom p {padding-bottom:12px;}
.title_202918_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_202918_.style_left p {padding-left:14px;}
.title_202918_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_202918_.style_circle1 p {padding-left:20px;}
.title_202918_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_202918_.style_circle2 p {padding-left:20px;}
.title_202918_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 장문 텍스트  ****************** */

.textarea_202920_ p {
	display:block; margin:0; padding:0;
	font-size:12px; letter-spacing:-2px; font-weight:normal; color:#777777; line-height:1.6em;
}

/* ****************** 이미지  ****************** */

.img_202923_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_202923_ * {box-sizing:border-box;}
.img_202923_ a {display:block; text-decoration:none;}
.img_202923_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

.empty_line_198272_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_198272_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_198272_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 3칸 레이아웃(테두리)  ****************** */

.layout_319774_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_319774_ > div {margin-left:-10px;}
.layout_319774_ > div:after {content:''; display:block; clear:both;}
.layout_319774_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:10px; box-sizing:border-box;}
  .layout_319774_ > div > [class^=container_] > div {border:1px solid #DDDDDD;background:#ffffff;}
.layout_319774_ > div > .container_1 {width:33.333333333333%;}
.layout_319774_ > div > .container_2 {width:33.333333333333%;}
.layout_319774_ > div > .container_3 {width:33.333333333333%;}


@media \0screen{
	.layout_319774_ {min-width:1200px;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_202925_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#7e49bf; line-height:1.6em;
}
.text_202925_ p a {color:#7e49bf; text-decoration:none;}

/* ****************** 타이틀 텍스트  ****************** */

.title_202935_ {font-size:0;}
.title_202935_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_202935_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202935_.style_top p {padding-top:10px;}
.title_202935_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_202935_.style_right p {padding-right:14px;}
.title_202935_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_202935_.style_bottom p {padding-bottom:12px;}
.title_202935_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_202935_.style_left p {padding-left:14px;}
.title_202935_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_202935_.style_circle1 p {padding-left:20px;}
.title_202935_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_202935_.style_circle2 p {padding-left:20px;}
.title_202935_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 장문 텍스트  ****************** */

.textarea_202929_ p {
	display:block; margin:0; padding:0;
	font-size:12px; letter-spacing:-2px; font-weight:normal; color:#777777; line-height:1.6em;
}

/* ****************** 이미지  ****************** */

.img_202921_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_202921_ * {box-sizing:border-box;}
.img_202921_ a {display:block; text-decoration:none;}
.img_202921_ img {max-width:100%; vertical-align:top;}

/* ****************** 한줄 텍스트  ****************** */

.text_202926_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#d00000; line-height:1.6em;
}
.text_202926_ p a {color:#d00000; text-decoration:none;}

/* ****************** 타이틀 텍스트  ****************** */

.title_202933_ {font-size:0;}
.title_202933_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_202933_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202933_.style_top p {padding-top:10px;}
.title_202933_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_202933_.style_right p {padding-right:14px;}
.title_202933_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_202933_.style_bottom p {padding-bottom:12px;}
.title_202933_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_202933_.style_left p {padding-left:14px;}
.title_202933_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_202933_.style_circle1 p {padding-left:20px;}
.title_202933_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_202933_.style_circle2 p {padding-left:20px;}
.title_202933_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 장문 텍스트  ****************** */

.textarea_202928_ p {
	display:block; margin:0; padding:0;
	font-size:12px; letter-spacing:-2px; font-weight:normal; color:#777777; line-height:1.6em;
}

/* ****************** 이미지  ****************** */

.img_202922_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_202922_ * {box-sizing:border-box;}
.img_202922_ a {display:block; text-decoration:none;}
.img_202922_ img {max-width:100%; vertical-align:top;}

/* ****************** 한줄 텍스트  ****************** */

.text_202938_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#7e49bf; line-height:1.6em;
}
.text_202938_ p a {color:#7e49bf; text-decoration:none;}

/* ****************** 타이틀 텍스트  ****************** */

.title_198287_ {font-size:0;}
.title_198287_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_198287_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_198287_.style_top p {padding-top:10px;}
.title_198287_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_198287_.style_right p {padding-right:14px;}
.title_198287_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_198287_.style_bottom p {padding-bottom:12px;}
.title_198287_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_198287_.style_left p {padding-left:14px;}
.title_198287_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_198287_.style_circle1 p {padding-left:20px;}
.title_198287_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_198287_.style_circle2 p {padding-left:20px;}
.title_198287_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 장문 텍스트  ****************** */

.textarea_198291_ p {
	display:block; margin:0; padding:0;
	font-size:12px; letter-spacing:-2px; font-weight:normal; color:#777777; line-height:1.6em;
}

/* ****************** 이미지  ****************** */

.img_198296_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_198296_ * {box-sizing:border-box;}
.img_198296_ a {display:block; text-decoration:none;}
.img_198296_ img {max-width:100%; vertical-align:top;}

/* ****************** 6칸 레이아웃  ****************** */

.layout_202940_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_202940_ > div {margin-left:-10px;}
.layout_202940_ > div:after {content:''; display:block; clear:both;}
.layout_202940_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:10px; box-sizing:border-box;}
   .layout_202940_ > div > [class^=container_] > div {border:1px solid #DDDDDD;background:#ffffff;} 
  
.layout_202940_ > div > .container_1 {width:16.666666666667%;}
.layout_202940_ > div > .container_2 {width:16.666666666667%;}
.layout_202940_ > div > .container_3 {width:16.666666666667%;}
.layout_202940_ > div > .container_4 {width:16.666666666667%;}
.layout_202940_ > div > .container_5 {width:16.666666666667%;}
.layout_202940_ > div > .container_6 {width:16.666666666667%;}

@media (max-width:1023px){
	.layout_202940_ > div > .container_1 { width:50%; }
	.layout_202940_ > div > .container_2 { width:50%; }
	.layout_202940_ > div > .container_3 {clear:both; width:50%; padding-top:10px;}
	.layout_202940_ > div > .container_4 { width:50%; padding-top:10px;}
	.layout_202940_ > div > .container_5 {clear:both; width:50%; padding-top:10px;}
	.layout_202940_ > div > .container_6 { width:50%; padding-top:10px;}
}

@media \0screen{
	.layout_202940_ {min-width:1200px;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_202963_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#d00000; line-height:1.6em;
}
.text_202963_ p a {color:#d00000; text-decoration:none;}

/* ****************** 타이틀 텍스트  ****************** */

.title_202957_ {font-size:0;}
.title_202957_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_202957_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202957_.style_top p {padding-top:10px;}
.title_202957_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_202957_.style_right p {padding-right:14px;}
.title_202957_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_202957_.style_bottom p {padding-bottom:12px;}
.title_202957_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_202957_.style_left p {padding-left:14px;}
.title_202957_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_202957_.style_circle1 p {padding-left:20px;}
.title_202957_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_202957_.style_circle2 p {padding-left:20px;}
.title_202957_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 장문 텍스트  ****************** */

.textarea_202959_ p {
	display:block; margin:0; padding:0;
	font-size:12px; letter-spacing:-2px; font-weight:normal; color:#777777; line-height:1.6em;
}

/* ****************** 이미지  ****************** */

.img_202964_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_202964_ * {box-sizing:border-box;}
.img_202964_ a {display:block; text-decoration:none;}
.img_202964_ img {max-width:100%; vertical-align:top;}

/* ****************** 한줄 텍스트  ****************** */

.text_202958_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#7e49bf; line-height:1.6em;
}
.text_202958_ p a {color:#7e49bf; text-decoration:none;}

/* ****************** 타이틀 텍스트  ****************** */

.title_202954_ {font-size:0;}
.title_202954_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_202954_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202954_.style_top p {padding-top:10px;}
.title_202954_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_202954_.style_right p {padding-right:14px;}
.title_202954_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_202954_.style_bottom p {padding-bottom:12px;}
.title_202954_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_202954_.style_left p {padding-left:14px;}
.title_202954_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_202954_.style_circle1 p {padding-left:20px;}
.title_202954_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_202954_.style_circle2 p {padding-left:20px;}
.title_202954_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 장문 텍스트  ****************** */

.textarea_202946_ p {
	display:block; margin:0; padding:0;
	font-size:12px; letter-spacing:-2px; font-weight:normal; color:#777777; line-height:1.6em;
}

/* ****************** 이미지  ****************** */

.img_202951_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_202951_ * {box-sizing:border-box;}
.img_202951_ a {display:block; text-decoration:none;}
.img_202951_ img {max-width:100%; vertical-align:top;}

/* ****************** 한줄 텍스트  ****************** */

.text_202961_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#d00000; line-height:1.6em;
}
.text_202961_ p a {color:#d00000; text-decoration:none;}

/* ****************** 타이틀 텍스트  ****************** */

.title_202945_ {font-size:0;}
.title_202945_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_202945_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202945_.style_top p {padding-top:10px;}
.title_202945_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_202945_.style_right p {padding-right:14px;}
.title_202945_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_202945_.style_bottom p {padding-bottom:12px;}
.title_202945_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_202945_.style_left p {padding-left:14px;}
.title_202945_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_202945_.style_circle1 p {padding-left:20px;}
.title_202945_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_202945_.style_circle2 p {padding-left:20px;}
.title_202945_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 장문 텍스트  ****************** */

.textarea_202947_ p {
	display:block; margin:0; padding:0;
	font-size:12px; letter-spacing:-2px; font-weight:normal; color:#777777; line-height:1.6em;
}

/* ****************** 이미지  ****************** */

.img_202950_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_202950_ * {box-sizing:border-box;}
.img_202950_ a {display:block; text-decoration:none;}
.img_202950_ img {max-width:100%; vertical-align:top;}

/* ****************** 한줄 텍스트  ****************** */

.text_202952_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#7e49bf; line-height:1.6em;
}
.text_202952_ p a {color:#7e49bf; text-decoration:none;}

/* ****************** 타이틀 텍스트  ****************** */

.title_202962_ {font-size:0;}
.title_202962_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_202962_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202962_.style_top p {padding-top:10px;}
.title_202962_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_202962_.style_right p {padding-right:14px;}
.title_202962_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_202962_.style_bottom p {padding-bottom:12px;}
.title_202962_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_202962_.style_left p {padding-left:14px;}
.title_202962_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_202962_.style_circle1 p {padding-left:20px;}
.title_202962_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_202962_.style_circle2 p {padding-left:20px;}
.title_202962_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 장문 텍스트  ****************** */

.textarea_202956_ p {
	display:block; margin:0; padding:0;
	font-size:12px; letter-spacing:-2px; font-weight:normal; color:#777777; line-height:1.6em;
}

/* ****************** 이미지  ****************** */

.img_202948_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_202948_ * {box-sizing:border-box;}
.img_202948_ a {display:block; text-decoration:none;}
.img_202948_ img {max-width:100%; vertical-align:top;}

/* ****************** 한줄 텍스트  ****************** */

.text_202953_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#d00000; line-height:1.6em;
}
.text_202953_ p a {color:#d00000; text-decoration:none;}

/* ****************** 타이틀 텍스트  ****************** */

.title_202960_ {font-size:0;}
.title_202960_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_202960_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202960_.style_top p {padding-top:10px;}
.title_202960_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_202960_.style_right p {padding-right:14px;}
.title_202960_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_202960_.style_bottom p {padding-bottom:12px;}
.title_202960_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_202960_.style_left p {padding-left:14px;}
.title_202960_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_202960_.style_circle1 p {padding-left:20px;}
.title_202960_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_202960_.style_circle2 p {padding-left:20px;}
.title_202960_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 장문 텍스트  ****************** */

.textarea_202955_ p {
	display:block; margin:0; padding:0;
	font-size:12px; letter-spacing:-2px; font-weight:normal; color:#777777; line-height:1.6em;
}

/* ****************** 이미지  ****************** */

.img_202949_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_202949_ * {box-sizing:border-box;}
.img_202949_ a {display:block; text-decoration:none;}
.img_202949_ img {max-width:100%; vertical-align:top;}

/* ****************** 한줄 텍스트  ****************** */

.text_202942_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#7e49bf; line-height:1.6em;
}
.text_202942_ p a {color:#7e49bf; text-decoration:none;}

/* ****************** 타이틀 텍스트  ****************** */

.title_202944_ {font-size:0;}
.title_202944_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_202944_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202944_.style_top p {padding-top:10px;}
.title_202944_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_202944_.style_right p {padding-right:14px;}
.title_202944_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_202944_.style_bottom p {padding-bottom:12px;}
.title_202944_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_202944_.style_left p {padding-left:14px;}
.title_202944_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_202944_.style_circle1 p {padding-left:20px;}
.title_202944_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_202944_.style_circle2 p {padding-left:20px;}
.title_202944_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 장문 텍스트  ****************** */

.textarea_202943_ p {
	display:block; margin:0; padding:0;
	font-size:12px; letter-spacing:-2px; font-weight:normal; color:#777777; line-height:1.6em;
}

/* ****************** 이미지  ****************** */

.img_202941_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_202941_ * {box-sizing:border-box;}
.img_202941_ a {display:block; text-decoration:none;}
.img_202941_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

.empty_line_202916_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_202916_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_202916_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_202896_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_202896_ > div {margin-left:-30px;}
.layout_202896_ > div:after {content:''; display:block; clear:both;}
.layout_202896_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:30px; box-sizing:border-box;}
.layout_202896_ > div > [class^=container_1] > div {background:#add5ef;border-spacing:1px solid  #fff; }
.layout_202896_ > div > [class^=container_2] > div {background:#f9c2c7;border-spacing:1px solid  #fff; }
.layout_202896_ > div > [class^=container_3] > div {background:#dedede;border-spacing:1px solid  #fff; }  
  
.layout_202896_ > div > .container_1 {width:33.333333333333%;}
.layout_202896_ > div > .container_2 {width:33.333333333333%;}
.layout_202896_ > div > .container_3 {width:33.333333333333%;}

@media (max-width:1023px){
	.layout_202896_ > div > .container_1 { width:100%; }
	.layout_202896_ > div > .container_2 {clear:both; width:100%; padding-top:30px;}
	.layout_202896_ > div > .container_3 {clear:both; width:100%; padding-top:30px;}
}

@media \0screen{
	.layout_202896_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_202911_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_202911_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_202911_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_202908_ {font-size:0;}
.title_202908_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_202908_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202908_.style_top p {padding-top:10px;}
.title_202908_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_202908_.style_right p {padding-right:14px;}
.title_202908_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_202908_.style_bottom p {padding-bottom:12px;}
.title_202908_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_202908_.style_left p {padding-left:14px;}
.title_202908_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_202908_.style_circle1 p {padding-left:20px;}
.title_202908_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_202908_.style_circle2 p {padding-left:20px;}
.title_202908_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 타이틀 텍스트  ****************** */

.title_202898_ {font-size:0;}
.title_202898_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em;
}
.title_202898_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202898_.style_top p {padding-top:10px;}
.title_202898_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_202898_.style_right p {padding-right:14px;}
.title_202898_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_202898_.style_bottom p {padding-bottom:12px;}
.title_202898_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_202898_.style_left p {padding-left:14px;}
.title_202898_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_202898_.style_circle1 p {padding-left:20px;}
.title_202898_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_202898_.style_circle2 p {padding-left:20px;}
.title_202898_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 버튼  ****************** */

.button_202905_ a  {
	display:inline-block; margin:10px; padding:10px;
	border:1px solid #fff; border-radius:4px; background:#fff; box-sizing:border-box;
	font-size:13px; font-weight:bold; color:#000; text-align:center; text-decoration:none;
}
.button_202905_.style_line a {background:transparent; color:#fff;}
.button_202905_.space_normal a {padding:.6em 1.2em;}
.button_202905_.space_wide a {padding:.6em 3em;}
.button_202905_.space_full a {display:block; width:100%; padding:.6em 1.2em;}

/* ****************** 공백  ****************** */

.empty_line_202897_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_202897_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_202897_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_202909_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_202909_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_202909_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_202906_ {font-size:0;}
.title_202906_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_202906_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202906_.style_top p {padding-top:10px;}
.title_202906_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_202906_.style_right p {padding-right:14px;}
.title_202906_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_202906_.style_bottom p {padding-bottom:12px;}
.title_202906_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_202906_.style_left p {padding-left:14px;}
.title_202906_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_202906_.style_circle1 p {padding-left:20px;}
.title_202906_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_202906_.style_circle2 p {padding-left:20px;}
.title_202906_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 타이틀 텍스트  ****************** */

.title_202902_ {font-size:0;}
.title_202902_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em;
}
.title_202902_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202902_.style_top p {padding-top:10px;}
.title_202902_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_202902_.style_right p {padding-right:14px;}
.title_202902_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_202902_.style_bottom p {padding-bottom:12px;}
.title_202902_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_202902_.style_left p {padding-left:14px;}
.title_202902_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_202902_.style_circle1 p {padding-left:20px;}
.title_202902_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_202902_.style_circle2 p {padding-left:20px;}
.title_202902_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 버튼  ****************** */

.button_202901_ a  {
	display:inline-block; margin:10px; padding:10px;
	border:1px solid #fff; border-radius:4px; background:#fff; box-sizing:border-box;
	font-size:13px; font-weight:bold; color:#000; text-align:center; text-decoration:none;
}
.button_202901_.style_line a {background:transparent; color:#fff;}
.button_202901_.space_normal a {padding:.6em 1.2em;}
.button_202901_.space_wide a {padding:.6em 3em;}
.button_202901_.space_full a {display:block; width:100%; padding:.6em 1.2em;}

/* ****************** 공백  ****************** */

.empty_line_202903_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_202903_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_202903_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_202910_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_202910_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_202910_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_202899_ {font-size:0;}
.title_202899_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_202899_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202899_.style_top p {padding-top:10px;}
.title_202899_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_202899_.style_right p {padding-right:14px;}
.title_202899_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_202899_.style_bottom p {padding-bottom:12px;}
.title_202899_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_202899_.style_left p {padding-left:14px;}
.title_202899_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_202899_.style_circle1 p {padding-left:20px;}
.title_202899_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_202899_.style_circle2 p {padding-left:20px;}
.title_202899_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 타이틀 텍스트  ****************** */

.title_202900_ {font-size:0;}
.title_202900_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em;
}
.title_202900_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_202900_.style_top p {padding-top:10px;}
.title_202900_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_202900_.style_right p {padding-right:14px;}
.title_202900_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_202900_.style_bottom p {padding-bottom:12px;}
.title_202900_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_202900_.style_left p {padding-left:14px;}
.title_202900_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_202900_.style_circle1 p {padding-left:20px;}
.title_202900_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_202900_.style_circle2 p {padding-left:20px;}
.title_202900_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 버튼  ****************** */

.button_202907_ a  {
	display:inline-block; margin:10px; padding:10px;
	border:1px solid #fff; border-radius:4px; background:#fff; box-sizing:border-box;
	font-size:13px; font-weight:bold; color:#000; text-align:center; text-decoration:none;
}
.button_202907_.style_line a {background:transparent; color:#fff;}
.button_202907_.space_normal a {padding:.6em 1.2em;}
.button_202907_.space_wide a {padding:.6em 3em;}
.button_202907_.space_full a {display:block; width:100%; padding:.6em 1.2em;}

/* ****************** 공백  ****************** */

.empty_line_202904_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_202904_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_202904_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_202939_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_202939_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_202939_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_202894_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_202894_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_202894_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_197462_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_197462_ > div:after {content:''; display:block; clear:both;}
.layout_197462_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_197462_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_198326_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_198326_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_198326_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_202895_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_202895_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_202895_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_197464_ {font-size:0;}
.title_197464_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:37px; letter-spacing:-1px; font-weight:200; color:#222; line-height:1.4em;
}
.title_197464_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_197464_.style_top p {padding-top:10px;}
.title_197464_.style_top p:before {left:0; top:0; width:37px; height:4px;}

.title_197464_.style_right p {padding-right:14px;}
.title_197464_.style_right p:before {right:0; top:8px; width:4px; height:37px;}

.title_197464_.style_bottom p {padding-bottom:12px;}
.title_197464_.style_bottom p:before {left:0; bottom:0; width:37px; height:4px;}

.title_197464_.style_left p {padding-left:14px;}
.title_197464_.style_left p:before {left:0; top:8px; width:4px; height:37px;}

.title_197464_.style_circle1 p {padding-left:20px;}
.title_197464_.style_circle1 p:before {
	left:0; top:20px; width:12px; height:12px;
	border-radius:12px;
}

.title_197464_.style_circle2 p {padding-left:20px;}
.title_197464_.style_circle2 p:before {
	left:0; top:20px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 쇼핑몰 상품출력 - 앨범형 A  ****************** */

	.pm-goods_album1__197466_ * {box-sizing:border-box}
	.pm-goods_album1__197466_ a {display:block;color:#333}
	.pm-goods_album1__197466_ ul {margin:0;padding:0;list-style:none}
	.pm-goods_album1__197466_ ul:after {content:'';display:block;clear:both}
	.pm-goods_album1__197466_ .empty {width:100% !important;padding:10px 8px;font-size:14px;color:#666;text-align:center}

	.pm-goods_album1__197466_ li {float:left;position:relative}
	.pm-goods_album1__197466_ li.clear {clear:both}
	.pm-goods_album1__197466_ li > a,
	.pm-goods_album1__197466_ li > div {display:block;width:100%;padding:10px 10px 30px;text-align:center}

	.pm-goods_album1__197466_ .figure {max-width:304px;margin:0 auto}
	.pm-goods_album1__197466_ .figure > div {position:relative;overflow:hidden;padding:2px}
	.pm-goods_album1__197466_ .figure img {display:block;margin:0 auto}

	.pm-goods_album1__197466_ dl {margin:0;font-size:13px;line-height:1.6em;vertical-align:middle}
	.pm-goods_album1__197466_ dl dt span {display:block;padding:5px 0}
	.pm-goods_album1__197466_ dl dd {margin:0}
	.pm-goods_album1__197466_ dl dd span {display:block;padding:2px 0}
	.pm-goods_album1__197466_ dl .goods_name {overflow:hidden;font-size:13px;color:#333;white-space:nowrap;text-overflow:ellipsis}
	.pm-goods_album1__197466_ dl .sijung_price {font-size:12px;color:#888;text-decoration:line-through}
	.pm-goods_album1__197466_ dl .price {font-size:14px;font-weight:bold;color:#333}
	.pm-goods_album1__197466_ dl .soldout {font-size:13px;color:#c40000}

	.pm-goods_album1__197466_.col_2 li {width:50%}
	.pm-goods_album1__197466_.col_3 li {width:33.33%}
	.pm-goods_album1__197466_.col_4 li {width:25%}
	.pm-goods_album1__197466_.col_5 li {width:20%}

/* ****************** 쇼핑몰 상품출력 - 앨범형 A  ****************** */

	.pm-goods_album1__199170_ * {box-sizing:border-box}
	.pm-goods_album1__199170_ a {display:block;color:#333}
	.pm-goods_album1__199170_ ul {margin:0;padding:0;list-style:none}
	.pm-goods_album1__199170_ ul:after {content:'';display:block;clear:both}
	.pm-goods_album1__199170_ .empty {width:100% !important;padding:10px 8px;font-size:14px;color:#666;text-align:center}

	.pm-goods_album1__199170_ li {float:left;position:relative}
	.pm-goods_album1__199170_ li.clear {clear:both}
	.pm-goods_album1__199170_ li > a,
	.pm-goods_album1__199170_ li > div {display:block;width:100%;padding:10px 10px 30px;text-align:center}

	.pm-goods_album1__199170_ .figure {max-width:304px;margin:0 auto}
	.pm-goods_album1__199170_ .figure > div {position:relative;overflow:hidden;padding:2px}
	.pm-goods_album1__199170_ .figure img {display:block;margin:0 auto}

	.pm-goods_album1__199170_ dl {margin:0;font-size:13px;line-height:1.6em;vertical-align:middle}
	.pm-goods_album1__199170_ dl dt span {display:block;padding:5px 0}
	.pm-goods_album1__199170_ dl dd {margin:0}
	.pm-goods_album1__199170_ dl dd span {display:block;padding:2px 0}
	.pm-goods_album1__199170_ dl .goods_name {overflow:hidden;font-size:13px;color:#333;white-space:nowrap;text-overflow:ellipsis}
	.pm-goods_album1__199170_ dl .sijung_price {font-size:12px;color:#888;text-decoration:line-through}
	.pm-goods_album1__199170_ dl .price {font-size:14px;font-weight:bold;color:#333}
	.pm-goods_album1__199170_ dl .soldout {font-size:13px;color:#c40000}

	.pm-goods_album1__199170_.col_2 li {width:50%}
	.pm-goods_album1__199170_.col_3 li {width:33.33%}
	.pm-goods_album1__199170_.col_4 li {width:25%}
	.pm-goods_album1__199170_.col_5 li {width:20%}

/* ****************** 1칸 레이아웃  ****************** */

.layout_198299_ {clear:both; min-width:320px;  margin:0 auto;}
.layout_198299_ > div:after {content:''; display:block; clear:both;}
.layout_198299_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_198299_ {}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_198300_ {display:inline-block; overflow:hidden; position:relative; width:%; max-width:100%; vertical-align:top;}
.img_ratio_198300_ * {box-sizing:border-box;}
.img_ratio_198300_ a {display:block; text-decoration:none;}
.img_ratio_198300_ img {width:100%; vertical-align:top;}
@media (min-width:1024px){
	.img_ratio_198300_ {width:px;}
}
@media \0screen{
	.img_ratio_198300_ {width:px;}
}
