
/* ****************** 공백  ****************** */

.empty_line_400451_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400451_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400451_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 2칸 레이아웃  ****************** */

.layout_399911_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_399911_ > div {}
.layout_399911_ > div:after {content:''; display:block; clear:both;}
.layout_399911_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}

  .layout_399911_ > div > [class^=container_] >div { background:#f6f6f6;height:130px;}
  
.layout_399911_ > div > .container_1 {width:20%;}
.layout_399911_ > div > .container_2 {width:80%;}

@media (max-width:1023px){
	.layout_399911_ > div > .container_1 { width:100%; }
	.layout_399911_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_399911_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_399921_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_399921_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_399921_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_399961_ {font-size:0;}
.title_399961_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_399961_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_399961_.style_top p {padding-top:10px;}
.title_399961_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_399961_.style_right p {padding-right:14px;}
.title_399961_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_399961_.style_bottom p {padding-bottom:12px;}
.title_399961_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_399961_.style_left p {padding-left:14px;}
.title_399961_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_399961_.style_circle1 p {padding-left:20px;}
.title_399961_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_399961_.style_circle2 p {padding-left:20px;}
.title_399961_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 공백  ****************** */

.empty_line_399941_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_399941_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_399941_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_399931_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_399931_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_399931_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 장문 텍스트  ****************** */

.textarea_399971_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:0px; font-weight:normal; color:#000000; line-height:1.6em;
}

/* ****************** 공백  ****************** */

.empty_line_399951_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_399951_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_399951_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_400051_ {display:block; width:100%; height:60px; line-height:60px;}

[id^=div_user_list] .empty_line_400051_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400051_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_400061_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_400061_ > div:after {content:''; display:block; clear:both;}
.layout_400061_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_400061_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_400071_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_400071_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400071_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_400091_ {font-size:0;}
.title_400091_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_400091_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_400091_.style_top p {padding-top:10px;}
.title_400091_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_400091_.style_right p {padding-right:14px;}
.title_400091_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_400091_.style_bottom p {padding-bottom:12px;}
.title_400091_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_400091_.style_left p {padding-left:14px;}
.title_400091_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_400091_.style_circle1 p {padding-left:20px;}
.title_400091_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_400091_.style_circle2 p {padding-left:20px;}
.title_400091_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 공백  ****************** */

.empty_line_400081_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_400081_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400081_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_400101_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_400101_ > div {margin-left:-20px;}
.layout_400101_ > div:after {content:''; display:block; clear:both;}
.layout_400101_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
  .layout_400101_ > div > [class^=container_] >div {background:#fff;}
  
.layout_400101_ > div > .container_1 {width:33.333333333333%;}
.layout_400101_ > div > .container_2 {width:33.333333333333%;}
.layout_400101_ > div > .container_3 {width:33.333333333333%;}

@media (max-width:1023px){
	.layout_400101_ > div > .container_1 { width:100%; }
	.layout_400101_ > div > .container_2 {clear:both; width:100%; padding-top:20px;}
	.layout_400101_ > div > .container_3 {clear:both; width:100%; padding-top:20px;}
}

@media \0screen{
	.layout_400101_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_400111_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400111_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400111_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 이미지  ****************** */

.img_400171_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_400171_ * {box-sizing:border-box;}
.img_400171_ a {display:block; text-decoration:none;}
.img_400171_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

.empty_line_400281_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400281_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400281_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트 언더바  ****************** */

.title__54169__ {font-size:0; }
.title__54169__ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; font-weight:bold; color:#d00000; letter-spacing:-.03em; line-height:1.4em;
}
.title__54169__ p:before {content:''; position:absolute; background:#777777; font-size:0;}

.title__54169__.style_top p {padding-top:10px;}
.title__54169__.style_top p:before {top:0; left:0; width:20px; height:4px;}

.title__54169__.style_right p {padding-right:14px;}
.title__54169__.style_right p:before {top:16%; right:0; width:4px; height:20px;}

.title__54169__.style_bottom p {padding-bottom:12px;}
.title__54169__.style_bottom p:before {left:0; bottom:0; right:0; height:2px; margin:auto;width:40px;}

.title__54169__.style_left p {padding-left:14px;}
.title__54169__.style_left p:before {top:16%; left:0; width:4px; height:20px;}

.title__54169__.style_circle1 p {padding-left:18px;}
.title__54169__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__54169__.style_circle2 p {padding-left:18px;}
.title__54169__.style_circle2 p:before {
	top:0; left:0; bottom:0; width:10px; height:10px; margin:auto; border-radius:50%;
	border:2px solid #777777; background:none; box-sizing:border-box;
}

/* ****************** 장문 텍스트  ****************** */

.textarea_400261_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:0px; font-weight:normal; color:#000000; line-height:1.6em;
}

/* ****************** 공백  ****************** */

.empty_line_400141_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_400141_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400141_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_400121_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400121_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400121_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 이미지  ****************** */

.img_400181_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_400181_ * {box-sizing:border-box;}
.img_400181_ a {display:block; text-decoration:none;}
.img_400181_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

.empty_line_400251_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400251_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400251_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트 언더바  ****************** */

.title__54169__ {font-size:0; }
.title__54169__ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; font-weight:bold; color:#d00000; letter-spacing:-.03em; line-height:1.4em;
}
.title__54169__ p:before {content:''; position:absolute; background:#777777; font-size:0;}

.title__54169__.style_top p {padding-top:10px;}
.title__54169__.style_top p:before {top:0; left:0; width:20px; height:4px;}

.title__54169__.style_right p {padding-right:14px;}
.title__54169__.style_right p:before {top:16%; right:0; width:4px; height:20px;}

.title__54169__.style_bottom p {padding-bottom:12px;}
.title__54169__.style_bottom p:before {left:0; bottom:0; right:0; height:2px; margin:auto;width:40px;}

.title__54169__.style_left p {padding-left:14px;}
.title__54169__.style_left p:before {top:16%; left:0; width:4px; height:20px;}

.title__54169__.style_circle1 p {padding-left:18px;}
.title__54169__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__54169__.style_circle2 p {padding-left:18px;}
.title__54169__.style_circle2 p:before {
	top:0; left:0; bottom:0; width:10px; height:10px; margin:auto; border-radius:50%;
	border:2px solid #777777; background:none; box-sizing:border-box;
}

/* ****************** 장문 텍스트  ****************** */

.textarea_400271_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:0px; font-weight:normal; color:#000000; line-height:1.6em;
}

/* ****************** 공백  ****************** */

.empty_line_400151_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_400151_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400151_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_400131_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400131_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400131_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 이미지  ****************** */

.img_400191_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_400191_ * {box-sizing:border-box;}
.img_400191_ a {display:block; text-decoration:none;}
.img_400191_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

.empty_line_400241_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400241_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400241_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트 언더바  ****************** */

.title__54169__ {font-size:0; }
.title__54169__ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; font-weight:bold; color:#d00000; letter-spacing:-.03em; line-height:1.4em;
}
.title__54169__ p:before {content:''; position:absolute; background:#777777; font-size:0;}

.title__54169__.style_top p {padding-top:10px;}
.title__54169__.style_top p:before {top:0; left:0; width:20px; height:4px;}

.title__54169__.style_right p {padding-right:14px;}
.title__54169__.style_right p:before {top:16%; right:0; width:4px; height:20px;}

.title__54169__.style_bottom p {padding-bottom:12px;}
.title__54169__.style_bottom p:before {left:0; bottom:0; right:0; height:2px; margin:auto;width:40px;}

.title__54169__.style_left p {padding-left:14px;}
.title__54169__.style_left p:before {top:16%; left:0; width:4px; height:20px;}

.title__54169__.style_circle1 p {padding-left:18px;}
.title__54169__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__54169__.style_circle2 p {padding-left:18px;}
.title__54169__.style_circle2 p:before {
	top:0; left:0; bottom:0; width:10px; height:10px; margin:auto; border-radius:50%;
	border:2px solid #777777; background:none; box-sizing:border-box;
}

/* ****************** 장문 텍스트  ****************** */

.textarea_400231_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:0px; font-weight:normal; color:#000000; line-height:1.6em;
}

/* ****************** 공백  ****************** */

.empty_line_400161_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_400161_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400161_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_400321_ {display:block; width:100%; height:70px; line-height:70px;}

[id^=div_user_list] .empty_line_400321_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400321_:before {content:'공백 : 70px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_400431_ {display:block; width:100%; height:70px; line-height:70px;}

[id^=div_user_list] .empty_line_400431_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400431_:before {content:'공백 : 70px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 2칸 레이아웃  ****************** */

.layout_400341_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_400341_ > div {margin-left:-1px;}
.layout_400341_ > div:after {content:''; display:block; clear:both;}
.layout_400341_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:1px; box-sizing:border-box;}
  
  .layout_400341_ > div > [class^=container_] > div {border:1px solid #ddd;background:#f5f4fc;height:280px;}
  
.layout_400341_ > div > .container_1 {width:50%;}
.layout_400341_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_400341_ > div > .container_1 { width:100%; }
	.layout_400341_ > div > .container_2 {clear:both; width:100%; padding-top:1px;}
}

@media \0screen{
	.layout_400341_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_400351_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400351_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400351_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 버튼  ****************** */

.button_400391_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #5da02c; border-radius:0px; background:#5da02c; box-sizing:border-box;
	font-size:20px; font-weight:bold; color:#fff; text-align:center; text-decoration:none;
}

.button_400391_ span  {
	display:inline-block; margin:0; padding-left:10px;	
	font-size:20px; font-weight:bold; color:#525252; text-align:left; text-decoration:none;
}  
  
.button_400391_.style_line a {background:transparent; color:#5da02c;}
.button_400391_.space_normal a {padding:.6em 1.2em;}
.button_400391_.space_wide a {padding:.6em 2em;width:230px;}
.button_400391_.space_full a {display:block; width:100%; padding:.6em 1.2em;}

/* ****************** 버튼  ****************** */

.button_400401_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #5da02c; border-radius:0px; background:#5da02c; box-sizing:border-box;
	font-size:20px; font-weight:bold; color:#fff; text-align:center; text-decoration:none;
}

.button_400401_ span  {
	display:inline-block; margin:0; padding-left:10px;	
	font-size:20px; font-weight:bold; color:#525252; text-align:left; text-decoration:none;
}  
  
.button_400401_.style_line a {background:transparent; color:#5da02c;}
.button_400401_.space_normal a {padding:.6em 1.2em;}
.button_400401_.space_wide a {padding:.6em 2em;width:230px;}
.button_400401_.space_full a {display:block; width:100%; padding:.6em 1.2em;}

/* ****************** 공백  ****************** */

.empty_line_400371_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400371_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400371_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_400361_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400361_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400361_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 버튼  ****************** */

.button_400411_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #5da02c; border-radius:0px; background:#5da02c; box-sizing:border-box;
	font-size:20px; font-weight:bold; color:#fff; text-align:center; text-decoration:none;
}

.button_400411_ span  {
	display:inline-block; margin:0; padding-left:10px;	
	font-size:20px; font-weight:bold; color:#525252; text-align:left; text-decoration:none;line-height:1.6px;
}  
  
.button_400411_.style_line a {background:transparent; color:#5da02c;}
.button_400411_.space_normal a {padding:.6em 1.2em;}
.button_400411_.space_wide a {padding:.6em 2em;width:230px;}
.button_400411_.space_full a {display:block; width:100%; padding:.6em 1.2em;}

/* ****************** 버튼  ****************** */

.button_400421_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #5da02c; border-radius:0px; background:#5da02c; box-sizing:border-box;
	font-size:20px; font-weight:bold; color:#fff; text-align:center; text-decoration:none; 
}

.button_400421_ span  {
	display:inline-block; margin:0; padding-left:10px;	padding-top:20px;
	font-size:18px; font-weight:bold; color:#525252; text-align:left; text-decoration:none;line-height:1.4em;letter-spacing:-1px; 
}  
  
.button_400421_.style_line a {background:transparent; color:#5da02c;}
.button_400421_.space_normal a {padding:.6em 1.2em;}
.button_400421_.space_wide a {padding:.6em 2em;width:230px;}
.button_400421_.space_full a {display:block; width:100%; padding:.6em 1.2em;}

/* ****************** 공백  ****************** */

.empty_line_400381_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400381_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400381_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_400461_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_400461_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400461_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_400441_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_400441_ > div:after {content:''; display:block; clear:both;}
.layout_400441_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_400441_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.img_400471_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_400471_ * {box-sizing:border-box;}
.img_400471_ a {display:block; text-decoration:none;}
.img_400471_ img {max-width:100%; vertical-align:top;}

/* ****************** 실선  ****************** */

.solid_line_400481_ {display:block; position:relative; width:100%; height:50px;}
.solid_line_400481_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #cccccc;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_400491_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_400491_ > div:after {content:''; display:block; clear:both;}
.layout_400491_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_400491_ {min-width:1200px;}
}

/* ****************** 한줄 타이틀 제목&내용 가로형  ****************** */

.text_horizontal__13783__ .title__13783__ {
	position:relative; margin:5 0 5px; padding:0 0 0 12px; font-size:15px; font-weight:; color:#d00000; line-height:1.4em; letter-spacing:0;
}
.text_horizontal__13783__ .title__13783__:before {content:''; position:absolute; top:0; bottom:0; left:0; width:4px; height:2px; margin:auto 0; background:rgba(0, 0, 0, .4);}
.text_horizontal__13783__ .text__13783__ {margin:0; padding:0; font-size:13px; color:#000000; line-height:1.4em; letter-spacing:0;}

@media all and (min-width:768px){
	.text_horizontal__13783__:after {content:''; display:block; clear:both;}
	.text_horizontal__13783__ .title__13783__ {box-sizing:border-box; float:left; margin:0; min-width:50px; padding-right:20px;}
	.text_horizontal__13783__ .text__13783__ {overflow:hidden;}
}

@media all and (min-width:1024px){
	.text_horizontal__13783__ .title__13783__ {padding-left:13px; font-size:24px; line-height:1.2em;  }
	.text_horizontal__13783__ .text__13783__ {font-size:20px; line-height:1.5em;}
}

/* ****************** 공백  ****************** */

.empty_line_400511_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_400511_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400511_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_400521_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_400521_ > div {}
.layout_400521_ > div:after {content:''; display:block; clear:both;}
.layout_400521_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
  
  .layout_400521_ > div > [class^=container_1]>div {background:#52a9f6;}
  .layout_400521_ > div > [class^=container_2]>div {background:#fff;}
  .layout_400521_ > div > [class^=container_3]>div {background:#986fd4;}
  
.layout_400521_ > div > .container_1 {width:42.857142857143%;}
.layout_400521_ > div > .container_2 {width:14.285714285714%;}
.layout_400521_ > div > .container_3 {width:42.857142857143%;}

@media (max-width:1023px){
	.layout_400521_ > div > .container_1 { width:100%; }
	.layout_400521_ > div > .container_2 { width:100%; }
	.layout_400521_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_400521_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_400551_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400551_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400551_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_400531_ {font-size:0;}
.title_400531_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em;
}
.title_400531_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_400531_.style_top p {padding-top:10px;}
.title_400531_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_400531_.style_right p {padding-right:14px;}
.title_400531_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_400531_.style_bottom p {padding-bottom:12px;}
.title_400531_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_400531_.style_left p {padding-left:14px;}
.title_400531_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_400531_.style_circle1 p {padding-left:20px;}
.title_400531_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_400531_.style_circle2 p {padding-left:20px;}
.title_400531_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 공백  ****************** */

.empty_line_400561_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400561_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400561_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_400601_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_400601_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400601_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 이미지  ****************** */

.img_400541_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_400541_ * {box-sizing:border-box;}
.img_400541_ a {display:block; text-decoration:none;}
.img_400541_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

.empty_line_400611_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_400611_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400611_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_400571_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400571_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400571_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_400591_ {font-size:0;}
.title_400591_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em;
}
.title_400591_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_400591_.style_top p {padding-top:10px;}
.title_400591_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_400591_.style_right p {padding-right:14px;}
.title_400591_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_400591_.style_bottom p {padding-bottom:12px;}
.title_400591_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_400591_.style_left p {padding-left:14px;}
.title_400591_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_400591_.style_circle1 p {padding-left:20px;}
.title_400591_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_400591_.style_circle2 p {padding-left:20px;}
.title_400591_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 공백  ****************** */

.empty_line_400581_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400581_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400581_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_400631_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_400631_ > div:after {content:''; display:block; clear:both;}
.layout_400631_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_400631_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_400641_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_400641_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400641_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 실선  ****************** */

.solid_line_400621_ {display:block; position:relative; width:100%; height:50px;}
.solid_line_400621_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #cccccc;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_400651_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_400651_ > div:after {content:''; display:block; clear:both;}
.layout_400651_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_400651_ {min-width:1200px;}
}

/* ****************** 한줄 타이틀 제목&내용 가로형  ****************** */

.text_horizontal__13783__ .title__13783__ {
	position:relative; margin:5 0 5px; padding:0 0 0 12px; font-size:15px; font-weight:; color:#d00000; line-height:1.4em; letter-spacing:0;
}
.text_horizontal__13783__ .title__13783__:before {content:''; position:absolute; top:0; bottom:0; left:0; width:4px; height:2px; margin:auto 0; background:rgba(0, 0, 0, .4);}
.text_horizontal__13783__ .text__13783__ {margin:0; padding:0; font-size:13px; color:#000000; line-height:1.4em; letter-spacing:0;}

@media all and (min-width:768px){
	.text_horizontal__13783__:after {content:''; display:block; clear:both;}
	.text_horizontal__13783__ .title__13783__ {box-sizing:border-box; float:left; margin:0; min-width:50px; padding-right:20px;}
	.text_horizontal__13783__ .text__13783__ {overflow:hidden;}
}

@media all and (min-width:1024px){
	.text_horizontal__13783__ .title__13783__ {padding-left:13px; font-size:24px; line-height:1.2em;  }
	.text_horizontal__13783__ .text__13783__ {font-size:20px; line-height:1.5em;}
}

/* ****************** 공백  ****************** */

.empty_line_400671_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_400671_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400671_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_400681_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_400681_ > div:after {content:''; display:block; clear:both;}
.layout_400681_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
  .layout_400681_ > div > [class^=container_]>div{border:1px solid #ddd; background:#f2f9fe;}
@media \0screen{
	.layout_400681_ {min-width:1200px;;}
}

/* ****************** 공백  ****************** */

.empty_line_400701_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400701_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400701_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_400691_ {font-size:0;}
.title_400691_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#d00000; line-height:1.4em;
}
.title_400691_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_400691_.style_top p {padding-top:10px;}
.title_400691_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_400691_.style_right p {padding-right:14px;}
.title_400691_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_400691_.style_bottom p {padding-bottom:12px;}
.title_400691_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_400691_.style_left p {padding-left:14px;}
.title_400691_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_400691_.style_circle1 p {padding-left:20px;}
.title_400691_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_400691_.style_circle2 p {padding-left:20px;}
.title_400691_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 공백  ****************** */

.empty_line_400711_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400711_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400711_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_400721_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400721_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400721_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 6칸 레이아웃  ****************** */

.layout_400731_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_400731_ > div {margin-left:-20px;}
.layout_400731_ > div:after {content:''; display:block; clear:both;}
.layout_400731_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
 .layout_400731_ > div > [class^=container_]>div{border:1px solid #ddd; background:#f2f9fe;}  
.layout_400731_ > div > .container_1 {width:16.666666666667%;}
.layout_400731_ > div > .container_2 {width:16.666666666667%;}
.layout_400731_ > div > .container_3 {width:16.666666666667%;}
.layout_400731_ > div > .container_4 {width:16.666666666667%;}
.layout_400731_ > div > .container_5 {width:16.666666666667%;}
.layout_400731_ > div > .container_6 {width:16.666666666667%;}

@media (max-width:1023px){
	.layout_400731_ > div > .container_1 { width:50%; }
	.layout_400731_ > div > .container_2 { width:50%; }
	.layout_400731_ > div > .container_3 {clear:both; width:50%; padding-top:20px;}
	.layout_400731_ > div > .container_4 { width:50%; padding-top:20px;}
	.layout_400731_ > div > .container_5 {clear:both; width:50%; padding-top:20px;}
	.layout_400731_ > div > .container_6 { width:50%; padding-top:20px;}
}

@media \0screen{
	.layout_400731_ {min-width:1200px;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_400751_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.6em;
}
.text_400751_ p a {color:#000000; text-decoration:none;}

/* ****************** 한줄 텍스트  ****************** */

.text_400761_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.6em;
}
.text_400761_ p a {color:#000000; text-decoration:none;}

/* ****************** 한줄 텍스트  ****************** */

.text_400771_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.6em;
}
.text_400771_ p a {color:#000000; text-decoration:none;}

/* ****************** 한줄 텍스트  ****************** */

.text_400791_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.6em;
}
.text_400791_ p a {color:#000000; text-decoration:none;}

/* ****************** 한줄 텍스트  ****************** */

.text_400801_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.6em;
}
.text_400801_ p a {color:#000000; text-decoration:none;}

/* ****************** 한줄 텍스트  ****************** */

.text_400781_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.6em;
}
.text_400781_ p a {color:#000000; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_400741_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400741_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400741_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_4008211_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_4008211_ > div:after {content:''; display:block; clear:both;}
.layout_4008211_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
  .layout_4008211_ > div > [class^=container_]>div{border:1px solid #ddd; background:#b19bf9;}
@media \0screen{
	.layout_4008211_ {min-width:1200px;;}
}

/* ****************** 공백  ****************** */

.empty_line_400841_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400841_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400841_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_400831_ {font-size:0;}
.title_400831_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#ffffff; line-height:1.4em;
}
.title_400831_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_400831_.style_top p {padding-top:10px;}
.title_400831_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_400831_.style_right p {padding-right:14px;}
.title_400831_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_400831_.style_bottom p {padding-bottom:12px;}
.title_400831_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_400831_.style_left p {padding-left:14px;}
.title_400831_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_400831_.style_circle1 p {padding-left:20px;}
.title_400831_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_400831_.style_circle2 p {padding-left:20px;}
.title_400831_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 공백  ****************** */

.empty_line_400851_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_400851_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400851_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_400861_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_400861_ > div:after {content:''; display:block; clear:both;}
.layout_400861_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_400861_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_400881_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_400881_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400881_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 실선  ****************** */

.solid_line_400871_ {display:block; position:relative; width:100%; height:50px;}
.solid_line_400871_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #cccccc;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_400891_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_400891_ > div:after {content:''; display:block; clear:both;}
.layout_400891_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_400891_ {min-width:1200px;}
}

/* ****************** 한줄 타이틀 제목&내용 가로형  ****************** */

.text_horizontal__13783__ .title__13783__ {
	position:relative; margin:5 0 5px; padding:0 0 0 12px; font-size:15px; font-weight:; color:#d00000; line-height:1.4em; letter-spacing:0;
}
.text_horizontal__13783__ .title__13783__:before {content:''; position:absolute; top:0; bottom:0; left:0; width:4px; height:2px; margin:auto 0; background:rgba(0, 0, 0, .4);}
.text_horizontal__13783__ .text__13783__ {margin:0; padding:0; font-size:13px; color:#000000; line-height:1.4em; letter-spacing:0;}

@media all and (min-width:768px){
	.text_horizontal__13783__:after {content:''; display:block; clear:both;}
	.text_horizontal__13783__ .title__13783__ {box-sizing:border-box; float:left; margin:0; min-width:50px; padding-right:20px;}
	.text_horizontal__13783__ .text__13783__ {overflow:hidden;}
}

@media all and (min-width:1024px){
	.text_horizontal__13783__ .title__13783__ {padding-left:13px; font-size:24px; line-height:1.2em;  }
	.text_horizontal__13783__ .text__13783__ {font-size:20px; line-height:1.5em;}
}

/* ****************** 공백  ****************** */

.empty_line_400911_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_400911_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400911_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_401061_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_401061_ > div {margin-left:-20px;}
.layout_401061_ > div:after {content:''; display:block; clear:both;}
.layout_401061_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
  
.layout_401061_ > div > [class^=container_] >div {border:1px solid #ddd ; background:#fff;}
  
.layout_401061_ > div > .container_1 {width:33.333333333333%;}
.layout_401061_ > div > .container_2 {width:33.333333333333%;}
.layout_401061_ > div > .container_3 {width:33.333333333333%;}

@media (max-width:1023px){
	.layout_401061_ > div > .container_1 { width:100%; }
	.layout_401061_ > div > .container_2 {clear:both; width:100%; padding-top:20px;}
	.layout_401061_ > div > .container_3 {clear:both; width:100%; padding-top:20px;}
}

@media \0screen{
	.layout_401061_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_401071_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_401071_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_401071_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_401131_ {font-size:0;}
.title_401131_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#1d4a7f; line-height:1.4em;
}
.title_401131_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_401131_.style_top p {padding-top:10px;}
.title_401131_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_401131_.style_right p {padding-right:14px;}
.title_401131_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_401131_.style_bottom p {padding-bottom:12px;}
.title_401131_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_401131_.style_left p {padding-left:14px;}
.title_401131_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_401131_.style_circle1 p {padding-left:20px;}
.title_401131_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_401131_.style_circle2 p {padding-left:20px;}
.title_401131_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 한줄 텍스트  ****************** */

.text_401141_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_401141_ p a {color:#000000; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_401081_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_401081_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_401081_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_401091_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_401091_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_401091_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_401151_ {font-size:0;}
.title_401151_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#1d4a7f; line-height:1.4em;
}
.title_401151_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_401151_.style_top p {padding-top:10px;}
.title_401151_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_401151_.style_right p {padding-right:14px;}
.title_401151_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_401151_.style_bottom p {padding-bottom:12px;}
.title_401151_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_401151_.style_left p {padding-left:14px;}
.title_401151_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_401151_.style_circle1 p {padding-left:20px;}
.title_401151_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_401151_.style_circle2 p {padding-left:20px;}
.title_401151_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 한줄 텍스트  ****************** */

.text_401171_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_401171_ p a {color:#000000; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_401101_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_401101_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_401101_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_401111_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_401111_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_401111_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_401181_ {font-size:0;}
.title_401181_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#1d4a7f; line-height:1.4em;
}
.title_401181_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_401181_.style_top p {padding-top:10px;}
.title_401181_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_401181_.style_right p {padding-right:14px;}
.title_401181_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_401181_.style_bottom p {padding-bottom:12px;}
.title_401181_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_401181_.style_left p {padding-left:14px;}
.title_401181_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_401181_.style_circle1 p {padding-left:20px;}
.title_401181_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_401181_.style_circle2 p {padding-left:20px;}
.title_401181_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 한줄 텍스트  ****************** */

.text_401191_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_401191_ p a {color:#000000; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_401121_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_401121_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_401121_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_401161_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_401161_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_401161_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_401201_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_401201_ > div {margin-left:-20px;}
.layout_401201_ > div:after {content:''; display:block; clear:both;}
.layout_401201_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
  
.layout_401201_ > div > [class^=container_] >div {border:1px solid #ddd ; background:#fff;}
  
.layout_401201_ > div > .container_1 {width:33.333333333333%;}
.layout_401201_ > div > .container_2 {width:33.333333333333%;}
.layout_401201_ > div > .container_3 {width:33.333333333333%;}

@media (max-width:1023px){
	.layout_401201_ > div > .container_1 { width:100%; }
	.layout_401201_ > div > .container_2 {clear:both; width:100%; padding-top:20px;}
	.layout_401201_ > div > .container_3 {clear:both; width:100%; padding-top:20px;}
}

@media \0screen{
	.layout_401201_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_401221_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_401221_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_401221_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_401271_ {font-size:0;}
.title_401271_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#1d4a7f; line-height:1.4em;
}
.title_401271_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_401271_.style_top p {padding-top:10px;}
.title_401271_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_401271_.style_right p {padding-right:14px;}
.title_401271_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_401271_.style_bottom p {padding-bottom:12px;}
.title_401271_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_401271_.style_left p {padding-left:14px;}
.title_401271_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_401271_.style_circle1 p {padding-left:20px;}
.title_401271_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_401271_.style_circle2 p {padding-left:20px;}
.title_401271_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 한줄 텍스트  ****************** */

.text_401281_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_401281_ p a {color:#000000; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_401231_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_401231_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_401231_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_401211_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_401211_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_401211_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_401291_ {font-size:0;}
.title_401291_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#1d4a7f; line-height:1.4em;
}
.title_401291_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_401291_.style_top p {padding-top:10px;}
.title_401291_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_401291_.style_right p {padding-right:14px;}
.title_401291_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_401291_.style_bottom p {padding-bottom:12px;}
.title_401291_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_401291_.style_left p {padding-left:14px;}
.title_401291_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_401291_.style_circle1 p {padding-left:20px;}
.title_401291_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_401291_.style_circle2 p {padding-left:20px;}
.title_401291_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 한줄 텍스트  ****************** */

.text_401301_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_401301_ p a {color:#000000; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_401241_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_401241_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_401241_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 공백  ****************** */

.empty_line_401251_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_401251_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_401251_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_401311_ {font-size:0;}
.title_401311_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#1d4a7f; line-height:1.4em;
}
.title_401311_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_401311_.style_top p {padding-top:10px;}
.title_401311_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_401311_.style_right p {padding-right:14px;}
.title_401311_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_401311_.style_bottom p {padding-bottom:12px;}
.title_401311_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_401311_.style_left p {padding-left:14px;}
.title_401311_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_401311_.style_circle1 p {padding-left:20px;}
.title_401311_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_401311_.style_circle2 p {padding-left:20px;}
.title_401311_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 한줄 텍스트  ****************** */

.text_401321_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_401321_ p a {color:#000000; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_401261_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_401261_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_401261_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_400921_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_400921_ > div:after {content:''; display:block; clear:both;}
.layout_400921_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_400921_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_400941_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_400941_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400941_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 실선  ****************** */

.solid_line_400931_ {display:block; position:relative; width:100%; height:50px;}
.solid_line_400931_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #cccccc;}

/* ****************** 이미지  ****************** */

.img_400951_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_400951_ * {box-sizing:border-box;}
.img_400951_ a {display:block; text-decoration:none;}
.img_400951_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

.empty_line_400961_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_400961_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_400961_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_4008212_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_4008212_ > div:after {content:''; display:block; clear:both;}
.layout_4008212_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
  .layout_4008212_ > div > [class^=container_]>div{border:0px solid #ddd; background:#1d4a7f;}
@media \0screen{
	.layout_4008212_ {min-width:1200px;;}
}

/* ****************** 공백  ****************** */

.empty_line_401051_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_401051_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_401051_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_400991_ {font-size:0;}
.title_400991_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em;
}
.title_400991_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_400991_.style_top p {padding-top:10px;}
.title_400991_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_400991_.style_right p {padding-right:14px;}
.title_400991_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_400991_.style_bottom p {padding-bottom:12px;}
.title_400991_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_400991_.style_left p {padding-left:14px;}
.title_400991_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_400991_.style_circle1 p {padding-left:20px;}
.title_400991_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_400991_.style_circle2 p {padding-left:20px;}
.title_400991_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 공백  ****************** */

.empty_line_401031_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_401031_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_401031_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
