
/* ****************** 1칸 레이아웃  ****************** */

.layout_331880_ {clear:both; min-width:320px; max-width:1920px; margin:0 auto;}
.layout_331880_ > div:after {content:''; display:block; clear:both;}
.layout_331880_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_331880_ {min-width:1920px;}
}

/* ****************** 메인 - 슬라이드 (반응형)  ****************** */

	@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__331881_ {max-width:1920px; margin:0 auto}
	.pm-slide_wide__331881_ a {border:none}
	.pm-slide_wide__331881_ a img {border:none}
	.pm-slide_wide__331881_ .owl-item {}
	.pm-slide_wide__331881_ .item {position:relative}
	.pm-slide_wide__331881_ .item .caption {position:absolute;left:0;right:0;top:80%;bottom:0;background:rgba(0,0,0,0.5)}
	.pm-slide_wide__331881_ .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__331881_ .owl-nav {-webkit-tap-highlight-color:transparent}
	.pm-slide_wide__331881_ .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__331881_ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:40px;font-weight:bold;color:#ffffff}
	.pm-slide_wide__331881_ .owl-nav [class*='owl-']:hover {opacity:1}
	.pm-slide_wide__331881_ .owl-nav .owl-prev {left:5px}
	.pm-slide_wide__331881_ .owl-nav .owl-next {right:5px}
	.pm-slide_wide__331881_ .owl-nav .owl-prev:before {content:'\e600'}
	.pm-slide_wide__331881_ .owl-nav .owl-next:before {content:'\e601'}
	.pm-slide_wide__331881_ .owl-nav .disabled {opacity:0.5;cursor:default}

	.pm-slide_wide__331881_ .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__331881_ .owl-dots .owl-dot {display:inline-block}
	.pm-slide_wide__331881_ .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__331881_ .owl-dots .owl-dot.active span,
	.pm-slide_wide__331881_ .owl-dots .owl-dot:hover span {background:#999999}

/* ****************** 1칸 레이아웃  ****************** */

.layout_331882_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_331882_ > div:after {content:''; display:block; clear:both;}
.layout_331882_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_331882_ {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-slide_wide__331883_ {max-width:1920px; margin:0 auto}
	.pm-slide_wide__331883_ a {border:none}
	.pm-slide_wide__331883_ a img {border:none}
	.pm-slide_wide__331883_ .owl-item {}
	.pm-slide_wide__331883_ .item {position:relative}
	.pm-slide_wide__331883_ .item .caption {position:absolute;left:0;right:0;top:80%;bottom:0;background:rgba(0,0,0,0.5)}
	.pm-slide_wide__331883_ .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__331883_ .owl-nav {-webkit-tap-highlight-color:transparent}
	.pm-slide_wide__331883_ .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__331883_ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:40px;font-weight:bold;color:#ffffff}
	.pm-slide_wide__331883_ .owl-nav [class*='owl-']:hover {opacity:1}
	.pm-slide_wide__331883_ .owl-nav .owl-prev {left:5px}
	.pm-slide_wide__331883_ .owl-nav .owl-next {right:5px}
	.pm-slide_wide__331883_ .owl-nav .owl-prev:before {content:'\e600'}
	.pm-slide_wide__331883_ .owl-nav .owl-next:before {content:'\e601'}
	.pm-slide_wide__331883_ .owl-nav .disabled {opacity:0.5;cursor:default}

	.pm-slide_wide__331883_ .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__331883_ .owl-dots .owl-dot {display:inline-block}
	.pm-slide_wide__331883_ .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__331883_ .owl-dots .owl-dot.active span,
	.pm-slide_wide__331883_ .owl-dots .owl-dot:hover span {background:#999999}

/* ****************** 1칸 레이아웃  ****************** */

.layout_331884_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_331884_ > div:after {content:''; display:block; clear:both;}
.layout_331884_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_331884_ {min-width:1200px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_331885_ {font-size:0;}
.title_331885_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:26px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:1.4em;
}
.title_331885_ p:before {content:''; position:absolute; background:#0256d0; font-size:0;}

.title_331885_.style_top p {padding-top:10px;}
.title_331885_.style_top p:before {left:0; top:0; width:34px; height:4px;}

.title_331885_.style_right p {padding-right:14px;}
.title_331885_.style_right p:before {right:0; top:7px; width:4px; height:34px;}

.title_331885_.style_bottom p {padding-bottom:12px;}
.title_331885_.style_bottom p:before {left:0; bottom:0; width:34px; height:4px;}

.title_331885_.style_left p {padding-left:14px;}
.title_331885_.style_left p:before {left:0; top:7px; width:4px; height:34px;}

.title_331885_.style_circle1 p {padding-left:20px;}
.title_331885_.style_circle1 p:before {
	left:0; top:18px; width:12px; height:12px;
	border-radius:12px;
}

.title_331885_.style_circle2 p {padding-left:20px;}
.title_331885_.style_circle2 p:before {
	left:0; top:18px; width:12px; height:12px;
	border:2px solid #0256d0; border-radius:12px; background:none; box-sizing:border-box;
}
  
  @media (min-width: 1024px) {
    .title_331885_ p {font-size:34px;}
  }

/* ****************** 타이틀 텍스트  ****************** */

.title_331887_ {font-size:0;}
.title_331887_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:26px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:1.4em;
}
.title_331887_ p:before {content:''; position:absolute; background:#0256d0; font-size:0;}

.title_331887_.style_top p {padding-top:10px;}
.title_331887_.style_top p:before {left:0; top:0; width:34px; height:4px;}

.title_331887_.style_right p {padding-right:14px;}
.title_331887_.style_right p:before {right:0; top:7px; width:4px; height:34px;}

.title_331887_.style_bottom p {padding-bottom:12px;}
.title_331887_.style_bottom p:before {left:0; bottom:0; width:34px; height:4px;}

.title_331887_.style_left p {padding-left:14px;}
.title_331887_.style_left p:before {left:0; top:7px; width:4px; height:34px;}

.title_331887_.style_circle1 p {padding-left:20px;}
.title_331887_.style_circle1 p:before {
	left:0; top:18px; width:12px; height:12px;
	border-radius:12px;
}

.title_331887_.style_circle2 p {padding-left:20px;}
.title_331887_.style_circle2 p:before {
	left:0; top:18px; width:12px; height:12px;
	border:2px solid #0256d0; border-radius:12px; background:none; box-sizing:border-box;
}
  
  @media (min-width: 1024px) {
    .title_331887_ p {font-size:34px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_331886_ p {
	display:block; margin:0; padding:0;word-break: keep-all;
	font-size:18px; letter-spacing:0px; font-weight:normal; color:#000000; line-height:1.6em;
}
    @media (min-width: 1024px) {
    .textarea_331886_ p {font-size:20px;}
  }

/* ****************** 4칸 레이아웃  ****************** */

.layout_331888_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_331888_ > div {margin-left:-20px;}
.layout_331888_ > div:after {content:''; display:block; clear:both;}
.layout_331888_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_331888_ > div > .container_1 {width:25%;}
.layout_331888_ > div > .container_2 {width:25%;}
.layout_331888_ > div > .container_3 {width:25%;}
.layout_331888_ > div > .container_4 {width:25%;}

@media (max-width:1023px){
	.layout_331888_ > div > .container_1 { width:50%; }
	.layout_331888_ > div > .container_2 { width:50%; }
	.layout_331888_ > div > .container_3 {clear:both; width:50%; padding-top:20px;}
	.layout_331888_ > div > .container_4 { width:50%; padding-top:20px;}
}
  
  @media (max-width:768px){
    .layout_331888_ > div > .container_3 {padding:10px 0;}
    .layout_331888_ > div > .container_4 {padding:10px 0;}
    .layout_331888_ > div > [class^=container_] {padding-left:10px;}
  }

@media \0screen{
	.layout_331888_ {min-width:1200px;}
}

/* ****************** 텍스트 오버레이 이미지  ****************** */
  
.text_over_img_331889_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_331889_ * {box-sizing:border-box;}
.text_over_img_331889_ a {display:block; text-decoration:none;}
.text_over_img_331889_ img {max-width:100%; vertical-align:top;}
.text_over_img_331889_ .text_box {position:absolute; left:0; width:100%;transition:0.5s;}
.text_over_img_331889_:hover .text_box {background:rgba(0,0,0,.6);}
.text_over_img_331889_ .text_box p {margin:0;}
.text_over_img_331889_ .subject {font-size:16px;position:absolute;width:100%;top:27%;left:0;color:#000000;}
.text_over_img_331889_:hover .subject {top:13%;color:#fff;}
.text_over_img_331889_ .content {display:none;font-size:14px;color:#ffffff;}
.text_over_img_331889_:hover .content {display:block;position:absolute;top:30%;left:0;width:100%;}
.text_over_img_331889_ .text_box div {position: absolute;width:100%;top:70%;left:0;}
  .text_over_img_331889_ .text_box div span {font-size:14px;color:#ffffff;background:rgba(0,0,0,.8);padding:7px 25px;transition:0.5s;}
.text_over_img_331889_:hover .text_box span {background:none;border: 1px solid #fff;}
.text_over_img_331889_ .text_box span:hover {background:#fff;color:#000;}

.text_top_331889_ .text_box {top:20px; text-align:left;}
.text_middle_331889_ .text_box {top:0; height:100%; font-size:0; text-align:center;}
.text_bottom_331889_ .text_box {bottom:20px; text-align:right;}
  
  @media (max-width:768px) {
    .text_over_img_331889_:hover .content {display:none;}
  }
  

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_331891_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_331891_ * {box-sizing:border-box;}
.text_over_img_331891_ a {display:block; text-decoration:none;}
.text_over_img_331891_ img {max-width:100%; vertical-align:top;}
.text_over_img_331891_ .text_box {position:absolute; left:0; width:100%;transition:0.5s;}
.text_over_img_331891_:hover .text_box {background:rgba(0,0,0,.6);}
.text_over_img_331891_ .text_box p {margin:0;}
.text_over_img_331891_ .subject {font-size:16px;position:absolute;width:100%;top:27%;left:0;color:#000000;}
.text_over_img_331891_:hover .subject {top:13%;color:#fff;}
.text_over_img_331891_ .content {display:none;font-size:14px;color:#ffffff;}
.text_over_img_331891_:hover .content {display:block;position:absolute;top:30%;left:0;width:100%;}
.text_over_img_331891_ .text_box div {position: absolute;width:100%;top:70%;left:0;}
.text_over_img_331891_ .text_box div span {font-size:14px;color:#ffffff;background:rgba(0,0,0,.8);padding:7px 25px;transition:0.5s;}
.text_over_img_331891_:hover .text_box span {background:none;border: 1px solid #fff;}
.text_over_img_331891_ .text_box span:hover {background:#fff;color:#000;}

.text_top_331891_ .text_box {top:20px; text-align:left;}
.text_middle_331891_ .text_box {top:0; height:100%; font-size:0; text-align:center;}
.text_bottom_331891_ .text_box {bottom:20px; text-align:right;}
  
    @media (max-width:768px) {
    .text_over_img_331891_:hover .content {display:none;}
  }
  

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_331890_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_331890_ * {box-sizing:border-box;}
.text_over_img_331890_ a {display:block; text-decoration:none;}
.text_over_img_331890_ img {max-width:100%; vertical-align:top;}
.text_over_img_331890_ .text_box {position:absolute; left:0; width:100%;transition:0.5s;}
.text_over_img_331890_:hover .text_box {background:rgba(0,0,0,.6);}
.text_over_img_331890_ .text_box p {margin:0;}
.text_over_img_331890_ .subject {font-size:16px;position:absolute;width:100%;top:27%;left:0;color:#000000;}
.text_over_img_331890_:hover .subject {top:13%;color:#fff;}
.text_over_img_331890_ .content {display:none;font-size:14px;color:#ffffff;}
.text_over_img_331890_:hover .content {display:block;position:absolute;top:30%;left:0;width:100%;}
.text_over_img_331890_ .text_box div {position: absolute;width:100%;top:70%;left:0;}
.text_over_img_331890_ .text_box div span {font-size:14px;color:#ffffff;background:rgba(0,0,0,.8);padding:7px 25px;transition:0.5s;}
.text_over_img_331890_:hover .text_box span {background:none;border: 1px solid #fff;}
.text_over_img_331890_ .text_box span:hover {background:#fff;color:#000;}

.text_top_331890_ .text_box {top:20px; text-align:left;}
.text_middle_331890_ .text_box {top:0; height:100%; font-size:0; text-align:center;}
.text_bottom_331890_ .text_box {bottom:20px; text-align:right;}
  
  @media (max-width:768px) {
    .text_over_img_331890_:hover .content {display:none;}
  }

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_331893_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_331893_ * {box-sizing:border-box;}
.text_over_img_331893_ a {display:block; text-decoration:none;}
.text_over_img_331893_ img {max-width:100%; vertical-align:top;}
.text_over_img_331893_ .text_box {position:absolute; left:0; width:100%;transition:0.5s;}
.text_over_img_331893_:hover .text_box {background:rgba(0,0,0,.6);}
.text_over_img_331893_ .text_box p {margin:0;}
.text_over_img_331893_ .subject {font-size:16px;position:absolute;width:100%;top:27%;left:0;color:#000000;}
.text_over_img_331893_:hover .subject {top:13%;color:#fff;}
.text_over_img_331893_ .content {display:none;font-size:14px;color:#ffffff;}
.text_over_img_331893_:hover .content {display:block;position:absolute;top:30%;left:0;width:100%;}
.text_over_img_331893_ .text_box div {position: absolute;width:100%;top:70%;left:0;}
.text_over_img_331893_ .text_box div span {font-size:14px;color:#ffffff;background:rgba(0,0,0,.8);padding:7px 25px;transition:0.5s;}
.text_over_img_331893_:hover .text_box span {background:none;border: 1px solid #fff;}
.text_over_img_331893_ .text_box span:hover {background:#fff;color:#000;}

.text_top_331893_ .text_box {top:20px; text-align:left;}
.text_middle_331893_ .text_box {top:0; height:100%; font-size:0; text-align:center;}
.text_bottom_331893_ .text_box {bottom:20px; text-align:right;}
  
  
  @media (max-width:768px) {
    .text_over_img_331893_:hover .content {display:none;}
  }

/* ****************** 공백  ****************** */

.empty_line_331892_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_331892_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331892_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 4칸 레이아웃  ****************** */

.layout_331894_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_331894_ > div {margin-left:-20px;}
.layout_331894_ > div:after {content:''; display:block; clear:both;}
.layout_331894_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_331894_ > div > .container_1 {width:25%;}
.layout_331894_ > div > .container_2 {width:25%;}
.layout_331894_ > div > .container_3 {width:25%;}
.layout_331894_ > div > .container_4 {width:25%;}

@media (max-width:1023px){
	.layout_331894_ > div > .container_1 { width:50%; }
	.layout_331894_ > div > .container_2 { width:50%; }
	.layout_331894_ > div > .container_3 {clear:both; width:50%; padding-top:20px;}
	.layout_331894_ > div > .container_4 { width:50%; padding-top:20px;}
}

@media \0screen{
	.layout_331894_ {min-width:1200px;}
}
  
    @media (max-width:768px){
      .layout_331894_ > div > .container_3 {padding:10px 0;}
      .layout_331894_ > div > .container_4 {padding:10px 0;}
      .layout_331894_ > div > [class^=container_] {padding-left: 10px;}
  }

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_331895_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_331895_ * {box-sizing:border-box;}
.text_over_img_331895_ a {display:block; text-decoration:none;}
.text_over_img_331895_ img {max-width:100%; vertical-align:top;}
.text_over_img_331895_ .text_box {position:absolute; left:0; width:100%;transition:0.5s;}
.text_over_img_331895_:hover .text_box {background:rgba(0,0,0,.6);}
.text_over_img_331895_ .text_box p {margin:0;}
.text_over_img_331895_ .subject {font-size:16px;position:absolute;width:100%;top:27%;left:0;color:#000000;}
.text_over_img_331895_:hover .subject {top:13%;color:#fff;}
.text_over_img_331895_ .content {display:none;font-size:14px;color:#ffffff;}
.text_over_img_331895_:hover .content {display:block;position:absolute;top:30%;left:0;width:100%;}
.text_over_img_331895_ .text_box div {position: absolute;width:100%;top:70%;left:0;}
.text_over_img_331895_ .text_box div span {font-size:14px;color:#ffffff;background:rgba(0,0,0,.8);padding:7px 25px;transition:0.5s;}
.text_over_img_331895_:hover .text_box span {background:none;border: 1px solid #fff;}
.text_over_img_331895_ .text_box span:hover {background:#fff;color:#000;}

.text_top_331895_ .text_box {top:20px; text-align:left;}
.text_middle_331895_ .text_box {top:0; height:100%; font-size:0; text-align:center;}
.text_bottom_331895_ .text_box {bottom:20px; text-align:right;}
  
  @media (max-width:768px) {
    .text_over_img_331895_:hover .content {display:none;}
  }

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_331897_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_331897_ * {box-sizing:border-box;}
.text_over_img_331897_ a {display:block; text-decoration:none;}
.text_over_img_331897_ img {max-width:100%; vertical-align:top;}
.text_over_img_331897_ .text_box {position:absolute; left:0; width:100%;transition:0.5s;}
.text_over_img_331897_:hover .text_box {background:rgba(0,0,0,.6);}
.text_over_img_331897_ .text_box p {margin:0;}
.text_over_img_331897_ .subject {font-size:16px;position:absolute;width:100%;top:27%;left:0;color:#000000;}
.text_over_img_331897_:hover .subject {top:13%;color:#fff;}
.text_over_img_331897_ .content {display:none;font-size:14px;color:#ffffff;}
.text_over_img_331897_:hover .content {display:block;position:absolute;top:30%;left:0;width:100%;}
.text_over_img_331897_ .text_box div {position: absolute;width:100%;top:70%;left:0;}
.text_over_img_331897_ .text_box div span {font-size:14px;color:#ffffff;background:rgba(0,0,0,.8);padding:7px 25px;transition:0.5s;}
.text_over_img_331897_:hover .text_box span {background:none;border: 1px solid #fff;}
.text_over_img_331897_ .text_box span:hover {background:#fff;color:#000;}

.text_top_331897_ .text_box {top:20px; text-align:left;}
.text_middle_331897_ .text_box {top:0; height:100%; font-size:0; text-align:center;}
.text_bottom_331897_ .text_box {bottom:20px; text-align:right;}
  
  @media (max-width:768px) {
    .text_over_img_331897_:hover .content {display:none;}
  }

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_331896_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_331896_ * {box-sizing:border-box;}
.text_over_img_331896_ a {display:block; text-decoration:none;}
.text_over_img_331896_ img {max-width:100%; vertical-align:top;}
.text_over_img_331896_ .text_box {position:absolute; left:0; width:100%;transition:0.5s;}
.text_over_img_331896_:hover .text_box {background:rgba(0,0,0,.6);}
.text_over_img_331896_ .text_box p {margin:0;}
.text_over_img_331896_ .subject {font-size:16px;position:absolute;width:100%;top:27%;left:0;color:#000000;}
.text_over_img_331896_:hover .subject {top:13%;color:#fff;}
.text_over_img_331896_ .content {display:none;font-size:14px;color:#ffffff;}
.text_over_img_331896_:hover .content {display:block;position:absolute;top:30%;left:0;width:100%;}
.text_over_img_331896_ .text_box div {position: absolute;width:100%;top:70%;left:0;}
.text_over_img_331896_ .text_box div span {font-size:14px;color:#ffffff;background:rgba(0,0,0,.8);padding:7px 25px;transition:0.5s;}
.text_over_img_331896_:hover .text_box span {background:none;border: 1px solid #fff;}
.text_over_img_331896_ .text_box span:hover {background:#fff;color:#000;}

.text_top_331896_ .text_box {top:20px; text-align:left;}
.text_middle_331896_ .text_box {top:0; height:100%; font-size:0; text-align:center;}
.text_bottom_331896_ .text_box {bottom:20px; text-align:right;}
  
  
  @media (max-width:768px) {
    .text_over_img_331896_:hover .content {display:none;}
  }

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_331898_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_331898_ * {box-sizing:border-box;}
.text_over_img_331898_ a {display:block; text-decoration:none;}
.text_over_img_331898_ img {max-width:100%; vertical-align:top;}
.text_over_img_331898_ .text_box {position:absolute; left:0; width:100%;transition:0.5s;}
.text_over_img_331898_:hover .text_box {background:rgba(0,0,0,.6);}
.text_over_img_331898_ .text_box p {margin:0;}
.text_over_img_331898_ .subject {font-size:16px;position:absolute;width:100%;top:27%;left:0;color:#000000;}
.text_over_img_331898_:hover .subject {top:13%;color:#fff;}
.text_over_img_331898_ .content {display:none;font-size:14px;color:#ffffff;}
.text_over_img_331898_:hover .content {display:block;position:absolute;top:30%;left:0;width:100%;}
.text_over_img_331898_ .text_box div {position: absolute;width:100%;top:70%;left:0;}
.text_over_img_331898_ .text_box div span {font-size:14px;color:#ffffff;background:rgba(0,0,0,.8);padding:7px 25px;transition:0.5s;}
.text_over_img_331898_:hover .text_box span {background:none;border: 1px solid #fff;}
.text_over_img_331898_ .text_box span:hover {background:#fff;color:#000;}

.text_top_331898_ .text_box {top:20px; text-align:left;}
.text_middle_331898_ .text_box {top:0; height:100%; font-size:0; text-align:center;}
.text_bottom_331898_ .text_box {bottom:20px; text-align:right;}
  
  @media (max-width:768px) {
    .text_over_img_331898_:hover .content {display:none;}
  }

/* ****************** 공백  ****************** */

.empty_line_331899_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_331899_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331899_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 4칸 레이아웃  ****************** */

.layout_331900_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_331900_ > div {margin-left:-20px;}
.layout_331900_ > div:after {content:''; display:block; clear:both;}
.layout_331900_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_331900_ > div > .container_1 {width:25%;}
.layout_331900_ > div > .container_2 {width:25%;}
.layout_331900_ > div > .container_3 {width:25%;}
.layout_331900_ > div > .container_4 {width:25%;}

@media (max-width:1023px){
	.layout_331900_ > div > .container_1 { width:50%; }
	.layout_331900_ > div > .container_2 { width:50%; }
	.layout_331900_ > div > .container_3 {clear:both; width:50%; padding-top:20px;}
	.layout_331900_ > div > .container_4 { width:50%; padding-top:20px;}
}

@media \0screen{
	.layout_331900_ {min-width:1200px;}
}
      @media (max-width:768px){
        .layout_331900_ > div > .container_3 {padding:10px 0;}
        .layout_331900_ > div > .container_4 {padding:10px 0;}
        .layout_331900_ > div > [class^=container_] {padding-left: 10px;}
  }

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_331903_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_331903_ * {box-sizing:border-box;}
.text_over_img_331903_ a {display:block; text-decoration:none;}
.text_over_img_331903_ img {max-width:100%; vertical-align:top;}
.text_over_img_331903_ .text_box {position:absolute; left:0; width:100%;transition:0.5s;}
.text_over_img_331903_:hover .text_box {background:rgba(0,0,0,.6);}
.text_over_img_331903_ .text_box p {margin:0;}
.text_over_img_331903_ .subject {font-size:16px;position:absolute;width:100%;top:27%;left:0;color:#000000;}
.text_over_img_331903_:hover .subject {top:13%;color:#fff;}
.text_over_img_331903_ .content {display:none;font-size:14px;color:#ffffff;}
.text_over_img_331903_:hover .content {display:block;position:absolute;top:30%;left:0;width:100%;}
.text_over_img_331903_ .text_box div {position: absolute;width:100%;top:70%;left:0;}
.text_over_img_331903_ .text_box div span {font-size:14px;color:#ffffff;background:rgba(0,0,0,.8);padding:7px 25px;transition:0.5s;}
.text_over_img_331903_:hover .text_box span {background:none;border: 1px solid #fff;}
.text_over_img_331903_ .text_box span:hover {background:#fff;color:#000;}

.text_top_331903_ .text_box {top:20px; text-align:left;}
.text_middle_331903_ .text_box {top:0; height:100%; font-size:0; text-align:center;}
.text_bottom_331903_ .text_box {bottom:20px; text-align:right;}
  
  @media (max-width:768px) {
    .text_over_img_331903_:hover .content {display:none;}
  }

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_331902_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_331902_ * {box-sizing:border-box;}
.text_over_img_331902_ a {display:block; text-decoration:none;}
.text_over_img_331902_ img {max-width:100%; vertical-align:top;}
.text_over_img_331902_ .text_box {position:absolute; left:0; width:100%;transition:0.5s;}
.text_over_img_331902_:hover .text_box {background:rgba(0,0,0,.6);}
.text_over_img_331902_ .text_box p {margin:0;}
.text_over_img_331902_ .subject {font-size:16px;position:absolute;width:100%;top:27%;left:0;color:#000000;}
.text_over_img_331902_:hover .subject {top:30%;color:#fff;}
.text_over_img_331902_ .content {display:none;font-size:14px;color:#ffffff;}
.text_over_img_331902_:hover .content {display:block;position:absolute;top:30%;left:0;width:100%;}
.text_over_img_331902_ .text_box div {position: absolute;width:100%;top:70%;left:0;}
.text_over_img_331902_ .text_box div span {font-size:14px;color:#ffffff;background:rgba(0,0,0,.8);padding:7px 25px;transition:0.5s;}
.text_over_img_331902_:hover .text_box span {background:none;border: 1px solid #fff;}
.text_over_img_331902_ .text_box span:hover {background:#fff;color:#000;}

.text_top_331902_ .text_box {top:20px; text-align:left;}
.text_middle_331902_ .text_box {top:0; height:100%; font-size:0; text-align:center;}
.text_bottom_331902_ .text_box {bottom:20px; text-align:right;}
  
  @media (max-width:768px) {
    .text_over_img_331902_:hover .content {display:none;}
  }

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_331901_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_331901_ * {box-sizing:border-box;}
.text_over_img_331901_ a {display:block; text-decoration:none;}
.text_over_img_331901_ img {max-width:100%; vertical-align:top;}
.text_over_img_331901_ .text_box {position:absolute; left:0; width:100%;transition:0.5s;}
.text_over_img_331901_:hover .text_box {background:rgba(0,0,0,.6);}
.text_over_img_331901_ .text_box p {margin:0;}
.text_over_img_331901_ .subject {font-size:16px;position:absolute;width:100%;top:27%;left:0;color:#000000;}
.text_over_img_331901_:hover .subject {top:13%;color:#fff;}
.text_over_img_331901_ .content {display:none;font-size:14px;color:#ffffff;}
.text_over_img_331901_:hover .content {display:block;position:absolute;top:30%;left:0;width:100%;}
.text_over_img_331901_ .text_box div {position: absolute;width:100%;top:70%;left:0;}
.text_over_img_331901_ .text_box div span {font-size:14px;color:#ffffff;background:rgba(0,0,0,.8);padding:7px 25px;transition:0.5s;}
.text_over_img_331901_:hover .text_box span {background:none;border: 1px solid #fff;}
.text_over_img_331901_ .text_box span:hover {background:#fff;color:#000;}

.text_top_331901_ .text_box {top:20px; text-align:left;}
.text_middle_331901_ .text_box {top:0; height:100%; font-size:0; text-align:center;}
.text_bottom_331901_ .text_box {bottom:20px; text-align:right;}
  
  @media (max-width:768px) {
    .text_over_img_331901_:hover .content {display:none;}
  }

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_331904_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_331904_ * {box-sizing:border-box;}
.text_over_img_331904_ a {display:block; text-decoration:none;}
.text_over_img_331904_ img {max-width:100%; vertical-align:top;}
.text_over_img_331904_ .text_box {position:absolute; left:0; width:100%;transition:0.5s;}
.text_over_img_331904_:hover .text_box {background:rgba(0,0,0,.6);}
.text_over_img_331904_ .text_box p {margin:0;}
.text_over_img_331904_ .subject {font-size:16px;position:absolute;width:100%;top:27%;left:0;color:#ffffff;}
.text_over_img_331904_:hover .subject {top:13%;color:#fff;}
.text_over_img_331904_ .content {display:none;font-size:14px;color:#ffffff;}
.text_over_img_331904_:hover .content {display:block;position:absolute;top:30%;left:0;width:100%;}
.text_over_img_331904_ .text_box div {position: absolute;width:100%;top:70%;left:0;}
.text_over_img_331904_ .text_box div span {font-size:14px;color:#ffffff;background:rgba(0,0,0,.8);padding:7px 25px;transition:0.5s;}
.text_over_img_331904_:hover .text_box span {background:none;border: 1px solid #fff;}
.text_over_img_331904_ .text_box span:hover {background:#fff;color:#000;}

.text_top_331904_ .text_box {top:20px; text-align:left;}
.text_middle_331904_ .text_box {top:0; height:100%; font-size:0; text-align:center;}
.text_bottom_331904_ .text_box {bottom:20px; text-align:right;}
  
  @media (max-width:768px) {
    .text_over_img_331904_:hover .content {display:none;}
  }

/* ****************** 공백  ****************** */

.empty_line_331905_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_331905_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331905_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 2칸 레이아웃  ****************** */

.layout_331906_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_331906_ > div {margin-left:-20px;}
.layout_331906_ > div:after {content:''; display:block; clear:both;}
.layout_331906_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_331906_ > div > .container_1 {width:50%;}
.layout_331906_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_331906_ > div > .container_1 { width:100%; }
	.layout_331906_ > div > .container_2 {clear:both; width:100%; padding-top:20px;}
}

@media \0screen{
	.layout_331906_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_331907_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_331907_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331907_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_331909_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_331909_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331909_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_331908_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_331908_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331908_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_331910_Wrap  {background:url(/img_up/shop_pds/ehompy0473/2021/main-mid-banner-bg.jpg) no-repeat;background-size: cover;}
.layout_331910_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_331910_ > div:after {content:''; display:block; clear:both;}
.layout_331910_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_331910_ {min-width:1200px;}
}
  
    @media (max-width:768px) {
    .layout_331910_ > div .container_1 {background:rgba(157,178,206,.6);}
  }

/* ****************** 공백  ****************** */

.empty_line_331911_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_331911_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331911_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_331915_ {font-size:0;}
.title_331915_ p {
	display:inline-block; position:relative; margin:0; padding:0;word-break: keep-all;
	font-size:26px; letter-spacing:-1px; font-weight:normal; color:#ffffff; line-height:1.4em;
}
.title_331915_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_331915_.style_top p {padding-top:10px;}
.title_331915_.style_top p:before {left:0; top:0; width:34px; height:4px;}

.title_331915_.style_right p {padding-right:14px;}
.title_331915_.style_right p:before {right:0; top:7px; width:4px; height:34px;}

.title_331915_.style_bottom p {padding-bottom:12px;}
.title_331915_.style_bottom p:before {left:0; bottom:0; width:34px; height:4px;}

.title_331915_.style_left p {padding-left:14px;}
.title_331915_.style_left p:before {left:0; top:7px; width:4px; height:34px;}

.title_331915_.style_circle1 p {padding-left:20px;}
.title_331915_.style_circle1 p:before {
	left:0; top:18px; width:12px; height:12px;
	border-radius:12px;
}

.title_331915_.style_circle2 p {padding-left:20px;}
.title_331915_.style_circle2 p:before {
	left:0; top:18px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  
    @media (min-width: 1024px) {
    .title_331915_ p {font-size:34px;}
  }

/* ****************** 실선  ****************** */

.solid_line_331916_ {display:block; position:relative; width:80%;margin:0 auto; height:20px;}
.solid_line_331916_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #ffffff;}

/* ****************** 장문 텍스트  ****************** */

.textarea_331913_ p {
	display:block; margin:0; padding:0;word-break: keep-all;
	font-size:18px; letter-spacing:0px; font-weight:normal; color:#ffffff; line-height:1.6em;
}
  
    @media (min-width: 1024px) {
    .textarea_331913_ p {font-size:20px;}
  }

/* ****************** 버튼  ****************** */

.button_331914_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #ffffff; border-radius:0px; background:#ffffff; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;transition:.5s;
}
.button_331914_.style_line a {background:transparent; color:#ffffff;}
.button_331914_.space_normal a {padding:.6em 1.2em;}
.button_331914_.space_wide a {padding:.6em 4em;}
.button_331914_.space_full a {display:block; width:100%; padding:.6em 1.2em;}

.button_331914_ a:hover {background:#ffffff;color:#000000;}

/* ****************** 공백  ****************** */

.empty_line_331912_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_331912_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331912_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_331917_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_331917_ > div:after {content:''; display:block; clear:both;}
.layout_331917_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_331917_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_331922_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_331922_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331922_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_331921_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_331921_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331921_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 한줄 텍스트  ****************** */

.text_331920_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:bold; color:#777777; line-height:1.6em;
}
.text_331920_ p a {color:#777777; text-decoration:none;}

/* ****************** 타이틀 텍스트  ****************** */

.title_331919_ {font-size:0;}
.title_331919_ p {
	display:inline-block; position:relative; margin:0; padding:0;word-break: keep-all;
	font-size:26px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_331919_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_331919_.style_top p {padding-top:10px;}
.title_331919_.style_top p:before {left:0; top:0; width:34px; height:4px;}

.title_331919_.style_right p {padding-right:14px;}
.title_331919_.style_right p:before {right:0; top:7px; width:4px; height:34px;}

.title_331919_.style_bottom p {padding-bottom:12px;}
.title_331919_.style_bottom p:before {left:0; bottom:0; width:34px; height:4px;}

.title_331919_.style_left p {padding-left:14px;}
.title_331919_.style_left p:before {left:0; top:7px; width:4px; height:34px;}

.title_331919_.style_circle1 p {padding-left:20px;}
.title_331919_.style_circle1 p:before {
	left:0; top:18px; width:12px; height:12px;
	border-radius:12px;
}

.title_331919_.style_circle2 p {padding-left:20px;}
.title_331919_.style_circle2 p:before {
	left:0; top:18px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  
    @media (min-width: 1024px) {
    .title_331919_ p {font-size:34px;}
  }

/* ****************** 최근게시글 - 슬라이드 (반응형)  ****************** */

	@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__331918_ {max-width:1200px; margin:0 auto}
	.pm-board_slide_responsive__331918_ a {border:none}
	.pm-board_slide_responsive__331918_ a img {border:none}
	.pm-board_slide_responsive__331918_ .item {position:relative}

	.pm-board_slide_responsive__331918_ .owl-nav {-webkit-tap-highlight-color:transparent}
	.pm-board_slide_responsive__331918_ .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__331918_ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:40px;font-weight:bold;color:#fff}
	.pm-board_slide_responsive__331918_ .owl-nav [class*='owl-']:hover {opacity:1}
	.pm-board_slide_responsive__331918_ .owl-nav .owl-prev {left:5px}
	.pm-board_slide_responsive__331918_ .owl-nav .owl-next {right:5px}
	.pm-board_slide_responsive__331918_ .owl-nav .owl-prev:before {content:'\e600'}
	.pm-board_slide_responsive__331918_ .owl-nav .owl-next:before {content:'\e601'}
	.pm-board_slide_responsive__331918_ .owl-nav .disabled {opacity:0.5;cursor:default}

	.pm-board_slide_responsive__331918_ .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__331918_ .owl-dots .owl-dot {display:inline-block}
	.pm-board_slide_responsive__331918_ .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__331918_ .owl-dots .owl-dot.active span,
	.pm-board_slide_responsive__331918_ .owl-dots .owl-dot:hover span {background:#999}

/* ****************** 2칸 레이아웃  ****************** */

.layout_331923_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_331923_ > div {margin-left:-20px;}
.layout_331923_ > div:after {content:''; display:block; clear:both;}
.layout_331923_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_331923_ > div > .container_1 {width:50%;}
.layout_331923_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_331923_ > div > .container_1 { width:100%; }
	.layout_331923_ > div > .container_2 {clear:both; width:100%; padding-top:20px;}
}

@media \0screen{
	.layout_331923_ {min-width:1200px;}
}

/* ****************** 텍스트+링크  ****************** */

.title_315567_ {font-size:0;}
.title_315567_ p {
	display:inline-block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
  .title_315567_ p > span > a {color:#19a6ff;}
 
.title_315567_ > a {position: absolute; right: 0;top: 0; font-size: 16px; letter-spacing: -1px;color: #000000;line-height: 1.4em;}

/* ****************** 최근 게시글 - 목록형  ****************** */

	.pm-board_list__331926_ ul {margin:0;padding:0;list-style:none}
	.pm-board_list__331926_ li {border-bottom:1px solid #e2e5e7;font-size:13px;line-height:1.6em}
	.pm-board_list__331926_ li:first-child {border-top:1px solid #e2e5e7}
	.pm-board_list__331926_ a {display:block;color:#333;padding:11px 8px}
	.pm-board_list__331926_ dl {position:relative;margin:0;padding-right:80px}
	.pm-board_list__331926_ dl dt {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
	.pm-board_list__331926_ dl dd {position:absolute;right:0;top:0;margin:0;font-size:12px;font-family:Arial;color:#888}
	.pm-board_list__331926_ .comment {font-weight:normal;color:#888}
	.pm-board_list__331926_ .empty {padding:10px 8px;font-size:14px;color:#666;text-align:center}

/* ****************** 텍스트+링크  ****************** */

.title_315567_ {font-size:0;}
.title_315567_ p {
	display:inline-block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
 .title_315567_ p > span > a {color:#19a6ff;}
  
.title_315567_ > a {position: absolute; right: 0;top: 0;font-size: 16px; letter-spacing: -1px;color: #000000;line-height: 1.4em;}

/* ****************** 최근 게시글 - 목록형  ****************** */

	.pm-board_list__331924_ ul {margin:0;padding:0;list-style:none}
	.pm-board_list__331924_ li {border-bottom:1px solid #e2e5e7;font-size:13px;line-height:1.6em}
	.pm-board_list__331924_ li:first-child {border-top:1px solid #e2e5e7}
	.pm-board_list__331924_ a {display:block;color:#333;padding:11px 8px}
	.pm-board_list__331924_ dl {position:relative;margin:0;padding-right:80px}
	.pm-board_list__331924_ dl dt {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
	.pm-board_list__331924_ dl dd {position:absolute;right:0;top:0;margin:0;font-size:12px;font-family:Arial;color:#888}
	.pm-board_list__331924_ .comment {font-weight:normal;color:#888}
	.pm-board_list__331924_ .empty {padding:10px 8px;font-size:14px;color:#666;text-align:center}

/* ****************** 2칸 레이아웃  ****************** */

.layout_331928_ {}
.layout_331928_ > div {min-width:320px; max-width:1200px; clear:both; margin:0 auto; }
.layout_331928_ > div:after {content:''; display:block; clear:both;}
.layout_331928_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_331928_ > div > .container_1 {width:50%;}
.layout_331928_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_331928_ > div > .container_1 { width:100%; }
	.layout_331928_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_331928_ {min-width:1200px;}
}
  
    @media (max-width:768px) {
    .layout_331928_ > div {background:#b4e2f3;}
  }

/* ****************** 공백  ****************** */

.empty_line_331939_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_331939_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331939_:before {content:'공백 : 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 이미지  ****************** */

.img_331935_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_331935_ * {box-sizing:border-box;}
.img_331935_ a {display:block; text-decoration:none;}
.img_331935_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

.empty_line_331936_ {display:block; width:100%; height:120px; line-height:120px;}

[id^=div_user_list] .empty_line_331936_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331936_:before {content:'공백 : 120px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

  @font-face {
    font-family: 'GmarketSansBold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
  
.title_331934_ {font-size:0;}
.title_331934_ p {font-family: 'GmarketSansBold';word-break: keep-all;
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:26px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_331934_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_331934_.style_top p {padding-top:10px;}
.title_331934_.style_top p:before {left:0; top:0; width:34px; height:4px;}

.title_331934_.style_right p {padding-right:14px;}
.title_331934_.style_right p:before {right:0; top:7px; width:4px; height:34px;}

.title_331934_.style_bottom p {padding-bottom:12px;}
.title_331934_.style_bottom p:before {left:0; bottom:0; width:34px; height:4px;}

.title_331934_.style_left p {padding-left:14px;}
.title_331934_.style_left p:before {left:0; top:7px; width:4px; height:34px;}

.title_331934_.style_circle1 p {padding-left:20px;}
.title_331934_.style_circle1 p:before {
	left:0; top:18px; width:12px; height:12px;
	border-radius:12px;
}

.title_331934_.style_circle2 p {padding-left:20px;}
.title_331934_.style_circle2 p:before {
	left:0; top:18px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  
  @media (min-width: 1024px) {
    .title_331934_ p {font-size:34px;}
  }

/* ****************** 공백  ****************** */

.empty_line_331937_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_331937_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331937_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 한줄 텍스트  ****************** */

.text_331930_ p {
	display:block; margin:0; padding:0;word-break: keep-all;
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_331930_ p a {color:#000000; text-decoration:none;}
  
    @media (min-width: 1024px) {
    .text_331930_ p {font-size:28px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_331932_ p {
	display:block; margin:0; padding:0;word-break: keep-all;
	font-size:16px; letter-spacing:0px; font-weight:normal; color:#000000; line-height:1.6em;word-break: keep-all;
}
  
  @media (min-width: 1024px) {
    .textarea_331932_ p {font-size:20px;}
  }

/* ****************** 공백  ****************** */

.empty_line_331938_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_331938_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331938_:before {content:'공백 : 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_331931_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_331931_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331931_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 버튼  ****************** */

  .btnWrap::after {display:block;content:"";clear:both;}
  .btnWrap div {float:left;width:50%;}
  .btnWrap .button2 {padding-left:10px;box-sizing:border-box;}
.button_331933_ a  {
	display:block; margin:0; padding:0;
	border:1px solid #000000; border-radius:0px; background:#000000; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;transition:.5s;
}
.button_331933_.style_line a {background:transparent; color:#000000;}
.button_331933_.space_normal a {padding:.6em 1.2em;}
.button_331933_.space_wide a {padding:.6em 4em;}
.button_331933_.space_full a {display:block; width:100%; padding:.6em 1.2em;}

.button_331933_ a:hover {border:1px solid #000000;background:none;color:#000;}
  
  @media (max-width:768px) {
    .btnWrap .button2 {display:none;}
    .btnWrap div {width:100%;padding:10px 20px;box-sizing: border-box;}
  }

/* ****************** 공백  ****************** */

.empty_line_331929_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_331929_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331929_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 2칸 레이아웃  ****************** */

.layout_331940_ {}
.layout_331940_ > div {min-width:320px; max-width:1200px; clear:both; margin:0 auto; }
.layout_331940_ > div:after {content:''; display:block; clear:both;}
.layout_331940_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_331940_ > div > .container_1 {width:50%;}
.layout_331940_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_331940_ > div > .container_1 { width:100%; }
	.layout_331940_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_331940_ {min-width:1200px;}
}
  
    @media (max-width:768px) {
    .layout_331940_ > div {background:#b4e2f3;}
  }

/* ****************** 공백  ****************** */

.empty_line_331951_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_331951_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331951_:before {content:'공백 : 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 이미지  ****************** */

.img_331947_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_331947_ * {box-sizing:border-box;}
.img_331947_ a {display:block; text-decoration:none;}
.img_331947_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

.empty_line_331948_ {display:block; width:100%; height:60px; line-height:60px;}

[id^=div_user_list] .empty_line_331948_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331948_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

  @font-face {
    font-family: 'GmarketSansBold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
  
.title_331946_ {font-size:0;}
.title_331946_ p {font-family: 'GmarketSansBold';word-break: keep-all;
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:26px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_331946_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_331946_.style_top p {padding-top:10px;}
.title_331946_.style_top p:before {left:0; top:0; width:34px; height:4px;}

.title_331946_.style_right p {padding-right:14px;}
.title_331946_.style_right p:before {right:0; top:7px; width:4px; height:34px;}

.title_331946_.style_bottom p {padding-bottom:12px;}
.title_331946_.style_bottom p:before {left:0; bottom:0; width:34px; height:4px;}

.title_331946_.style_left p {padding-left:14px;}
.title_331946_.style_left p:before {left:0; top:7px; width:4px; height:34px;}

.title_331946_.style_circle1 p {padding-left:20px;}
.title_331946_.style_circle1 p:before {
	left:0; top:18px; width:12px; height:12px;
	border-radius:12px;
}

.title_331946_.style_circle2 p {padding-left:20px;}
.title_331946_.style_circle2 p:before {
	left:0; top:18px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  
  @media (min-width: 1024px) {
    .title_331946_ p {font-size:34px;}
  }

/* ****************** 공백  ****************** */

.empty_line_331949_ {display:block; width:100%; height:100px; line-height:100px;}

[id^=div_user_list] .empty_line_331949_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331949_:before {content:'공백 : 100px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 한줄 텍스트  ****************** */

.text_331942_ p {
	display:block; margin:0; padding:0;word-break: keep-all;
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_331942_ p a {color:#000000; text-decoration:none;}
  
    @media (min-width: 1024px) {
    .text_331942_ p {font-size:28px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_331944_ p {
	display:block; margin:0; padding:0;word-break: keep-all;
	font-size:16px; letter-spacing:0px; font-weight:normal; color:#000000; line-height:1.6em;word-break: keep-all;
}
  
  @media (min-width: 1024px) {
    .textarea_331944_ p {font-size:20px;}
  }

/* ****************** 공백  ****************** */

.empty_line_331950_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_331950_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331950_:before {content:'공백 : 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_331943_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_331943_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331943_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 버튼  ****************** */

  .btnWrap::after {display:block;content:"";clear:both;}
  .btnWrap div {float:left;width:50%;}
  .btnWrap .button2 {padding-left:10px;box-sizing:border-box;}
.button_331945_ a  {
	display:block; margin:0; padding:0;
	border:1px solid #000000; border-radius:0px; background:#000000; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;transition:.5s;
}
.button_331945_.style_line a {background:transparent; color:#000000;}
.button_331945_.space_normal a {padding:.6em 1.2em;}
.button_331945_.space_wide a {padding:.6em 4em;}
.button_331945_.space_full a {display:block; width:100%; padding:.6em 1.2em;}

.button_331945_ a:hover {border:1px solid #000000;background:none;color:#000;}
  
  @media (max-width:768px) {
    .btnWrap .button2 {display:none;}
    .btnWrap div {width:100%;padding:10px 20px;box-sizing: border-box;}
  }

/* ****************** 공백  ****************** */

.empty_line_331941_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_331941_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_331941_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
