
/* ****************** 1칸 레이아웃  ****************** */

.layout_381031_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_381031_ > div:after {content:''; display:block; clear:both;}
.layout_381031_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

  
@media (max-width:1300px){
  .layout_381031_ {width:95%;}
}

@media \0screen{
	.layout_381031_ {min-width:1300px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_381061_, .empty_381061_ *{padding:0; margin:0; list-style:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

.empty_381061_{background:#000;}
.empty_381061_ ul:after{content:''; display:block; clear:both;}
.empty_381061_ li{width:32%; height:550px; float:left; transition:all 0.5s ease-out; background-size:cover; position:relative;}
.empty_381061_ li:nth-child(1){background:url("/img_up/shop_pds/eye7967/farm/bo-seu316781645741.png") no-repeat center; background-size:cover;}
.empty_381061_ li:nth-child(2){background:url("/img_up/shop_pds/eye7967/farm/bo-seu4-116781648371.png") no-repeat center; background-size:cover;}
.empty_381061_ li:nth-child(3){background:url("/img_up/shop_pds/eye7967/farm/bo-seu5-116781648371.png") no-repeat center; background-size:cover;}
.empty_381061_ li:after{content:''; display:block; width:100%; height:100%; position:absolute; top:0; left:0; opacity:0.8; transition:all 0.5s; z-index:1;}
.empty_381061_ li:nth-child(1):after{background:#111;}
.empty_381061_ li:nth-child(2):after{background:#7524b3;}
.empty_381061_ li:nth-child(3):after{background:#111;}
.empty_381061_ li.active{width:36%;}
.empty_381061_ li.active:after{opacity:0;}

.empty_381061_ li p{width:100%; color:#fff; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); text-align:center; transition:all 0.3s; z-index:10;}
.empty_381061_ li.active p{color:#fff;}
.empty_381061_ li p strong{display:block;font-size:30px; font-weight:normal;}
.empty_381061_ li.active p strong{color:#fff; text-shadow:0 0 5px #000;}
.empty_381061_ li p strong:after{content:''; display:block; width:50px; height:2px; background:#fff; margin:20px auto 0; transition:all 0.4s;}
.empty_381061_ li.active p strong:after{background:#fff; margin-bottom:20px; box-shadow:0 0 5px #000;}
.empty_381061_ li p span{opacity:0; visibility:hidden; transition:all 0.4s; font-size:18px; text-shadow:0 0 5px #000;}
.empty_381061_ li.active p span{opacity:1; visibility:visible;}

@media (max-width:1023px){
  .empty_381061_ li{height:460px;}
  .empty_381061_ li p strong{font-size:26px;}
}

@media (max-width:767px){
  .empty_381061_ li{width:100%; height:230px;}
  .empty_381061_ li.active{width:100%;}
  .empty_381061_ li.active:after{opacity:0.9;}
  .empty_381061_ li.active p{color:#fff;}
  .empty_381061_ li.active p strong:after{background:#fff;}
  .empty_381061_ li p strong{font-size:22px;}
  .empty_381061_ li p span{font-size:16px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_381041_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_381041_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_381041_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_381041_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_381041_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_381041_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_381041_:before {content:'공백: 20px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_381051_ p {
	display:block; margin:0 auto; padding:30px 40px;
	font-size:17px; letter-spacing:-1px; font-weight:normal; color:#555; line-height:1.6em; border:5px solid #eaeaea; word-break:keep-all;
}
.text_381051_ p a {color:#555; text-decoration:none;}
.text_381051_ p span{color:#7524b3;}

@media (max-width:767px){
  .text_381051_ p{padding:20px; font-size:16px; text-align:left;}
  .text_381051_ p br{display:none;}
  .text_381051_ p em{display:block; height:5px;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_433631_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_433631_ > div:after {content:''; display:block; clear:both;}
.layout_433631_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_433631_ {min-width:1400px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_433641_,
.empty_433641_ *{padding:0; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; word-break:keep-all;}
  

.empty_433641_{margin:0 auto; background:#e5ebed; position:relative;}
.empty_433641_:before{content:''; display:block; width:1px; height:70%; background:#c6c9cc; position:absolute; top:15%; left:28%;}

.empty_433641_ .growth_title{position:absolute; top:50%; left:0; width:29%; text-align:center; font-size:26px; font-weight:bold; letter-spacing:-1.5px; color:#333; transform:translate(0, -50%);}
.empty_433641_ .growth_title img{display:block; margin:-15px auto 0; margin-bottom:5px;}
.empty_433641_ .growth_text{margin:0 auto; text-align:center; position:relative; padding-left:29%;}
.empty_433641_ .growth_text > span{display:block; height:100%; text-align:left; padding:40px 50px ; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; letter-spacing:-1px; font-size:14px; line-height:1.7em;}
.empty_433641_ .growth_text strong{display:block; font-size:20px; font-weight:normal; color:#333; margin-bottom:1px; line-height:1.3em; color:#4b9ad2;}
  .empty_433641_ .growth_text b{color:#fff; background-color:#a655e3;}
  
@media (max-width:860px){
  .empty_433641_ .growth_title{position:relative; top:0; left:0; right:0; width:100%; transform:translate(0,0); padding-top:30px;}
  .empty_433641_:before{display:none;}
  .empty_433641_ .growth_text{padding-left:0; padding-bottom:30px;}
  .empty_433641_ .growth_text > span{padding-top:18px;  text-align:center;}
  .empty_433641_ .growth_text strong{line-height:1em; color:#4b9ad2; text-align:center;}
}

@media (max-width:620px){
  .empty_433641_ .growth_title{font-size:22px;}
  .empty_433641_ .growth_title img{width:80px; margin-bottom:-5px;}
  .empty_433641_ .growth_text > span{padding:20px 30px 10px;}
  .empty_433641_ .growth_text strong{font-size:16px;}
  .empty_433641_ .growth_text > span br{}
  .empty_433641_ .growth_text > span > span{}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.verti_line{margin:30px auto; width:1px; height:50px; background:#333;}

@media (max-width:767px){
  .verti_line{margin:15px auto; height:35px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_433671_ *{padding:0; margin:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; list-style:none;}
.empty_433671_ ul{display:block; margin:0 auto; font-size:0; text-align:center;}
.empty_433671_ li{display:inline-block; width:150px; height:150px; border-radius:50%; text-align:center; margin-left:-20px; line-height:1.3em; font-size:14px; color:#fff; font-weight:bold; position:relative; letter-spacing:-1px;}
.empty_433671_ li:nth-child(2n){background:rgba(130,61,91,0.7)}
.empty_433671_ li:nth-child(2n-1){background:rgba(193,73,126,0.7);}
.empty_433671_ li:first-child{margin-left:0;}
.empty_433671_ li span{display:block; position:absolute; top:40%; left:0; right:0; margin:0 auto;} 
  
  
@media (max-width:940px){
  .empty_433671_ li{width:150px; height:150px;}
}

@media (max-width:767px){
  .empty_433671_ ul{text-align:center;}
  .empty_433671_ li{width:120px; height:120px;}
}

/* ****************** 공백  ****************** */

.empty_line_433721_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_433721_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_433721_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_433721_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_433721_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_433721_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_433721_:before {content:'공백: 100px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_433691_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_433691_ > div:after {content:''; display:block; clear:both;}
.layout_433691_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_433691_ {min-width:1300px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_433701_,
.empty_433701_ *{padding:0; margin:0; list-style:none; word-break:keep-all; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

.empty_433701_ {padding:0 30px; color:#666; text-align:center;}

.empty_433701_ > span{display:inline-block; font-size:32px; color:#1a8ebc; font-weight:bold; border-bottom:1px solid #1a8ebc;}

  
@media (max-width:1023px){
  .empty_433701_ > span{font-size:26px;}
}

@media (max-width:767px){
  .empty_433701_ > span{font-size:22px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_433711_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_433711_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_433711_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_433711_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_433711_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_433711_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_433711_:before {content:'공백: 30px';}
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_433731_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_433731_ > div {margin-left:-20px;}
.layout_433731_ > div:after {content:''; display:block; clear:both;}
.layout_433731_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_433731_ > div > .container_1 {width:50%;}
.layout_433731_ > div > .container_2 {width:50%;}

  
@media (max-width:1300px){
  .layout_433731_ {width:95%;}
}
  
@media (max-width:1023px){
	.layout_433731_ > div > .container_1 { width:100%; }
	.layout_433731_ > div > .container_2 {clear:both; width:100%; padding-top:20px;}
}

@media \0screen{
	.layout_433731_ {min-width:1300px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_433751_,
.empty_433751_ *{padding:0; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; word-break:keep-all;}

.empty_433751_{border:1px solid #ddd; color:#333;}
.empty_433751_ p.title{background:#f1f1f2; font-size:18px; padding:14px 25px; padding-left:167px; position:relative;}
.empty_433751_ p.title:before{content:''; display:block; width:150px; height:100%; background:#7b7dcd; position:absolute; top:0; left:0;}
  .empty_433751_ p.title:hover:before{background:#6668b1}
.empty_433751_ p.title span{display:block; width:150px; color:#fff; text-align:center; font-size:20px; position:absolute; top:50%; left:0; transform:translate(0,-50%);}
.empty_433751_ p.text{font-size:16px; padding:20px; padding-left:35px; position:relative; min-height:100px;}
.empty_433751_ p.text span{content:''; display:block; width:4px; height:4px; background:#df3127; position:absolute; top:30px; left:20px;}

@media (max-width:1023px){
  .empty_433751_ p.title span{ font-size:15px;}
  .empty_433751_ p.text{min-height:auto;}
  .empty_433751_ p.title{ font-size:15px;}
  .empty_433751_ p.text{font-size:14px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_433741_,
.empty_433741_ *{padding:0; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; word-break:keep-all;}

.empty_433741_{border:1px solid #ddd; color:#333;}
.empty_433741_ p.title{background:#f1f1f2; font-size:18px; padding:14px 25px; padding-left:167px; position:relative;}
.empty_433741_ p.title:before{content:''; display:block; width:150px; height:100%; background:#10a5c0; position:absolute; top:0; left:0;}
.empty_433741_ p.title:hover:before{background:#0e879d}
.empty_433741_ p.title span{display:block; width:150px; color:#fff; text-align:center; font-size:20px; position:absolute; top:50%; left:0; transform:translate(0,-50%);}
.empty_433741_ p.text{font-size:16px; padding:20px; padding-left:35px; position:relative; min-height:100px;}
.empty_433741_ p.text span{content:''; display:block; width:4px; height:4px; background:#df3127; position:absolute; top:30px; left:20px;}

@media (max-width:1023px){
   .empty_433741_ p.title span{ font-size:15px;}
  .empty_433741_ p.text{min-height:auto;}
    .empty_433741_ p.title{ font-size:15px;}
  .empty_433741_ p.text{font-size:14px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_433761_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_433761_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_433761_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_433761_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_433761_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_433761_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_433761_:before {content:'공백: 20px';}
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_433771_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_433771_ > div {margin-left:-20px;}
.layout_433771_ > div:after {content:''; display:block; clear:both;}
.layout_433771_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_433771_ > div > .container_1 {width:50%;}
.layout_433771_ > div > .container_2 {width:50%;}

  
@media (max-width:1300px){
  .layout_433771_ {width:95%;}
}
  
@media (max-width:1023px){
	.layout_433771_ > div > .container_1 { width:100%; }
	.layout_433771_ > div > .container_2 {clear:both; width:100%; padding-top:20px;}
}

@media \0screen{
	.layout_433771_ {min-width:1300px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_433781_,
.empty_433781_ *{padding:0; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; word-break:keep-all;}

.empty_433781_{border:1px solid #ddd; color:#333;}
.empty_433781_ p.title{background:#f1f1f2; font-size:18px; padding:14px 25px; padding-left:167px; position:relative;}
.empty_433781_ p.title:before{content:''; display:block; width:150px; height:100%; background:#10a5c0; position:absolute; top:0; left:0;}
.empty_433781_ p.title:hover:before{background:#0e879d}
.empty_433781_ p.title span{display:block; width:150px; color:#fff; text-align:center; font-size:20px; position:absolute; top:50%; left:0; transform:translate(0,-50%);}
.empty_433781_ p.text{font-size:16px; padding:20px; padding-left:35px; position:relative; min-height:100px;}
.empty_433781_ p.text span{content:''; display:block; width:4px; height:4px; background:#df3127; position:absolute; top:30px; left:20px;}

@media (max-width:1023px){
  .empty_433781_ p.title span{ font-size:15px;}
  .empty_433781_ p.text{min-height:auto;}
    .empty_433781_ p.title{ font-size:15px;}
  .empty_433781_ p.text{font-size:14px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_433791_,
.empty_433791_ *{padding:0; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; word-break:keep-all;}

.empty_433791_{border:1px solid #ddd; color:#333;}
.empty_433791_ p.title{background:#f1f1f2; font-size:18px; padding:14px 25px; padding-left:167px; position:relative;}
.empty_433791_ p.title:before{content:''; display:block; width:150px; height:100%; background:#7b7dcd; position:absolute; top:0; left:0;}
  .empty_433791_ p.title:hover:before{background:#6668b1}
.empty_433791_ p.title span{display:block; width:150px; color:#fff; text-align:center; font-size:20px; position:absolute; top:50%; left:0; transform:translate(0,-50%);}
.empty_433791_ p.text{font-size:16px; padding:20px; padding-left:35px; position:relative; min-height:100px;}
.empty_433791_ p.text span{content:''; display:block; width:4px; height:4px; background:#df3127; position:absolute; top:30px; left:20px;}

@media (max-width:1023px){
  .empty_433791_ p.title span{ font-size:15px;}
  .empty_433791_ p.text{min-height:auto;}
  .empty_433791_ p.title{ font-size:15px;}
  .empty_433791_ p.text{font-size:14px;}
}

/* ****************** 공백  ****************** */

.empty_line_433801_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_433801_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_433801_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_433801_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_433801_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_433801_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_433801_:before {content:'공백: 100px';}
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_433811_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto; padding:0 4%; border-left:5px solid #eee; border-right:5px solid #eee;}
.layout_433811_ > div { }
.layout_433811_ > div:after {content:''; display:block; clear:both;}
.layout_433811_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box; }
.layout_433811_ > div > .container_1 {width:40%; background:url("") no-repeat center;}
.layout_433811_ > div > .container_2 {width:60%; padding-left:0;}

@media (max-width:850px){
	.layout_433811_ > div > .container_1 { width:100%; }
	.layout_433811_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_433811_ {min-width:1300px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_433821_,
.empty_433821_ *{padding:0; margin:0;}
.empty_433821_ {height:300px; background:#f8fdff; position:relative;}
.empty_433821_ p{font-size:28px; text-align:right; color:#666; position:absolute; top:50%; right:5%; transform:translate(0, -50%);}
.empty_433821_ p strong{display:block; font-size:32px; color:#1a8ebc; font-size:34px;}


@media (max-width:850px){
  .empty_433821_{height:130px;}
  .empty_433821_ p{font-size:22px; text-align:center; left:0; right:0;}
  .empty_433821_ p strong{font-size:24px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_433831_,
.empty_433831_ *{padding:0; margin:0; list-style:none;}

.empty_433831_{margin:0.5% 7.5%; background:#fff;}
.empty_433831_ li{font-size:16px; color:#000; padding:25px 0; padding-left:85px; position:relative; border-bottom:1px solid #ddd;}
.empty_433831_ li:hover{background:#f9f9f9;}
.empty_433831_ li span{display:block; width:45px; height:45px; font-size:28px; background:#888; color:#fff; text-align:center; position:absolute; top:17px; left:20px;}
  .empty_433831_ li:nth-child(2n-1) span{background:#1478a0}
  .empty_433831_ li:nth-child(2n) span{background:#26b4b1}
  
  @media (max-width:1023px){
    .empty_433831_{margin-right:0;}
  }
  
  @media (max-width:850px){
    .empty_433831_{margin:3% 0 1%;}
    .empty_433831_ li{padding:18px 10px 18px 75px; word-break:keep-all;}
    .empty_433831_ li span{font-size:24px; width:40px; height:40px; top:50%; left:15px; margin-top:-20px;}
  }

/* ****************** 공백  ****************** */
      
.empty_line_433841_ {display:block; width:100%; height:60px; line-height:60px;}

[id^=div_user_list] .empty_line_433841_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_433841_:before {content:'공백: 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_433841_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_433841_:before {content:'공백: 120px';}
}

 @media \0screen{
	.empty_line_433841_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_433841_:before {content:'공백: 120px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_433551_ {clear:both; min-width:150px; max-width:1400px;  margin:0 auto; width:80%;}
.layout_433551_ > div:after {content:''; display:block; clear:both;}
.layout_433551_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}



@media (max-width:1600px){
  .layout_433551_{width:90%;}
}

@media (max-width:1300px){
  .layout_433551_{width:95%;}
}
@media \0screen{
	.layout_433551_ {min-width:1400px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_433571_ {font-size:0;}
.title_433571_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:36px; letter-spacing:-2px; font-weight:300; color:#444; line-height:1.4em; position:relative; padding-left:60px;
}
.title_433571_ p span{display:inline-block; height:30px; color:#cbb386; border-right:1px solid #ccc; padding-right:15px; margin-right:15px; line-height:30px; margin-top:-2px; position:absolute; top:13px; left:0;}
.title_433571_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_433571_.style_top p {padding-top:10px;}
.title_433571_.style_top p:before {left:0; top:0; width:36px; height:4px;}

.title_433571_.style_right p {padding-right:14px;}
.title_433571_.style_right p:before {right:0; top:8px; width:4px; height:36px;}

.title_433571_.style_bottom p {padding-bottom:12px;}
.title_433571_.style_bottom p:before {left:0; bottom:0; width:36px; height:4px;}

.title_433571_.style_left p {padding-left:14px;}
.title_433571_.style_left p:before {left:0; top:8px; width:4px; height:36px;}

.title_433571_.style_circle1 p {padding-left:20px;}
.title_433571_.style_circle1 p:before {
	left:0; top:20px; width:12px; height:12px;
	border-radius:12px;
}

.title_433571_.style_circle2 p {padding-left:20px;}
.title_433571_.style_circle2 p:before {
	left:0; top:20px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1500px){
  .title_433571_ p{font-size:32px;}
  .title_433571_ p span{top:9px;}
}

@media (max-width:1200px){
  .title_433571_ p{font-size:29px;}
  .title_433571_ p span{top:6px;}
}

@media (max-width:1023px){
  .title_433571_ p{font-size:26px;}
  .title_433571_ p span{height:24px; line-height:24px; top:8px;}
}

@media (max-width:767px){
  .title_433571_ p{font-size:22px; padding-left:45px;}
  .title_433571_ p span{height:20px; line-height:20px; padding-right:10px; top:8px;}
}


/* ****************** 공백  ****************** */
      
.empty_line_433561_ {display:block; width:100%; height:25px; line-height:25px;}

[id^=div_user_list] .empty_line_433561_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_433561_:before {content:'공백: 25px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_433561_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_433561_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_433561_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_433561_:before {content:'공백: 60px';}
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_433581_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_433581_ > div {margin-left:-20px;}
.layout_433581_ > div:after {content:''; display:block; clear:both;}
.layout_433581_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_433581_ > div > .container_1 {width:50%;}
  .layout_433581_ > div > .container_2 {width:50%;}

  
@media (max-width:1300px){
  .layout_433581_ {width:95%;}
}
  
@media (max-width:1023px){
	.layout_433581_ > div > .container_1 { width:100%; }
  .layout_433581_ > div > .container_2 {clear:both; width:100%; padding-top:20px;}
}

@media \0screen{
	.layout_433581_ {min-width:1400px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_433591_,
.empty_433591_ *{padding:0; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; word-break:keep-all;}

.empty_433591_{border:1px solid #ddd; color:#333;}
.empty_433591_ p.title{background:#f1f1f2; font-size:18px; padding:14px 25px; padding-left:140px; position:relative;}
.empty_433591_ p.title:before{content:''; display:block; width:120px;/*point-01*/ height:100%; background:#7b7dcd; position:absolute; top:0; left:0;}
  .empty_433591_ p.title:hover:before{background:#6668b1}
.empty_433591_ p.title span{display:block; width:120px; /*point-01*/ color:#fff; text-align:center; font-size:20px; position:absolute; top:50%; left:0; transform:translate(0,-50%);}
.empty_433591_ p.text{font-size:16px; padding:20px; padding-left:35px; position:relative; min-height:100px;}
.empty_433591_ p.text span{content:''; display:block; width:4px; height:4px; background:#df3127; position:absolute; top:30px; left:20px;}

@media (max-width:1023px){
  .empty_433591_ p.text{min-height:auto;}
  .empty_433591_ p.title{ font-size:15px;}
  .empty_433591_ p.text{font-size:14px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_433611_,
.empty_433611_ *{padding:0; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; word-break:keep-all;}

.empty_433611_{border:1px solid #ddd; color:#333;}
.empty_433611_ p.title{background:#f1f1f2; font-size:18px; padding:14px 25px; padding-left:140px; position:relative;}
.empty_433611_ p.title:before{content:''; display:block; width:120px;/*point-01*/ height:100%; background:#7b7dcd; position:absolute; top:0; left:0;}
  .empty_433611_ p.title:hover:before{background:#6668b1}
.empty_433611_ p.title span{display:block; width:120px; /*point-01*/ color:#fff; text-align:center; font-size:20px; position:absolute; top:50%; left:0; transform:translate(0,-50%);}
.empty_433611_ p.text{font-size:16px; padding:20px; padding-left:35px; position:relative; min-height:100px;}
.empty_433611_ p.text span{content:''; display:block; width:4px; height:4px; background:#df3127; position:absolute; top:30px; left:20px;}

@media (max-width:1023px){
  .empty_433611_ p.text{min-height:auto;}
  .empty_433611_ p.title{ font-size:15px;}
  .empty_433611_ p.text{font-size:14px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_433621_,
.empty_433621_ *{padding:0; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; word-break:keep-all;}

.empty_433621_{border:1px solid #ddd; color:#333;}
.empty_433621_ p.title{background:#f1f1f2; font-size:18px; padding:14px 25px; padding-left:140px; position:relative;}
.empty_433621_ p.title:before{content:''; display:block; width:120px;/*point-01*/ height:100%; background:#7b7dcd; position:absolute; top:0; left:0;}
  .empty_433621_ p.title:hover:before{background:#6668b1}
.empty_433621_ p.title span{display:block; width:120px; /*point-01*/ color:#fff; text-align:center; font-size:20px; position:absolute; top:50%; left:0; transform:translate(0,-50%);}
.empty_433621_ p.text{font-size:16px; padding:20px; padding-left:35px; position:relative; min-height:100px;}
.empty_433621_ p.text span{content:''; display:block; width:4px; height:4px; background:#df3127; position:absolute; top:30px; left:20px;}

@media (max-width:1023px){
  .empty_433621_ p.text{min-height:auto;}
  .empty_433621_ p.title{ font-size:15px;}
  .empty_433621_ p.text{font-size:14px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_433601_,
.empty_433601_ *{padding:0; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; word-break:keep-all;}

.empty_433601_{border:1px solid #ddd; color:#333;}
.empty_433601_ p.title{background:#f1f1f2; font-size:18px; padding:14px 25px; padding-left:140px; position:relative;}
.empty_433601_ p.title:before{content:''; display:block; width:120px;/*point-01*/ height:100%; background:#7b7dcd; position:absolute; top:0; left:0;}
  .empty_433601_ p.title:hover:before{background:#6668b1}
.empty_433601_ p.title span{display:block; width:120px; /*point-01*/ color:#fff; text-align:center; font-size:20px; position:absolute; top:50%; left:0; transform:translate(0,-50%);}
.empty_433601_ p.text{font-size:16px; padding:20px; padding-left:35px; position:relative; min-height:100px;}
.empty_433601_ p.text span{content:''; display:block; width:4px; height:4px; background:#df3127; position:absolute; top:30px; left:20px;}

@media (max-width:1023px){
  .empty_433601_ p.text{min-height:auto;}
  .empty_433601_ p.title{ font-size:15px;}
  .empty_433601_ p.text{font-size:14px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_433891_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_433891_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_433891_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_433891_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_433891_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_433891_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_433891_:before {content:'공백: 100px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_433871_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_433871_ > div:after {content:''; display:block; clear:both;}
.layout_433871_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_433871_ {min-width:1300px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_433881_,
.empty_433881_ *{padding:0; margin:0; list-style:none; word-break:keep-all; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

.empty_433881_ {padding:0 30px; color:#666; text-align:center;}

.empty_433881_ > span{display:inline-block; font-size:32px; color:#1a8ebc; font-weight:bold; border-bottom:1px solid #1a8ebc; font-weight:300;}
  
  .empty_433881_ > span b{font-weight:600;}
  
@media (max-width:1023px){
  .empty_433881_ > span{font-size:26px;}
}

@media (max-width:767px){
  .empty_433881_ > span{font-size:22px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.verti_line{margin:30px auto; width:1px; height:50px; background:#333;}

@media (max-width:767px){
  .verti_line{margin:15px auto; height:35px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_433911_ *{padding:0; margin:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; list-style:none;}
.empty_433911_ ul{display:block; margin:0 auto; font-size:0; text-align:center;}
.empty_433911_ li{display:inline-block; width:230px; height:230px; border-radius:50%; text-align:center; margin-left:20px; line-height:1.3em; font-size:20px; color:#fff; font-weight:300; position:relative; letter-spacing:-1px; }
.empty_433911_ li:nth-child(2n){background:#b2c84b}
.empty_433911_ li:nth-child(2n-1){background:#73bac1;}
.empty_433911_ li:first-child{margin-left:0;}
.empty_433911_ li span{display:block; position:absolute; top:25%; left:0; right:0; margin:0 auto;} 
  .empty_433911_ li span b{font-size:50px; font-weight:700; margin-top:-30px;}
  
  .empty_433911_ li:hover{background:#bbbbbb;}
  
@media (max-width:940px){
  .empty_433911_ li{width:180px; height:180px; font-size:15px;}
  .empty_433911_ li span b{font-size:18px;}
}

@media (max-width:767px){
  .empty_433911_ ul{text-align:center;}
  .empty_433911_ li{width:150px; height:150px;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_433921_ {clear:both; min-width:320px; max-width:550px; margin:0 auto;}
.layout_433921_ > div:after {content:''; display:block; clear:both;}
.layout_433921_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_433921_ {min-width:550px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_433941_ {display:block; width:100%; height:25px; line-height:25px;}

[id^=div_user_list] .empty_line_433941_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_433941_:before {content:'공백: 25px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_433941_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_433941_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_433941_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_433941_:before {content:'공백: 60px';}
}

/* ****************** 블릿형 리스트  ****************** */

@font-face {
	font-family: 'icomoon_contents';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_contents/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_contents/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_contents/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_contents/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_contents/icomoon.svg#icomoon_contents') format('svg');
	font-weight: normal;
	font-style: normal;
}

.text_list_433931_ ul {display:table; margin:0; padding:0; list-style:none;}
.text_list_433931_ li {display:table-row; font-size:20px; line-height:1.5em;}
.text_list_433931_ span {display:table-cell; padding:5px; font-weight:normal; font-family:NanumGothic; color:#7e49bf; vertical-align:top;}
.text_list_433931_ span:before {content:'\e60d'; font-family:"icomoon_contents";}
.text_list_433931_ p {display:table-cell; padding:5px; letter-spacing:-1px; font-weight:normal; color:#777777; vertical-align:middle;}

	.text_list_433931_ span {padding-right:.4em; font-size:1.5em; line-height:1em;}
  
  @media (max-width:1023px){
    .text_list_433931_ li { font-size:15px; text-align:center; padding-left:15px;  }
  }
  
