
/* ****************** 1칸 레이아웃  ****************** */

.layout_430921_ {clear:both; min-width:150px;   margin:0 auto; width:100%;}
.layout_430921_ > div:after {content:''; display:block; clear:both;}
.layout_430921_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

  
@media (max-width:1300px){
  .layout_430921_{width:95%; overflow:hidden;}
}

@media \0screen{
	.layout_430921_ {}
}
  
@media (max-width:1600px){
	.layout_430921_{width:90%;}
}

@media (max-width:1300px){
	.layout_430921_{width:95%;}
}
  
  
  

/* ****************** 공백  ****************** */

.empty_line_430951_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_430951_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_430951_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_430951_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_430951_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_430951_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_430951_:before {content:'공백: 100px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_430971_ {font-size:0;}
.title_430971_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:36px; letter-spacing:-3px; font-weight:500; color:#cbb386; line-height:1.4em; padding-bottom:4px; font-family:'Noto Serif KR', serif !important;
}
.title_430971_ p span{display:inline-block; height:30px; color:#bbb; padding-right:15px; margin-right:15px; line-height:30px; margin-top:-2px;}
.title_430971_ p:before {content:''; position:absolute; background:#5da02c; font-size:0;}

.title_430971_.style_top p {padding-top:10px;}
.title_430971_.style_top p:before {left:0; top:0; width:36px; height:4px;}

.title_430971_.style_right p {padding-right:14px;}
.title_430971_.style_right p:before {right:0; top:8px; width:4px; height:36px;}

.title_430971_.style_bottom p {padding-bottom:12px;}
.title_430971_.style_bottom p:before {left:0; bottom:0; width:36px; height:4px;}

.title_430971_.style_left p {padding-left:14px;}
.title_430971_.style_left p:before {left:0; top:8px; width:4px; height:36px;}

.title_430971_.style_circle1 p {padding-left:20px;}
.title_430971_.style_circle1 p:before {
	left:0; top:20px; width:12px; height:12px;
	border-radius:12px;
}

.title_430971_.style_circle2 p {padding-left:20px;}
.title_430971_.style_circle2 p:before {
	left:0; top:20px; width:12px; height:12px;
	border:2px solid #5da02c; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1023px){
  .title_430971_ p{font-size:30px;}
}
  
@media (max-width:767px){
  .title_430971_ p{font-size:24px;}
}  


/* ****************** 타이틀 텍스트  ****************** */

.title_430931_ {font-size:0;}
.title_430931_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:36px; letter-spacing:-2px; font-weight:500; color:#d9d9d9; line-height:0.5;
}
.title_430931_ p b{font-size:18px; font-weight:500; color:#a0a0a0;}  
.title_430931_ p span{display:inline-block; height:30px; color:#b3b3b3; line-height:30px; margin-top:-2px; font-size:13px; letter-spacing:7px; background:#fff; padding:0 10px; font-weight:400;}
.title_430931_ p span:after{content:''; display:block; width:150%; height:1px; background:#d8d8d8; margin:-15px auto; position:absolute; left:-25%; z-index:-1;}  
.title_430931_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_430931_.style_top p {padding-top:10px;}
.title_430931_.style_top p:before {left:0; top:0; width:36px; height:4px;}

.title_430931_.style_right p {padding-right:14px;}
.title_430931_.style_right p:before {right:0; top:8px; width:4px; height:36px;}

.title_430931_.style_bottom p {padding-bottom:12px;}
.title_430931_.style_bottom p:before {left:0; bottom:0; width:36px; height:4px;}

.title_430931_.style_left p {padding-left:14px;}
.title_430931_.style_left p:before {left:0; top:8px; width:4px; height:36px;}

.title_430931_.style_circle1 p {padding-left:20px;}
.title_430931_.style_circle1 p:before {
	left:0; top:20px; width:12px; height:12px;
	border-radius:12px;
}

.title_430931_.style_circle2 p {padding-left:20px;}
.title_430931_.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_430931_ p span{font-size:13px;}
}
  
@media (max-width:767px){
  .title_430931_ p span{letter-spacing:1px;}
}  
 
  


/* ****************** 공백  ****************** */
      
.empty_line_430941_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_430941_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_430941_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_430941_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_430941_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_430941_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_430941_:before {content:'공백: 20px';}
}

/* ****************** 공백  ****************** */
      
.empty_line_430961_ {display:block; width:100%; height:35px; line-height:35px;}

[id^=div_user_list] .empty_line_430961_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_430961_:before {content:'공백: 35px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_430961_ {height:70px; line-height:70px;}
	[id^=div_user_list] .empty_line_430961_:before {content:'공백: 70px';}
}

 @media \0screen{
	.empty_line_430961_ {height:70px; line-height:70px;}
	[id^=div_user_list] .empty_line_430961_:before {content:'공백: 70px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_430981_ {clear:both; min-width:150px;  width:80%; margin:0 auto; background:#d6dbdf; position:relative; height:400px;}
.layout_430981_ > div:after {content:''; display:block; clear:both;}
.layout_430981_ div img{position:absolute; top:50%; left:0; max-width:50%; transform:translateY(-50%);}
.layout_430981_ > div > [class^=container_] {position:absolute; top:50%; left:45%; width:55%; box-sizing:border-box; transform:translateY(-50%);}
[id^=div_user_list] .layout_430981_ > div > [class^=container_]{transform:none; top:0;}


@media (max-width:1600px){
  .layout_430981_{width:90%;}
}

@media (max-width:1400px){
  .layout_430981_ > div > [class^=container_]{left:50%; width:50%;}
}

@media (max-width:1300px){
  .layout_430981_{width:95%;}
}

@media (max-width:1023px){
  .layout_430981_{height:auto; padding:10px 0 30px;}
  .layout_430981_ div img{display:block; margin:0 auto; position:relative; top:0; left:0; right:0;   transform:translateY(0);}
.layout_430981_ > div > [class^=container_]  {position:relative; top:0; left:0; width:95%; margin:20px auto 0; transform:translateY(0);}
}

@media (max-width:767px){
  .layout_430981_ div img{min-width:280px;}
}

@media \0screen{
	.layout_430981_ {}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_431001_ {font-size:0;}
.title_431001_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:34px; letter-spacing:-3px; font-weight:500; color:#a655e3; line-height:1.4em; border-bottom:1px solid #aaa; padding-bottom:4px; font-family:'Noto Serif KR', serif !important;
}
.title_431001_ p span{display:inline-block; height:30px; color:#bbb; border-right:1px solid #ccc; padding-right:15px; margin-right:15px; line-height:30px; margin-top:-2px;}
.title_431001_ p:before {content:''; position:absolute; background:#5da02c; font-size:0;}

.title_431001_.style_top p {padding-top:10px;}
.title_431001_.style_top p:before {left:0; top:0; width:34px; height:4px;}

.title_431001_.style_right p {padding-right:14px;}
.title_431001_.style_right p:before {right:0; top:7px; width:4px; height:34px;}

.title_431001_.style_bottom p {padding-bottom:12px;}
.title_431001_.style_bottom p:before {left:0; bottom:0; width:34px; height:4px;}

.title_431001_.style_left p {padding-left:14px;}
.title_431001_.style_left p:before {left:0; top:7px; width:4px; height:34px;}

.title_431001_.style_circle1 p {padding-left:20px;}
.title_431001_.style_circle1 p:before {
	left:0; top:18px; width:12px; height:12px;
	border-radius:12px;
}

.title_431001_.style_circle2 p {padding-left:20px;}
.title_431001_.style_circle2 p:before {
	left:0; top:18px; width:12px; height:12px;
	border:2px solid #5da02c; border-radius:12px; background:none; box-sizing:border-box;
}

  
@media (max-width:1200px){
  .title_431001_ p{font-size:30px;}
}

@media (max-width:1023px){
  .title_431001_ p{font-size:24px;}
}
  
@media (max-width:767px){
  .title_431001_ p{display:block; font-size:22px; padding-bottom:10px;}
  .title_431001_ p em{display:block;}
}


/* ****************** 공백  ****************** */
      
.empty_line_430991_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_430991_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_430991_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_430991_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_430991_:before {content:'공백: 30px';}
}

@media (max-width:767px){
	.empty_line_430991_ {height:10px;}
}

 @media \0screen{
	.empty_line_430991_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_430991_:before {content:'공백: 30px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_431011_ {font-size:0;}
.title_431011_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#777; line-height:1.7em; word-break:keep-all;
}
.title_431011_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}
.title_431011_ p b{font-weight:700;}
  .title_431011_ p span{color:#a83ef9; }

.title_431011_.style_top p {padding-top:10px;}
.title_431011_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_431011_.style_right p {padding-right:14px;}
.title_431011_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_431011_.style_bottom p {padding-bottom:12px;}
.title_431011_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_431011_.style_left p {padding-left:14px;}
.title_431011_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_431011_.style_circle1 p {padding-left:20px;}
.title_431011_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_431011_.style_circle2 p {padding-left:20px;}
.title_431011_.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:767px){
  .title_431011_ p{font-size:16px;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_431031_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_431031_ > div:after {content:''; display:block; clear:both;}
.layout_431031_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_431031_ {min-width:1300px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.verti_line{margin:30px auto; width:1px; height:50px; background:#333;}

@media (max-width:767px){
  .verti_line{margin:15px auto; height:35px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_431041_,
.empty_431041_ *{padding:0; margin:0; list-style:none; word-break:keep-all; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

.empty_431041_ {padding:0 30px; color:#666; text-align:center;}

.empty_431041_ > span{display:inline-block; font-size:32px; color:#000; font-weight:bold; border-bottom:0px solid #1a8ebc;}

  
@media (max-width:1023px){
  .empty_431041_ > span{font-size:26px;}
}

@media (max-width:767px){
  .empty_431041_ > span{font-size:22px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_431051_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_431051_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_431051_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_431051_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_431051_:before {content:'공백: 10px';}
}

 @media \0screen{
	.empty_line_431051_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_431051_:before {content:'공백: 10px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_431061_:before{content:''; display:block; width:0px; height:0px; background:#666; margin:0 auto;}
.text_431061_ p {
	display:block; margin:0; padding:20px 10px;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#222; line-height:1.6em; border:0px solid #ddd; background:#fff; box-sizing:border-box;
}
.text_431061_ p a {color:#222; text-decoration:none;}
.text_431061_ p span{color:#ccc; margin-left:8px;}

@media (max-width:767px){
    .text_431061_ p {font-size:15px;}
  }


/* ****************** 4칸 레이아웃  ****************** */

.layout_431071_ {clear:both; min-width:320px; max-width:1100px; margin:0 auto;}
.layout_431071_ > div {margin-left:-20px;}
.layout_431071_ > div:after {content:''; display:block; clear:both;}
.layout_431071_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_431071_ > div > .container_1 {width:25%;}
.layout_431071_ > div > .container_2 {width:25%;}
.layout_431071_ > div > .container_3 {width:25%;}
.layout_431071_ > div > .container_4 {width:25%;}

@media (max-width:1023px){
	.layout_431071_ > div > .container_1 { width:50%; }
	.layout_431071_ > div > .container_2 { width:50%; }
	.layout_431071_ > div > .container_3 {clear:both; width:50%; padding-top:20px;}
	.layout_431071_ > div > .container_4 { width:50%; padding-top:20px;}
}

@media \0screen{
	.layout_431071_ {min-width:1100px;}
}

/* ****************** 이미지  ****************** */

.img_431081_ {display:inline-block; overflow:hidden; position:relative; width:120px; max-width:100%; vertical-align:top;}
.img_431081_ * {box-sizing:border-box;}
.img_431081_ a {display:block; text-decoration:none;}
.img_431081_ img {max-width:100%; vertical-align:top;}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_431131_,
.empty_431131_ *{padding:0; margin:0; list-style:none; word-break:keep-all; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

.empty_431131_ {padding:0 30px; color:#666; text-align:center;}

.empty_431131_ > span{display:inline-block; font-size:20px; color:#666; font-weight:bold; border-bottom:1px solid #1a8ebc;}

  
@media (max-width:1023px){
  .empty_431131_ > span{font-size:18px;}
}

@media (max-width:767px){
  .empty_431131_ > span{font-size:16px;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_431141_:before{content:''; display:block; width:0px; height:0px; background:#666; margin:0 auto;}
.text_431141_ p {
	display:block; margin:0; padding:20px 10px;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#888; line-height:1.6em; border:0px solid #ddd; background:#fff; box-sizing:border-box;
}
.text_431141_ p a {color:#888; text-decoration:none;}
.text_431141_ p span{color:#ccc; margin-left:8px;}

@media (max-width:767px){
    .text_431141_ p {font-size:15px;}
  }


/* ****************** 이미지  ****************** */

.img_431121_ {display:inline-block; overflow:hidden; position:relative; width:120px; max-width:100%; vertical-align:top;}
.img_431121_ * {box-sizing:border-box;}
.img_431121_ a {display:block; text-decoration:none;}
.img_431121_ img {max-width:100%; vertical-align:top;}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_431171_,
.empty_431171_ *{padding:0; margin:0; list-style:none; word-break:keep-all; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

.empty_431171_ {padding:0 30px; color:#666; text-align:center;}

.empty_431171_ > span{display:inline-block; font-size:20px; color:#666; font-weight:bold; border-bottom:1px solid #1a8ebc;}

  
@media (max-width:1023px){
  .empty_431171_ > span{font-size:18px;}
}

@media (max-width:767px){
  .empty_431171_ > span{font-size:16px;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_431181_:before{content:''; display:block; width:0px; height:0px; background:#666; margin:0 auto;}
.text_431181_ p {
	display:block; margin:0; padding:20px 10px;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#888; line-height:1.6em; border:0px solid #ddd; background:#fff; box-sizing:border-box;
}
.text_431181_ p a {color:#888; text-decoration:none;}
.text_431181_ p span{color:#ccc; margin-left:8px;}

@media (max-width:767px){
    .text_431181_ p {font-size:15px;}
  }


/* ****************** 이미지  ****************** */

.img_431161_ {display:inline-block; overflow:hidden; position:relative; width:120px; max-width:100%; vertical-align:top;}
.img_431161_ * {box-sizing:border-box;}
.img_431161_ a {display:block; text-decoration:none;}
.img_431161_ img {max-width:100%; vertical-align:top;}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_431091_,
.empty_431091_ *{padding:0; margin:0; list-style:none; word-break:keep-all; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

.empty_431091_ {padding:0 30px; color:#666; text-align:center;}

.empty_431091_ > span{display:inline-block; font-size:20px; color:#666; font-weight:bold; border-bottom:1px solid #1a8ebc;}

  
@media (max-width:1023px){
  .empty_431091_ > span{font-size:18px;}
}

@media (max-width:767px){
  .empty_431091_ > span{font-size:16px;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_431101_:before{content:''; display:block; width:0px; height:0px; background:#666; margin:0 auto;}
.text_431101_ p {
	display:block; margin:0; padding:20px 10px;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#888; line-height:1.6em; border:0px solid #ddd; background:#fff; box-sizing:border-box;
}
.text_431101_ p a {color:#888; text-decoration:none;}
.text_431101_ p span{color:#ccc; margin-left:8px;}

@media (max-width:767px){
    .text_431101_ p {font-size:15px;}
  }


/* ****************** 이미지  ****************** */

.img_431151_ {display:inline-block; overflow:hidden; position:relative; width:120px; max-width:100%; vertical-align:top;}
.img_431151_ * {box-sizing:border-box;}
.img_431151_ a {display:block; text-decoration:none;}
.img_431151_ img {max-width:100%; vertical-align:top;}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_431191_,
.empty_431191_ *{padding:0; margin:0; list-style:none; word-break:keep-all; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

.empty_431191_ {padding:0 30px; color:#666; text-align:center;}

.empty_431191_ > span{display:inline-block; font-size:20px; color:#666; font-weight:bold; border-bottom:1px solid #1a8ebc;}

  
@media (max-width:1023px){
  .empty_431191_ > span{font-size:18px;}
}

@media (max-width:767px){
  .empty_431191_ > span{font-size:16px;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_431201_:before{content:''; display:block; width:0px; height:0px; background:#666; margin:0 auto;}
.text_431201_ p {
	display:block; margin:0; padding:20px 10px;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#888; line-height:1.6em; border:0px solid #ddd; background:#fff; box-sizing:border-box;
}
.text_431201_ p a {color:#888; text-decoration:none;}
.text_431201_ p span{color:#ccc; margin-left:8px;}

@media (max-width:767px){
    .text_431201_ p {font-size:15px;}
  }


/* ****************** 공백  ****************** */
      
.empty_line_431021_ {display:block; width:100%; height:60px; line-height:60px;}

[id^=div_user_list] .empty_line_431021_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_431021_:before {content:'공백: 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_431021_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_431021_:before {content:'공백: 120px';}
}

 @media \0screen{
	.empty_line_431021_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_431021_:before {content:'공백: 120px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_431211_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_431211_ > div:after {content:''; display:block; clear:both;}
.layout_431211_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_431211_ {min-width:1400px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_431221_,
.empty_431221_ *{padding:0; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; word-break:keep-all;}
  

.empty_431221_{margin:0 auto; background:#e5ebed; position:relative;}
.empty_431221_:before{content:''; display:block; width:1px; height:70%; background:#c6c9cc; position:absolute; top:15%; left:28%;}

.empty_431221_ .growth_title{position:absolute; top:50%; left:0; width:29%; text-align:center; font-size:26px; font-weight:bold; letter-spacing:-1.5px; color:#333; transform:translate(0, -50%);}
.empty_431221_ .growth_title img{display:block; margin:-15px auto 0; margin-bottom:5px;}
.empty_431221_ .growth_text{margin:0 auto; text-align:center; position:relative; padding-left:29%;}
.empty_431221_ .growth_text > span{display:block; height:100%; text-align:left; padding:40px 50px ; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; letter-spacing:-1px; font-size:14px; line-height:1.7em;}
.empty_431221_ .growth_text strong{display:block; font-size:20px; font-weight:normal; color:#333; margin-bottom:7px; line-height:1.3em; color:#4b9ad2;}
  
@media (max-width:860px){
  .empty_431221_ .growth_title{position:relative; top:0; left:0; right:0; width:100%; transform:translate(0,0); padding-top:30px;}
  .empty_431221_:before{display:none;}
  .empty_431221_ .growth_text{padding-left:0; padding-bottom:30px;}
  .empty_431221_ .growth_text > span{padding-top:18px;  text-align:center;}
  .empty_431221_ .growth_text strong{line-height:1em; color:#4b9ad2; text-align:center;}
}

@media (max-width:620px){
  .empty_431221_ .growth_title{font-size:22px;}
  .empty_431221_ .growth_title img{width:80px; margin-bottom:-5px;}
  .empty_431221_ .growth_text > span{padding:20px 30px 10px;}
  .empty_431221_ .growth_text strong{font-size:16px;}
  .empty_431221_ .growth_text > span br{}
  .empty_431221_ .growth_text > span > span{}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.verti_line{margin:30px auto; width:1px; height:50px; background:#333;}

@media (max-width:767px){
  .verti_line{margin:15px auto; height:35px;}
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_431241_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto; padding:0 4%; border-left:5px solid #eee; border-right:5px solid #eee;}
.layout_431241_ > div { }
.layout_431241_ > div:after {content:''; display:block; clear:both;}
.layout_431241_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box; }
.layout_431241_ > div > .container_1 {width:40%; background:url("") no-repeat center;}
.layout_431241_ > div > .container_2 {width:60%; padding-left:0;}

@media (max-width:850px){
	.layout_431241_ > div > .container_1 { width:100%; }
	.layout_431241_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_431241_ {min-width:1300px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_431251_,
.empty_431251_ *{padding:0; margin:0;}
.empty_431251_ {height:250px; background:#f8fdff; position:relative;}
.empty_431251_ p{font-size:28px; text-align:right; color:#666; position:absolute; top:50%; right:5%; transform:translate(0, -50%);}
.empty_431251_ p strong{display:block; font-size:32px; color:#1a8ebc; font-size:34px;}


@media (max-width:850px){
  .empty_431251_{height:130px;}
  .empty_431251_ p{font-size:22px; text-align:center; left:0; right:0;}
  .empty_431251_ p strong{font-size:24px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_431261_,
.empty_431261_ *{padding:0; margin:0; list-style:none;}

.empty_431261_{margin:0.5% 7.5%; background:#fff;}
.empty_431261_ li{font-size:16px; color:#000; padding:25px 0; padding-left:85px; position:relative; border-bottom:1px solid #ddd;}
.empty_431261_ li:hover{background:#f9f9f9;}
.empty_431261_ li span{display:block; width:45px; height:45px; font-size:28px; background:#888; color:#fff; text-align:center; position:absolute; top:17px; left:20px;}
  .empty_431261_ li:nth-child(2n-1) span{background:#1478a0}
  .empty_431261_ li:nth-child(2n) span{background:#26b4b1}
  
  @media (max-width:1023px){
    .empty_431261_{margin-right:0;}
  }
  
  @media (max-width:850px){
    .empty_431261_{margin:3% 0 1%;}
    .empty_431261_ li{padding:18px 10px 18px 75px; word-break:keep-all;}
    .empty_431261_ li span{font-size:24px; width:40px; height:40px; top:50%; left:15px; margin-top:-20px;}
  }

/* ****************** 공백  ****************** */
      
.empty_line_431271_ {display:block; width:100%; height:25px; line-height:25px;}

[id^=div_user_list] .empty_line_431271_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_431271_:before {content:'공백: 25px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_431271_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_431271_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_431271_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_431271_:before {content:'공백: 100px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_431321_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_431321_ > div:after {content:''; display:block; clear:both;}
.layout_431321_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_431321_ {min-width:1300px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_431341_,
.empty_431341_ *{padding:0; margin:0; list-style:none; word-break:keep-all; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

.empty_431341_ {padding:0 30px; color:#666; text-align:center;}

.empty_431341_ > span{display:inline-block; font-size:32px; color:#1a8ebc; font-weight:bold; border-bottom:1px solid #1a8ebc;}

  
@media (max-width:1023px){
  .empty_431341_ > span{font-size:26px;}
}

@media (max-width:767px){
  .empty_431341_ > span{font-size:22px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_431331_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_431331_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_431331_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_431331_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_431331_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_431331_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_431331_:before {content:'공백: 30px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_431281_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_431281_ > div:after {content:''; display:block; clear:both;}
.layout_431281_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_431281_ {min-width:1300px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_431301_,
.empty_431301_ *{padding:0; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; word-break:keep-all;}
.empty_431301_ ul{margin:0;}
.empty_431301_ ul:after{content:''; display:block; clear:both;}
.empty_431301_ li{display:block; float:left; width:48%; margin-right:1%; border:1px solid #ddd;  background:#fff; background:#f9f9f9; position:relative; text-align:center; margin-bottom:10px;}
.empty_431301_ li:nth-child(3),
.empty_431301_ li:nth-child(7){margin-right:10px;}
  .empty_431301_ li:nth-child(4),
.empty_431301_ li:nth-child(5),
.empty_431301_ li:nth-child(6),
.empty_431301_ li:nth-child(7){width:24.25%;}
  
.empty_431301_ li .process_title{font-size:17px; text-align:center; letter-spacing:-1px; color:#fff;  padding:13px 0;}
.empty_431301_ li .process_title span{font-weight:bold; position:relative; padding-right:16px;}
.empty_431301_ li .process_title span:after{content:''; display:block; width:1px; height:14px; background:#fff; position:absolute; top:7px; right:5px;}
.empty_431301_ li .process_text{font-size:15px; text-align:center; margin:20px 0; line-height:1.3em;}
.empty_431301_ li:nth-child(1) .process_title{background:#2f4eab;}
.empty_431301_ li:nth-child(2) .process_title{background:#0ec16f;}
.empty_431301_ li:nth-child(3) .process_title{background:#0688cc;}
.empty_431301_ li:nth-child(4) .process_title{background:#04a4c3;}
.empty_431301_ li:nth-child(5) .process_title{background:#00b5a1;}
.empty_431301_ li:nth-child(6) .process_title{background:#0ebb8a;}
.empty_431301_ li:nth-child(7) .process_title{background:#0ec16f;}
  
.empty_431301_ li .process_notice{padding:20px 0; margin:0 30px; font-size:14px; text-align:center; margin-top:10%; line-height:1.8em;}
.empty_431301_ li .process_notice:before{content:''; display:block; width:40px; height:40px;}
  

@media (max-width:767px){
  .empty_431301_ li, .empty_431301_ li:nth-child(4), .empty_431301_ li:nth-child(5), .empty_431301_ li:nth-child(6), .empty_431301_ li:nth-child(7){width:49%; margin-right:2%;}
  .empty_431301_ li:nth-child(3), .empty_431301_ li:nth-child(7){margin-right:2%;}
  .empty_431301_ li:nth-child(2n){margin-right:0;}
  .empty_431301_ li:nth-child(3):after {display:block;}
  .empty_431301_ li:nth-child(2n):after {display:none;}
  .empty_431301_ li .process_title{font-size:16px; padding:7px 0;}
  .empty_431301_ li .process_text{margin:15px 0;}
}

@media (max-width:500px){
  .empty_431301_ li, .empty_431301_ li:nth-child(4), .empty_431301_ li:nth-child(5), .empty_431301_ li:nth-child(6), .empty_431301_ li:nth-child(7){width:100%; margin-right:0}
}


/* ****************** 공백  ****************** */
      
.empty_line_431351_ {display:block; width:100%; height:60px; line-height:60px;}

[id^=div_user_list] .empty_line_431351_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_431351_:before {content:'공백: 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_431351_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_431351_:before {content:'공백: 120px';}
}

 @media \0screen{
	.empty_line_431351_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_431351_:before {content:'공백: 120px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_431361_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_431361_ > div:after {content:''; display:block; clear:both;}
.layout_431361_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_431361_ {min-width:1400px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_431371_,
.empty_431371_ *{padding:0; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; word-break:keep-all;}
  

.empty_431371_{margin:0 auto; background:#e5ebed; position:relative;}
.empty_431371_:before{content:''; display:block; width:1px; height:70%; background:#c6c9cc; position:absolute; top:15%; left:28%;}

.empty_431371_ .growth_title{position:absolute; top:50%; left:0; width:29%; text-align:center; font-size:26px; font-weight:bold; letter-spacing:-1.5px; color:#333; transform:translate(0, -50%);}
.empty_431371_ .growth_title img{display:block; margin:-15px auto 0; margin-bottom:5px;}
.empty_431371_ .growth_text{margin:0 auto; text-align:center; position:relative; padding-left:29%;}
.empty_431371_ .growth_text > span{display:block; height:100%; text-align:left; padding:40px 50px ; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; letter-spacing:-1px; font-size:14px; line-height:1.7em;}
.empty_431371_ .growth_text strong{display:block; font-size:20px; font-weight:normal; color:#333; margin-bottom:7px; line-height:1.3em; color:#4b9ad2;}
  
@media (max-width:860px){
  .empty_431371_ .growth_title{position:relative; top:0; left:0; right:0; width:100%; transform:translate(0,0); padding-top:30px;}
  .empty_431371_:before{display:none;}
  .empty_431371_ .growth_text{padding-left:0; padding-bottom:30px;}
  .empty_431371_ .growth_text > span{padding-top:18px;  text-align:center;}
  .empty_431371_ .growth_text strong{line-height:1em; color:#4b9ad2; text-align:center;}
}

@media (max-width:620px){
  .empty_431371_ .growth_title{font-size:22px;}
  .empty_431371_ .growth_title img{width:80px; margin-bottom:-5px;}
  .empty_431371_ .growth_text > span{padding:20px 30px 10px;}
  .empty_431371_ .growth_text strong{font-size:16px;}
  .empty_431371_ .growth_text > span br{}
  .empty_431371_ .growth_text > span > span{}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.verti_line{margin:30px auto; width:1px; height:50px; background:#333;}

@media (max-width:767px){
  .verti_line{margin:15px auto; height:35px;}
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_431391_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto; padding:0 4%; border-left:5px solid #eee; border-right:5px solid #eee;}
.layout_431391_ > div { }
.layout_431391_ > div:after {content:''; display:block; clear:both;}
.layout_431391_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box; }
.layout_431391_ > div > .container_1 {width:40%; background:url("") no-repeat center;}
.layout_431391_ > div > .container_2 {width:60%; padding-left:0;}

@media (max-width:850px){
	.layout_431391_ > div > .container_1 { width:100%; }
	.layout_431391_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_431391_ {min-width:1300px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_431401_,
.empty_431401_ *{padding:0; margin:0;}
.empty_431401_ {height:290px; background:#f8fdff; position:relative;}
.empty_431401_ p{font-size:28px; text-align:right; color:#666; position:absolute; top:50%; right:5%; transform:translate(0, -50%);}
.empty_431401_ p strong{display:block; font-size:32px; color:#1a8ebc; font-size:34px;}


@media (max-width:850px){
  .empty_431401_{height:130px;}
  .empty_431401_ p{font-size:22px; text-align:center; left:0; right:0;}
  .empty_431401_ p strong{font-size:24px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_431411_,
.empty_431411_ *{padding:0; margin:0; list-style:none;}

.empty_431411_{margin:0.5% 7.5%; background:#fff;}
.empty_431411_ li{font-size:16px; color:#000; padding:25px 0; padding-left:85px; position:relative; border-bottom:1px solid #ddd;}
.empty_431411_ li:hover{background:#f9f9f9;}
.empty_431411_ li span{display:block; width:45px; height:45px; font-size:28px; background:#888; color:#fff; text-align:center; position:absolute; top:17px; left:20px;}
  .empty_431411_ li:nth-child(2n-1) span{background:#1478a0}
  .empty_431411_ li:nth-child(2n) span{background:#26b4b1}
  
  @media (max-width:1023px){
    .empty_431411_{margin-right:0;}
  }
  
  @media (max-width:850px){
    .empty_431411_{margin:3% 0 1%;}
    .empty_431411_ li{padding:18px 10px 18px 75px; word-break:keep-all;}
    .empty_431411_ li span{font-size:24px; width:40px; height:40px; top:50%; left:15px; margin-top:-20px;}
  }
