
/* ****************** 1칸 레이아웃  ****************** */

.layout_154904_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto;}
.layout_154904_ > div:after {content:''; display:block; clear:both;}
.layout_154904_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
  @media(max-width:1023px){
    .layout_154904_{width:95%}
  }
@media \0screen{
	.layout_154904_ {min-width:1000px;}
}

/* ****************** 공백  ****************** */

.empty_line_154907_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_154907_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154907_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_154907_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_154907_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_154907_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_154907_:before {content:'공백: 50px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_154905_ {font-size:0;}
.title_154905_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
  .title_154905_ p b{color:#e66d1e;}
  
  
.title_154905_ p:before {content:''; position:absolute; background:#e66d1e; font-size:0;}

.title_154905_.style_top p {padding-top:10px;}
.title_154905_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_154905_.style_right p {padding-right:14px;}
.title_154905_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_154905_.style_bottom p {padding-bottom:12px;}
.title_154905_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_154905_.style_left p {padding-left:14px;}
.title_154905_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_154905_.style_circle1 p {padding-left:20px;}
.title_154905_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_154905_.style_circle2 p {padding-left:20px;}
.title_154905_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #e66d1e; border-radius:12px; background:none; box-sizing:border-box;
}
  
    @media(max-width:1023px){
   .title_154905_ p {font-size:20px;}
  }

/* ****************** 공백  ****************** */

.empty_line_154906_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_154906_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154906_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_154906_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_154906_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_154906_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_154906_:before {content:'공백: 50px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_150174_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto;}
.layout_150174_ > div:after {content:''; display:block; clear:both;}
.layout_150174_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
@media (max-width:1023px){
	.layout_150174_ {width:95%}
}
@media \0screen{
	.layout_150174_ {min-width:1000px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_150175_ {font-size:0;}
.title_150175_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_150175_ p:before {content:''; position:absolute; background:#e66d1e; font-size:0;}

.title_150175_.style_top p {padding-top:10px;}
.title_150175_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_150175_.style_right p {padding-right:14px;}
.title_150175_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_150175_.style_bottom p {padding-bottom:12px;}
.title_150175_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_150175_.style_left p {padding-left:14px;}
.title_150175_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_150175_.style_circle1 p {padding-left:20px;}
.title_150175_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_150175_.style_circle2 p {padding-left:20px;}
.title_150175_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #e66d1e; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 공백  ****************** */

.empty_line_150176_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_150176_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150176_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_150176_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_150176_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_150176_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_150176_:before {content:'공백: 30px';}
}

/* ****************** 4칸 레이아웃  ****************** */

.layout_157578_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto;}
.layout_157578_ > div {margin-left:-5px;}
.layout_157578_ > div:after {content:''; display:block; clear:both;}
.layout_157578_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:5px; box-sizing:border-box;}
.layout_157578_ > div > .container_1 {width:25%;}
.layout_157578_ > div > .container_2 {width:25%;}
.layout_157578_ > div > .container_3 {width:25%;}
.layout_157578_ > div > .container_4 {width:25%;}

@media (max-width:1023px){
  	.layout_157578_{width:95%;}
	.layout_157578_ > div > .container_1 { width:50%; }
	.layout_157578_ > div > .container_2 { width:50%; }
	.layout_157578_ > div > .container_3 {clear:both; width:50%; padding-top:5px;}
	.layout_157578_ > div > .container_4 { width:50%; padding-top:5px;}
}

@media \0screen{
	.layout_157578_ {min-width:1000px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_157579_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_157579_ div {display:table; width:100%; font-size:0; 
  
  }
.shape_text_157579_ p {transition:all .2s; 
	display:table-cell; overflow:hidden; margin:0; padding:20px; box-sizing:border-box;
	background:#f7f7f7; border:0; 
	font-size:16px; font-weight:bold; color:#ffffff; line-height:2.5em; vertical-align:middle; text-align:center;
}
  .shape_text_157579_ p strong{display:block; margin:0 auto; text-align:center; width:80px; height:80px; margin-top:10px;}/*기존아이콘*/
  .shape_text_157579_ p strong img.over{display:none;}/*오버했을때 아이콘*/
  .shape_text_157579_ p b{color:#444444; line-height:16px; font-weight:bold;}/*소제목*/
  .shape_text_157579_ p a{display:inline-block; color:#444444; font-weight:normal; font-size:13px; line-height:1.6em;  letter-spacing:-1px;}/*내용*/
  
  /*마우스오버*/
  .shape_text_157579_:hover strong img.over{display:block;}/*오버했을때 아이콘*/
  .shape_text_157579_:hover strong img.out{display:none;}/*기존아이콘*/
  .shape_text_157579_:hover p{transition:all .2s; background:#ffe2c2; border-color:#ffe2c2;}
  .shape_text_157579_:hover p b{color:#444444;}/*소제목*/
  .shape_text_157579_:hover p a.cont{color:#444444;}/*내용*/
  
.shape_text_157579_.style_line p {background:none; color:#f7f7f7;}
.shape_text_157579_.shape_square_radius p {border-radius:1em;}
.shape_text_157579_.shape_square_round p {border-radius:50%;}
.shape_text_157579_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_157579_.shape_rectangle_round p {border-radius:50%;}
  
.shape_text_157579_ p span.brbr{display:none;}

@media(min-width:1024px){
  .shape_text_157579_ p {height:260px;}
}

@media (min-width:768px) and (max-width:1023px){
  .shape_text_157579_ p {height:310px;}
}
  
@media(max-width:767px){
  .shape_text_157579_ p {height:260px;}
  .shape_text_157579_ p span.brbr{display:block; line-height:1.1em !important;}
  .shape_text_157579_ p strong{width:60px; height:60px;}
  .shape_text_157579_ p a br{display:none;}
} 


/* ****************** 도형배경 타이틀  ****************** */

.shape_text_157582_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_157582_ div {display:table; width:100%; font-size:0; 
  
  }
.shape_text_157582_ p {transition:all .2s; 
	display:table-cell; overflow:hidden; margin:0; padding:20px; box-sizing:border-box;
	background:#f7f7f7; border:0; 
	font-size:16px; font-weight:bold; color:#ffffff; line-height:2.5em; vertical-align:middle; text-align:center;
}
  .shape_text_157582_ p strong{display:block; margin:0 auto; text-align:center; width:80px; height:80px; margin-top:10px;}/*기존아이콘*/
  .shape_text_157582_ p strong img.over{display:none;}/*오버했을때 아이콘*/
  .shape_text_157582_ p b{color:#444444; line-height:16px; font-weight:bold;}/*소제목*/
  .shape_text_157582_ p a{display:inline-block; color:#444444; font-weight:normal; font-size:13px; line-height:1.6em;  letter-spacing:-1px;}/*내용*/
  
  /*마우스오버*/
  .shape_text_157582_:hover strong img.over{display:block;}/*오버했을때 아이콘*/
  .shape_text_157582_:hover strong img.out{display:none;}/*기존아이콘*/
  .shape_text_157582_:hover p{transition:all .2s; background:#e0ebfa; border-color:#e0ebfa;}
  .shape_text_157582_:hover p b{color:#444444;}/*소제목*/
  .shape_text_157582_:hover p a.cont{color:#444444;}/*내용*/
  
.shape_text_157582_.style_line p {background:none; color:#f7f7f7;}
.shape_text_157582_.shape_square_radius p {border-radius:1em;}
.shape_text_157582_.shape_square_round p {border-radius:50%;}
.shape_text_157582_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_157582_.shape_rectangle_round p {border-radius:50%;}
  
.shape_text_157582_ p span.brbr{display:none;}

@media(min-width:1024px){
  .shape_text_157582_ p {height:260px;}
}

@media (min-width:768px) and (max-width:1023px){
  .shape_text_157582_ p {height:310px;}
}
  
@media(max-width:767px){
  .shape_text_157582_ p {height:260px;}
  .shape_text_157582_ p span.brbr{display:block; line-height:1.1em !important;}
  .shape_text_157582_ p strong{width:60px; height:60px;}
  .shape_text_157582_ p a br{display:none;}
} 

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_157581_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_157581_ div {display:table; width:100%; font-size:0; 
  
  }
.shape_text_157581_ p {transition:all .2s; 
	display:table-cell; overflow:hidden; margin:0; padding:20px; box-sizing:border-box;
	background:#f7f7f7; border:0; 
	font-size:16px; font-weight:bold; color:#ffffff; line-height:2.5em; vertical-align:middle; text-align:center;
}
  .shape_text_157581_ p strong{display:block; margin:0 auto; text-align:center; width:80px; height:80px; margin-top:10px;}/*기존아이콘*/
  .shape_text_157581_ p strong img.over{display:none;}/*오버했을때 아이콘*/
  .shape_text_157581_ p b{color:#444444; line-height:16px; font-weight:bold;}/*소제목*/
  .shape_text_157581_ p a{display:inline-block; color:#444444; font-weight:normal; font-size:13px; line-height:1.6em;  letter-spacing:-1px;}/*내용*/
  
  /*마우스오버*/
  .shape_text_157581_:hover strong img.over{display:block;}/*오버했을때 아이콘*/
  .shape_text_157581_:hover strong img.out{display:none;}/*기존아이콘*/
  .shape_text_157581_:hover p{transition:all .2s; background:#ffe2c2; border-color:#ffe2c2;}
  .shape_text_157581_:hover p b{color:#444444;}/*소제목*/
  .shape_text_157581_:hover p a.cont{color:#444444;}/*내용*/
  
.shape_text_157581_.style_line p {background:none; color:#f7f7f7;}
.shape_text_157581_.shape_square_radius p {border-radius:1em;}
.shape_text_157581_.shape_square_round p {border-radius:50%;}
.shape_text_157581_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_157581_.shape_rectangle_round p {border-radius:50%;}
  
.shape_text_157581_ p span.brbr{display:none;}

@media(min-width:1024px){
  .shape_text_157581_ p {height:260px;}
}

@media (min-width:768px) and (max-width:1023px){
  .shape_text_157581_ p {height:310px;}
}
  
@media(max-width:767px){
  .shape_text_157581_ p {height:260px;}
  .shape_text_157581_ p span.brbr{display:block; line-height:1.1em !important;}
  .shape_text_157581_ p strong{width:60px; height:60px;}
  .shape_text_157581_ p a br{display:none;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_157580_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_157580_ div {display:table; width:100%; font-size:0; 
  
  }
.shape_text_157580_ p {transition:all .2s; 
	display:table-cell; overflow:hidden; margin:0; padding:20px; box-sizing:border-box;
	background:#f7f7f7; border:0; 
	font-size:16px; font-weight:bold; color:#ffffff; line-height:2.5em; vertical-align:middle; text-align:center;
}
  .shape_text_157580_ p strong{display:block; margin:0 auto; text-align:center; width:80px; height:80px; margin-top:10px;}/*기존아이콘*/
  .shape_text_157580_ p strong img.over{display:none;}/*오버했을때 아이콘*/
  .shape_text_157580_ p b{color:#444444; line-height:16px; font-weight:bold;}/*소제목*/
  .shape_text_157580_ p a{display:inline-block; color:#444444; font-weight:normal; font-size:13px; line-height:1.6em;  letter-spacing:-1px;}/*내용*/
  
  /*마우스오버*/
  .shape_text_157580_:hover strong img.over{display:block;}/*오버했을때 아이콘*/
  .shape_text_157580_:hover strong img.out{display:none;}/*기존아이콘*/
  .shape_text_157580_:hover p{transition:all .2s; background:#e0ebfa; border-color:#e0ebfa;}
  .shape_text_157580_:hover p b{color:#ffffff;}/*소제목*/
  .shape_text_157580_:hover p a.cont{color:#ffffff;}/*내용*/
  
.shape_text_157580_.style_line p {background:none; color:#f7f7f7;}
.shape_text_157580_.shape_square_radius p {border-radius:1em;}
.shape_text_157580_.shape_square_round p {border-radius:50%;}
.shape_text_157580_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_157580_.shape_rectangle_round p {border-radius:50%;}
  
.shape_text_157580_ p span.brbr{display:none;}

@media(min-width:1024px){
  .shape_text_157580_ p {height:260px;}
}

@media (min-width:768px) and (max-width:1023px){
  .shape_text_157580_ p {height:310px;}
}
  
@media(max-width:767px){
  .shape_text_157580_ p {height:260px;}
  .shape_text_157580_ p span.brbr{display:block; line-height:1.1em !important;}
  .shape_text_157580_ p strong{width:60px; height:60px;}
  .shape_text_157580_ p a br{display:none;}
}

/* ****************** 공백  ****************** */

.empty_line_150319_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_150319_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150319_:before {content:'공백: 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_150319_ {height:5px; line-height:5px;}
	[id^=div_user_list] .empty_line_150319_:before {content:'공백: 5px';}
}

 @media \0screen{
	.empty_line_150319_ {height:5px; line-height:5px;}
	[id^=div_user_list] .empty_line_150319_:before {content:'공백: 5px';}
}

/* ****************** 4칸 레이아웃  ****************** */

.layout_157589_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto;}
.layout_157589_ > div {margin-left:-5px;}
.layout_157589_ > div:after {content:''; display:block; clear:both;}
.layout_157589_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:5px; box-sizing:border-box;}
.layout_157589_ > div > .container_1 {width:25%;}
.layout_157589_ > div > .container_2 {width:25%;}
.layout_157589_ > div > .container_3 {width:25%;}
.layout_157589_ > div > .container_4 {width:25%;}

@media (max-width:1023px){
    .layout_157589_{width:95%;}
	.layout_157589_ > div > .container_1 { width:50%; }
	.layout_157589_ > div > .container_2 { width:50%; }
	.layout_157589_ > div > .container_3 {clear:both; width:50%; padding-top:5px;}
	.layout_157589_ > div > .container_4 { width:50%; padding-top:5px;}
}

@media \0screen{
	.layout_157589_ {min-width:1000px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_157591_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_157591_ div {display:table; width:100%; font-size:0; 
  
  }
.shape_text_157591_ p {transition:all .2s; 
	display:table-cell; overflow:hidden; margin:0; padding:20px; box-sizing:border-box;
	background:#f7f7f7; border:0; 
	font-size:16px; font-weight:bold; color:#ffffff; line-height:2.5em; vertical-align:middle; text-align:center;
}
  .shape_text_157591_ p strong{display:block; margin:0 auto; text-align:center; width:80px; height:80px; margin-top:10px;}/*기존아이콘*/
  .shape_text_157591_ p strong img.over{display:none;}/*오버했을때 아이콘*/
  .shape_text_157591_ p b{color:#444444; line-height:16px; font-weight:bold;}/*소제목*/
  .shape_text_157591_ p a{display:inline-block; color:#444444; font-weight:normal; font-size:13px; line-height:1.6em;  letter-spacing:-1px;}/*내용*/
  
  /*마우스오버*/
  .shape_text_157591_:hover strong img.over{display:block;}/*오버했을때 아이콘*/
  .shape_text_157591_:hover strong img.out{display:none;}/*기존아이콘*/
  .shape_text_157591_:hover p{transition:all .2s; background:#e0ebfa; border-color:#e0ebfa;}
  .shape_text_157591_:hover p b{color:#444444;}/*소제목*/
  .shape_text_157591_:hover p a.cont{color:#444444;}/*내용*/
  
.shape_text_157591_.style_line p {background:none; color:#f7f7f7;}
.shape_text_157591_.shape_square_radius p {border-radius:1em;}
.shape_text_157591_.shape_square_round p {border-radius:50%;}
.shape_text_157591_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_157591_.shape_rectangle_round p {border-radius:50%;}
  
.shape_text_157591_ p span.brbr{display:none;}
  
@media(min-width:1024px){
  .shape_text_157591_ p {height:260px;}
}

@media (min-width:768px) and (max-width:1023px){
  .shape_text_157591_ p {height:310px;}
}
  
@media(max-width:767px){
  .shape_text_157591_ p {height:260px;}
  .shape_text_157591_ p span.brbr{display:block; line-height:1.1em !important;}
  .shape_text_157591_ p strong{width:60px; height:60px;}
  .shape_text_157591_ p a br{display:none;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_157592_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_157592_ div {display:table; width:100%; font-size:0; 
  
  }
.shape_text_157592_ p {transition:all .2s; 
	display:table-cell; overflow:hidden; margin:0; padding:20px; box-sizing:border-box;
	background:#f7f7f7; border:0; 
	font-size:16px; font-weight:bold; color:#ffffff; line-height:2.5em; vertical-align:middle; text-align:center;
}
  .shape_text_157592_ p strong{display:block; margin:0 auto; text-align:center; width:80px; height:80px; margin-top:10px;}/*기존아이콘*/
  .shape_text_157592_ p strong img.over{display:none;}/*오버했을때 아이콘*/
  .shape_text_157592_ p b{color:#444444; line-height:16px; font-weight:bold;}/*소제목*/
  .shape_text_157592_ p a{display:inline-block; color:#444444; font-weight:normal; font-size:13px; line-height:1.6em;  letter-spacing:-1px;}/*내용*/
  
  /*마우스오버*/
  .shape_text_157592_:hover strong img.over{display:block;}/*오버했을때 아이콘*/
  .shape_text_157592_:hover strong img.out{display:none;}/*기존아이콘*/
  .shape_text_157592_:hover p{transition:all .2s; background:#ffe2c2; border-color:#ffe2c2;}
  .shape_text_157592_:hover p b{color:#444444;}/*소제목*/
  .shape_text_157592_:hover p a.cont{color:#444444;}/*내용*/
  
.shape_text_157592_.style_line p {background:none; color:#f7f7f7;}
.shape_text_157592_.shape_square_radius p {border-radius:1em;}
.shape_text_157592_.shape_square_round p {border-radius:50%;}
.shape_text_157592_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_157592_.shape_rectangle_round p {border-radius:50%;}
  
.shape_text_157592_ p span.brbr{display:none;}
  
@media(min-width:1024px){
  .shape_text_157592_ p {height:260px;}
}

@media (min-width:768px) and (max-width:1023px){
  .shape_text_157592_ p {height:310px;}
}
  
@media(max-width:767px){
  .shape_text_157592_ p {height:260px;}
  .shape_text_157592_ p span.brbr{display:block; line-height:1.1em !important;}
  .shape_text_157592_ p strong{width:60px; height:60px;}
  .shape_text_157592_ p a br{display:none;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_157590_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_157590_ div {display:table; width:100%; font-size:0; 
  
  }
.shape_text_157590_ p {transition:all .2s; 
	display:table-cell; overflow:hidden; margin:0; padding:20px; box-sizing:border-box;
	background:#f7f7f7; border:0; 
	font-size:16px; font-weight:bold; color:#ffffff; line-height:2.5em; vertical-align:middle; text-align:center;
}
  .shape_text_157590_ p strong{display:block; margin:0 auto; text-align:center; width:80px; height:80px; margin-top:10px;}/*기존아이콘*/
  .shape_text_157590_ p strong img.over{display:none;}/*오버했을때 아이콘*/
  .shape_text_157590_ p b{color:#444444; line-height:16px; font-weight:bold;}/*소제목*/
  .shape_text_157590_ p a{display:inline-block; color:#444444; font-weight:normal; font-size:13px; line-height:1.6em;  letter-spacing:-1px;}/*내용*/
  
  /*마우스오버*/
  .shape_text_157590_:hover strong img.over{display:block;}/*오버했을때 아이콘*/
  .shape_text_157590_:hover strong img.out{display:none;}/*기존아이콘*/
  .shape_text_157590_:hover p{transition:all .2s; background:#e0ebfa; border-color:#e0ebfa;}
  .shape_text_157590_:hover p b{color:#ffffff;}/*소제목*/
  .shape_text_157590_:hover p a.cont{color:#ffffff;}/*내용*/
  
.shape_text_157590_.style_line p {background:none; color:#f7f7f7;}
.shape_text_157590_.shape_square_radius p {border-radius:1em;}
.shape_text_157590_.shape_square_round p {border-radius:50%;}
.shape_text_157590_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_157590_.shape_rectangle_round p {border-radius:50%;}
  
.shape_text_157590_ p span.brbr{display:none;}
  
@media(min-width:1024px){
  .shape_text_157590_ p {height:260px;}
}

@media (min-width:768px) and (max-width:1023px){
  .shape_text_157590_ p {height:310px;}
}
  
@media(max-width:767px){
  .shape_text_157590_ p {height:260px;}
  .shape_text_157590_ p span.brbr{display:block; line-height:1.1em !important;}
  .shape_text_157590_ p strong{width:60px; height:60px;}
  .shape_text_157590_ p a br{display:none;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_157593_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_157593_ div {display:table; width:100%; font-size:0; 
  
  }
.shape_text_157593_ p {transition:all .2s; 
	display:table-cell; overflow:hidden; margin:0; padding:20px; box-sizing:border-box;
	background:#f7f7f7; border:0; 
	font-size:16px; font-weight:bold; color:#ffffff; line-height:2.5em; vertical-align:middle; text-align:center;
}
  .shape_text_157593_ p strong{display:block; margin:0 auto; text-align:center; width:80px; height:80px; margin-top:10px;}/*기존아이콘*/
  .shape_text_157593_ p strong img.over{display:none;}/*오버했을때 아이콘*/
  .shape_text_157593_ p b{color:#444444; line-height:16px; font-weight:bold;}/*소제목*/
  .shape_text_157593_ p a{display:inline-block; color:#444444; font-weight:normal; font-size:13px; line-height:1.6em;  letter-spacing:-1px;}/*내용*/
  
  /*마우스오버*/
  .shape_text_157593_:hover strong img.over{display:block;}/*오버했을때 아이콘*/
  .shape_text_157593_:hover strong img.out{display:none;}/*기존아이콘*/
  .shape_text_157593_:hover p{transition:all .2s; background:#ffe2c2; border-color:#ffe2c2;}
  .shape_text_157593_:hover p b{color:#444444;}/*소제목*/
  .shape_text_157593_:hover p a.cont{color:#444444;}/*내용*/
  
.shape_text_157593_.style_line p {background:none; color:#f7f7f7;}
.shape_text_157593_.shape_square_radius p {border-radius:1em;}
.shape_text_157593_.shape_square_round p {border-radius:50%;}
.shape_text_157593_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_157593_.shape_rectangle_round p {border-radius:50%;}
  
.shape_text_157593_ p span.brbr{display:none;}
  
@media(min-width:1024px){
  .shape_text_157593_ p {height:260px;}
}

@media (min-width:768px) and (max-width:1023px){
  .shape_text_157593_ p {height:310px;}
}
  
@media(max-width:767px){
  .shape_text_157593_ p {height:260px;}
  .shape_text_157593_ p span.brbr{display:block; line-height:1.1em !important;}
  .shape_text_157593_ p strong{width:60px; height:60px;}
  .shape_text_157593_ p a br{display:none;}
}

/* ****************** 공백  ****************** */

.empty_line_156162_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_156162_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_156162_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:767px){
	.empty_line_156162_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_156162_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_156162_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_156162_:before {content:'공백: 30px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_153600_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto;}
.layout_153600_ > div:after {content:''; display:block; clear:both;}
.layout_153600_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_153600_ {min-width:1000px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_153602_ {font-size:0;}
.title_153602_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
  .title_153602_ p b{color:#e66d1e;}
  
  
.title_153602_ p:before {content:''; position:absolute; background:#e66d1e; font-size:0;}

.title_153602_.style_top p {padding-top:10px;}
.title_153602_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_153602_.style_right p {padding-right:14px;}
.title_153602_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_153602_.style_bottom p {padding-bottom:12px;}
.title_153602_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_153602_.style_left p {padding-left:14px;}
.title_153602_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_153602_.style_circle1 p {padding-left:20px;}
.title_153602_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_153602_.style_circle2 p {padding-left:20px;}
.title_153602_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #e66d1e; border-radius:12px; background:none; box-sizing:border-box;
}
  
  @media (max-width:1023px){
	.title_153602_ p{font-size:17px;}
}
  

/* ****************** 공백  ****************** */

.empty_line_153601_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_153601_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_153601_:before {content:'공백: 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_153601_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_153601_:before {content:'공백: 10px';}
}

 @media \0screen{
	.empty_line_153601_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_153601_:before {content:'공백: 10px';}
}

/* ****************** 실선  ****************** */

.solid_line_153604_ {display:block; position:relative; width:20px; height:5px; margin:0 auto;}
.solid_line_153604_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:2px solid #e66d1e;}

/* ****************** 공백  ****************** */

.empty_line_153605_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_153605_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_153605_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_153605_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_153605_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_153605_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_153605_:before {content:'공백: 30px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_150311_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_150311_ > div:after {content:''; display:block; clear:both;}
.layout_150311_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media(max-width:1023px){
  .layout_150311_{width:95%;}
}
  
@media(max-width:767px){
    .layout_150311_{display:none;}
}
@media \0screen{
	.layout_150311_ {min-width:1000px;}
}

/* ****************** 표 2.0  ****************** */

.table_153684_ {width:100%; overflow-x:auto; overflow-y:visible; -webkit-overflow-scrolling:touch;}
.table_153684_ * {box-sizing:border-box;}
.table_153684_ table {width:100%; margin:0 auto;  background:#d7d7d7; border-spacing:1px; border-collapse:separate; table-layout:auto; }
.table_153684_ td {height:50px; padding:20px 30px; background:#fff; font-size:16px; font-weight:normal; color:#333; text-align:left; text-decoration::none; line-height:1.5em;}
.aa {}
  .table_153684_ td font{color:#ef8200;}
 
/* ****************** 1칸 레이아웃  ****************** */

.layout_154970_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_154970_ > div:after {content:''; display:block; clear:both;}
.layout_154970_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
  @media(min-width:768px){
    .layout_154970_{display:none;}
  }
@media \0screen{
	.layout_154970_ {min-width:1000px;}
}

/* ****************** 표 2.0  ****************** */

.table_154971_ {width:95%; overflow-x:auto; overflow-y:visible; -webkit-overflow-scrolling:touch; margin:0 auto;}
.table_154971_ * {box-sizing:border-box;}
.table_154971_ table {width:100%; margin:0 auto;  background:#d7d7d7; border-spacing:1px; border-collapse:separate; table-layout:auto; }
.table_154971_ td {height:50px; padding:20px 30px; background:#fff; font-size:16px; font-weight:normal; color:#333; text-align:left; text-decoration::none; line-height:1.5em;}
.aa {}
  .table_154971_ td font{color:#ef8200;}
 
/* ****************** 공백  ****************** */

.empty_line_150302_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_150302_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150302_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:767px){
	.empty_line_150302_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_150302_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_150302_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_150302_:before {content:'공백: 30px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_153606_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto;}
.layout_153606_ > div:after {content:''; display:block; clear:both;}
.layout_153606_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_153606_ {min-width:1000px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_153610_ {font-size:0;}
.title_153610_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
  .title_153610_ p b{color:#e66d1e;}
  
  
.title_153610_ p:before {content:''; position:absolute; background:#e66d1e; font-size:0;}

.title_153610_.style_top p {padding-top:10px;}
.title_153610_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_153610_.style_right p {padding-right:14px;}
.title_153610_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_153610_.style_bottom p {padding-bottom:12px;}
.title_153610_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_153610_.style_left p {padding-left:14px;}
.title_153610_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_153610_.style_circle1 p {padding-left:20px;}
.title_153610_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_153610_.style_circle2 p {padding-left:20px;}
.title_153610_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #e66d1e; border-radius:12px; background:none; box-sizing:border-box;
}
  
  @media (max-width:1023px){
	.title_153610_ p{font-size:17px;}
}
  

/* ****************** 공백  ****************** */

.empty_line_153609_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_153609_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_153609_:before {content:'공백: 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_153609_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_153609_:before {content:'공백: 10px';}
}

 @media \0screen{
	.empty_line_153609_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_153609_:before {content:'공백: 10px';}
}

/* ****************** 실선  ****************** */

.solid_line_153607_ {display:block; position:relative; width:20px; height:5px; margin:0 auto;}
.solid_line_153607_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:2px solid #e66d1e;}

/* ****************** 공백  ****************** */

.empty_line_153642_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_153642_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_153642_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_153642_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_153642_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_153642_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_153642_:before {content:'공백: 30px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_153720_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto;}
.layout_153720_ > div:after {content:''; display:block; clear:both;}
.layout_153720_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
  
@media(max-width:1023px){
  .layout_153720_{width:95%;}
}
  
@media(max-width:767px){
   .layout_153720_{display:none;}
}
@media \0screen{
	.layout_153720_ {min-width:1000px;}
}

/* ****************** 표 2.0  ****************** */

.table_153721_ {width:100%; overflow-x:auto; overflow-y:visible; -webkit-overflow-scrolling:touch;}
.table_153721_ * {box-sizing:border-box;}
.table_153721_ table {width:100%; margin:0 auto;  background:#d7d7d7; border-spacing:1px; border-collapse:separate; table-layout:auto;}
.table_153721_ td {height:50px; padding:20px 30px; background:#fff; font-size:16px; font-weight:normal; color:#333; text-align:left; text-decoration::none; line-height:1.5em;}
.aa {}
  .table_153721_ td font{color:#ef8200;}
  .table_153721_ td span{font-size:12px;}
 
/* ****************** 1칸 레이아웃  ****************** */

.layout_154974_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_154974_ > div:after {content:''; display:block; clear:both;}
.layout_154974_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
  @media(min-width:768px){
    .layout_154974_{display:none;}
  }
@media \0screen{
	.layout_154974_ {min-width:1000px;}
}

/* ****************** 표 2.0  ****************** */

.table_154975_ {width:95%; overflow-x:auto; overflow-y:visible; -webkit-overflow-scrolling:touch; margin:0 auto;}
.table_154975_ * {box-sizing:border-box;}
.table_154975_ table {width:100%; margin:0 auto;  background:#d7d7d7; border-spacing:1px; border-collapse:separate; table-layout:auto; }
.table_154975_ td {height:50px; padding:20px 30px; background:#fff; font-size:16px; font-weight:normal; color:#333; text-align:left; text-decoration::none; line-height:1.5em;}
.aa {}
  .table_154975_ td font{color:#ef8200;}
 
/* ****************** 공백  ****************** */

.empty_line_155154_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_155154_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_155154_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_155154_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_155154_:before {content:'공백: 80px';}
}

 @media \0screen{
	.empty_line_155154_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_155154_:before {content:'공백: 80px';}
}
