
/* ****************** 1칸 레이아웃  ****************** */

.layout_143653_ {clear:both; min-width:320px; max-width:860px; margin:0 auto;}
.layout_143653_ > div:after {content:''; display:block; clear:both;}
.layout_143653_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_143653_ {min-width:860px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_143654_ {font-size:0;}
.title_143654_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#094fa3; line-height:22px;
}
.title_143654_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143654_ p img {position:absolute; top:0; left:0; bottom:0; width:12px; height:22px; margin:auto;}

.title_143654_.style_top p {padding-top:10px;}
.title_143654_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_143654_.style_right p {padding-right:14px;}
.title_143654_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_143654_.style_bottom p {padding-bottom:12px;}
.title_143654_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_143654_.style_left p {padding-left:14px;}
.title_143654_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_143654_.style_circle1 p {padding-left:20px;}
.title_143654_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_143654_.style_circle2 p {padding-left:20px;}
.title_143654_.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;
}

/* ****************** 4칸 레이아웃  ****************** */

.layout_143655_ {clear:both; min-width:320px; max-width:840px; margin:0 auto;}
.layout_143655_ > div {margin-left:-10px;}
.layout_143655_ > div:after {content:''; display:block; clear:both;}

.layout_143655_ > div > [class^=container_] {float:left; position:relative; width:90%; padding-left:10px; box-sizing:border-box;}
.layout_143655_ > div > [class^=container_] > div {border:1px solid #DDDDDD;}

.layout_143655_ > div > .container_1 {width:25%;}
.layout_143655_ > div > .container_2 {width:25%;}
.layout_143655_ > div > .container_3 {width:25%;}
.layout_143655_ > div > .container_4 {width:25%;}


@media \0screen{
	.layout_143655_ {min-width:840px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_143663_ {font-size:0;}
.title_143663_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143663_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143663_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143663_.style_top p {padding-top:10px;}
.title_143663_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143663_.style_right p {padding-right:14px;}
.title_143663_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143663_.style_bottom p {padding-bottom:12px;}
.title_143663_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143663_.style_left p {padding-left:14px;}
.title_143663_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143663_.style_circle1 p {padding-left:20px;}
.title_143663_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143663_.style_circle2 p {padding-left:20px;}
.title_143663_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143657_ img {max-width:100%; vertical-align:top;}
.img_143657_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143658_ {font-size:0;}
.title_143658_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143658_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143658_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143658_.style_top p {padding-top:10px;}
.title_143658_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143658_.style_right p {padding-right:14px;}
.title_143658_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143658_.style_bottom p {padding-bottom:12px;}
.title_143658_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143658_.style_left p {padding-left:14px;}
.title_143658_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143658_.style_circle1 p {padding-left:20px;}
.title_143658_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143658_.style_circle2 p {padding-left:20px;}
.title_143658_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 타이틀 텍스트  ****************** */

.title_196646_ {font-size:0;}
.title_196646_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_196646_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_196646_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_196646_.style_top p {padding-top:10px;}
.title_196646_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_196646_.style_right p {padding-right:14px;}
.title_196646_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_196646_.style_bottom p {padding-bottom:12px;}
.title_196646_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_196646_.style_left p {padding-left:14px;}
.title_196646_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_196646_.style_circle1 p {padding-left:20px;}
.title_196646_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_196646_.style_circle2 p {padding-left:20px;}
.title_196646_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143659_ img {max-width:100%; vertical-align:top;}
.img_143659_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143656_ {font-size:0;}
.title_143656_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143656_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143656_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143656_.style_top p {padding-top:10px;}
.title_143656_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143656_.style_right p {padding-right:14px;}
.title_143656_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143656_.style_bottom p {padding-bottom:12px;}
.title_143656_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143656_.style_left p {padding-left:14px;}
.title_143656_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143656_.style_circle1 p {padding-left:20px;}
.title_143656_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143656_.style_circle2 p {padding-left:20px;}
.title_143656_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143660_ img {max-width:100%; vertical-align:top;}
.img_143660_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143662_ {font-size:0;}
.title_143662_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143662_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143662_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143662_.style_top p {padding-top:10px;}
.title_143662_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143662_.style_right p {padding-right:14px;}
.title_143662_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143662_.style_bottom p {padding-bottom:12px;}
.title_143662_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143662_.style_left p {padding-left:14px;}
.title_143662_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143662_.style_circle1 p {padding-left:20px;}
.title_143662_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143662_.style_circle2 p {padding-left:20px;}
.title_143662_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143661_ img {max-width:100%; vertical-align:top;}
.img_143661_ > li  {list-style:none;}

  
  

/* ****************** 공백  ****************** */

.empty_line_143664_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_143664_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_143664_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 4칸 레이아웃  ****************** */

.layout_143665_ {clear:both; min-width:320px; max-width:840px; margin:0 auto;}
.layout_143665_ > div {margin-left:-10px;}
.layout_143665_ > div:after {content:''; display:block; clear:both;}

.layout_143665_ > div > [class^=container_] {float:left; position:relative; width:90%; padding-left:10px; box-sizing:border-box;}
.layout_143665_ > div > [class^=container_] > div {border:1px solid #DDDDDD;}

.layout_143665_ > div > .container_1 {width:25%;}
.layout_143665_ > div > .container_2 {width:25%;}
.layout_143665_ > div > .container_3 {width:25%;}
.layout_143665_ > div > .container_4 {width:25%;}


@media \0screen{
	.layout_143665_ {min-width:840px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_143666_ {font-size:0;}
.title_143666_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143666_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143666_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143666_.style_top p {padding-top:10px;}
.title_143666_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143666_.style_right p {padding-right:14px;}
.title_143666_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143666_.style_bottom p {padding-bottom:12px;}
.title_143666_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143666_.style_left p {padding-left:14px;}
.title_143666_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143666_.style_circle1 p {padding-left:20px;}
.title_143666_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143666_.style_circle2 p {padding-left:20px;}
.title_143666_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143668_ img {max-width:100%; vertical-align:top;}
.img_143668_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143669_ {font-size:0;}
.title_143669_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143669_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143669_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143669_.style_top p {padding-top:10px;}
.title_143669_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143669_.style_right p {padding-right:14px;}
.title_143669_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143669_.style_bottom p {padding-bottom:12px;}
.title_143669_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143669_.style_left p {padding-left:14px;}
.title_143669_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143669_.style_circle1 p {padding-left:20px;}
.title_143669_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143669_.style_circle2 p {padding-left:20px;}
.title_143669_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143670_ img {max-width:100%; vertical-align:top;}
.img_143670_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143667_ {font-size:0;}
.title_143667_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143667_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143667_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143667_.style_top p {padding-top:10px;}
.title_143667_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143667_.style_right p {padding-right:14px;}
.title_143667_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143667_.style_bottom p {padding-bottom:12px;}
.title_143667_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143667_.style_left p {padding-left:14px;}
.title_143667_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143667_.style_circle1 p {padding-left:20px;}
.title_143667_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143667_.style_circle2 p {padding-left:20px;}
.title_143667_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143671_ img {max-width:100%; vertical-align:top;}
.img_143671_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143673_ {font-size:0;}
.title_143673_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143673_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143673_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143673_.style_top p {padding-top:10px;}
.title_143673_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143673_.style_right p {padding-right:14px;}
.title_143673_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143673_.style_bottom p {padding-bottom:12px;}
.title_143673_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143673_.style_left p {padding-left:14px;}
.title_143673_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143673_.style_circle1 p {padding-left:20px;}
.title_143673_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143673_.style_circle2 p {padding-left:20px;}
.title_143673_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143672_ img {max-width:100%; vertical-align:top;}
.img_143672_ > li  {list-style:none;}

  
  

/* ****************** 공백  ****************** */

.empty_line_143674_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_143674_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_143674_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 4칸 레이아웃  ****************** */

.layout_143675_ {clear:both; min-width:320px; max-width:840px; margin:0 auto;}
.layout_143675_ > div {margin-left:-10px;}
.layout_143675_ > div:after {content:''; display:block; clear:both;}

.layout_143675_ > div > [class^=container_] {float:left; position:relative; width:90%; padding-left:10px; box-sizing:border-box;}
.layout_143675_ > div > [class^=container_] > div {border:1px solid #DDDDDD;}

.layout_143675_ > div > .container_1 {width:25%;}
.layout_143675_ > div > .container_2 {width:25%;}
.layout_143675_ > div > .container_3 {width:25%;}
.layout_143675_ > div > .container_4 {width:25%;}


@media \0screen{
	.layout_143675_ {min-width:840px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_143676_ {font-size:0;}
.title_143676_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143676_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143676_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143676_.style_top p {padding-top:10px;}
.title_143676_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143676_.style_right p {padding-right:14px;}
.title_143676_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143676_.style_bottom p {padding-bottom:12px;}
.title_143676_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143676_.style_left p {padding-left:14px;}
.title_143676_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143676_.style_circle1 p {padding-left:20px;}
.title_143676_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143676_.style_circle2 p {padding-left:20px;}
.title_143676_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143678_ img {max-width:100%; vertical-align:top;}
.img_143678_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143679_ {font-size:0;}
.title_143679_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143679_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143679_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143679_.style_top p {padding-top:10px;}
.title_143679_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143679_.style_right p {padding-right:14px;}
.title_143679_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143679_.style_bottom p {padding-bottom:12px;}
.title_143679_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143679_.style_left p {padding-left:14px;}
.title_143679_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143679_.style_circle1 p {padding-left:20px;}
.title_143679_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143679_.style_circle2 p {padding-left:20px;}
.title_143679_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143680_ img {max-width:100%; vertical-align:top;}
.img_143680_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143677_ {font-size:0;}
.title_143677_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143677_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143677_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143677_.style_top p {padding-top:10px;}
.title_143677_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143677_.style_right p {padding-right:14px;}
.title_143677_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143677_.style_bottom p {padding-bottom:12px;}
.title_143677_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143677_.style_left p {padding-left:14px;}
.title_143677_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143677_.style_circle1 p {padding-left:20px;}
.title_143677_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143677_.style_circle2 p {padding-left:20px;}
.title_143677_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143681_ img {max-width:100%; vertical-align:top;}
.img_143681_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143683_ {font-size:0;}
.title_143683_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143683_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143683_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143683_.style_top p {padding-top:10px;}
.title_143683_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143683_.style_right p {padding-right:14px;}
.title_143683_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143683_.style_bottom p {padding-bottom:12px;}
.title_143683_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143683_.style_left p {padding-left:14px;}
.title_143683_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143683_.style_circle1 p {padding-left:20px;}
.title_143683_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143683_.style_circle2 p {padding-left:20px;}
.title_143683_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143682_ img {max-width:100%; vertical-align:top;}
.img_143682_ > li  {list-style:none;}

  
  

/* ****************** 공백  ****************** */

.empty_line_143684_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_143684_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_143684_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 4칸 레이아웃  ****************** */

.layout_143685_ {clear:both; min-width:320px; max-width:840px; margin:0 auto;}
.layout_143685_ > div {margin-left:-10px;}
.layout_143685_ > div:after {content:''; display:block; clear:both;}

.layout_143685_ > div > [class^=container_] {float:left; position:relative; width:90%; padding-left:10px; box-sizing:border-box;}
.layout_143685_ > div > [class^=container_] > div {border:1px solid #DDDDDD;}

.layout_143685_ > div > .container_1 {width:25%;}
.layout_143685_ > div > .container_2 {width:25%;}
.layout_143685_ > div > .container_3 {width:25%;}
.layout_143685_ > div > .container_4 {width:25%;}


@media \0screen{
	.layout_143685_ {min-width:840px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_143686_ {font-size:0;}
.title_143686_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143686_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143686_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143686_.style_top p {padding-top:10px;}
.title_143686_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143686_.style_right p {padding-right:14px;}
.title_143686_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143686_.style_bottom p {padding-bottom:12px;}
.title_143686_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143686_.style_left p {padding-left:14px;}
.title_143686_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143686_.style_circle1 p {padding-left:20px;}
.title_143686_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143686_.style_circle2 p {padding-left:20px;}
.title_143686_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143688_ img {max-width:100%; vertical-align:top;}
.img_143688_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143689_ {font-size:0;}
.title_143689_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143689_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143689_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143689_.style_top p {padding-top:10px;}
.title_143689_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143689_.style_right p {padding-right:14px;}
.title_143689_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143689_.style_bottom p {padding-bottom:12px;}
.title_143689_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143689_.style_left p {padding-left:14px;}
.title_143689_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143689_.style_circle1 p {padding-left:20px;}
.title_143689_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143689_.style_circle2 p {padding-left:20px;}
.title_143689_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143690_ img {max-width:100%; vertical-align:top;}
.img_143690_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143687_ {font-size:0;}
.title_143687_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143687_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143687_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143687_.style_top p {padding-top:10px;}
.title_143687_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143687_.style_right p {padding-right:14px;}
.title_143687_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143687_.style_bottom p {padding-bottom:12px;}
.title_143687_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143687_.style_left p {padding-left:14px;}
.title_143687_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143687_.style_circle1 p {padding-left:20px;}
.title_143687_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143687_.style_circle2 p {padding-left:20px;}
.title_143687_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143691_ img {max-width:100%; vertical-align:top;}
.img_143691_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143693_ {font-size:0;}
.title_143693_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143693_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143693_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143693_.style_top p {padding-top:10px;}
.title_143693_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143693_.style_right p {padding-right:14px;}
.title_143693_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143693_.style_bottom p {padding-bottom:12px;}
.title_143693_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143693_.style_left p {padding-left:14px;}
.title_143693_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143693_.style_circle1 p {padding-left:20px;}
.title_143693_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143693_.style_circle2 p {padding-left:20px;}
.title_143693_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143692_ img {max-width:100%; vertical-align:top;}
.img_143692_ > li  {list-style:none;}

  
  

/* ****************** 공백  ****************** */

.empty_line_143694_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_143694_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_143694_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 4칸 레이아웃  ****************** */

.layout_143695_ {clear:both; min-width:320px; max-width:840px; margin:0 auto;}
.layout_143695_ > div {margin-left:-10px;}
.layout_143695_ > div:after {content:''; display:block; clear:both;}

.layout_143695_ > div > [class^=container_] {float:left; position:relative; width:90%; padding-left:10px; box-sizing:border-box;}
.layout_143695_ > div > [class^=container_] > div {border:1px solid #DDDDDD;}

.layout_143695_ > div > .container_1 {width:25%;}
.layout_143695_ > div > .container_2 {width:25%;}
.layout_143695_ > div > .container_3 {width:25%;}
.layout_143695_ > div > .container_4 {width:25%;}


@media \0screen{
	.layout_143695_ {min-width:840px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_143696_ {font-size:0;}
.title_143696_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143696_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143696_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143696_.style_top p {padding-top:10px;}
.title_143696_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143696_.style_right p {padding-right:14px;}
.title_143696_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143696_.style_bottom p {padding-bottom:12px;}
.title_143696_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143696_.style_left p {padding-left:14px;}
.title_143696_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143696_.style_circle1 p {padding-left:20px;}
.title_143696_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143696_.style_circle2 p {padding-left:20px;}
.title_143696_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143700_ img {max-width:100%; vertical-align:top;}
.img_143700_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143701_ {font-size:0;}
.title_143701_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143701_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143701_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143701_.style_top p {padding-top:10px;}
.title_143701_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143701_.style_right p {padding-right:14px;}
.title_143701_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143701_.style_bottom p {padding-bottom:12px;}
.title_143701_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143701_.style_left p {padding-left:14px;}
.title_143701_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143701_.style_circle1 p {padding-left:20px;}
.title_143701_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143701_.style_circle2 p {padding-left:20px;}
.title_143701_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143702_ img {max-width:100%; vertical-align:top;}
.img_143702_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143697_ {font-size:0;}
.title_143697_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143697_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143697_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143697_.style_top p {padding-top:10px;}
.title_143697_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143697_.style_right p {padding-right:14px;}
.title_143697_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143697_.style_bottom p {padding-bottom:12px;}
.title_143697_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143697_.style_left p {padding-left:14px;}
.title_143697_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143697_.style_circle1 p {padding-left:20px;}
.title_143697_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143697_.style_circle2 p {padding-left:20px;}
.title_143697_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143703_ img {max-width:100%; vertical-align:top;}
.img_143703_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143699_ {font-size:0;}
.title_143699_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143699_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143699_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143699_.style_top p {padding-top:10px;}
.title_143699_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143699_.style_right p {padding-right:14px;}
.title_143699_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143699_.style_bottom p {padding-bottom:12px;}
.title_143699_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143699_.style_left p {padding-left:14px;}
.title_143699_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143699_.style_circle1 p {padding-left:20px;}
.title_143699_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143699_.style_circle2 p {padding-left:20px;}
.title_143699_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143698_ img {max-width:100%; vertical-align:top;}
.img_143698_ > li  {list-style:none;}

  
  

/* ****************** 공백  ****************** */

.empty_line_143704_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_143704_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_143704_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 4칸 레이아웃  ****************** */

.layout_143705_ {clear:both; min-width:320px; max-width:840px; margin:0 auto;}
.layout_143705_ > div {margin-left:-10px;}
.layout_143705_ > div:after {content:''; display:block; clear:both;}

.layout_143705_ > div > [class^=container_] {float:left; position:relative; width:90%; padding-left:10px; box-sizing:border-box;}
.layout_143705_ > div > [class^=container_] > div {border:1px solid #DDDDDD;}

.layout_143705_ > div > .container_1 {width:25%;}
.layout_143705_ > div > .container_2 {width:25%;}
.layout_143705_ > div > .container_3 {width:25%;}
.layout_143705_ > div > .container_4 {width:25%;}


@media \0screen{
	.layout_143705_ {min-width:840px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_143706_ {font-size:0;}
.title_143706_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143706_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143706_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143706_.style_top p {padding-top:10px;}
.title_143706_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143706_.style_right p {padding-right:14px;}
.title_143706_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143706_.style_bottom p {padding-bottom:12px;}
.title_143706_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143706_.style_left p {padding-left:14px;}
.title_143706_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143706_.style_circle1 p {padding-left:20px;}
.title_143706_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143706_.style_circle2 p {padding-left:20px;}
.title_143706_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143707_ img {max-width:100%; vertical-align:top;}
.img_143707_ > li  {list-style:none;}

  
  

/* ****************** 공백  ****************** */

.empty_line_143708_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_143708_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_143708_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_143709_ {clear:both; min-width:320px; max-width:860px; margin:0 auto;}
.layout_143709_ > div:after {content:''; display:block; clear:both;}
.layout_143709_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_143709_ {min-width:860px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_143710_ {font-size:0;}
.title_143710_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#094fa3; line-height:22px;
}
.title_143710_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143710_ p img {position:absolute; top:0; left:0; bottom:0; width:12px; height:22px; margin:auto;}

.title_143710_.style_top p {padding-top:10px;}
.title_143710_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_143710_.style_right p {padding-right:14px;}
.title_143710_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_143710_.style_bottom p {padding-bottom:12px;}
.title_143710_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_143710_.style_left p {padding-left:14px;}
.title_143710_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_143710_.style_circle1 p {padding-left:20px;}
.title_143710_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_143710_.style_circle2 p {padding-left:20px;}
.title_143710_.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;
}

/* ****************** 이미지  ****************** */

.img_143711_ {display:inline-block; overflow:hidden; position:relative; width:59px; max-width:100%; vertical-align:top;}
.img_143711_ * {box-sizing:border-box;}
.img_143711_ a {display:block; text-decoration:none;}
.img_143711_ img {max-width:100%; vertical-align:top;}

/* ****************** 2칸 레이아웃  ****************** */

.layout_143712_ {clear:both; min-width:320px; max-width:700px; margin:0 auto;}
.layout_143712_ > div {}
.layout_143712_ > div:after {content:''; display:block; clear:both;}
.layout_143712_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_143712_ > div > .container_1 {width:50%;}
.layout_143712_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_143712_ > div > .container_1 { width:100%; }
	.layout_143712_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_143712_ {min-width:700px;}
}

/* ****************** 버튼형 타이틀  ****************** */

.button_title_143713_ {font-size:0;}
.button_title_143713_ p {
	display:inline-block; margin:0; padding:.6em 1.2em;
	border-radius:4px; border:1px solid #5da02c; background:#5da02c;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#ffffff; line-height:1em;
}
.button_title_143713_.style_line p {background:none;}

/* ****************** 버튼형 타이틀  ****************** */

.button_title_143714_ {font-size:0;}
.button_title_143714_ p {
	display:inline-block; margin:0; padding:.6em 1.2em;
	border-radius:4px; border:1px solid #d00000; background:#d00000;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#ffffff; line-height:1em;
}
.button_title_143714_.style_line p {background:none;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_143715_ {clear:both; min-width:320px; max-width:760px; margin:0 auto;}
.layout_143715_ > div:after {content:''; display:block; clear:both;}
.layout_143715_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_143715_ {min-width:760px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_143716_ {font-size:0;}
.title_143716_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:16px;
}
.title_143716_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143716_ p img {position:absolute; top:0; left:0; bottom:0; width:5px; height:16px; margin:auto;}

.title_143716_.style_top p {padding-top:10px;}
.title_143716_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_143716_.style_right p {padding-right:14px;}
.title_143716_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_143716_.style_bottom p {padding-bottom:12px;}
.title_143716_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_143716_.style_left p {padding-left:14px;}
.title_143716_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_143716_.style_circle1 p {padding-left:20px;}
.title_143716_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_143716_.style_circle2 p {padding-left:20px;}
.title_143716_.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;
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_143717_ {clear:both; min-width:320px; max-width:700px; margin:0 auto;}
.layout_143717_ > div {}
.layout_143717_ > div:after {content:''; display:block; clear:both;}
.layout_143717_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_143717_ > div > .container_1 {width:50%;}
.layout_143717_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_143717_ > div > .container_1 { width:100%; }
	.layout_143717_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_143717_ {min-width:700px;}
}

/* ****************** 번호형 리스트  ****************** */

.text_list_143718_ ul {display:table; margin:0; padding:0; list-style:none;}
.text_list_143718_ li {display:table-row; font-size:13px; line-height:1.5em;}
.text_list_143718_ span {display:table-cell; padding:5px; font-weight:normal; font-family:NanumGothic; color:#d00000; vertical-align:top;}
.text_list_143718_ p {display:table-cell; padding:5px; letter-spacing:-1px; font-weight:normal; color:#777777; vertical-align:middle;}
.text_list_143718_ i {
	display:inline-block; width:1em; height:1em; line-height:1em; padding:.2em;
	border:1px solid #d00000; border-radius:1em; box-sizing:borer-box;
	font-size:.8em; font-style:normal; text-align:center;
}

	.text_list_143718_ span {padding-right:.5em; font-size:1em;}

/* ****************** 번호형 리스트  ****************** */

.text_list_143719_ ul {display:table; margin:0; padding:0; list-style:none;}
.text_list_143719_ li {display:table-row; font-size:13px; line-height:1.5em;}
.text_list_143719_ span {display:table-cell; padding:5px; font-weight:normal; font-family:NanumGothic; color:#d00000; vertical-align:top;}
.text_list_143719_ p {display:table-cell; padding:5px; letter-spacing:-1px; font-weight:normal; color:#777777; vertical-align:middle;}
.text_list_143719_ i {
	display:inline-block; width:1em; height:1em; line-height:1em; padding:.2em;
	border:1px solid #d00000; border-radius:1em; box-sizing:borer-box;
	font-size:.8em; font-style:normal; text-align:center;
}

	.text_list_143719_ span {padding-right:.5em; font-size:1em;}

/* ****************** 공백  ****************** */

.empty_line_143720_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_143720_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_143720_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_143721_ {clear:both; min-width:320px; max-width:860px; margin:0 auto;}
.layout_143721_ > div:after {content:''; display:block; clear:both;}
.layout_143721_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_143721_ {min-width:860px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_143722_ {font-size:0;}
.title_143722_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#094fa3; line-height:22px;
}
.title_143722_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143722_ p img {position:absolute; top:0; left:0; bottom:0; width:12px; height:22px; margin:auto;}

.title_143722_.style_top p {padding-top:10px;}
.title_143722_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_143722_.style_right p {padding-right:14px;}
.title_143722_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_143722_.style_bottom p {padding-bottom:12px;}
.title_143722_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_143722_.style_left p {padding-left:14px;}
.title_143722_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_143722_.style_circle1 p {padding-left:20px;}
.title_143722_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_143722_.style_circle2 p {padding-left:20px;}
.title_143722_.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;
}

/* ****************** 3칸 레이아웃  ****************** */


.layout_143723_ {clear:both; min-width:320px; max-width:760px; margin:0 auto;}
.layout_143723_ > div {margin-left:-10px;}
.layout_143723_ > div:after {content:''; display:block; clear:both;}

.layout_143723_ > div > [class^=container_] {float:left; position:relative; width:90%; padding-left:10px; box-sizing:border-box;}
.layout_143723_ > div > [class^=container_] > div {border:1px solid #DDDDDD;}

.layout_143723_ > div > .container_1 {width:33.333333333333%;}
.layout_143723_ > div > .container_2 {width:33.333333333333%;}
.layout_143723_ > div > .container_3 {width:33.333333333333%;}



@media (max-width:1023px){
	.layout_143723_ > div > .container_1 { width:100%; }
	.layout_143723_ > div > .container_2 {clear:both; width:100%; padding-top:10px;}
	.layout_143723_ > div > .container_3 {clear:both; width:100%; padding-top:10px;}
}

@media \0screen{
	.layout_143723_ {min-width:760px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_143727_ {font-size:0;}
.title_143727_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143727_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143727_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143727_.style_top p {padding-top:10px;}
.title_143727_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143727_.style_right p {padding-right:14px;}
.title_143727_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143727_.style_bottom p {padding-bottom:12px;}
.title_143727_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143727_.style_left p {padding-left:14px;}
.title_143727_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143727_.style_circle1 p {padding-left:20px;}
.title_143727_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143727_.style_circle2 p {padding-left:20px;}
.title_143727_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143728_ img {max-width:100%; vertical-align:top;}
.img_143728_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143729_ {font-size:0;}
.title_143729_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143729_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143729_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143729_.style_top p {padding-top:10px;}
.title_143729_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143729_.style_right p {padding-right:14px;}
.title_143729_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143729_.style_bottom p {padding-bottom:12px;}
.title_143729_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143729_.style_left p {padding-left:14px;}
.title_143729_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143729_.style_circle1 p {padding-left:20px;}
.title_143729_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143729_.style_circle2 p {padding-left:20px;}
.title_143729_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143725_ img {max-width:100%; vertical-align:top;}
.img_143725_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_143724_ {font-size:0;}
.title_143724_ p {
	display:inline-block; position:relative; margin:0; padding:0 0 0 20px;
	font-size:14px; letter-spacing:-1px; font-weight:normal; color:#777777; line-height:16px;
}
.title_143724_ p:before {content:''; position:absolute; background:#d00000; font-size:0;padding-top:10px;}
.title_143724_ p img {position:absolute; top:0; left:0; bottom:0; width:16px; height:16px; margin:auto;}

.title_143724_.style_top p {padding-top:10px;}
.title_143724_.style_top p:before {left:0; top:0; width:14px; height:4px;}

.title_143724_.style_right p {padding-right:14px;}
.title_143724_.style_right p:before {right:0; top:3px; width:4px; height:14px;}

.title_143724_.style_bottom p {padding-bottom:12px;}
.title_143724_.style_bottom p:before {left:0; bottom:0; width:14px; height:4px;}

.title_143724_.style_left p {padding-left:14px;}
.title_143724_.style_left p:before {left:0; top:3px; width:4px; height:14px;}

.title_143724_.style_circle1 p {padding-left:20px;}
.title_143724_.style_circle1 p:before {
	left:0; top:4px; width:12px; height:12px;
	border-radius:12px;
}

.title_143724_.style_circle2 p {padding-left:20px;}
.title_143724_.style_circle2 p:before {
	left:0; top:4px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

  
.img_143726_ img {max-width:100%; vertical-align:top;}
.img_143726_ > li  {list-style:none;}

  
  

/* ****************** 공백  ****************** */

.empty_line_143730_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_143730_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_143730_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
