/*     1742435 : 맞춤형 컨텐츠      */
.empty__1742435__ {padding:20px 10px;background:#fafafa;}
.empty__1742435__ p {margin:0;padding:0;}
.empty__1742435__ .title {font-size:18px;font-weight:bold;color:blue;text-align:center}
.empty__1742435__ dt {margin-bottom:5px;font-size:15px;font-weight:bold;}
.empty__1742435__ dd {margin:0;font-size:13px;}
.empty__1742435__ dd ul li {padding-left:15px;}
.row {overflow:hidden;}


/*     1742045 : 타이틀 텍스트      */
.title__1742045__ {font-size:0; word-break:keep-all;}
.title__1742045__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:40px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.4em;
}
.title__1742045__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1742045__.style_top p {padding-top:10px}
.title__1742045__.style_top p:before {top:0;left:0;width:40px;height:4px}

.title__1742045__.style_right p {padding-right:14px}
.title__1742045__.style_right p:before {top:16%;right:0;width:4px;height:40px}

.title__1742045__.style_bottom p {padding-bottom:12px}
.title__1742045__.style_bottom p:before {bottom:0;left:0;width:40px;height:4px}

.title__1742045__.style_left p {padding-left:14px}
.title__1742045__.style_left p:before {top:16%;left:0;width:4px;height:40px}

.title__1742045__.style_circle1 p {padding-left:18px}
.title__1742045__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1742045__.style_circle2 p {padding-left:18px}
.title__1742045__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1742045__ p {font-size:80px}
	.title__1742045__.style_top p:before {width:80px}
	.title__1742045__.style_right p:before {height:80px}
	.title__1742045__.style_bottom p:before {width:80px}
	.title__1742045__.style_left p:before {height:80px}
}

/*     1742055 : BLANK 컨텐츠      */
.blank__1742055__ {box-sizing:border-box;display:block;position:relative;width:100%;height:20px}
.blank__1742055__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1742055__.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){
	.blank__1742055__ {height:10px}
}

/*     1742065 : 한줄 텍스트      */
.text__1742065__ p {
	display:block;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#009a93;letter-spacing:-2px;line-height:1.5em;
}
.text__1742065__ p a {color:#009a93}

@media all and (min-width:1024px){
	.text__1742065__ p {font-size:24px; letter-spacing:0;}
}

/*     1742075 : BLANK 컨텐츠      */
.blank__1742075__ {box-sizing:border-box;display:block;position:relative;width:100%;height:65px}
.blank__1742075__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1742075__.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){
	.blank__1742075__ {height:30px}
}

/*     1742085 : 장문 텍스트      */
.textarea__1742085__ p {
	display:block;margin:0;padding:0;
	font-size:16px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__1742085__ p {font-size:18px}
}

/*     1742115 : 한줄 텍스트      */
.content__divider--col{
	display:block;
	width: 1px;
	height: 50px;
	background-color: #aaaaaa;
	margin:100px auto;
}

@media (max-width: 767px){
	.content__divider--col{margin:50px auto;}
}

/*     1742135 : YouTube 동영상 플레이어      */
/* farm */
.farm__1742135__ {display:table;width:100%}
.farm__1742135__ p {display:table-cell;height:200px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

/* player */
.player__1742135__ {display:block;overflow:hidden;position:relative;height:0;padding:0}
.player__1742135__ .player-item,
.player__1742135__ iframe,
.player__1742135__ embed,
.player__1742135__ object,
.player__1742135__ video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.player__1742135__ iframe {border-radius:23px;}
.player__1742135__.player-16by9 {padding-bottom:56.25%}
.player__1742135__.player-4by3 {padding-bottom:75%}
.player__1742135__.player-9by16 {padding-bottom:177.78%;}

/*     1742425 : BLANK 컨텐츠      */
.blank__1742425__ {box-sizing:border-box;display:block;position:relative;width:100%;height:120px}
.blank__1742425__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1742425__.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){
	.blank__1742425__ {height:60px}
}

/*     1742445 : 타이틀 텍스트      */
.title__1742445__ * {margin:0; padding:0; box-sizing:border-box}
.title__1742445__ {max-width:1300px; width:100%; margin:0 auto;}

.title__1742445__ h2 {font-size:28px; margin-bottom:10px; font-weight:600; color:#222;}
.title__1742445__ p {font-size:15px; word-break:keep-all;}

@media (min-width:768px){
	.title__1742445__ h2 {font-size:32px; margin-bottom:10px;}
	.title__1742445__ p {font-size:16px;}
}

@media (min-width:1024px){
	.title__1742445__ h2 {font-size:42px; margin-bottom:20px;}
	.title__1742445__ p {font-size:17px;}
}

/*     1742455 : BLANK 컨텐츠      */
.blank__1742455__ {box-sizing:border-box;display:block;position:relative;width:100%;height:65px}
.blank__1742455__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1742455__.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){
	.blank__1742455__ {height:40px}
}

/*     1742415 : 이미지 리스트 (타일형)      */
.img_tile__1742415__ {max-width:1300px; width:100%; margin:0 auto;}
.img_tile__1742415__ p {margin:0; word-break:keep-all;}

.img_tile__1742415__ .img_inner {display:flex; flex-wrap:wrap; gap:40px;}
.img_tile__1742415__ .img_inner .item {width: 100%;}
.img_tile__1742415__ .img_inner .item:nth-child(1) {}
.img_tile__1742415__ .img_inner .item:nth-child(2) {}
.img_tile__1742415__ .img_inner .item:nth-child(3) {}

.img_tile__1742415__ .img_inner .item .figure {width:100%; aspect-ratio:1/1; border-radius:16px; margin-bottom:20px; overflow:hidden;}
.img_tile__1742415__ .img_inner .item .figure img {display:block; width:100%; transition:0.4s;}
.img_tile__1742415__ .img_inner .item .figure:hover img {transform:scale(1.05);}

.img_tile__1742415__ .img_inner .item .subject {font-size:20px; margin-bottom:10px; font-weight:600; color:#222; line-height:1.1;}
.img_tile__1742415__ .img_inner .item .content {font-size:16px;}

@media (min-width:768px){
	.img_tile__1742415__ .img_inner {gap:40px;}
	.img_tile__1742415__ .img_inner .item:nth-child(1) {}
	.img_tile__1742415__ .img_inner .item:nth-child(2) {margin-top:120px;}
	.img_tile__1742415__ .img_inner .item:nth-child(3) {margin-top:60px;}
	.img_tile__1742415__ .img_inner .item {width: calc((100% - 40px * (3 - 1)) / 3);}
	.img_tile__1742415__ .img_inner .item .subject {font-size:21px; margin-bottom:10px;}
	.img_tile__1742415__ .img_inner .item .content {font-size:17px;}
}

@media (min-width:1024px){
	.img_tile__1742415__ .img_inner {gap:60px;}
	.img_tile__1742415__ .img_inner .item:nth-child(1) {}
	.img_tile__1742415__ .img_inner .item:nth-child(2) {margin-top:120px;}
	.img_tile__1742415__ .img_inner .item:nth-child(3) {margin-top:60px;}
	.img_tile__1742415__ .img_inner .item {width: calc((100% - 60px * (3 - 1)) / 3);}
	.img_tile__1742415__ .img_inner .item .figure {margin-bottom:20px;}
	.img_tile__1742415__ .img_inner .item .subject {font-size:24px; margin-bottom:10px;}
	.img_tile__1742415__ .img_inner .item .content {font-size:18px; padding-right:10px;}
}

/*     1742615 : 블록 설정      */
.block_option__1742615__ {display:table;width:100%;}
.block_option__1742615__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}
#sub_view .row.row__1742615__ > .white-space {max-width:100% !important;}

@media (max-width:1023px){
	.row__1742615__ {}
	#sub_view .row.row__1742615__ > .white-space {padding-left:0 !important; padding-right:0 !important;}
}

@media (max-width:797px){
	#sub_view .row.row__1742615__ > .white-space {padding-left:15px !important; padding-right:15px !important;}
}


@media (min-width:1024px){
	.row__1742615__ {}
}

/*     1742635 : BLANK 컨텐츠      */
.blank__1742635__ {box-sizing:border-box;display:block;position:relative;width:100%;height:120px}
.blank__1742635__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1742635__.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){
	.blank__1742635__ {height:60px}
}

/*     1742645 : 타이틀 텍스트      */
.title__1742645__ * {margin:0; padding:0; box-sizing:border-box}
.title__1742645__ {max-width:1300px; width:100%; margin:0 auto;}

.title__1742645__ h2 {font-size:28px; margin-bottom:10px; font-weight:600; color:#222;}
.title__1742645__ p {font-size:15px; word-break:keep-all;}

@media (min-width:768px){
	.title__1742645__ h2 {font-size:32px; margin-bottom:10px;}
	.title__1742645__ p {font-size:16px;}
}

@media (min-width:1024px){
	.title__1742645__ h2 {font-size:42px; margin-bottom:20px;}
	.title__1742645__ p {font-size:17px;}
}

/*     1742655 : BLANK 컨텐츠      */
.blank__1742655__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.blank__1742655__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1742655__.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){
	.blank__1742655__ {height:10px}
}

/*     1742625 : 이미지 슬라이드 (기본형)      */
@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;
}

.pm-banner_slide_basic__1742625__ .owl-stage-outer {padding:100px 0;}

.pm-banner_slide_basic__1742625__ {max-width:px;margin:0 auto}
.pm-banner_slide_basic__1742625__ a {display:block;border:none}
.pm-banner_slide_basic__1742625__ a img {border:none}
.pm-banner_slide_basic__1742625__.slide_zindex .owl-item {z-index:1}
.pm-banner_slide_basic__1742625__ .item {position:relative; transform:scale(1); z-index:1; transition:0.4s;}
.pm-banner_slide_basic__1742625__ .item img {display:block; vertical-align:top;}
.pm-banner_slide_basic__1742625__ .center {z-index:9 !important;}
.pm-banner_slide_basic__1742625__ .center .item {transform:scale(1.3); }

.pm-banner_slide_basic__1742625__ .owl-nav {-webkit-tap-highlight-color:transparent}
.pm-banner_slide_basic__1742625__ .owl-nav [class*='owl-'] {position:absolute; top:50%; z-index:2; width:30px; height:30px; line-height:50px; margin-top:-15px; font-size:0; opacity:0.7}
.pm-banner_slide_basic__1742625__ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:17px;font-weight:bold;color:#fff}
.pm-banner_slide_basic__1742625__ .owl-nav [class*='owl-']:hover {opacity:1}
.pm-banner_slide_basic__1742625__ .owl-nav .owl-prev {left:15px}
.pm-banner_slide_basic__1742625__ .owl-nav .owl-next {right:15px}
.pm-banner_slide_basic__1742625__ .owl-nav .owl-prev:before {content:'\e600'}
.pm-banner_slide_basic__1742625__ .owl-nav .owl-next:before {content:'\e601'}
.pm-banner_slide_basic__1742625__.owl-carousel .owl-nav button.owl-next,
.pm-banner_slide_basic__1742625__.owl-carousel .owl-nav button.owl-prev {background:rgba(0,0,0,0.6); border-radius:50%;}
.pm-banner_slide_basic__1742625__ .owl-nav .disabled {opacity:0.5;cursor:default !important}

.pm-banner_slide_basic__1742625__ .owl-dots {position:absolute; left:0; width:100%; padding:10px; font-size:0; box-sizing:border-box; text-align:center; bottom:5px; z-index:9;}
.pm-banner_slide_basic__1742625__ .owl-dots .owl-dot {display:inline-block}
.pm-banner_slide_basic__1742625__ .owl-dots .owl-dot span {display: block; width: 24px; aspect-ratio:1/1; line-height: 20px; text-align: center; font-size: 14px; color: #000; margin: 0 3px; background: #e1e1e1; border-radius: 30px; transition: opacity 200ms ease;}

.pm-banner_slide_basic__1742625__ .owl-dots .owl-dot.active span,
.pm-banner_slide_basic__1742625__ .owl-dots .owl-dot:hover span {background:#DC872D;	color: #fff; font-weight:600;}
.pm-banner_slide_basic__1742625__.empty__1742625__ {padding:30px 10px;font-size:13px;text-align:center}

.pm-banner_slide_basic__1742625__.build_edit_mode .item {display:none}
.pm-banner_slide_basic__1742625__.build_edit_mode .item:first-child {display:block}

@media (min-width:768px){
	.pm-banner_slide_basic__1742625__ .owl-nav [class*='owl-'] {width:50px; height:50px;}
	.pm-banner_slide_basic__1742625__ .owl-nav .owl-prev {left:65px}
	.pm-banner_slide_basic__1742625__ .owl-nav .owl-next {right:65px}
	.pm-banner_slide_basic__1742625__ .owl-nav [class*='owl-']:before{font-size:30px;}
	.pm-banner_slide_basic__1742625__ .owl-dots {bottom:0px;}
}

@media (min-width:1024px){
	.pm-banner_slide_basic__1742625__ .owl-nav [class*='owl-'] {width:50px; height:50px;}
	.pm-banner_slide_basic__1742625__ .owl-nav .owl-prev {left:65px}
	.pm-banner_slide_basic__1742625__ .owl-nav .owl-next {right:65px}
	.pm-banner_slide_basic__1742625__ .owl-dots {bottom:-10px;}
}

/*     1742675 : BLANK 컨텐츠      */
.blank__1742675__ {box-sizing:border-box;display:block;position:relative;width:100%;height:120px}
.blank__1742675__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1742675__.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){
	.blank__1742675__ {height:60px}
}

/*     1742665 : 타이틀 텍스트      */
.title__1742665__ * {margin:0; padding:0; box-sizing:border-box}
.title__1742665__ {max-width:1300px; width:100%; margin:0 auto;}

.title__1742665__ h2 {font-size:28px; margin-bottom:10px; font-weight:600; color:#222;}
.title__1742665__ h2 span {font-size:20px}
.title__1742665__ p {font-size:15px; word-break:keep-all;}

@media (min-width:768px){
	.title__1742665__ h2 {font-size:32px; margin-bottom:10px;}
	.title__1742665__ h2 span {font-size:24px}
	.title__1742665__ p {font-size:16px;}
}

@media (min-width:1024px){
	.title__1742665__ h2 {font-size:42px; margin-bottom:20px;}
	.title__1742665__ h2 span {font-size:30px}
	.title__1742665__ p {font-size:17px;}
}

/*     1742685 : BLANK 컨텐츠      */
.blank__1742685__ {box-sizing:border-box;display:block;position:relative;width:100%;height:65px}
.blank__1742685__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1742685__.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){
	.blank__1742685__ {height:40px}
}

/*     1742695 : 이미지      */
.img__1742695__ * {margin:0; padding:0;}

.img__1742695__ {display:flex; align-items:center; justify-content:center; flex-direction:column; gap:40px; max-width:1100px; margin:0 auto;}

.img__1742695__ .figure {width:80%; border-radius:200px; overflow:hidden;}
.img__1742695__ .figure img {display:block; width:100%; transition:0.4s;}
.img__1742695__ .figure:hover img {transform:scale(1.05);}

.img__1742695__ .text-wrap {width:100%;}
.img__1742695__ .text-wrap .position {font-size:17px; color:#DC872D; margin-bottom:0;}
.img__1742695__ .text-wrap h2 {font-size:28px; color:#222; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #ccc;}
.img__1742695__ .text-wrap p {font-size:15px; word-break:keep-all; margin-bottom:20px; letter-spacing:-0.7px;}
.img__1742695__ .text-wrap p b {font-size:19px;}
.img__1742695__ .text-wrap ul {display:flex; justify-content:space-evenly; align-items:center; flex-wrap:wrap; list-style:none; gap:0;}
.img__1742695__ .text-wrap ul li {display:flex; align-items:center; font-size:14px; font-weight:600; color:#222; padding:7px 10px; border-radius:25px;}
.img__1742695__ .text-wrap ul li:hover {background:#ffeddb;}
.img__1742695__ .text-wrap ul li span {display:inline-block; width:21px; aspect-ratio:1/1; background:url(/img_up/shop_pds/hyo1234/build/option/icon1761806979.png) no-repeat center / cover; margin-right:8px;}

@media (min-width:768px){
	.img__1742695__ {flex-direction:row; gap:40px;}
	.img__1742695__ .figure {width:40%}
	.img__1742695__ .text-wrap {width:60%;}
	.img__1742695__ .text-wrap .position {font-size:18px; margin-bottom:8px;}
	.img__1742695__ .text-wrap h2 {font-size:36px; padding-bottom:20px; margin-bottom:20px;}
	.img__1742695__ .text-wrap p {font-size:16px; margin-bottom:30px;}
	.img__1742695__ .text-wrap p b {font-size:21px;}
	.img__1742695__ .text-wrap ul {gap:10px;}
	.img__1742695__ .text-wrap ul li {font-size:16px;}
	.img__1742695__ .text-wrap ul li span {width:21px;}
}

@media (min-width:1024px){
	.img__1742695__ {gap:80px;}
	.img__1742695__ .text-wrap .position {font-size:21px; margin-bottom:8px;}
	.img__1742695__ .text-wrap h2 {font-size:45px; padding-bottom:30px; margin-bottom:30px;}
	.img__1742695__ .text-wrap p {font-size:17px; margin-bottom:40px;}
	.img__1742695__ .text-wrap ul {gap:20px;}
	.img__1742695__ .text-wrap ul li {font-size:18px;}
	.img__1742695__ .text-wrap ul li span {width:21px;}
}

