/*     1077865 : 스크롤 블록/셀 슬라이드 js      */
.empty__1077865__ {padding:20px 10px;background:#fafafa;font-size:13px;color:blue;text-align:center}
.empty__1077865__ p{font-size:17px;font-weight:bold}
.empty__1077865__ dl{margin:0;text-align:left;color:#333}
.empty__1077865__ dt{margin-bottom:5px;font-size:14px}
.empty__1077865__ dd{margin:0;font-size:13px}


/*     1094365 : 맞춤형 컨텐츠      */
.empty__1094365__ .tab_wrap .tabs {margin:0;padding:0;list-style:none;background:#ffffff;box-shadow:0px 4px 4px -4px rgb(0 0 0 / 15%);}
.empty__1094365__ .tab_wrap .tabs:after {content:'';display:block;clear:both;}
.empty__1094365__ .tab_wrap .tabs li {float:left;width:50%;}
.empty__1094365__ .tab_wrap .tabs li a {display:block;line-height:45px;padding:0 5px;font-size:14px;font-family: 'Pretendard-Regular';color:#000000;text-align:center;}
.empty__1094365__ .tab_wrap .tabs li:nth-child(1) a,
.empty__1094365__ .tab_wrap .tabs li:nth-child(1):hover a {font-family: 'Pretendard-Bold';color:#0256d0;border-bottom:3px solid #0256d0;}
.empty__1094365__ .tab_wrap .tabs li:hover a,
.empty__1094365__ .tab_wrap .tabs li a:hover {font-family: 'Pretendard-Bold';color:#0256d0;border-bottom:3px solid #0256d0;}

@media all and (max-width:1023px) {
	.empty__1094365__ .tab_wrap .tabs li:nth-child(2n+1) {clear:both;}
	.empty__1094365__ .tab_wrap .tabs li:nth-child(4n+1) {clear:none;}
}

@media all and (min-width:1024px) {
	.empty__1094365__ .tab_wrap .tabs li {width:25%}
	.empty__1094365__ .tab_wrap .tabs li a {line-height:69px;font-size:18px}
	.empty__1094365__ .tab_wrap .tabs li:nth-child(3n+1) {clear:none;}
	.empty__1094365__ .tab_wrap .tabs li:nth-child(4n+1) {clear:both;}
}

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

/*     1077875 : 타이틀 텍스트      */
.title__1077875__ {font-size:0}
.title__1077875__ p {
	display:inline-block;position:relative;margin:0;padding:0;font-family: 'PTBandocheR';word-break:keep-all;
	font-size:25px;font-weight:normal;color:#666;letter-spacing:-.05em;line-height:1.5em;
}
.title__1077875__ p b {font-family: 'PTBandocheB';color:#333}

.title__1077875__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1077875__.style_top p {padding-top:10px}
.title__1077875__.style_top p:before {top:0;left:0;width:25px;height:4px}

.title__1077875__.style_right p {padding-right:14px}
.title__1077875__.style_right p:before {top:16%;right:0;width:4px;height:25px}

.title__1077875__.style_bottom p {padding-bottom:12px}
.title__1077875__.style_bottom p:before {bottom:0;left:0;width:25px;height:4px}

.title__1077875__.style_left p {padding-left:14px}
.title__1077875__.style_left p:before {top:16%;left:0;width:4px;height:25px}

.title__1077875__.style_circle1 p {padding-left:18px}
.title__1077875__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1077875__.style_circle2 p {padding-left:18px}
.title__1077875__.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__1077875__ p {font-size:50px}
	.title__1077875__.style_top p:before {width:50px}
	.title__1077875__.style_right p:before {height:50px}
	.title__1077875__.style_bottom p:before {width:50px}
	.title__1077875__.style_left p:before {height:50px}
}

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

/*     1077895 : 장문 텍스트      */
.textarea__1077895__ p {
	display:block;margin:0;padding:0;font-family: 'Pretendard-SemiBold';word-break:keep-all;
	font-size:16px;font-weight:normal;color:#192f5c;text-transform: uppercase;
	letter-spacing: 0.02em;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__1077895__ p {font-size:18px}
}

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

/*     1077825 : 블록 설정      */
.block_option__1077825__ {display:table;width:100%;margin:0 auto;max-width:1400px;}
.block_option__1077825__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#00a1ff;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__1077825__ {;}
}

@media (min-width:1024px){
	.row__1077825__ {
		max-width:1600px !important;background-image:url(/img_up/shop_pds/thefirst2024/build/option/logo_bg17250071632.png);background-repeat:no-repeat;
		background-position:right center;background-size:350px;
	}
}


/*     1077645 : 이미지      */
#Doctor {}
#Doctor .s-inner {display:flex; align-items: center; width: 100%;max-width: 1400px; position: relative; margin-left: auto; margin-right: auto;}
#Doctor .s-inner > div {width:70%}

#Doctor #imgWrap img  {vertical-align:top}

#Doctor #contWrap dl dt {position: relative;font-size:5.0rem;font-family: 'PTBandocheR';color:#333;word-break:keep-all;}

#Doctor #contWrap dl dd {margin:1.2em 0; font-size:2.6rem;font-family: 'Pretendard-Light';letter-spacing: -.03em;line-height:1.5em;word-break:keep-all;}
#Doctor #contWrap .tit {display:inline-block; font-size:1.8rem; font-family: 'Pretendard-Bold';border-radius:30px; background:#192f5c; color:#FFF; padding:0.5em 1.7em;word-break:keep-all;}
#Doctor #contWrap .cont {margin-top:30px; display:flex;}
#Doctor #contWrap .cont ul:last-child {margin-left:50px}
#Doctor #Btn {margin-top:6em}

#DotList li {margin-bottom:0.7em; position:relative;}
#DotList li:before {content:''; width:3px; height:3px; border-radius:10px; background:#686868; position:absolute; left:0; top:0.65em;}
#DotList li p {padding-left:10px; font-size:1.8rem;font-family: 'Pretendard-Regular';word-break:keep-all;}

#Btn {display:inline-block;position:relative}
#Btn:before {content:''; width:60px;height:60px; border-radius:100%; background:#e7f2ff; position:absolute; left:0; top:50%; margin-top:-30px}
#Btn p {position:relative;padding:10px 0 10px 30px; font-size:1.8rem;font-family: 'PTBandocheR';color:#333;word-break:keep-all;}
#Btn:hover p {font-family: 'PTBandocheB'; color:#192f5c; transition: all 0.1s ease-out;}

@media all and (max-width:1380px) {
	#Doctor .s-inner {align-items: start}
	#Doctor #imgWrap img {width:90% }
}  
@media all and (max-width:1110px) {
	#Doctor #contWrap dl dd br {display:none}
}  
@media all and (max-width:976px) {
	#Doctor {background-size:90% auto}
	#Doctor .s-inner {flex-wrap:wrap }
	#Doctor .s-inner > div {width:100%}
	#Doctor #imgWrap  {margin-bottom:8%; text-align:center}
	#Doctor #imgWrap img  {width:70%; max-width:570px}

	#Doctor #contWrap .cont {flex-wrap:wrap}
	#Doctor #contWrap .cont ul {width:100%; margin-left:0 !important}
}
@media all and (max-width:580px) {
	#Doctor #contWrap dl dt {font-size:4.5rem;}
	#Doctor #contWrap dl dd {font-size:2.4rem;}

}
@media all and (max-width:480px) {
	#Doctor #contWrap dl dt {font-size:4.0rem;}
	#Doctor #contWrap dl dd {margin:1.0em 0 1.3em 0;  font-size:2.2rem;}
	#Doctor #Btn {margin-top:3em}

	#Btn:before {width:50px;height:50px; margin-top:-25px}
	#Btn p { padding:10px 0 10px 25px;}
}

@media all and (min-width:1024px) {
	#Doctor #imgWrap {width:30%;}
}

/*     1077705 : 블록 설정      */
.block_option__1077705__ {display:table;width:100%}
.block_option__1077705__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}
	.row__1077705__ {display:table;width:100%;padding: 0 58px;}
	.row__1077705__ > div {display:table-cell;vertical-align:middle;}

@media (max-width:1023px){
	.row__1077705__ {height:320px;background-size:cover;}
}


@media (min-width:1024px){
	.row__1077705__ {height:420px;background-size:cover;background-attachment: fixed;}
}

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

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

/*     1077745 : 타이틀 텍스트      */
.title__1077745__ {font-size:0}
.title__1077745__ p {
	display:inline-block;position:relative;margin:0;padding:0;font-family: 'PTBandocheR';word-break:keep-all;
	font-size:25px;font-weight:normal;color:#ffffff;letter-spacing:-.05em;line-height:1.5em;
}
.title__1077745__ p b {font-family: 'PTBandocheB';}
.title__1077745__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1077745__.style_top p {padding-top:10px}
.title__1077745__.style_top p:before {top:0;left:0;width:25px;height:4px}

.title__1077745__.style_right p {padding-right:14px}
.title__1077745__.style_right p:before {top:16%;right:0;width:4px;height:25px}

.title__1077745__.style_bottom p {padding-bottom:12px}
.title__1077745__.style_bottom p:before {bottom:0;left:0;width:25px;height:4px}

.title__1077745__.style_left p {padding-left:14px}
.title__1077745__.style_left p:before {top:16%;left:0;width:4px;height:25px}

.title__1077745__.style_circle1 p {padding-left:18px}
.title__1077745__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1077745__.style_circle2 p {padding-left:18px}
.title__1077745__.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__1077745__ p {font-size:50px}
	.title__1077745__.style_top p:before {width:50px}
	.title__1077745__.style_right p:before {height:50px}
	.title__1077745__.style_bottom p:before {width:50px}
	.title__1077745__.style_left p:before {height:50px}
}

/*     1077765 : 장문 텍스트      */
.textarea__1077765__ p {
	display:block;margin:0;padding:0;font-family: 'Pretendard-SemiBold';word-break:keep-all;
	font-size:16px;font-weight:normal;color:#ffffff;text-transform: uppercase;
	letter-spacing: 0.02em;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__1077765__ p {font-size:18px}
}

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

/*     1077785 : 장문 텍스트      */
.textarea__1077785__ p {
	display:block;margin:0;padding:0;font-family: 'Pretendard-Regular';word-break:keep-all;
	font-size:20px;font-weight:normal;color:#ffffff;letter-spacing:0;line-height:1.5em;
}
.textarea__1077785__ p b {font-family: 'Pretendard-Bold';}

@media all and (min-width:1024px){
	.textarea__1077785__ p {font-size:20px}
}

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

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

/*     1077835 : 이미지 슬라이드 (반응형)      */
@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_responsive__1077835__ {margin:0 auto;padding:0px;max-width:1400px;}
.pm-banner_slide_responsive__1077835__ a {display:block;border:none;}
.pm-banner_slide_responsive__1077835__ a img {border:none;}


.pm-banner_slide_responsive__1077835__ .item {position:relative;}
.pm-banner_slide_responsive__1077835__ .item > div {border: 1px solid #ccc;box-shadow: 5px 5px 10px 1px rgb(0 0 0 / 20%);}

.pm-banner_slide_responsive__1077835__ .figure {position: relative;overflow: hidden;}
.pm-banner_slide_responsive__1077835__ .figure img {-webkit-transition: -webkit-transform 0.4s ease-out;transition: transform 0.4s ease-out;vertical-align:top}
.pm-banner_slide_responsive__1077835__ .item:hover .figure img {-webkit-transform: scale(1.1);transform: scale(1.1);}
.pm-banner_slide_responsive__1077835__ .item:hover .caption .subject{font-family: 'Pretendard-Bold';color:#192f5c;}

.pm-banner_slide_responsive__1077835__ .item .caption {padding:10px;background:#fff;}
.pm-banner_slide_responsive__1077835__ .item .caption span {display:block;box-sizing:border-box;font-size:14px;color:#111111;line-height:1.5em;}
.pm-banner_slide_responsive__1077835__ .item .caption .subject {color:#333;font-family: 'Pretendard-Regular';font-size:20px;word-break:keep-all;}
.pm-banner_slide_responsive__1077835__ .item .caption .exp_text {font-size:14px;font-family: 'Pretendard-Light';color:#666;word-break:keep-all;}

.pm-banner_slide_responsive__1077835__ .owl-nav {position:absolute;top:-80px;right:0;text-align:center;z-index:2;-webkit-tap-highlight-color:transparent}
.pm-banner_slide_responsive__1077835__ .owl-nav [class*='owl-'] {width:40px;height:40px;line-height:40px;margin-top:-20px;border-radius: 25px;background:#e8eaee !important;font-size:0;cursor:pointer;transition: all .4s;}
.pm-banner_slide_responsive__1077835__ .owl-nav .owl-prev {left:2px;margin-right:5px;}
.pm-banner_slide_responsive__1077835__ .owl-nav .owl-next {right:2px;margin-left:5px;}
.pm-banner_slide_responsive__1077835__ .owl-nav [class*='owl-'] span:before {content:'';width:10px;height:10px;}
.pm-banner_slide_responsive__1077835__ .owl-nav .owl-prev span:before {border-right:8px solid #192f5c;border-bottom:5px solid transparent;border-top:5px solid transparent;}
.pm-banner_slide_responsive__1077835__ .owl-nav .owl-next span:before {border-left:8px solid #192f5c;border-bottom:5px solid transparent;border-top:5px solid transparent;}
.pm-banner_slide_responsive__1077835__ .owl-nav [class*='owl-']:hover {background:#192f5c !important;}
.pm-banner_slide_responsive__1077835__ .owl-nav .owl-prev:hover span:before {border-right:8px solid #fff;}
.pm-banner_slide_responsive__1077835__ .owl-nav .owl-next:hover span:before {border-left:8px solid #fff;}
.pm-banner_slide_responsive__1077835__ .owl-nav .disabled {opacity:0.5;cursor:default !important}

.pm-banner_slide_responsive__1077835__ .owl-dots {position:absolute;left:0;width:100%;height:30px;padding:20px;font-size:0;box-sizing:border-box;text-align:center}
.pm-banner_slide_responsive__1077835__ .owl-dots .owl-dot {display:inline-block}
.pm-banner_slide_responsive__1077835__ .owl-dots .owl-dot span {display:block;width:10px;height:10px;margin:0 3px;background:#f1ece8;border-radius:30px;transition:opacity 200ms ease}
.pm-banner_slide_responsive__1077835__ .owl-dots .owl-dot.active span,
.pm-banner_slide_responsive__1077835__ .owl-dots .owl-dot:hover span {background:#192f5c}

.pm-banner_slide_responsive__1077835__.empty__1077835__ {padding:30px 10px;font-size:13px;text-align:center}

@media all and (max-width:767px) {
	.pm-banner_slide_responsive__1077835__ {padding-top:0px;}
	.pm-banner_slide_responsive__1077835__ .item .caption {padding:15px 10px;}
}
@media all and (min-width:768px) {
	.pm-banner_slide_responsive__1077835__ .item .caption {padding:30px;}
	.pm-banner_slide_responsive__1077835__ .item .caption .subject {font-size:24px;}
	.pm-banner_slide_responsive__1077835__ .item .caption .exp_text {font-size:14px;}

	.pm-banner_slide_responsive__1077835__ .owl-nav {top:-100px;left:auto;}
	.pm-banner_slide_responsive__1077835__ .owl-nav [class*='owl-'] {width:64px;height:64px;border-radius:50px;}
	.pm-banner_slide_responsive__1077835__ .owl-nav .owl-prev {margin-right:10px;}
}

