
/* ****************** 공백  ****************** */

.empty_line_378053_ {display:block; width:100%; height:25px; line-height:25px;}

[id^=div_user_list] .empty_line_378053_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_378053_:before {content:'공백: 25px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_378053_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_378053_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_378053_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_378053_:before {content:'공백: 50px';}
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_384308_ {clear:both; min-width:150px; max-width:1200px; margin:0 auto;}
.layout_384308_ > div {margin-left:-20px;}
.layout_384308_ > div:after {content:''; display:block; clear:both;}
.layout_384308_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_384308_ > div > .container_1 {width:50%;}
.layout_384308_ > div > .container_2 {width:50%;}

@media (max-width:1200px){
  .layout_384308_ {width:95%;}
}  
  
@media (max-width:767px){
	.layout_384308_ > div > .container_1 { width:100%; }
	.layout_384308_ > div > .container_2 {clear:both; width:100%; padding-top:20px;}
}

@media \0screen{
	.layout_384308_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.img_382394_, .img_382394_ * {padding:0; margin:0; box-sizing:border-box;}
.img_382394_ {overflow:hidden; position:relative; font-size:0;}
.img_382394_ span{display:block; font-size:44px; font-weight:bold; color:#2489cb; font-style:italic; letter-spacing:-3px; border-bottom:3px solid #2489cb;}
.img_382394_ .img_box{position:relative;}
.img_382394_ .img_box:after{content:''; display:block; width:100%; height:0; background:#2489cb; opacity:.6; position:absolute; top:0; left:0; right:0; transition:all .3s;}
.img_382394_ .img_box:hover:after{height:100%;}
.img_382394_ .txt_box{padding:20px 30px; word-break:keep-all; font-size:16px; color:#fff; background:#333; line-height:1.5em; letter-spacing:-1px; min-height:200px;}
.img_382394_ .txt_box strong{display:inline-block; margin-bottom:10px; font-size:1.2em;}

@media (max-width:1023px){
  .img_382394_ span{font-size:33px;}
  .img_382394_ .txt_box{font-size:15px;}
  .img_382394_ .txt_box strong{font-size:17px;}
}

@media (max-width:767px){
  .img_382394_ .txt_box{min-height:auto;}
  .img_382394_ span{font-size:28px;}
  .img_382394_ .txt_box{font-size:14px;}
  .img_382394_ .txt_box strong{font-size:16px;}
}

/* ****************** 이미지  ****************** */

.img_382400_, .img_382400_ * {padding:0; margin:0; box-sizing:border-box;}
.img_382400_ {overflow:hidden; position:relative; font-size:0;}
.img_382400_ span{display:block; font-size:44px; font-weight:bold; color:#2489cb; font-style:italic; letter-spacing:-3px; border-bottom:3px solid #2489cb;}
.img_382400_ .img_box{position:relative;}
.img_382400_ .img_box:after{content:''; display:block; width:100%; height:0; background:#2489cb; opacity:.6; position:absolute; top:0; left:0; right:0; transition:all .3s;}
.img_382400_ .img_box:hover:after{height:100%;}
.img_382400_ .txt_box{padding:20px 30px; word-break:keep-all; font-size:16px; color:#fff; background:#333; line-height:1.5em; letter-spacing:-1px; min-height:200px;}
.img_382400_ .txt_box strong{display:inline-block; margin-bottom:10px; font-size:1.2em;}

@media (max-width:1023px){
  .img_382400_ span{font-size:33px;}
  .img_382400_ .txt_box{font-size:15px;}
  .img_382400_ .txt_box strong{font-size:17px;}
}

@media (max-width:767px){
  .img_382400_ .txt_box{min-height:auto;}
  .img_382400_ span{font-size:28px;}
  .img_382400_ .txt_box{font-size:14px;}
  .img_382400_ .txt_box strong{font-size:16px;}
}

/* ****************** 공백  ****************** */

.empty_line_378062_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_378062_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_378062_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_378062_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_378062_:before {content:'공백: 15px';}
}

 @media \0screen{
	.empty_line_378062_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_378062_:before {content:'공백: 15px';}
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_384309_ {clear:both; min-width:150px; max-width:1200px; margin:0 auto;}
.layout_384309_ > div {margin-left:-20px;}
.layout_384309_ > div:after {content:''; display:block; clear:both;}
.layout_384309_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_384309_ > div > .container_1 {width:50%;}
.layout_384309_ > div > .container_2 {width:50%;}

@media (max-width:1200px){
  .layout_384309_ {width:95%;}
}  
  
@media (max-width:767px){
	.layout_384309_ > div > .container_1 { width:100%; }
	.layout_384309_ > div > .container_2 {clear:both; width:100%; padding-top:20px;}
}

@media \0screen{
	.layout_384309_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.img_382402_, .img_382402_ * {padding:0; margin:0; box-sizing:border-box;}
.img_382402_ {overflow:hidden; position:relative; font-size:0;}
.img_382402_ span{display:block; font-size:44px; font-weight:bold; color:#2489cb; font-style:italic; letter-spacing:-3px; border-bottom:3px solid #2489cb;}
.img_382402_ .img_box{position:relative;}
.img_382402_ .img_box:after{content:''; display:block; width:100%; height:0; background:#2489cb; opacity:.6; position:absolute; top:0; left:0; right:0; transition:all .3s;}
.img_382402_ .img_box:hover:after{height:100%;}
.img_382402_ .txt_box{padding:20px 30px; word-break:keep-all; font-size:16px; color:#fff; background:#333; line-height:1.5em; letter-spacing:-1px; min-height:200px;}
.img_382402_ .txt_box strong{display:inline-block; margin-bottom:10px; font-size:1.2em;}

@media (max-width:1023px){
  .img_382402_ span{font-size:33px;}
  .img_382402_ .txt_box{font-size:15px;}
  .img_382402_ .txt_box strong{font-size:17px;}
}

@media (max-width:767px){
  .img_382402_ .txt_box{min-height:auto;}
  .img_382402_ span{font-size:28px;}
  .img_382402_ .txt_box{font-size:14px;}
  .img_382402_ .txt_box strong{font-size:16px;}
}

/* ****************** 이미지  ****************** */

.img_382403_, .img_382403_ * {padding:0; margin:0; box-sizing:border-box;}
.img_382403_ {overflow:hidden; position:relative; font-size:0;}
.img_382403_ span{display:block; font-size:44px; font-weight:bold; color:#2489cb; font-style:italic; letter-spacing:-3px; border-bottom:3px solid #2489cb;}
.img_382403_ .img_box{position:relative;}
.img_382403_ .img_box:after{content:''; display:block; width:100%; height:0; background:#2489cb; opacity:.6; position:absolute; top:0; left:0; right:0; transition:all .3s;}
.img_382403_ .img_box:hover:after{height:100%;}
.img_382403_ .txt_box{padding:20px 30px; word-break:keep-all; font-size:16px; color:#fff; background:#333; line-height:1.5em; letter-spacing:-1px; min-height:200px;}
.img_382403_ .txt_box strong{display:inline-block; margin-bottom:10px; font-size:1.2em;}

@media (max-width:1023px){
  .img_382403_ span{font-size:33px;}
  .img_382403_ .txt_box{font-size:15px;}
  .img_382403_ .txt_box strong{font-size:17px;}
}

@media (max-width:767px){
  .img_382403_ .txt_box{min-height:auto;}
  .img_382403_ span{font-size:28px;}
  .img_382403_ .txt_box{font-size:14px;}
  .img_382403_ .txt_box strong{font-size:16px;}
}

/* ****************** 공백  ****************** */

.empty_line_401287_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_401287_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_401287_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_401287_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_401287_:before {content:'공백: 15px';}
}

 @media \0screen{
	.empty_line_401287_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_401287_:before {content:'공백: 15px';}
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_401288_ {clear:both; min-width:150px; max-width:1200px; margin:0 auto;}
.layout_401288_ > div {margin-left:-20px;}
.layout_401288_ > div:after {content:''; display:block; clear:both;}
.layout_401288_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_401288_ > div > .container_1 {width:50%;}
.layout_401288_ > div > .container_2 {width:50%;}

@media (max-width:1200px){
  .layout_401288_ {width:95%;}
}  
  
@media (max-width:767px){
	.layout_401288_ > div > .container_1 { width:100%; }
	.layout_401288_ > div > .container_2 {clear:both; width:100%; padding-top:20px;}
}

@media \0screen{
	.layout_401288_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.img_401290_, .img_401290_ * {padding:0; margin:0; box-sizing:border-box;}
.img_401290_ {overflow:hidden; position:relative; font-size:0;}
.img_401290_ span{display:block; font-size:44px; font-weight:bold; color:#2489cb; font-style:italic; letter-spacing:-3px; border-bottom:3px solid #2489cb;}
.img_401290_ .img_box{position:relative;}
.img_401290_ .img_box:after{content:''; display:block; width:100%; height:0; background:#2489cb; opacity:.6; position:absolute; top:0; left:0; right:0; transition:all .3s;}
.img_401290_ .img_box:hover:after{height:100%;}
.img_401290_ .txt_box{padding:20px 30px; word-break:keep-all; font-size:16px; color:#fff; background:#333; line-height:1.5em; letter-spacing:-1px; min-height:200px;}
.img_401290_ .txt_box strong{display:inline-block; margin-bottom:10px; font-size:1.2em;}

@media (max-width:1023px){
  .img_401290_ span{font-size:33px;}
  .img_401290_ .txt_box{font-size:15px;}
  .img_401290_ .txt_box strong{font-size:17px;}
}

@media (max-width:767px){
  .img_401290_ .txt_box{min-height:auto;}
  .img_401290_ span{font-size:28px;}
  .img_401290_ .txt_box{font-size:14px;}
  .img_401290_ .txt_box strong{font-size:16px;}
}

/* ****************** 공백  ****************** */

.empty_line_378067_ {display:block; width:100%; height:25px; line-height:25px;}

[id^=div_user_list] .empty_line_378067_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_378067_:before {content:'공백: 25px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_378067_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_378067_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_378067_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_378067_:before {content:'공백: 50px';}
}
