
/* ****************** 1칸 레이아웃  ****************** */

.layout_322685_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_322685_ > div:after {content:''; display:block; clear:both;}
.layout_322685_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

  
@media (max-width:1300px){
  .layout_322685_{width:95%;}
}

@media \0screen{
	.layout_322685_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_322689_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_322689_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_322689_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_322689_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_322689_:before {content:'공백: 80px';}
}

 @media \0screen{
	.empty_line_322689_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_322689_:before {content:'공백: 80px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_322688_ p {
	display:inline-block; margin:0; padding:0;
	font-size:44px; letter-spacing:-2px; font-weight:600; color:#b2c84b; line-height:1.6em;
}
.text_322688_ span{display:inline-block; width:20px; height:65px; background:url("/img_up/shop_pds/sanbon/design/img/title_line.png") no-repeat center; background-size:cover; margin:0 20px; vertical-align:middle; margin-top:-25px;}
  
 
.text_322688_ p a {color:#b2c84b; text-decoration:none;}

@media (max-width:1200px){
  .text_322688_ p{font-size:38px;}
}

@media (max-width:767px){
  .text_322688_ {white-space:nowrap;}
  .text_322688_ p{font-size:28px;}
  .text_322688_ span{height:30px; margin:0 10px; margin-top:-13px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_322690_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_322690_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_322690_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_322690_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_322690_:before {content:'공백: 15px';}
}

 @media \0screen{
	.empty_line_322690_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_322690_:before {content:'공백: 15px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_322686_ p {
	display:block; margin:0; padding:0;
	font-size:19px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.4em;
}
.text_322686_ p a {color:#666; text-decoration:none;}
  

  
@media (max-width:1023px){
  .text_322686_ p{font-size:16px;}
}  


/* ****************** 공백  ****************** */
      
.empty_line_322687_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_322687_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_322687_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_322687_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_322687_:before {content:'공백: 80px';}
}

 @media \0screen{
	.empty_line_322687_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_322687_:before {content:'공백: 80px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_321307_ {clear:both; min-width:150px;  margin:0 auto; width:80%;}
.layout_321307_ > div:after {content:''; display:block; clear:both; }
.layout_321307_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media (max-width:1600px){
  .layout_321307_{width:90%;}
}

@media (max-width:1300px){
  .layout_321307_{width:95%;}
}
  
@media \0screen{
	.layout_321307_ {}
}

/* ****************** 이미지  ****************** */

.img_321308_, .img_321308_ * {box-sizing:border-box;}
.img_321308_ {overflow:hidden; position:relative; padding:40px 120px; height:370px; background:url(/img_up/shop_pds/sanbon/farm/545e4s1545984123.png) no-repeat center; background-size:cover;}
.img_321308_:after{content:''; display:block; width:100%; height:100%; background:rgba(0,0,0,0.3); position:absolute; top:0; left:0; z-index:1;}
.img_321308_ p{position:absolute; top:25%; left:0; width:100%; font-size:36px; color:#fff; z-index:10; word-break:keep-all; letter-spacing:-1px; font-weight:100; text-align:center;}
.img_321308_ p em{font-style:normal; color:#fbff99; font-weight:bold;}
.img_321308_ p em:after{content:''; display:block; width:100px; height:1px; background:#ffffff5e; margin:20px auto 25px;}  
.img_321308_ p span{display:block; font-size:15px; color:rgba(255,255,255,0.7); letter-spacing:10px;}


@media (max-width:767px){
  .img_321308_ {height:170px;}
  .img_321308_ p{font-size:22px; top:0; margin:45px auto;}
  .img_321308_ p em:after{margin:10px auto 15px;}
  .img_321308_ p span{font-size:13px; letter-spacing:0.4px;}
}
  
  


/* ****************** 1칸 레이아웃  ****************** */

.layout_321316_ {clear:both; min-width:150px;  margin:0 auto;}
.layout_321316_ > div:after {content:''; display:block; clear:both;}
.layout_321316_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_321316_ {}
}

/* ****************** 공백  ****************** */
      
.empty_line_321377_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_321377_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_321377_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_321377_ {height:140px; line-height:140px;}
	[id^=div_user_list] .empty_line_321377_:before {content:'공백: 140px';}
}

 @media \0screen{
	.empty_line_321377_ {height:140px; line-height:140px;}
	[id^=div_user_list] .empty_line_321377_:before {content:'공백: 140px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_321420_ {clear:both; min-width:150px;   margin:0 auto; width:100%;}
.layout_321420_ > div:after {content:''; display:block; clear:both;}
.layout_321420_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

  
@media (max-width:1300px){
  .layout_321420_{width:95%; overflow:hidden;}
}

@media \0screen{
	.layout_321420_ {}
}
  
@media (max-width:1600px){
	.layout_321420_{width:90%;}
}

@media (max-width:1300px){
	.layout_321420_{width:95%;}
}
  
  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_322693_ {font-size:0;}
.title_322693_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:36px; letter-spacing:-3px; font-weight:500; color:#b3c173; line-height:1.4em; padding-bottom:4px; font-family:'Noto Serif KR', serif !important;
}
.title_322693_ p span{display:inline-block; height:30px; color:#bbb; padding-right:15px; margin-right:15px; line-height:30px; margin-top:-2px;}
.title_322693_ p:before {content:''; position:absolute; background:#5da02c; font-size:0;}

.title_322693_.style_top p {padding-top:10px;}
.title_322693_.style_top p:before {left:0; top:0; width:36px; height:4px;}

.title_322693_.style_right p {padding-right:14px;}
.title_322693_.style_right p:before {right:0; top:8px; width:4px; height:36px;}

.title_322693_.style_bottom p {padding-bottom:12px;}
.title_322693_.style_bottom p:before {left:0; bottom:0; width:36px; height:4px;}

.title_322693_.style_left p {padding-left:14px;}
.title_322693_.style_left p:before {left:0; top:8px; width:4px; height:36px;}

.title_322693_.style_circle1 p {padding-left:20px;}
.title_322693_.style_circle1 p:before {
	left:0; top:20px; width:12px; height:12px;
	border-radius:12px;
}

.title_322693_.style_circle2 p {padding-left:20px;}
.title_322693_.style_circle2 p:before {
	left:0; top:20px; width:12px; height:12px;
	border:2px solid #5da02c; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1023px){
  .title_322693_ p{font-size:30px;}
}
  
@media (max-width:767px){
  .title_322693_ p{font-size:24px;}
}  


/* ****************** 타이틀 텍스트  ****************** */

.title_322779_ {font-size:0;}
.title_322779_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:36px; letter-spacing:-2px; font-weight:500; color:#d9d9d9; line-height:0.5;
}
.title_322779_ p b{font-size:18px; font-weight:500; color:#a0a0a0;}  
.title_322779_ p span{display:inline-block; height:30px; color:#b3b3b3; line-height:30px; margin-top:-2px; font-size:13px; letter-spacing:7px; background:#fff; padding:0 10px; font-weight:400;}
.title_322779_ p span:after{content:''; display:block; width:150%; height:1px; background:#d8d8d8; margin:-15px auto; position:absolute; left:-25%; z-index:-1;}  
.title_322779_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_322779_.style_top p {padding-top:10px;}
.title_322779_.style_top p:before {left:0; top:0; width:36px; height:4px;}

.title_322779_.style_right p {padding-right:14px;}
.title_322779_.style_right p:before {right:0; top:8px; width:4px; height:36px;}

.title_322779_.style_bottom p {padding-bottom:12px;}
.title_322779_.style_bottom p:before {left:0; bottom:0; width:36px; height:4px;}

.title_322779_.style_left p {padding-left:14px;}
.title_322779_.style_left p:before {left:0; top:8px; width:4px; height:36px;}

.title_322779_.style_circle1 p {padding-left:20px;}
.title_322779_.style_circle1 p:before {
	left:0; top:20px; width:12px; height:12px;
	border-radius:12px;
}

.title_322779_.style_circle2 p {padding-left:20px;}
.title_322779_.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:1023px){
  .title_322779_ p span{font-size:13px;}
}
  
@media (max-width:767px){
  .title_322779_ p span{letter-spacing:1px;}
}  
 
  


/* ****************** 공백  ****************** */
      
.empty_line_322780_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_322780_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_322780_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_322780_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_322780_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_322780_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_322780_:before {content:'공백: 20px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_322773_ {font-size:0;}
.title_322773_ p {
	position:relative; margin:0; padding:0;
	font-size:18px; letter-spacing:-1.5px; font-weight:300; color:#666; line-height:1.5em; word-break:keep-all;
}
.title_322773_ p b{font-weight:500; color:rgb(255, 119, 0);}
.title_322773_ p:before {content:''; position:absolute; background:#5da02c; font-size:0;}

.title_322773_.style_top p {padding-top:10px;}
.title_322773_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_322773_.style_right p {padding-right:14px;}
.title_322773_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_322773_.style_bottom p {padding-bottom:12px;}
.title_322773_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_322773_.style_left p {padding-left:14px;}
.title_322773_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_322773_.style_circle1 p {padding-left:20px;}
.title_322773_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_322773_.style_circle2 p {padding-left:20px;}
.title_322773_.style_circle2 p:before {
	left:0; top:7px; width:12px; height:12px;
	border:2px solid #5da02c; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1023px){
  .title_322773_ p{font-size:16px;}
}
  
@media (max-width:550px){
  .title_322773_ p br{display:none;}
}  


/* ****************** 공백  ****************** */
      
.empty_line_322804_ {display:block; width:100%; height:35px; line-height:35px;}

[id^=div_user_list] .empty_line_322804_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_322804_:before {content:'공백: 35px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_322804_ {height:70px; line-height:70px;}
	[id^=div_user_list] .empty_line_322804_:before {content:'공백: 70px';}
}

 @media \0screen{
	.empty_line_322804_ {height:70px; line-height:70px;}
	[id^=div_user_list] .empty_line_322804_:before {content:'공백: 70px';}
}

/* ****************** 4칸 레이아웃  ****************** */

.layout_321384_ {clear:both; min-width:150px;   margin:0 auto; border-bottom:8px solid #eee; padding:35px 0; width:80%; background:#fafafa;}
.layout_321384_ > div { }
.layout_321384_ > div:after {content:''; display:block; clear:both;}
.layout_321384_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_321384_ > div > [class^=container_]:after{content:''; display:block; width:1px; height:100%; background:#ddd; position:absolute; top:0; right:-4.5%;}
.layout_321384_ > div > .container_1 {width:23%; margin-left:1%; margin-right:2%;}
.layout_321384_ > div > .container_2 {width:23%; margin-right:2%}
.layout_321384_ > div > .container_3 {width:23%; margin-right:2%}
.layout_321384_ > div > .container_4 {width:23%; margin-right:1%;}
.layout_321384_ > div > .container_4:after{display:none;}

@media (max-width:1023px){
	.layout_321384_ > div > .container_1 { width:44%; margin-left:4%; margin-right:4%; padding-bottom:3%;}
	.layout_321384_ > div > .container_2 { width:44%; margin-right:4%; padding-bottom:3%;}
	.layout_321384_ > div > .container_3 { width:44%; margin-left:4%; margin-right:4%;}
	.layout_321384_ > div > .container_4 { width:44%; margin-right:4%;}
   .layout_321384_ > div > .container_2:after{display:none;}
 }

@media \0screen{
	.layout_321384_ {}
}
  
@media (max-width:1600px){
	.layout_321384_{width:90%;}
}

@media (max-width:1300px){
	.layout_321384_{width:95%;}
}  
  
  
@media (max-width:500px){
  	.layout_321384_{padding:20px 0 0 0;}
  .layout_321384_ > div > [class^=container_]{width:92%; margin:0 4%;}
  .layout_321384_ > div > [class^=container_]:after{display:none;}
  .layout_321384_ > div > [class^=container_]{border-bottom:1px solid #ddd; margin-bottom:20px; padding-bottom:20px;}
  .layout_321384_ > div > .container_4{border:0; padding-bottom:0;}
  }  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_321389_ {font-size:0;}
.title_321389_ p {
	position:relative; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#b3c173; line-height:1; 
}
.title_321389_ p br{display:block;}
.title_321389_ p span{font-size:30px; font-weight:bold; color:#666;}  
.title_321389_ p strong {display:block; font-size:50px; font-family:'Oswald', sans-serif !important; color:#73bac1;}
.title_321389_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_321389_.style_top p {padding-top:10px;}
.title_321389_.style_top p:before {left:0; top:0; width:17px; height:4px;}

.title_321389_.style_right p {padding-right:14px;}
.title_321389_.style_right p:before {right:0; top:4px; width:4px; height:17px;}

.title_321389_.style_bottom p {padding-bottom:12px;}
.title_321389_.style_bottom p:before {left:0; bottom:0; width:17px; height:4px;}

.title_321389_.style_left p {padding-left:14px;}
.title_321389_.style_left p:before {left:0; top:4px; width:4px; height:17px;}

.title_321389_.style_circle1 p {padding-left:20px;}
.title_321389_.style_circle1 p:before {
	left:0; top:6px; width:12px; height:12px;
	border-radius:12px;
}

.title_321389_.style_circle2 p {padding-left:20px;}
.title_321389_.style_circle2 p:before {
	left:0; top:6px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

  
@media (max-width:1300px){
  .title_321389_ p strong{font-size:45px;}
  .title_321389_ p span{font-size:26px;}
}
  
@media (max-width:1023px){
  .title_321389_ p{line-height:0.8;}
}
  
@media (max-width:767px){
  .title_321389_ p{line-height:1.2;}
  .title_321389_ p br{display:none;}
  .title_321389_ p strong{font-size:34px;}
  .title_321389_ p span{font-size:22px;}
}  


/* ****************** 공백  ****************** */
      
.empty_line_321411_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_321411_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_321411_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_321411_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_321411_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_321411_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_321411_:before {content:'공백: 20px';}
}

/* ****************** 이미지  ****************** */

.img_321392_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_321392_ * {box-sizing:border-box;}
.img_321392_ a {display:block; text-decoration:none;}
.img_321392_ img {width:100%; vertical-align:top;}

@media (max-width:1023px){
}

@media (max-width:767px){
}

/* ****************** 공백  ****************** */
      
.empty_line_321398_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_321398_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_321398_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_321398_ {height:25px; line-height:25px;}
	[id^=div_user_list] .empty_line_321398_:before {content:'공백: 25px';}
}

 @media \0screen{
	.empty_line_321398_ {height:25px; line-height:25px;}
	[id^=div_user_list] .empty_line_321398_:before {content:'공백: 25px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_321401_ {font-size:0;}
.title_321401_ p {
	display:inline-block; position:relative; margin:0; padding:0 20px;
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.5em; word-break:keep-all;
}
.title_321401_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_321401_.style_top p {padding-top:10px;}
.title_321401_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_321401_.style_right p {padding-right:14px;}
.title_321401_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_321401_.style_bottom p {padding-bottom:12px;}
.title_321401_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_321401_.style_left p {padding-left:14px;}
.title_321401_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_321401_.style_circle1 p {padding-left:20px;}
.title_321401_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_321401_.style_circle2 p {padding-left:20px;}
.title_321401_.style_circle2 p:before {
	left:0; top:7px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  
@media (max-width:1023px){
  .title_321401_ p{font-size:16px;}
} 

/* ****************** 타이틀 텍스트  ****************** */

.title_321415_ {font-size:0;}
.title_321415_ p {
	position:relative; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#b3c173; line-height:1; 
}
.title_321415_ p span{font-size:30px; font-weight:bold; color:#666;}  
.title_321415_ p strong{display:block;font-size:50px; font-family:'Oswald', sans-serif !important; color:#b3c173;}
.title_321415_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_321415_.style_top p {padding-top:10px;}
.title_321415_.style_top p:before {left:0; top:0; width:17px; height:4px;}

.title_321415_.style_right p {padding-right:14px;}
.title_321415_.style_right p:before {right:0; top:4px; width:4px; height:17px;}

.title_321415_.style_bottom p {padding-bottom:12px;}
.title_321415_.style_bottom p:before {left:0; bottom:0; width:17px; height:4px;}

.title_321415_.style_left p {padding-left:14px;}
.title_321415_.style_left p:before {left:0; top:4px; width:4px; height:17px;}

.title_321415_.style_circle1 p {padding-left:20px;}
.title_321415_.style_circle1 p:before {
	left:0; top:6px; width:12px; height:12px;
	border-radius:12px;
}

.title_321415_.style_circle2 p {padding-left:20px;}
.title_321415_.style_circle2 p:before {
	left:0; top:6px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

  
@media (max-width:1300px){
  .title_321415_ p strong{font-size:45px;}
  .title_321415_ p span{font-size:26px;}
}
  
@media (max-width:1023px){
  .title_321415_ p{line-height:0.8;}
}
    
@media (max-width:767px){
  .title_321415_ p{line-height:1.2;}
  .title_321415_ p br{display:none;}
  .title_321415_ p strong{font-size:34px;}
  .title_321415_ p span{font-size:22px;}
}  


/* ****************** 공백  ****************** */
      
.empty_line_321387_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_321387_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_321387_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_321387_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_321387_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_321387_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_321387_:before {content:'공백: 20px';}
}

/* ****************** 이미지  ****************** */

.img_323075_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_323075_ * {box-sizing:border-box;}
.img_323075_ a {display:block; text-decoration:none;}
.img_323075_ img {width:100%; vertical-align:top;}

@media (max-width:1023px){
}

@media (max-width:767px){
}

/* ****************** 공백  ****************** */
      
.empty_line_321385_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_321385_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_321385_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_321385_ {height:25px; line-height:25px;}
	[id^=div_user_list] .empty_line_321385_:before {content:'공백: 25px';}
}

 @media \0screen{
	.empty_line_321385_ {height:25px; line-height:25px;}
	[id^=div_user_list] .empty_line_321385_:before {content:'공백: 25px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_321403_ {font-size:0;}
.title_321403_ p {
	display:inline-block; position:relative; margin:0; padding:0 20px;
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.5em; word-break:keep-all;
}
.title_321403_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_321403_.style_top p {padding-top:10px;}
.title_321403_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_321403_.style_right p {padding-right:14px;}
.title_321403_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_321403_.style_bottom p {padding-bottom:12px;}
.title_321403_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_321403_.style_left p {padding-left:14px;}
.title_321403_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_321403_.style_circle1 p {padding-left:20px;}
.title_321403_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_321403_.style_circle2 p {padding-left:20px;}
.title_321403_.style_circle2 p:before {
	left:0; top:7px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  
@media (max-width:1023px){
  .title_321403_ p{font-size:16px;}
}   

/* ****************** 타이틀 텍스트  ****************** */

.title_321414_ {font-size:0;}
.title_321414_ p {
	position:relative; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#b3c173; line-height:1; 
}
.title_321414_ p span{font-size:30px; font-weight:bold; color:#666;}  
.title_321414_ p strong{display:block;font-size:50px; font-family:'Oswald', sans-serif !important; color:#73bac1;}
.title_321414_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_321414_.style_top p {padding-top:10px;}
.title_321414_.style_top p:before {left:0; top:0; width:17px; height:4px;}

.title_321414_.style_right p {padding-right:14px;}
.title_321414_.style_right p:before {right:0; top:4px; width:4px; height:17px;}

.title_321414_.style_bottom p {padding-bottom:12px;}
.title_321414_.style_bottom p:before {left:0; bottom:0; width:17px; height:4px;}

.title_321414_.style_left p {padding-left:14px;}
.title_321414_.style_left p:before {left:0; top:4px; width:4px; height:17px;}

.title_321414_.style_circle1 p {padding-left:20px;}
.title_321414_.style_circle1 p:before {
	left:0; top:6px; width:12px; height:12px;
	border-radius:12px;
}

.title_321414_.style_circle2 p {padding-left:20px;}
.title_321414_.style_circle2 p:before {
	left:0; top:6px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1300px){
  .title_321414_ p strong{font-size:45px;}
  .title_321414_ p span{font-size:26px;}
}
  
@media (max-width:1023px){
  .title_321414_ p{line-height:0.8;}
}
  
@media (max-width:767px){
  .title_321414_ p{line-height:1.2;}
  .title_321414_ p br{display:none;}
  .title_321414_ p strong{font-size:34px;}
  .title_321414_ p span{font-size:22px;}
}  


/* ****************** 공백  ****************** */
      
.empty_line_321386_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_321386_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_321386_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_321386_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_321386_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_321386_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_321386_:before {content:'공백: 20px';}
}

/* ****************** 이미지  ****************** */

.img_321391_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_321391_ * {box-sizing:border-box;}
.img_321391_ a {display:block; text-decoration:none;}
.img_321391_ img {width:100%; vertical-align:top;}

@media (max-width:1023px){
}

@media (max-width:767px){
}

/* ****************** 공백  ****************** */
      
.empty_line_321400_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_321400_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_321400_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_321400_ {height:25px; line-height:25px;}
	[id^=div_user_list] .empty_line_321400_:before {content:'공백: 25px';}
}

 @media \0screen{
	.empty_line_321400_ {height:25px; line-height:25px;}
	[id^=div_user_list] .empty_line_321400_:before {content:'공백: 25px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_321404_ {font-size:0;}
.title_321404_ p {
	display:inline-block; position:relative; margin:0; padding:0 20px;
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.5em; word-break:keep-all;
}
.title_321404_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_321404_.style_top p {padding-top:10px;}
.title_321404_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_321404_.style_right p {padding-right:14px;}
.title_321404_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_321404_.style_bottom p {padding-bottom:12px;}
.title_321404_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_321404_.style_left p {padding-left:14px;}
.title_321404_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_321404_.style_circle1 p {padding-left:20px;}
.title_321404_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_321404_.style_circle2 p {padding-left:20px;}
.title_321404_.style_circle2 p:before {
	left:0; top:7px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  
@media (max-width:1023px){
  .title_321404_ p{font-size:16px;}
}     

/* ****************** 타이틀 텍스트  ****************** */

.title_321412_ {font-size:0;}
.title_321412_ p {
	position:relative; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#b3c173; line-height:1; 
}
.title_321412_ p span{font-size:30px; font-weight:bold; color:#666;}  
.title_321412_ p strong{display:block;font-size:50px; font-family:'Oswald', sans-serif !important; color:#b3c173;}
.title_321412_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_321412_.style_top p {padding-top:10px;}
.title_321412_.style_top p:before {left:0; top:0; width:17px; height:4px;}

.title_321412_.style_right p {padding-right:14px;}
.title_321412_.style_right p:before {right:0; top:4px; width:4px; height:17px;}

.title_321412_.style_bottom p {padding-bottom:12px;}
.title_321412_.style_bottom p:before {left:0; bottom:0; width:17px; height:4px;}

.title_321412_.style_left p {padding-left:14px;}
.title_321412_.style_left p:before {left:0; top:4px; width:4px; height:17px;}

.title_321412_.style_circle1 p {padding-left:20px;}
.title_321412_.style_circle1 p:before {
	left:0; top:6px; width:12px; height:12px;
	border-radius:12px;
}

.title_321412_.style_circle2 p {padding-left:20px;}
.title_321412_.style_circle2 p:before {
	left:0; top:6px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}


@media (max-width:1300px){
  .title_321412_ p strong{font-size:45px;}
  .title_321412_ p span{font-size:26px;}
}
  
@media (max-width:1023px){
  .title_321412_ p{line-height:0.8;}
}
  
@media (max-width:767px){
  .title_321412_ p{line-height:1.2;}
  .title_321412_ p br{display:none;}
  .title_321412_ p strong{font-size:34px;}
  .title_321412_ p span{font-size:22px;}
}  


/* ****************** 공백  ****************** */
      
.empty_line_321402_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_321402_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_321402_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_321402_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_321402_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_321402_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_321402_:before {content:'공백: 20px';}
}

/* ****************** 이미지  ****************** */

.img_321393_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_321393_ * {box-sizing:border-box;}
.img_321393_ a {display:block; text-decoration:none;}
.img_321393_ img {width:100%; vertical-align:top;}

@media (max-width:1023px){
}

@media (max-width:767px){
}

/* ****************** 공백  ****************** */
      
.empty_line_321388_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_321388_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_321388_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_321388_ {height:25px; line-height:25px;}
	[id^=div_user_list] .empty_line_321388_:before {content:'공백: 25px';}
}

 @media \0screen{
	.empty_line_321388_ {height:25px; line-height:25px;}
	[id^=div_user_list] .empty_line_321388_:before {content:'공백: 25px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_321399_ {font-size:0;}
.title_321399_ p {
	display:inline-block; position:relative; margin:0; padding:0 20px;
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.5em; word-break:keep-all;
}
.title_321399_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_321399_.style_top p {padding-top:10px;}
.title_321399_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_321399_.style_right p {padding-right:14px;}
.title_321399_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_321399_.style_bottom p {padding-bottom:12px;}
.title_321399_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_321399_.style_left p {padding-left:14px;}
.title_321399_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_321399_.style_circle1 p {padding-left:20px;}
.title_321399_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_321399_.style_circle2 p {padding-left:20px;}
.title_321399_.style_circle2 p:before {
	left:0; top:7px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  
@media (max-width:1023px){
  .title_321399_ p{font-size:16px;}
}     
  

/* ****************** 공백  ****************** */
      
.empty_line_321026_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_321026_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_321026_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_321026_ {height:140px; line-height:140px;}
	[id^=div_user_list] .empty_line_321026_:before {content:'공백: 140px';}
}

 @media \0screen{
	.empty_line_321026_ {height:140px; line-height:140px;}
	[id^=div_user_list] .empty_line_321026_:before {content:'공백: 140px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_323069_ {clear:both; min-width:150px;   margin:0 auto; width:100%;}
.layout_323069_ > div:after {content:''; display:block; clear:both;}
.layout_323069_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

  
@media (max-width:1300px){
  .layout_323069_{width:95%; overflow:hidden;}
}
  
@media \0screen{
	.layout_323069_ {}
}
  
@media (max-width:1600px){
	.layout_323069_{width:90%;}
}

@media (max-width:1300px){
	.layout_323069_{width:95%;}
}
  
  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_323070_ {font-size:0;}
.title_323070_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:36px; letter-spacing:-3px; font-weight:500; color:#b3c173; line-height:1.4em; padding-bottom:4px; font-family:'Noto Serif KR', serif !important;
}
.title_323070_ p span{display:inline-block; height:30px; color:#bbb; padding-right:15px; margin-right:15px; line-height:30px; margin-top:-2px;}
.title_323070_ p:before {content:''; position:absolute; background:#5da02c; font-size:0;}

.title_323070_.style_top p {padding-top:10px;}
.title_323070_.style_top p:before {left:0; top:0; width:36px; height:4px;}

.title_323070_.style_right p {padding-right:14px;}
.title_323070_.style_right p:before {right:0; top:8px; width:4px; height:36px;}

.title_323070_.style_bottom p {padding-bottom:12px;}
.title_323070_.style_bottom p:before {left:0; bottom:0; width:36px; height:4px;}

.title_323070_.style_left p {padding-left:14px;}
.title_323070_.style_left p:before {left:0; top:8px; width:4px; height:36px;}

.title_323070_.style_circle1 p {padding-left:20px;}
.title_323070_.style_circle1 p:before {
	left:0; top:20px; width:12px; height:12px;
	border-radius:12px;
}

.title_323070_.style_circle2 p {padding-left:20px;}
.title_323070_.style_circle2 p:before {
	left:0; top:20px; width:12px; height:12px;
	border:2px solid #5da02c; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1023px){
  .title_323070_ p{font-size:30px;}
}
  
@media (max-width:767px){
  .title_323070_ p{font-size:24px;}
}  


/* ****************** 타이틀 텍스트  ****************** */

.title_323071_ {font-size:0;}
.title_323071_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:36px; letter-spacing:-2px; font-weight:500; color:#d9d9d9; line-height:0.5;
}
.title_323071_ p b{font-size:18px; font-weight:500; color:#a0a0a0;}  
.title_323071_ p span{display:inline-block; height:30px; color:#b3b3b3; line-height:30px; margin-top:-2px; font-size:13px; letter-spacing:7px; background:#fff; padding:0 10px; font-weight:400;}
.title_323071_ p span:after{content:''; display:block; width:150%; height:1px; background:#d8d8d8; margin:-15px auto; position:absolute; left:-25%; z-index:-1;}  
.title_323071_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_323071_.style_top p {padding-top:10px;}
.title_323071_.style_top p:before {left:0; top:0; width:36px; height:4px;}

.title_323071_.style_right p {padding-right:14px;}
.title_323071_.style_right p:before {right:0; top:8px; width:4px; height:36px;}

.title_323071_.style_bottom p {padding-bottom:12px;}
.title_323071_.style_bottom p:before {left:0; bottom:0; width:36px; height:4px;}

.title_323071_.style_left p {padding-left:14px;}
.title_323071_.style_left p:before {left:0; top:8px; width:4px; height:36px;}

.title_323071_.style_circle1 p {padding-left:20px;}
.title_323071_.style_circle1 p:before {
	left:0; top:20px; width:12px; height:12px;
	border-radius:12px;
}

.title_323071_.style_circle2 p {padding-left:20px;}
.title_323071_.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:1023px){
  .title_323071_ p span{font-size:13px;}
}
  
@media (max-width:767px){
  .title_323071_ p span{letter-spacing:1px;}
}  
 
  


/* ****************** 공백  ****************** */
      
.empty_line_323072_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_323072_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_323072_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_323072_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_323072_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_323072_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_323072_:before {content:'공백: 20px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_323074_ {font-size:0;}
.title_323074_ p {
	position:relative; margin:0; padding:0;
	font-size:18px; letter-spacing:-1.5px; font-weight:300; color:#666; line-height:1.5em; word-break:keep-all;
}
.title_323074_ p b{font-weight:500; color:rgb(255, 119, 0);}
.title_323074_ p:before {content:''; position:absolute; background:#5da02c; font-size:0;}

.title_323074_.style_top p {padding-top:10px;}
.title_323074_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_323074_.style_right p {padding-right:14px;}
.title_323074_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_323074_.style_bottom p {padding-bottom:12px;}
.title_323074_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_323074_.style_left p {padding-left:14px;}
.title_323074_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_323074_.style_circle1 p {padding-left:20px;}
.title_323074_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_323074_.style_circle2 p {padding-left:20px;}
.title_323074_.style_circle2 p:before {
	left:0; top:7px; width:12px; height:12px;
	border:2px solid #5da02c; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1023px){
  .title_323074_ p{font-size:16px;}
}
  
@media (max-width:550px){
  .title_323074_ p br{display:none;}
}  


/* ****************** 공백  ****************** */
      
.empty_line_323073_ {display:block; width:100%; height:35px; line-height:35px;}

[id^=div_user_list] .empty_line_323073_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_323073_:before {content:'공백: 35px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_323073_ {height:70px; line-height:70px;}
	[id^=div_user_list] .empty_line_323073_:before {content:'공백: 70px';}
}

 @media \0screen{
	.empty_line_323073_ {height:70px; line-height:70px;}
	[id^=div_user_list] .empty_line_323073_:before {content:'공백: 70px';}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_321437_ {clear:both; min-width:150px;  margin:0 auto; width:80%;}
.layout_321437_ > div {}
.layout_321437_ > div:after {content:''; display:block; clear:both;}
.layout_321437_ > div > [class^=container_] {float:left; position:relative;  box-sizing:border-box;}
.layout_321437_ > div > [class^=container_]:after{content:''; display:block; width:100%; height:1px; background:#ccc; position:absolute; top:50%; right:-50%; z-index:1;}
.layout_321437_ > div > .container_1 {width:33.333333333333%;}
.layout_321437_ > div > .container_2 {width:33.333333333333%;}
.layout_321437_ > div > .container_3 {width:33.333333333333%;}
.layout_321437_ > div > .container_3:after{display:none;}

@media (max-width:1023px){
	.layout_321437_ > div > .container_1 { width:32%; margin-right:2%;}
   .layout_321437_ > div > .container_2 { width:32%; margin-right:2%;}
   .layout_321437_ > div > .container_3 { width:32%;}
}

@media \0screen{
	.layout_321437_ {}
}
  
@media (max-width:1600px){
	.layout_321437_ {width:90%;}
}

@media (max-width:1300px){
	.layout_321437_ {width:95%;}
}
  
@media (max-width:767px){
	.layout_321437_ > div > .container_1 { width:47%; margin:0 26.5% 2%;}
   .layout_321437_ > div > .container_2 { width:47%; margin:0 2%;}
   .layout_321437_ > div > .container_3 { width:47%; margin-right:2%;}
  .layout_321437_ > div > [class^=container_]:after{display:none;}
}  
  
@media (max-width:500px){
  .layout_321437_ > div > [class^=container_]{width:60%; margin:0 20% 4%;}
}    
  
  
  

/* ****************** 이미지  ****************** */

.img_321442_ {display:inline-block; overflow:hidden; position:relative; width:; max-width:100%; vertical-align:top;}
.img_321442_ * {box-sizing:border-box;}
.img_321442_ a {display:block; text-decoration:none;}
.img_321442_ img {width:320px; height:320px; border:1px solid #eee; border-radius:50%; vertical-align:top; position:relative; z-index:10; padding:20px;}
  
.img_321442_ .text_box {position:absolute; left:0; width:100%; z-index:99; top:35%; line-height:1.4em; color:#fff; font-size:25px; word-break:keep-all;}
.img_321442_ .text_box p {margin:0; padding:5px 25px; letter-spacing:-2px;}
.img_321442_ .content { }  

@media (max-width:1023px){
  .img_321442_ img{width:100%; height:100%;}
  .img_321442_ .text_box {font-size:20px;}
}

@media (max-width:767px){
	.img_321442_ {width:90%;}
}
  
@media (max-width:600px){
	.img_321442_ {width:100%;}
   .img_321442_ .text_box {font-size:18px;}
}  


/* ****************** 이미지  ****************** */

.img_321510_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_321510_ * {box-sizing:border-box;}
.img_321510_ a {display:block; text-decoration:none;}
.img_321510_ img {width:320px; height:320px; border:1px solid #eee; border-radius:50%; vertical-align:top; position:relative; z-index:10; padding:20px;}
  
.img_321510_ .text_box {position:absolute; left:0; width:100%; z-index:99; top:35%; line-height:1.4em; color:#fff; font-size:25px;}
.img_321510_ .text_box p {margin:0; padding:5px 25px;  letter-spacing:-2px;}
.img_321510_ .content { }  

@media (max-width:1023px){
  .img_321510_ img{width:100%; height:100%;}
  .img_321510_ .text_box {font-size:20px;}
}

@media (max-width:767px){
  .img_321510_ {width:90%;}
}
  
@media (max-width:600px){
  .img_321510_ {width:100%;}
  .img_321510_ .text_box {font-size:18px;}
}  

/* ****************** 이미지  ****************** */

.img_321509_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_321509_ * {box-sizing:border-box;}
.img_321509_ a {display:block; text-decoration:none;}
.img_321509_ img {width:320px; height:320px; border:1px solid #eee; border-radius:50%; vertical-align:top; position:relative; z-index:10; padding:20px;}
  
.img_321509_ .text_box {position:absolute; left:0; width:100%; z-index:99; top:35%; line-height:1.4em; color:#fff; font-size:25px;}
.img_321509_ .text_box p {margin:0; padding:5px 25px; letter-spacing:-2px;}
.img_321509_ .content { }  

@media (max-width:1023px){
  .img_321509_ img{width:100%; height:100%;}
  .img_321509_ .text_box {font-size:20px;}
}

@media (max-width:767px){
  .img_321509_ {width:90%;}
}
  
@media (max-width:600px){
  .img_321509_ {width:100%;}
  .img_321509_ .text_box {font-size:18px;}
}  

/* ****************** 1칸 레이아웃  ****************** */

.layout_322775_ {clear:both; min-width:320px;  margin:0 auto; width:80%;}
.layout_322775_ > div:after {content:''; display:block; clear:both;}
.layout_322775_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_322775_ {}
}
  
@media (max-width:1600px){
	.layout_322775_ {width:90%;}
}

@media (max-width:1300px){
	.layout_322775_ {width:95%;}
}  
  
@media (max-width:767x){
	.layout_322775_ {display:none;}
}   
  

/* ****************** 공백  ****************** */
      
.empty_line_322784_ {display:block; width:100%; height:35px; line-height:35px;}

[id^=div_user_list] .empty_line_322784_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_322784_:before {content:'공백: 35px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_322784_ {height:70px; line-height:70px;}
	[id^=div_user_list] .empty_line_322784_:before {content:'공백: 70px';}
}

 @media \0screen{
	.empty_line_322784_ {height:70px; line-height:70px;}
	[id^=div_user_list] .empty_line_322784_:before {content:'공백: 70px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_323475_ {font-size:0;}
.title_323475_ p {
	position:relative; margin:0; padding:0; border:5px solid #eee; padding:40px 120px;
	font-size:19px; letter-spacing:-1.5px; font-weight:300; color:#666; line-height:1.5em; word-break:keep-all;
}
.title_323475_ p b{font-weight:500; color:#b2c84b;}
.title_323475_ p:before {content:''; position:absolute; background:#5da02c; font-size:0;}

.title_323475_.style_top p {padding-top:10px;}
.title_323475_.style_top p:before {left:0; top:0; width:19px; height:4px;}

.title_323475_.style_right p {padding-right:14px;}
.title_323475_.style_right p:before {right:0; top:4px; width:4px; height:19px;}

.title_323475_.style_bottom p {padding-bottom:12px;}
.title_323475_.style_bottom p:before {left:0; bottom:0; width:19px; height:4px;}

.title_323475_.style_left p {padding-left:14px;}
.title_323475_.style_left p:before {left:0; top:4px; width:4px; height:19px;}

.title_323475_.style_circle1 p {padding-left:20px;}
.title_323475_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_323475_.style_circle2 p {padding-left:20px;}
.title_323475_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #5da02c; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1200px){
  .title_323475_ p{font-size:18px;}
}

@media (max-width:1023px){
  .title_323475_ p{width:100%; padding:30px; font-size:17px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
}

@media (max-width:767px){
  .title_323475_ p{padding:20px; font-size:16px;}
  .title_323475_ p br{display:none;}
}


/* ****************** 공백  ****************** */
      
.empty_line_321028_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_321028_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_321028_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_321028_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_321028_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_321028_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_321028_:before {content:'공백: 50px';}
}
