
/* ****************** 1칸 레이아웃  ****************** */

.layout_264288_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_264288_ > div:after {content:''; display:block; clear:both;}
.layout_264288_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_264288_ {min-width:1000px;}
}

/* ****************** 배너관리 - 슬라이드 (기본형)  ****************** */

	@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__264287_ { margin:0 auto}
	.pm-banner_slide_basic__264287_ a {border:none}
	.pm-banner_slide_basic__264287_ a img {border:none}
	.pm-banner_slide_basic__264287_ .owl-item {z-index:1;}
	.pm-banner_slide_basic__264287_ .item {position:relative}

	.pm-banner_slide_basic__264287_ .owl-nav {-webkit-tap-highlight-color:transparent}
	.pm-banner_slide_basic__264287_ .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__264287_ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:40px;font-weight:bold;color:#fff}
	.pm-banner_slide_basic__264287_ .owl-nav [class*='owl-']:hover {opacity:1}
	.pm-banner_slide_basic__264287_ .owl-nav .owl-prev {left:5px}
	.pm-banner_slide_basic__264287_ .owl-nav .owl-next {right:5px}
	.pm-banner_slide_basic__264287_ .owl-nav .owl-prev:before {content:'\e600'}
	.pm-banner_slide_basic__264287_ .owl-nav .owl-next:before {content:'\e601'}
	.pm-banner_slide_basic__264287_ .owl-nav .disabled {opacity:0.5;cursor:default}

	.pm-banner_slide_basic__264287_ .owl-dots {position:absolute;left:0; bottom:10px; width:100%;height:30px;padding:10px;font-size:0;box-sizing:border-box;text-align:center;; }
	.pm-banner_slide_basic__264287_ .owl-dots .owl-dot {display:inline-block}
	.pm-banner_slide_basic__264287_ .owl-dots .owl-dot span {display:block;width:15px;height:15px;margin:0 4px;background:#ddd;border-radius:30px;transition:opacity 200ms ease}
	.pm-banner_slide_basic__264287_ .owl-dots .owl-dot.active span,
	.pm-banner_slide_basic__264287_ .owl-dots .owl-dot:hover span {background:#999}

/* ****************** 배너관리 - 슬라이드 (기본형)  ****************** */

	@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__264208_ { margin:0 auto}
	.pm-banner_slide_basic__264208_ a {border:none}
	.pm-banner_slide_basic__264208_ a img {border:none}
	.pm-banner_slide_basic__264208_ .owl-item {z-index:1;}
	.pm-banner_slide_basic__264208_ .item {position:relative}

	.pm-banner_slide_basic__264208_ .owl-nav {-webkit-tap-highlight-color:transparent}
	.pm-banner_slide_basic__264208_ .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__264208_ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:40px;font-weight:bold;color:#fff}
	.pm-banner_slide_basic__264208_ .owl-nav [class*='owl-']:hover {opacity:1}
	.pm-banner_slide_basic__264208_ .owl-nav .owl-prev {left:5px}
	.pm-banner_slide_basic__264208_ .owl-nav .owl-next {right:5px}
	.pm-banner_slide_basic__264208_ .owl-nav .owl-prev:before {content:'\e600'}
	.pm-banner_slide_basic__264208_ .owl-nav .owl-next:before {content:'\e601'}
	.pm-banner_slide_basic__264208_ .owl-nav .disabled {opacity:0.5;cursor:default}

	.pm-banner_slide_basic__264208_ .owl-dots {position:absolute;left:0; bottom:10px; width:100%;height:30px;padding:10px;font-size:0;box-sizing:border-box;text-align:center;; }
	.pm-banner_slide_basic__264208_ .owl-dots .owl-dot {display:inline-block}
	.pm-banner_slide_basic__264208_ .owl-dots .owl-dot span {display:block;width:15px;height:15px;margin:0 4px;background:#ddd;border-radius:30px;transition:opacity 200ms ease}
	.pm-banner_slide_basic__264208_ .owl-dots .owl-dot.active span,
	.pm-banner_slide_basic__264208_ .owl-dots .owl-dot:hover span {background:#999}

/* ****************** 공백  ****************** */

.empty_line_264222_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_264222_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_264222_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_316462_ {display:block; width:100%; height:25px; line-height:25px;}

[id^=div_user_list] .empty_line_316462_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_316462_:before {content:'공백 : 25px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_315843_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_315843_ > div:after {content:''; display:block; clear:both;}
.layout_315843_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_315843_ {min-width:1200px;}
}

/* ****************** 타이틀 텍스트  ****************** */

    @font-face {
    font-family: 'Pretendard-Regular';
    src: url('/img_up/shop_pds/ehompy0201/design/2021/font/pretendard-400.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
  
.title_315842_ {font-size:0;}
.title_315842_ p {
	font-family: 'Pretendard-Regular'; 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_315842_ .line {background:#000; width:3%; height:2px; margin-left:auto; margin-right:auto; margin-top:10px;}
.title_315842_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_315842_.style_top p {padding-top:10px;}
.title_315842_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_315842_.style_right p {padding-right:14px;}
.title_315842_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_315842_.style_bottom p {padding-bottom:12px;}
.title_315842_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_315842_.style_left p {padding-left:14px;}
.title_315842_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_315842_.style_circle1 p {padding-left:20px;}
.title_315842_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_315842_.style_circle2 p {padding-left:20px;}
.title_315842_.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;
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_473826_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_473826_ > div {}
.layout_473826_ > div:after {content:''; display:block; clear:both;}
.layout_473826_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_473826_ > div > .container_1 {width:33.333333333333%;}
.layout_473826_ > div > .container_2 {width:33.333333333333%;}
.layout_473826_ > div > .container_3 {width:33.333333333333%;}

@media (max-width:1023px){
	.layout_473826_ > div > .container_1 { width:100%; }
	.layout_473826_ > div > .container_2 { width:100%; }
	.layout_473826_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_473826_ {min-width:1200px;}
}
  
  @media (max-width:1023px) {
    .layout_473826_ > div > .container_1 {width:100%;}
        .layout_473826_ > div > .container_2 {width:50%;}
            .layout_473826_ > div > .container_3 {width:50%;}

  }

/* ****************** 이미지  ****************** */

.img_473856_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_473856_ * {box-sizing:border-box;}
.img_473856_ a.img_hover {display:block; text-decoration:none;}
.img_473856_ img {max-width: 100%; vertical-align:top; transition: all 0.3s ease-in-out;}
.btn_title {display: block; position: absolute; left:50%; top: 50%; z-index:999; margin: 0; padding:0; transform:translate(-50%, -50%); text-decoration:none; font-size: 18px; font-weight: bold; color: #fff;}
  
.img_473856_:hover .btn_img {transform: scale(1.08);}
  
  @media (min-width:1025px){
    .btn_title {font-size: 25px;}
}
  
  @media (max-width:1023px) {
    .img_473856_ img {width:50%;}
  }

/* ****************** 타이틀 텍스트  ****************** */

@font-face {
    font-family: 'Pretendard-Regular';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
  
.title_473836_ {font-size:0;}
.title_473836_ p {display:inline-block; position:relative; margin:0; padding:0; font-family: 'Pretendard-Regular';
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_473836_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_473836_.style_top p {padding-top:10px;}
.title_473836_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_473836_.style_right p {padding-right:14px;}
.title_473836_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_473836_.style_bottom p {padding-bottom:12px;}
.title_473836_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_473836_.style_left p {padding-left:14px;}
.title_473836_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_473836_.style_circle1 p {padding-left:20px;}
.title_473836_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_473836_.style_circle2 p {padding-left:20px;}
.title_473836_.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;
}
  
  @media (min-width:1200px) {
    .title_473836_ p  {font-size:20px;}
  }
  
@media (max-width:1000px) {
    .title_473836_ p  {font-size:18px; word-break:keep-all;}
  }

/* ****************** 이미지  ****************** */

.img_473866_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_473866_ * {box-sizing:border-box;}
.img_473866_ a.img_hover {display:block; text-decoration:none;}
.img_473866_ img {max-width: 100%; vertical-align:top; transition: all 0.3s ease-in-out;}
.btn_title {display: block; position: absolute; left:50%; top: 50%; z-index:999; margin: 0; padding:0; transform:translate(-50%, -50%); text-decoration:none; font-size: 18px; font-weight: bold; color: #fff;}
  
.img_473866_:hover .btn_img {transform: scale(1.08);}
  
    @media (min-width:1025px){
    .btn_title {font-size: 25px;}
}

/* ****************** 타이틀 텍스트  ****************** */

  @font-face {
    font-family: 'Pretendard-Regular';
    src: url('/img_up/shop_pds/ehompy0201/design/2021/font/pretendard-400.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
  
.title_473886_ {font-size:0;}
.title_473886_ p {display:inline-block; position:relative; margin:0; padding:0; font-family: 'Pretendard-Regular';
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_473886_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_473886_.style_top p {padding-top:10px;}
.title_473886_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_473886_.style_right p {padding-right:14px;}
.title_473886_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_473886_.style_bottom p {padding-bottom:12px;}
.title_473886_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_473886_.style_left p {padding-left:14px;}
.title_473886_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_473886_.style_circle1 p {padding-left:20px;}
.title_473886_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_473886_.style_circle2 p {padding-left:20px;}
.title_473886_.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;
}
  
  @media (min-width:1200px) {
    .title_473886_ p  {font-size:20px;}
  }
  @media (max-width:1000px) {
    .title_473886_ p  {font-size:18px; word-break:keep-all;}
  }

/* ****************** 이미지  ****************** */

.img_473846_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_473846_ * {box-sizing:border-box;}
.img_473846_ a.img_hover {display:block; text-decoration:none;}
.img_473846_ img {max-width: 100%; vertical-align:top; transition: all 0.3s ease-in-out;}
.btn_title {display: block; position: absolute; left:50%; top: 50%; z-index:999; margin: 0; padding:0; transform:translate(-50%, -50%); text-decoration:none; font-size: 18px; font-weight: bold; color: #fff;}
  
.img_473846_:hover .btn_img {transform: scale(1.08);}
  
    @media (min-width:1025px){
    .btn_title {font-size: 25px;}
}

/* ****************** 타이틀 텍스트  ****************** */

  @font-face {
    font-family: 'Pretendard-Regular';
    src: url('/img_up/shop_pds/ehompy0201/design/2021/font/pretendard-400.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
.title_473876_ {font-size:0;}
.title_473876_ p {display:inline-block; position:relative; margin:0; padding:0; font-family: 'Pretendard-Regular';
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_473876_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_473876_.style_top p {padding-top:10px;}
.title_473876_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_473876_.style_right p {padding-right:14px;}
.title_473876_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_473876_.style_bottom p {padding-bottom:12px;}
.title_473876_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_473876_.style_left p {padding-left:14px;}
.title_473876_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_473876_.style_circle1 p {padding-left:20px;}
.title_473876_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_473876_.style_circle2 p {padding-left:20px;}
.title_473876_.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;
}
  
  @media (min-width:1200px) {
    .title_473876_ p  {font-size:20px;}
  }
  
  @media (max-width:1000px) {
    .title_473876_ p  {font-size:18px; word-break:keep-all;}
  }

/* ****************** 4칸 레이아웃  ****************** */

.layout_477096_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_477096_ > div {}
.layout_477096_ > div:after {content:''; display:block; clear:both;}
.layout_477096_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_477096_ > div > .container_1 {width:25%;}
.layout_477096_ > div > .container_2 {width:25%;}
.layout_477096_ > div > .container_3 {width:25%;}
.layout_477096_ > div > .container_4 {width:25%;}

@media (max-width:1023px){
	.layout_477096_ > div > .container_1 { width:50%; }
	.layout_477096_ > div > .container_2 { width:50%; }
	.layout_477096_ > div > .container_3 { width:50%; }
	.layout_477096_ > div > .container_4 { width:50%; }
}

@media \0screen{
	.layout_477096_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.img_477166_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_477166_ * {box-sizing:border-box;}
.img_477166_ a.img_hover {display:block; text-decoration:none;}
.img_477166_ img {max-width: 100%; vertical-align:top; transition: all 0.3s ease-in-out;}
.btn_title {display: block; position: absolute; left:50%; top: 50%; z-index:999; margin: 0; padding:0; transform:translate(-50%, -50%); text-decoration:none; font-size: 18px; font-weight: bold; color: #fff;}
  
.img_477166_:hover .btn_img {transform: scale(1.08);}
  
  @media (min-width:1025px){
    .btn_title {font-size: 25px;}
}

/* ****************** 타이틀 텍스트  ****************** */

  @font-face {
    font-family: 'Pretendard-Regular';
    src: url('/img_up/shop_pds/ehompy0201/design/2021/font/pretendard-400.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
.title_477136_ {font-size:0;}
.title_477136_ p {display:inline-block; position:relative; margin:0; padding:0; font-family: 'Pretendard-Regular';
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_477136_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_477136_.style_top p {padding-top:10px;}
.title_477136_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_477136_.style_right p {padding-right:14px;}
.title_477136_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_477136_.style_bottom p {padding-bottom:12px;}
.title_477136_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_477136_.style_left p {padding-left:14px;}
.title_477136_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_477136_.style_circle1 p {padding-left:20px;}
.title_477136_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_477136_.style_circle2 p {padding-left:20px;}
.title_477136_.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;
}
  
  @media (min-width:1200px) {
    .title_477136_ p  {font-size:20px;}
  }
  
@media (max-width:1000px) {
    .title_477136_ p  {font-size:18px; word-break:keep-all;}
  }

/* ****************** 이미지  ****************** */

.img_477156_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_477156_ * {box-sizing:border-box;}
.img_477156_ a.img_hover {display:block; text-decoration:none;}
.img_477156_ img {max-width: 100%; vertical-align:top; transition: all 0.3s ease-in-out;}
.btn_title {display: block; position: absolute; left:50%; top: 50%; z-index:999; margin: 0; padding:0; transform:translate(-50%, -50%); text-decoration:none; font-size: 18px; font-weight: bold; color: #fff;}
  
.img_477156_:hover .btn_img {transform: scale(1.08);}
  
    @media (min-width:1025px){
    .btn_title {font-size: 25px;}
}

/* ****************** 타이틀 텍스트  ****************** */

  @font-face {
    font-family: 'Pretendard-Regular';
    src: url('/img_up/shop_pds/ehompy0201/design/2021/font/pretendard-400.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
  
.title_477176_ {font-size:0;}
.title_477176_ p {display:inline-block; position:relative; margin:0; padding:0; font-family: 'Pretendard-Regular';
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_477176_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_477176_.style_top p {padding-top:10px;}
.title_477176_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_477176_.style_right p {padding-right:14px;}
.title_477176_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_477176_.style_bottom p {padding-bottom:12px;}
.title_477176_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_477176_.style_left p {padding-left:14px;}
.title_477176_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_477176_.style_circle1 p {padding-left:20px;}
.title_477176_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_477176_.style_circle2 p {padding-left:20px;}
.title_477176_.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;
}
  
  @media (min-width:1200px) {
    .title_477176_ p  {font-size:20px;}
  }
  @media (max-width:1000px) {
    .title_477176_ p  {font-size:18px; word-break:keep-all;}
  }

/* ****************** 이미지  ****************** */

.img_477116_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_477116_ * {box-sizing:border-box;}
.img_477116_ a.img_hover {display:block; text-decoration:none;}
.img_477116_ img {max-width: 100%; vertical-align:top; transition: all 0.3s ease-in-out;}
.btn_title {display: block; position: absolute; left:50%; top: 50%; z-index:999; margin: 0; padding:0; transform:translate(-50%, -50%); text-decoration:none; font-size: 18px; font-weight: bold; color: #fff;}
  
.img_477116_:hover .btn_img {transform: scale(1.08);}
  
  @media (min-width:1025px){
    .btn_title {font-size: 25px;}
}

/* ****************** 타이틀 텍스트  ****************** */

  @font-face {
    font-family: 'Pretendard-Regular';
    src: url('/img_up/shop_pds/ehompy0201/design/2021/font/pretendard-400.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
  
.title_477106_ {font-size:0;}
.title_477106_ p {display:inline-block; position:relative; margin:0; padding:0; font-family: 'Pretendard-Regular';
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_477106_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_477106_.style_top p {padding-top:10px;}
.title_477106_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_477106_.style_right p {padding-right:14px;}
.title_477106_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_477106_.style_bottom p {padding-bottom:12px;}
.title_477106_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_477106_.style_left p {padding-left:14px;}
.title_477106_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_477106_.style_circle1 p {padding-left:20px;}
.title_477106_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_477106_.style_circle2 p {padding-left:20px;}
.title_477106_.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;
}
  
  @media (min-width:1200px) {
    .title_477106_ p  {font-size:20px;}
  }
  
  @media (max-width:1000px) {
    .title_477106_ p  {font-size:18px; word-break:keep-all;}
  }

/* ****************** 이미지  ****************** */

.img_477146_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_477146_ * {box-sizing:border-box;}
.img_477146_ a.img_hover {display:block; text-decoration:none;}
.img_477146_ img {max-width: 100%; vertical-align:top; transition: all 0.3s ease-in-out;}
.btn_title {display: block; position: absolute; left:50%; top: 50%; z-index:999; margin: 0; padding:0; transform:translate(-50%, -50%); text-decoration:none; font-size: 18px; font-weight: bold; color: #fff;}
  
.img_477146_:hover .btn_img {transform: scale(1.08);}
  
    @media (min-width:1025px){
    .btn_title {font-size: 25px;}
}

/* ****************** 타이틀 텍스트  ****************** */

  @font-face {
    font-family: 'Pretendard-Regular';
    src: url('/img_up/shop_pds/ehompy0201/design/2021/font/pretendard-400.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
  
.title_477126_ {font-size:0;}
.title_477126_ p {display:inline-block; position:relative; margin:0; padding:0; font-family: 'Pretendard-Regular';
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_477126_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_477126_.style_top p {padding-top:10px;}
.title_477126_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_477126_.style_right p {padding-right:14px;}
.title_477126_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_477126_.style_bottom p {padding-bottom:12px;}
.title_477126_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_477126_.style_left p {padding-left:14px;}
.title_477126_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_477126_.style_circle1 p {padding-left:20px;}
.title_477126_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_477126_.style_circle2 p {padding-left:20px;}
.title_477126_.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;
}
  
  @media (min-width:1200px) {
    .title_477126_ p  {font-size:20px;}
  }
  
  @media (max-width:1000px) {
    .title_477126_ p  {font-size:18px; word-break:keep-all;}
  }

/* ****************** 4칸 레이아웃  ****************** */

.layout_473896_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_473896_ > div {}
.layout_473896_ > div:after {content:''; display:block; clear:both;}
.layout_473896_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_473896_ > div > .container_1 {width:25%;}
.layout_473896_ > div > .container_2 {width:25%;}
.layout_473896_ > div > .container_3 {width:25%;}
.layout_473896_ > div > .container_4 {width:25%;}

@media (max-width:1023px){
	.layout_473896_ > div > .container_1 { width:50%; }
	.layout_473896_ > div > .container_2 { width:50%; }
	.layout_473896_ > div > .container_3 { width:50%; }
	.layout_473896_ > div > .container_4 { width:50%; }
}

@media \0screen{
	.layout_473896_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.img_473916_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_473916_ * {box-sizing:border-box;}
.img_473916_ a.img_hover {display:block; text-decoration:none;}
.img_473916_ img {max-width: 100%; vertical-align:top; transition: all 0.3s ease-in-out;}
.btn_title {display: block; position: absolute; left:50%; top: 50%; z-index:999; margin: 0; padding:0; transform:translate(-50%, -50%); text-decoration:none; font-size: 18px; font-weight: bold; color: #fff;}
  
.img_473916_:hover .btn_img {transform: scale(1.08);}
  
    @media (min-width:1025px){
    .btn_title {font-size: 25px;}
}

/* ****************** 타이틀 텍스트  ****************** */

  @font-face {
    font-family: 'Pretendard-Regular';
    src: url('/img_up/shop_pds/ehompy0201/design/2021/font/pretendard-400.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
  
.title_473906_ {font-size:0;}
.title_473906_ p {display:inline-block; position:relative; margin:0; padding:0; font-family: 'Pretendard-Regular';
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_473906_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_473906_.style_top p {padding-top:10px;}
.title_473906_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_473906_.style_right p {padding-right:14px;}
.title_473906_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_473906_.style_bottom p {padding-bottom:12px;}
.title_473906_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_473906_.style_left p {padding-left:14px;}
.title_473906_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_473906_.style_circle1 p {padding-left:20px;}
.title_473906_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_473906_.style_circle2 p {padding-left:20px;}
.title_473906_.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;
}
  
  @media (min-width:1200px) {
    .title_473906_ p  {font-size:20px;}
  }
  @media (max-width:1000px) {
 .title_473906_ p  {font-size:18px; word-break:keep-all;}
  }

/* ****************** 이미지  ****************** */

.img_473956_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_473956_ * {box-sizing:border-box;}
.img_473956_ a.img_hover {display:block; text-decoration:none;}
.img_473956_ img {max-width: 100%; vertical-align:top; transition: all 0.3s ease-in-out;}
.btn_title {display: block; position: absolute; left:50%; top: 50%; z-index:999; margin: 0; padding:0; transform:translate(-50%, -50%); text-decoration:none; font-size: 18px; font-weight: bold; color: #fff;}
  
.img_473956_:hover .btn_img {transform: scale(1.08);}
  
    @media (min-width:1025px){
    .btn_title {font-size: 25px;}
}

/* ****************** 타이틀 텍스트  ****************** */

  @font-face {
    font-family: 'Pretendard-Regular';
    src: url('/img_up/shop_pds/ehompy0201/design/2021/font/pretendard-400.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
  
.title_473926_ {font-size:0;}
.title_473926_ p {display:inline-block; position:relative; margin:0; padding:0; font-family: 'Pretendard-Regular';
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_473926_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_473926_.style_top p {padding-top:10px;}
.title_473926_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_473926_.style_right p {padding-right:14px;}
.title_473926_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_473926_.style_bottom p {padding-bottom:12px;}
.title_473926_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_473926_.style_left p {padding-left:14px;}
.title_473926_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_473926_.style_circle1 p {padding-left:20px;}
.title_473926_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_473926_.style_circle2 p {padding-left:20px;}
.title_473926_.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;
}
  
  @media (min-width:1200px) {
    .title_473926_ p  {font-size:20px;}
  }
  @media (max-width:1000px) {
    .title_473926_  p  {font-size:18px; word-break:keep-all;}
  }

/* ****************** 이미지  ****************** */

.img_473966_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_473966_ * {box-sizing:border-box;}
.img_473966_ a.img_hover {display:block; text-decoration:none;}
.img_473966_ img {max-width: 100%; vertical-align:top; transition: all 0.3s ease-in-out;}
.btn_title {display: block; position: absolute; left:50%; top: 50%; z-index:999; margin: 0; padding:0; transform:translate(-50%, -50%); text-decoration:none; font-size: 18px; font-weight: bold; color: #fff;}
  
.img_473966_:hover .btn_img {transform: scale(1.08);}
  
  @media (min-width:1025px){
    .btn_title {font-size: 25px;}
}

/* ****************** 타이틀 텍스트  ****************** */

@font-face {
    font-family: 'Pretendard-Regular';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
  
.title_473976_ {font-size:0;}
.title_473976_ p {display:inline-block; position:relative; margin:0; padding:0; font-family: 'Pretendard-Regular';
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_473976_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_473976_.style_top p {padding-top:10px;}
.title_473976_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_473976_.style_right p {padding-right:14px;}
.title_473976_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_473976_.style_bottom p {padding-bottom:12px;}
.title_473976_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_473976_.style_left p {padding-left:14px;}
.title_473976_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_473976_.style_circle1 p {padding-left:20px;}
.title_473976_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_473976_.style_circle2 p {padding-left:20px;}
.title_473976_.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;
}
  
  @media (min-width:1200px) {
    .title_473976_ p  {font-size:20px;}
  }
  
  @media (max-width:1000px) {
    .title_473976_ p  {font-size:18px; word-break:keep-all;}
  }

/* ****************** 이미지  ****************** */

.img_473946_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_473946_ * {box-sizing:border-box;}
.img_473946_ a.img_hover {display:block; text-decoration:none;}
.img_473946_ img {max-width: 100%; vertical-align:top; transition: all 0.3s ease-in-out;}
.btn_title {display: block; position: absolute; left:50%; top: 50%; z-index:999; margin: 0; padding:0; transform:translate(-50%, -50%); text-decoration:none; font-size: 18px; font-weight: bold; color: #fff;}
  
.img_473946_:hover .btn_img {transform: scale(1.08);}
  
    @media (min-width:1025px){
    .btn_title {font-size: 25px;}
}

/* ****************** 타이틀 텍스트  ****************** */

  @font-face {
    font-family: 'Pretendard-Regular';
    src: url('/img_up/shop_pds/ehompy0201/design/2021/font/pretendard-400.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
  
.title_473936_ {font-size:0;}
.title_473936_ p {display:inline-block; position:relative; margin:0; padding:0; font-family: 'Pretendard-Regular';
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_473936_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_473936_.style_top p {padding-top:10px;}
.title_473936_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_473936_.style_right p {padding-right:14px;}
.title_473936_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_473936_.style_bottom p {padding-bottom:12px;}
.title_473936_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_473936_.style_left p {padding-left:14px;}
.title_473936_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_473936_.style_circle1 p {padding-left:20px;}
.title_473936_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_473936_.style_circle2 p {padding-left:20px;}
.title_473936_.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;
}
  
  @media (min-width:1200px) {
    .title_473936_ p  {font-size:20px;}
  }
  @media (max-width:1000px) {
    .title_473936_ p {font-size:18px; word-break:keep-all;}
  }

/* ****************** 공백  ****************** */

.empty_line_315826_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_315826_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_315826_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_218141_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_218141_ > div:after {content:''; display:block; clear:both;}
.layout_218141_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_218141_ {min-width:1200px;}
}

/* ****************** 이미지 리스트 (타일형)  ****************** */

.img_tile_315847_:after {content:''; display:block; clear:both;}
.img_tile_315847_ * {box-sizing:border-box;}
.img_tile_315847_ .item {float:left; position:relative; width:100%;}
.img_tile_315847_ .item a {display:block; text-decoration:none;}
.img_tile_315847_ figure {display:block; margin:0;}
.img_tile_315847_ figure img {max-width:100%; vertical-align:bottom;}
.img_tile_315847_ .text_box {display:block;}
.img_tile_315847_ .text_box p {margin:0;}
.img_tile_315847_ .subject {font-weight:bold; color:#d00000;}
.img_tile_315847_ .content {color:#444;}

.text_sml_315847_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_315847_ .content {font-size:13px; line-height:1.6em;}
.text_mid_315847_ .subject {font-size:16px; line-height:1.4em;}
.text_mid_315847_ .content {font-size:14px; line-height:1.6em;}
.text_big_315847_ .subject {font-size:18px; line-height:1.4em;}
.text_big_315847_ .content {font-size:15px; line-height:1.6em;}

.col_m_1_315847_ .item {width:100%;}
.col_m_2_315847_ .item {width:50%;}
.col_m_3_315847_ .item {width:33.3333%;}
.col_m_1_315847_ .item,
.col_m_2_315847_ .item2n,
.col_m_3_315847_ .item3n {clear:both;}

@media (min-width:1024px){
	.col_m_1_315847_ .item,
	.col_m_2_315847_ .item2n,
	.col_m_3_315847_ .item3n {clear:none;}

	.col_pc_1_315847_ .item {width:100%;}
	.col_pc_2_315847_ .item {width:50%;}
	.col_pc_3_315847_ .item {width:33.3333%;}
	.col_pc_4_315847_ .item {width:25%;}
	.col_pc_5_315847_ .item {width:20%;}
	.col_pc_6_315847_ .item {width:16.6666%;}
	.col_pc_1_315847_ .item,
	.col_pc_2_315847_ .item2n,
	.col_pc_3_315847_ .item3n,
	.col_pc_4_315847_ .item4n,
	.col_pc_5_315847_ .item5n,
	.col_pc_6_315847_ .item6n {clear:both;}
}

@media \0screen{
	.col_m_1_315847_ .item,
	.col_m_2_315847_ .item2n,
	.col_m_3_315847_ .item3n {clear:none;}

	.col_pc_1_315847_ .item {width:100%;}
	.col_pc_2_315847_ .item {width:50%;}
	.col_pc_3_315847_ .item {width:33.3333%;}
	.col_pc_4_315847_ .item {width:25%;}
	.col_pc_5_315847_ .item {width:20%;}
	.col_pc_6_315847_ .item {width:16.6666%;}
	.col_pc_1_315847_ .item,
	.col_pc_2_315847_ .item2n,
	.col_pc_3_315847_ .item3n,
	.col_pc_4_315847_ .item4n,
	.col_pc_5_315847_ .item5n,
	.col_pc_6_315847_ .item6n {clear:both;}
}

/* ****************** 공백  ****************** */

.empty_line_315850_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_315850_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_315850_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_315831_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_315831_ > div:after {content:''; display:block; clear:both;}
.layout_315831_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_315831_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_315836_ {display:block; width:100%; height:35px; line-height:35px;}

[id^=div_user_list] .empty_line_315836_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_315836_:before {content:'공백 : 35px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

  @font-face {
    font-family: 'Pretendard-Regular';
    src: url('/img_up/shop_pds/ehompy0201/design/2021/font/pretendard-400.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
  
.title_315841_ {font-size:0;}
.title_315841_ p {
	font-family: 'Pretendard-Regular'; 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_315841_ .line {background:#000; width:3%; height:2px; margin-left:auto; margin-right:auto; margin-top:10px;}
.title_315841_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_315841_.style_top p {padding-top:10px;}
.title_315841_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_315841_.style_right p {padding-right:14px;}
.title_315841_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_315841_.style_bottom p {padding-bottom:12px;}
.title_315841_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_315841_.style_left p {padding-left:14px;}
.title_315841_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_315841_.style_circle1 p {padding-left:20px;}
.title_315841_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_315841_.style_circle2 p {padding-left:20px;}
.title_315841_.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;
}

/* ****************** 최근게시글 - 슬라이드 (반응형)  ****************** */

	@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-board_slide_responsive__315829_ {max-width:1200px; margin:0 auto}
	.pm-board_slide_responsive__315829_ a {border:none}
	.pm-board_slide_responsive__315829_ a img {border:none}
	.pm-board_slide_responsive__315829_ .item {position:relative}

	.pm-board_slide_responsive__315829_ .owl-nav {-webkit-tap-highlight-color:transparent}
	.pm-board_slide_responsive__315829_ .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-board_slide_responsive__315829_ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:40px;font-weight:bold;color:#fff}
	.pm-board_slide_responsive__315829_ .owl-nav [class*='owl-']:hover {opacity:1}
	.pm-board_slide_responsive__315829_ .owl-nav .owl-prev {left:5px}
	.pm-board_slide_responsive__315829_ .owl-nav .owl-next {right:5px}
	.pm-board_slide_responsive__315829_ .owl-nav .owl-prev:before {content:'\e600'}
	.pm-board_slide_responsive__315829_ .owl-nav .owl-next:before {content:'\e601'}
	.pm-board_slide_responsive__315829_ .owl-nav .disabled {opacity:0.5;cursor:default}

	.pm-board_slide_responsive__315829_ .owl-dots {position:absolute;left:0;width:100%;height:30px;padding:10px;font-size:0;box-sizing:border-box;text-align:center;}
	.pm-board_slide_responsive__315829_ .owl-dots .owl-dot {display:inline-block}
	.pm-board_slide_responsive__315829_ .owl-dots .owl-dot span {display:block;width:10px;height:10px;margin:0 4px;background:#ddd;border-radius:30px;transition:opacity 200ms ease}
	.pm-board_slide_responsive__315829_ .owl-dots .owl-dot.active span,
	.pm-board_slide_responsive__315829_ .owl-dots .owl-dot:hover span {background:#999}

/* ****************** 버튼형 타이틀  ****************** */

  @font-face {
    font-family: 'Pretendard-Regular';
    src: url('/img_up/shop_pds/ehompy0201/design/2021/font/pretendard-400.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
.button_title_315837_ {font-size:0;}
.button_title_315837_ p {
	display:inline-block; margin:0; padding:.6em 1.2em; transition:.3s;
	border-radius:0px; border:1px solid #777777; background:none;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1em;cursor:pointer;font-family: 'Pretendard-Regular';
}
  .button_title_315837_ p:hover{ background:#3389c1;color:#fff;border:1px solid #3389c1; transition:.3s;}
.button_title_315837_.style_line p {background:none;}

/* ****************** 공백  ****************** */

.empty_line_315833_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_315833_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_315833_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_315827_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_315827_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_315827_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_339992_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_339992_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_339992_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_315819_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_315819_ > div {}
.layout_315819_ > div:after {content:''; display:block; clear:both;}
.layout_315819_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box; }
.layout_315819_ > div > .container_1 {width:32.4%; box-sizing:border-box;  border:1px solid #ccc;}
.layout_315819_ > div > .container_2 {width:32.4%; box-sizing:border-box; border:1px solid #ccc; margin:0 1.4%;}
.layout_315819_ > div > .container_3 {width:32.4%;  box-sizing:border-box; border:1px solid #ccc;}

@media (max-width:1023px){
	.layout_315819_ > div > .container_1 { width:100%; }
	.layout_315819_ > div > .container_2 { width:100%; }
	.layout_315819_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_315819_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_315820_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_315820_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_315820_:before {content:'공백 : 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 텍스트+링크  ****************** */

.title_315567_ {font-size:0; padding:20px 30px 0;}
.title_315567_ p {
	display:inline-block; margin:0; padding:0;
	font-size:22px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
 
.title_315567_ a {position: absolute; right: 30px;top: 23px;    font-size: 20px; letter-spacing: -1px;font-weight: bold;color: #000000;line-height: 1.4em;}

/* ****************** 최근 게시글 - 앨범형  ****************** */

	.pm-board_album__339565_ * {box-sizing:border-box}
	.pm-board_album__339565_ ul {margin:0;padding:0;list-style:none}
	.pm-board_album__339565_ ul:after {content:'';display:block;clear:both}
	.pm-board_album__339565_ li {float:left}
	.pm-board_album__339565_ li.clear {clear:both}
	.pm-board_album__339565_ li a {display:block;text-align:center;color:#333;padding:10px 10px 30px}
	.pm-board_album__339565_ .figure {margin:0}
	.pm-board_album__339565_ .figure img {display:block;margin:0 auto}
	.pm-board_album__339565_ .figure span {display:block;min-width:50px;max-width:120px;height:90px;margin:0 auto;font-size:12px;color:#999;line-height:90px;font-family:Arial;background:#eee;border:1px solid #ccc}
	.pm-board_album__339565_ .bd {margin:8px 0 0;font-size:13px}
	.pm-board_album__339565_ .date {margin:5px 0 0;font-size:12px;font-family:Arial;color:#888}
	.pm-board_album__339565_ .bd,
	.pm-board_album__339565_ .date {white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
	.pm-board_album__339565_ .comment {font-weight:normal;color:#888}
	.pm-board_album__339565_ .empty {padding:10px 8px;font-size:14px;color:#666;text-align:center;width:100% !important}

	.pm-board_album__339565_.col_2 li {width:50%}
	.pm-board_album__339565_.col_3 li {width:33.33%}
	.pm-board_album__339565_.col_4 li {width:25%}
	.pm-board_album__339565_.col_5 li {width:20%}

/* ****************** 공백  ****************** */

.empty_line_315822_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_315822_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_315822_:before {content:'공백 : 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 텍스트+링크  ****************** */

.title_315567_ {font-size:0; padding:20px 30px 0;}
.title_315567_ p {
	display:inline-block; margin:0; padding:0;
	font-size:22px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
 
.title_315567_ a {position: absolute; right: 30px;top: 23px;    font-size: 20px; letter-spacing: -1px;font-weight: bold;color: #000000;line-height: 1.4em;}

/* ****************** 최근 게시글 - 앨범형  ****************** */

	.pm-board_album__339569_ * {box-sizing:border-box}
	.pm-board_album__339569_ ul {margin:0;padding:0;list-style:none}
	.pm-board_album__339569_ ul:after {content:'';display:block;clear:both}
	.pm-board_album__339569_ li {float:left}
	.pm-board_album__339569_ li.clear {clear:both}
	.pm-board_album__339569_ li a {display:block;text-align:center;color:#333;padding:10px 10px 10px}
	.pm-board_album__339569_ .figure {margin:0}
	.pm-board_album__339569_ .figure img {display:block;margin:0 auto}
	.pm-board_album__339569_ .figure span {display:block;min-width:50px;max-width:120px;height:90px;margin:0 auto;font-size:12px;color:#999;line-height:90px;font-family:Arial;background:#eee;border:1px solid #ccc}
	.pm-board_album__339569_ .bd {margin:8px 0 0;font-size:13px}
	.pm-board_album__339569_ .date {margin:5px 0 0;font-size:12px;font-family:Arial;color:#888}
	.pm-board_album__339569_ .bd,
	.pm-board_album__339569_ .date {white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
	.pm-board_album__339569_ .comment {font-weight:normal;color:#888}
	.pm-board_album__339569_ .empty {padding:10px 8px;font-size:14px;color:#666;text-align:center;width:100% !important}

	.pm-board_album__339569_.col_2 li {width:50%}
	.pm-board_album__339569_.col_3 li {width:33.33%}
	.pm-board_album__339569_.col_4 li {width:25%}
	.pm-board_album__339569_.col_5 li {width:20%}

/* ****************** 공백  ****************** */

.empty_line_315821_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_315821_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_315821_:before {content:'공백 : 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 최근 게시글 - 목록형  ****************** */

  .title213 {color:black; font-size:22px; padding:0; margin:0; padding:10px 5px 5px 5px;  font-weight:bold;}
  .title213 > a {text-align:right; float:right;}
  .main_2_back23 { padding:0 5px; padding-bottom:15px; -webkit-margin-before:4px; }
  .main_2_back23:after {clear:both; display:block;}
	.pm-board_list__315824_ ul {margin:0;padding:0;list-style:none}
	.pm-board_list__315824_ li {border-bottom:1px solid #e2e5e7;font-size:15px;line-height:1.6em}
	.pm-board_list__315824_ li:first-child {border-top:1px solid #e2e5e7}
	.pm-board_list__315824_ a {display:block;color:black;padding:11px 8px}
	.pm-board_list__315824_ dl {position:relative;margin:0;padding-right:80px}
	.pm-board_list__315824_ dl dt {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
	.pm-board_list__315824_ dl dd {position:absolute;right:0;top:0;margin:0;font-size:12px;font-family:Arial;color:black;}
	.pm-board_list__315824_ .comment {font-weight:normal;color:black;}
	.pm-board_list__315824_ .empty {padding:10px 8px;font-size:14px;color:black;text-align:center}
  .clear {clear:both; display:block;}

/* ****************** 공백  ****************** */

.empty_line_339570_ {display:block; width:100%; height:150px; line-height:150px;}

[id^=div_user_list] .empty_line_339570_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_339570_:before {content:'공백 : 150px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (max-width:768px) {
    .empty_line_339570_ {height:0;}
  }

/* ****************** 2칸 레이아웃  ****************** */

.layout_339981_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_339981_ > div {margin-left:-10px;}
.layout_339981_ > div:after {content:''; display:block; clear:both;}
.layout_339981_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:10px; box-sizing:border-box;}
.layout_339981_ > div > .container_1 {width:50%;}
.layout_339981_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_339981_ > div > .container_1 { width:100%; }
	.layout_339981_ > div > .container_2 {clear:both; width:100%; padding-top:10px;}
}

@media \0screen{
	.layout_339981_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.img_339983_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_339983_ * {box-sizing:border-box;}
.img_339983_ a {display:block; text-decoration:none;}
.img_339983_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_339982_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_339982_ * {box-sizing:border-box;}
.img_339982_ a {display:block; text-decoration:none;}
.img_339982_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

.empty_line_315883_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_315883_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_315883_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_474006_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_474006_ > div:after {content:''; display:block; clear:both;}
.layout_474006_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_474006_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.img_474036_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_474036_ * {box-sizing:border-box;}
.img_474036_ a {display:block; text-decoration:none;}
.img_474036_ img {max-width:100%; vertical-align:top;}

/* ****************** 이미지  ****************** */

.img_474046_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_474046_ * {box-sizing:border-box;}
.img_474046_ a {display:block; text-decoration:none;}
.img_474046_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

.empty_line_474016_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_474016_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_474016_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 2칸 레이아웃  ****************** */

.layout_218143_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_218143_ > div {}
.layout_218143_ > div:after {content:''; display:block; clear:both;}
.layout_218143_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_218143_ > div > .container_1 {width:33.333333333333%;}
.layout_218143_ > div > .container_2 {width:66.666666666667%;}

@media (max-width:1023px){
	.layout_218143_ > div > .container_1 { width:100%; }
	.layout_218143_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_218143_ {min-width:1200px;}
}

/* ****************** 타이틀 텍스트  ****************** */

  @font-face {
    font-family: 'Pretendard-Regular';
    src: url('/img_up/shop_pds/ehompy0201/design/2021/font/pretendard-400.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
  
  
.title_315876_ {font-size:0;}
.title_315876_ p {
	display:inline-block; position:relative; margin:0; padding:0; font-family: 'Pretendard-Regular';
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_315876_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_315876_.style_top p {padding-top:10px;}
.title_315876_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_315876_.style_right p {padding-right:14px;}
.title_315876_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_315876_.style_bottom p {padding-bottom:12px;}
.title_315876_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_315876_.style_left p {padding-left:14px;}
.title_315876_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_315876_.style_circle1 p {padding-left:20px;}
.title_315876_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_315876_.style_circle2 p {padding-left:20px;}
.title_315876_.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;
}

/* ****************** 공백  ****************** */

.empty_line_315879_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_315879_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_315879_:before {content:'공백 : 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

  @font-face {
    font-family: 'GmarketSansBold';
    src: url('/img_up/shop_pds/ehompy0201/design/2021/font/gmarketsansbold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}  
.title_315880_ {font-size:0;}
.title_315880_ p {
	display:inline-block; position:relative; margin:0; padding:0; font-family: 'GmarketSansBold';
	font-size:40px; letter-spacing:-1px; font-weight:bold; color:#0256d0; line-height:1.4em;
}
.title_315880_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_315880_.style_top p {padding-top:10px;}
.title_315880_.style_top p:before {left:0; top:0; width:40px; height:4px;}

.title_315880_.style_right p {padding-right:14px;}
.title_315880_.style_right p:before {right:0; top:8px; width:4px; height:40px;}

.title_315880_.style_bottom p {padding-bottom:12px;}
.title_315880_.style_bottom p:before {left:0; bottom:0; width:40px; height:4px;}

.title_315880_.style_left p {padding-left:14px;}
.title_315880_.style_left p:before {left:0; top:8px; width:4px; height:40px;}

.title_315880_.style_circle1 p {padding-left:20px;}
.title_315880_.style_circle1 p:before {
	left:0; top:22px; width:12px; height:12px;
	border-radius:12px;
}

.title_315880_.style_circle2 p {padding-left:20px;}
.title_315880_.style_circle2 p:before {
	left:0; top:22px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 한줄 텍스트  ****************** */

  @font-face {
font-family: 'Pretendard-Regular';
src: url('/img_up/shop_pds/ehompy0201/design/2021/font/pretendard-400.woff') format('woff');
font-weight: 400;
font-style: normal;
}
.text_316622_ p {
	display:block; margin:0; padding:0; font-family: 'Pretendard-Regular';
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_316622_ p a {color:#000000; text-decoration:none;}

/* ****************** 이미지 리스트 (타일형)  ****************** */

.img_tile_315862_:after {content:''; display:block; clear:both;}
.img_tile_315862_ * {box-sizing:border-box;}
.img_tile_315862_ .item {float:left; position:relative; width:100%; padding:5px;}
.img_tile_315862_ .item a {display:block; text-decoration:none;}
.img_tile_315862_ figure {display:block; margin:0; padding:5px;}
.img_tile_315862_ figure img {max-width:100%; vertical-align:bottom; transition:.3s;}
  .img_tile_315862_ figure:hover img{opacity:.5; transition:.3s;}
.img_tile_315862_ .text_box {display:block;}
.img_tile_315862_ .text_box p {margin:0; padding:5px;}
.img_tile_315862_ .subject {font-weight:bold; color:#d00000;}
.img_tile_315862_ .content {color:#444;}

.text_sml_315862_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_315862_ .content {font-size:13px; line-height:1.6em;}
.text_mid_315862_ .subject {font-size:16px; line-height:1.4em;}
.text_mid_315862_ .content {font-size:14px; line-height:1.6em;}
.text_big_315862_ .subject {font-size:18px; line-height:1.4em;}
.text_big_315862_ .content {font-size:15px; line-height:1.6em;}

.col_m_1_315862_ .item {width:100%;}
.col_m_2_315862_ .item {width:50%;}
.col_m_3_315862_ .item {width:33.3333%;}
.col_m_1_315862_ .item,
.col_m_2_315862_ .item2n,
.col_m_3_315862_ .item3n {clear:both;}

@media (min-width:1024px){
	.col_m_1_315862_ .item,
	.col_m_2_315862_ .item2n,
	.col_m_3_315862_ .item3n {clear:none;}

	.col_pc_1_315862_ .item {width:100%;}
	.col_pc_2_315862_ .item {width:50%;}
	.col_pc_3_315862_ .item {width:33.3333%;}
	.col_pc_4_315862_ .item {width:25%;}
	.col_pc_5_315862_ .item {width:20%;}
	.col_pc_6_315862_ .item {width:16.6666%;}
	.col_pc_1_315862_ .item,
	.col_pc_2_315862_ .item2n,
	.col_pc_3_315862_ .item3n,
	.col_pc_4_315862_ .item4n,
	.col_pc_5_315862_ .item5n,
	.col_pc_6_315862_ .item6n {clear:both;}
}

@media \0screen{
	.col_m_1_315862_ .item,
	.col_m_2_315862_ .item2n,
	.col_m_3_315862_ .item3n {clear:none;}

	.col_pc_1_315862_ .item {width:100%;}
	.col_pc_2_315862_ .item {width:50%;}
	.col_pc_3_315862_ .item {width:33.3333%;}
	.col_pc_4_315862_ .item {width:25%;}
	.col_pc_5_315862_ .item {width:20%;}
	.col_pc_6_315862_ .item {width:16.6666%;}
	.col_pc_1_315862_ .item,
	.col_pc_2_315862_ .item2n,
	.col_pc_3_315862_ .item3n,
	.col_pc_4_315862_ .item4n,
	.col_pc_5_315862_ .item5n,
	.col_pc_6_315862_ .item6n {clear:both;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_316618_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_316618_ > div:after {content:''; display:block; clear:both;}
.layout_316618_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_316618_ {min-width:1000px;}
}

/* ****************** 타이틀 텍스트  ****************** */

@font-face {
font-family: 'Pretendard-Regular';
src: url('/img_up/shop_pds/ehompy0201/design/2021/font/pretendard-400.woff') format('woff');
font-weight: 400;
font-style: normal;
}
.title_316620_ {font-size:0;}
.title_316620_ p {
	display:inline-block; position:relative; margin:0; padding:0; font-family: 'Pretendard-Regular';
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_316620_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_316620_.style_top p {padding-top:10px;}
.title_316620_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_316620_.style_right p {padding-right:14px;}
.title_316620_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_316620_.style_bottom p {padding-bottom:12px;}
.title_316620_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_316620_.style_left p {padding-left:14px;}
.title_316620_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_316620_.style_circle1 p {padding-left:20px;}
.title_316620_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_316620_.style_circle2 p {padding-left:20px;}
.title_316620_.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;
}

/* ****************** 타이틀 텍스트  ****************** */

          @font-face {
    font-family: 'GmarketSansBold';
    src: url('/img_up/shop_pds/ehompy0201/design/2021/font/gmarketsansbold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}  
.title_316621_ {font-size:0;}
.title_316621_ p {
	display:inline-block; position:relative; margin:0; padding:0; font-family: 'GmarketSansBold';
	font-size:40px; letter-spacing:-1px; font-weight:bold; color:#0256d0; line-height:1.4em;
}
.title_316621_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_316621_.style_top p {padding-top:10px;}
.title_316621_.style_top p:before {left:0; top:0; width:40px; height:4px;}

.title_316621_.style_right p {padding-right:14px;}
.title_316621_.style_right p:before {right:0; top:8px; width:4px; height:40px;}

.title_316621_.style_bottom p {padding-bottom:12px;}
.title_316621_.style_bottom p:before {left:0; bottom:0; width:40px; height:4px;}

.title_316621_.style_left p {padding-left:14px;}
.title_316621_.style_left p:before {left:0; top:8px; width:4px; height:40px;}

.title_316621_.style_circle1 p {padding-left:20px;}
.title_316621_.style_circle1 p:before {
	left:0; top:22px; width:12px; height:12px;
	border-radius:12px;
}

.title_316621_.style_circle2 p {padding-left:20px;}
.title_316621_.style_circle2 p:before {
	left:0; top:22px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 한줄 텍스트  ****************** */

  @font-face {
font-family: 'Pretendard-Regular';
src: url('/img_up/shop_pds/ehompy0201/design/2021/font/pretendard-400.woff') format('woff');
font-weight: 400;
font-style: normal;
}
.text_315881_ p {
	display:block; margin:0; padding:0; font-family: 'Pretendard-Regular';
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_315881_ p a {color:#000000; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_316623_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_316623_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_316623_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 이미지 리스트 (타일형)  ****************** */

.img_tile_316986_:after {content:''; display:block; clear:both;}
.img_tile_316986_ * {box-sizing:border-box;}
.img_tile_316986_ .item {float:left; position:relative; width:100%; padding:5px;}
.img_tile_316986_ .item a {display:block; text-decoration:none;}
.img_tile_316986_ figure {display:block; margin:0; padding:5px;}
.img_tile_316986_ figure img {max-width:100%; vertical-align:bottom; transition:.3s;}
  .img_tile_316986_ figure:hover img{opacity:.5; transition:.3s;}
.img_tile_316986_ .text_box {display:block;}
.img_tile_316986_ .text_box p {margin:0; padding:5px;}
.img_tile_316986_ .subject {font-weight:bold; color:#d00000;}
.img_tile_316986_ .content {color:#444;}

.text_sml_316986_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_316986_ .content {font-size:13px; line-height:1.6em;}
.text_mid_316986_ .subject {font-size:16px; line-height:1.4em;}
.text_mid_316986_ .content {font-size:14px; line-height:1.6em;}
.text_big_316986_ .subject {font-size:18px; line-height:1.4em;}
.text_big_316986_ .content {font-size:15px; line-height:1.6em;}

.col_m_1_316986_ .item {width:100%;}
.col_m_2_316986_ .item {width:50%;}
.col_m_3_316986_ .item {width:33.3333%;}
.col_m_1_316986_ .item,
.col_m_2_316986_ .item2n,
.col_m_3_316986_ .item3n {clear:both;}

@media (min-width:1024px){
	.col_m_1_316986_ .item,
	.col_m_2_316986_ .item2n,
	.col_m_3_316986_ .item3n {clear:none;}

	.col_pc_1_316986_ .item {width:100%;}
	.col_pc_2_316986_ .item {width:50%;}
	.col_pc_3_316986_ .item {width:33.3333%;}
	.col_pc_4_316986_ .item {width:25%;}
	.col_pc_5_316986_ .item {width:20%;}
	.col_pc_6_316986_ .item {width:16.6666%;}
	.col_pc_1_316986_ .item,
	.col_pc_2_316986_ .item2n,
	.col_pc_3_316986_ .item3n,
	.col_pc_4_316986_ .item4n,
	.col_pc_5_316986_ .item5n,
	.col_pc_6_316986_ .item6n {clear:both;}
}

@media \0screen{
	.col_m_1_316986_ .item,
	.col_m_2_316986_ .item2n,
	.col_m_3_316986_ .item3n {clear:none;}

	.col_pc_1_316986_ .item {width:100%;}
	.col_pc_2_316986_ .item {width:50%;}
	.col_pc_3_316986_ .item {width:33.3333%;}
	.col_pc_4_316986_ .item {width:25%;}
	.col_pc_5_316986_ .item {width:20%;}
	.col_pc_6_316986_ .item {width:16.6666%;}
	.col_pc_1_316986_ .item,
	.col_pc_2_316986_ .item2n,
	.col_pc_3_316986_ .item3n,
	.col_pc_4_316986_ .item4n,
	.col_pc_5_316986_ .item5n,
	.col_pc_6_316986_ .item6n {clear:both;}
}

/* ****************** 공백  ****************** */

.empty_line_315895_ {display:block; width:100%; height:25px; line-height:25px;}

[id^=div_user_list] .empty_line_315895_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_315895_:before {content:'공백 : 25px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
