
/* ****************** 공백  ****************** */
      
.empty_line_76752_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_76752_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_76752_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_76752_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_76752_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_76752_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_76752_:before {content:'공백: 100px';}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_76861_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_76861_ > div {}
.layout_76861_ > div:after {content:''; display:block; clear:both;}
.layout_76861_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_76861_ > div > [class^=container_]:hover{border-color:#399df1;}    
.layout_76861_ > div > .container_1 {width:32%; margin-right:2%; margin-left:17%;}
.layout_76861_ > div > .container_2 {width:32%;}
.layout_76861_ > div > .container_3 {display:none;}


@media (max-width:1300px){
  .layout_76861_{width:95%;}
}

@media (max-width:820px){
  .layout_76861_ > div > [class^=container_]{max-width:450px; margin:0 auto; margin-bottom:2%; float:none;}  
  .layout_76861_ > div > .container_1 { width:100%; }
  .layout_76861_ > div > .container_2 { width:100%; }
  .layout_76861_ > div > .container_3 { width:100%; }
}


@media \0screen{
	.layout_76861_ {min-width:1300px;}
}



/* ****************** 타이틀 텍스트  ****************** */

.title_76812_ {font-size:0; padding-bottom:30px;}
.title_76812_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:28px; letter-spacing:-1px; font-weight:bold; color:#5bbb70; line-height:1.4em; border-top:1px solid #5bbb70;
}
.title_76812_ br{display:none;} 
.title_76812_ span{display:none;}  
.title_76812_ span{border-top:0; font-size:16px; margin-left:15px; color:#bbbbbb;}  
  
.title_76812_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_76812_.style_top p {padding-top:10px;}
.title_76812_.style_top p:before {left:0; top:0; width:28px; height:4px;}

.title_76812_.style_right p {padding-right:14px;}
.title_76812_.style_right p:before {right:0; top:6px; width:4px; height:28px;}

.title_76812_.style_bottom p {padding-bottom:12px;}
.title_76812_.style_bottom p:before {left:0; bottom:0; width:28px; height:4px;}

.title_76812_.style_left p {padding-left:14px;}
.title_76812_.style_left p:before {left:0; top:6px; width:4px; height:28px;}

.title_76812_.style_circle1 p {padding-left:20px;}
.title_76812_.style_circle1 p:before {
	left:0; top:14px; width:12px; height:12px;
	border-radius:12px;
}

.title_76812_.style_circle2 p {padding-left:20px;}
.title_76812_.style_circle2 p:before {
	left:0; top:14px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1023px){
  .title_76812_ {text-align:center;}
  .title_76812_ p{font-size:26px;}
  .title_76812_ br{display:block;}    
  .title_76812_ span{display:block;}       
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_76922_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_76922_ > div {}
.layout_76922_ > div:after {content:''; display:block; clear:both;}
.layout_76922_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box; border:1px solid #eee;}
.layout_76922_ > div > [class^=container_]:hover{border-color:#399df1;}    
.layout_76922_ > div > .container_1 {width:32%; margin-right:2%; margin-left:17%;}
.layout_76922_ > div > .container_2 {width:32%;}
.layout_76922_ > div > .container_3 {display:none;}


@media (max-width:1300px){
  .layout_76922_{width:95%;}
}

@media (max-width:820px){
  .layout_76922_ > div > [class^=container_]{max-width:450px; margin:0 auto; margin-bottom:2%; float:none;}  
  .layout_76922_ > div > .container_1 { width:100%; }
  .layout_76922_ > div > .container_2 { width:100%; }
  .layout_76922_ > div > .container_3 { width:100%;  display:block; border:none;}
}


@media \0screen{
	.layout_76922_ {min-width:1300px;}
}



/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_76927_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;} 
.text_over_img_76927_ * {box-sizing:border-box;}
.text_over_img_76927_ a {display:block; text-decoration:none;}
.text_over_img_76927_ img {max-width:100%; vertical-align:top;}
.text_over_img_76927_ .text_box {position:absolute; left:0; width:100%;}
.text_over_img_76927_ .text_box span{padding:0 25px; color:#a2a2a2;}    
.text_over_img_76927_ .text_box p {margin:0; padding:0 25px;}

  
.text_over_img_76927_ .subject {font-weight:bold; color:#565656;}
.text_over_img_76927_ .content {color:#399df1;}

.text_sml_76927_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_76927_ .content {font-size:13px; line-height:1.6em;}
.text_mid_76927_ .subject {font-size:32px; line-height:1.4em;}
.text_big_76927_ .subject {font-size:18px; line-height:1.4em;}
.text_big_76927_ .content {font-size:15px; line-height:1.6em;}

.text_top_76927_ .text_box {top:20px; text-align:left;}
.text_middle_76927_ .text_box {top:50%; height:0; font-size:0; text-align:center;}
.text_middle_76927_ .subject {position:absolute; left:0; bottom:0; width:100%;}
.text_middle_76927_ .content {position:absolute; left:0; top:0; width:100%;}
.text_bottom_76927_ .text_box {top:50px; text-align:right;}
  
@media (max-width:1023px){
  .text_mid_76927_ .subject {font-size:26px;} 
} 
 
  
  

/* ****************** 공백  ****************** */
      
.empty_line_76780_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_76780_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_76780_:before {content:'공백: 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_76780_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_76780_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_76780_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_76780_:before {content:'공백: 50px';}
}

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_76786_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;} 
.text_over_img_76786_ * {box-sizing:border-box;}
.text_over_img_76786_ a {display:block; text-decoration:none;}
.text_over_img_76786_ img {max-width:100%; vertical-align:top;}
.text_over_img_76786_ .text_box {position:absolute; left:0; width:100%;}
.text_over_img_76786_ .text_box span{padding:0 25px; color:#a2a2a2;}    
.text_over_img_76786_ .text_box p {margin:0; padding:0 25px;}

  
.text_over_img_76786_ .subject {font-weight:bold; color:#565656;}
.text_over_img_76786_ .content {color:#399df1;}

.text_sml_76786_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_76786_ .content {font-size:13px; line-height:1.6em;}
.text_mid_76786_ .subject {font-size:32px; line-height:1.4em;}
.text_big_76786_ .subject {font-size:18px; line-height:1.4em;}
.text_big_76786_ .content {font-size:15px; line-height:1.6em;}

.text_top_76786_ .text_box {top:20px; text-align:left;}
.text_middle_76786_ .text_box {top:50%; height:0; font-size:0; text-align:center;}
.text_middle_76786_ .subject {position:absolute; left:0; bottom:0; width:100%;}
.text_middle_76786_ .content {position:absolute; left:0; top:0; width:100%;}
.text_bottom_76786_ .text_box {top:50px; text-align:right;}
  
@media (max-width:1023px){
	.text_mid_76786_ .subject {font-size:26px;}
}   


/* ****************** 공백  ****************** */
      
.empty_line_76949_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_76949_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_76949_:before {content:'공백: 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_76949_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_76949_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_76949_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_76949_:before {content:'공백: 50px';}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_79323_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_79323_ > div {}
.layout_79323_ > div:after {content:''; display:block; clear:both;}
.layout_79323_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box; border:1px solid #eee;}
.layout_79323_ > div > [class^=container_]:hover{border-color:#399df1;}    
.layout_79323_ > div > .container_1 {width:32%; margin-right:2%; margin-left:17%;}
.layout_79323_ > div > .container_2 {width:32%; border:none;}
.layout_79323_ > div > .container_3 {display:none;}


@media (max-width:1300px){
  .layout_79323_{width:95%;}
}

@media (max-width:820px){
  .layout_79323_ > div > [class^=container_]{max-width:450px; margin:0 auto; margin-bottom:2%; float:none;}  
  .layout_79323_ > div > .container_1 { width:100%; }
  .layout_79323_ > div > .container_2 { width:100%; display:block; border:none;}
  .layout_79323_ > div > .container_3 { width:100%;  display:block; border:none;}
}


@media \0screen{
	.layout_79323_ {min-width:1300px;}
}



/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_76787_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;} 
.text_over_img_76787_ * {box-sizing:border-box;}
.text_over_img_76787_ a {display:block; text-decoration:none;}
.text_over_img_76787_ img {max-width:100%; vertical-align:top;}
.text_over_img_76787_ .text_box {position:absolute; left:0; width:100%;}
.text_over_img_76787_ .text_box span{padding:0 25px; color:#a2a2a2;}    
.text_over_img_76787_ .text_box p {margin:0; padding:0 25px;}

  
.text_over_img_76787_ .subject {font-weight:bold; color:#565656;}
.text_over_img_76787_ .content {color:#399df1;}

.text_sml_76787_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_76787_ .content {font-size:13px; line-height:1.6em;}
.text_mid_76787_ .subject {font-size:32px; line-height:1.4em;}
.text_big_76787_ .subject {font-size:18px; line-height:1.4em;}
.text_big_76787_ .content {font-size:15px; line-height:1.6em;}

.text_top_76787_ .text_box {top:20px; text-align:left;}
.text_middle_76787_ .text_box {top:50%; height:0; font-size:0; text-align:center;}
.text_middle_76787_ .subject {position:absolute; left:0; bottom:0; width:100%;}
.text_middle_76787_ .content {position:absolute; left:0; top:0; width:100%;}
.text_bottom_76787_ .text_box {top:50px; text-align:right;}
  
  
@media (max-width:1023px){
  .text_mid_76787_ .subject {font-size:26px;} 
}  
  

/* ****************** 공백  ****************** */
      
.empty_line_79324_ {display:block; width:100%; height:25px; line-height:25px;}

[id^=div_user_list] .empty_line_79324_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_79324_:before {content:'공백: 25px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_79324_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_79324_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_79324_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_79324_:before {content:'공백: 50px';}
}

/* ****************** 공백  ****************** */
      
.empty_line_79322_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_79322_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_79322_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_79322_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_79322_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_79322_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_79322_:before {content:'공백: 100px';}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_88947_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_88947_ > div {}
.layout_88947_ > div:after {content:''; display:block; clear:both;}
.layout_88947_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_88947_ > div > [class^=container_]:hover{border-color:#399df1;}    
.layout_88947_ > div > .container_1 {width:32%; margin-right:2%; margin-left:17%;}
.layout_88947_ > div > .container_2 {width:32%;}
.layout_88947_ > div > .container_3 {display:none;}


@media (max-width:1300px){
  .layout_88947_{width:95%;}
}

@media (max-width:820px){
  .layout_88947_ > div > [class^=container_]{max-width:450px; margin:0 auto; margin-bottom:2%; float:none;}  
  .layout_88947_ > div > .container_1 { width:100%; }
  .layout_88947_ > div > .container_2 { width:100%; }
  .layout_88947_ > div > .container_3 { width:100%; }
}


@media \0screen{
	.layout_88947_ {min-width:1300px;}
}



/* ****************** 타이틀 텍스트  ****************** */

.title_88948_ {font-size:0; padding-bottom:30px;}
.title_88948_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:28px; letter-spacing:-1px; font-weight:bold; color:#399df1; line-height:1.4em; border-top:1px solid #399df1;
}
.title_88948_ br{display:none;} 
.title_88948_ span{display:none;}  
.title_88948_ span{border-top:0; font-size:16px; margin-left:15px; color:#bbbbbb;}  
  
.title_88948_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_88948_.style_top p {padding-top:10px;}
.title_88948_.style_top p:before {left:0; top:0; width:28px; height:4px;}

.title_88948_.style_right p {padding-right:14px;}
.title_88948_.style_right p:before {right:0; top:6px; width:4px; height:28px;}

.title_88948_.style_bottom p {padding-bottom:12px;}
.title_88948_.style_bottom p:before {left:0; bottom:0; width:28px; height:4px;}

.title_88948_.style_left p {padding-left:14px;}
.title_88948_.style_left p:before {left:0; top:6px; width:4px; height:28px;}

.title_88948_.style_circle1 p {padding-left:20px;}
.title_88948_.style_circle1 p:before {
	left:0; top:14px; width:12px; height:12px;
	border-radius:12px;
}

.title_88948_.style_circle2 p {padding-left:20px;}
.title_88948_.style_circle2 p:before {
	left:0; top:14px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1023px){
  .title_88948_ {text-align:center;}
  .title_88948_ p{font-size:26px;}
  .title_88948_ br{display:block;}    
  .title_88948_ span{display:block;}       
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_88949_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_88949_ > div {}
.layout_88949_ > div:after {content:''; display:block; clear:both;}
.layout_88949_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box; border:1px solid #eee;}
.layout_88949_ > div > [class^=container_]:hover{border-color:#399df1;}    
.layout_88949_ > div > .container_1 {width:32%; margin-right:2%; margin-left:17%;}
.layout_88949_ > div > .container_2 {width:32%; border:none;}
.layout_88949_ > div > .container_3 {display:none;}


@media (max-width:1300px){
  .layout_88949_{width:95%;}
}

@media (max-width:820px){
  .layout_88949_ > div > [class^=container_]{max-width:450px; margin:0 auto; margin-bottom:2%; float:none;}  
  .layout_88949_ > div > .container_1 { width:100%; }
  .layout_88949_ > div > .container_2 { width:100%; border:none;}
  .layout_88949_ > div > .container_3 { width:100%;  display:block; border:none;}
}


@media \0screen{
	.layout_88949_ {min-width:1300px;}
}


/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_88954_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;} 
.text_over_img_88954_ * {box-sizing:border-box;}
.text_over_img_88954_ a {display:block; text-decoration:none;}
.text_over_img_88954_ img {max-width:100%; vertical-align:top;}
.text_over_img_88954_ .text_box {position:absolute; left:0; width:100%;}
.text_over_img_88954_ .text_box span{padding:0 25px; color:#a2a2a2;}    
.text_over_img_88954_ .text_box p {margin:0; padding:0 25px;}

  
.text_over_img_88954_ .subject {font-weight:bold; color:#565656;}
.text_over_img_88954_ .content {color:#399df1;}

.text_sml_88954_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_88954_ .content {font-size:13px; line-height:1.6em;}
.text_mid_88954_ .subject {font-size:32px; line-height:1.4em;}
.text_big_88954_ .subject {font-size:18px; line-height:1.4em;}
.text_big_88954_ .content {font-size:15px; line-height:1.6em;}

.text_top_88954_ .text_box {top:20px; text-align:left;}
.text_middle_88954_ .text_box {top:50%; height:0; font-size:0; text-align:center;}
.text_middle_88954_ .subject {position:absolute; left:0; bottom:0; width:100%;}
.text_middle_88954_ .content {position:absolute; left:0; top:0; width:100%;}
.text_bottom_88954_ .text_box {top:50px; text-align:right;}
  
@media (max-width:1023px){
	.text_mid_88954_ .subject {font-size:26px;}
}   

/* ****************** 공백  ****************** */
      
.empty_line_88946_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_88946_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_88946_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_88946_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_88946_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_88946_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_88946_:before {content:'공백: 100px';}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_82115_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_82115_ > div {}
.layout_82115_ > div:after {content:''; display:block; clear:both;}
.layout_82115_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_82115_ > div > [class^=container_]:hover{border-color:#399df1;}    
.layout_82115_ > div > .container_1 {width:32%; margin-right:2%; margin-left:17%;}
.layout_82115_ > div > .container_2 {width:32%;}
.layout_82115_ > div > .container_3 {display:none;}


@media (max-width:1300px){
  .layout_82115_{width:95%;}
}

@media (max-width:820px){
  .layout_82115_ > div > [class^=container_]{max-width:450px; margin:0 auto; margin-bottom:2%; float:none;}  
  .layout_82115_ > div > .container_1 { width:100%; }
  .layout_82115_ > div > .container_2 { width:100%; }
  .layout_82115_ > div > .container_3 { width:100%; }
}


@media \0screen{
	.layout_82115_ {min-width:1300px;}
}



/* ****************** 타이틀 텍스트  ****************** */

.title_82116_ {font-size:0; padding-bottom:30px;}
.title_82116_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:28px; letter-spacing:-1px; font-weight:bold; color:#399df1; line-height:1.4em; border-top:1px solid #399df1;
}
.title_82116_ br{display:none;} 
.title_82116_ span{display:none;}  
.title_82116_ span{border-top:0; font-size:16px; margin-left:15px; color:#bbbbbb;}  
  
.title_82116_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_82116_.style_top p {padding-top:10px;}
.title_82116_.style_top p:before {left:0; top:0; width:28px; height:4px;}

.title_82116_.style_right p {padding-right:14px;}
.title_82116_.style_right p:before {right:0; top:6px; width:4px; height:28px;}

.title_82116_.style_bottom p {padding-bottom:12px;}
.title_82116_.style_bottom p:before {left:0; bottom:0; width:28px; height:4px;}

.title_82116_.style_left p {padding-left:14px;}
.title_82116_.style_left p:before {left:0; top:6px; width:4px; height:28px;}

.title_82116_.style_circle1 p {padding-left:20px;}
.title_82116_.style_circle1 p:before {
	left:0; top:14px; width:12px; height:12px;
	border-radius:12px;
}

.title_82116_.style_circle2 p {padding-left:20px;}
.title_82116_.style_circle2 p:before {
	left:0; top:14px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1023px){
  .title_82116_ {text-align:center;}
  .title_82116_ p{font-size:26px;}
  .title_82116_ br{display:block;}    
  .title_82116_ span{display:block;}       
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_79346_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_79346_ > div {}
.layout_79346_ > div:after {content:''; display:block; clear:both;}
.layout_79346_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box; border:1px solid #eee;}
.layout_79346_ > div > [class^=container_]:hover{border-color:#399df1;}    
.layout_79346_ > div > .container_1 {width:32%; margin-right:2%; margin-left:17%;}
.layout_79346_ > div > .container_2 {width:32%;  border:none;}
.layout_79346_ > div > .container_3 {display:none;}


@media (max-width:1300px){
  .layout_79346_{width:95%;}
}

@media (max-width:820px){
  .layout_79346_ > div > [class^=container_]{max-width:450px; margin:0 auto; margin-bottom:2%; float:none;}  
  .layout_79346_ > div > .container_1 { width:100%; }
 .layout_79346_ > div > .container_2 { width:100%; }
  .layout_79346_ > div > .container_3 { width:100%;  display:block; border:none;}
}


@media \0screen{
	.layout_79346_ {min-width:1300px;}
}


/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_79353_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;} 
.text_over_img_79353_ * {box-sizing:border-box;}
.text_over_img_79353_ a {display:block; text-decoration:none;}
.text_over_img_79353_ img {max-width:100%; vertical-align:top;}
.text_over_img_79353_ .text_box {position:absolute; left:0; width:100%;}
.text_over_img_79353_ .text_box span{padding:0 25px; color:#a2a2a2;}    
.text_over_img_79353_ .text_box p {margin:0; padding:0 25px;}

  
.text_over_img_79353_ .subject {font-weight:bold; color:#565656;}
.text_over_img_79353_ .content {color:#399df1;}

.text_sml_79353_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_79353_ .content {font-size:13px; line-height:1.6em;}
.text_mid_79353_ .subject {font-size:32px; line-height:1.4em;}
.text_big_79353_ .subject {font-size:18px; line-height:1.4em;}
.text_big_79353_ .content {font-size:15px; line-height:1.6em;}

.text_top_79353_ .text_box {top:20px; text-align:left;}
.text_middle_79353_ .text_box {top:50%; height:0; font-size:0; text-align:center;}
.text_middle_79353_ .subject {position:absolute; left:0; bottom:0; width:100%;}
.text_middle_79353_ .content {position:absolute; left:0; top:0; width:100%;}
.text_bottom_79353_ .text_box {top:50px; text-align:right;}
  
@media (max-width:1023px){
	.text_mid_79353_ .subject {font-size:26px;}
}   

/* ****************** 공백  ****************** */
      
.empty_line_76790_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_76790_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_76790_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_76790_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_76790_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_76790_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_76790_:before {content:'공백: 100px';}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_77327_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_77327_ > div {}
.layout_77327_ > div:after {content:''; display:block; clear:both;}
.layout_77327_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_77327_ > div > [class^=container_]:hover{border-color:#399df1;}    
.layout_77327_ > div > .container_1 {width:32%; margin-right:2%; margin-left:17%;}
.layout_77327_ > div > .container_2 {width:32%;}
.layout_77327_ > div > .container_3 {display:none;}


@media (max-width:1300px){
  .layout_77327_{width:95%;}
}

@media (max-width:820px){
  .layout_77327_ > div > [class^=container_]{max-width:450px; margin:0 auto; margin-bottom:2%; float:none;}  
  .layout_77327_ > div > .container_1 { width:100%; }
  .layout_77327_ > div > .container_2 { width:100%; display:none;}
  .layout_77327_ > div > .container_3 { width:100%; }
}


@media \0screen{
	.layout_77327_ {min-width:1300px;}
}



/* ****************** 타이틀 텍스트  ****************** */

.title_77329_ {font-size:0; padding-bottom:30px;}
.title_77329_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:28px; letter-spacing:-1px; font-weight:bold; color:#f44d5c; line-height:1.4em; border-top:1px solid #f44d5c;
}
.title_77329_ br{display:none;}  
.title_77329_ span{display:none; border-top:0; font-size:16px; margin-left:15px; color:#bbbbbb;}  
  
.title_77329_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_77329_.style_top p {padding-top:10px;}
.title_77329_.style_top p:before {left:0; top:0; width:28px; height:4px;}

.title_77329_.style_right p {padding-right:14px;}
.title_77329_.style_right p:before {right:0; top:6px; width:4px; height:28px;}

.title_77329_.style_bottom p {padding-bottom:12px;}
.title_77329_.style_bottom p:before {left:0; bottom:0; width:28px; height:4px;}

.title_77329_.style_left p {padding-left:14px;}
.title_77329_.style_left p:before {left:0; top:6px; width:4px; height:28px;}

.title_77329_.style_circle1 p {padding-left:20px;}
.title_77329_.style_circle1 p:before {
	left:0; top:14px; width:12px; height:12px;
	border-radius:12px;
}

.title_77329_.style_circle2 p {padding-left:20px;}
.title_77329_.style_circle2 p:before {
	left:0; top:14px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1023px){
  .title_77329_ {text-align:center;}
  .title_77329_ p{font-size:26px;}
  .title_77329_ br{display:block;}    
  .title_77329_ span{display:block;}   
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_76904_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_76904_ > div {}
.layout_76904_ > div:after {content:''; display:block; clear:both;}
.layout_76904_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box; border:1px solid #eee;}
.layout_76904_ > div > [class^=container_]:hover{border-color:#399df1;}    
.layout_76904_ > div > .container_1 {width:32%; margin-right:2%; margin-left:17%;}
.layout_76904_ > div > .container_2 {width:32%;}
.layout_76904_ > div > .container_3 {display:none;}



@media (max-width:1300px){
  .layout_76904_{width:95%;}
}

@media (max-width:820px){
  .layout_76904_ > div > [class^=container_]{max-width:450px; margin:0 auto; margin-bottom:2%; float:none;}  
  .layout_76904_ > div > .container_1 { width:100%; }
  .layout_76904_ > div > .container_2 { width:100%; }
  .layout_76904_ > div > .container_3 { width:100%; }
}


@media \0screen{
	.layout_76904_ {min-width:1300px;}
}



/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_76906_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;} 
.text_over_img_76906_ * {box-sizing:border-box;}
.text_over_img_76906_ a {display:block; text-decoration:none;}
.text_over_img_76906_ img {max-width:100%; vertical-align:top;}
.text_over_img_76906_ .text_box {position:absolute; left:0; width:100%;}
.text_over_img_76906_ .text_box span{padding:0 25px; color:#a2a2a2;}    
.text_over_img_76906_ .text_box p {margin:0; padding:0 25px;}

  
.text_over_img_76906_ .subject {font-weight:bold; color:#565656;}
.text_over_img_76906_ .content {color:#399df1;}

.text_sml_76906_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_76906_ .content {font-size:13px; line-height:1.6em;}
.text_mid_76906_ .subject {font-size:32px; line-height:1.4em;}
.text_big_76906_ .subject {font-size:18px; line-height:1.4em;}
.text_big_76906_ .content {font-size:15px; line-height:1.6em;}

.text_top_76906_ .text_box {top:20px; text-align:left;}
.text_middle_76906_ .text_box {top:50%; height:0; font-size:0; text-align:center;}
.text_middle_76906_ .subject {position:absolute; left:0; bottom:0; width:100%;}
.text_middle_76906_ .content {position:absolute; left:0; top:0; width:100%;}
.text_bottom_76906_ .text_box {top:50px; text-align:right;}
  
  
@media (max-width:1023px){
  .text_mid_76906_ .subject {font-size:26px;} 
}  
  

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_82099_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;} 
.text_over_img_82099_ * {box-sizing:border-box;}
.text_over_img_82099_ a {display:block; text-decoration:none;}
.text_over_img_82099_ img {max-width:100%; vertical-align:top;}
.text_over_img_82099_ .text_box {position:absolute; left:0; width:100%;}
.text_over_img_82099_ .text_box span{padding:0 25px; color:#a2a2a2;}    
.text_over_img_82099_ .text_box p {margin:0; padding:0 25px;}

  
.text_over_img_82099_ .subject {font-weight:bold; color:#565656;}
.text_over_img_82099_ .content {color:#399df1;}

.text_sml_82099_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_82099_ .content {font-size:13px; line-height:1.6em;}
.text_mid_82099_ .subject {font-size:32px; line-height:1.4em;}
.text_big_82099_ .subject {font-size:18px; line-height:1.4em;}
.text_big_82099_ .content {font-size:15px; line-height:1.6em;}

.text_top_82099_ .text_box {top:20px; text-align:left;}
.text_middle_82099_ .text_box {top:50%; height:0; font-size:0; text-align:center;}
.text_middle_82099_ .subject {position:absolute; left:0; bottom:0; width:100%;}
.text_middle_82099_ .content {position:absolute; left:0; top:0; width:100%;}
.text_bottom_82099_ .text_box {top:50px; text-align:right;}
  
  
@media (max-width:1023px){
  .text_mid_82099_ .subject {font-size:26px;} 
}  
  

/* ****************** 공백  ****************** */
      
.empty_line_76805_ {display:block; width:100%; height:60px; line-height:60px;}

[id^=div_user_list] .empty_line_76805_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_76805_:before {content:'공백: 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_76805_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_76805_:before {content:'공백: 120px';}
}

 @media \0screen{
	.empty_line_76805_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_76805_:before {content:'공백: 120px';}
}
