
/* ****************** 1칸 레이아웃  ****************** */

.layout_77016_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_77016_ > div:after {content:''; display:block; clear:both;}
.layout_77016_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}


@media (max-width:1300px){
  .layout_77016_ {width:95%;}
} 

@media \0screen{
	.layout_77016_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_77022_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_77022_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_77022_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_77022_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_77022_:before {content:'공백: 80px';}
}

 @media \0screen{
	.empty_line_77022_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_77022_:before {content:'공백: 80px';}
}

/* ****************** 장문 텍스트  ****************** */

.textarea_77031_ p {
	display:block; margin:0; padding:0;
	font-size:15px; letter-spacing:0px; font-weight:normal; color:#444; line-height:1.6em;
}
.textarea_77031_ strong{display:block; margin:0; margin-bottom:-10px; color:#3485ea; font-size:1.14em; }
.textarea_77031_ span{display:block; padding:15px 20px; border:1px solid #ddd;}

/* ****************** 장문 텍스트  ****************** */

.textarea_77032_ p {
	display:block; margin:0; padding:0;
	font-size:15px; letter-spacing:0px; font-weight:normal; color:#444; line-height:1.6em;
}
.textarea_77032_ strong{display:block; margin:0; margin-bottom:-10px; color:#4fb465; font-size:1.14em; }
.textarea_77032_ span{display:block; padding:15px 20px; border:1px solid #ddd;}
.textarea_77032_ span b{color:#f0004f; font-weight:500;}

/* ****************** 장문 텍스트  ****************** */

.textarea_77033_ p {
	display:block; margin:0; padding:0;
	font-size:15px; letter-spacing:0px; font-weight:normal; color:#444; line-height:1.6em;
}
.textarea_77033_ strong{display:block; margin:0; margin-bottom:-10px; color:#4fb465; font-size:1.14em; }
.textarea_77033_ span{display:block; padding:15px 20px; border:1px solid #ddd;}
.textarea_77033_ span b{color:#f0004f; font-weight:500;}

/* ****************** 표 2.0  ****************** */

.table_77034_ {width:100%; overflow-x:auto; overflow-y:visible; -webkit-overflow-scrolling:touch;}
.table_77034_ * {box-sizing:border-box;}
.table_77034_ table {width:100%; margin:0 auto; border-top:2px solid #5da02c; background:#d7d7d7; border-spacing:1px; border-collapse:separate; table-layout:auto;}
.table_77034_ td {height:50px; padding:5px 10px; background:#fff; font-size:16px; font-weight:normal; color:#333; text-align:left; text-decoration::none;}
.aa {}
 
/* ****************** 장문 텍스트  ****************** */

.textarea_77035_ p {
	display:block; margin:0; padding:0;
	font-size:15px; letter-spacing:0px; font-weight:normal; color:#444; line-height:1.6em;
}
.textarea_77035_ strong{display:block; margin:0; margin-bottom:-10px; color:#4fb465; font-size:1.14em; }
.textarea_77035_ span{display:block; padding:15px 20px; border:1px solid #ddd;}
.textarea_77035_ span b{color:#f0004f; font-weight:500;}

/* ****************** 표 2.0  ****************** */

.table_77026_ {width:100%; overflow-x:auto; overflow-y:visible; -webkit-overflow-scrolling:touch;}
.table_77026_ * {box-sizing:border-box;}
.table_77026_ table {width:100%; margin:0 auto; border-top:2px solid #5da02c; background:#d7d7d7; border-spacing:1px; border-collapse:separate; table-layout:auto;}
.table_77026_ td {height:50px; padding:5px 10px; background:#fff; font-size:16px; font-weight:normal; color:#333; text-align:left; text-decoration::none;}
.aa {}
 
/* ****************** 장문 텍스트  ****************** */

.textarea_77036_ p {
	display:block; margin:0; padding:0;
	font-size:15px; letter-spacing:0px; font-weight:normal; color:#444; line-height:1.6em;
}
.textarea_77036_ strong{display:block; margin:0; margin-bottom:-10px; color:#4fb465; font-size:1.14em; }
.textarea_77036_ span{display:block; padding:15px 20px; border:1px solid #ddd;}
.textarea_77036_ span b{color:#f0004f; font-weight:500;}

/* ****************** 표 2.0  ****************** */

.table_77037_ {width:100%; overflow-x:auto; overflow-y:visible; -webkit-overflow-scrolling:touch;}
.table_77037_ * {box-sizing:border-box;}
.table_77037_ table {width:100%; margin:0 auto; border-top:2px solid #5da02c; background:#d7d7d7; border-spacing:1px; border-collapse:separate; table-layout:auto;}
.table_77037_ td {height:50px; padding:5px 10px; background:#fff; font-size:16px; font-weight:normal; color:#333; text-align:left; text-decoration::none;}
.aa {}
 
/* ****************** 장문 텍스트  ****************** */

.textarea_77038_ p {
	display:block; margin:0; padding:0;
	font-size:15px; letter-spacing:0px; font-weight:normal; color:#444; line-height:1.6em;
}
.textarea_77038_ strong{display:block; margin:0; margin-bottom:-10px; color:#4fb465; font-size:1.14em; }
.textarea_77038_ span{display:block; padding:15px 20px; border:1px solid #ddd;}
.textarea_77038_ span b{color:#f0004f; font-weight:500;}

/* ****************** 장문 텍스트  ****************** */

.textarea_77040_ p {
	display:block; margin:0; padding:0;
	font-size:15px; letter-spacing:0px; font-weight:normal; color:#444; line-height:1.6em;
}
.textarea_77040_ strong{display:block; margin:0; margin-bottom:-10px; color:#4fb465; font-size:1.14em; }
.textarea_77040_ span{display:block; padding:15px 20px; border:1px solid #ddd;}
.textarea_77040_ span b{color:#f0004f; font-weight:500;}

/* ****************** 장문 텍스트  ****************** */

.textarea_77041_ p {
	display:block; margin:0; padding:0;
	font-size:15px; letter-spacing:0px; font-weight:normal; color:#444; line-height:1.6em;
}
.textarea_77041_ strong{display:block; margin:0; margin-bottom:-10px; color:#4fb465; font-size:1.14em; }
.textarea_77041_ span{display:block; padding:15px 20px; border:1px solid #ddd;}
.textarea_77041_ span b{color:#f0004f; font-weight:500;}

/* ****************** 장문 텍스트  ****************** */

.textarea_77042_ p {
	display:block; margin:0; padding:0;
	font-size:15px; letter-spacing:0px; font-weight:normal; color:#444; line-height:1.6em;
}
.textarea_77042_ strong{display:block; margin:0; margin-bottom:-10px; color:#4fb465; font-size:1.14em; }
.textarea_77042_ span{display:block; padding:15px 20px; border:1px solid #ddd;}
.textarea_77042_ span b{color:#f0004f; font-weight:500;}

/* ****************** 장문 텍스트  ****************** */

.textarea_77043_ p {
	display:block; margin:0; padding:0;
	font-size:15px; letter-spacing:0px; font-weight:normal; color:#444; line-height:1.6em;
}
.textarea_77043_ strong{display:block; margin:0; margin-bottom:-10px; color:#4fb465; font-size:1.14em; }
.textarea_77043_ span{display:block; padding:15px 20px; border:1px solid #ddd;}
.textarea_77043_ span b{color:#f0004f; font-weight:500;}

/* ****************** 공백  ****************** */
      
.empty_line_77021_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_77021_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_77021_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_77021_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_77021_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_77021_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_77021_:before {content:'공백: 100px';}
}
