/*     147009 : 블록 설정(PC 출력 설정)      */
.block_option__147009__ {display:table;width:100%}
.block_option__147009__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__147009__ {display:none;}
}


@media (min-width:1024px){
	.row__147009__ {display:block;}
}

/*     147010 : 이미지 슬라이드 (메인용)      */
@font-face {
	font-family:'icomoon_slider';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight:normal;
	font-style:normal;
}

.slide_wrap__147010__ {max-width:1920px;position:relative;margin:0 auto}
.slide__147010__.slide_zindex .owl-item {z-index:1}
.slide__147010__ a {border:none}
.slide__147010__ a img {border:none}
.slide__147010__ .item {position:relative}
.slide__147010__ .item .caption {position:absolute;left:0;right:0;top:80%;bottom:0;background:rgba(0,0,0,0.5);}
.slide__147010__ .item .caption span {box-sizing:border-box;display:block;position:absolute;top:50%;left:0;right:0;height:20px;line-height:20px;margin-top:-10px;padding:0 10px;font-size:14px;color:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.slide__147010__ .owl-nav {-webkit-tap-highlight-color:transparent}
.slide__147010__ .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}
.slide__147010__ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:40px;font-weight:bold;color:#fff}
.slide__147010__ .owl-nav [class*='owl-']:hover {opacity:1}
.slide__147010__ .owl-nav .owl-prev {left:5px}
.slide__147010__ .owl-nav .owl-next {right:5px}
.slide__147010__ .owl-nav .owl-prev:before {content:'\e600'}
.slide__147010__ .owl-nav .owl-next:before {content:'\e601'}
.slide__147010__ .owl-nav .disabled {opacity:0.5;cursor:default}

.slide__147010__ .owl-dots {box-sizing:border-box;position:absolute;bottom:15px;left:0;width:100%;font-size:0;text-align:center;}
.slide__147010__ .owl-dots .owl-dot {display:inline-block}
.slide__147010__ .owl-dots .owl-dot span {display:block;width:20px;height:3px;margin:0 3px;background:#fff;opacity:.6;}
.slide__147010__ .owl-dots .owl-dot.active span,
.slide__147010__ .owl-dots .owl-dot:hover span {opacity:1;}

.slide_num__147010__ {position:absolute;top:15px;right:15px;z-index:10;}
.slide_num__147010__ .slide_num {display:none;font-size:0;text-align:center;}
.slide_num__147010__ .slide_num .current_num {display:block;font-size:18px;font-weight:bold;color:#fff;line-height:22px; text-shadow:2px 2px 6px #0000004d;}
.slide_num__147010__ .slide_num .slash_text {display:inline-block;margin:2px 0;font-size:12px;color:#fff;line-height:15px;vertical-align:top;transform:rotate(290deg);}
.slide_num__147010__ .slide_num .total_num {display:block;font-size:18px;font-weight:bold;color:#fff;line-height:22px;opacity:.6; text-shadow:2px 2px 6px #0000004d;}

.slide__147010__.empty__147010__ {padding:30px 10px;font-size:13px;text-align:center}

.slide__147010__.build_edit_mode .item {display:none}
.slide__147010__.build_edit_mode .item img {width:100%}
.slide__147010__.build_edit_mode .item:first-child {display:block}

@media all and (min-width:1024px){
	.slide__147010__ .owl-dots {bottom:30px;}
	.slide__147010__ .owl-dots .owl-dot span {width:30px;margin:0 4px;}

	.slide_num__147010__ {top:auto;right:4vw;bottom:50px;}
	.slide_num__147010__ .slide_num {}
	.slide_num__147010__ .slide_num .current_num {font-size:38px;line-height:42px;letter-spacing:-.03em;}
	.slide_num__147010__ .slide_num .slash_text {margin:4px 0;font-size:16px;line-height:20px;}
	.slide_num__147010__ .slide_num .total_num {font-size:38px;line-height:42px;letter-spacing:-.03em;}
}

/*     147011 : 블록 설정(모바일 출력 설정)      */
.block_option__147011__ {display:table;width:100%}
.block_option__147011__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__147011__ {display:block;}
}


@media (min-width:1024px){
	.row__147011__ {display:none;}
}

/*     147012 : 이미지 슬라이드 (메인용)      */
@font-face {
	font-family:'icomoon_slider';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight:normal;
	font-style:normal;
}

.slide_wrap__147012__ {max-width:1600px;position:relative;margin:0 auto;     margin-top: 80px;}
.slide__147012__.slide_zindex .owl-item {z-index:1}
.slide__147012__ a {border:none}
.slide__147012__ a img {border:none}
.slide__147012__ .item {position:relative}
.slide__147012__ .item .caption {position:absolute;left:0;right:0;top:80%;bottom:0;background:rgba(0,0,0,0.5);}
.slide__147012__ .item .caption span {box-sizing:border-box;display:block;position:absolute;top:50%;left:0;right:0;height:20px;line-height:20px;margin-top:-10px;padding:0 10px;font-size:14px;color:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.slide__147012__ .owl-nav {-webkit-tap-highlight-color:transparent}
.slide__147012__ .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}
.slide__147012__ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:40px;font-weight:bold;color:#fff}
.slide__147012__ .owl-nav [class*='owl-']:hover {opacity:1}
.slide__147012__ .owl-nav .owl-prev {left:5px}
.slide__147012__ .owl-nav .owl-next {right:5px}
.slide__147012__ .owl-nav .owl-prev:before {content:'\e600'}
.slide__147012__ .owl-nav .owl-next:before {content:'\e601'}
.slide__147012__ .owl-nav .disabled {opacity:0.5;cursor:default}

.slide__147012__ .owl-dots {box-sizing:border-box;position:absolute;bottom:15px;left:0;width:100%;font-size:0;text-align:center;}
.slide__147012__ .owl-dots .owl-dot {display:inline-block}
.slide__147012__ .owl-dots .owl-dot span {display:block;width:20px;height:3px;margin:0 3px;background:#fff;opacity:.6;}
.slide__147012__ .owl-dots .owl-dot.active span,
.slide__147012__ .owl-dots .owl-dot:hover span {opacity:1;}

.slide_num__147012__ {position:absolute;top:15px;right:15px;z-index:10;}
.slide_num__147012__ .slide_num {display:block;font-size:0;text-align:center;}
.slide_num__147012__ .slide_num .current_num {display:block;font-size:18px;font-weight:bold;color:#fff;line-height:22px;}
.slide_num__147012__ .slide_num .slash_text {display:inline-block;margin:2px 0;font-size:12px;color:#fff;line-height:15px;vertical-align:top;transform:rotate(290deg);}
.slide_num__147012__ .slide_num .total_num {display:block;font-size:18px;font-weight:bold;color:#fff;line-height:22px;opacity:.6;}

.slide__147012__.empty__147012__ {padding:30px 10px;font-size:13px;text-align:center}

.slide__147012__.build_edit_mode .item {display:none}
.slide__147012__.build_edit_mode .item img {width:100%}
.slide__147012__.build_edit_mode .item:first-child {display:block}

@media all and (min-width:1024px){
	.slide__147012__ .owl-dots {bottom:30px;}
	.slide__147012__ .owl-dots .owl-dot span {width:30px;margin:0 4px;}

	.slide_num__147012__ {top:auto;right:15vw;bottom:50px;}
	.slide_num__147012__ .slide_num {}
	.slide_num__147012__ .slide_num .current_num {font-size:38px;line-height:42px;letter-spacing:-.03em;}
	.slide_num__147012__ .slide_num .slash_text {margin:4px 0;font-size:16px;line-height:20px;}
	.slide_num__147012__ .slide_num .total_num {font-size:38px;line-height:42px;letter-spacing:-.03em;}
}

/*     1991325 : 공백      */
.solid_line__1991325__ {box-sizing:border-box;display:block;position:relative;width:100%;height:30px}
.solid_line__1991325__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1991325__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1991325__ {height:0px}
}

/*     1981355 : HTML 편집기      */
@font-face {
    font-family: 'InkLiquid';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/InkLipquid.woff') format('woff');
    font-weight: normal;
    font-display: swap;
}
@keyframes blink-color {
  0% { color: #ff9900; }
  100% { color: #fff; }
}


.bookmark-section {
  /*padding: 30px 0;*/
}

.bookmark-section * {
	font-family:var(--pre) !important;
}

.bookmark-section .bookmark-container {
    position: relative;
  margin: 0 auto;
  background-color: #fff;
  padding: 24px;
  border-radius: 0.5rem;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
}

.bookmark-section .bookmark-container .bookmark-header {
  border-top: 0.3rem solid #ff9900;
  padding-top: 1.5rem;
  margin-bottom: 1rem;
}

.bookmark-section .bookmark-container .bookmark-header h2 {
  font-size: 26px;
  font-weight: 600;
  color: #ff9900;
  margin:  0;
}

.bookmark-section .bookmark-container .divider {
  border: 0;
  border-top: 1px solid #e0e0e0;
  margin: 1.5rem 0;
}

.bookmark-section .bookmark-container .bookmark-content {
    position: relative;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
}

.bookmark-section .bookmark-container .bookmark-content .text-block {
    display: flex;
    align-items: center;
  padding-right: 0;
}

.bookmark-section .bookmark-container .bookmark-content .text-block p {
  font-size: 16px;
  font-weight: 500;
  color: #555;
  line-height: 1.6;
  margin: 0;
word-break: keep-all;
}

.bookmark-section .bookmark-container .bookmark-content .visual-block {
  width: 40%;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

.bookmark-section .bookmark-container .circle-button {
  position: absolute;
	right:30px;
	top:38px;
  width: 100px;
  height: 100px;
  background-color: #444;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  margin-bottom: 2rem;
}

.bookmark-section .bookmark-container .circle-button .circle-text {
  font-size: 1.3rem;
  font-weight: 400;
  color: #fff;
  line-height: 1.3;
  margin: 0;
}

.bookmark-section .bookmark-container .circle-button .circle-text .pt {
	display:block;
	 font-family: 'InkLiquid' !important;
	color:#ff9900;
	font-size:24px;
animation: blink-color 0.5s infinite alternate;
}

.bookmark-section .bookmark-container .bookmark-content .visual-block .icon-block {
  position: relative;
  width: 10rem;
  height: 10rem;
  margin-right: 2rem;
}

.bookmark-section .bookmark-container .bookmark-content .visual-block .icon-block .puzzle-icon {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 80%;
}

.bookmark-section .bookmark-container .bookmark-content .visual-block .icon-block .cursor-icon {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 2;
  width: 40%;
}

@media (max-width: 1023px) {
  .bookmark-section .bookmark-container {
    padding: 1.5rem;
  }
  .bookmark-section .bookmark-container .bookmark-header h1 {
    font-size: 1.75rem;
  }
  .bookmark-section .bookmark-container .bookmark-header h2 {
    font-size: 1.25rem;
  }
  .bookmark-section .bookmark-container .bookmark-content .text-block p {
    font-size: 1rem;
  }
  .bookmark-section .bookmark-container .bookmark-content .visual-block .circle-button {
    width: 10rem;
    height: 10rem;
  }
  .bookmark-section .bookmark-container .bookmark-content .visual-block .circle-button .circle-text {
    font-size: 1.1rem;
  }
  .bookmark-section .bookmark-container .bookmark-content .visual-block .icon-block {
    width: 8rem;
    height: 8rem;
    margin-right: 1rem;
  }
}

@media (max-width: 767px) {
  .bookmark-section {
    padding: 1rem;
  }
  .bookmark-section .bookmark-container {
    padding: 1rem;
  }
  .bookmark-section .bookmark-container .bookmark-header {
    border-top: 0.2rem solid #ff9900;
    padding-top: 1rem;
  }
  .bookmark-section .bookmark-container .bookmark-header h2 {
    font-size: 1.5rem;
  }
  .bookmark-section .bookmark-container .bookmark-content {
    flex-direction: column;
  }
  .bookmark-section .bookmark-container .bookmark-content .text-block {
    width: 100%;
    padding-right: 0;
    margin-bottom: 1.5rem;
  }
  .bookmark-section .bookmark-container .bookmark-content .text-block p {
    font-size: 0.9rem;
  }
  .bookmark-section .bookmark-container .bookmark-content .visual-block {
    width: 100%;
    align-items: center;
    margin-top: 1rem;
  }
  .bookmark-section .bookmark-container .bookmark-content .visual-block .circle-button {
    width: 8rem;
    height: 8rem;
    margin-bottom: 1rem;
  }
  .bookmark-section .bookmark-container .bookmark-content .visual-block .circle-button .circle-text {
    font-size: 1rem;
  }
  .bookmark-section .bookmark-container .bookmark-content .visual-block .icon-block {
    width: 6rem;
    height: 6rem;
    margin-right: 0;
    margin-top: -1rem;
  }
}

/*     1991335 : 블록 설정(PC 출력 설정)      */
.block_option__1991335__ {display:table;width:100%}
.block_option__1991335__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__1991335__ {display:none;}
}


@media (min-width:1024px){
	.row__1991335__ {display:block;}
}

/*     1981485 : HTML 편집기      */
.html__1981485__ * {line-height:1.4em}

.main_banner_wrap {display:flex;flex-wrap: wrap;}
.main_banner_wrap .item {height:100px;}
.main_banner_wrap  .item01  {background:url(/img_up/shop_pds/ehompy0433/build/option/dm_bn_wide_011787019900.jpg)no-repeat;background-size: cover; width:100%; height:60px; }

.main_banner_wrap  .item02  {background:url(/img_up/shop_pds/ehompy0433/build/option/dm_bn_031787019900.jpg)no-repeat;background-size: cover;width:50%;     background-position-x: -24px;}
.main_banner_wrap  .item03  {background:url(/img_up/shop_pds/ehompy0433/build/option/dm_bn_041787019900.jpg)no-repeat;background-size: cover;width:50%;    background-position-x: -24px;}
.main_banner_wrap  .item04  {background:url(/img_up/shop_pds/ehompy0433/build/option/dm_bn_051787019900.jpg)no-repeat;background-size: cover;width:50%;    background-position-x: -24px;}
.main_banner_wrap  .item05  {background:url(/img_up/shop_pds/ehompy0433/build/option/dm_bn_061787278270.jpg)no-repeat;background-size: cover;width:50%;    background-position-x: -24px;}
.main_banner_wrap .item p {display: flex;  flex-direction: column; text-align: left; margin:0; height:100%; color:#fff; padding-left:14px; align-items: flex-start; justify-content: flex-start; padding-top:14px; box-sizing:border-box;}
.main_banner_wrap  .item01  p {text-align:center; padding-left:0; padding-top:0; align-items: center;justify-content: center;}
.main_banner_wrap .item p strong {font-size:18px;letter-spacing: -0.03em;}



/*     1981495 : HTML 편집기      */
.html__1981495__ * {line-height:1.4em}
.html__1981495__ {display: flex;justify-content: space-between;  align-items: center;}
.html__1981495__ h2 {font-size:26px; font-weight:600; margin:0; padding-left:10px; font-family:var(--pre); letter-spacing: -0.02em;}
.html__1981495__ h2 .pt {color:#5aa8b1;}

@media screen and (max-width: 1024px) {
.html__1981495__ h2 {font-size:22px;}
}

/*     1981365 : 최근 게시글 - 목록형      */
.pm-board_list__1981365__ ul {margin:0;padding:0;list-style:none}
.pm-board_list__1981365__ ul li {border-bottom:1px solid #e8e8e8;font-size:13px;line-height:1.6em}
.pm-board_list__1981365__ ul li:first-child {border-top:1px solid #e8e8e8}
.pm-board_list__1981365__ ul li a {display:block;position:relative;color:#333;padding:0 8px;line-height:35px}
.pm-board_list__1981365__ ul li a .bd_subject {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pm-board_list__1981365__ .comment {font-weight:normal;color:#888}
.pm-board_list__1981365__ .new_icon {margin-left:5px}
.pm-board_list__1981365__ .bd_empty {padding:10px 8px;font-size:13px;color:#666;text-align:center}

.pm-board_list__1981365__.date_show ul li a {padding-right:80px}
.pm-board_list__1981365__.date_show ul li a .bd_date {position:absolute;top:0;right:8px;font-size:12px;font-family:Arial;color:#888}

@media all and (min-width:1024px){
	.pm-board_list__1981365__ ul li a {line-height:45px}
}

/*     1981505 : HTML 편집기      */
.html__1981505__ * {line-height:1.4em; font-family:var(--pre);letter-spacing: -0.03em;}
.html__1981505__{padding:0 10px;}
.html__1981505__ h2 {display: flex;align-items: center; font-weight:bold; font-size:22px; margin:0px; color:#444;font-family:var(--pre); }
.html__1981505__ .call_wrap {position: relative; }
.html__1981505__ .call_wrap .icon{position: absolute; left: 4px; top:10px;}
.html__1981505__ .call_wrap h3 {font-size:28px; margin:0; font-weight:600;}
.html__1981505__ .call_wrap h4 {font-size:24px;color:#595959; margin:0; font-weight:600;}
.html__1981505__ .call_wrap h4 span {font-size:16px;}
.html__1981505__ .call_wrap h4 strong {font-weight:600; font-size: 23px;}

.html__1981505__  .info_wrap {display: flex; flex-direction: column; gap: 0.5rem; margin-top:10px;}
.html__1981505__  .info_wrap p {display: flex; flex-direction: column; align-items: flex-start; margin: 0; font-family: var(--pre); letter-spacing: -0.05em; justify-content: space-between; font-size: 17px;} 
.html__1981505__  .info_wrap p .tag {display: inline-block; background-color: #388275; color: #fff; padding: 0.4rem 1.5rem 0.4rem 1rem; margin-right: 0.75rem; clip-path: polygon(0 0, calc(100% - 12px) 0, 100% 50%, calc(100% - 12px) 100%, 0 100%); font-weight: bold; text-align: center; font-size:16px; font-weight:500; width:100%; box-sizing:border-box;}
.html__1981505__  .info_wrap p  .tag.two {background:#1d6f8a; }

@media screen and (max-width: 1127px) {
	.html__1981505__ h2 {
	font-size: 22px;
	}
	.html__1981505__ .call_wrap h3 {
	 font-size: 26px;
	}
	.html__1981505__ .call_wrap h4 strong {
	 font-size: 23px;
	}
}
@media screen and (max-width: 1023px) {
	.html__1981505__ h2 {
	font-size: 19px;
	}
	.html__1981505__ .call_wrap h3 {
	 font-size: 24px;
	}
	.html__1981505__ .call_wrap h4 strong {
	 font-size: 21px;
	}
}
@media screen and (max-width: 943px) {
	.html__1981505__ h2 {
	font-size: 22px;
	}
	.html__1981505__ .call_wrap h3 {
	 font-size: 19px;
	}
	.html__1981505__ .call_wrap h4 strong {
	 font-size: 15px;
	}
	.html__1981505__ .info_wrap p {font-size: 16px;}
}
@media screen and (max-width: 767px) {
	.html__1981505__ h2 {
	font-size: 26px;
	}
	.html__1981505__ .call_wrap h3 {
	 font-size: 30px;
	}
	.html__1981505__ .call_wrap h4 strong {
	 font-size: 26px;
	}
	.html__1981505__ .info_wrap p {font-size: 17px;}
}

/*     1991765 : 공백      */
.solid_line__1991765__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.solid_line__1991765__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1991765__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1991765__ {height:20px}
}

/*     1991385 : 블록 설정(모바일 출력 설정)      */
.block_option__1991385__ {display:table;width:100%}
.block_option__1991385__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__1991385__ {display:block;}
}


@media (min-width:1024px){
	.row__1991385__ {display:none;}
}

/*     1991345 : 한줄 텍스트      */
.text__1991345__ *{
    line-height: 1.4em;
    font-family: var(--pre);
    letter-spacing: -0.03em;
	}

.text__1991345__ { background:#e6f9ff;}

.text__1991345__ a {
    display: block;
    text-decoration: none;
	padding: 14px;
	text-align:center;
	}

.text__1991345__ .blue_text {
	display: flex;
	flex-direction:row;
	align-items:center;
	justify-content:center;
	font-size:24px;
	margin:0;
	color: #3e869c;
	}

.text__1991345__ svg {
    width: 30px;
    height: 30px;
    fill: #fff;
    background: #4094ae;
    padding: 9px;
    border-radius: 50%;
    border: 4px solid #78c0d7;
    box-shadow: 0 0rem 0rem 3px rgb(179 226 242);
    margin: 0 20px;
	}

.text__1991345__ .call_wrap {
    margin: 0px;
    padding: 10px 0 0 0;
    font-size: 32px;
    font-weight: 600;
	}

.text__1991345__ .info_wrap {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
    margin-top: 10px;
	}

.text__1991345__ .info_wrap p {
    display: flex;
    flex-direction: row;
    align-items: center;
    margin: 0;
    font-family: var(--pre);
    letter-spacing: -0.05em;
    justify-content: center;
    font-size: 18px;
    text-align: left;
}

.text__1991345__ .info_wrap p .tag {
    display: inline-block;
    background-color: #388275;
    color: #fff;
    padding: 0.2rem 0.5rem 0 0.2rem;
    margin-right: 0.75rem;
    clip-path: polygon(0 0, calc(100% - 12px) 0, 100% 50%, calc(100% - 12px) 100%, 0 100%);
    text-align: center;
    font-size: 16px;
    font-weight: 500;
    width: 80px;
    box-sizing: border-box;
}

@media screen and (max-width: 352px) {
	.text__1991345__ .blue_text {
	    font-size: 18px;
	}
	.text__1991345__ .call_wrap {
	    font-size: 28px;
	}
	.text__1991345__ .info_wrap p .tag {
	    font-size: 14px;
	}
	.text__1991345__ .info_wrap p {
	font-size: 16px;
	}
}


/*     1991355 : HTML 편집기      */
.main_banner_wrap_mo * {line-height:1.4em;  font-family: var(--pre); letter-spacing: -0.03em;}

.main_banner_wrap_mo {display:flex;flex-wrap: wrap;}
.main_banner_wrap_mo .item {height:100px;}
.main_banner_wrap_mo  .item01  {background:url(/img_up/shop_pds/ehompy0433/build/option/dm_bn_wide_0117870199001.jpg)no-repeat;background-size: cover; width:100%; height:60px; }

.main_banner_wrap_mo  .item02  {background:url(/img_up/shop_pds/ehompy0433/build/option/dm_bn_0317870199001.jpg)no-repeat;background-size: cover;width:50%;     background-position-x: 0; 
background-position-y: -40px;}
.main_banner_wrap_mo  .item03  {background:url(/img_up/shop_pds/ehompy0433/build/option/dm_bn_0417870199001.jpg)no-repeat;background-size: cover;width:50%;    background-position-x: 0;
background-position-y: -40px;}
.main_banner_wrap_mo  .item04  {background:url(/img_up/shop_pds/ehompy0433/build/option/dm_bn_0517870199001.jpg)no-repeat;background-size: cover;width:50%;    background-position-x: 0;
background-position-y: -20px;}
.main_banner_wrap_mo  .item05  {background:url(/img_up/shop_pds/ehompy0433/build/option/dm_bn_061787278261.jpg)no-repeat;background-size: cover;width:50%;    background-position-x: 0;
background-position-y: -40px;}
.main_banner_wrap_mo .item p {display: flex;  flex-direction: column; text-align: left; margin:0; height:100%; color:#fff; padding-left:14px; align-items: flex-start; justify-content: flex-start; padding-top:14px; box-sizing:border-box;}
.main_banner_wrap_mo  .item01  p {text-align:center; padding-left:0; padding-top:0; align-items: center;justify-content: center; font-size:20px; font-weight:600;}
.main_banner_wrap_mo .item p strong {font-size:18px;letter-spacing: -0.03em;}


@media screen and (min-width: 800px) and (max-width: 1023px){
.main_banner_wrap_mo  .item02  { background-position-x: 0; background-position-y:-80px;}
.main_banner_wrap_mo  .item03  { background-position-x: 0; background-position-y: -80px;}
.main_banner_wrap_mo  .item04  { background-position-x: 0; background-position-y: -80px;}
.main_banner_wrap_mo  .item05  { background-position-x: 0; background-position-y: -80px;}
}
@media screen and (max-width: 587px) {
.main_banner_wrap_mo  .item02  { background-position-x: 0; background-position-y:0px;}
.main_banner_wrap_mo  .item03  { background-position-x: 0; background-position-y: 0px;}
.main_banner_wrap_mo  .item04  { background-position-x: 0; background-position-y: 0px;}
.main_banner_wrap_mo  .item05  { background-position-x: 0; background-position-y: 0px;}
}

@media screen and (max-width: 340px) {
.main_banner_wrap_mo  .item02  { background-position-x: -10px; background-position-y:0px;}
.main_banner_wrap_mo  .item03  { background-position-x: -10px; background-position-y: 0px;}
.main_banner_wrap_mo  .item04  { background-position-x: -10px; background-position-y: 0px;}
.main_banner_wrap_mo  .item05  { background-position-x: -10px; background-position-y: 0px;}
}

/*     1991365 : HTML 편집기      */
.html__1991365__ * {line-height:1.4em;  font-family: var(--pre);  letter-spacing: -0.03em;}
.html__1991365__ {display: flex;justify-content: center;  width:100%;}
.html__1991365__ .click_btn_wrap {display: flex; justify-content:space-around; width:360px; align-items:center; padding:14px 0;}
.html__1991365__ .click_btn_wrap .click_btn {background:#939393; padding:0 5px; font-size:18px; color:#fff;}

.html__1991365__ h2 {font-size:26px; font-weight:600; margin:0; padding-left:10px; font-family:var(--pre); letter-spacing: -0.02em;}
.html__1991365__ h2 .pt {color:#5aa8b1;}

@media screen and (max-width: 1024px) {
.html__1991365__ h2 {font-size:22px;}
}

/*     1991375 : 최근 게시글 - 목록형      */
 .pm-board_list__1991375__ * { font-family: var(--pre);  letter-spacing: -0.03em;}
.pm-board_list__1991375__ ul {margin:0;padding:0 10px;list-style:none}
.pm-board_list__1991375__ ul li {border-bottom:1px solid #e8e8e8;font-size:13px;line-height:1.6em}
.pm-board_list__1991375__ ul li:first-child {border-top:1px solid #e8e8e8}
.pm-board_list__1991375__ ul li a {display:block;position:relative;color:#333;padding:0 8px;line-height:35px}
.pm-board_list__1991375__ ul li a .bd_subject {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pm-board_list__1991375__ .comment {font-weight:normal;color:#888}
.pm-board_list__1991375__ .new_icon {margin-left:5px}
.pm-board_list__1991375__ .bd_empty {padding:10px 8px;font-size:13px;color:#666;text-align:center}

.pm-board_list__1991375__.date_show ul li a {padding-right:80px}
.pm-board_list__1991375__.date_show ul li a .bd_date {position:absolute;top:0;right:8px;font-size:12px;font-family:Arial;color:#888}

@media all and (min-width:1024px){
	.pm-board_list__1991375__ ul li a {line-height:45px}
}

/*     1991755 : 블록 설정(모바일 출력 설정)      */
.block_option__1991755__ {display:table;width:100%}
.block_option__1991755__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__1991755__ {display:block;}
}


@media (min-width:1024px){
	.row__1991755__ {display:none;}
}

/*     1991395 : 한줄 텍스트      */
.text__1991395__ {    overflow: hidden;}

.text__1991395__ .mo_mall_btn {
	 margin: 20px 0;
    padding: 0 15px;
}

.text__1991395__ .mo_mall_btn .btn {
    border: 1px solid #ddd;
    box-sizing: border-box;
    border-radius: 10px;
    width: 100%;
    display: flex;
    justify-content: space-around;
    align-items: center;
    padding: 20px;
    text-align: center;
    box-shadow: 0 2px 0 #ddd;
}

.text__1991395__ .mo_mall_btn a.btn img {
    display: block;
    width: 30%;
    margin: 0;
}

.text__1991395__ .mo_mall_btn a.btn .txt {
    font-family: 'GmarketSans', 'Noto Sans KR', sans-serif;
    word-break: keep-all;
    font-size: 16px;
    margin: 0;
}

