
/* ****************** 1칸 레이아웃  ****************** */

.layout_182038_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_182038_ > div:after {content:''; display:block; clear:both;}
.layout_182038_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_182038_ {min-width:1400px;}
}

/* ****************** 공백  ****************** */

.empty_line_182040_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_182040_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_182040_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_182040_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_182040_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_182040_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_182040_:before {content:'공백: 100px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_182039_ p {
	display:block; margin:0; padding:0;
	font-size:50px; letter-spacing:-2px; font-weight:100; color:#333; line-height:1.6em;
}
.text_182039_ p b{color:#ffc58d; letter-spacing:-2px;}

/* ****************** 공백  ****************** */

.empty_line_182041_ {display:block; width:100%; height:25px; line-height:25px;}

[id^=div_user_list] .empty_line_182041_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_182041_:before {content:'공백: 25px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_182041_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_182041_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_182041_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_182041_:before {content:'공백: 50px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_182042_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_182042_ > div:after {content:''; display:block; clear:both;}
.layout_182042_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_182042_ {min-width:1400px;}
}

/* ****************** 사이트맵 - 세로형  ****************** */

	#pm2-_182043_ {position:relative;z-index:10;}
	#pm2-_182043_ * {box-sizing:border-box}
	#pm2-_182043_ ul {margin:0;padding:0;list-style:none;}
	#pm2-_182043_ a {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

	#pm2-_182043_ .dep1 {position:relative; border:1px solid #ddd; border-bottom:0;}
	#pm2-_182043_ .dep1 > li {margin:0; border-bottom:1px solid #ddd; position:relative; padding-bottom:20px; padding-left:20%; min-height:120px;}
	#pm2-_182043_ .dep1 > li > a {height:100%; background:#f2f6ff; text-align:center; width:18%; position:absolute; top:0; left:0; font-weight:bold;}
  #pm2-_182043_ .dep1 > li > a span{font-size:20px;color:#333; position:absolute; top:50%; left:0;right:0; transform:translateY(-50%);}

	#pm2-_182043_ .dep2 {padding-top:20px;}
	#pm2-_182043_ .dep2:after {content:'';display:block;clear:both}
	#pm2-_182043_ .dep2 > li {float:left;width:25%;}
	#pm2-_182043_ .dep2 > li > a { padding:3px 20px 3px 5px;font-size:17px;color:#555}
  #pm2-_182043_ .dep2 > li > a:hover{text-decoration:underline; color:#8466a6;}
  #pm2-_182043_ .dep2 > li > a:before{content:''; display:inline-block; width:4px; height:4px; background:#009ddd; margin:-4px 5px 0 0; vertical-align:middle;}

/* ****************** 공백  ****************** */

.empty_line_182044_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_182044_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_182044_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_182044_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_182044_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_182044_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_182044_:before {content:'공백: 100px';}
}
