
/* ****************** 맞춤형 컨텐츠  ****************** */

  @import url('https://cdn.rawgit.com/moonspam/NanumSquare/master/nanumsquare.css');
  @import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
  
  @font-face {
     font-family: 'S-CoreDream-3Light';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
  @font-face {
     font-family: 'S-CoreDream-7ExtraBold';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-7ExtraBold.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
  
  
* {margin: 0;padding: 0;}
ul {list-style: none;}
a {text-decoration: none;color: inherit;}

  /* 텍스트 밑줄 형광펜 효과 */
  mark.blue { 
	background-color:#2f86ed;
  }
  .harf-highlight {background:linear-gradient(to top, #99d2f3 20%, transparent 20%);}
  
.empty_329306_ {text-align:center;}
  .empty_329306_ #brandVisual {width: 100%;margin: 0 auto;overflow: hidden;height:720px;background: #8c908c;}
  .empty_329306_ #brandVisual ul {position: relative;width: 100%;height:720px;}
  .empty_329306_ #brandVisual li {position: absolute;left: 0px; width: 100%;height:720px;transition:2s;opacity:0;}
.empty_329306_ #brandVisual li.show {opacity:1;}
.empty_329306_ #brandVisual li .text {display:block; position:absolute; top:50%; left:18%; transform:translate(0,-50%); line-height: 40px;margin-top:-10px;padding:0 10px;box-sizing:border-box; text-align:left; text-overflow:ellipsis; white-space:nowrap;width:1200px;}
.empty_329306_ #brandVisual li p {margin:0;}
.empty_329306_ #brandVisual li p.fixText {font-size:18px; line-height:1.2em; color: #000; animation: textAni1 5s linear infinite normal; color:#000; text-align:left;font-weight:200;text-transform: uppercase; letter-spacing: 5px;}
.empty_329306_ #brandVisual li p.bigText::after {content:"";display:block;height:2px;background:#000;margin:20px 0 20px 0;width:5%;}
  
.empty_329306_ #brandVisual li p.bigText { font-family: 'Noto Sans KR', sans-serif; font-size:54px;line-height:1.4em;color:#000; margin-top:8px; animation: textAni2 5s linear infinite normal;
  text-align:left; font-weight:300; letter-spacing:-0.1rem}

.empty_329306_ #brandVisual li p.bigText .text-point { font-family: 'Noto Sans KR', sans-serif;font-weight:600}
  
.empty_329306_ #brandVisual li p.smallText { font-family:'NanumSquare',san-serif; font-size:26px;margin-top:30px; animation: textAni3 5s linear infinite normal; color:#000; text-align: left;}


.empty_329306_ #brandVisual .visual_0 {background: url("/img_up/shop_pds/ehompy0454/farm/main_031649143323.jpg") 50% 0 no-repeat;}
.empty_329306_ #brandVisual .visual_1 {background: url("/img_up/shop_pds/ehompy0454/farm/main_041649304919.jpg") 50% 0 no-repeat;}

.empty_329306_ #buttonList {position: absolute; bottom:20%; left:50%; display:flex; transform:translate(-50%,-50%);}
.empty_329306_ #buttonList::after {display: block;content: "";clear: both;}
.empty_329306_ #buttonList li {background:#fff; width:10px; height:10px; cursor: pointer;transition:0.5s; border-radius:20px; margin:0 2px;}
.empty_329306_ #buttonList li.on {width:20px;}
.empty_329306_ #buttonList li a {display: block;text-indent: -9999px;}
  
/*
  @keyframes textAni1 {
    0% {transform:translateX(-20px);opacity:0;}
    10% {transform:translateX(-20px);opacity:0;}
    30% {transform:translateX(0);opacity:1;}
    100% {opacity:1;}
  }

  @keyframes textAni2 {
    0% {transform:translateY(18px);opacity:0;}
    25% {transform:translateY(18px);opacity:0;}
    45% {transform:translateY(0px);opacity:1;}
    100% {}
  }
    @keyframes textAni3 {
    0% {transform:translateY(20px);opacity:0;}
    35% {transform:translateY(20px);opacity:0;}
    55% {transform:translateY(0px);opacity:1;}
    100% {}
  }
*/
  

/* ****************** 맞춤형 컨텐츠  ****************** */

* {margin: 0;padding: 0;}
ul {list-style: none;}
a {text-decoration: none;color: inherit;}

.empty_329450_ {text-align:center;}
  .empty_329450_ #brandVisual {width: 100%;margin: 0 auto;overflow: hidden;height:500px;background: #8c908c;}
  .empty_329450_ #brandVisual ul {position: relative;width: 100%;height:500px;}
  .empty_329450_ #brandVisual li {position: absolute;left: 0px; width: 100%;height:500px;transition:2s;opacity:0;}
.empty_329450_ #brandVisual li.show {opacity:1;}
.empty_329450_ #brandVisual li .text {display:block;position:absolute;top:10%;left:5%;line-height: 25px;margin-top:-10px;box-sizing:border-box;text-align:left;text-overflow:ellipsis;white-space:nowrap;animation: textAni 5s linear infinite normal;}
.empty_329450_ #brandVisual li p {margin:0;}
.empty_329450_ #brandVisual li p.fixText {font-size:16px; line-height:1.2em; color: #000; animation: textAni1 5s linear infinite normal; color:#000; text-align:left;font-weight:200;text-transform: uppercase; letter-spacing: 5px;}
.empty_329450_ #brandVisual li p.bigText { font-family: 'Noto Sans KR', sans-serif; font-size:32px;line-height:1.4em;color:#000; margin-top:8px; animation: textAni2 5s linear infinite normal;
  text-align:left; font-weight:300; letter-spacing:-0.1rem}
.empty_329450_ #brandVisual li p.bigText::after {content:"";display:block;height:2px;background:#000;margin:20px 0 20px 0;width:5%;}
.empty_329450_ #brandVisual li p.smallText { font-family:'NanumSquare',san-serif; font-size:16px;margin-top:30px; animation: textAni3 5s linear infinite normal; color:#000; text-align: left;}


.empty_329450_ #brandVisual .visual_0 {background: url("/img_up/shop_pds/ehompy0454/farm/m_main_011649307643.jpg") 50% 0 no-repeat;background-size: cover;}
.empty_329450_ #brandVisual .visual_1 {background: url("/img_up/shop_pds/ehompy0454/farm/m_main_021649307648.jpg") 50% 0 no-repeat;background-size: cover;}
.empty_329450_ #brandVisual .visual_2 {background: url("") 50% 0 no-repeat;background-size: cover;}

.empty_329450_ #buttonList {position: relative;bottom: 0; display:none;}
.empty_329450_ #buttonList::after {display: block;content: "";clear: both;}
.empty_329450_ #buttonList li {background:#D1AB66;width:40px;height:7px;float: left;width:33.3333%;cursor: pointer;transition:0.5s;}
.empty_329450_ #buttonList li:nth-of-type(1) {left: 47%;}
.empty_329450_ #buttonList li:nth-of-type(2) {left: 50%;}
.empty_329450_ #buttonList li:nth-of-type(3) {left: 53%;}
.empty_329450_ #buttonList li.on {background:#004A1C;}
.empty_329450_ #buttonList li a {display: block;text-indent: -9999px;}
  
  
  @keyframes textAni {
    0% {transform:translateY(60px);opacity:0;}
    10% {transform:translateY(60px);opacity:0;}
    30% {transform:translateY(0);opacity:1;}
    100% {opacity:1;}
  }

  @keyframes textAni2 {
    0% {transform:translateX(-60px);opacity:0;}
    45% {transform:translateX(-60px);opacity:0;}
    55% {transform:translateX(0px);opacity:1;}
    100% {}
  }
  

/* ****************** 1칸 레이아웃  ****************** */

.layout_328784_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_328784_ > div:after {content:''; display:block; clear:both;}
.layout_328784_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_328784_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.img_328785_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_328785_ * {box-sizing:border-box;}
.img_328785_ a {display:block; text-decoration:none;}
.img_328785_ img {max-width:100%; vertical-align:top;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_329453_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_329453_ > div:after {content:''; display:block; clear:both;}
.layout_329453_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_329453_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.img_329454_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_329454_ * {box-sizing:border-box;}
.img_329454_ a {display:block; text-decoration:none;}
.img_329454_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

.empty_line_328788_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_328788_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_328788_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_329279_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_329279_ > div:after {content:''; display:block; clear:both;}
.layout_329279_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_329279_ {min-width:1200px;}
}

/* ****************** 타이틀 텍스트  ****************** */

  
.title_329283_ {font-size:0;}
.title_329283_ p {
 font-family: 'Noto Sans KR', sans-serif;
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:28px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_329283_ p:before {content:''; position:absolute; background:#0256d0; font-size:0;}

.title_329283_.style_top p {padding-top:10px;}
.title_329283_.style_top p:before {left:0; top:0; width:28px; height:4px;}

.title_329283_.style_right p {padding-right:14px;}
.title_329283_.style_right p:before {right:0; top:6px; width:4px; height:28px;}

.title_329283_.style_bottom p {padding-bottom:12px;}
.title_329283_.style_bottom p:before {left:0; bottom:0; width:28px; height:4px;}

.title_329283_.style_left p {padding-left:14px;}
.title_329283_.style_left p:before {left:0; top:6px; width:4px; height:28px;}

.title_329283_.style_circle1 p {padding-left:20px;}
.title_329283_.style_circle1 p:before {
	left:0; top:14px; width:12px; height:12px;
	border-radius:12px;
}

.title_329283_.style_circle2 p {padding-left:20px;}
.title_329283_.style_circle2 p:before {
	left:0; top:14px; width:12px; height:12px;
	border:2px solid #0256d0; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 공백  ****************** */

.empty_line_328815_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_328815_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_328815_:before {content:'공백 : 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_329455_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_329455_ > div:after {content:''; display:block; clear:both;}
.layout_329455_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_329455_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_329458_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_329458_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_329458_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

  
.title_329457_ {font-size:0;}
.title_329457_ p {
 font-family: 'Noto Sans KR', sans-serif;
	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_329457_ p:before {content:''; position:absolute; background:#0256d0; font-size:0;}

.title_329457_.style_top p {padding-top:10px;}
.title_329457_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_329457_.style_right p {padding-right:14px;}
.title_329457_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_329457_.style_bottom p {padding-bottom:12px;}
.title_329457_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_329457_.style_left p {padding-left:14px;}
.title_329457_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_329457_.style_circle1 p {padding-left:20px;}
.title_329457_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_329457_.style_circle2 p {padding-left:20px;}
.title_329457_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #0256d0; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 공백  ****************** */

.empty_line_329456_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_329456_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_329456_:before {content:'공백 : 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_329349_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_329349_ > div:after {content:''; display:block; clear:both;}
.layout_329349_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_329349_ {min-width:1200px;}
}

/* ****************** 이미지 리스트 (타일형)  ****************** */

  @import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);

.img_tile_329350_:after {content:''; display:block; clear:both;}
.img_tile_329350_ * {box-sizing:border-box;}
.img_tile_329350_ .item {float:left; position:relative; width:100%;border:1px solid #e5e5e5;box-sizing:border-box;}
.img_tile_329350_ .item:nth-of-type(1) { border-bottom: 4px solid #a5a5a5;}
.img_tile_329350_ .item:nth-of-type(2) {border-bottom: 4px solid #a5a5a5;}
.img_tile_329350_ .item:nth-of-type(3) { border-bottom: 4px solid #585858;}
.img_tile_329350_ .item:nth-of-type(4) { border-bottom: 4px solid #585858;}
.img_tile_329350_ .item a {display:block; text-decoration:none; }
.img_tile_329350_ figure {display:block; margin:0;}
.img_tile_329350_ figure img {width:100%; vertical-align:bottom;}
.img_tile_329350_ .text_box {align-items:center;padding:25px 15px;}
.img_tile_329350_ .text_box p {display:inline-block;margin:0;font-family: 'Noto Sans KR', sans-serif;}
.img_tile_329350_ .subject {color:#000000;}
.img_tile_329350_ .content {display:block; color:#444;font-weight:bold; }
  .img_tile_329350_ .text_box .flex-1 {flex-grow:1;}
  .img_tile_329350_ .more-btn {font-size: 14px; color:#747474;}
  .img_tile_329350_ .flex_box {display: flex; align-items:center;}

.text_sml_329350_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_329350_ .content {font-size:13px; line-height:1.6em;}
.text_mid_329350_ .subject {font-size:14px; line-height:1.4em;}
.text_mid_329350_ .content {font-size:18px; line-height:1.6em;}
.text_big_329350_ .subject {font-size:18px; line-height:1.4em;}
.text_big_329350_ .content {font-size:15px; line-height:1.6em;}

.col_m_1_329350_ .item {width:100%;}
.col_m_2_329350_ .item {width:50%;}
.col_m_3_329350_ .item {width:33.3333%;}
.col_m_1_329350_ .item,
.col_m_2_329350_ .item2n,
.col_m_3_329350_ .item3n {clear:both;}

@media (min-width:1024px){
	.col_m_1_329350_ .item,
	.col_m_2_329350_ .item2n,
	.col_m_3_329350_ .item3n {clear:none;}

	.col_pc_1_329350_ .item {width:100%;}
	.col_pc_2_329350_ .item {width:50%;}
	.col_pc_3_329350_ .item {width:33.3333%;}
	.col_pc_4_329350_ .item {width:24%;}
	.col_pc_5_329350_ .item {width:20%;}
	.col_pc_6_329350_ .item {width:16.6666%;}
	.col_pc_1_329350_ .item,
	.col_pc_2_329350_ .item2n,
	.col_pc_3_329350_ .item3n,
	.col_pc_4_329350_ .item4n,
	.col_pc_5_329350_ .item5n,
	.col_pc_6_329350_ .item6n {clear:both;}
  
  .img_tile_329350_ figure img {max-width:100%; vertical-align:bottom;}
  .img_tile_329350_ .item:nth-of-type(1) {margin-right: 10px; border-bottom: 4px solid #a5a5a5;}
.img_tile_329350_ .item:nth-of-type(2) {margin:0 5px; border-bottom: 4px solid #a5a5a5;}
.img_tile_329350_ .item:nth-of-type(3) {margin:0 5px; border-bottom: 4px solid #585858;}
.img_tile_329350_ .item:nth-of-type(4) {margin-left:10px; border-bottom: 4px solid #585858;}
  
  .text_mid_329350_ .subject {font-size:16px; line-height:1.4em;}
.text_mid_329350_ .content {font-size:22px; line-height:1.6em;}
}
 

@media \0screen{
	.col_m_1_329350_ .item,
	.col_m_2_329350_ .item2n,
	.col_m_3_329350_ .item3n {clear:none;}

	.col_pc_1_329350_ .item {width:100%;}
	.col_pc_2_329350_ .item {width:50%;}
	.col_pc_3_329350_ .item {width:33.3333%;}
	.col_pc_4_329350_ .item {width:25%;}
	.col_pc_5_329350_ .item {width:20%;}
	.col_pc_6_329350_ .item {width:16.6666%;}
	.col_pc_1_329350_ .item,
	.col_pc_2_329350_ .item2n,
	.col_pc_3_329350_ .item3n,
	.col_pc_4_329350_ .item4n,
	.col_pc_5_329350_ .item5n,
	.col_pc_6_329350_ .item6n {clear:both;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_328805_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_328805_ > div:after {content:''; display:block; clear:both;}
.layout_328805_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_328805_ {min-width:1200px;}
}

/* ****************** 실선  ****************** */

.solid_line_328806_ {display:block; position:relative; width:100%; height:1px;}
.solid_line_328806_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #cccccc;}

/* ****************** 공백  ****************** */

.empty_line_329285_ {display:block; width:100%; height:60px; line-height:60px;}

[id^=div_user_list] .empty_line_329285_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_329285_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_329366_ {clear:both;   margin:0 auto;}
.layout_329366_ > div:after {content:''; display:block; clear:both;}
.layout_329366_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_329366_ {}
}

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_329364_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_329364_ * {box-sizing:border-box;}
.text_over_img_329364_ a {display:block; text-decoration:none;}
.text_over_img_329364_ img {max-width:100%; vertical-align:top;}
.text_over_img_329364_ .text_box {position:absolute; left:0; width:100%;}
.text_over_img_329364_ .text_box p {
	margin:0; padding:5px 25px;
	text-shadow: -1px 0 1px rgba(0,0,0,0.2), 1px 0 1px rgba(0,0,0,0.2), 0 -1px 1px rgba(0,0,0,0.2), 0 1px 1px rgba(0,0,0,0.2);
}
.text_over_img_329364_ .subject {font-weight:bold; color:#ffffff;}
.text_over_img_329364_ .content {color:#ffffff;}

.text_sml_329364_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_329364_ .content {font-size:13px; line-height:1.6em;}
.text_mid_329364_ .subject {font-size:16px; line-height:1.4em;}
.text_mid_329364_ .content {font-size:14px; line-height:1.6em;}
.text_big_329364_ .subject {font-size:18px; line-height:1.4em;}
.text_big_329364_ .content {font-size:15px; line-height:1.6em;}

.text_top_329364_ .text_box {top:20px; text-align:left;}
.text_middle_329364_ .text_box {top:50%; height:0; font-size:0; text-align:center;}
.text_middle_329364_ .subject {position:absolute; left:0; bottom:0; width:100%;}
.text_middle_329364_ .content {position:absolute; left:0; top:0; width:100%;}
.text_bottom_329364_ .text_box {bottom:20px; text-align:right;}

/* ****************** 공백  ****************** */

.empty_line_329460_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_329460_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_329460_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_329459_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_329459_ * {box-sizing:border-box;}
.text_over_img_329459_ a {display:block; text-decoration:none;}
.text_over_img_329459_ img {max-width:100%; vertical-align:top;}
.text_over_img_329459_ .text_box {position:absolute; left:0; width:100%;}
.text_over_img_329459_ .text_box p {
	margin:0; padding:5px 25px;
	text-shadow: -1px 0 1px rgba(0,0,0,0.2), 1px 0 1px rgba(0,0,0,0.2), 0 -1px 1px rgba(0,0,0,0.2), 0 1px 1px rgba(0,0,0,0.2);
}
.text_over_img_329459_ .subject {font-weight:bold; color:#ffffff;}
.text_over_img_329459_ .content {color:#ffffff;}

.text_sml_329459_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_329459_ .content {font-size:13px; line-height:1.6em;}
.text_mid_329459_ .subject {font-size:16px; line-height:1.4em;}
.text_mid_329459_ .content {font-size:14px; line-height:1.6em;}
.text_big_329459_ .subject {font-size:18px; line-height:1.4em;}
.text_big_329459_ .content {font-size:15px; line-height:1.6em;}

.text_top_329459_ .text_box {top:20px; text-align:left;}
.text_middle_329459_ .text_box {top:50%; height:0; font-size:0; text-align:center;}
.text_middle_329459_ .subject {position:absolute; left:0; bottom:0; width:100%;}
.text_middle_329459_ .content {position:absolute; left:0; top:0; width:100%;}
.text_bottom_329459_ .text_box {bottom:20px; text-align:right;}

/* ****************** 공백  ****************** */

.empty_line_329369_ {display:block; width:100%; height:60px; line-height:60px;}

[id^=div_user_list] .empty_line_329369_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_329369_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_328826_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_328826_ > div:after {content:''; display:block; clear:both;}
.layout_328826_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_328826_ {min-width:1200px;}
}

/* ****************** 실선  ****************** */

.solid_line_328827_ {display:block; position:relative; width:100%; height:1px;}
.solid_line_328827_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #cccccc;}

/* ****************** 2칸 레이아웃  ****************** */

.layout_329354_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_329354_ > div {margin-left:-50px;}
.layout_329354_ > div:after {content:''; display:block; clear:both;}
.layout_329354_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:50px; box-sizing:border-box;}
.layout_329354_ > div > .container_1 {width:50%;}
.layout_329354_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_329354_ > div > .container_1 { width:100%; }
	.layout_329354_ > div > .container_2 {clear:both; width:100%; padding-top:50px;}
}

@media \0screen{
	.layout_329354_ {min-width:1200px;}
}

/* ****************** 타이틀 텍스트  ****************** */

  @import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
  @import url("//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css");
  .plus:after {content:""; clear:both; display:block;}
.title_328817_ {font-size:0; float:left;}
.title_328817_ p {
	display:inline-block; position:relative; margin:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
  font-family: 'Noto Sans KR', sans-serif;
}
.title_328817_ .sub-title {display:block; font-weight:100; font-size:16px; letter-spacing:2px;}
 
.title_328817_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_328817_.style_top p {padding-top:10px; font-family: 'OTWelcomeBA';}
.title_328817_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_328817_.style_right p {padding-right:14px;}
.title_328817_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_328817_.style_bottom p {padding-bottom:12px;}
.title_328817_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_328817_.style_left p {padding-left:14px;}
.title_328817_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_328817_.style_circle1 p {padding-left:20px;}
.title_328817_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_328817_.style_circle2 p {padding-left:20px;}
.title_328817_.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;
}
  .rr {float:right; margin-top:23px;}
  .rr > p {padding:0; margin:0; letter-spacing:-1px; font-size:14px; line-height:2rem;}
  .rr > p > a {text-decoration:none; color:black;font-family: 'Noto Sans KR', sans-serif;}
  .rr > p > a:hover {border-bottom:1px solid #333;}

/* ****************** 최근 게시글 - 목록형  ****************** */

  @import url("//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css");
	.pm-board_list__328818_ ul {margin:0;padding:0;list-style:none}
	.pm-board_list__328818_ li {border-bottom:1px solid #e2e5e7;font-size:16px;line-height:1.6em; font-family: NanumSquare, "Malgun Gothic", 돋움, dotum;
}
	.pm-board_list__328818_ li:first-child {border-top:1px solid #e2e5e7}
	.pm-board_list__328818_ a {display:block;color:#333;padding:8px 8px}
	.pm-board_list__328818_ dl {position:relative;margin:0;padding-right:80px}
	.pm-board_list__328818_ dl dt {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
	.pm-board_list__328818_ dl dd {position:absolute;right:0;top:0;margin:0;font-size:12px;font-family:Arial;color:#888}
	.pm-board_list__328818_ .comment {font-weight:normal;color:#888}
	.pm-board_list__328818_ .empty {padding:10px 8px;font-size:14px;color:#666;text-align:center}

/* ****************** 타이틀 텍스트  ****************** */

.title_328819_ {font-size:0;}
.title_328819_ p {font-family: 'Noto Sans KR', sans-serif;
	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_328819_ .sub-title  {display:block; font-weight:100; font-size:16px; letter-spacing:2px;}
.title_328819_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_328819_.style_top p {padding-top:10px;}
.title_328819_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_328819_.style_right p {padding-right:14px;}
.title_328819_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_328819_.style_bottom p {padding-bottom:12px;}
.title_328819_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_328819_.style_left p {padding-left:14px;}
.title_328819_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_328819_.style_circle1 p {padding-left:20px;}
.title_328819_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_328819_.style_circle2 p {padding-left:20px;}
.title_328819_.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;
}
  
  @media (max-width:1000px) {
    .title_328819_ p  {font-size:1.4rem;} 
  }

/* ****************** 공백  ****************** */

.empty_line_329374_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_329374_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_329374_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 지도 (직접입력)  ****************** */

.map_328821_ p {display:none; margin:0; padding:1em 0; font-size:13px;}

/* ****************** 타이틀 텍스트  ****************** */

.title_328823_ {font-size:0;}
.title_328823_ p {font-family: 'Noto Sans KR', sans-serif;
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:22px;  font-weight:500; color:#000000; line-height:1.4em;
}
.title_328823_ p:before {content:''; position:absolute; background:#2fc793; font-size:0;}
  .title_328823_ p.content {display:inline-block; font-weight:300; font-size:18px; margin-left:20px;}
  
.title_328823_.style_top p {padding-top:10px;}
.title_328823_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_328823_.style_right p {padding-right:14px;}
.title_328823_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_328823_.style_bottom p {padding-bottom:12px;}
.title_328823_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_328823_.style_left p {padding-left:14px;}
.title_328823_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_328823_.style_circle1 p {padding-left:20px;}
.title_328823_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_328823_.style_circle2 p {padding-left:20px;}
.title_328823_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #2fc793; border-radius:12px; background:none; box-sizing:border-box;
}
  
  @media (max-width:1000px) {
    .title_328823_ p  {font-size:1.1rem;} 
  }

/* ****************** 타이틀 텍스트  ****************** */

.title_328824_ {font-size:0;}
.title_328824_ p {font-family: 'Noto Sans KR', sans-serif;
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:22px; letter-spacing:-1px; font-weight:500; color:#000000; line-height:1.4em;
}
.title_328824_ p:before {content:''; position:absolute; background:#2fc793; font-size:0;}
  .title_328824_ p.content {display:inline-block; margin-left:20px; font-weight:300;}

.title_328824_.style_top p {padding-top:10px;}
.title_328824_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_328824_.style_right p {padding-right:14px;}
.title_328824_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_328824_.style_bottom p {padding-bottom:12px;}
.title_328824_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_328824_.style_left p {padding-left:14px;}
.title_328824_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_328824_.style_circle1 p {padding-left:20px;}
.title_328824_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_328824_.style_circle2 p {padding-left:20px;}
.title_328824_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #2fc793; border-radius:12px; background:none; box-sizing:border-box;
}
  
  @media (max-width:1000px) {
    .title_328824_ p  {font-size:1.1rem;} 
  }

/* ****************** 공백  ****************** */

.empty_line_329375_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_329375_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_329375_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_329378_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_329378_ > div:after {content:''; display:block; clear:both;}
.layout_329378_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_329378_ {min-width:1200px;}
}

/* ****************** 실선  ****************** */

.solid_line_329379_ {display:block; position:relative; width:100%; height:1px;}
.solid_line_329379_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #cccccc;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_329373_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_329373_ > div:after {content:''; display:block; clear:both;}
.layout_329373_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_329373_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_329362_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_329362_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_329362_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

  @import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
  @import url("//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css");
  .plus:after {content:""; clear:both; display:block;}
.title_329372_ {font-size:0; float:left;}
.title_329372_ p {
	display:inline-block; position:relative; margin:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
  font-family: 'Noto Sans KR', sans-serif;
}
.title_329372_ .sub-title {display:block; font-weight:100; font-size:16px; letter-spacing:2px;}
 
.title_329372_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_329372_.style_top p {padding-top:10px; font-family: 'OTWelcomeBA';}
.title_329372_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_329372_.style_right p {padding-right:14px;}
.title_329372_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_329372_.style_bottom p {padding-bottom:12px;}
.title_329372_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_329372_.style_left p {padding-left:14px;}
.title_329372_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_329372_.style_circle1 p {padding-left:20px;}
.title_329372_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_329372_.style_circle2 p {padding-left:20px;}
.title_329372_.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;
}
  .rr {float:right; margin-top:23px;}
  .rr > p {padding:0; margin:0; letter-spacing:-1px; font-size:14px; line-height:2rem;}
  .rr > p > a {text-decoration:none; color:black;font-family: 'Noto Sans KR', sans-serif;}
  .rr > p > a:hover {border-bottom:1px solid #333;}

/* ****************** 최근게시글 - 슬라이드 (반응형)  ****************** */

	@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__328837_ {max-width:1200px; margin:0 auto}
	.pm-board_slide_responsive__328837_ a {border:none}
	.pm-board_slide_responsive__328837_ a img {border:none}
	.pm-board_slide_responsive__328837_ .item {position:relative}

	.pm-board_slide_responsive__328837_ .owl-nav {-webkit-tap-highlight-color:transparent}
	.pm-board_slide_responsive__328837_ .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__328837_ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:40px;font-weight:bold;color:#fff}
	.pm-board_slide_responsive__328837_ .owl-nav [class*='owl-']:hover {opacity:1}
	.pm-board_slide_responsive__328837_ .owl-nav .owl-prev {left:5px}
	.pm-board_slide_responsive__328837_ .owl-nav .owl-next {right:5px}
	.pm-board_slide_responsive__328837_ .owl-nav .owl-prev:before {content:'\e600'}
	.pm-board_slide_responsive__328837_ .owl-nav .owl-next:before {content:'\e601'}
	.pm-board_slide_responsive__328837_ .owl-nav .disabled {opacity:0.5;cursor:default}

	.pm-board_slide_responsive__328837_ .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__328837_ .owl-dots .owl-dot {display:inline-block}
	.pm-board_slide_responsive__328837_ .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__328837_ .owl-dots .owl-dot.active span,
	.pm-board_slide_responsive__328837_ .owl-dots .owl-dot:hover span {background:#999}

/* ****************** 공백  ****************** */

.empty_line_329470_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_329470_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_329470_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 2칸 레이아웃  ****************** */

.layout_329462_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_329462_ > div {margin-left:-20px;}
.layout_329462_ > div:after {content:''; display:block; clear:both;}
.layout_329462_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_329462_ > div > .container_1 {width:50%;}
.layout_329462_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_329462_ > div > .container_1 { width:100%; }
	.layout_329462_ > div > .container_2 {clear:both; width:100%; padding-top:20px;}
}

@media \0screen{
	.layout_329462_ {min-width:1200px;}
}

/* ****************** 타이틀 텍스트  ****************** */

  @import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
  @import url("//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css");
  .plus:after {content:""; clear:both; display:block;}
.title_329463_ {font-size:0; float:left;}
.title_329463_ p {
	display:inline-block; position:relative; margin:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
  font-family: 'Noto Sans KR', sans-serif;
}
.title_329463_ .sub-title {display:block; font-weight:100; font-size:16px; letter-spacing:2px;}
 
.title_329463_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_329463_.style_top p {padding-top:10px; font-family: 'OTWelcomeBA';}
.title_329463_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_329463_.style_right p {padding-right:14px;}
.title_329463_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_329463_.style_bottom p {padding-bottom:12px;}
.title_329463_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_329463_.style_left p {padding-left:14px;}
.title_329463_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_329463_.style_circle1 p {padding-left:20px;}
.title_329463_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_329463_.style_circle2 p {padding-left:20px;}
.title_329463_.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;
}
  .rr {float:right; margin-top:23px;}
  .rr > p {padding:0; margin:0; letter-spacing:-1px; font-size:14px; line-height:2rem;}
  .rr > p > a {text-decoration:none; color:black;font-family: 'Noto Sans KR', sans-serif;}
  .rr > p > a:hover {border-bottom:1px solid #333;}

/* ****************** 최근 게시글 - 목록형  ****************** */

  @import url("//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css");
	.pm-board_list__329464_ ul {margin:0;padding:0;list-style:none}
	.pm-board_list__329464_ li {border-bottom:1px solid #e2e5e7;font-size:16px;line-height:1.6em; font-family: NanumSquare, "Malgun Gothic", 돋움, dotum;
}
	.pm-board_list__329464_ li:first-child {border-top:1px solid #e2e5e7}
	.pm-board_list__329464_ a {display:block;color:#333;padding:8px 8px}
	.pm-board_list__329464_ dl {position:relative;margin:0;padding-right:80px}
	.pm-board_list__329464_ dl dt {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
	.pm-board_list__329464_ dl dd {position:absolute;right:0;top:0;margin:0;font-size:12px;font-family:Arial;color:#888}
	.pm-board_list__329464_ .comment {font-weight:normal;color:#888}
	.pm-board_list__329464_ .empty {padding:10px 8px;font-size:14px;color:#666;text-align:center}

/* ****************** 타이틀 텍스트  ****************** */

.title_329465_ {font-size:0;}
.title_329465_ p {font-family: 'Noto Sans KR', sans-serif;
	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_329465_ .sub-title  {display:block; font-weight:100; font-size:16px; letter-spacing:2px;}
.title_329465_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_329465_.style_top p {padding-top:10px;}
.title_329465_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_329465_.style_right p {padding-right:14px;}
.title_329465_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_329465_.style_bottom p {padding-bottom:12px;}
.title_329465_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_329465_.style_left p {padding-left:14px;}
.title_329465_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_329465_.style_circle1 p {padding-left:20px;}
.title_329465_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_329465_.style_circle2 p {padding-left:20px;}
.title_329465_.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;
}
  
  @media (max-width:1000px) {
    .title_329465_ p  {font-size:1.4rem;} 
  }

/* ****************** 공백  ****************** */

.empty_line_329466_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_329466_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_329466_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 지도 (직접입력)  ****************** */

.map_329467_ p {display:none; margin:0; padding:1em 0; font-size:13px;}

/* ****************** 타이틀 텍스트  ****************** */

.title_329468_ {font-size:0;}
.title_329468_ p {font-family: 'Noto Sans KR', sans-serif;
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:22px;  font-weight:500; color:#000000; line-height:1.4em;
}
.title_329468_ p:before {content:''; position:absolute; background:#2fc793; font-size:0;}
  .title_329468_ p.content {display:inline-block; font-weight:300; font-size:18px; margin-left:20px;vertical-align: top;}
  
.title_329468_.style_top p {padding-top:10px;}
.title_329468_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_329468_.style_right p {padding-right:14px;}
.title_329468_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_329468_.style_bottom p {padding-bottom:12px;}
.title_329468_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_329468_.style_left p {padding-left:14px;}
.title_329468_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_329468_.style_circle1 p {padding-left:20px;}
.title_329468_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_329468_.style_circle2 p {padding-left:20px;}
.title_329468_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #2fc793; border-radius:12px; background:none; box-sizing:border-box;
}
  
  @media (max-width:1000px) {
    .title_329468_ p  {font-size:1.1rem;} 
  }

/* ****************** 한줄 텍스트  ****************** */

  <link href="https://fonts.googleapis.com/css?family=Noto+Sans+KR" rel="stylesheet">
.text_329471_ p {font-family: 'Noto Sans KR', sans-serif;
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_329471_ p a {color:#000000; text-decoration:none;}

/* ****************** 타이틀 텍스트  ****************** */

.title_329469_ {font-size:0;}
.title_329469_ p {font-family: 'Noto Sans KR', sans-serif;
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:22px; letter-spacing:-1px; font-weight:500; color:#000000; line-height:1.4em;
}
.title_329469_ p:before {content:''; position:absolute; background:#2fc793; font-size:0;}
  .title_329469_ p.content {display:inline-block; margin-left:20px; font-weight:300;}

.title_329469_.style_top p {padding-top:10px;}
.title_329469_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_329469_.style_right p {padding-right:14px;}
.title_329469_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_329469_.style_bottom p {padding-bottom:12px;}
.title_329469_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_329469_.style_left p {padding-left:14px;}
.title_329469_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_329469_.style_circle1 p {padding-left:20px;}
.title_329469_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_329469_.style_circle2 p {padding-left:20px;}
.title_329469_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #2fc793; border-radius:12px; background:none; box-sizing:border-box;
}
  
  @media (max-width:1000px) {
    .title_329469_ p  {font-size:1.1rem;} 
  }

/* ****************** 공백  ****************** */

.empty_line_329477_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_329477_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_329477_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_329473_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_329473_ > div:after {content:''; display:block; clear:both;}
.layout_329473_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_329473_ {min-width:1200px;}
}

/* ****************** 타이틀 텍스트  ****************** */

  @import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
  @import url("//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css");
  .plus:after {content:""; clear:both; display:block;}
.title_329476_ {font-size:0; float:left;}
.title_329476_ p {
	display:inline-block; position:relative; margin:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
  font-family: 'Noto Sans KR', sans-serif;
}
.title_329476_ .sub-title {display:block; font-weight:100; font-size:16px; letter-spacing:2px;}
 
.title_329476_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_329476_.style_top p {padding-top:10px; font-family: 'OTWelcomeBA';}
.title_329476_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_329476_.style_right p {padding-right:14px;}
.title_329476_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_329476_.style_bottom p {padding-bottom:12px;}
.title_329476_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_329476_.style_left p {padding-left:14px;}
.title_329476_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_329476_.style_circle1 p {padding-left:20px;}
.title_329476_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_329476_.style_circle2 p {padding-left:20px;}
.title_329476_.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;
}
  .rr {float:right; margin-top:23px;}
  .rr > p {padding:0; margin:0; letter-spacing:-1px; font-size:14px; line-height:2rem;}
  .rr > p > a {text-decoration:none; color:black;font-family: 'Noto Sans KR', sans-serif;}
  .rr > p > a:hover {border-bottom:1px solid #333;}

/* ****************** 공백  ****************** */

.empty_line_329475_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_329475_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_329475_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 최근게시글 - 슬라이드 (반응형)  ****************** */

	@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__329474_ {max-width:1200px; margin:0 auto}
	.pm-board_slide_responsive__329474_ a {border:none}
	.pm-board_slide_responsive__329474_ a img {border:none}
	.pm-board_slide_responsive__329474_ .item {position:relative}

	.pm-board_slide_responsive__329474_ .owl-nav {-webkit-tap-highlight-color:transparent}
	.pm-board_slide_responsive__329474_ .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__329474_ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:40px;font-weight:bold;color:#fff}
	.pm-board_slide_responsive__329474_ .owl-nav [class*='owl-']:hover {opacity:1}
	.pm-board_slide_responsive__329474_ .owl-nav .owl-prev {left:5px}
	.pm-board_slide_responsive__329474_ .owl-nav .owl-next {right:5px}
	.pm-board_slide_responsive__329474_ .owl-nav .owl-prev:before {content:'\e600'}
	.pm-board_slide_responsive__329474_ .owl-nav .owl-next:before {content:'\e601'}
	.pm-board_slide_responsive__329474_ .owl-nav .disabled {opacity:0.5;cursor:default}

	.pm-board_slide_responsive__329474_ .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__329474_ .owl-dots .owl-dot {display:inline-block}
	.pm-board_slide_responsive__329474_ .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__329474_ .owl-dots .owl-dot.active span,
	.pm-board_slide_responsive__329474_ .owl-dots .owl-dot:hover span {background:#999}

/* ****************** 공백  ****************** */

.empty_line_329472_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_329472_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_329472_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
