
/* ****************** 1칸 레이아웃  ****************** */

.layout_247182_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_247182_ > div:after {content:''; display:block; clear:both;}
.layout_247182_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_247182_ {min-width:1000px;}
}

/* ****************** 배너관리 - 슬라이드 (기본형)  ****************** */

	@font-face {
		font-family:'icomoon_slider';
		src:url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot');
		src:url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
			url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.woff') format('woff'),
			url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.ttf') format('truetype'),
			url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
		font-weight:normal;
		font-style:normal;
	}

	.pm-banner_slide_basic__247183_ { margin:0 auto; position:relative;}
	.pm-banner_slide_basic__247183_ a {border:none}
	.pm-banner_slide_basic__247183_ a img {border:none}
	.pm-banner_slide_basic__247183_ .owl-item {}
	.pm-banner_slide_basic__247183_ .item {position:relative}

	.pm-banner_slide_basic__247183_ .owl-nav {-webkit-tap-highlight-color:transparent}
	.pm-banner_slide_basic__247183_ .owl-nav [class*='owl-'] {position:absolute;top:50%;z-index:2;width:40px;height:40px;line-height:40px;margin-top:-20px;font-size:0;cursor:pointer;opacity:0.7}
	.pm-banner_slide_basic__247183_ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:40px;font-weight:bold;color:#fff}
	.pm-banner_slide_basic__247183_ .owl-nav [class*='owl-']:hover {opacity:1}
	.pm-banner_slide_basic__247183_ .owl-nav .owl-prev {left:5px}
	.pm-banner_slide_basic__247183_ .owl-nav .owl-next {right:5px}
	.pm-banner_slide_basic__247183_ .owl-nav .owl-prev:before {content:'\e600'}
	.pm-banner_slide_basic__247183_ .owl-nav .owl-next:before {content:'\e601'}
	.pm-banner_slide_basic__247183_ .owl-nav .disabled {opacity:0.5;cursor:default}

	.pm-banner_slide_basic__247183_ .owl-dots {position:absolute;left:0;width:100%;height:30px;padding:10px;font-size:0;box-sizing:border-box;text-align:center;}
	.pm-banner_slide_basic__247183_ .owl-dots .owl-dot {display:inline-block}
	.pm-banner_slide_basic__247183_ .owl-dots .owl-dot span {display:block;width:10px;height:10px;margin:0 4px;background:#ddd;border-radius:30px;transition:opacity 200ms ease}
	.pm-banner_slide_basic__247183_ .owl-dots .owl-dot.active span,
	.pm-banner_slide_basic__247183_ .owl-dots .owl-dot:hover span {background:#999}

/* ****************** 타이틀 텍스트  ****************** */

.title_286187_ {font-size:0;}
.title_286187_ p {font-family: 'Nanum Pen Script', cursive;
	display:inline-block; position:relative; margin:0; padding:0;
  font-size:30px; letter-spacing:-1px; font-weight:normal; color:#e66d1e; line-height:1.4em;
}
.title_286187_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_286187_.style_top p {padding-top:10px;}
.title_286187_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_286187_.style_right p {padding-right:14px;}
.title_286187_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_286187_.style_bottom p {padding-bottom:12px;}
.title_286187_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_286187_.style_left p {padding-left:14px;}
.title_286187_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_286187_.style_circle1 p {padding-left:20px;}
.title_286187_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_286187_.style_circle2 p {padding-left:20px;}
.title_286187_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

.img_286185_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_286185_ * {box-sizing:border-box;}
.img_286185_ a {display:block; text-decoration:none;}
.img_286185_ img {max-width:100%; vertical-align:top;}

/* ****************** 배너관리 - 슬라이드 (기본형)  ****************** */

	@font-face {
		font-family:'icomoon_slider';
		src:url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot');
		src:url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
			url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.woff') format('woff'),
			url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.ttf') format('truetype'),
			url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
		font-weight:normal;
		font-style:normal;
	}

	.pm-banner_slide_basic__247184_ { margin:0 auto; }
	.pm-banner_slide_basic__247184_ a {border:none}
	.pm-banner_slide_basic__247184_ a img {border:none}
	.pm-banner_slide_basic__247184_ .owl-item {}
	.pm-banner_slide_basic__247184_ .item {position:relative}

	.pm-banner_slide_basic__247184_ .owl-nav {-webkit-tap-highlight-color:transparent}
	.pm-banner_slide_basic__247184_ .owl-nav [class*='owl-'] {position:absolute;top:50%;z-index:2;width:40px;height:40px;line-height:40px;margin-top:-20px;font-size:0;cursor:pointer;opacity:0.7}
	.pm-banner_slide_basic__247184_ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:40px;font-weight:bold;color:#fff}
	.pm-banner_slide_basic__247184_ .owl-nav [class*='owl-']:hover {opacity:1}
	.pm-banner_slide_basic__247184_ .owl-nav .owl-prev {left:5px}
	.pm-banner_slide_basic__247184_ .owl-nav .owl-next {right:5px}
	.pm-banner_slide_basic__247184_ .owl-nav .owl-prev:before {content:'\e600'}
	.pm-banner_slide_basic__247184_ .owl-nav .owl-next:before {content:'\e601'}
	.pm-banner_slide_basic__247184_ .owl-nav .disabled {opacity:0.5;cursor:default}

	.pm-banner_slide_basic__247184_ .owl-dots {position:absolute;left:0;width:100%;height:30px;padding:10px;font-size:0;box-sizing:border-box;text-align:center;}
	.pm-banner_slide_basic__247184_ .owl-dots .owl-dot {display:inline-block}
	.pm-banner_slide_basic__247184_ .owl-dots .owl-dot span {display:block;width:10px;height:10px;margin:0 4px;background:#ddd;border-radius:30px;transition:opacity 200ms ease}
	.pm-banner_slide_basic__247184_ .owl-dots .owl-dot.active span,
	.pm-banner_slide_basic__247184_ .owl-dots .owl-dot:hover span {background:#999}

/* ****************** 1칸 레이아웃  ****************** */

.layout_249196_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_249196_ > div:after {content:''; display:block; clear:both;}
.layout_249196_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_249196_ {min-width:1000px;}
}

/* ****************** 이미지  ****************** */

.img_249197_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_249197_ * {box-sizing:border-box;}
.img_249197_ a {display:block; text-decoration:none;}
.img_249197_ img {max-width:100%; vertical-align:top;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_249189_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_249189_ > div {}
.layout_249189_ > div:after {content:''; display:block; clear:both;}
.layout_249189_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box; }

    
  
@media (min-width:840px) and (max-width:1100px){
.layout_249189_ > div > .container_1 { width:33.33%;  margin:0; }
.layout_249189_ > div > .container_2 { width:33.33%; margin:0; }
.layout_249189_ > div > .container_3 {width:33.33%;  margin:0; }
    
  }
@media (min-width:375px) and (max-width:1000px){
	.layout_249189_ > div > .container_1 { width:100%; }
	.layout_249189_ > div > .container_2 { width:100%; }
	.layout_249189_ > div > .container_3 { width:100%; }
}
@media (min-width:1100px){
.layout_249189_ > div > .container_1 {width:32.33%}
.layout_249189_ > div > .container_2 {width:32.33%; margin:0 1.5%;}
.layout_249189_ > div > .container_3 {width:32.33%; }
}

@media \0screen{
	.layout_249189_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.imgwrap_249192_ { clear:both; margin:0 auto; padding:0; }
.img_249192_ {display:inline-block; margin:0; padding:0; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_249192_ * {box-sizing:border-box; margin:0; padding:0; 
  font-family: 'NanumSquare', 'Malgun Gothic',sans-serif; font-weight: 300;
  }
.img_249192_ a {display:block; text-decoration:none;}
.img_249192_ a:visited {text-decoration:none; }
.img_249192_ p, .img_249192_ span {  display:bolck; margin:0 auto; padding:0;  }
.img_249192_ dl { margin:0; padding:0; list-style:none; position:relative;  }
 /* 공통 */
  
@media (min-width:230px) and (max-width:839px){
.imgwrap_249192_ .title_txt_00_ { 
    width:100%; margin:20px 0; padding:0 ;
    font-size:2em; color:#333; text-align:center;
    font-family:'Noto Serif KR', serif;
    font-weight:100;
  } 
  /* title */
  .img_249192_ { width:100%; }
.img_249192_ a { width:100%;  }
.img_249192_ a > img { display:block; margin:0; padding:0; width:100%; float:left; }
/*  .img_203405_ a:hover dl dt p {  color:#ffd800;} */
  /* img */
.img_249192_ dl {  width:100%; float:left; position:relative; }  
.img_249192_ dl dt {  width:100%; float:left; }  
.img_249192_ dl dt p { margin:0;
  font-size:5em;  font-weight:800;
color:#ff9000  ; letter-spacing:-.08em;
  position:absolute; top:0; left:0.4em;
  } /* 숫자 */
  
.img_249192_ dl dt span { 
  font-size:3em;  font-weight:500;
    position:absolute; top:.43em; left:5.6em; margin-left:-13.5%; 
  }
.img_249192_ dl dt span:before {
  content:""; width:5px; height:1em; 
  position:absolute; background:#ff9000;
  left:-.35em;
  }
  /* 숫자 밑 글씨 */
.img_249192_ dl dd {  margin-top:10px; width:90%; padding:0 5%; position: relative; float:left; }
.img_249192_ dl dd p { font-weight:500; margin-left:10px;
  font-size:1.1em; line-height:1.4em; letter-spacing:-.25px; 
position:absolute; top:4.5em;
  } 
/* .img_249192_ dl dd p:before {
  content:""; width:2px; height:9em; background:#540071 ;
  position:absolute; top:50%; margin-top:-4.5em; left:-.2em;
    } */
  
  
  }
@media (min-width:840px) and (max-width:999px){
.imgwrap_249192_ .title_txt_00_ { 
    width:100%; margin:50px 0 20px 0; padding:0 ;
    font-size:4em; color:#333; text-align:center;
    font-family:'Noto Serif KR', serif;
    font-weight:100;
  } 
  /* title */
  .img_249192_ { width:100%; }
.img_249192_ a { width:100%;  }
.img_249192_ a > img { display:block; margin:0; padding:0; width:50%; float:left; }
/*  .img_249192_ a:hover dl dt p {  color:#ffd800;} */
  /* img */
.img_249192_ dl {  width:50%; float:left; position:relative; }
.img_249192_ dl dt {  width:100%; float:left; }  
.img_249192_ dl dt p { width:100%;  margin:0;
  font-size:5em;  font-weight:800;
color:#ff9000  ; letter-spacing:-.08em;
  position:absolute; top:0; left:0.4em;
  } /* 숫자 */
  
.img_249192_ dl dt span { width:100%; 
  font-size:2.4em;  font-weight:500;
    position:absolute; top:3em; left:2.5em; margin-left:-13.5%; 
  }
.img_249192_ dl dt span:before {
  content:""; width:15%; height:5px; 
  position:absolute; background:#ff9000;
  top:-15px ; left:0.05em;
  }
  /* 숫자 밑 글씨 */
.img_249192_ dl dd {  margin-top:10px; width:90%; padding:0 5%; position: relative; float:left; }
.img_249192_ dl dd p { font-weight:500; margin-left:10px;
  font-size:1.1em; line-height:1.4em; letter-spacing:-.25px; 
position:absolute; top:9.5em;
  } 
/* .img_249192_ dl dd p:before {
  content:""; width:2px; height:9em; background:#540071 ;
  position:absolute; top:50%; margin-top:-4.5em; left:-.2em;
    } */
  
}

@media (min-width:1000px){
.imgwrap_249192_ .title_txt_00_ { 
    width:100%; margin:20px 0; padding:0;
    font-size:1.8rem; color:#333; text-align:center;
    font-family:'Noto Serif KR', serif;
    font-weight:100; letter-spacing:-0.05em;
  } 
  /* title */
.img_249192_ a { width:100%; overflow:hidden;}
.img_249192_ a > img { display:block; margin:0; padding:0; width:100%; }
/*  .img_249192_ a:hover dl dt p {  color:#ffd800;} */
  /* img */
.img_249192_ dl {  width:100%; overflow:hidden;}  
.img_249192_ dl dt {  width:40%; float:left; }  
.img_249192_ dl dt p { width:100%; margin:0; margin-top:2rem;
  font-size:7.5em; text-align:center; font-weight:800;
color:#ff9000  ; letter-spacing:-.08em;
  } /*숫자*/
.img_249192_ dl dt span { width:35%;  text-align:right;
  font-size:1.1em;  font-weight:bold; color:#ff9000; padding-right:10px;
    position:absolute; top:0.9rem;left:20%; margin-left:-15%; 
  }
.img_249192_ dl dt span:before {
  content:""; width:100%; height:1px; 
  position:absolute; background:#ff9000;
  bottom:-5px ; left:-.5em;
  }
.img_249192_ dl dd {  margin-top:10px; width:60%;    position: relative; float:left; }
.img_249192_ dl dd p { font-weight:500; margin-left:10px;
  font-size:1.1em; line-height:1.4em; letter-spacing:-.25px; 

  } 
/* .img_249192_ dl dd p:before {
  content:""; width:2px; height:9em; background:#540071 ;
  position:absolute; top:50%; margin-top:-4.5em; left:-.2em;
    } */
} 
  

/* ****************** 이미지  ****************** */

.imgwrap_249193_ { clear:both; margin:0 auto; padding:0; }
.img_249193_ {display:inline-block; margin:0; padding:0; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_249193_ * {box-sizing:border-box; margin:0; padding:0; 
  font-family: 'NanumSquare', 'Malgun Gothic',sans-serif; font-weight: 300;
  }
.img_249193_ a {display:block; text-decoration:none;}
.img_249193_ a:visited { color:auto; text-decoration:none; }
.img_249193_ p, .img_249193_ span {  display:block; margin:0 auto; padding:0;  }
.img_249193_ dl { margin:0; padding:0; list-style:none; position:relative;  }
 /* 공통 */
  
@media (min-width:230px) and (max-width:839px){
.imgwrap_249193_ .title_txt_00_ { 
    width:100%; margin:6.5em 0 20px 0; padding:0 ;
  padding-top:15px;
    font-size:2rem; color:#333; text-align:center;
    font-family:'Noto Serif KR', serif;
    font-weight:100;
  border-top:1px solid #ccc;
  } 
  /* title */
  .img_249193_ { width:100%; }
.img_249193_ a { width:100%;  }
.img_249193_ a > img { display:block; margin:0; padding:0; width:100%; float:left; }
/*  .img_203405_ a:hover dl dt p {  color:#ffd800;} */
  /* img */
.img_249193_ dl {  width:100%; float:left; position:relative; }  
.img_249193_ dl dt {  width:100%; float:left; }  
.img_249193_ dl dt p { margin:0;
  font-size:5em;  font-weight:800;
color:#8ecd5b  ; letter-spacing:-.08em;
  position:absolute; top:0; left:0.4em;
  } /* 숫자 */
  
.img_249193_ dl dt span { 
  font-size:3em;  font-weight:500;
    position:absolute; top:.43em; left:5.6em; margin-left:-13.5%; 
  }
.img_249193_ dl dt span:before {
  content:""; width:5px; height:1em; 
  position:absolute; background:#8ecd5b;
  left:-.35em;
  }
  /* 숫자 밑 글씨 */
.img_249193_ dl dd {  margin-top:10px; width:90%; padding:0 5%; position: relative; float:left; }
.img_249193_ dl dd p { font-weight:500; margin-left:10px;
  font-size:1.1em; line-height:1.4em; letter-spacing:-.25px; 
position:absolute; top:4.5em;
  } 
/* .img_249193_ dl dd p:before {
  content:""; width:2px; height:9em; background:#540071 ;
  position:absolute; top:50%; margin-top:-4.5em; left:-.2em;
    } */
  
  
  }
@media (min-width:840px) and (max-width:999px){
.imgwrap_249193_ .title_txt_00_ { 
    width:100%; margin:50px 0 20px 0; padding:0 ;
    font-size:4em; color:#333; text-align:center;
    font-family:'Noto Serif KR', serif;
    font-weight:100;
  } 
  /* title */
  .img_249193_ { width:100%; }
.img_249193_ a { width:100%;  }
.img_249193_ a > img { display:block; margin:0; padding:0; width:50%; float:left; }
/*  .img_249193_ a:hover dl dt p {  color:#ffd800;} */
  /* img */
.img_249193_ dl {  width:50%; float:left; position:relative; }
.img_249193_ dl dt {  width:100%; float:left; }  
.img_249193_ dl dt p { width:100%;  margin:0;
  font-size:5em;  font-weight:800;
color:#8ecd5b; letter-spacing:-.08em;
  position:absolute; top:0; left:0.4em;
  } /* 숫자 */
  
.img_249193_ dl dt span { width:100%; 
  font-size:2.4em;  font-weight:500;
    position:absolute; top:3em; left:2.5em; margin-left:-13.5%; 
  }
.img_249193_ dl dt span:before {
  content:""; width:15%; height:5px; 
  position:absolute; background:#8ecd5b;
  top:-15px ; left:0.05em;
  }
  /* 숫자 밑 글씨 */
.img_249193_ dl dd {  margin-top:10px; width:90%; padding:0 5%; position: relative; float:left; }
.img_249193_ dl dd p { font-weight:500; margin-left:10px;
  font-size:1.1em; line-height:1.4em; letter-spacing:-.25px; 
position:absolute; top:9.5em;
  } 
/* .img_249193_ dl dd p:before {
  content:""; width:2px; height:9em; background:#540071 ;
  position:absolute; top:50%; margin-top:-4.5em; left:-.2em;
    } */
  
}

@media (min-width:1000px){
.imgwrap_249193_ .title_txt_00_ { 
    width:100%; margin:20px 0; padding:0;
    font-size:1.8rem; color:#333; text-align:center;
    font-family:'Noto Serif KR', serif;
    font-weight:100; letter-spacing:-0.05em;
  } 
  /* title */
.img_249193_ a { width:100%; }
.img_249193_ a > img { display:block; margin:0; padding:0; width:100%; }
/*  .img_249193_ a:hover dl dt p {  color:#ffd800;} */
  /* img */
.img_249193_ dl {  width:100%; }  
.img_249193_ dl dt {  width:40%; float:left; }  
.img_249193_ dl dt p { width:100%; margin:0; margin-top:2rem;
  font-size:7.5em; text-align:center; font-weight:800;
color:#8ecd5b; letter-spacing:-.08em;
  } /*숫자*/
.img_249193_ dl dt span { width:35%;  text-align:right;
  font-size:1.1em;  font-weight:bold; color:#8ecd5b; padding-right:10px;
    position:absolute; top:0.9rem;left:20%; margin-left:-15%; 
  }
.img_249193_ dl dt span:before {
  content:""; width:100%; height:1px; 
  position:absolute; background:#8ecd5b;
  bottom:-5px ; left:-.5em;
  }
.img_249193_ dl dd {  margin-top:10px; width:60%;    position: relative; float:left; }
.img_249193_ dl dd p { font-weight:500; margin-left:10px;
  font-size:1.1em; line-height:1.4em; letter-spacing:-.25px; 

  } 
/* .img_249193_ dl dd p:before {
  content:""; width:2px; height:9em; background:#540071 ;
  position:absolute; top:50%; margin-top:-4.5em; left:-.2em;
    } */
} 
  

/* ****************** 이미지  ****************** */

.imgwrap_249194_ { clear:both; margin:0 auto; padding:0; }
.img_249194_ {display:inline-block; margin:0; padding:0; position:relative; width:100%; max-width:100%; vertical-align:top;}
.img_249194_ * {box-sizing:border-box; margin:0; padding:0; 
  font-family: 'NanumSquare', 'Malgun Gothic',sans-serif; font-weight: 300;
  }
.img_249194_ a {display:block; text-decoration:none;}
.img_249194_ a:visited { color:auto; text-decoration:none; }
.img_249194_ p, .img_249194_ span {  display:block; margin:0 auto; padding:0;  }
.img_249194_ dl { margin:0; padding:0; list-style:none; position:relative;  }
 /* 공통 */
  
@media (min-width:230px) and (max-width:839px){
.imgwrap_249194_ .title_txt_00_ { 
    width:100%; margin:5.5em 0 20px 0; padding:0 ;
  padding-top:15px;
    font-size:2rem; color:#333; text-align:center;
    font-family:'Noto Serif KR', serif;
    font-weight:100;
  border-top:1px solid #ccc;
  } 
  /* title */
  .img_249194_ { width:100%; }
.img_249194_ a { width:100%;  }
.img_249194_ a > img { display:block; margin:0; padding:0; width:100%; float:left; }
/*  .img_203405_ a:hover dl dt p {  color:#ffd800;} */
  /* img */
.img_249194_ dl {  width:100%; float:left; position:relative; }  
.img_249194_ dl dt {  width:100%; float:left; }  
.img_249194_ dl dt p { margin:0;
  font-size:5em;  font-weight:800;
color:#59c2e4  ; letter-spacing:-.08em;
  position:absolute; top:0; left:0.4em;
  } /* 숫자 */
  
.img_249194_ dl dt span { 
  font-size:3em;  font-weight:500;
    position:absolute; top:.43em; left:5.6em; margin-left:-13.5%; 
  }
.img_249194_ dl dt span:before {
  content:""; width:5px; height:1em; 
  position:absolute; background:#c6a376;
  left:-.35em;
  }
  /* 숫자 밑 글씨 */
.img_249194_ dl dd {  margin-top:10px; width:90%; padding:0 5%; position: relative; float:left; }
.img_249194_ dl dd p { font-weight:500; margin-left:10px;
  font-size:1.1em; line-height:1.4em; letter-spacing:-.25px; 
position:absolute; top:4.5em;
  } 
/* .img_249194_ dl dd p:before {
  content:""; width:2px; height:9em; background:#540071 ;
  position:absolute; top:50%; margin-top:-4.5em; left:-.2em;
    } */
  
  
  }
@media (min-width:840px) and (max-width:999px){
.imgwrap_249194_ .title_txt_00_ { 
    width:100%; margin:50px 0 20px 0; padding:0 ;
    font-size:4em; color:#333; text-align:center;
    font-family:'Noto Serif KR', serif;
    font-weight:100;
  } 
  /* title */
  .img_249194_ { width:100%; }
.img_249194_ a { width:100%;  }
.img_249194_ a > img { display:block; margin:0; padding:0; width:50%; float:left; }
/*  .img_249194_ a:hover dl dt p {  color:#ffd800;} */
  /* img */
.img_249194_ dl {  width:50%; float:left; position:relative; }
.img_249194_ dl dt {  width:100%; float:left; }  
.img_249194_ dl dt p { width:100%;  margin:0;
  font-size:5em;  font-weight:800;
color:#59c2e4  ; letter-spacing:-.08em;
  position:absolute; top:0; left:0.4em;
  } /* 숫자 */
  
.img_249194_ dl dt span { width:100%; 
  font-size:2.4em;  font-weight:500;
    position:absolute; top:3em; left:2.5em; margin-left:-13.5%; 
  }
.img_249194_ dl dt span:before {
  content:""; width:15%; height:5px; 
  position:absolute; background:#59c2e4;
  top:-15px ; left:0.05em;
  }
  /* 숫자 밑 글씨 */
.img_249194_ dl dd {  margin-top:10px; width:90%; padding:0 5%; position: relative; float:left; }
.img_249194_ dl dd p { font-weight:500; margin-left:10px;
  font-size:1.1em; line-height:1.4em; letter-spacing:-.25px; 
position:absolute; top:9.5em;
  } 
/* .img_249194_ dl dd p:before {
  content:""; width:2px; height:9em; background:#540071 ;
  position:absolute; top:50%; margin-top:-4.5em; left:-.2em;
    } */
  
}

@media (min-width:1000px){
.imgwrap_249194_ .title_txt_00_ { 
    width:100%; margin:20px 0; padding:0;
    font-size:1.8rem; color:#333; text-align:center;
    font-family:'Noto Serif KR', serif;
    font-weight:100; letter-spacing:-0.05em;
  } 
  /* title */
.img_249194_ a { width:100%; }
.img_249194_ a > img { display:block; margin:0; padding:0; width:100%; }
/*  .img_249194_ a:hover dl dt p {  color:#ffd800;} */
  /* img */
.img_249194_ dl {  width:100%; }  
.img_249194_ dl dt {  width:40%; float:left; }  
.img_249194_ dl dt p { width:100%; margin:0; margin-top:2rem;
  font-size:7.5em; text-align:center; font-weight:800;
color:#59c2e4  ; letter-spacing:-.08em;
  } /*숫자*/
.img_249194_ dl dt span { width:35%;  text-align:right;
  font-size:1.1em;  font-weight:bold; color:#59c2e4; padding-right:10px;
    position:absolute; top:0.9rem;left:20%; margin-left:-15%; 
  }
.img_249194_ dl dt span:before {
  content:""; width:100%; height:1px; 
  position:absolute; background:#c6a376;
  bottom:-5px ; left:-.5em;
  }
.img_249194_ dl dd {  margin-top:10px; width:60%;    position: relative; float:left; }
.img_249194_ dl dd p { font-weight:500; margin-left:10px;
  font-size:1.1em; line-height:1.4em; letter-spacing:-.25px; 

  } 
/* .img_249194_ dl dd p:before {
  content:""; width:2px; height:9em; background:#540071 ;
  position:absolute; top:50%; margin-top:-4.5em; left:-.2em;
    } */
} 
  

/* ****************** 공백  ****************** */

.empty_line_247185_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_247185_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_247185_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 이미지  ****************** */

.img_249198_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_249198_ * {box-sizing:border-box;}
.img_249198_ a {display:block; text-decoration:none;}
.img_249198_ img {max-width:100%; vertical-align:top;}
  
.img_249198_1 {display:none; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_249198_1 * {box-sizing:border-box;}
.img_249198_1 a {display:block; text-decoration:none;}
.img_249198_1 img {max-width:100%; vertical-align:top;}
.
  
@media (max-width:599px){
  ..img_249198_ { display:none; }
}


@media (min-width:600px) and (max-width:1059px){
  .img_249198_ { display:none; }
}

@media (min-width:1060px){

} 

/* ****************** 1칸 레이아웃  ****************** */

.layout_249199_ {clear:both; min-width:320px; max-width:1100px; margin:0 auto;}
.layout_249199_ > div:after {content:''; display:block; clear:both;}
.layout_249199_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;
  left:50%; margin-left:-49.2%;}

@media \0screen{
	.layout_249199_ {min-width:1100px;}
}

/* ****************** best_#_맞춤형 컨텐츠  ****************** */

@import url(https://cdn.rawgit.com/moonspam/NanumSquare/master/nanumsquare.css);
  .emptywrap_249200_ {clear:both; margin:0 auto; padding:20px 0; }
  .emptywrap_249200_ * { margin:0; padding:0; }
  .empty_249200_ { width:100%; position:relative; }
  .empty_249200_ .p1p2_wrap_ { width:100%; }
  .empty_249200_ .p1_249200_ { background:#fff ; border:1px solid #d2d2d2; }
  .empty_249200_ .p2_249200_ { background:darkorange ; }
  .empty_249200_ .p3_249200_  {  background-size:100% 100%;
   background:url("/img_up/shop_pds/ehompy0294/design/2019/bg_2_bn.jpg") no-repeat;
  } /* 이미지 */
  .empty_249200_ .p1_249200_:before { content:"The Best pension";  }
  .empty_249200_ .p2_249200_:before { content:"#"; }
  
  
 @media  (min-width:260px) and (max-width:943px){
  .empty_249200_ .p1p2_wrap_ { width:100%; margin:5em auto 3em; }
  .empty_249200_ p, .empty_249200_ span { margin:0; padding:0;}
  
    .empty_249200_ .p1_249200_ { 
    margin:1% 0; padding:4%;
    width:90%; 
        height:19em; float:left;
  }
     .p1_249200_ .photo_nt_img {
    display:block;
  margin:0; padding:0; position:absolute; top:90px; right:50%; margin-right:-300px;
   background:url("/img_up/shop_pds/ehompy0294/design/2019/nightpension_photo_pc.png") no-repeat;
    background-size:100% 100%; width:320px; height:266px;
  } /* 야경사진 */
   
   .empty_249200_ .p1_249200_ span {
  position:absolute; top:10.5em; left:4.5em; color:#333;
  font-family: 'NanumSquare', sans-serif; 
   font-weight: 300; line-height:1.4em;
  }
  /* 첫번째 박스 txt */

  .empty_249200_ .p2_249200_ { 
    margin:1% 0 1%0; padding:0;
    width:90%; padding:4%;
    height:19em;  float:left;
  }
   .empty_249200_ .p2_249200_ span:first-child {
     font-family: 'NanumSquare', sans-serif; font-size:1.6em; font-weight: 600;
     position:absolute; top:20.5em; left:1.5em; color:#fff; 
  line-height:1.5em; color:#fff;
  }
   .empty_249200_ .p2_249200_ span:last-child {
  position:absolute; top:33em; left:19em; color:#fff;
  font-family: 'NanumSquare', sans-serif; font-weight: 300;
  line-height:1.3em; color:#fff;
  }
  /* 두번째 박스 txt */
  
/*beforer*/
  .empty_249200_ .p1_249200_:before {  
 font-family: 'Rock Salt', cursive; font-size:2.67em; line-height:1.1em;
     position:absolute; top:1.5em; left:1.5em; color:#222;  
    
  }
    .empty_249200_ .p2_249200_:before {  
      position:absolute; top:10.5em; left:1.7em; color:#fff;
  font-family: 'Rock Salt', cursive; font-size:2.67em; line-height:1.1em;
  }
/* before end*/
  .empty_249200_ .p3_249200_ { clear:both; display:none;  margin:0 auto;
    text-align:center; height:400px;  }
  
} /* m */
    
  @media  (min-width:944px) and (max-width:1059px){
  .empty_249200_ .p1p2_wrap_ { width:100%; margin:2em auto 0; }
  .empty_249200_ p, .empty_249200_ span { margin:0; padding:0;}
  
    .empty_249200_ .p1_249200_ { 
      width:40%; padding:4%; margin:0 0 0 1.5%;
        height:19em; float:left;
  }
   .empty_249200_ .p1_249200_ .box_txt_span {
  position:absolute; top:10.5em; left:4.5em; color:#333;
  font-family: 'NanumSquare', sans-serif; 
   font-weight: 300; line-height:1.4em;
  }
    
  .p1_249200_ .photo_nt_img {
    display:block;
  margin:0; padding:0; position:absolute; top:340px; left:50%; margin-left:-295px;
   background:url"/img_up/shop_pds/ehompy0294/design/2019/nightpension_photo_pc.png") no-repeat;
    background-size:100% 100%; width:590px; height:430px; z-index:12000;
  } /* 야경사진 */
    
    
  /* 첫번째 박스 txt */

  .empty_249200_ .p2_249200_ { 
    margin:0 0 0 1%; padding:0;
    width:40%; padding:4%;
    height:19em;  float:left;
  }
   .empty_249200_ .p2_249200_ span:first-child {
     font-family: 'NanumSquare', sans-serif; font-size:1.5em; font-weight: 600;
     position:absolute; top:5.5em; right:10.3em; color:#fff; 
  line-height:1.5em; color:#fff;
  }
   .empty_249200_ .p2_249200_ span:last-child {
  position:absolute; top:9em; right:1.9em; color:#fff;
  font-family: 'NanumSquare', sans-serif; font-weight: 300;
  line-height:1.3em; color:#fff;
  }
  /* 두번째 박스 txt */
  
/*beforer*/
  .empty_249200_ .p1_249200_:before {  
 font-family: 'Rock Salt', cursive; font-size:2.67em; line-height:1.1em;
     position:absolute; top:1.5em; left:1.5em; color:#222;  
    
  }
    .empty_249200_ .p2_249200_:before {  
      position:absolute; top:1.5em; right:9em; color:#fff;
  font-family: 'Rock Salt', cursive; font-size:2.67em; line-height:1.1em;
  }
/* before end*/
  .empty_249200_ .p3_249200_ { display:none;
     clear:both; width:100%; margin:0 auto;
    text-align:center; height:400px;  }  
  
} /**/

@media (min-width:1060px){
  
  .empty_249200_ p { margin:0; padding:0;}
  .empty_249200_ .p1_249200_ { width:20%; padding:5%; 
    position:absolute; top:-400px; left:0;
    height:29em; 
  }

  .p1_249200_ .photo_nt_img {
    display:block;
  margin:0; padding:0; position:absolute; top:120px; left:5px;
   background:url("/img_up/shop_pds/ehompy0294/design/2019/nightpension_photo_pc.png") no-repeat;
    background-size:100% 100%; width:320px; height:266px;
  } /* 야경사진 */
  
  .p1_249200_ .box_txt_span { margin:0; padding:0;
    position:absolute; 
    top:400px; left:50%; margin-left:-130px;
     display:block;  font-family: 'NanumSquare', sans-serif; 
    font-weight: 300; line-height:23px;
  } /* 첫번째 박스 txt */

  .empty_249200_ .p2_249200_ { width:20%; padding:5%;
      position:absolute; top:-130px; left:340px;
      height:19em; 
  }
  
    .empty_249200_ .p2_249200_ span:first-child {
     font-family: 'NanumSquare', sans-serif; font-size:1.45em; font-weight: 600;
  position:absolute; top:4.7em; left:1.5em; line-height:1.5em; color:#fff;
  }
   .empty_249200_ .p2_249200_ span:last-child {
  font-family: 'NanumSquare', sans-serif; font-weight: 300;
  position:absolute; top:17.9em;  line-height:1.3em; color:#fff; left:2.2rem;
  } /* 두번째 박스 txt */
  
/*beforer*/
  .empty_249200_ .p1_249200_:before {  width:100%;
    position:absolute; top:1.2em; left:1.2em;
 font-family: 'Rock Salt', cursive; font-size:2.67em; line-height:1.1em;
  }
    .empty_249200_ .p2_249200_:before {  width:100%;
    position:absolute; top:1.2em; left:0.7em; color:#fff; 
 font-family: 'Rock Salt', cursive; font-size:2.67em; line-height:1.1em;
  }
/* before end*/
  .empty_249200_ .p3_249200_ { width:40%; height:220px;
  position:absolute; top:2.5em; right:-20px; 
background-size: 100% 100%;
  }  
  
  
} 
  

  

/* ****************** 공백  ****************** */

.empty_line_249201_ {display:block; width:100%; height:280px; line-height:280px;}

[id^=div_user_list] .empty_line_249201_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_249201_:before {content:'공백 : 280px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_249207_ {clear:both; min-width:320px;  margin:0 auto;}
.layout_249207_ > div:after {content:''; display:block; clear:both;}
.layout_249207_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_249207_ {}
}

/* ****************** 이미지  ****************** */

.img_249208_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_249208_ * {box-sizing:border-box;}
.img_249208_ a {display:block; text-decoration:none;}
.img_249208_ img {max-width:100%; vertical-align:top;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_247195_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_247195_ > div:after {content:''; display:block; clear:both;}
.layout_247195_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_247195_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.img_247196_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_247196_ * {box-sizing:border-box;}
.img_247196_ a {display:block; text-decoration:none;}
.img_247196_ img {max-width:100%; vertical-align:top;}

/* ****************** 타이틀 텍스트  ****************** */

.title_247197_ {font-size:0;}
.title_247197_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:2rem; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em; font-family: 'Noto Serif KR', serif;
}
.title_247197_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_247197_.style_top p {padding-top:10px;}
.title_247197_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_247197_.style_right p {padding-right:14px;}
.title_247197_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_247197_.style_bottom p {padding-bottom:12px;}
.title_247197_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_247197_.style_left p {padding-left:14px;}
.title_247197_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_247197_.style_circle1 p {padding-left:20px;}
.title_247197_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_247197_.style_circle2 p {padding-left:20px;}
.title_247197_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  
  @media (max-width:1200px) {
    .title_247197_ p {font-size:2rem;} 
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_286957_ {clear:both; min-width:320px; max-width:1920px; margin:0 auto;}
.layout_286957_ > div:after {content:''; display:block; clear:both;}
.layout_286957_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_286957_ {min-width:1920px;}
}

/* ****************** 공백  ****************** */

.empty_line_286963_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_286963_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_286963_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 실선  ****************** */

.solid_line_286960_ {display:block; position:relative; width:100%; height:30px;}
.solid_line_286960_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #cccccc;}

/* ****************** 배너관리 - 앨범형 (반응형)  ****************** */

	.pm-banner_responsive__286959_ {overflow:hidden}
	.pm-banner_responsive__286959_ * {box-sizing:border-box}
	.pm-banner_responsive__286959_ ul {margin:0;padding:0;list-style:none;margin-top:-10px;margin-left:-10px}
	.pm-banner_responsive__286959_ ul:after {content:'';display:block;clear:both}
	.pm-banner_responsive__286959_ li {float:left;width:100%;padding-top:10px;padding-left:10px}
	.pm-banner_responsive__286959_ li.clear {clear:both}
	.pm-banner_responsive__286959_ li a {display:block;color:#333;text-align:center;text-decoration:none}
	.pm-banner_responsive__286959_ li img {display:block;max-width:100%;margin:0 auto}
  .pm-banner_responsive__286959_ li img:hover {opacity:0.8;}
	.pm-banner_responsive__286959_ .empty {width:100%;padding:10px 0;color:#666;font-size:14px;text-align:center}

	@media (max-width:767px){
		.pm-banner_responsive__286959_ li {width:50%}
		.pm-banner_responsive__286959_ li.m_clear {clear:both}
	}
	@media (min-width:768px) and (max-width:1023px){
		.pm-banner_responsive__286959_ li {width:33.333333333333%}
		.pm-banner_responsive__286959_ li.t_clear {clear:both}
	}
	@media (min-width:1024px){
		.pm-banner_responsive__286959_ li {width:16.666666666667%}
		.pm-banner_responsive__286959_ li.p_clear {clear:both}
	}

/* ****************** 실선  ****************** */

.solid_line_286961_ {display:block; position:relative; width:100%; height:20px;}
.solid_line_286961_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #cccccc;}

/* ****************** 공백  ****************** */

.empty_line_286962_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_286962_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_286962_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_286992_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_286992_ > div:after {content:''; display:block; clear:both;}
.layout_286992_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_286992_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.img_286993_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_286993_ * {box-sizing:border-box;}
.img_286993_ a {display:block; text-decoration:none;}
.img_286993_ img {max-width:100%; vertical-align:top;}

/* ****************** 타이틀 텍스트  ****************** */

.title_286994_ {font-size:0;}
.title_286994_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:2rem; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em; font-family: 'Noto Serif KR', serif;
}
.title_286994_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_286994_.style_top p {padding-top:10px;}
.title_286994_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_286994_.style_right p {padding-right:14px;}
.title_286994_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_286994_.style_bottom p {padding-bottom:12px;}
.title_286994_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_286994_.style_left p {padding-left:14px;}
.title_286994_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_286994_.style_circle1 p {padding-left:20px;}
.title_286994_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_286994_.style_circle2 p {padding-left:20px;}
.title_286994_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  
  @media (max-width:1200px) {
    .title_286994_ p {font-size:2rem;} 
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_286995_ {clear:both; min-width:320px; max-width:1300px; margin:0 auto;}
.layout_286995_ > div:after {content:''; display:block; clear:both;}
.layout_286995_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_286995_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */

.empty_line_287000_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_287000_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_287000_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 실선  ****************** */

.solid_line_286997_ {display:block; position:relative; width:100%; height:30px;}
.solid_line_286997_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #cccccc;}

/* ****************** 배너관리 - 앨범형 (반응형)  ****************** */

	.pm-banner_responsive__286996_ {overflow:hidden}
	.pm-banner_responsive__286996_ * {box-sizing:border-box}
	.pm-banner_responsive__286996_ ul {margin:0;padding:0;list-style:none;margin-top:-10px;margin-left:-10px}
	.pm-banner_responsive__286996_ ul:after {content:'';display:block;clear:both}
	.pm-banner_responsive__286996_ li {float:left;width:100%;padding-top:10px;padding-left:10px}
	.pm-banner_responsive__286996_ li.clear {clear:both}
	.pm-banner_responsive__286996_ li a {display:block;color:#333;text-align:center;text-decoration:none}
	.pm-banner_responsive__286996_ li img {display:block;max-width:100%;margin:0 auto}
  .pm-banner_responsive__286996_ li img:hover {opacity:0.8;}
	.pm-banner_responsive__286996_ .empty {width:100%;padding:10px 0;color:#666;font-size:14px;text-align:center}

	@media (max-width:767px){
		.pm-banner_responsive__286996_ li {width:50%}
		.pm-banner_responsive__286996_ li.m_clear {clear:both}
	}
	@media (min-width:768px) and (max-width:1023px){
		.pm-banner_responsive__286996_ li {width:50%}
		.pm-banner_responsive__286996_ li.t_clear {clear:both}
	}
	@media (min-width:1024px){
		.pm-banner_responsive__286996_ li {width:25%}
		.pm-banner_responsive__286996_ li.p_clear {clear:both}
	}

/* ****************** 실선  ****************** */

.solid_line_286998_ {display:block; position:relative; width:100%; height:20px;}
.solid_line_286998_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #cccccc;}

/* ****************** 공백  ****************** */

.empty_line_286999_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_286999_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_286999_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 4칸 레이아웃  ****************** */

  .bbb {background:url('/img_up/shop_pds/ehompy0294/design/2019/main_background2.png')0 0 no-repeat;}
.layout_247633_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_247633_ > div {}
.layout_247633_ > div:after {content:''; display:block; clear:both;}
.layout_247633_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_247633_ > div > .container_1 {width:25%;}
.layout_247633_ > div > .container_2 {width:25%;}
.layout_247633_ > div > .container_3 {width:25%;}
.layout_247633_ > div > .container_4 {width:25%;}

@media (max-width:1023px){
	.layout_247633_ > div > .container_1 { width:50%; }
	.layout_247633_ > div > .container_2 { width:50%; }
	.layout_247633_ > div > .container_3 { width:50%; }
	.layout_247633_ > div > .container_4 { width:50%; }
  .bbb {background:0;}
}

@media \0screen{
	.layout_247633_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

  
.img_247206_ img {max-width:100%; vertical-align:top;  border-bottom:4px solid transparent; border:1px solid #ccc;}
.img_247206_ img:hover { /*border-bottom:4px solid #1285b5; */}
.img_247206_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_247200_ {font-size:0;}
.title_247200_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#777777; line-height:1.4em;
}
.title_247200_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_247200_.style_top p {padding-top:10px;}
.title_247200_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_247200_.style_right p {padding-right:14px;}
.title_247200_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_247200_.style_bottom p {padding-bottom:12px;}
.title_247200_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_247200_.style_left p {padding-left:14px;}
.title_247200_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_247200_.style_circle1 p {padding-left:20px;}
.title_247200_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_247200_.style_circle2 p {padding-left:20px;}
.title_247200_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 타이틀 텍스트  ****************** */

.title_247199_ {font-size:0;}
.title_247199_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:1.4rem; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em; font-family: 'Noto Serif KR', serif;
}
.title_247199_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_247199_.style_top p {padding-top:10px;}
.title_247199_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_247199_.style_right p {padding-right:14px;}
.title_247199_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_247199_.style_bottom p {padding-bottom:12px;}
.title_247199_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_247199_.style_left p {padding-left:14px;}
.title_247199_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_247199_.style_circle1 p {padding-left:20px;}
.title_247199_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_247199_.style_circle2 p {padding-left:20px;}
.title_247199_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  @media (max-width:1023px){
    .title_247199_ p {font-size:1.2rem;}
  }

/* ****************** 한줄 텍스트  ****************** */

.text_249172_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_249172_ p a {color:#000000; text-decoration:none;}

  @media(max-width:1023px){
    .text_249172_ p {font-size:0.8rem;}
  }


/* ****************** 공백  ****************** */

.empty_line_249173_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_249173_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_249173_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 이미지  ****************** */

  
.img_247205_ img {max-width:100%; vertical-align:top;  border-bottom:4px solid transparent; border:1px solid #ccc;}
.img_247205_ img:hover { /*border-bottom:4px solid #1285b5; */}
.img_247205_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_247204_ {font-size:0;}
.title_247204_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#777777; line-height:1.4em;
}
.title_247204_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_247204_.style_top p {padding-top:10px;}
.title_247204_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_247204_.style_right p {padding-right:14px;}
.title_247204_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_247204_.style_bottom p {padding-bottom:12px;}
.title_247204_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_247204_.style_left p {padding-left:14px;}
.title_247204_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_247204_.style_circle1 p {padding-left:20px;}
.title_247204_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_247204_.style_circle2 p {padding-left:20px;}
.title_247204_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 타이틀 텍스트  ****************** */

.title_247202_ {font-size:0;}
.title_247202_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:1.4rem; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em; font-family: 'Noto Serif KR', serif;
}
.title_247202_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_247202_.style_top p {padding-top:10px;}
.title_247202_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_247202_.style_right p {padding-right:14px;}
.title_247202_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_247202_.style_bottom p {padding-bottom:12px;}
.title_247202_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_247202_.style_left p {padding-left:14px;}
.title_247202_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_247202_.style_circle1 p {padding-left:20px;}
.title_247202_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_247202_.style_circle2 p {padding-left:20px;}
.title_247202_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  @media (max-width:1023px){
    .title_247202_ p {font-size:1.2rem;}
  }

/* ****************** 한줄 텍스트  ****************** */

.text_249177_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_249177_ p a {color:#000000; text-decoration:none;}

  @media(max-width:1023px){
    .text_249177_ p {font-size:0.8rem;}
  }


/* ****************** 공백  ****************** */

.empty_line_247685_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_247685_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_247685_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 이미지  ****************** */

  
.img_247207_ img {max-width:100%; vertical-align:top;  border-bottom:4px solid transparent; border:1px solid #ccc;}
.img_247207_ img:hover { /*border-bottom:4px solid #1285b5; */}
.img_247207_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_247201_ {font-size:0;}
.title_247201_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#777777; line-height:1.4em;
}
.title_247201_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_247201_.style_top p {padding-top:10px;}
.title_247201_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_247201_.style_right p {padding-right:14px;}
.title_247201_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_247201_.style_bottom p {padding-bottom:12px;}
.title_247201_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_247201_.style_left p {padding-left:14px;}
.title_247201_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_247201_.style_circle1 p {padding-left:20px;}
.title_247201_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_247201_.style_circle2 p {padding-left:20px;}
.title_247201_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 타이틀 텍스트  ****************** */

.title_247203_ {font-size:0;}
.title_247203_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:1.4rem; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em; font-family: 'Noto Serif KR', serif;
}
.title_247203_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_247203_.style_top p {padding-top:10px;}
.title_247203_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_247203_.style_right p {padding-right:14px;}
.title_247203_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_247203_.style_bottom p {padding-bottom:12px;}
.title_247203_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_247203_.style_left p {padding-left:14px;}
.title_247203_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_247203_.style_circle1 p {padding-left:20px;}
.title_247203_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_247203_.style_circle2 p {padding-left:20px;}
.title_247203_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
   @media (max-width:1023px){
    .title_247203_ p {font-size:1.2rem;}
  }

/* ****************** 한줄 텍스트  ****************** */

.text_249178_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_249178_ p a {color:#000000; text-decoration:none;}

  @media(max-width:1023px){
    .text_249178_ p {font-size:0.8rem;}
  }


/* ****************** 공백  ****************** */

.empty_line_247686_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_247686_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_247686_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 이미지  ****************** */

  
.img_247634_ img {max-width:100%; vertical-align:top;  border-bottom:4px solid transparent; border:1px solid #ccc;}
.img_247634_ img:hover { /*border-bottom:4px solid #1285b5; */}
.img_247634_ > li  {list-style:none;}

  
  

/* ****************** 타이틀 텍스트  ****************** */

.title_247635_ {font-size:0;}
.title_247635_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#777777; line-height:1.4em;
}
.title_247635_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_247635_.style_top p {padding-top:10px;}
.title_247635_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_247635_.style_right p {padding-right:14px;}
.title_247635_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_247635_.style_bottom p {padding-bottom:12px;}
.title_247635_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_247635_.style_left p {padding-left:14px;}
.title_247635_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_247635_.style_circle1 p {padding-left:20px;}
.title_247635_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_247635_.style_circle2 p {padding-left:20px;}
.title_247635_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 타이틀 텍스트  ****************** */

.title_247636_ {font-size:0;}
.title_247636_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:1.4rem; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em; font-family: 'Noto Serif KR', serif;
}
.title_247636_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_247636_.style_top p {padding-top:10px;}
.title_247636_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_247636_.style_right p {padding-right:14px;}
.title_247636_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_247636_.style_bottom p {padding-bottom:12px;}
.title_247636_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_247636_.style_left p {padding-left:14px;}
.title_247636_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_247636_.style_circle1 p {padding-left:20px;}
.title_247636_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_247636_.style_circle2 p {padding-left:20px;}
.title_247636_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  @media (max-width:1023px){
    .title_247636_ p {font-size:1.2rem;}
  }

/* ****************** 한줄 텍스트  ****************** */

.text_249179_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_249179_ p a {color:#000000; text-decoration:none;}

  @media(max-width:1023px){
    .text_249179_ p {font-size:0.8rem;}
  }


/* ****************** 1칸 레이아웃  ****************** */

  .back {background:url(/img_up/shop_pds/ehompy0294/design/2019/main_background.png)0 0 no-repeat;}
.layout_247189_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_247189_ > div:after {content:''; display:block; clear:both;}
.layout_247189_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_247189_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.img_247190_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_247190_ * {box-sizing:border-box;}
.img_247190_ a {display:block; text-decoration:none;}
.img_247190_ img {max-width:100%; vertical-align:top;}

/* ****************** 타이틀 텍스트  ****************** */

.title_247191_ {font-size:0;}
.title_247191_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:2rem; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em; font-family: 'Noto Serif KR', serif;
}
.title_247191_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_247191_.style_top p {padding-top:10px;}
.title_247191_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_247191_.style_right p {padding-right:14px;}
.title_247191_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_247191_.style_bottom p {padding-bottom:12px;}
.title_247191_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_247191_.style_left p {padding-left:14px;}
.title_247191_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_247191_.style_circle1 p {padding-left:20px;}
.title_247191_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_247191_.style_circle2 p {padding-left:20px;}
.title_247191_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 타이틀 텍스트  ****************** */

.title_247192_ {font-size:0;}
.title_247192_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:1rem; letter-spacing:-1px; font-weight:normal; color:#ffffff; line-height:1.4em; font-family: 'Noto Serif KR', serif;
}
.title_247192_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_247192_.style_top p {padding-top:10px;}
.title_247192_.style_top p:before {left:0; top:0; width:16px; height:4px;}

.title_247192_.style_right p {padding-right:14px;}
.title_247192_.style_right p:before {right:0; top:4px; width:4px; height:16px;}

.title_247192_.style_bottom p {padding-bottom:12px;}
.title_247192_.style_bottom p:before {left:0; bottom:0; width:16px; height:4px;}

.title_247192_.style_left p {padding-left:14px;}
.title_247192_.style_left p:before {left:0; top:4px; width:4px; height:16px;}

.title_247192_.style_circle1 p {padding-left:20px;}
.title_247192_.style_circle1 p:before {
	left:0; top:6px; width:12px; height:12px;
	border-radius:12px;
}

.title_247192_.style_circle2 p {padding-left:20px;}
.title_247192_.style_circle2 p:before {
	left:0; top:6px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

.img_247193_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_247193_ * {box-sizing:border-box;}
.img_247193_ a {display:block; text-decoration:none;}
.img_247193_ img {max-width:100%; vertical-align:top;}
  .img_247193_ img:hover {transition:1s; transform:rotate(90deg);}

/* ****************** 1칸 레이아웃  ****************** */

  .back {background:url(/img_up/shop_pds/ehompy0294/design/2019/main_background.png)0 0 no-repeat;}
.layout_247212_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_247212_ > div:after {content:''; display:block; clear:both;}
.layout_247212_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_247212_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.img_247213_ {display:inline-block; overflow:hidden; position:relative; width:300px; max-width:100%; vertical-align:top;}
.img_247213_ * {box-sizing:border-box;}
.img_247213_ a {display:block; text-decoration:none;}
.img_247213_ img {max-width:100%; vertical-align:top;}

/* ****************** 타이틀 텍스트  ****************** */

.title_247214_ {font-size:0;}
.title_247214_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:2rem; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em; font-family: 'Noto Serif KR', serif;
}
.title_247214_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_247214_.style_top p {padding-top:10px;}
.title_247214_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_247214_.style_right p {padding-right:14px;}
.title_247214_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_247214_.style_bottom p {padding-bottom:12px;}
.title_247214_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_247214_.style_left p {padding-left:14px;}
.title_247214_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_247214_.style_circle1 p {padding-left:20px;}
.title_247214_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_247214_.style_circle2 p {padding-left:20px;}
.title_247214_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 타이틀 텍스트  ****************** */

.title_247216_ {font-size:0;}
.title_247216_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:1rem; letter-spacing:-1px; font-weight:normal; color:#ffffff; line-height:1.4em; font-family: 'Noto Serif KR', serif;
}
.title_247216_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_247216_.style_top p {padding-top:10px;}
.title_247216_.style_top p:before {left:0; top:0; width:16px; height:4px;}

.title_247216_.style_right p {padding-right:14px;}
.title_247216_.style_right p:before {right:0; top:4px; width:4px; height:16px;}

.title_247216_.style_bottom p {padding-bottom:12px;}
.title_247216_.style_bottom p:before {left:0; bottom:0; width:16px; height:4px;}

.title_247216_.style_left p {padding-left:14px;}
.title_247216_.style_left p:before {left:0; top:4px; width:4px; height:16px;}

.title_247216_.style_circle1 p {padding-left:20px;}
.title_247216_.style_circle1 p:before {
	left:0; top:6px; width:12px; height:12px;
	border-radius:12px;
}

.title_247216_.style_circle2 p {padding-left:20px;}
.title_247216_.style_circle2 p:before {
	left:0; top:6px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 이미지  ****************** */

.img_247215_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_247215_ * {box-sizing:border-box;}
.img_247215_ a {display:block; text-decoration:none;}
.img_247215_ img {max-width:100%; vertical-align:top;}
  .img_247215_ img:hover {transition:1s; transform:rotate(90deg);}

/* ****************** 1칸 레이아웃  ****************** */

.layout_247228_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_247228_ > div:after {content:''; display:block; clear:both;}
.layout_247228_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_247228_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.img_247232_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_247232_ * {box-sizing:border-box;}
.img_247232_ a {display:block; text-decoration:none;}
.img_247232_ img {max-width:100%; vertical-align:top; -webkit-transform: rotate(360deg);
    -webkit-transition-duration: 1s;
    -webkit-transition-delay: now;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;}

/* ****************** 타이틀 텍스트  ****************** */

.title_247233_ {font-size:0;}
.title_247233_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:2rem; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em; font-family: 'Noto Serif KR', serif;
}
.title_247233_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_247233_.style_top p {padding-top:10px;}
.title_247233_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_247233_.style_right p {padding-right:14px;}
.title_247233_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_247233_.style_bottom p {padding-bottom:12px;}
.title_247233_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_247233_.style_left p {padding-left:14px;}
.title_247233_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_247233_.style_circle1 p {padding-left:20px;}
.title_247233_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_247233_.style_circle2 p {padding-left:20px;}
.title_247233_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 지도 (사이트정보 자동입력)  ****************** */

.map_auto_247230_ p {display:none; margin:0; padding:1em 0; font-size:13px;}

/* ****************** 타이틀 텍스트  ****************** */

.title_247231_ {font-size:0;}
.title_247231_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_247231_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_247231_.style_top p {padding-top:10px;}
.title_247231_.style_top p:before {left:0; top:0; width:16px; height:4px;}

.title_247231_.style_right p {padding-right:14px;}
.title_247231_.style_right p:before {right:0; top:4px; width:4px; height:16px;}

.title_247231_.style_bottom p {padding-bottom:12px;}
.title_247231_.style_bottom p:before {left:0; bottom:0; width:16px; height:4px;}

.title_247231_.style_left p {padding-left:14px;}
.title_247231_.style_left p:before {left:0; top:4px; width:4px; height:16px;}

.title_247231_.style_circle1 p {padding-left:20px;}
.title_247231_.style_circle1 p:before {
	left:0; top:6px; width:12px; height:12px;
	border-radius:12px;
}

.title_247231_.style_circle2 p {padding-left:20px;}
.title_247231_.style_circle2 p:before {
	left:0; top:6px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
