
/* ****************** 1칸 레이아웃  ****************** */

.layout_261261_ {clear:both; min-width:320px;  margin:0 auto;}
.layout_261261_ > div:after {content:''; display:block; clear:both;}
.layout_261261_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
  .layout_261261_ > div > .container_1 {width:100%; background:url('/img_up/shop_pds/ehompy0307/design/2019/sub_main1.jpg') 0 0 no-repeat; 
  background-attachment: fixed;
  }
  
  @media (max-width:1023px){
    .layout_261261_ > div > .container_1 {width:100%;}

}

@media \0screen{
	.layout_261261_ {}
}

/* ****************** 공백  ****************** */

.empty_line_261251_ {display:block; width:100%; height:280px; line-height:280px;}

[id^=div_user_list] .empty_line_261251_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_261251_:before {content:'공백 : 280px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 맞춤형 컨텐츠  ****************** */

  @import url("//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css");
.empty_261244_ {box-sizing:border-box; padding:0; margin:0; font:0;}
  
  .empty_261244_ .textBox {width:100%; height:100%; padding:2% 0; text-align:center;}
  .empty_261244_ .textBox h1 {padding:0; margin:0; font-size:15rem; color:#e1ebf4;
  font-family: 'Nanum Myeongjo', serif; letter-spacing:-5px;}
  .empty_261244_ .textBox p {font-size:1.05rem; color:#333; line-height:1.6rem; padding:0;
  font-family:NanumSquare, 'Malgun Gothic','돋움', 'dotum'; letter-spacing:-1px;}
  .empty_261244_ .textBox .text1 {font-size:1.3rem; line-height:1.8rem;}
  
  .empty_261244_ .imgBox {position:relative; width:100%; height:100%; background:#fff;}
  .empty_261244_ .imgBox .img_a {width:55%; max-width:1000px; margin:0 auto;
  position:relative; margin-bottom:3% !important; z-index:2;}
  .empty_261244_ .imgBox .img_a img {position:relative; vertical-align:top; width:100%; opacity:0;}
  .empty_261244_ .imgBox .img_a.active img {opacity:1; transition: all 0.5s ease 0.3s;}
  
  .empty_261244_ .imgBox .bottom_bg {position:absolute; width:100%; height:80%; background:#333;
  bottom:0; left:0; z-index:1;}
  
  @media (max-width:1023px){
    .empty_261244_ .textBox h1 {font-size:18vw;}
    .empty_261244_ .textBox p {font-size:0.7rem;}
    .empty_261244_ .textBox .text1 {font-size:0.9rem; line-height:1.6rem;}
    
    .empty_261244_ .imgBox .img_a {width:90%;}
  }
