
/* ****************** 1칸 레이아웃  ****************** */

.layout_406981_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_406981_ > div:after {content:''; display:block; clear:both;}
.layout_406981_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_406981_ {min-width:1000px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_407031_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_407031_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407031_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_407031_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_407031_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_407031_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_407031_: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_407011_ [class^="txtAni"] .empty {width:.8vw;}
.text_407011_ [class^="txtAni"]>span {font-size:40px; letter-spacing:-1px; font-weight:normal; color:#333;font-family: NX1 !important;}
.text_407011_ [class^="txtAni"]>span>span {font-size:40px; letter-spacing:-1px; font-weight:normal; color:#333;  font-family: NX1 !important;}  
.text_407011_ 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_407011_ p a {color:#333; text-decoration:none;}
  
@media screen and (max-width: 1800px){
  .text_407011_ p {font-size:40px;}
}  
  
  @media screen and (max-width: 750px){
  .text_407011_ p {font-size:20px;}
}  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_407021_ {font-size:0;}
.title_407021_ 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_407021_ p b{font-size:18px; font-weight:500; color:#a0a0a0;}  
.title_407021_ 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_407021_ p span:after{content:''; display:block; width:150%; height:1px; background:#d8d8d8; margin:-15px auto; position:absolute; left:-25%; z-index:-1;}  
.title_407021_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407021_.style_top p {padding-top:10px;}
.title_407021_.style_top p:before {left:0; top:0; width:36px; height:4px;}

.title_407021_.style_right p {padding-right:14px;}
.title_407021_.style_right p:before {right:0; top:8px; width:4px; height:36px;}

.title_407021_.style_bottom p {padding-bottom:12px;}
.title_407021_.style_bottom p:before {left:0; bottom:0; width:36px; height:4px;}

.title_407021_.style_left p {padding-left:14px;}
.title_407021_.style_left p:before {left:0; top:8px; width:4px; height:36px;}

.title_407021_.style_circle1 p {padding-left:20px;}
.title_407021_.style_circle1 p:before {
	left:0; top:20px; width:12px; height:12px;
	border-radius:12px;
}

.title_407021_.style_circle2 p {padding-left:20px;}
.title_407021_.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_407021_ p span{font-size:13px;}
}
  
@media (max-width:767px){
  .title_407021_ p span{letter-spacing:1px;}
}  
 
  


/* ****************** 공백  ****************** */
      
.empty_line_406991_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_406991_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_406991_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_406991_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_406991_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_406991_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_406991_:before {content:'공백: 40px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_407041_ {clear:both; min-width:320px; max-width:1300px; margin:0 auto;}
.layout_407041_ > div:after {content:''; display:block; clear:both;}
.layout_407041_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

  @media(max-width:1023px){
    .layout_407041_{width:90%;}
  }
  
@media \0screen{
	.layout_407041_ {min-width:1300px;}
}

/* ****************** 이미지  ****************** */

.img_407051_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_407051_ * {box-sizing:border-box;}
.img_407051_ a {display:block; text-decoration:none;}
.img_407051_ img {max-width:100%; vertical-align:top;}

  .img_407051_:after{content:''; display:block; width:100%; height:100%; background:rgba(0,0,0,0); position:absolute; top:0; left:0; right:0; transition:all .4s;}
.img_407051_:hover:after{background:rgba(0,0,0,.5);}

/* ****************** 공백  ****************** */
      
.empty_line_407221_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_407221_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407221_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_407221_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_407221_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_407221_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_407221_:before {content:'공백: 100px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_407231_ {clear:both; min-width:320px; max-width:1300px; margin:0 auto;}
.layout_407231_ > div:after {content:''; display:block; clear:both;}
.layout_407231_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_407231_ {min-width:1300px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407241_ {font-size:0;}
.title_407241_ 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_407241_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}
.title_407241_ 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_407241_ p{font-size:20px;}
}
@media (max-width:767px){
  .title_407241_ p{font-size:18px; margin-left:10px;}
} 

/* ****************** 공백  ****************** */
      
.empty_line_407251_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_407251_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407251_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_407251_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_407251_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_407251_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_407251_:before {content:'공백: 30px';}
}

/* ****************** 4칸 레이아웃  ****************** */

.layout_407061_ {clear:both; min-width:150px; max-width:1300px;  margin:0 auto; border-bottom:8px solid #eee; padding-bottom:20px; width:80%;}
.layout_407061_ > div {}
.layout_407061_ > div:after {content:''; display:block; clear:both;}
.layout_407061_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box; padding:20px;}
.layout_407061_ > div > [class^=container_]:after{content:''; display:block; width:1px; height:100%; background:#ccc; position:absolute; top:0; right:-10px;}
.layout_407061_ > div > .container_1 {width:20%;}
.layout_407061_ > div > .container_2 {width:20%;}
.layout_407061_ > div > .container_3 {width:20%;}
.layout_407061_ > div > .container_4 {width:20%;}
.layout_407061_ > div > .container_5 {width:20%;}
.layout_407061_ > div > .container_5:after{display:none;}


@media (max-width:1600px){
  .layout_407061_{width:90%;}
}

@media (max-width:1300px){
  .layout_407061_{width:95%;}
}

@media (max-width:1023px){
  .layout_407061_{padding-bottom:15px;}
  .layout_407061_ > div > [class^=container_]{padding:20px; margin-bottom:15px;}
  .layout_407061_ > div > [class^=container_]:after{right:0;}
  .layout_407061_ > div > .container_1 { width:40%;  min-height:155px;}
  .layout_407061_ > div > .container_2 { width:40%;   min-height:155px;}
  .layout_407061_ > div > .container_2:after{display:none;}
  .layout_407061_ > div > .container_3 { width:40%; }
  .layout_407061_ > div > .container_4 { width:40%; }
   .layout_407061_ > div > .container_4:after{display:none;}
  .layout_407061_ > div > .container_5 { width:40%; }
}

@media (max-width:780px){
  .layout_407061_{padding-bottom:0;}
  .layout_407061_ > div > [class^=container_]{padding:10px;}
  .layout_407061_ > div > [class^=container_]:after{width:100%; height:1px; top:auto; bottom:-10px; left:0;}
  .layout_407061_ > div > .container_1 {width:100%;  min-height:auto;}
  .layout_407061_ > div > .container_2 {width:100%; min-height:auto;}
  .layout_407061_ > div > .container_2:after{display:block;}
  .layout_407061_ > div > .container_3 {width:100%;}
  .layout_407061_ > div > .container_4 {width:100%;}
    .layout_407061_ > div > .container_4:after{display:block;}
  .layout_407061_ > div > .container_5 {width:100%;}
}

@media \0screen{
	.layout_407061_ {min-width:1300px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407171_ {font-size:0;}
.title_407171_ p {
	position:relative; margin:0; padding:0;
	font-size:17px; letter-spacing:-1px; font-weight:500; color:#666; line-height:1; 
}
.title_407171_ p strong{display:block;font-size:50px; font-family:'Oswald', sans-serif !important; color:#3485ea;}
.title_407171_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407171_.style_top p {padding-top:10px;}
.title_407171_.style_top p:before {left:0; top:0; width:17px; height:4px;}

.title_407171_.style_right p {padding-right:14px;}
.title_407171_.style_right p:before {right:0; top:4px; width:4px; height:17px;}

.title_407171_.style_bottom p {padding-bottom:12px;}
.title_407171_.style_bottom p:before {left:0; bottom:0; width:17px; height:4px;}

.title_407171_.style_left p {padding-left:14px;}
.title_407171_.style_left p:before {left:0; top:4px; width:4px; height:17px;}

.title_407171_.style_circle1 p {padding-left:20px;}
.title_407171_.style_circle1 p:before {
	left:0; top:6px; width:12px; height:12px;
	border-radius:12px;
}

.title_407171_.style_circle2 p {padding-left:20px;}
.title_407171_.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:1023px){
  .title_407171_ p{font-size:15px; padding-bottom:13px;}
  .title_407171_ p strong{font-size:42px; padding-left:4px;}
}

@media (max-width:767px){
  .title_407171_ p{padding-bottom:5px; margin-bottom:5px;}
  .title_407171_ p strong{display:inline-block; font-size:30px; margin-left:5px;}
}


/* ****************** 공백  ****************** */
      
.empty_line_407091_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_407091_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407091_:before {content:'공백: 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_407091_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_407091_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_407091_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_407091_:before {content:'공백: 20px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407071_ {font-size:0;}
.title_407071_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.4em; word-break:keep-all;
}
.title_407071_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407071_.style_top p {padding-top:10px;}
.title_407071_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_407071_.style_right p {padding-right:14px;}
.title_407071_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_407071_.style_bottom p {padding-bottom:12px;}
.title_407071_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_407071_.style_left p {padding-left:14px;}
.title_407071_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_407071_.style_circle1 p {padding-left:20px;}
.title_407071_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_407071_.style_circle2 p {padding-left:20px;}
.title_407071_.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_407071_ p{font-size:16px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407081_ {font-size:0;}
.title_407081_ p {
	position:relative; margin:0; padding:0;
	font-size:17px; letter-spacing:-1px; font-weight:500; color:#666; line-height:1; 
}
.title_407081_ p strong{display:block;font-size:50px; font-family:'Oswald', sans-serif !important; color:#5bbb70;}
.title_407081_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407081_.style_top p {padding-top:10px;}
.title_407081_.style_top p:before {left:0; top:0; width:17px; height:4px;}

.title_407081_.style_right p {padding-right:14px;}
.title_407081_.style_right p:before {right:0; top:4px; width:4px; height:17px;}

.title_407081_.style_bottom p {padding-bottom:12px;}
.title_407081_.style_bottom p:before {left:0; bottom:0; width:17px; height:4px;}

.title_407081_.style_left p {padding-left:14px;}
.title_407081_.style_left p:before {left:0; top:4px; width:4px; height:17px;}

.title_407081_.style_circle1 p {padding-left:20px;}
.title_407081_.style_circle1 p:before {
	left:0; top:6px; width:12px; height:12px;
	border-radius:12px;
}

.title_407081_.style_circle2 p {padding-left:20px;}
.title_407081_.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:1023px){
  .title_407081_ p{font-size:15px; padding-bottom:13px;}
  .title_407081_ p strong{font-size:42px; padding-left:4px;}
}

@media (max-width:767px){
  .title_407081_ p{padding-bottom:5px; margin-bottom:5px;}
  .title_407081_ p strong{display:inline-block; font-size:30px; margin-left:5px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_407161_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_407161_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407161_:before {content:'공백: 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_407161_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_407161_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_407161_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_407161_:before {content:'공백: 20px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407121_ {font-size:0;}
.title_407121_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.4em; word-break:keep-all;
}
.title_407121_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407121_.style_top p {padding-top:10px;}
.title_407121_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_407121_.style_right p {padding-right:14px;}
.title_407121_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_407121_.style_bottom p {padding-bottom:12px;}
.title_407121_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_407121_.style_left p {padding-left:14px;}
.title_407121_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_407121_.style_circle1 p {padding-left:20px;}
.title_407121_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_407121_.style_circle2 p {padding-left:20px;}
.title_407121_.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_407121_ p{font-size:16px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407141_ {font-size:0;}
.title_407141_ p {
	position:relative; margin:0; padding:0;
	font-size:17px; letter-spacing:-1px; font-weight:500; color:#666; line-height:1; 
}
.title_407141_ p strong{display:block;font-size:50px; font-family:'Oswald', sans-serif !important; color:#3485ea;}
.title_407141_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407141_.style_top p {padding-top:10px;}
.title_407141_.style_top p:before {left:0; top:0; width:17px; height:4px;}

.title_407141_.style_right p {padding-right:14px;}
.title_407141_.style_right p:before {right:0; top:4px; width:4px; height:17px;}

.title_407141_.style_bottom p {padding-bottom:12px;}
.title_407141_.style_bottom p:before {left:0; bottom:0; width:17px; height:4px;}

.title_407141_.style_left p {padding-left:14px;}
.title_407141_.style_left p:before {left:0; top:4px; width:4px; height:17px;}

.title_407141_.style_circle1 p {padding-left:20px;}
.title_407141_.style_circle1 p:before {
	left:0; top:6px; width:12px; height:12px;
	border-radius:12px;
}

.title_407141_.style_circle2 p {padding-left:20px;}
.title_407141_.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:1023px){
  .title_407141_ p{font-size:15px; padding-bottom:13px;}
  .title_407141_ p strong{font-size:42px; padding-left:4px;}
}

@media (max-width:767px){
  .title_407141_ p{padding-bottom:5px; margin-bottom:5px;}
  .title_407141_ p strong{display:inline-block; font-size:30px; margin-left:5px;}
}


/* ****************** 공백  ****************** */
      
.empty_line_407151_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_407151_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407151_:before {content:'공백: 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_407151_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_407151_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_407151_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_407151_:before {content:'공백: 20px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407111_ {font-size:0;}
.title_407111_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.4em; word-break:keep-all;
}
.title_407111_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407111_.style_top p {padding-top:10px;}
.title_407111_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_407111_.style_right p {padding-right:14px;}
.title_407111_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_407111_.style_bottom p {padding-bottom:12px;}
.title_407111_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_407111_.style_left p {padding-left:14px;}
.title_407111_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_407111_.style_circle1 p {padding-left:20px;}
.title_407111_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_407111_.style_circle2 p {padding-left:20px;}
.title_407111_.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_407111_ p{font-size:16px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407181_ {font-size:0;}
.title_407181_ p {
	position:relative; margin:0; padding:0;
	font-size:17px; letter-spacing:-1px; font-weight:500; color:#666; line-height:1; 
}
.title_407181_ p strong{display:block;font-size:50px; font-family:'Oswald', sans-serif !important; color:#5bbb70;}
.title_407181_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407181_.style_top p {padding-top:10px;}
.title_407181_.style_top p:before {left:0; top:0; width:17px; height:4px;}

.title_407181_.style_right p {padding-right:14px;}
.title_407181_.style_right p:before {right:0; top:4px; width:4px; height:17px;}

.title_407181_.style_bottom p {padding-bottom:12px;}
.title_407181_.style_bottom p:before {left:0; bottom:0; width:17px; height:4px;}

.title_407181_.style_left p {padding-left:14px;}
.title_407181_.style_left p:before {left:0; top:4px; width:4px; height:17px;}

.title_407181_.style_circle1 p {padding-left:20px;}
.title_407181_.style_circle1 p:before {
	left:0; top:6px; width:12px; height:12px;
	border-radius:12px;
}

.title_407181_.style_circle2 p {padding-left:20px;}
.title_407181_.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:1023px){
  .title_407181_ p{font-size:15px; padding-bottom:13px;}
  .title_407181_ p strong{font-size:42px; padding-left:4px;}
}

@media (max-width:767px){
  .title_407181_ p{padding-bottom:5px; margin-bottom:5px;}
  .title_407181_ p strong{display:inline-block; font-size:30px; margin-left:5px;}
}


/* ****************** 공백  ****************** */
      
.empty_line_407131_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_407131_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407131_:before {content:'공백: 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_407131_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_407131_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_407131_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_407131_:before {content:'공백: 20px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407101_ {font-size:0;}
.title_407101_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.4em; word-break:keep-all;
}
.title_407101_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407101_.style_top p {padding-top:10px;}
.title_407101_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_407101_.style_right p {padding-right:14px;}
.title_407101_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_407101_.style_bottom p {padding-bottom:12px;}
.title_407101_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_407101_.style_left p {padding-left:14px;}
.title_407101_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_407101_.style_circle1 p {padding-left:20px;}
.title_407101_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_407101_.style_circle2 p {padding-left:20px;}
.title_407101_.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_407101_ p{font-size:16px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407191_ {font-size:0;}
.title_407191_ p {
	position:relative; margin:0; padding:0;
	font-size:17px; letter-spacing:-1px; font-weight:500; color:#666; line-height:1; 
}
.title_407191_ p strong{display:block;font-size:50px; font-family:'Oswald', sans-serif !important; color:#3485ea;}
.title_407191_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407191_.style_top p {padding-top:10px;}
.title_407191_.style_top p:before {left:0; top:0; width:17px; height:4px;}

.title_407191_.style_right p {padding-right:14px;}
.title_407191_.style_right p:before {right:0; top:4px; width:4px; height:17px;}

.title_407191_.style_bottom p {padding-bottom:12px;}
.title_407191_.style_bottom p:before {left:0; bottom:0; width:17px; height:4px;}

.title_407191_.style_left p {padding-left:14px;}
.title_407191_.style_left p:before {left:0; top:4px; width:4px; height:17px;}

.title_407191_.style_circle1 p {padding-left:20px;}
.title_407191_.style_circle1 p:before {
	left:0; top:6px; width:12px; height:12px;
	border-radius:12px;
}

.title_407191_.style_circle2 p {padding-left:20px;}
.title_407191_.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:1023px){
  .title_407191_ p{font-size:15px; padding-bottom:13px;}
  .title_407191_ p strong{font-size:42px; padding-left:4px;}
}

@media (max-width:767px){
  .title_407191_ p{padding-bottom:5px; margin-bottom:5px;}
  .title_407191_ p strong{display:inline-block; font-size:30px; margin-left:5px;}
}


/* ****************** 공백  ****************** */
      
.empty_line_407211_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_407211_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407211_:before {content:'공백: 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_407211_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_407211_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_407211_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_407211_:before {content:'공백: 20px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407201_ {font-size:0;}
.title_407201_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.4em; word-break:keep-all;
}
.title_407201_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407201_.style_top p {padding-top:10px;}
.title_407201_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_407201_.style_right p {padding-right:14px;}
.title_407201_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_407201_.style_bottom p {padding-bottom:12px;}
.title_407201_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_407201_.style_left p {padding-left:14px;}
.title_407201_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_407201_.style_circle1 p {padding-left:20px;}
.title_407201_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_407201_.style_circle2 p {padding-left:20px;}
.title_407201_.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_407201_ p{font-size:16px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_407261_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_407261_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407261_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_407261_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_407261_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_407261_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_407261_:before {content:'공백: 100px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_407271_ {clear:both; min-width:320px; max-width:1300px; margin:0 auto;}
.layout_407271_ > div:after {content:''; display:block; clear:both;}
.layout_407271_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_407271_ {min-width:1300px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407281_ {font-size:0;}
.title_407281_ 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_407281_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}
.title_407281_ 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_407281_ p{font-size:20px;}
}
@media (max-width:767px){
  .title_407281_ p{font-size:18px; margin-left:10px;}
} 

/* ****************** 공백  ****************** */
      
.empty_line_407291_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_407291_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407291_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_407291_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_407291_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_407291_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_407291_:before {content:'공백: 30px';}
}

/* ****************** 4칸 레이아웃  ****************** */

.layout_407461_ {clear:both; min-width:150px; max-width:1300px;  margin:0 auto; border-bottom:8px solid #eee; padding-bottom:40px; width:80%;}
.layout_407461_ > div {margin-left:-20px;}
.layout_407461_ > div:after {content:''; display:block; clear:both;}
.layout_407461_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_407461_ > div > [class^=container_]:after{content:''; display:block; width:1px; height:157px; background:#ccc; position:absolute; bottom:-15px; right:-10px;}
.layout_407461_ > div > .container_1 {width:50%;}
.layout_407461_ > div > .container_2 {width:50%;}
.layout_407461_ > div > .container_2:after{display:none;}


@media (max-width:1600px){
  .layout_407461_{width:90%;}
}

@media (max-width:1300px){
  .layout_407461_{width:95%;}
}

@media (max-width:1200px){
  .layout_407461_{padding-bottom:30px;}
  .layout_407461_ > div > [class^=container_]:after{height:140px;}
}


@media \0screen{
	.layout_407461_ {min-width:1300px;}
}

/* ****************** 이미지  ****************** */

.img_407611_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_407611_ * {box-sizing:border-box;}
.img_407611_ a {display:block; text-decoration:none;}
.img_407611_ img {width:100%; vertical-align:top;}
  .img_407611_ img:hover {transform:scale(1.1); opacity:1; transition: 2s;}


/* ****************** 공백  ****************** */
      
.empty_line_407621_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_407621_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407621_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}


  
@media (min-width:1201px){
	.empty_line_407621_ {height:35px; line-height:35px;}
	[id^=div_user_list] .empty_line_407621_:before {content:'공백: 35px';}
}

 @media \0screen{
	.empty_line_407621_ {height:35px; line-height:35px;}
	[id^=div_user_list] .empty_line_407621_:before {content:'공백: 35px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407491_ {font-size:0;}
.title_407491_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:28px; letter-spacing:-2px; font-weight:500; color:#3485ea; line-height:1.4em;
}
.title_407491_ p span{display:inline-block; height:30px; color:#73bac1; line-height:30px; margin-top:-2px;}
.title_407491_ p span b{display:inline-block; height:30px; line-height:30px; font-weight:500; border-right:1px solid #ccc; padding-right:15px; margin-right:10px;}
.title_407491_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407491_.style_top p {padding-top:10px;}
.title_407491_.style_top p:before {left:0; top:0; width:28px; height:4px;}

.title_407491_.style_right p {padding-right:14px;}
.title_407491_.style_right p:before {right:0; top:6px; width:4px; height:28px;}

.title_407491_.style_bottom p {padding-bottom:12px;}
.title_407491_.style_bottom p:before {left:0; bottom:0; width:28px; height:4px;}

.title_407491_.style_left p {padding-left:14px;}
.title_407491_.style_left p:before {left:0; top:6px; width:4px; height:28px;}

.title_407491_.style_circle1 p {padding-left:20px;}
.title_407491_.style_circle1 p:before {
	left:0; top:14px; width:12px; height:12px;
	border-radius:12px;
}

.title_407491_.style_circle2 p {padding-left:20px;}
.title_407491_.style_circle2 p:before {
	left:0; top:14px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1200px){
  .title_407491_ p{font-size:25px;}
}

@media (max-width:1023px){
  .title_407491_ p{font-size:22px;}
}

@media (max-width:767px){
  .title_407491_ p{font-size:19px;}
}


/* ****************** 공백  ****************** */
      
.empty_line_407481_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_407481_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407481_:before {content:'공백: 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_407481_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_407481_:before {content:'공백: 15px';}
}

 @media \0screen{
	.empty_line_407481_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_407481_:before {content:'공백: 15px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407521_ {font-size:0;}
.title_407521_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.4em; word-break:keep-all;
}
.title_407521_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407521_.style_top p {padding-top:10px;}
.title_407521_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_407521_.style_right p {padding-right:14px;}
.title_407521_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_407521_.style_bottom p {padding-bottom:12px;}
.title_407521_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_407521_.style_left p {padding-left:14px;}
.title_407521_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_407521_.style_circle1 p {padding-left:20px;}
.title_407521_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_407521_.style_circle2 p {padding-left:20px;}
.title_407521_.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_407521_ p{font-size:17px;}
}

@media (max-width:767px){
  .title_407521_ p{font-size:16px;}
}

/* ****************** 이미지  ****************** */

.img_407591_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_407591_ * {box-sizing:border-box;}
.img_407591_ a {display:block; text-decoration:none;}
.img_407591_ img {width:100%; vertical-align:top;}
    .img_407591_ img:hover {transform:scale(1.1); opacity:1; transition: 2s;}



/* ****************** 공백  ****************** */
      
.empty_line_407501_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_407501_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407501_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}


  
@media (min-width:1201px){
	.empty_line_407501_ {height:35px; line-height:35px;}
	[id^=div_user_list] .empty_line_407501_:before {content:'공백: 35px';}
}

 @media \0screen{
	.empty_line_407501_ {height:35px; line-height:35px;}
	[id^=div_user_list] .empty_line_407501_:before {content:'공백: 35px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407561_ {font-size:0;}
.title_407561_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:28px; letter-spacing:-2px; font-weight:500; color:#3485ea; line-height:1.4em;
}
.title_407561_ p span{display:inline-block; height:30px; color:#b3c173; line-height:30px; margin-top:-2px;}
.title_407561_ p span b{display:inline-block; height:30px; line-height:30px; font-weight:500; border-right:1px solid #ccc; padding-right:15px; margin-right:10px;}
.title_407561_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407561_.style_top p {padding-top:10px;}
.title_407561_.style_top p:before {left:0; top:0; width:28px; height:4px;}

.title_407561_.style_right p {padding-right:14px;}
.title_407561_.style_right p:before {right:0; top:6px; width:4px; height:28px;}

.title_407561_.style_bottom p {padding-bottom:12px;}
.title_407561_.style_bottom p:before {left:0; bottom:0; width:28px; height:4px;}

.title_407561_.style_left p {padding-left:14px;}
.title_407561_.style_left p:before {left:0; top:6px; width:4px; height:28px;}

.title_407561_.style_circle1 p {padding-left:20px;}
.title_407561_.style_circle1 p:before {
	left:0; top:14px; width:12px; height:12px;
	border-radius:12px;
}

.title_407561_.style_circle2 p {padding-left:20px;}
.title_407561_.style_circle2 p:before {
	left:0; top:14px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1200px){
  .title_407561_ p{font-size:25px;}
}

@media (max-width:1023px){
  .title_407561_ p{font-size:22px;}
}

@media (max-width:767px){
  .title_407561_ p{font-size:19px;}
}


/* ****************** 공백  ****************** */
      
.empty_line_407551_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_407551_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407551_:before {content:'공백: 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_407551_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_407551_:before {content:'공백: 15px';}
}

 @media \0screen{
	.empty_line_407551_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_407551_:before {content:'공백: 15px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407651_ {font-size:0;}
.title_407651_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.4em; word-break:keep-all;
}
.title_407651_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407651_.style_top p {padding-top:10px;}
.title_407651_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_407651_.style_right p {padding-right:14px;}
.title_407651_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_407651_.style_bottom p {padding-bottom:12px;}
.title_407651_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_407651_.style_left p {padding-left:14px;}
.title_407651_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_407651_.style_circle1 p {padding-left:20px;}
.title_407651_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_407651_.style_circle2 p {padding-left:20px;}
.title_407651_.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_407651_ p{font-size:17px;}
}

@media (max-width:767px){
  .title_407651_ p{font-size:16px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_407891_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_407891_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407891_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_407891_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_407891_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_407891_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_407891_:before {content:'공백: 60px';}
}

/* ****************** 4칸 레이아웃  ****************** */

.layout_407681_ {clear:both; min-width:150px; max-width:1300px;  margin:0 auto; border-bottom:8px solid #eee; padding-bottom:40px; width:80%;}
.layout_407681_ > div {margin-left:-20px;}
.layout_407681_ > div:after {content:''; display:block; clear:both;}
.layout_407681_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_407681_ > div > [class^=container_]:after{content:''; display:block; width:1px; height:157px; background:#ccc; position:absolute; bottom:-15px; right:-10px;}
.layout_407681_ > div > .container_1 {width:50%;}
.layout_407681_ > div > .container_2 {width:50%;}
.layout_407681_ > div > .container_2:after{display:none;}


@media (max-width:1600px){
  .layout_407681_{width:90%;}
}

@media (max-width:1300px){
  .layout_407681_{width:95%;}
}

@media (max-width:1200px){
  .layout_407681_{padding-bottom:30px;}
  .layout_407681_ > div > [class^=container_]:after{height:140px;}
}


@media \0screen{
	.layout_407681_ {min-width:1300px;}
}

/* ****************** 이미지  ****************** */

.img_407801_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_407801_ * {box-sizing:border-box;}
.img_407801_ a {display:block; text-decoration:none;}
.img_407801_ img {width:100%; vertical-align:top;}
.img_407801_ img:hover {transform:scale(1.1); opacity:1; transition: 2s;}


/* ****************** 공백  ****************** */
      
.empty_line_407811_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_407811_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407811_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}


  
@media (min-width:1201px){
	.empty_line_407811_ {height:35px; line-height:35px;}
	[id^=div_user_list] .empty_line_407811_:before {content:'공백: 35px';}
}

 @media \0screen{
	.empty_line_407811_ {height:35px; line-height:35px;}
	[id^=div_user_list] .empty_line_407811_:before {content:'공백: 35px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407861_ {font-size:0;}
.title_407861_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:28px; letter-spacing:-2px; font-weight:500; color:#3485ea; line-height:1.4em;
}
.title_407861_ p span{display:inline-block; height:30px; color:#73bac1; line-height:30px; margin-top:-2px;}
.title_407861_ p span b{display:inline-block; height:30px; line-height:30px; font-weight:500; border-right:1px solid #ccc; padding-right:15px; margin-right:10px;}
.title_407861_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407861_.style_top p {padding-top:10px;}
.title_407861_.style_top p:before {left:0; top:0; width:28px; height:4px;}

.title_407861_.style_right p {padding-right:14px;}
.title_407861_.style_right p:before {right:0; top:6px; width:4px; height:28px;}

.title_407861_.style_bottom p {padding-bottom:12px;}
.title_407861_.style_bottom p:before {left:0; bottom:0; width:28px; height:4px;}

.title_407861_.style_left p {padding-left:14px;}
.title_407861_.style_left p:before {left:0; top:6px; width:4px; height:28px;}

.title_407861_.style_circle1 p {padding-left:20px;}
.title_407861_.style_circle1 p:before {
	left:0; top:14px; width:12px; height:12px;
	border-radius:12px;
}

.title_407861_.style_circle2 p {padding-left:20px;}
.title_407861_.style_circle2 p:before {
	left:0; top:14px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1200px){
  .title_407861_ p{font-size:25px;}
}

@media (max-width:1023px){
  .title_407861_ p{font-size:22px;}
}

@media (max-width:767px){
  .title_407861_ p{font-size:19px;}
}


/* ****************** 공백  ****************** */
      
.empty_line_407851_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_407851_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407851_:before {content:'공백: 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_407851_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_407851_:before {content:'공백: 15px';}
}

 @media \0screen{
	.empty_line_407851_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_407851_:before {content:'공백: 15px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407721_ {font-size:0;}
.title_407721_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.4em; word-break:keep-all;
}
.title_407721_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407721_.style_top p {padding-top:10px;}
.title_407721_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_407721_.style_right p {padding-right:14px;}
.title_407721_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_407721_.style_bottom p {padding-bottom:12px;}
.title_407721_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_407721_.style_left p {padding-left:14px;}
.title_407721_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_407721_.style_circle1 p {padding-left:20px;}
.title_407721_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_407721_.style_circle2 p {padding-left:20px;}
.title_407721_.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_407721_ p{font-size:17px;}
}

@media (max-width:767px){
  .title_407721_ p{font-size:16px;}
}

/* ****************** 이미지  ****************** */

.img_407781_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_407781_ * {box-sizing:border-box;}
.img_407781_ a {display:block; text-decoration:none;}
.img_407781_ img {width:100%; vertical-align:top;}
.img_407781_ img:hover {transform:scale(1.1); opacity:1; transition: 2s;}



/* ****************** 공백  ****************** */
      
.empty_line_407701_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_407701_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407701_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}


  
@media (min-width:1201px){
	.empty_line_407701_ {height:35px; line-height:35px;}
	[id^=div_user_list] .empty_line_407701_:before {content:'공백: 35px';}
}

 @media \0screen{
	.empty_line_407701_ {height:35px; line-height:35px;}
	[id^=div_user_list] .empty_line_407701_:before {content:'공백: 35px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407751_ {font-size:0;}
.title_407751_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:28px; letter-spacing:-2px; font-weight:500; color:#3485ea; line-height:1.4em;
}
.title_407751_ p span{display:inline-block; height:30px; color:#b3c173; line-height:30px; margin-top:-2px;}
.title_407751_ p span b{display:inline-block; height:30px; line-height:30px; font-weight:500; border-right:1px solid #ccc; padding-right:15px; margin-right:10px;}
.title_407751_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407751_.style_top p {padding-top:10px;}
.title_407751_.style_top p:before {left:0; top:0; width:28px; height:4px;}

.title_407751_.style_right p {padding-right:14px;}
.title_407751_.style_right p:before {right:0; top:6px; width:4px; height:28px;}

.title_407751_.style_bottom p {padding-bottom:12px;}
.title_407751_.style_bottom p:before {left:0; bottom:0; width:28px; height:4px;}

.title_407751_.style_left p {padding-left:14px;}
.title_407751_.style_left p:before {left:0; top:6px; width:4px; height:28px;}

.title_407751_.style_circle1 p {padding-left:20px;}
.title_407751_.style_circle1 p:before {
	left:0; top:14px; width:12px; height:12px;
	border-radius:12px;
}

.title_407751_.style_circle2 p {padding-left:20px;}
.title_407751_.style_circle2 p:before {
	left:0; top:14px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1200px){
  .title_407751_ p{font-size:25px;}
}

@media (max-width:1023px){
  .title_407751_ p{font-size:22px;}
}

@media (max-width:767px){
  .title_407751_ p{font-size:19px;}
}


/* ****************** 공백  ****************** */
      
.empty_line_407741_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_407741_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407741_:before {content:'공백: 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_407741_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_407741_:before {content:'공백: 15px';}
}

 @media \0screen{
	.empty_line_407741_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_407741_:before {content:'공백: 15px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_407881_ {font-size:0;}
.title_407881_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.4em; word-break:keep-all;
}
.title_407881_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_407881_.style_top p {padding-top:10px;}
.title_407881_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_407881_.style_right p {padding-right:14px;}
.title_407881_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_407881_.style_bottom p {padding-bottom:12px;}
.title_407881_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_407881_.style_left p {padding-left:14px;}
.title_407881_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_407881_.style_circle1 p {padding-left:20px;}
.title_407881_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_407881_.style_circle2 p {padding-left:20px;}
.title_407881_.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_407881_ p{font-size:17px;}
}

@media (max-width:767px){
  .title_407881_ p{font-size:16px;}
}

/* ****************** 공백  ****************** */

.empty_line_407671_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_407671_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_407671_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_407671_ {height:300px; line-height:300px;}
	[id^=div_user_list] .empty_line_407671_:before {content:'공백: 300px';}
}

 @media \0screen{
	.empty_line_407671_ {height:300px; line-height:300px;}
	[id^=div_user_list] .empty_line_407671_:before {content:'공백: 300px';}
}
