
/* ****************** 1칸 레이아웃  ****************** */

.layout_404121_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_404121_ > div:after {content:''; display:block; clear:both;}
.layout_404121_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_404121_ {min-width:1000px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_404131_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_404131_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_404131_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_404131_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_404131_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_404131_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_404131_:before {content:'공백: 20px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.verti_line{margin:30px auto; width:1px; height:50px; background:#333;}

@media (max-width:767px){
  .verti_line{margin:15px auto; height:35px;}
}

/* ****************** 한줄 텍스트  ****************** */

.aniTxt {display:flex; flex-wrap:wrap; position:relative; flex-direction:row; text-align:center;justify-content:center;}
.aniTxt>span {overflow:hidden; display:block;line-height: 1em;}
.aniTxt>span>span {display:block; transform:translateY(100%);line-height: 1em;}
.aniTxt>span.on>span {transform:translateY(0); transition:all .5s ease !important; line-height:1.2em}
.text_404151_ [class^="txtAni"] .empty {width:.8vw;}
.text_404151_ [class^="txtAni"]>span {font-size:40px; letter-spacing:-1px; font-weight:normal; color:#333;font-family: NX1 !important;}
.text_404151_ [class^="txtAni"]>span>span {font-size:40px; letter-spacing:-1px; font-weight:normal; color:#333;  font-family: NX1 !important;}  
.text_404151_ p { margin:0; padding:0;
	font-size:40px; letter-spacing:-1px; font-weight:normal; color:#333; line-height:1.3em;font-family: NX1 !important;}
.text_404151_ p a {color:#333; text-decoration:none;}
  
@media screen and (max-width: 1800px){
  .text_404151_ p {font-size:40px;}
}  
  
  @media screen and (max-width: 750px){
  .text_404151_ p {font-size:20px;}
}  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_404171_ {font-size:0;}
.title_404171_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:36px; letter-spacing:-2px; font-weight:500; color:#41b470; line-height:0.5;
}
.title_404171_ p b{font-size:18px; font-weight:500; color:#a0a0a0;}  
.title_404171_ p span{display:inline-block; height:30px; color:#41b470; line-height:30px; margin-top:-2px; font-size:13px; letter-spacing:7px; background:#fff; padding:0 10px; font-weight:400;}
.title_404171_ p span:after{content:''; display:block; width:150%; height:1px; background:#d8d8d8; margin:-15px auto; position:absolute; left:-25%; z-index:-1;}  
.title_404171_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_404171_.style_top p {padding-top:10px;}
.title_404171_.style_top p:before {left:0; top:0; width:36px; height:4px;}

.title_404171_.style_right p {padding-right:14px;}
.title_404171_.style_right p:before {right:0; top:8px; width:4px; height:36px;}

.title_404171_.style_bottom p {padding-bottom:12px;}
.title_404171_.style_bottom p:before {left:0; bottom:0; width:36px; height:4px;}

.title_404171_.style_left p {padding-left:14px;}
.title_404171_.style_left p:before {left:0; top:8px; width:4px; height:36px;}

.title_404171_.style_circle1 p {padding-left:20px;}
.title_404171_.style_circle1 p:before {
	left:0; top:20px; width:12px; height:12px;
	border-radius:12px;
}

.title_404171_.style_circle2 p {padding-left:20px;}
.title_404171_.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_404171_ p span{font-size:13px;}
}
  
@media (max-width:767px){
  .title_404171_ p span{letter-spacing:1px;}
}  
 
  


/* ****************** 공백  ****************** */
      
.empty_line_404161_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_404161_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_404161_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_404161_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_404161_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_404161_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_404161_:before {content:'공백: 40px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_404231_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_404231_ > div:after {content:''; display:block; clear:both;}
.layout_404231_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_404231_ {min-width:1300px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_404251_ {font-size:0; background:url("/img_up/shop_pds/ajoonghos/farm/23.08.221-1-21692700725.png") no-repeat center; background-size:cover;}
.title_404251_ p {
	display:inline-block; position:relative; margin:0; padding:60px 20px;
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#ffffff; line-height:1.4em; word-break:keep-all;
}
.title_404251_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_404251_ p span{display:block; font-size:36px; padding-bottom:25px; margin-bottom:20px; border-bottom:1px solid rgba(255,255,255,.8);}


@media (max-width:1023px){
  .title_404251_ p{font-size:16px;}
}

@media (max-width:767px){
  .title_404251_ p{padding:40px 20px; font-size:15px;}
}


/* ****************** 공백  ****************** */
      
.empty_line_404261_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_404261_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_404261_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_404261_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_404261_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_404261_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_404261_:before {content:'공백: 100px';}
}

/* ****************** 맞춤형 레이아웃  ****************** */

.layout_404201_wrap{background:#e9ebf0;}
.layout_404201_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto; padding-bottom:80px;}
.layout_404201_ > div:after {content:''; display:block; clear:both;}
.layout_404201_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; position:relative;}
.layout_404201_ > div > .container_1 {width:23.875%;margin-right:1.5%;}
.layout_404201_ > div > .container_2 {width:23.875%; margin-right:1.5%;}
.layout_404201_ > div > .container_3 {width:23.875%; margin-right:1.5%;}
.layout_404201_ > div > .container_4 {width:23.875%; }



@media (max-width:1300px){
  .layout_404201_{width:95%; padding-bottom:50px;}
}
  
@media (max-width:1023px){
.layout_404201_{padding-bottom:30px;}
.layout_404201_ > div > .container_1 {width:49.25%;margin-right:1.5%; margin-bottom:10px;}
.layout_404201_ > div > .container_2 {width:49.25%; margin-right:0%; margin-bottom:10px;}
.layout_404201_ > div > .container_3 {width:49.25%; margin-right:1.5%;}
.layout_404201_ > div > .container_4 {width:49.25%; }

}
  
  @media (max-width:723px){
.layout_404201_{padding-bottom:10px;}
.layout_404201_ > div > .container_1 {width:49.5%; margin-right:1%; margin-bottom:10px;}
.layout_404201_ > div > .container_2 {width:49.5%; margin-right:0%; margin-bottom:10px;}
.layout_404201_ > div > .container_3 {width:49.5%; margin-right:1%;}
.layout_404201_ > div > .container_4 {width:49.5%; }
}

@media \0screen{
	.layout_404201_ {min-width:1300px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404291_, .empty_404291_ * {padding:0; margin:0;}

.empty_404291_ h3{background:#1b9cb5; color:#fff; font-size:20px; text-align:center; line-height:60px; font-weight:normal;}
.empty_404291_ img{display:block; width:100%;}
.empty_404291_ p{border: 1px solid rgba(204,204,204,.5); background: rgba(255,255,255,.5); padding:18px 
10px 20px; font-size:17px; word-break:keep-all; color:#666; text-align:center;}

@media (max-width:1023px){
  .empty_404291_ h3{font-size:15px; height:50px; line-height:50px;}
  .empty_404291_ p{font-size:15px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404321_, .empty_404321_ * {padding:0; margin:0;}

.empty_404321_ h3{background:#1b9cb5; color:#fff; font-size:20px; text-align:center; line-height:60px; font-weight:normal;}
.empty_404321_ img{display:block; width:100%;}
.empty_404321_ p{border: 1px solid rgba(204,204,204,.5); background: rgba(255,255,255,.5); padding:18px 
10px 20px; font-size:17px; word-break:keep-all; color:#666; text-align:center;}

@media (max-width:1023px){
  .empty_404321_ h3{font-size:15px; height:50px; line-height:50px;}
  .empty_404321_ p{font-size:15px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404311_, .empty_404311_ * {padding:0; margin:0;}

.empty_404311_ h3{background:#1b9cb5; color:#fff; font-size:20px; text-align:center; line-height:60px; font-weight:normal;}
.empty_404311_ img{display:block; width:100%;}
.empty_404311_ p{border: 1px solid rgba(204,204,204,.5); background: rgba(255,255,255,.5); padding:18px 
10px 20px; font-size:17px; word-break:keep-all; color:#666; text-align:center;}

@media (max-width:1023px){
  .empty_404311_ h3{font-size:15px; height:50px; line-height:50px;}
  .empty_404311_ p{font-size:15px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404301_, .empty_404301_ * {padding:0; margin:0;}

.empty_404301_ h3{background:#1b9cb5; color:#fff; font-size:20px; text-align:center; line-height:60px; font-weight:normal;}
.empty_404301_ img{display:block; width:100%;}
.empty_404301_ p{border: 1px solid rgba(204,204,204,.5); background: rgba(255,255,255,.5); padding:18px 
10px 20px; font-size:17px; word-break:keep-all; color:#666; text-align:center;}

@media (max-width:1023px){
  .empty_404301_ h3{font-size:15px; height:50px; line-height:50px;}
  .empty_404301_ p{font-size:15px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_404411_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_404411_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_404411_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_404411_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_404411_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_404411_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_404411_:before {content:'공백: 100px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_404401_ {clear:both; min-width:320px; max-width:1300px; margin:0 auto;}
.layout_404401_ > div:after {content:''; display:block; clear:both;}
.layout_404401_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_404401_ {min-width:1300px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_404391_ {font-size:0;}
.title_404391_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:30px; letter-spacing:-1px; font-weight:normal; color:#333; line-height:1.4em; transition:all 0.25s;
}
.title_404391_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}
.title_404391_ p:after{content:''; display:block; width:0; height:3px; background:none; position:absolute; bottom:-7px; left:0; transition:all 0.25s;}

@media (max-width:1023px){
  .title_404391_ p{font-size:20px;}
}
@media (max-width:767px){
  .title_404391_ p{font-size:18px; margin-left:10px;}
} 

/* ****************** 3칸 레이아웃  ****************** */

.layout_404331_wrap{background:url(""); padding:30px 0 80px;}
.layout_404331_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_404331_ > div {margin-left:-20px;}
.layout_404331_ > div:after {content:''; display:block; clear:both;}
.layout_404331_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_404331_ > div > .container_1 {width:50%;}
.layout_404331_ > div > .container_2 {width:50%;}

@media (max-width:1300px){
  .layout_404331_wrap{padding:50px 0;}
  .layout_404331_ {width:95%;}
}

@media (max-width:1023px){
	.layout_404331_ > div > .container_1 { width:50%; }
	.layout_404331_ > div > .container_2 { width:50%; }
}

@media (max-width:767px){
.layout_404331_wrap{background:url(""); padding:20px 0 40px;}
	.layout_404331_ > div > .container_1 {width:100%;}
	.layout_404331_ > div > .container_2 {width:100%; margin-top:10px;}
}

@media \0screen{
	.layout_404331_ {min-width:1300px;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_404361_ p {
	display:block; margin:0; padding:17px 30px;
	font-size:18px; font-weight:500; color:#ffffff; line-height:1.6em; font-family:'Malgun Gothic',sans-serif !important;
}
.text_404361_ p a {color:#ffffff; text-decoration:none;}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404371_ , .empty_404371_  *{padding:0; margin:0; list-style:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.empty_404371_ {background:#f3f2f1;}

.empty_404371_ ul{padding:15px 15px 20px;}
.empty_404371_ li{padding:10px 0 30px; border-bottom:1px solid #ddd; position:relative;}/*위아래중간선*/
.empty_404371_ li:last-child{border-bottom:0;}

.empty_404371_ li > dl > dt{color:#444; text-align:center; width:100px; position:absolute; left:0; top:50%; transform:translate(0,-50%); font-size:17px;}
.empty_404371_ li:first-child > dl > dt{margin-top:-4px;}
.empty_404371_ li:last-child > dl > dt{margin-top:0px;}
.empty_404371_ .number{font-family:'Malgun Gothic',sans-serif !important; font-size:20px; color:#555; white-space:nowrap; margin-bottom:px; transition:all 0.25s; letter-spacing:-2px;}
.empty_404371_ .number:hover{color:#1ea5d3	;}
.empty_404371_ .number dl{position:relative; margin-top:px;}
.empty_404371_ .number dt{width:80px; margin-left:30px; line-height:35px; letter-spacing:0.1em;}/*요일*/
.empty_404371_ .number dd{font-size:20px; color:#777; position:absolute; line-height:35px; left:150px; letter-spacing:2px; margin-top:-40px;}/*시간*/
.empty_404371_ li > dl > dd{padding-left:100px;}

.empty_404371_ .info {color:#3340bd; font-size:16px; margin-bottom:4px; height:-}
.empty_404371_ .info dl{position:relative; margin-top:15px;}
.empty_404371_ .info dt{width:50px; margin-bottom:-23px;}/*면회시간의 시간*/
.empty_404371_ .info dt{width:100%; color:#1ea5d3	; font-size:20px; margin-left:30px;letter-spacing:px;}/*진짜시간*/

@media (max-width:1300px){
  .empty_404371_{height:269px; overflow:hidden;}
  .empty_404371_ ul{padding:10px 10px 20px;}
  .empty_404371_ .number{font-size:20px;}
  .empty_404371_ .info dt{ font-size:20px;}
}

@media (max-width:1023px){
  .empty_404371_{height:259px; border-right:1px solid #eaeaea;}
  .empty_404371_ .number{font-size:20px;}
  .empty_404371_ .info dt{ font-size:20px;}
}

@media (max-width:767px){
  .empty_404371_{border-right:0; height:auto;}
  .empty_404371_ .number{font-size:17px; margin: 10px 0 15px 0;}
  .empty_404371_ .number dt{letter-spacing:0px;  line-height:16px; font-size:16px; left:30px; bottom:20px;}
  .empty_404371_ .number dd{letter-spacing:0px;  line-height:16px; font-size:16px; left:120px; margin-top:-16px; }
  .empty_404371_ ul{padding:10px;}
  .empty_404371_ li{padding:5px;}
  .empty_404371_ li > dl > dt{font-size:17px; width:80px;}
  .empty_404371_ .info{font-size:15px; margin: 30px 0 35px 0;}
  .empty_404371_ .info dt{letter-spacing:0px;  line-height:16px;  font-size:15px;  margin-top:0px;}
    .empty_404371_ .info dt:{letter-spacing:0px;  line-height:16px;  font-size:15px; margin-top:-15px;}
  .empty_404371_ .info dd,
  .empty_404371_ li > dl > dd{padding-left:90px;}
}


/* ****************** 한줄 텍스트  ****************** */

.text_404351_ p {
	display:block; margin:0; padding:17px 30px;
	font-size:18px; font-weight:500; color:#ffffff; line-height:1.6em; font-family:'Malgun Gothic',sans-serif !important;
}
.text_404351_ p a {color:#ffffff; text-decoration:none;}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404381_ , .empty_404381_  *{padding:0; margin:0; list-style:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.empty_404381_ {background:#f3f2f1;}

.empty_404381_ ul{padding:15px 15px 20px;}
.empty_404381_ li{padding:10px; border-bottom:1px solid #ddd; position:relative;}
.empty_404381_ li:last-child{border-bottom:0;}

.empty_404381_ li > dl > dt{color:#444; text-align:center; width:100px; position:absolute; left:0; top:50%; transform:translate(0,-50%); font-size:17px;}
.empty_404381_ li:first-child > dl > dt{margin-top:-4px;}
.empty_404381_ li:last-child > dl > dt{margin-top:5px;}
.empty_404381_ .number{font-family:'Malgun Gothic',sans-serif !important; font-size:30px; color:#555; white-space:nowrap; margin-bottom:6px; transition:all 0.25s; letter-spacing:-2px;}
.empty_404381_ .number:hover{color:#1ea5d3	;}
.empty_404381_ .number span{display:inline-block; width:30px; height:30px; vertical-align:middle; background:url("/img_up/shop_pds/ajoonghos/farm/2364.png") no-repeat center; margin-top:-4px;}
.empty_404381_ li > dl > dd{padding-left:100px;}

.empty_404381_ .info {color:#1984a9; font-size:16px; margin-bottom:4px;}
.empty_404381_ .info dl{position:relative; margin-top:15px;}
.empty_404381_ .info dt{width:50px;}
.empty_404381_ .info .last dt{width:100%; color:#1984a9	; font-size:25px;}
.empty_404381_ .info dd{font-size:17px; color:#777; position:absolute; top:0; left:50px;}

.empty_404381_ .adress{font-size:16px; color:#666; margin-top:8px;}

@media (max-width:1300px){
  .empty_404381_{height:269px; overflow:hidden;}
  .empty_404381_ ul{padding:10px 10px 20px;}
  .empty_404381_ .number{font-size:28px;}
  .empty_404381_ .info .last dt{white-space:nowrap;font-size:25px;}
}

@media (max-width:1023px){
  .empty_404381_{height:259px; border-right:1px solid #eaeaea;}
  .empty_404381_ .number{font-size:25px;}
  .empty_404381_ .info .last dt{white-space:nowrap;font-size:20px;}
}

@media (max-width:767px){
  .empty_404381_{border-right:0; height:auto;}
  .empty_404381_ .number{font-size:20px;}
  .empty_404381_ .info .last dt{white-space:nowrap;font-size:16px;}
  .empty_404381_ .number span{display:inline-block; width:30px; height:30px; vertical-align:middle; background:url("/img_up/shop_pds/ajoonghos/farm/2364.png") no-repeat center; margin-top:-4px;}
  .empty_404381_ ul{padding:10px;}
  .empty_404381_ li{padding:5px;}
  .empty_404381_ li > dl > dt{font-size:16px; width:80px;}
  .empty_404381_ .info dt,
  .empty_404381_ .info dd,
  .empty_404381_ .adress{font-size:15px;}
  .empty_404381_ li > dl > dd{padding-left:90px;}
}


/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404341_ *{padding:0; margin:0; list-style:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

.empty_404341_{padding:0; margin:0; background:#f3f2f1; border-top:1px solid #ddd;}
.empty_404341_ ul:after{content:''; display:block; clear:both;}
.empty_404341_ li{width:50%; float:left; height:75px;}
.empty_404341_ li:first-child{border-right:1px solid #ddd;}
.empty_404341_ li a{display:block; width:100%; height:100%; position:relative; font-size:16px; color:#555; letter-spacing:-1px;}
.empty_404341_ li a:hover{background:#efe9e6;}
.empty_404341_ li a p{position:absolute; top:50%; left:0; right:0; transform:translate(0,-50%); text-align:center;}
.empty_404341_ li a p i{display:inline-block; width:30px; height:30px; vertical-align:middle; margin:0 5px 0 -10px;}  
.empty_404341_ li:nth-child(1) a p i{background:url("/img_up/shop_pds/ajoonghos/farm/2358.png") no-repeat center;}
.empty_404341_ li:nth-child(2) a p i{background:url("/img_up/shop_pds/ajoonghos/farm/2362.png") no-repeat center;}
.empty_404341_ li:nth-child(1):hover a p i{background:url("/img_up/shop_pds/ajoonghos/farm/2359.png") no-repeat center;}
.empty_404341_ li:nth-child(2):hover a p i{background:url("/img_up/shop_pds/ajoonghos/farm/2363.png") no-repeat center;}

@media (max-width:767px){
  .empty_404341_ li{height:60px;}
  .empty_404341_ li a p{font-size:15px;}
  .empty_404341_ li a p img{width:30px; height:30px;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_404431_ {clear:both; min-width:320px; max-width:1300px; margin:0 auto;}
.layout_404431_ > div:after {content:''; display:block; clear:both;}
.layout_404431_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_404431_ {min-width:1300px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_404441_ {font-size:0;}
.title_404441_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:30px; letter-spacing:-1px; font-weight:normal; color:#333; line-height:1.4em; transition:all 0.25s;
}
.title_404441_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}
.title_404441_ p:after{content:''; display:block; width:0; height:3px; background:none; position:absolute; bottom:-7px; left:0; transition:all 0.25s;}


@media (max-width:1023px){
  .title_404441_ p{font-size:20px;}
}
@media (max-width:767px){
  .title_404441_ p{font-size:18px; margin-left:10px;}
} 

/* ****************** 공백  ****************** */
      
.empty_line_404551_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_404551_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_404551_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_404551_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_404551_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_404551_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_404551_:before {content:'공백: 30px';}
}

/* ****************** 5칸 레이아웃  ****************** */

.layout_404451_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto; width:85%;}
.layout_404451_ > div {margin-left:-20px;}
.layout_404451_ > div:after {content:''; display:block; clear:both;}
.layout_404451_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_404451_ > div > [class^=container_]:before{content:''; display:block; width:100%; height:1px; background:#ccc; position:absolute; top:50%; right:-50%;}
.layout_404451_ > div > .container_1 {width:11.111111111111%;}
.layout_404451_ > div > .container_2 {width:11.111111111111%;}
.layout_404451_ > div > .container_3 {width:11.111111111111%;}
.layout_404451_ > div > .container_4 {width:11.111111111111%;}
.layout_404451_ > div > .container_5 {width:11.111111111111%;}
.layout_404451_ > div > .container_6 {width:11.111111111111%;}
.layout_404451_ > div > .container_7 {width:11.111111111111%;}
.layout_404451_ > div > .container_8 {width:11.111111111111%;}
.layout_404451_ > div > .container_9 {width:11.111111111111%;}
.layout_404451_ > div > .container_5:before{display:none;}
.layout_404451_ > div > .container_6:before{display:none;}
.layout_404451_ > div > .container_7:before{display:none;}
.layout_404451_ > div > .container_8:before{display:none;}
.layout_404451_ > div > .container_9:before{display:none;}



@media (max-width:1600px){
  .layout_404451_{width:95%;}
}

  
@media (max-width:1400px){
  .layout_404451_ > div{margin-left:0;}
  .layout_404451_ > div > .container_1 {width:20%; padding:0;}
  .layout_404451_ > div > .container_2 {width:20%; padding:0;}
  .layout_404451_ > div > .container_3 {width:20%; padding:0;}
  .layout_404451_ > div > .container_4 {width:20%; padding:0;}
  .layout_404451_ > div > .container_5 {width:20%; padding:0;}
  .layout_404451_ > div > .container_5:before{display:none;}
  .layout_404451_ > div > .container_6 {width:16.6667%; padding:0;}
  .layout_404451_ > div > .container_6:before{display:none;}
  .layout_404451_ > div > .container_7 {width:16.6667%; padding:0;}
  .layout_404451_ > div > .container_8 {width:16.6667%; padding:0;}
  .layout_404451_ > div > .container_9 {width:16.6667%; padding:0;}
  .layout_404451_ > div > .container_9:before{display:none;}
}

  
@media (max-width:960px){
  .layout_404451_ > div{margin-left:0;}
  .layout_404451_ > div > .container_1 {width:33.3333%; padding:0; margin-bottom:10px;}
  .layout_404451_ > div > .container_2 {width:33.3333%; padding:0; margin-bottom:10px;}
  .layout_404451_ > div > .container_3 {width:33.3333%; padding:0; margin-bottom:10px;}
  .layout_404451_ > div > .container_3:before{display:none;}
  .layout_404451_ > div > .container_4 {width:33.3333%; padding:0;}
  .layout_404451_ > div > .container_5 {width:33.3333%; padding:0;}
  .layout_404451_ > div > .container_6 {width:33.3333%; padding:0;}
  .layout_404451_ > div > .container_6:before{display:none;}
    .layout_404451_ > div > .container_7 {width:33.3333%; padding:0;}
  .layout_404451_ > div > .container_8 {width:33.3333%; padding:0;}
  .layout_404451_ > div > .container_9 {width:33.3333%; padding:0;}
  .layout_404451_ > div > .container_9:before{display:none;}
}


@media (max-width:630px){
  .layout_404451_ > div > [class^=container_]:before{content:''; display:block; width:100%; height:1px; background:#ccc; position:absolute; top:50%; right:-50%;}
  .layout_404451_ > div > .container_1 {width:33.3333%; margin-bottom:10px;}
  .layout_404451_ > div > .container_2 {width:33.3333%; margin-bottom:10px;}
  .layout_404451_ > div > .container_3 {width:33.3333%; margin-bottom:10px;}
  .layout_404451_ > div > .container_3:before{display:none;}
  .layout_404451_ > div > .container_4 {width:33.3333%; margin-bottom:15px;}
  .layout_404451_ > div > .container_5 {width:33.3333%; margin-bottom:15px;}
    .layout_404451_ > div > .container_5:before{display:none;}
  .layout_404451_ > div > .container_6 {width:50%; margin-bottom:15px;}
  .layout_404451_ > div > .container_6:before{display:none;}
  .layout_404451_ > div > .container_7 {width:50%; margin-bottom:15px;}
   .layout_404451_ > div > .container_7:before{display:none;}
  .layout_404451_ > div > .container_8 {width:50%; margin-bottom:15px;}
 .layout_404451_ > div > .container_8:before{display:none;}
  .layout_404451_ > div > .container_9 {width:50%; margin-bottom:15px;}
  .layout_404451_ > div > .container_9:before{display:none;}
}
  
  @media (max-width:400px){
  .layout_404451_ > div > .container_1 {width:50%; margin-bottom:10px;}
  .layout_404451_ > div > .container_2 {width:50%; margin-bottom:10px;}
  .layout_404451_ > div > .container_2:before{display:none;}
  .layout_404451_ > div > .container_3 {width:50%; margin-bottom:10px;}
  .layout_404451_ > div > .container_4 {width:50%; margin-bottom:10px;}
  .layout_404451_ > div > .container_4:before{display:none;}
  .layout_404451_ > div > .container_5 {width:50%; margin-bottom:10px;}
  .layout_404451_ > div > .container_6 {width:50%; margin-bottom:10px;}
  .layout_404451_ > div > .container_6:before{display:none;}
  .layout_404451_ > div > .container_7 {width:50%; margin-bottom:10px;}
  .layout_404451_ > div > .container_8 {width:50%; margin-bottom:10px;}
  .layout_404451_ > div > .container_8:before{display:none;}
  .layout_404451_ > div > .container_9 {width:50%; margin-bottom:10px;}
  .layout_404451_ > div > .container_9:before{display:none;}
}
  

@media \0screen{
	.layout_404451_ {min-width:1300px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404921_, .empty_404921_ * {padding:0; margin:0;}

.empty_404921_{width:130px; height:130px; margin:0 auto; background:#f5f5f5; border-radius:50%; position:relative;}
.empty_404921_ div{position:absolute; top:50%; left:0; right:0; text-align:center; transform:translateY(-50%);}
.empty_404921_ div p.number{display:inline-block; font-size:15px; color:#666; line-height:1; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:18px; margin-bottom:10px;}
.empty_404921_ div p.text{font-size:15px; color:#444; line-height:1.3;}

@media (max-width:1023px){
  .empty_404921_{width:130px; height:130px;}
  .empty_404921_ div p.number{font-size:15px; padding-bottom:13px; margin-bottom:15px;}
  .empty_404921_ div p.text{font-size:15px;}
}

@media (max-width:767px){
  .empty_404921_{width:130px; height:130px;}
}

@media (max-width:630px){
  .empty_404921_ div p.number{padding-bottom:5px; margin-bottom:5px;}
}

@media (max-width:440px){
  .empty_404921_{width:130px; height:130px;}
  .empty_404921_ div p.text{font-size:15px; letter-spacing:-1.5px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404661_, .empty_404661_ * {padding:0; margin:0;}

.empty_404661_{width:130px; height:130px; margin:0 auto; background:#f5f5f5; border-radius:50%; position:relative;}
.empty_404661_ div{position:absolute; top:50%; left:0; right:0; text-align:center; transform:translateY(-50%);}
.empty_404661_ div p.number{display:inline-block; font-size:15px; color:#666; line-height:1; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:18px; margin-bottom:10px;}
.empty_404661_ div p.text{font-size:15px; color:#444; line-height:1.3;}

@media (max-width:1023px){
  .empty_404661_{width:130px; height:130px;}
  .empty_404661_ div p.number{font-size:15px; padding-bottom:13px; margin-bottom:15px;}
  .empty_404661_ div p.text{font-size:15px;}
}

@media (max-width:767px){
  .empty_404661_{width:130px; height:130px;}
}

@media (max-width:630px){
  .empty_404661_ div p.number{padding-bottom:5px; margin-bottom:5px;}
}

@media (max-width:440px){
  .empty_404661_{width:130px; height:130px;}
  .empty_404661_ div p.text{font-size:15px; letter-spacing:-1.5px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404911_, .empty_404911_ * {padding:0; margin:0;}

.empty_404911_{width:130px; height:130px; margin:0 auto; background:#f5f5f5; border-radius:50%; position:relative;}
.empty_404911_ div{position:absolute; top:50%; left:0; right:0; text-align:center; transform:translateY(-50%);}
.empty_404911_ div p.number{display:inline-block; font-size:15px; color:#666; line-height:1; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:18px; margin-bottom:10px;}
.empty_404911_ div p.text{font-size:15px; color:#444; line-height:1.3;}

@media (max-width:1023px){
  .empty_404911_{width:130px; height:130px;}
  .empty_404911_ div p.number{font-size:15px; padding-bottom:13px; margin-bottom:15px;}
  .empty_404911_ div p.text{font-size:15px;}
}

@media (max-width:767px){
  .empty_404911_{width:130px; height:130px;}
}

@media (max-width:630px){
  .empty_404911_ div p.number{padding-bottom:5px; margin-bottom:5px;}
}

@media (max-width:440px){
  .empty_404911_{width:130px; height:130px;}
  .empty_404911_ div p.text{font-size:15px; letter-spacing:-1.5px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404901_, .empty_404901_ * {padding:0; margin:0;}

.empty_404901_{width:130px; height:130px; margin:0 auto; background:#f5f5f5; border-radius:50%; position:relative;}
.empty_404901_ div{position:absolute; top:50%; left:0; right:0; text-align:center; transform:translateY(-50%);}
.empty_404901_ div p.number{display:inline-block; font-size:15px; color:#666; line-height:1; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:18px; margin-bottom:10px;}
.empty_404901_ div p.text{font-size:15px; color:#444; line-height:1.3;}

@media (max-width:1023px){
  .empty_404901_{width:130px; height:130px;}
  .empty_404901_ div p.number{font-size:15px; padding-bottom:13px; margin-bottom:15px;}
  .empty_404901_ div p.text{font-size:15px;}
}

@media (max-width:767px){
  .empty_404901_{width:130px; height:130px;}
}

@media (max-width:630px){
  .empty_404901_ div p.number{padding-bottom:5px; margin-bottom:5px;}
}

@media (max-width:440px){
  .empty_404901_{width:130px; height:130px;}
  .empty_404901_ div p.text{font-size:15px; letter-spacing:-1.5px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404891_, .empty_404891_ * {padding:0; margin:0;}

.empty_404891_{width:130px; height:130px; margin:0 auto; background:#f5f5f5; border-radius:50%; position:relative;}
.empty_404891_ div{position:absolute; top:50%; left:0; right:0; text-align:center; transform:translateY(-50%);}
.empty_404891_ div p.number{display:inline-block; font-size:15px; color:#666; line-height:1; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:18px; margin-bottom:10px;}
.empty_404891_ div p.text{font-size:15px; color:#444; line-height:1.3;}

@media (max-width:1023px){
  .empty_404891_{width:130px; height:130px;}
  .empty_404891_ div p.number{font-size:15px; padding-bottom:13px; margin-bottom:15px;}
  .empty_404891_ div p.text{font-size:15px;}
}

@media (max-width:767px){
  .empty_404891_{width:130px; height:130px;}
}

@media (max-width:630px){
  .empty_404891_ div p.number{padding-bottom:5px; margin-bottom:5px;}
}

@media (max-width:440px){
  .empty_404891_{width:130px; height:130px;}
  .empty_404891_ div p.text{font-size:15px; letter-spacing:-1.5px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_404731_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_404731_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_404731_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_404731_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_404731_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_404731_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_404731_:before {content:'공백: 100px';}
}

/* ****************** 공백  ****************** */
      
.empty_line_405061_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_405061_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_405061_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_405061_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_405061_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_405061_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_405061_:before {content:'공백: 100px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_404701_ {clear:both; min-width:320px; max-width:1300px; margin:0 auto;}
.layout_404701_ > div:after {content:''; display:block; clear:both;}
.layout_404701_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_404701_ {min-width:1300px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_404711_ {font-size:0;}
.title_404711_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:30px; letter-spacing:-1px; font-weight:normal; color:#333; line-height:1.4em; transition:all 0.25s;
}
.title_404711_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}
.title_404711_ p:after{content:''; display:block; width:0; height:3px; background:none; position:absolute; bottom:-7px; left:0; transition:all 0.25s;}


@media (max-width:1023px){
  .title_404711_ p{font-size:20px;}
}
@media (max-width:767px){
  .title_404711_ p{font-size:18px; margin-left:10px;}
} 

/* ****************** 공백  ****************** */
      
.empty_line_404721_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_404721_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_404721_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_404721_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_404721_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_404721_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_404721_:before {content:'공백: 30px';}
}

/* ****************** 5칸 레이아웃  ****************** */

.layout_404931_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto; width:85%;}
.layout_404931_ > div {margin-left:-20px;}
.layout_404931_ > div:after {content:''; display:block; clear:both;}
.layout_404931_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_404931_ > div > [class^=container_]:before{content:''; display:block; width:100%; height:1px; background:#ccc; position:absolute; top:50%; right:-50%;}
.layout_404931_ > div > .container_1 {width:11.111111111111%;}
.layout_404931_ > div > .container_2 {width:11.111111111111%;}
.layout_404931_ > div > .container_3 {width:11.111111111111%;}
.layout_404931_ > div > .container_4 {width:11.111111111111%;}
.layout_404931_ > div > .container_5 {width:11.111111111111%;}
.layout_404931_ > div > .container_6 {width:11.111111111111%;}
.layout_404931_ > div > .container_7 {width:11.111111111111%;}
.layout_404931_ > div > .container_8 {width:11.111111111111%;}
.layout_404931_ > div > .container_9 {width:11.111111111111%;}
.layout_404931_ > div > .container_8:before{display:none;}
.layout_404931_ > div > .container_9:before{display:none;}



@media (max-width:1600px){
  .layout_404931_{width:95%;}
}

  
@media (max-width:1400px){
  .layout_404931_ > div{margin-left:0;}
  .layout_404931_ > div > .container_1 {width:20%; padding:0; margin-bottom:10px;}
  .layout_404931_ > div > .container_2 {width:20%; padding:0; margin-bottom:10px;}
  .layout_404931_ > div > .container_3 {width:20%; padding:0; margin-bottom:10px;}
  .layout_404931_ > div > .container_4 {width:20%; padding:0; margin-bottom:10px;}
  .layout_404931_ > div > .container_5 {width:20%; padding:0; margin-bottom:10px;}
  .layout_404931_ > div > .container_6 {width:20%; padding:0; }
  .layout_404931_ > div > .container_7 {width:20%; padding:0;}
  .layout_404931_ > div > .container_8 {width:20%; padding:0;}
  .layout_404931_ > div > .container_9 {width:20%; padding:0;}
  .layout_404931_ > div > .container_9:before{display:none;}
}

  
@media (max-width:960px){
  .layout_404931_ > div{margin-left:0;}
  .layout_404931_ > div > .container_1 {width:33.3333%; padding:0; margin-bottom:10px;}
  .layout_404931_ > div > .container_2 {width:33.3333%; padding:0; margin-bottom:10px;}
  .layout_404931_ > div > .container_3 {width:33.3333%; padding:0; margin-bottom:10px;}
  .layout_404931_ > div > .container_3:before{display:none;}
  .layout_404931_ > div > .container_4 {width:33.3333%; padding:0; margin-bottom:10px;}
  .layout_404931_ > div > .container_5 {width:33.3333%; padding:0; margin-bottom:10px;}
  .layout_404931_ > div > .container_6 {width:33.3333%; padding:0; margin-bottom:10px;}
  .layout_404931_ > div > .container_6:before{display:none;}
    .layout_404931_ > div > .container_7 {width:33.3333%; padding:0;}
  .layout_404931_ > div > .container_8 {width:33.3333%; padding:0;}
  .layout_404931_ > div > .container_9 {width:33.3333%; padding:0;}
  .layout_404931_ > div > .container_9:before{display:none;}
}


@media (max-width:630px){
  .layout_404931_ > div > [class^=container_]:before{content:''; display:block; width:100%; height:1px; background:#ccc; position:absolute; top:50%; right:-50%;}
  .layout_404931_ > div > .container_1 {width:33.3333%; margin-bottom:10px;}
  .layout_404931_ > div > .container_2 {width:33.3333%; margin-bottom:10px;}
  .layout_404931_ > div > .container_3 {width:33.3333%; margin-bottom:10px;}
  .layout_404931_ > div > .container_3:before{display:none;}
  .layout_404931_ > div > .container_4 {width:33.3333%; margin-bottom:10px;}
  .layout_404931_ > div > .container_5 {width:33.3333%; margin-bottom:10px;}
  .layout_404931_ > div > .container_6 {width:33.3333%; margin-bottom:10px;}
  .layout_404931_ > div > .container_6:before{display:none;}
  .layout_404931_ > div > .container_7 {width:33.3333%; margin-bottom:10px;}
  .layout_404931_ > div > .container_8 {width:33.3333%; margin-bottom:10px;}
 .layout_404931_ > div > .container_8:before{display:none;}
  .layout_404931_ > div > .container_9 {width:33.3333%; margin-bottom:10px;}
  .layout_404931_ > div > .container_9:before{display:none;}
}
  
  @media (max-width:400px){
  .layout_404931_ > div > .container_1 {width:50%; margin-bottom:10px;}
  .layout_404931_ > div > .container_2 {width:50%; margin-bottom:10px;}
  .layout_404931_ > div > .container_2:before{display:none;}
  .layout_404931_ > div > .container_3 {width:50%; margin-bottom:10px;}
  .layout_404931_ > div > .container_4 {width:50%; margin-bottom:10px;}
  .layout_404931_ > div > .container_4:before{display:none;}
  .layout_404931_ > div > .container_5 {width:50%; margin-bottom:10px;}
  .layout_404931_ > div > .container_6 {width:50%; margin-bottom:10px;}
  .layout_404931_ > div > .container_6:before{display:none;}
  .layout_404931_ > div > .container_7 {width:50%; margin-bottom:10px;}
  .layout_404931_ > div > .container_8 {width:50%; margin-bottom:10px;}
  .layout_404931_ > div > .container_8:before{display:none;}
  .layout_404931_ > div > .container_9 {width:50%; margin-bottom:10px;}
  .layout_404931_ > div > .container_9:before{display:none;}
}
  

@media \0screen{
	.layout_404931_ {min-width:1300px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404941_, .empty_404941_ * {padding:0; margin:0;}

.empty_404941_{width:130px; height:130px; margin:0 auto; background:#fff; border-radius:50%; position:relative;}
.empty_404941_ div{position:absolute; top:50%; left:0; right:0; text-align:center; transform:translateY(-50%);}
.empty_404941_ div p.number{display:inline-block; font-size:15px; color:#666; line-height:1; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:18px; margin-bottom:10px;}
.empty_404941_ div p.text{font-size:15px; color:#444; line-height:1.3;}

@media (max-width:1023px){
  .empty_404941_{width:130px; height:130px;}
  .empty_404941_ div p.number{font-size:15px; padding-bottom:13px; margin-bottom:15px;}
  .empty_404941_ div p.text{font-size:15px;}
}

@media (max-width:767px){
  .empty_404941_{width:130px; height:130px;}
}

@media (max-width:630px){
  .empty_404941_ div p.number{padding-bottom:5px; margin-bottom:5px;}
}

@media (max-width:440px){
  .empty_404941_{width:130px; height:130px;}
  .empty_404941_ div p.text{font-size:15px; letter-spacing:-1.5px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404961_, .empty_404961_ * {padding:0; margin:0;}

.empty_404961_{width:130px; height:130px; margin:0 auto; background:#fff; border-radius:50%; position:relative;}
.empty_404961_ div{position:absolute; top:50%; left:0; right:0; text-align:center; transform:translateY(-50%);}
.empty_404961_ div p.number{display:inline-block; font-size:15px; color:#666; line-height:1; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:18px; margin-bottom:10px;}
.empty_404961_ div p.text{font-size:15px; color:#444; line-height:1.3;}

@media (max-width:1023px){
  .empty_404961_{width:130px; height:130px;}
  .empty_404961_ div p.number{font-size:15px; padding-bottom:13px; margin-bottom:15px;}
  .empty_404961_ div p.text{font-size:15px;}
}

@media (max-width:767px){
  .empty_404961_{width:130px; height:130px;}
}

@media (max-width:630px){
  .empty_404961_ div p.number{padding-bottom:5px; margin-bottom:5px;}
}

@media (max-width:440px){
  .empty_404961_{width:130px; height:130px;}
  .empty_404961_ div p.text{font-size:15px; letter-spacing:-1.5px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404951_, .empty_404951_ * {padding:0; margin:0;}

.empty_404951_{width:130px; height:130px; margin:0 auto; background:#fff; border-radius:50%; position:relative;}
.empty_404951_ div{position:absolute; top:50%; left:0; right:0; text-align:center; transform:translateY(-50%);}
.empty_404951_ div p.number{display:inline-block; font-size:15px; color:#666; line-height:1; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:18px; margin-bottom:10px;}
.empty_404951_ div p.text{font-size:15px; color:#444; line-height:1.3;}

@media (max-width:1023px){
  .empty_404951_{width:130px; height:130px;}
  .empty_404951_ div p.number{font-size:15px; padding-bottom:13px; margin-bottom:15px;}
  .empty_404951_ div p.text{font-size:15px;}
}

@media (max-width:767px){
  .empty_404951_{width:130px; height:130px;}
}

@media (max-width:630px){
  .empty_404951_ div p.number{padding-bottom:5px; margin-bottom:5px;}
}

@media (max-width:440px){
  .empty_404951_{width:130px; height:130px;}
  .empty_404951_ div p.text{font-size:15px; letter-spacing:-1.5px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404981_, .empty_404981_ * {padding:0; margin:0;}

.empty_404981_{width:130px; height:130px; margin:0 auto; background:#fff; border-radius:50%; position:relative;}
.empty_404981_ div{position:absolute; top:50%; left:0; right:0; text-align:center; transform:translateY(-50%);}
.empty_404981_ div p.number{display:inline-block; font-size:15px; color:#666; line-height:1; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:18px; margin-bottom:10px;}
.empty_404981_ div p.text{font-size:15px; color:#444; line-height:1.3;}

@media (max-width:1023px){
  .empty_404981_{width:130px; height:130px;}
  .empty_404981_ div p.number{font-size:15px; padding-bottom:13px; margin-bottom:15px;}
  .empty_404981_ div p.text{font-size:15px;}
}

@media (max-width:767px){
  .empty_404981_{width:130px; height:130px;}
}

@media (max-width:630px){
  .empty_404981_ div p.number{padding-bottom:5px; margin-bottom:5px;}
}

@media (max-width:440px){
  .empty_404981_{width:130px; height:130px;}
  .empty_404981_ div p.text{font-size:15px; letter-spacing:-1.5px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404991_, .empty_404991_ * {padding:0; margin:0;}

.empty_404991_{width:130px; height:130px; margin:0 auto; background:#fff; border-radius:50%; position:relative;}
.empty_404991_ div{position:absolute; top:50%; left:0; right:0; text-align:center; transform:translateY(-50%);}
.empty_404991_ div p.number{display:inline-block; font-size:15px; color:#666; line-height:1; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:18px; margin-bottom:10px;}
.empty_404991_ div p.text{font-size:15px; color:#444; line-height:1.3;}

@media (max-width:1023px){
  .empty_404991_{width:130px; height:130px;}
  .empty_404991_ div p.number{font-size:15px; padding-bottom:13px; margin-bottom:15px;}
  .empty_404991_ div p.text{font-size:15px;}
}

@media (max-width:767px){
  .empty_404991_{width:130px; height:130px;}
}

@media (max-width:630px){
  .empty_404991_ div p.number{padding-bottom:5px; margin-bottom:5px;}
}

@media (max-width:440px){
  .empty_404991_{width:130px; height:130px;}
  .empty_404991_ div p.text{font-size:15px; letter-spacing:-1.5px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_404971_, .empty_404971_ * {padding:0; margin:0;}

.empty_404971_{width:130px; height:130px; margin:0 auto; background:#fff; border-radius:50%; position:relative;}
.empty_404971_ div{position:absolute; top:50%; left:0; right:0; text-align:center; transform:translateY(-50%);}
.empty_404971_ div p.number{display:inline-block; font-size:15px; color:#666; line-height:1; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:18px; margin-bottom:10px;}
.empty_404971_ div p.text{font-size:15px; color:#444; line-height:1.3;}

@media (max-width:1023px){
  .empty_404971_{width:130px; height:130px;}
  .empty_404971_ div p.number{font-size:15px; padding-bottom:13px; margin-bottom:15px;}
  .empty_404971_ div p.text{font-size:15px;}
}

@media (max-width:767px){
  .empty_404971_{width:130px; height:130px;}
}

@media (max-width:630px){
  .empty_404971_ div p.number{padding-bottom:5px; margin-bottom:5px;}
}

@media (max-width:440px){
  .empty_404971_{width:130px; height:130px;}
  .empty_404971_ div p.text{font-size:15px; letter-spacing:-1.5px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_405011_, .empty_405011_ * {padding:0; margin:0;}

.empty_405011_{width:130px; height:130px; margin:0 auto; background:#fff; border-radius:50%; position:relative;}
.empty_405011_ div{position:absolute; top:50%; left:0; right:0; text-align:center; transform:translateY(-50%);}
.empty_405011_ div p.number{display:inline-block; font-size:15px; color:#666; line-height:1; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:18px; margin-bottom:10px;}
.empty_405011_ div p.text{font-size:15px; color:#444; line-height:1.3;}

@media (max-width:1023px){
  .empty_405011_{width:130px; height:130px;}
  .empty_405011_ div p.number{font-size:15px; padding-bottom:13px; margin-bottom:15px;}
  .empty_405011_ div p.text{font-size:15px;}
}

@media (max-width:767px){
  .empty_405011_{width:130px; height:130px;}
}

@media (max-width:630px){
  .empty_405011_ div p.number{padding-bottom:5px; margin-bottom:5px;}
}

@media (max-width:440px){
  .empty_405011_{width:130px; height:130px;}
  .empty_405011_ div p.text{font-size:15px; letter-spacing:-1.5px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_405001_, .empty_405001_ * {padding:0; margin:0;}

.empty_405001_{width:130px; height:130px; margin:0 auto; background:#fff; border-radius:50%; position:relative;}
.empty_405001_ div{position:absolute; top:50%; left:0; right:0; text-align:center; transform:translateY(-50%);}
.empty_405001_ div p.number{display:inline-block; font-size:15px; color:#666; line-height:1; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:18px; margin-bottom:10px;}
.empty_405001_ div p.text{font-size:15px; color:#444; line-height:1.3;}

@media (max-width:1023px){
  .empty_405001_{width:130px; height:130px;}
  .empty_405001_ div p.number{font-size:15px; padding-bottom:13px; margin-bottom:15px;}
  .empty_405001_ div p.text{font-size:15px;}
}

@media (max-width:767px){
  .empty_405001_{width:130px; height:130px;}
}

@media (max-width:630px){
  .empty_405001_ div p.number{padding-bottom:5px; margin-bottom:5px;}
}

@media (max-width:440px){
  .empty_405001_{width:130px; height:130px;}
  .empty_405001_ div p.text{font-size:15px; letter-spacing:-1.5px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_404421_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_404421_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_404421_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_404421_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_404421_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_404421_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_404421_:before {content:'공백: 50px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_405091_ {clear:both; min-width:320px; max-width:1300px; margin:0 auto;}
.layout_405091_ > div:after {content:''; display:block; clear:both;}
.layout_405091_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_405091_ {min-width:1300px;}
}

/* ****************** 장문 텍스트  ****************** */

.textarea_405071_ p {
	display:block; margin:0; padding:0;
	font-size:20px; letter-spacing:0px; font-weight:300; color:#666; line-height:1.6em; border-bottom:1px solid #dadada; padding:0 10px 50px;
}
  .textarea_405071_ p span{color:#5bbb70;}
  
  @media (max-width:1023px){
    .textarea_405071_ p {font-size:15px;}
  }

  

/* ****************** 공백  ****************** */

.empty_line_361391_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_361391_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_361391_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_361391_ {height:300px; line-height:300px;}
	[id^=div_user_list] .empty_line_361391_:before {content:'공백: 300px';}
}

 @media \0screen{
	.empty_line_361391_ {height:300px; line-height:300px;}
	[id^=div_user_list] .empty_line_361391_:before {content:'공백: 300px';}
}
