
/* ****************** 1칸 레이아웃  ****************** */

.layout_138213_ {clear:both; min-width:150px; max-width:1200px; margin:0 auto;}
.layout_138213_ > div:after {content:''; display:block; clear:both;}
.layout_138213_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media (max-width:1023px){
.layout_138213_wrap{margin-top:-60px;}
}

@media (max-width:767px){
.layout_138213_wrap{margin-top:-33px;}
}

@media \0screen{
	.layout_138213_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_138216_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_138216_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_138216_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_138216_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_138216_:before {content:'공백: 80px';}
}

 @media \0screen{
	.empty_line_138216_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_138216_:before {content:'공백: 80px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_138215_ {font-size:0;}
.title_138215_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:44px; letter-spacing:-1px; font-weight:700; color:#444; line-height:1.4em;
}
.title_138215_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_138215_.style_top p {padding-top:10px;}
.title_138215_.style_top p:before {left:0; top:0; width:44px; height:4px;}

.title_138215_.style_right p {padding-right:14px;}
.title_138215_.style_right p:before {right:0; top:9px; width:4px; height:44px;}

.title_138215_.style_bottom p {padding-bottom:12px;}
.title_138215_.style_bottom p:before {left:0; bottom:0; width:44px; height:4px;}

.title_138215_.style_left p {padding-left:14px;}
.title_138215_.style_left p:before {left:0; top:9px; width:4px; height:44px;}

.title_138215_.style_circle1 p {padding-left:20px;}
.title_138215_.style_circle1 p:before {
	left:0; top:25px; width:12px; height:12px;
	border-radius:12px;
}

.title_138215_.style_circle2 p {padding-left:20px;}
.title_138215_.style_circle2 p:before {
	left:0; top:25px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1023px){
  .title_138215_ p{font-size:33px;}
}

@media (max-width:767px){
  .title_138215_ p{font-size:22px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_138217_ {font-size:0;}
.title_138217_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:18px; letter-spacing:-1px; font-weight:400; color:#777; line-height:1.4em;
}
.title_138217_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_138217_.style_top p {padding-top:10px;}
.title_138217_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_138217_.style_right p {padding-right:14px;}
.title_138217_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_138217_.style_bottom p {padding-bottom:12px;}
.title_138217_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_138217_.style_left p {padding-left:14px;}
.title_138217_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_138217_.style_circle1 p {padding-left:20px;}
.title_138217_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_138217_.style_circle2 p {padding-left:20px;}
.title_138217_.style_circle2 p:before {
	left:0; top:7px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1023px){
  .title_138217_ p{font-size:16px;}
}

@media (max-width:767px){
  .title_138217_ p{font-size:15px;}
}

/* ****************** 공백  ****************** */

.empty_line_138214_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_138214_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_138214_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_138214_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_138214_:before {content:'공백: 80px';}
}

 @media \0screen{
	.empty_line_138214_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_138214_:before {content:'공백: 80px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_138223_wrap{position:relative;}
.layout_138223_wrap:before{content:''; display:block; width:100%; height:40%; background:#f4f4f4; position:absolute; bottom:0; left:0; right:0;}
.layout_138223_ {clear:both; min-width:150px; max-width:1200px; margin:0 auto;}
.layout_138223_ > div:after {content:''; display:block; clear:both;}
.layout_138223_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media (max-width:1200px){
  .layout_138223_ {width:95%;}
}

@media \0screen{
	.layout_138223_ {min-width:1200px;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_138224_ p {
	display:block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#0063af; line-height:1.6em;
}
.text_138224_ p:before{content:''; display:inline-block; width:4px; height:20px; background:#0063af; vertical-align:middle; margin-right:10px; margin-top:-3px;}
.text_138224_ p a {color:#0063af; text-decoration:none;}

@media (max-width:1023px){
  .text_138224_ p{font-size:18px;}
}

@media (max-width:767px){
  .text_138224_ p{font-size:16px;}
}

/* ****************** 공백  ****************** */

.empty_line_138225_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_138225_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_138225_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_138225_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_138225_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_138225_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_138225_:before {content:'공백: 20px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_138226_, .empty_138226_ * {padding:0; margin:0; list-style:none; box-sizing:border-box;}
  
.empty_138226_ ul{border:1px solid #ddd; border-bottom:0;}
.empty_138226_ ul:after{content:''; display:block; clear:both;}
.empty_138226_ li{width:16.666%; height:180px; float:left; border-right:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff;}
.empty_138226_ li:nth-child(6n){ border-right:0;}
.empty_138226_ li a{display:block; width:100%; height:100%; position:relative; position:relative;}
.empty_138226_ li a:after{content:''; display:block; width:100%; height:100%; position:absolute; top:0; left:0; border:5px solid #ffc336; z-index:10; box-sizing:border-box; opacity:0; transition:all .3s;}
.empty_138226_ li:nth-child(11) a:after,
.empty_138226_ li:nth-child(12) a:after{display:none;}
.empty_138226_ li a:hover:after{opacity:1;}
.empty_138226_ li img{display:block; margin:0 auto; position:absolute; top:50%; left:0; right:0; transform:translateY(-50%);}

@media (max-width:1023px){
  .empty_138226_ li{width:20%; height:160px;}
  .empty_138226_ li:nth-child(5n){border-right:0;}
  .empty_138226_ li:nth-child(6n){border-right:1px solid #ddd;}
  .empty_138226_ li:nth-child(11),
  .empty_138226_ li:nth-child(12){display:none;}
}

@media (max-width:767px){
  .empty_138226_ ul{border-right:0;}
  .empty_138226_ li{width:33.3333%; height:140px;}
  .empty_138226_ li:nth-child(5n){border-right:1px solid #ddd;}
}

@media (max-width:500px){
  .empty_138226_ li{width:50%; height:120px;}
}

/* ****************** 공백  ****************** */

.empty_line_138713_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_138713_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_138713_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_138713_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_138713_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_138713_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_138713_:before {content:'공백: 100px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_138719_wrap{position:relative;}
.layout_138719_wrap:before{content:''; display:block; width:100%; height:40%; background:#f4f4f4; position:absolute; bottom:0; left:0; right:0;}
.layout_138719_ {clear:both; min-width:150px; max-width:1200px; margin:0 auto;}
.layout_138719_ > div:after {content:''; display:block; clear:both;}
.layout_138719_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media (max-width:1200px){
  .layout_138719_ {width:95%;}
}

@media \0screen{
	.layout_138719_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_138718_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_138718_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_138718_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_138718_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_138718_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_138718_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_138718_:before {content:'공백: 100px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_138723_ p {
	display:block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#0063af; line-height:1.6em;
}
.text_138723_ p:before{content:''; display:inline-block; width:4px; height:20px; background:#0063af; vertical-align:middle; margin-right:10px; margin-top:-3px;}
.text_138723_ p a {color:#0063af; text-decoration:none;}

@media (max-width:1023px){
  .text_138723_ p{font-size:18px;}
}

@media (max-width:767px){
  .text_138723_ p{font-size:16px;}
}

/* ****************** 공백  ****************** */

.empty_line_138720_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_138720_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_138720_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_138720_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_138720_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_138720_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_138720_:before {content:'공백: 20px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_138721_, .empty_138721_ * {padding:0; margin:0; list-style:none; box-sizing:border-box;}
  
.empty_138721_ ul{border:1px solid #ddd; border-bottom:0;}
.empty_138721_ ul:after{content:''; display:block; clear:both;}
.empty_138721_ li{width:16.666%; height:180px; float:left; border-right:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff;}
.empty_138721_ li:nth-child(6n){ border-right:0;}
.empty_138721_ li a{display:block; width:100%; height:100%; position:relative; position:relative;}
.empty_138721_ li a:after{content:''; display:block; width:100%; height:100%; position:absolute; top:0; left:0; border:5px solid #ffc336; z-index:10; box-sizing:border-box; opacity:0; transition:all .3s;}
.empty_138721_ li a:hover:after{opacity:1;}
.empty_138721_ li img{display:block; margin:0 auto; position:absolute; top:50%; left:0; right:0; transform:translateY(-50%);}

@media (max-width:1023px){
  .empty_138721_ ul{border-right:0;}
  .empty_138721_ li{width:20%; height:160px;}
  .empty_138721_ li:nth-child(6n){border-right:1px solid #ddd;}
}

@media (max-width:767px){
  .empty_138721_ li{width:33.3333%; height:140px;}
  .empty_138721_ li:nth-child(5n){border-right:1px solid #ddd;}
}

@media (max-width:500px){
  .empty_138721_ li{width:50%; height:120px;}
}

/* ****************** 공백  ****************** */

.empty_line_138722_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_138722_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_138722_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_138722_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_138722_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_138722_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_138722_:before {content:'공백: 100px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_138726_wrap{position:relative;}
.layout_138726_wrap:before{content:''; display:block; width:100%; height:40%; background:#f4f4f4; position:absolute; bottom:0; left:0; right:0;}
.layout_138726_ {clear:both; min-width:150px; max-width:1200px; margin:0 auto;}
.layout_138726_ > div:after {content:''; display:block; clear:both;}
.layout_138726_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}


@media (max-width:1200px){
  .layout_138726_ {width:95%;}
}
  
@media \0screen{
	.layout_138726_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_138727_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_138727_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_138727_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_138727_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_138727_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_138727_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_138727_:before {content:'공백: 100px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_138731_ p {
	display:block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#0063af; line-height:1.6em;
}
.text_138731_ p:before{content:''; display:inline-block; width:4px; height:20px; background:#0063af; vertical-align:middle; margin-right:10px; margin-top:-3px;}
.text_138731_ p a {color:#0063af; text-decoration:none;}

@media (max-width:1023px){
  .text_138731_ p{font-size:18px;}
}

@media (max-width:767px){
  .text_138731_ p{font-size:16px;}
}

/* ****************** 공백  ****************** */

.empty_line_138728_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_138728_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_138728_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_138728_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_138728_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_138728_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_138728_:before {content:'공백: 20px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_138729_, .empty_138729_ * {padding:0; margin:0; list-style:none; box-sizing:border-box;}
  
.empty_138729_ ul{border:1px solid #ddd; border-bottom:0;}
.empty_138729_ ul:after{content:''; display:block; clear:both;}
.empty_138729_ li{width:16.666%; height:180px; float:left; border-right:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff;}
.empty_138729_ li:nth-child(6n){ border-right:0;}
.empty_138729_ li a{display:block; width:100%; height:100%; position:relative; position:relative;}
.empty_138729_ li a:after{content:''; display:block; width:100%; height:100%; position:absolute; top:0; left:0; border:5px solid #ffc336; z-index:10; box-sizing:border-box; opacity:0; transition:all .3s;}
.empty_138729_ li:nth-child(12) a:after{display:none;}
.empty_138729_ li a:hover:after{opacity:1;}
.empty_138729_ li img{display:block; margin:0 auto; position:absolute; top:50%; left:0; right:0; transform:translateY(-50%);}

@media (max-width:1023px){
  .empty_138729_ ul{border-right:0;}
  .empty_138729_ li{width:20%; height:160px;}
  .empty_138729_ li:nth-child(6n){border-right:1px solid #ddd;}
  .empty_138729_ li:nth-child(12){display:none;}
}

@media (max-width:767px){
  .empty_138729_ li{width:33.3333%; height:140px;}
  .empty_138729_ li:nth-child(5n){border-right:1px solid #ddd;}
}

@media (max-width:500px){
  .empty_138729_ li{width:50%; height:120px;}
}

/* ****************** 공백  ****************** */

.empty_line_138730_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_138730_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_138730_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_138730_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_138730_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_138730_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_138730_:before {content:'공백: 100px';}
}
