
/* ****************** 공백  ****************** */

.empty_line_227171_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_227171_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_227171_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_227171_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_227171_:before {content:'공백: 120px';}
}

 @media \0screen{
	.empty_line_227171_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_227171_:before {content:'공백: 120px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_227181_ {clear:both; min-width:320px; max-width:1300px; margin:0 auto;}
.layout_227181_ > div:after {content:''; display:block; clear:both;}
.layout_227181_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_227181_ {min-width:1300px;}
}

/* ****************** 이미지 리스트 (타일형)  ****************** */

.img_tile_227191_:after {content:''; display:block; clear:both;}
.img_tile_227191_ * {box-sizing:border-box;}
.img_tile_227191_ .item {float:left; position:relative; width:100%; padding:0px; text-align:center;}
.img_tile_227191_ .item a {display:block; padding:10px 0; border:1px solid #dadada; border-radius:0px; background-color:#ffffff; text-decoration:none;}
.img_tile_227191_ .item:first-child a{border-right:0;} 
.img_tile_227191_ .item a:hover,
.img_tile_227191_ .item.active a{background-color:#8d6cb5;color:#fff;}
.img_tile_227191_ .item a:hover .subject,
.img_tile_227191_ .item.active a .subject{color:#fff;}
.img_tile_227191_ .item figure {display:block; margin:0; padding:0px;}
.img_tile_227191_ .item figure img {max-width:100%; vertical-align:bottom;}
.img_tile_227191_ .item .text_box {display:block;}
.img_tile_227191_ .item .text_box > span {display:block; margin:0; padding:5px;}
.img_tile_227191_ .item .subject {font-size:14px; color:#999; letter-spacing:-1px;}
.img_tile_227191_ .item .content {color:#444444;}
.img_tile_227191_ .item.mobile_hide {display:none;}

.col_m_1_227191_ .item {width:100%;}
.col_m_2_227191_ .item {width:50%;}
.col_m_3_227191_ .item {width:33.3333%;}
.col_m_4_227191_ .item {width:25%;}
.col_m_1_227191_ .item,
.col_m_2_227191_ .item2n,
.col_m_3_227191_ .item3n,
.col_m_4_227191_ .item4n{clear:both;}

@media (min-width:420px){
  .img_tile_227191_ .item.mobile_hide {display:block;}

  .col_m_1_227191_ .item,
  .col_m_2_227191_ .item2n,
  .col_m_3_227191_ .item3n,
  .col_m_4_227191_ .item4n {clear:none;}

  .col_t_1_227191_ .item {width:100%;}
  .col_t_2_227191_ .item {width:50%;}
  .col_t_3_227191_ .item {width:33.3333%}
  .col_t_4_227191_ .item {width:25%;}
  .col_t_5_227191_ .item {width:20%;}
  .col_t_6_227191_ .item {width:16.6666%;}
  .col_t_1_227191_ .item,
  .col_t_2_227191_ .item2n,
  .col_t_3_227191_ .item3n,
  .col_t_4_227191_ .item4n,
  .col_t_5_227191_ .item5n,
  .col_t_6_227191_ .item6n {clear:none;}
 
  .img_tile_227191_ .item:first-child a{border-right:0; border-bottom:1px solid #dadada;} 
}

@media (min-width:1024px){
	.col_t_1_227191_ .item,
	.col_t_2_227191_ .item2n,
	.col_t_3_227191_ .item3n,
	.col_t_4_227191_ .item4n,
    .col_t_5_227191_ .item5n,
    .col_t_6_227191_ .item6n {clear:none;}

	.col_pc_1_227191_ .item {width:100%;}
	.col_pc_2_227191_ .item {width:50%;}
	.col_pc_3_227191_ .item {width:33.3333%;}
	.col_pc_4_227191_ .item {width:25%;}
	.col_pc_5_227191_ .item {width:20%;}
    .col_pc_6_227191_ .item {width:16.6666%;}
	.col_pc_7_227191_ .item {width:14.2857%;}
	.col_pc_8_227191_ .item {width:12.5%;}
	.col_pc_9_227191_ .item {width:11.1111%;}
	.col_pc_10_227191_ .item {width:10%;}
    .col_pc_11_227191_ .item {width:9.0909%;}
    .col_pc_12_227191_ .item {width:8.3333%;}
	.col_pc_1_227191_ .item,
	.col_pc_2_227191_ .item2n,
	.col_pc_3_227191_ .item3n,
	.col_pc_4_227191_ .item4n,
	.col_pc_5_227191_ .item5n,
	.col_pc_6_227191_ .item6n,
	.col_pc_7_227191_ .item7n,
	.col_pc_8_227191_ .item8n,
	.col_pc_9_227191_ .item9n,
	.col_pc_10_227191_ .item10n
    .col_pc_11_227191_ .item11n
    .col_pc_12_227191_ .item12n {clear:both;}
}

@media \0screen{
	.img_tile_227191_ .item.mobile_hide {display:block;}

	.col_m_1_227191_ .item,
	.col_m_2_227191_ .item2n,
	.col_m_3_227191_ .item3n,	
    .col_m_4_227191_ .item4n{clear:none;}

	.col_t_1_227191_ .item,
	.col_t_2_227191_ .item2n,
	.col_t_3_227191_ .item3n,
	.col_t_4_227191_ .item4n,
    .col_t_5_227191_ .item5n,
    .col_t_6_227191_ .item6n {clear:none;}

	.col_pc_1_227191_ .item {width:100%;}
	.col_pc_2_227191_ .item {width:50%;}
	.col_pc_3_227191_ .item {width:33.3333%;}
	.col_pc_4_227191_ .item {width:25%;}
	.col_pc_5_227191_ .item {width:20%;}
	.col_pc_6_227191_ .item {width:16.6666%;}
	.col_pc_7_227191_ .item {width:14.2857%;}
	.col_pc_8_227191_ .item {width:12.5%;}
	.col_pc_9_227191_ .item {width:11.1111%;}
	.col_pc_10_227191_ .item {width:10%;}
    .col_pc_11_227191_ .item {width:9.0909%;}
    .col_pc_12_227191_ .item {width:8.3333%;}
	.col_pc_1_227191_ .item,
	.col_pc_2_227191_ .item2n,
	.col_pc_3_227191_ .item3n,
	.col_pc_4_227191_ .item4n,
	.col_pc_5_227191_ .item5n,
	.col_pc_6_227191_ .item6n,
	.col_pc_7_227191_ .item7n,
	.col_pc_8_227191_ .item8n,
	.col_pc_9_227191_ .item9n,
	.col_pc_10_227191_ .item10n,
    .col_pc_11_227191_ .item11n,
    .col_pc_12_227191_ .item12n{clear:both;}
}

/* ****************** 공백  ****************** */

.empty_line_227201_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_227201_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_227201_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_227201_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_227201_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_227201_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_227201_:before {content:'공백: 100px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_227141_ {clear:both; min-width:320px; max-width:1300px; margin:0 auto;}
.layout_227141_ > div:after {content:''; display:block; clear:both;}
.layout_227141_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_227141_ {min-width:1300px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_227161_ {font-size:0;}
.title_227161_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#666666; line-height:1.4em; padding-left:15px;
}
.title_227161_ p:before {content:''; width:4px; height:21px; background:#15aee8; position:absolute; top:6px; left:0;}
.title_227161_ p:after{content:''; width:4px; height:21px; background:#1d54d2; position:absolute; top:6px; left:4px;}

.title_227161_.style_top p {padding-top:10px;}
.title_227161_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_227161_.style_right p {padding-right:14px;}
.title_227161_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_227161_.style_bottom p {padding-bottom:12px;}
.title_227161_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_227161_.style_left p {padding-left:14px;}
.title_227161_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_227161_.style_circle1 p {padding-left:20px;}
.title_227161_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_227161_.style_circle2 p {padding-left:20px;}
.title_227161_.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;
}
  
.title_227161_ p span{color:#dd005f; position:relative;}
.title_227161_ p span:after{content:''; display:block; width:100%; height:2px; background:#dd005f; position:absolute; bottom:-3px; right:0;}

@media (max-width:1023px){
  .title_227161_ p{font-size:20px;  padding-top:2px;}
}

/* ****************** 공백  ****************** */

.empty_line_227151_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_227151_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_227151_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_227151_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_227151_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_227151_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_227151_:before {content:'공백: 20px';}
}

/* ****************** 6칸 레이아웃  ****************** */

.layout_227386_ {clear:both; min-width:320px; max-width:1300px; margin:0 auto;}
.layout_227386_ > div {}
.layout_227386_ > div:after {content:''; display:block; clear:both;}
.layout_227386_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
  .layout_227386_ > div > .container_1 {width:16.6667%;}
  .layout_227386_ > div > .container_2 {width:16.6667%;}
  .layout_227386_ > div > .container_3 {width:16.6667%;}
  .layout_227386_ > div > .container_4 {width:16.6667%;}
  .layout_227386_ > div > .container_5 {width:16.6667%;}
  .layout_227386_ > div > .container_6 {width:16.6667%;}
  
    .layout_227386_ > div > .container_1 > div,
  .layout_227386_ > div > .container_2 > div,
  .layout_227386_ > div > .container_3 > div,
  .layout_227386_ > div > .container_4 > div,
  .layout_227386_ > div > .container_5 > div,
  .layout_227386_ > div > .container_6 > div {margin-left:-1px !important}
  
@media (max-width:1023px){
.layout_227386_ > div > .container_1 {width:25%;}
.layout_227386_ > div > .container_2 {width:25%;}
.layout_227386_ > div > .container_3 {width:25%;}
.layout_227386_ > div > .container_4 {width:25%;}
.layout_227386_ > div > .container_5 {width:25%;}
.layout_227386_ > div > .container_6 {width:25%;}
  
  .layout_227386_ > div > .container_1 > div,
  .layout_227386_ > div > .container_2 > div,
  .layout_227386_ > div > .container_3 > div,
  .layout_227386_ > div > .container_4 > div,
  .layout_227386_ > div > .container_5 > div,
  .layout_227386_ > div > .container_6 > div {margin-bottom:-1px !important}
  
}
  
  @media (max-width:453px){
.layout_227386_ > div > .container_1 {width:50%; margin-left:0 !important}
.layout_227386_ > div > .container_2 {width:50%; margin-left:0 !important}
.layout_227386_ > div > .container_3 {width:50%; margin-left:0 !important}
.layout_227386_ > div > .container_4 {width:50%; margin-left:0 !important}
.layout_227386_ > div > .container_5 {width:50%; margin-left:0 !important}
.layout_227386_ > div > .container_6 {width:50%; margin-left:0 !important}
}
  

@media \0screen{
	.layout_227386_ {min-width:1300px;}
}

/* ****************** 장문 텍스트  ****************** */

  .textarea_227426_{margin:0px; }
  .textarea_227426_ p {
    display:block; margin:0; padding:0;
    font-size:14px; letter-spacing:-1px; font-weight:400; color:#666; line-height:18px; border:1px solid #dadada; padding:15px;
  }
  .textarea_227426_:hover p {background-color:#8c8c8c; color:#fff; transition: .3s ease;} 
  .textarea_227426_ p b{color: #333; font-weight: 600;}
  
  

/* ****************** 장문 텍스트  ****************** */

  .textarea_227406_{margin-top:0px;}
  .textarea_227406_ p {
    display:block; margin:0; padding:0;
    font-size:14px; letter-spacing:-1px; font-weight:400; color:#666; line-height:18px; border:1px solid #dadada; padding:15px;
  }
  .textarea_227406_:hover p {background-color:#8c8c8c; color:#fff; transition: .3s ease;} 
  .textarea_227406_ p b{color: #333; font-weight: 600;}
  
  

/* ****************** 장문 텍스트  ****************** */

  .textarea_227456_{margin-top:0px;}
  .textarea_227456_ p {
    display:block; margin:0; padding:0;
    font-size:14px; letter-spacing:-1px; font-weight:400; color:#666; line-height:18px; border:1px solid #dadada; padding:15px;
  }
  .textarea_227456_:hover p {background-color:#8c8c8c; color:#fff; transition: .3s ease;} 
  .textarea_227456_ p b{color: #333; font-weight: 600;}
  
  

/* ****************** 장문 텍스트  ****************** */

  .textarea_227446_{margin-top:0px;}
  .textarea_227446_ p {
    display:block; margin:0; padding:0;
    font-size:14px; letter-spacing:-1px; font-weight:400; color:#666; line-height:18px; border:1px solid #dadada; padding:15px;
  }
  .textarea_227446_:hover p {background-color:#8c8c8c; color:#fff; transition: .3s ease;} 
  .textarea_227446_ p b{color: #333; font-weight: 600;}
  
  

/* ****************** 장문 텍스트  ****************** */

  .textarea_227436_{margin-top:0px;}
  .textarea_227436_ p {
    display:block; margin:0; padding:0;
    font-size:14px; letter-spacing:-1px; font-weight:400; color:#666; line-height:18px; border:1px solid #dadada; padding:15px;
  }
  .textarea_227436_:hover p {background-color:#8c8c8c; color:#fff; transition: .3s ease;} 
  .textarea_227436_ p b{color: #333; font-weight: 600;}
  
  

/* ****************** 장문 텍스트  ****************** */

  .textarea_227416_{margin-top:0px;}
  .textarea_227416_ p {
    display:block; margin:0; padding:0;
    font-size:14px; letter-spacing:-1px; font-weight:400; color:#666; line-height:18px; border:1px solid #dadada; padding:15px;
  }
  .textarea_227416_:hover p {background-color:#8c8c8c; color:#fff; transition: .3s ease;} 
  .textarea_227416_ p b{color: #333; font-weight: 600;}
  
  

/* ****************** 1칸 레이아웃  ****************** */

.layout_227221_ {clear:both; min-width:320px; max-width:1300px; margin:0 auto;}
.layout_227221_ > div:after {content:''; display:block; clear:both;}
.layout_227221_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_227221_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */

.empty_line_227241_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_227241_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_227241_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_227241_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_227241_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_227241_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_227241_:before {content:'공백: 100px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_227251_ {font-size:0;}
.title_227251_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#666666; line-height:1.4em; padding-left:15px;
}
.title_227251_ p:before {content:''; width:4px; height:21px; background:#15aee8; position:absolute; top:6px; left:0;}
.title_227251_ p:after{content:''; width:4px; height:21px; background:#1d54d2; position:absolute; top:6px; left:4px;}

.title_227251_.style_top p {padding-top:10px;}
.title_227251_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_227251_.style_right p {padding-right:14px;}
.title_227251_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_227251_.style_bottom p {padding-bottom:12px;}
.title_227251_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_227251_.style_left p {padding-left:14px;}
.title_227251_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_227251_.style_circle1 p {padding-left:20px;}
.title_227251_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_227251_.style_circle2 p {padding-left:20px;}
.title_227251_.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;
}
  
.title_227251_ p span{color:#dd005f; position:relative;}
.title_227251_ p span:after{content:''; display:block; width:100%; height:2px; background:#dd005f; position:absolute; bottom:-3px; right:0;}

@media (max-width:1023px){
  .title_227251_ p{font-size:20px;  padding-top:2px;}
}

/* ****************** 장문 텍스트  ****************** */

  .textarea_227231_{margin-top: 10px;}
  .textarea_227231_ p {
    display:block; margin:0; padding:0;
    font-size:16px; letter-spacing:-1px; font-weight:400; color:#666; line-height:18px;
  }
  .textarea_227231_ p b{color: #333; font-weight: 600;}
  
 @media (max-width:1023px){
  .textarea_227231_{margin-top: 5px; margin-bottom: 10px; margin-right: 10px;}
} 
  

/* ****************** 4칸 레이아웃  ****************** */

.layout_227261_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_227261_ > div {margin-left:-10px;}
.layout_227261_ > div:after {content:''; display:block; clear:both;}
.layout_227261_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:10px; box-sizing:border-box;  margin: 30px 0 0 0px;}
.layout_227261_ > div > .container_1 {width:33.333333333333%;}
.layout_227261_ > div > .container_2 {width:33.333333333333%;}
.layout_227261_ > div > .container_3 {width:33.333333333333%;}


@media (max-width:1023px){
  .layout_227261_ > div > [class^=container_] {float:center; position:relative; width:100%; padding-left:10px; box-sizing:border-box;  margin: 0px 0px;}
	.layout_227261_ > div > .container_1 { width:32.3333%; margin-bottom:10px;}
	.layout_227261_ > div > .container_2 {clear:both; width:32.3333%;margin-bottom:10px;}
	.layout_227261_ > div > .container_3 { width:32.3333%;margin-bottom:10px;}
}

  

@media \0screen{
	.layout_227261_ {min-width:1300px;}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_227916_ {clear:both; min-width:320px; max-width:1300px; margin:0 auto;}
.layout_227916_ > div {margin-left:-20px;}
.layout_227916_ > div:after {content:''; display:block; clear:both;}
.layout_227916_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_227916_ > div > .container_1 {width:33.333333333333%;}
.layout_227916_ > div > .container_2 {width:33.333333333333%;}
.layout_227916_ > div > .container_3 {width:33.333333333333%;}

@media (max-width:1023px){
	.layout_227916_ > div > .container_1 { width:100%; }
	.layout_227916_ > div > .container_2 {clear:both; width:100%; padding-top:20px;}
	.layout_227916_ > div > .container_3 {clear:both; width:100%; padding-top:20px;}
}

@media \0screen{
	.layout_227916_ {min-width:1300px;}
}

/* ****************** 이미지  ****************** */

.img_227291_ * {box-sizing:border-box;  padding:0; margin:0;}
.img_227291_ {overflow:hidden; position:relative; text-align:left; height:400px;}
.img_227291_:after{content:''; display:block; width:100%; height:100%; position:absolute; top:0; left:0; right;0; background:url('/img_up/shop_pds/gsbest0001/farm/han-ui-chi-ryo-1167634684511.png');background-size:cover; z-index:1; transform:scale(1); transition:all 0.6s;}
.img_227291_:hover:after{transform:scale(1.15);}
.img_227291_ a{display:block; width:100%; height:100%;}
.img_227291_ p{padding: 30px 41px 0; position:relative; z-index:10;}/*타이틀밑영역*/
.img_227291_ .text_title { font-size:19px; padding-top:230px; color:#fff; font-weight: 500; letter-spacing: -1px; transition:all 0.6s; line-height:40px;}/*01과 타이틀텍스트*/
  .img_227291_ .text_title span{font-size:22px; color:#fff; font-family:'Noto Serif KR', serif !important; font-weight: 900;  background-color:#7524b3; padding:8px;}/*01*/
.img_227291_ .text_text::before{content: ""; display: block; width: 20px;height: 1px;  background: #fff;   margin: 10px 0px 10px; margin-top: -15px; margin-bottom: 20px;}/*중간 줄*/
.img_227291_ .text_text {font-size:15px; color: #e6e6e6; font-weight:400;  letter-spacing: -1px;}/*내용글*/
  
@media (max-width:1023px){
  .img_227291_ .text_title{padding-top:120px;font-size:20px;}
  .img_227291_ .text_title span{font-size:22px;}
  .img_227291_ p{padding: 10px 41px 0; position:relative; z-index:10;}
    .img_227291_ .text_text{font-size:15px;}
   .img_227291_ .text_text br{display:none;}
  .img_227291_ .text_text::before{margin: 8px 0px 8px;}
    .img_227291_ {height: 280px;}
} 

@media (max-width:867px){
  .img_227291_ p{padding: 6px 10px 0; position:relative; z-index:10;}
   .img_227291_ .text_title{font-size:19px; padding-top:80px;}
  .img_227291_ .text_text{font-size:15px;}
  .img_227291_ .text_text br{display:none;}
  .img_227291_ .text_text::before{margin: 5px 0px 5px;}
  .img_227291_ {height: 230px;}
} 

@media (max-width:420px){
  .img_227291_ p{padding: 6px 10px 0; position:relative; z-index:10;}
  .img_227291_ .text_title{font-size:18px; padding-top:50px;}
  .img_227291_ .text_text{font-size:15px; padding-bottom:0px;}
  .img_227291_ .text_text::before{margin: 3px 0px 3px;}
  .img_227291_{height:200px;}
}

/* ****************** 이미지  ****************** */

.img_227281_ * {box-sizing:border-box;  padding:0; margin:0;}
.img_227281_ {overflow:hidden; position:relative; text-align:left; height:400px;}
.img_227281_:after{content:''; display:block; width:100%; height:100%; position:absolute; top:0; left:0; right;0; background:url('/img_up/shop_pds/gsbest0001/farm/1.1-han-ui-chi-ryo-nae-gwa-ri-nik2-1676873050.jpg');background-size:cover; z-index:1; transform:scale(1); transition:all 0.6s;}
.img_227281_:hover:after{transform:scale(1.15);}
.img_227281_ a{display:block; width:100%; height:100%;}
.img_227281_ p{padding: 30px 41px 0; position:relative; z-index:10;}/*타이틀밑영역*/
.img_227281_ .text_title { font-size:19px; padding-top:230px; color:#fff; font-weight: 500; letter-spacing: -1px; transition:all 0.6s; line-height:40px;}/*01과 타이틀텍스트*/
  .img_227281_ .text_title span{font-size:22px; color:#fff; font-family:'Noto Serif KR', serif !important; font-weight: 900;  background-color:#7524b3; padding:8px;}/*01*/
.img_227281_ .text_text::before{content: ""; display: block; width: 20px;height: 1px;  background: #fff;   margin: 10px 0px 10px; margin-top: -15px; margin-bottom: 20px;}/*중간 줄*/
.img_227281_ .text_text {font-size:15px; color: #e6e6e6; font-weight:400;  letter-spacing: -1px;}/*내용글*/
  
@media (max-width:1023px){
  .img_227281_ .text_title{padding-top:120px;font-size:20px;}
  .img_227281_ .text_title span{font-size:22px;}
  .img_227281_ p{padding: 10px 41px 0; position:relative; z-index:10;}
    .img_227281_ .text_text{font-size:15px;}
   .img_227281_ .text_text br{display:none;}
  .img_227281_ .text_text::before{margin: 8px 0px 8px;}
    .img_227281_ {height: 280px;}
} 

@media (max-width:867px){
  .img_227281_ p{padding: 6px 10px 0; position:relative; z-index:10;}
   .img_227281_ .text_title{font-size:19px; padding-top:80px;}
  .img_227281_ .text_text{font-size:15px;}
  .img_227281_ .text_text br{display:none;}
  .img_227281_ .text_text::before{margin: 5px 0px 5px;}
  .img_227281_ {height: 230px;}
} 

@media (max-width:420px){
  .img_227281_ p{padding: 6px 10px 0; position:relative; z-index:10;}
  .img_227281_ .text_title{font-size:18px; padding-top:50px;}
  .img_227281_ .text_text{font-size:15px; padding-bottom:0px;}
  .img_227281_ .text_text::before{margin: 3px 0px 3px;}
  .img_227281_{height:200px;}
}

/* ****************** 이미지  ****************** */

.img_227271_ * {box-sizing:border-box;  padding:0; margin:0;}
.img_227271_ {overflow:hidden; position:relative; text-align:left; height:400px;}
.img_227271_:after{content:''; display:block; width:100%; height:100%; position:absolute; top:0; left:0; right;0; background:url('/img_up/shop_pds/gsbest0001/farm/14.png');background-size:cover; z-index:1; transform:scale(1); transition:all 0.6s;}
.img_227271_:hover:after{transform:scale(1.15);}
.img_227271_ a{display:block; width:100%; height:100%;}
.img_227271_ p{padding: 30px 41px 0; position:relative; z-index:10;}/*타이틀밑영역*/
.img_227271_ .text_title { font-size:19px; padding-top:230px; color:#fff; font-weight: 500; letter-spacing: -1px; transition:all 0.6s; line-height:40px;}/*01과 타이틀텍스트*/
  .img_227271_ .text_title span{font-size:22px; color:#fff; font-family:'Noto Serif KR', serif !important; font-weight: 900;  background-color:#7524b3; padding:8px;}/*01*/
.img_227271_ .text_text::before{content: ""; display: block; width: 20px;height: 1px;  background: #fff;   margin: 10px 0px 10px; margin-top: -15px; margin-bottom: 20px;}/*중간 줄*/
.img_227271_ .text_text {font-size:15px; color: #e6e6e6; font-weight:400;  letter-spacing: -1px;}/*내용글*/
  
@media (max-width:1023px){
  .img_227271_ .text_title{padding-top:120px;font-size:20px;}
  .img_227271_ .text_title span{font-size:22px;}
  .img_227271_ p{padding: 10px 41px 0; position:relative; z-index:10;}
    .img_227271_ .text_text{font-size:15px;}
   .img_227271_ .text_text br{display:none;}
  .img_227271_ .text_text::before{margin: 8px 0px 8px;}
    .img_227271_ {height: 280px;}
} 

@media (max-width:867px){
  .img_227271_ p{padding: 6px 10px 0; position:relative; z-index:10;}
   .img_227271_ .text_title{font-size:19px; padding-top:80px;}
  .img_227271_ .text_text{font-size:15px;}
  .img_227271_ .text_text br{display:none;}
  .img_227271_ .text_text::before{margin: 5px 0px 5px;}
  .img_227271_ {height: 230px;}
} 

@media (max-width:420px){
  .img_227271_ p{padding: 6px 10px 0; position:relative; z-index:10;}
  .img_227271_ .text_title{font-size:18px; padding-top:50px;}
  .img_227271_ .text_text{font-size:15px; padding-bottom:0px;}
  .img_227271_ .text_text::before{margin: 3px 0px 3px;}
  .img_227271_{height:200px;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_227321_ {clear:both; min-width:320px; max-width:1300px; margin:0 auto;}
.layout_227321_ > div:after {content:''; display:block; clear:both;}
.layout_227321_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_227321_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */

.empty_line_227341_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_227341_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_227341_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_227341_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_227341_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_227341_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_227341_:before {content:'공백: 100px';}
}

/* ****************** 맞춤형 레이아웃  ****************** */

.layout_228386_wrap{background: linear-gradient(to bottom,rgba(249,252,247,1) 0,rgba(233,235,240,1) 35%,rgba(233,235,240,1) 35%,rgba(233,235,240,1) 99%); border-bottom:1px solid #fff;}
.layout_228386_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto; padding-bottom:75px;}
.layout_228386_ > div:after {content:''; display:block; clear:both;}
.layout_228386_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; position:relative;}
.layout_228386_ > div > [class^=container_]:after{content:''; display:block; width:15px; height:2px; background:url("/img_up/shop_pds/gsbest0001/design/dot_arrow.png") no-repeat center; position:absolute; top:118px; left:102%;}
.layout_228386_ > div > .container_1 {width:100%;}
.layout_228386_ > div > .container_1:after{display:none;}
.layout_228386_ > div > .container_2 {width:32%; margin-right:2%;}
.layout_228386_ > div > .container_3 {width:32%; margin-right:2%;}
.layout_228386_ > div > .container_4 {width:32%; margin-right:0%;}
.layout_228386_ > div > .container_4:after{display:none;}

  
@media (max-width:1300px){
  .layout_228386_{width:90%;}
}

@media (max-width:1023px){
  .layout_228386_{padding-bottom:40px;}
  .layout_228386_ > div > [class^=container_]:after{display:none;}
  .layout_228386_ > div > .container_2 {width:50%; margin-left:25%;}
  .layout_228386_ > div > .container_3  {width:48.5%; margin-right:3%;}
  .layout_228386_ > div > .container_4  {width:48.5%; margin-right:0%;}
}

@media \0screen{
	.layout_228386_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */

.empty_line_228666_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_228666_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_228666_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_228666_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_228666_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_228666_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_228666_:before {content:'공백: 50px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_227351_ {font-size:0;}
.title_227351_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#666666; line-height:1.4em; padding-left:15px;
}
.title_227351_ p:before {content:''; width:4px; height:21px; background:#15aee8; position:absolute; top:6px; left:0;}
.title_227351_ p:after{content:''; width:4px; height:21px; background:#1d54d2; position:absolute; top:6px; left:4px;}

.title_227351_.style_top p {padding-top:10px;}
.title_227351_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_227351_.style_right p {padding-right:14px;}
.title_227351_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_227351_.style_bottom p {padding-bottom:12px;}
.title_227351_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_227351_.style_left p {padding-left:14px;}
.title_227351_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_227351_.style_circle1 p {padding-left:20px;}
.title_227351_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_227351_.style_circle2 p {padding-left:20px;}
.title_227351_.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;
}
  
.title_227351_ p span{color:#dd005f; position:relative;}
.title_227351_ p span:after{content:''; display:block; width:100%; height:2px; background:#dd005f; position:absolute; bottom:-3px; right:0;}

@media (max-width:1023px){
  .title_227351_ p{font-size:20px;  padding-top:2px;}
}

/* ****************** 장문 텍스트  ****************** */

  .textarea_227331_{margin-top: 10px;}
  .textarea_227331_ p {
    display:block; margin:0; padding:0;
    font-size:16px; letter-spacing:-1px; font-weight:400; color:#666; line-height:18px;
  }
  .textarea_227331_ p b{color: #333; font-weight: 600;}
  
 @media (max-width:1023px){
  .textarea_227331_{margin-top: 5px; margin-bottom: 10px; margin-right: 10px;}
} 
  

/* ****************** 공백  ****************** */

.empty_line_228546_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_228546_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_228546_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_228546_ {height:px; line-height:px;}
	[id^=div_user_list] .empty_line_228546_:before {content:'공백: px';}
}

 @media \0screen{
	.empty_line_228546_ {height:px; line-height:px;}
	[id^=div_user_list] .empty_line_228546_:before {content:'공백: px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_228516_, .empty_228516_ * {padding:0; margin:0; list-style:none; word-break:keep-all;}

.empty_228516_ .title_box{text-align:center; background:#1c9ab1; color:#fff; padding:30px 15px 40px;}
.empty_228516_ .title_box span{display:inline-block; width:64px; height:8px; line-height:5px; background:1c9ab1; font-size:13px; color:#fff; font-family: 'KoPub Batang',serif !important;}
.empty_228516_ .title_box img{display:block; margin:25px auto;}
.empty_228516_ .title_box p{font-size:19px;}
  
.empty_228516_ li{border:1px solid #dcdcdc; border-top:0; background:#fff; color:#666; font-size:14px; padding:15px 10px 15px 15px; position:relative; padding-left:43px;}
.empty_228516_ li span{display:inline-block; font-size:22px; margin-right:8px;font-weight:bold; color:#ccc; vertical-align:middle; margin-bottom:5px; position:absolute; top:10px; left:18px;}
  .empty_228516_ li:hover span{color:#535353;}
  .empty_228516_ li:hover{background:#d8d8d8; color:#666; border:1px solid #d8d8d8;}
  
@media (max-width:1023px){
.empty_228516_ .title_box p{font-size:18px;}
}

/* ****************** 공백  ****************** */

.empty_line_228556_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_228556_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_228556_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_228556_ {height:px; line-height:px;}
	[id^=div_user_list] .empty_line_228556_:before {content:'공백: px';}
}

 @media \0screen{
	.empty_line_228556_ {height:px; line-height:px;}
	[id^=div_user_list] .empty_line_228556_:before {content:'공백: px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_228506_, .empty_228506_ * {padding:0; margin:0; list-style:none; word-break:keep-all;}

.empty_228506_ .title_box{text-align:center; background:#1c9ab1; color:#fff; padding:30px 15px 40px;}
.empty_228506_ .title_box span{display:inline-block; width:64px; height:8px; line-height:5px; background:rgba(255,255,255,.15); font-size:13px; color:#fff; font-family: 'KoPub Batang',serif !important;}
.empty_228506_ .title_box img{display:block; margin:25px auto;}
.empty_228506_ .title_box p{font-size:19px;}
  
.empty_228506_ li{border:1px solid #dcdcdc; border-top:0; background:#fff; color:#666; font-size:14px; padding:15px 10px 15px 15px; position:relative; padding-left:43px;}
.empty_228506_ li span{display:inline-block; font-size:22px; margin-right:8px;font-weight:bold; color:#ccc; vertical-align:middle; margin-bottom:5px; position:absolute; top:10px; left:18px;}
    .empty_228506_ li:hover span{color:#535353;}
   .empty_228506_ li:hover{background:#d8d8d8; color:#666; border:1px solid #d8d8d8;}
  
@media (max-width:1023px){
.empty_228506_ .title_box p{font-size:18px;}
}

/* ****************** 공백  ****************** */

.empty_line_228536_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_228536_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_228536_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_228536_ {height:px; line-height:px;}
	[id^=div_user_list] .empty_line_228536_:before {content:'공백: px';}
}

 @media \0screen{
	.empty_line_228536_ {height:px; line-height:px;}
	[id^=div_user_list] .empty_line_228536_:before {content:'공백: px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_228526_, .empty_228526_ * {padding:0; margin:0; list-style:none; word-break:keep-all;}

.empty_228526_ .title_box{text-align:center; background:#1c9ab1; color:#fff; padding:30px 15px 40px;}
.empty_228526_ .title_box span{display:inline-block; width:64px; height:8px; line-height:5px; background:rgba(255,255,255,.15); font-size:13px; color:#fff; font-family: 'KoPub Batang',serif !important;}
.empty_228526_ .title_box img{display:block; margin:25px auto;}
.empty_228526_ .title_box p{font-size:19px;}
  
.empty_228526_ li{border:1px solid #dcdcdc; border-top:0; background:#fff; color:#666; font-size:14px; padding:15px 10px 15px 15px; position:relative; padding-left:43px;}
.empty_228526_ li span{display:inline-block; font-size:22px; margin-right:8px;font-weight:bold; color:#ccc; vertical-align:middle; margin-bottom:5px; position:absolute; top:10px; left:18px;}
    .empty_228526_ li:hover span{color:#535353;}
 .empty_228526_ li:hover{background:#d8d8d8; color:#666; border:1px solid #d8d8d8;}
  
@media (max-width:1023px){
.empty_228526_ .title_box p{font-size:18px;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_249726_wrap{padding:160px 0; background:url("/img_up/shop_pds/gsbest0001/farm/yeo-seong-jil-hwan-ri-nik16774953591.png") no-repeat center; background-size:cover; background-attachment:fixed; position:relative; overflow:hidden;}
.layout_249726_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_249726_ > div:after {content:''; display:block; clear:both;}
.layout_249726_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

.layout_249726_wrap .frame{width:100%; height:100%; position:absolute; left:20%; top:70px;}
.layout_249726_wrap .frame .line{display:block; width:100%; height:100%; border:1px solid rgba(255,255,255,0.3);}
.layout_249726_wrap .frame .edge{display:block; width:19px; height:19px; position:absolute; left:0; top:0; border-top:1px solid #fff; border-left:1px solid #fff;}
@media \0screen{
	.layout_249726_ {min-width:1300px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_249756_ {font-size:0;}
.title_249756_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:34px; letter-spacing:-1px; font-weight:normal; color:#ffffff; line-height:1.4em; text-shadow:0 0 5px rgba(0,0,0,.7);
}
.title_249756_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_249756_.style_top p {padding-top:10px;}
.title_249756_.style_top p:before {left:0; top:0; width:34px; height:4px;}

.title_249756_.style_right p {padding-right:14px;}
.title_249756_.style_right p:before {right:0; top:7px; width:4px; height:34px;}

.title_249756_.style_bottom p {padding-bottom:12px;}
.title_249756_.style_bottom p:before {left:0; bottom:0; width:34px; height:4px;}

.title_249756_.style_left p {padding-left:14px;}
.title_249756_.style_left p:before {left:0; top:7px; width:4px; height:34px;}

.title_249756_.style_circle1 p {padding-left:20px;}
.title_249756_.style_circle1 p:before {
	left:0; top:18px; width:12px; height:12px;
	border-radius:12px;
}

.title_249756_.style_circle2 p {padding-left:20px;}
.title_249756_.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;
}

/* ****************** 공백  ****************** */

.empty_line_249746_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_249746_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_249746_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_249746_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_249746_:before {content:'공백: 10px';}
}

@media (max-width:767px){
  .empty_line_249746_ {display:none;}
}

 @media \0screen{
	.empty_line_249746_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_249746_:before {content:'공백: 10px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_249736_ p {
	display:block; margin:0; padding:0;
	font-size:16px; font-weight:normal; color:#ffffff; line-height:1.6em; text-shadow:0 0 5px rgba(0,0,0,.7);
}
.text_249736_ p a {color:#ffffff; text-decoration:none;}
