/*     3591405 : 이미지 슬라이드 (메인용)      */
@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;
}
@keyframes down {
	0% {transform: translate(0);}
	20% {transform: translateY(15px);}
	40% {transform: translate(0);}
}
@-webkit-keyframes down {
	0% {transform: translate(0);}
	20% {transform: translateY(15px);}
	40% {transform: translate(0);}
}
.pm-slide_wide__3591405__wrap {position:relative;height:100%;padding-bottom:5px;}
.pm-slide_wide__3591405__wrap .frame {
	position:absolute;left:0;right:0;bottom:0;z-index:1;
	background-image:url(/img_up/shop_pds/sh1900/build/option/visual_bottom165207198200001770885572.png);
	background-repeat:no-repeat;
	background-position:center bottom;
	background-size:cover;
}
.pm-slide_wide__3591405__wrap .frame img {width:100%;visibility:hidden;vertical-align:top;}
.pm-slide_wide__3591405__ {max-width:1920px;margin:0 auto}
.pm-slide_wide__3591405__ a {display:block;position:relative;border:none;}
.pm-slide_wide__3591405__ a img {border:none}
.pm-slide_wide__3591405__.slide_zindex .owl-item {z-index:1}
.pm-slide_wide__3591405__ .item {position:relative}
.pm-slide_wide__3591405__ .item img {vertical-align:top}
.pm-slide_wide__3591405__ .item .caption {display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0 10%;z-index:2;box-sizing:border-box;}
.pm-slide_wide__3591405__ .item .caption .caption_inner {display:table;width:100%;height:100%;margin:0 auto;}
.pm-slide_wide__3591405__ .item .caption .caption_inner .caption_cell {display:table-cell;vertical-align:middle;color:#ffffff;text-align:center;}
.pm-slide_wide__3591405__ .item .caption .caption_inner .caption_cell > span {display:block;line-height:1.3em;/*text-shadow:2px 3px 4px #888;*/color:#ffffff;}
.pm-slide_wide__3591405__ .item .caption .caption_inner .caption_cell .desc_text {font-size:17px;}
.pm-slide_wide__3591405__ .item .caption .caption_inner .caption_cell .subject {display:block;font-size:30px;color:#00c0ff;font-weight:bold;letter-spacing:-.03em;word-break:keep-all;}
.pm-slide_wide__3591405__ .item .caption .caption_inner .caption_cell .exp_text {font-size:16px;}

.pm-slide_wide__3591405__ .item .caption .btn_more {position:relative;display:inline-block;min-width:140px;line-height:47px;margin-top:30px;padding:0 10px;font-size:15px;border:1px solid rgba(255,255,255,.5);text-align:center;box-sizing:border-box;transition:.5s;}
.pm-slide_wide__3591405__ .item .caption .btn_more span {color:#ffffff;}

.pm-slide_wide__3591405__ .owl-nav {-webkit-tap-highlight-color:transparent}
.pm-slide_wide__3591405__ .owl-nav [class*='owl-'] {
	display:inline-block;position:absolute;top:50%;z-index:10;width:24px;height:24px;line-height:24px;margin-top:-12px;
	font-size:0;text-align:center;
}
.pm-slide_wide__3591405__ .owl-nav [class*='owl-']:before {font-family:'icomoon_slider';font-size:18px;font-weight:normal;color:#ffffff}
.pm-slide_wide__3591405__ .owl-nav .owl-prev {left:5px}
.pm-slide_wide__3591405__ .owl-nav .owl-prev:before {content:'\e600'}
.pm-slide_wide__3591405__ .owl-nav .owl-next {right:5px}
.pm-slide_wide__3591405__ .owl-nav .owl-next:before {content:'\e601'}
.pm-slide_wide__3591405__ .owl-nav .disabled {opacity:0.5;cursor:default !important}

.pm-slide_wide__3591405__ .owl-dots {position:absolute;bottom:10%;left:0;z-index:10;width:100%;padding:10px;font-size:0;box-sizing:border-box;text-align:center}
.pm-slide_wide__3591405__ .owl-dots .owl-dot {display:inline-block;opacity:1 !important;}
.pm-slide_wide__3591405__ .owl-dots .owl-dot span {
	box-sizing:border-box;display:block;width:18px;height:3px;margin:0 3px;
	background:#ffffff;
	opacity:1 !important;
	transition:opacity 200ms ease;
}
.pm-slide_wide__3591405__ .owl-dots .owl-dot.active span,
.pm-slide_wide__3591405__ .owl-dots .owl-dot:hover span {border-color:#ff8400;background:#ff8400;  height: 3px;}

.pm-slide_wide__3591405__.empty__3591405__ {padding:30px 10px;font-size:13px;text-align:center}
.pm-slide_wide__3591405__wrap .scroll_down {display:none;}

.pm-slide_wide__3591405__.build_edit_mode .item {display:none}
.pm-slide_wide__3591405__.build_edit_mode .item img {width:100%}
.pm-slide_wide__3591405__.build_edit_mode .item:first-child {display:block}

.pm-slide_wide__3591405__wrap .side_buttons {display: none;}

@media all and (max-width:1023px){
    .pm-slide_wide__3591405__ .item img {max-height:500px;object-fit:cover;width:100%;}
}

@media all and (min-width:768px){
	.pm-slide_wide__3591405__ .item .caption {/*height:196px;*/padding:0 8%;}
	.pm-slide_wide__3591405__ .owl-nav [class*='owl-'] {width:30px;height:30px;line-height:30px;margin-top:-15px}
	.pm-slide_wide__3591405__ .owl-nav [class*='owl-']:before {font-size:14px}
	.pm-slide_wide__3591405__ .owl-nav .owl-prev {left:20px}
	.pm-slide_wide__3591405__ .owl-nav .owl-next {right:20px}
}

@media all and (min-width:1024px){
	.pm-slide_wide__3591405__wrap .line_left {width:1px;height:100%;position:absolute;top:90px;bottom:0;left:50%;margin-left:-700px;background:#fff;opacity:.3;z-index:1;}
	.pm-slide_wide__3591405__wrap .line_right {width:1px;height:100%;position:absolute;top:90px;left:50%;margin-left:700px;background:#fff;opacity:.3;z-index:1;}
	.pm-slide_wide__3591405__wrap .line_top {width:100%;max-width:1400px;height:1px;position:absolute;top:90px;left:0;right:0;margin:0 auto;background:#fff;opacity:.3;z-index:1;}
	.pm-slide_wide__3591405__ .item .caption {max-width:1300px;margin:auto;will-change:-webkit-transform;}
	.pm-slide_wide__3591405__ .item .caption .caption_inner .caption_cell {text-align:left;}
	.pm-slide_wide__3591405__ .item .caption .caption_inner .caption_cell > span {opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);font-size:38px;line-height:1;letter-spacing:-.05em;}
	.pm-slide_wide__3591405__ .item .caption .caption_inner .caption_cell .desc_text {-webkit-transition:all 0.79s 0.5s;transition:all 0.79s 0.5s;}
	.pm-slide_wide__3591405__ .item .caption .caption_inner .caption_cell .subject {-webkit-transition:all 1s 1s;transition:all 1s 1s;}
	.pm-slide_wide__3591405__ .item .caption .caption_inner .caption_cell .exp_text {margin-top:25px;-webkit-transition:all 1.4s 1s;transition:all 1.4s 1s;}
	.pm-slide_wide__3591405__ .owl-item.active .caption .caption_inner .caption_cell > span {opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}

	.pm-slide_wide__3591405__ .caption .btn_more {opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);margin-top:58px;transition:color 150ms ease-in-out;}
	.pm-slide_wide__3591405__ .owl-item.active .caption .btn_more {opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)-webkit-transition:all 1.4s 1s;transition:all 1.4s 1s;}
	.pm-slide_wide__3591405__ .caption .btn_more:after {content:'';position:absolute;display:block;top:0;left:50%;transform:translateX(-50%);width:0;height:100%;background:#fff;z-index:-1;transition:width 150ms ease-in-out;}
	.pm-slide_wide__3591405__ .caption .btn_more:hover span {color:#000;}
	.pm-slide_wide__3591405__ .caption .btn_more:hover:after {width:100%;}

	.pm-slide_wide__3591405__ .owl-nav [class*='owl-'] {width:40px;height:40px;line-height:40px;margin-top:-20px;border:2px solid #ffffff;border-radius:50%}
	.pm-slide_wide__3591405__ .owl-nav [class*='owl-']:before {font-size:30px}
	.pm-slide_wide__3591405__ .owl-nav .owl-prev {left:20px}
	.pm-slide_wide__3591405__ .owl-nav .owl-next {right:20px}

	.pm-slide_wide__3591405__ .owl-dots {padding:20px 10px;z-index:100;}
	.pm-slide_wide__3591405__ .owl-dots .owl-dot span {position:relative;width:22px;height:2px;margin:0 4px}

.pm-slide_wide__3591405__wrap .scroll_down {display:block;position:absolute;left:max(20px, calc((100% - 1400px) / 2));right:0;bottom:15%;width:auto;max-width:1500px;padding-left:50px;margin:0;z-index:1;animation:down 1.5s infinite;-webkit-animation:down 1.5s infinite;box-sizing:border-box;}
	.pm-slide_wide__3591405__wrap .scroll_down > div {display:inline-block;text-align:center;}
	.pm-slide_wide__3591405__wrap .scroll_down p {margin:5px 0;padding:0;font-size:14px;color:#fff;}
	.pm-slide_wide__3591405__ .item .caption .caption_inner .caption_cell .subject
	.pm-slide_wide__3591405__.build_edit_mode .item .caption .caption_inner .caption_cell > span,
	.pm-slide_wide__3591405__.build_edit_mode .caption .btn_more {opacity:1;transform:none;}
/* 우측 고정 버튼 영역 */
.pm-slide_wide__3591405__wrap .side_buttons {display:block;position:absolute;right:max(100px, calc((100% - 1200px) / 2));top:50%;transform:translateY(-50%);z-index:100;}
.pm-slide_wide__3591405__wrap .side_buttons .button_item {display:flex;align-items:center;padding:10px 20px;margin-bottom:2px;background:rgba(0,0,0,0.7);color:#fff;text-decoration:none;transition:background 0.3s;min-width:250px;max-width:250px;}
	.pm-slide_wide__3591405__wrap .side_buttons .button_item:hover {background:rgba(0,0,0,0.9);}
	.pm-slide_wide__3591405__wrap .side_buttons .button_item .icon {width:60px;height:60px;margin:0 15px 0 25px;flex-shrink:0;}
	.pm-slide_wide__3591405__wrap .side_buttons .button_item .icon img {width:100%;height:100%;object-fit:contain;}
	.pm-slide_wide__3591405__wrap .side_buttons .button_item .divider {width:3px;height:30px;background:rgba(255,255,255,0.3);margin:0 30px 0;}/*중간세로선*/
	.pm-slide_wide__3591405__wrap .side_buttons .button_item .text {font-size:16px;font-weight:500;letter-spacing:-0.02em;}
	.pm-slide_wide__3591405__wrap .side_buttons .bottom_text {margin-top:20px;padding:0 30px;color:#fff;font-size:17px;line-height:1.6;text-shadow:2px 2px 4px rgba(0,0,0,0.8);text-align:center;}
}

@media all and (min-width:1300px){
	.pm-slide_wide__3591405__ .item .caption {/*height:0px;*/padding:0; top:-10px;}
	.pm-slide_wide__3591405__ .item .caption .caption_inner {max-width:100%;}
	.pm-slide_wide__3591405__ .item .caption .caption_inner .caption_cell {padding:0 0px;}
	.pm-slide_wide__3591405__ .item .caption .caption_inner .caption_cell .desc_text {font-size:34px}
	.pm-slide_wide__3591405__ .item .caption .caption_inner .caption_cell .subject {font-size:80px}/*큰텍스트*/
	.pm-slide_wide__3591405__ .item .caption .caption_inner .caption_cell .exp_text {font-size:26px}

	.pm-slide_wide__3591405__ .owl-dots {top:170px;left:max(20px, calc((100% - 1150px) / 2 - 80px));width:auto;margin:0;bottom:auto;transform:none;z-index:100;}
	.pm-slide_wide__3591405__ .owl-dots .owl-dot {display:block;margin-top:20px;}
	.pm-slide_wide__3591405__ .owl-dots .owl-dot:first-child {margin-top:0;}
/* 우측 고정 버튼 영역 */
.pm-slide_wide__3591405__wrap .side_buttons {display:block;position:absolute;right:max(100px, calc((100% - 1300px) / 2));top:50%;transform:translateY(-50%);z-index:100;}
.pm-slide_wide__3591405__wrap .side_buttons .button_item {padding:17px 13px;min-width:300px;max-width:300px;}
	.pm-slide_wide__3591405__wrap .side_buttons .button_item .icon {width:50px;height:50px;}
	.pm-slide_wide__3591405__wrap .side_buttons .button_item .text {font-size:18px;}
	.pm-slide_wide__3591405__wrap .side_buttons .bottom_text {font-size:18px; line-height:1.2;}
}

/* 모든 도트를 항상 보이게 강제 */
.pm-slide_wide__3591405__ .owl-dots { 
	opacity: 1 !important; 
	visibility: visible !important;
	display: block !important;
}
.pm-slide_wide__3591405__ .owl-dots .owl-dot { 
	opacity: 1 !important; 
	visibility: visible !important;
}
.pm-slide_wide__3591405__ .owl-dots .owl-dot span {
	opacity: 1 !important;
	visibility: visible !important;
}

/*     3544025 : 블록 설정      */
.block_option__3544025__ {display:table;width:100%;}
.block_option__3544025__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}
.row__3544025__ {background-repeat:no-repeat !important; background-size:cover !important; background-position:center !important;}

@media (max-width:1023px){
	.row__3544025__ {}
}


@media (min-width:1024px){
	.row__3544025__ {1400}
}

/*     3544035 : BLANK 컨텐츠      */
.blank__3544035__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__3544035__.build_edit_mode {min-height:10px;border:1px dashed red; }
.blank__3544035__.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__3544035__ {height:30px}
}

/*     3544045 : 타이틀 텍스트      */
.title__3544045__ h2 {display:inline-block; position:relative; margin:0; padding:0; font-size:36px; letter-spacing:-1px; font-weight:bold; color:#333333; line-height:1.2; word-break:keep-all;}

@media (max-width:1023px){
	.title__3544045__ h2 {font-size:24px;}
}

@media (max-width:767px){
	.title__3544045__ h2 {font-size:24px;}
}

/*     3544055 : BLANK 컨텐츠      */
.blank__3544055__ {box-sizing:border-box;display:block;position:relative;width:100%;height:15px}
.blank__3544055__.build_edit_mode {min-height:10px;border:1px dashed red;}
.blank__3544055__.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__3544055__ {height:5px}
}

/*     3553255 : 타이틀 텍스트      */
.title__3553255__ h2 {display:inline-block; position:relative; margin:0; padding:0; font-size:22px; letter-spacing:-1px; font-weight:300px; color:#666666; line-height:1.2; word-break:keep-all;}

@media (max-width:1023px){
	.title__3553255__ h2 {font-size:15px;fontwe}
	.title__3553255__ h2::after {width:12px; height:12px; right:-20px;}
}

@media (max-width:767px){
	.title__3553255__ h2 {font-size:15px;}
}

/*     3553265 : BLANK 컨텐츠      */
.blank__3553265__ {box-sizing:border-box;display:block;position:relative;width:100%;height:65px}
.blank__3553265__.build_edit_mode {min-height:10px;border:1px dashed red;}
.blank__3553265__.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__3553265__ {height:30px}
}

/*     3544065 : 이미지 리스트 (타일형)      */
.img_tile__3544065__, .img_tile__3544065__ * {margin:0; padding:0; box-sizing:border-box;}
.img_tile__3544065__ {max-width:1400px; width:100%; margin:0 auto; display:flex;}

.img_tile__3544065__ .list_wrap {width:30%;}
.img_tile__3544065__ .list_wrap ul {list-style:none;}
.img_tile__3544065__ .list_box {display:flex; align-items:center; background:#333; border-radius:50px; padding:10px 25px 10px 50px; margin: 0 32px 15px 0; justify-content:space-between;}
.img_tile__3544065__ .list_box:hover {background:#0047AB;}
.img_tile__3544065__ .list_box h2 {font-size:24px; font-weight:600; color:#FFF;}
.img_tile__3544065__ .list_box .list_text {display:none; font-size:18px; font-weight:400; color:#FFF; word-break:keep-all; margin-top:35px;}
.img_tile__3544065__ .list_box .icon {display:flex; justify-content:center; align-items:center; width:60px; aspect-ratio:1/1; transition:0.5s; border-radius:50%;}
.img_tile__3544065__ .list_box .icon:hover {background:#e2eeff;}
.img_tile__3544065__ .list_box .icon i {display:block; width:20px; transform:rotate(-45deg); margin-right:-4px; margin-top:2px; filter:brightness(10);}
.img_tile__3544065__ .list_box .icon:hover i {filter:brightness(10);}
.img_tile__3544065__ .list_wrap li.on .list_box {flex-direction:column; align-items:flex-start; padding:60px 25px 40px 50px; border-radius:30px;}
.img_tile__3544065__ .list_wrap li.on .list_text {display:block;}
.img_tile__3544065__ .list_wrap li.on .icon {aspect-ratio:1/1; background:#0047AB; border-radius:50%; margin-left:auto; margin-top:70px;}
.img_tile__3544065__ .list_wrap li.on .icon i {filter:brightness(10); transform:rotate(0); width:24px; margin-right:0; margin-top:3px;}
.img_tile__3544065__ .list_wrap li:last-child .list_box {margin-bottom:0;}

.img_tile__3544065__ .img_wrap {position:relative; width:70%;}
.img_tile__3544065__ .img_box {position:absolute; top:0; left:0; width:100%; height:100%; visibility:hidden; opacity:0; border-radius:40px; overflow:hidden;}
.img_tile__3544065__ .img_box .content_wrap {display:block; width:100%; height:100%; background-size:cover; background-position:center; background-repeat:no-repeat; padding:60px 80px; color:#FFF; text-decoration:none;}
.img_tile__3544065__ .img_box .text_box {display:flex; justify-content:space-between; align-items:flex-end; width:100%; height:100%;}
.img_tile__3544065__ .img_box h2 {font-size:30px; font-weight:800; transform:translateX(-50px); opacity:0; transition:0.7s;}
.img_tile__3544065__ .img_box .view {display:flex; justify-content:center; align-items:center; width:115px; aspect-ratio:1/1; font-size:18px; color:#000; background:rgba(255,255,255,0.7); border-radius:50%; transition:0.3s;}
.img_tile__3544065__ .img_box .view:hover {color:#FFF; background:#004438;}
.img_tile__3544065__ .img_box.on {visibility:visible; opacity:1;}
.img_tile__3544065__ .img_box.on h2 {transform:translateX(0); opacity:1;}

@media (max-width:1023px){
    .img_tile__3544065__ {width:96%; margin:0 auto;}
    .img_tile__3544065__ .list_wrap {width:40%;}
    .img_tile__3544065__ .list_box {padding:20px 30px;}
    .img_tile__3544065__ .list_box h2 {font-size:24px;}
    .img_tile__3544065__ .list_box .list_text {font-size:18px;}
    .img_tile__3544065__ .img_wrap {width:60%;}
    .img_tile__3544065__ .img_box h2 {font-size:24px;}
    .img_tile__3544065__ .img_box .content_wrap {padding:40px 50px;}
    .img_tile__3544065__ .img_box .view {width:85px; font-size:16px; flex-shrink:0;}
}

@media (max-width:767px){
    .img_tile__3544065__ {flex-direction:column;}
    .img_tile__3544065__ .list_wrap {width:100%; margin-bottom:25px;}
    .img_tile__3544065__ .list_box {margin-right:0; padding:15px 20px;}
    .img_tile__3544065__ .list_box h2 {font-size:17px;}
    .img_tile__3544065__ .list_wrap li.on .list_box {border-radius:18px; padding:20px;}
    .img_tile__3544065__ .list_wrap li.on .list_text {font-size:15px; margin-top:20px;}
    .img_tile__3544065__ .list_wrap li.on .icon {margin-top:10px; width:50px;}
    .img_tile__3544065__ .img_wrap {width:100%; height:350px;}
    .img_tile__3544065__ .img_box {border-radius:18px;}
    .img_tile__3544065__ .img_box .content_wrap {padding:30px;}
    .img_tile__3544065__ .img_box h2 {font-size:22px;}
    .img_tile__3544065__ .img_box .view {width:75px;}
}
.img_tile__3544065__ .mute_btn {
  position:absolute;
  bottom:20px;
  right:20px;
  z-index:10;
  width:50px;
  height:50px;
  border-radius:50%;
  background:rgba(255,255,255,0.7);
  border:none;
  cursor:pointer;
  font-size:22px;
  display:none;
}
.img_tile__3544065__ .img_box.on .mute_btn {
  display:flex;
  justify-content:center;
  align-items:center;
}

/*     3544075 : BLANK 컨텐츠      */
.blank__3544075__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__3544075__.build_edit_mode {min-height:10px;border:1px dashed red;}
.blank__3544075__.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__3544075__ {height:30px}
}

/*     3580625 : 이미지 리스트 (타일형)      */
.img_tile__3580625__, .img_tile__3580625__ * {margin:0; padding:0; box-sizing:border-box;}

.img_tile__3580625__ {position:relative; height:750px; background-color: #e2eeff;}

.img_tile__3580625__ .bg_img {position:relative; width:100%; height:100%;background-color: #e2eeff; }
.img_tile__3580625__ .bg_img img {position:absolute; top:50%; left:50%; transform:translate(-50%, -50%) scale(1); width:100%; height:100%; object-fit:cover; opacity:0; transition:0.7s;}
.img_tile__3580625__ .bg_img img.on {transform:translate(-50%, -50%) scale(1); opacity:1;}

.img_tile__3580625__ .title_box {position:absolute; top: 120px; left:50%; transform:translateX(-50%); text-align:center; z-index:1;}
.img_tile__3580625__ .title_box h2 {display:inline-block; position:relative; font-size:60px; margin-bottom:20px;color:#FFF; font-weight:500;}
.img_tile__3580625__ .title_box p {font-size:22px; color:#FFF; letter-spacing:-0.5px; line-height:1.5; font-weight:400;}

.img_tile__3580625__ .img_inner{position:absolute; top:0; left:0; display:flex; width:100%; height:100%; z-index:2;}
.img_tile__3580625__ .item {display:flex; flex-direction:column; justify-content:flex-end; align-items:center; width:100%; border-right: 1px solid rgba(255,255,255,0.1); text-align:center; padding-bottom:120px;}
.img_tile__3580625__ .item:last-child {border-right:0;}
.img_tile__3580625__ .item h3, .img_tile__3580625__ .item p{color:#FFF; opacity:0.4; transition: 0.5s; line-height:1.6;}
.img_tile__3580625__ .item h3 {font-size:24px; margin-bottom:15px; font-weight: 700; }
.img_tile__3580625__ .item p {font-size:18px;}

.img_tile__3580625__ .item:hover h3, .img_tile__3580625__ .item:hover p {opacity:1;}
.img_tile__3580625__ .item:hover h3 {font-size:24px; margin-bottom:20px;}

@media (max-width:1023px){
	.img_tile__3580625__ {height:600px;}
	.img_tile__3580625__ .title_box {top:100px;}
	.img_tile__3580625__ .title_box h2 {font-size:30px;margin-bottom:10px;}
	.img_tile__3580625__ .title_box p {font-size:18px;}
	.img_tile__3580625__ .item {padding:0 20px 120px;}
	.img_tile__3580625__ .item p {font-size:18px; word-break:keep-all;}
}

@media (max-width:767px){
	.img_tile__3580625__ {display:flex; flex-direction:column; height:1000px;}
	.img_tile__3580625__ .bg_img {position:absolute}
	.img_tile__3580625__ .title_box {position:relative; top:0; padding:60px 15px 0;}
	.img_tile__3580625__ .title_box h2 {font-size:28px;}
	.img_tile__3580625__ .title_box p {font-size:17px; word-break:keep-all;}
	.img_tile__3580625__ .title_box p br{display:none;}
	.img_tile__3580625__ .img_inner {flex-direction:column; position:relative; height:100%;}
	.img_tile__3580625__ .img_inner .item {height:100%; border-right:0; border-bottom:1px solid rgba(255,255,255,0.1); padding:20px 0;}
	.img_tile__3580625__ .item {justify-content:center;}
	.img_tile__3580625__ .item:last-child {border-bottom:0;}
	.img_tile__3580625__ .item h3 {margin-bottom:10px; margin-top:0; font-size:22px;}
	.img_tile__3580625__ .item:hover h3 {margin-bottom:15px; font-size:22px;}
	.img_tile__3580625__ .item p {font-size:15px; word-break:keep-all;}
}

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

/*     3547585 : 타이틀 텍스트      */
.symptoms-section{padding:100px 0 0;background:transparent;position:relative}
.symptoms-section::before{content:'SMC HOSPITAL';position:absolute;top:20%;left:50%;transform:translate(-50%,-50%);font-size:200px;font-weight:900;color:rgba(0,0,0,0.02);letter-spacing:10px;white-space:nowrap;z-index:0;pointer-events:none}
.symptoms-section .container{max-width:1400px;margin:0 auto;padding:0 40px;position:relative;z-index:1}
.symptoms-content{display:flex;gap:80px;align-items:flex-start}
.symptoms-header{margin-bottom:0px} /*왼쪽타이틀*/
.symptoms-label{display:inline-block;color:#0047AB;font-size:14px;font-weight:700;letter-spacing:0.7px;margin-bottom:5px}
.symptoms-title{font-size:52px;font-weight:900;color:#222;margin:0;line-height:1;letter-spacing:-3px}
.symptoms-subtitle{font-size:16px;color:#666;margin:5px 0 0 0;line-height:2;letter-spacing:0.7px;font-weight:500;letter-spacing:0}
.symptoms-instruction{font-size:20px;color:#222;font-weight:400;margin:15px 0 0 0;line-height:1.5;letter-spacing:-1px}
.symptoms-instruction strong{font-weight:700}
.symptoms-info{position:relative;min-height:300px}
.symptom-detail{display:none;animation:fadeIn .4s ease-in-out}
.symptom-detail.active{display:block}
.symptom-detail-title{font-size:30px;font-weight:700;color:#0047AB;margin:0 0 30px 0;line-height:1.3;letter-spacing:-1px}
.symptom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:30px}
.symptom-item{background:#fff;border:1px solid #ddd;border-radius:4px;padding:28px 20px;text-align:center;font-size:18px;font-weight:700;color:#777;cursor:pointer;transition:all .3s ease}
.symptom-item:hover{background:#0047AB;color:#fff;border-color:#0047AB;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,71,171,.15)}
.symptom-more{display:inline-flex;align-items:center;gap:6px;font-size:15px;color:#666;text-decoration:none;transition:all .3s ease}
.symptom-more:hover{color:#0047AB}
.symptom-more:hover .plus-icon{transform:rotate(90deg);color:#0047AB}
.plus-icon{display:inline-block;font-size:18px;font-weight:700;transition:all .3s ease}
.symptoms-right{flex:1;position:relative;max-width:700px}
.body-diagram{position:relative;width:100%;margin:-100px auto 0}
.body-image{width:100%;height:auto;display:block}
.body-point{position:absolute;cursor:pointer;z-index:10}
.point-dot{width:14px;height:14px;background:#0047AB;border:3px solid #fff;border-radius:50%;position:relative;z-index:2;box-shadow:0 2px 6px rgba(0,71,171,.3)}
.point-pulse{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;border:2px solid #0047AB;border-radius:50%;opacity:0;animation:pulse 2s ease-out infinite}
.body-point.active .point-pulse{animation:pulse 2s ease-out infinite}
@keyframes pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.8}100%{transform:translate(-50%,-50%) scale(3);opacity:0}}
.point-label{position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%);background:#0047AB;color:#fff;padding:6px 14px;border-radius:18px;font-size:13px;font-weight:600;white-space:nowrap;opacity:0;visibility:hidden;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,71,171,.25)}
.point-label::before{content:'';position:absolute;left:-4px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #0047AB}
.body-point:hover .point-label,.body-point.active .point-label{opacity:1;visibility:visible;left:calc(100% + 18px)}
.body-point.active .point-dot{background:#0047AB;transform:scale(1.15)}
.consult-button{position:absolute;top:45px;right:15px;background:linear-gradient(135deg, #0047AB 0%, #0066FF 100%);color:#fff;border:none;padding:10px 22px;border-radius:22px;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,71,171,.4), 0 0 20px rgba(0,102,255,.3);animation:buttonPulse 2s ease-in-out infinite;overflow:hidden;z-index:1}
.consult-button::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}
.consult-button:hover::before{width:300px;height:300px}
.consult-button:hover{background:linear-gradient(135deg, #0066FF 0%, #0047AB 100%);transform:translateY(-3px) scale(1.05);box-shadow:0 6px 20px rgba(0,71,171,.5), 0 0 30px rgba(0,102,255,.5);animation:none}
.consult-button::after{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg, #0047AB, #0066FF, #00BFFF, #0066FF, #0047AB);background-size:300% 300%;border-radius:24px;z-index:-1;opacity:0;animation:borderGlow 3s linear infinite;filter:blur(8px)}
@keyframes buttonPulse{0%,100%{transform:translateY(0) scale(1);box-shadow:0 4px 15px rgba(0,71,171,.4), 0 0 20px rgba(0,102,255,.3)}50%{transform:translateY(-5px) scale(1.03);box-shadow:0 8px 25px rgba(0,71,171,.6), 0 0 35px rgba(0,102,255,.5)}}
@keyframes borderGlow{0%{opacity:.5;background-position:0% 50%}50%{opacity:.8}100%{opacity:.5;background-position:100% 50%}}
@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}




@media (min-width:1100px){
  .symptoms-content{display:grid;grid-template-columns:550px 1fr; grid-template-rows:auto auto; gap:0 80px;}
  .symptoms-header{grid-column:1;grid-row:1}
  .symptoms-info{grid-column:1;grid-row:2}
  .symptoms-right{grid-column:2;grid-row:1 / 3}
}
@media (max-width:1099px){
  .symptoms-section{padding:60px 0}
  .symptoms-section .container{padding:0px}
  .symptoms-content{display:flex;flex-direction:column;gap:0px}
  .symptoms-header{order:1;width:100%;text-align:left;margin-bottom:20px}
  
  .symptoms-right{order:2; width:100%; display:flex; justify-content:center; position: relative; /* 이 줄 추가! */  }
  
  .symptoms-info{order:3;width:100%;min-height:auto}
  .symptoms-title{font-size:30px}
  .symptoms-subtitle{font-size:14px}
  .symptoms-instruction{font-size:15px}
  .symptom-detail-title{font-size:24px;text-align:center;margin:30px 0 20px}
  .symptom-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:5px;width:98%;margin-left:1%;margin-right:1%;}
  .symptom-item{padding:10px 5px;font-size:13px; letter-spacing:-0.5px;}
  .symptom-more{display:flex;justify-content:center;margin:10px 0 0 0}
  
  .consult-button{
    padding:8px 18px;
    font-size:12px;
    top: 10px;    /* 원하는 만큼 조정 */
    right: -10px;  /* 원하는 만큼 조정 */
  }
  
  .body-diagram{margin:0 auto;max-width:400px}
}

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

/*     3544125 : 이미지 갤러리      */
.img_tile__modified__, .img_tile__modified__ * {margin:0; padding:0; box-sizing:border-box;}
.img_tile__modified__ {max-width:1400px; width:100%; margin:0 auto; display:flex; flex-direction:column;}

/* 타이틀 영역 */
.img_tile__modified__ .title_area {text-align:center; margin-bottom:30px;}
.img_tile__modified__ .title_area h1 {font-size:36px; font-weight:700; color:#333; display:inline-flex; align-items:center; gap:10px;}
.img_tile__modified__ .title_area .emoji {font-size:46px;}

/* 탭 네비게이션 스타일 */
.img_tile__modified__ .tab_nav {display:flex; border-bottom:1px solid #ddd; margin-bottom:60px;}
.img_tile__modified__ .tab_nav li {list-style:none; flex:1;}
.img_tile__modified__ .tab_nav li button {width:100%; padding:20px; font-size:18px; font-weight:500; color:#999; background:transparent; border:none; border-bottom:3px solid transparent; cursor:pointer; transition:all 0.3s;}
.img_tile__modified__ .tab_nav li.active button {color:#0047AB; border-bottom-color:#0047AB; font-weight:700;}

/* 탭 컨텐츠 영역 */
.img_tile__modified__ .tab_content {position:relative;}
.img_tile__modified__ .tab_panel {display:none; opacity:0; transition:opacity 0.5s;}
.img_tile__modified__ .tab_panel.active {display:flex; opacity:1; gap:60px;}

/* 왼쪽 텍스트 영역 */
.img_tile__modified__ .text_area {flex:0 0 40%;}
.img_tile__modified__ .text_area h2 {font-size:30px; font-weight:700; color:#333; margin-bottom:30px; line-height:1.4;}
.img_tile__modified__ .text_area .description {font-size:18px; color:#666; line-height:1.8; margin-bottom:20px;}
.img_tile__modified__ .text_area .highlight_box {background:#f8f8f8; padding:20px; border-radius:10px; margin-top:30px;}
.img_tile__modified__ .text_area .highlight_box h3 {font-size:18px; font-weight:700; color:#0047AB; margin-bottom:15px;}
.img_tile__modified__ .text_area .highlight_box ul {list-style:none;}
.img_tile__modified__ .text_area .highlight_box ul li {font-size:15px; color:#555; padding-left:20px; position:relative; margin-bottom:10px;}
.img_tile__modified__ .text_area .highlight_box ul li:before {content:"•"; position:absolute; left:0; color:#0047AB; font-weight:bold;}
.img_tile__modified__ .text_area .more_btn {display:inline-flex; align-items:center; gap:10px; margin-top:30px; padding:12px 30px; font-size:16px; color:#333; border:1px solid #333; border-radius:30px; background:transparent; cursor:pointer; transition:all 0.3s;}
.img_tile__modified__ .text_area .more_btn:hover {background:#333; color:#fff;}

/* 오른쪽 이미지 영역 */
.img_tile__modified__ .image_area {flex:0 0 55%; border-radius:20px; overflow:hidden; box-shadow:0 10px 40px rgba(0,0,0,0.1);}
.img_tile__modified__ .image_area img {width:100%; height:100%; object-fit:cover; display:block;}

/* 반응형 */
@media (max-width:1023px){
    .img_tile__modified__ {width:96%; margin:0 auto;}
    .img_tile__modified__ .title_area {margin-bottom:40px;}
    .img_tile__modified__ .title_area h1 {font-size:24px;}
    .img_tile__modified__ .title_area .emoji {font-size:36px;}
    .img_tile__modified__ .tab_nav li button {font-size:16px; padding:15px;}
    .img_tile__modified__ .tab_panel.active {gap:40px;}
    .img_tile__modified__ .text_area h2 {font-size:28px;}
}

@media (max-width:767px){
.img_tile__modified__ .text_area .highlight_box {background:#f8f8f8; padding:10px 15px; border-radius:10px; margin-top:15px;}
    .img_tile__modified__ .title_area {margin-bottom:30px;}
    .img_tile__modified__ .title_area h1 {font-size:24px; flex-direction:column; gap:5px;}
    .img_tile__modified__ .title_area .emoji {font-size:28px;}
    .img_tile__modified__ .tab_nav {overflow-x:visible; flex-wrap:wrap; gap:8px; margin-bottom:30px; border-bottom:none;}
    .img_tile__modified__ .tab_nav li {flex:0 0 calc(33.333% - 6px); min-width:0;}
    .img_tile__modified__ .tab_nav li button {font-size:12px; padding:10px 5px; word-break:keep-all; line-height:1.4; border:1px solid #ddd; border-radius:8px; border-bottom:1px solid #ddd;}
    .img_tile__modified__ .tab_nav li.active button {background:#0047AB; color:#fff; border-color:#0047AB; border-bottom-color:#0047AB;}
    .img_tile__modified__ .tab_panel.active {flex-direction:column; gap:30px;}
    .img_tile__modified__ .text_area, .img_tile__modified__ .image_area {flex:0 0 100%;}
    .img_tile__modified__ .text_area h2 {font-size:24px; margin-bottom:20px;}
    .img_tile__modified__ .text_area .description {font-size:15px; letter-spacing:-0.5px; line-height:1.2;}
}

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

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

/*     3597375 : 타이틀 텍스트      */
.title__3597375__ h2 {display:inline-block; position:relative; margin:0; padding:0; font-size:36px; letter-spacing:-1px; font-weight:bold; color:#333333; line-height:1.2; word-break:keep-all;}

@media (max-width:1023px){
	.title__3597375__ h2 {font-size:24px;}
}

@media (max-width:767px){
	.title__3597375__ h2 {font-size:24px;}
}

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

/*     3597365 : 타이틀 텍스트      */
.title__3597365__ h2 {display:inline-block; position:relative; margin:0; padding:0; font-size:22px; letter-spacing:-1px; font-weight:300px; color:#666666; line-height:1.2; word-break:keep-all;}

@media (max-width:1023px){
	.title__3597365__ h2 {font-size:15px;fontwe}
	.title__3597365__ h2::after {width:12px; height:12px; right:-20px;}
}

@media (max-width:767px){
	.title__3597365__ h2 {font-size:15px;}
}

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

/*     3597255 : 이미지 리스트 (타일형)      */
.img_tile__3597255__, .img_tile__3597255__ * {margin:0; padding:0;}
.img_tile__3597255__ {max-width:1440px; margin:0 auto;}
.img_tile__3597255__ .img_inner {display:grid; grid-template-columns:repeat(3, 1fr);}

.img_tile__3597255__ .img_inner .item {margin:60px 15px 15px; transition:0.3s;}
.img_tile__3597255__ .img_inner .item:nth-child(3n-1) {margin:15px;}

.img_tile__3597255__ .img_inner .item .figure {height:30vh; overflow:hidden;}
.img_tile__3597255__ .img_inner .item .figure img {display:block; width:100%; height:100%; object-fit:cover; object-position:center; transition:0.3s;}
.img_tile__3597255__ .img_inner .item:hover .figure img {transform:scale(1.1);}

.img_tile__3597255__ .img_inner .item .caption {padding:30px 30px 0 30px;}
.img_tile__3597255__ .img_inner .item .caption span{display:block; height:36px; color:#32a365; font-size:18px; font-weight:700;}
.img_tile__3597255__ .img_inner .item .caption .subject {width:100%; font-size:22px; font-weight:400; letter-spacing:-1px; color:#000; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.img_tile__3597255__ .img_inner .item .caption .content {font-size: 17px; color:#000; font-weight:400; height:52px; line-height:1.65; letter-spacing:-1px; margin-top:10px; overflow:hidden; opacity:0.5; word-break:keep-all;}

@media (max-width:1023px){
	.img_tile__3597255__ .img_inner {grid-template-columns:repeat(2, 1fr);}
	.img_tile__3597255__ .img_inner .item {margin: 0 15px;}
	.img_tile__3597255__ .img_inner .item:nth-child(3n-1) {margin:0 15px;}
	.img_tile__3597255__ .img_inner .item .caption {padding: 25px 30px;}
	.img_tile__3597255__ .img_inner .item .caption span {height:auto;}
	.img_tile__3597255__ .img_inner .item .caption .subject {margin-top:10px;}
}

@media (max-width:767px){
	.img_tile__3597255__ .img_inner {grid-template-columns:repeat(1, 1fr);}
	.img_tile__3597255__ .img_inner .item .caption {padding: 14px;}
.img_tile__3597255__ .img_inner .item .caption span {font-size:15px;}
	.img_tile__3597255__ .img_inner .item .caption .subject {font-size:17px;}
	.img_tile__3597255__ .img_inner .item .caption .content {font-size:15px;}
}
}

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

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

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

/*     3544015 : 최근 게시글 탭 - 목록형      */
.title__3544015__{margin:0 0 10px;padding:0;font-size:20px;font-weight:bold;line-height:25px;letter-spacing:-.03em;}
.pm-board_tab_list__3544015__ .tab-btn{display:table;width:100%;margin:0 0 15px;padding:0;list-style-type:none}
.pm-board_tab_list__3544015__ .tab-btn>li{display:table-cell}
.pm-board_tab_list__3544015__ .tab-btn>li>a{display:block;padding:10px 8px;border:1px solid #d5d5d5;border-left-width:0;background:#fff;font-size:14px;font-weight:bold;color:#000;text-align:center;line-height:18px;letter-spacing:-.03em;}
.pm-board_tab_list__3544015__ .tab-btn>li.on>a,.pm-board_tab_list__3544015__ .tab-btn>li:hover>a{border-color:#000;border-bottom:none;background:#000;color:#fff;}
.pm-board_tab_list__3544015__ .tab-btn>li:first-child>a{border-left:1px solid #d5d5d5}
.pm-board_tab_list__3544015__ .tab-cont{display:none;}
.pm-board_tab_list__3544015__ .tab-cont.on{display:block}
.pm-board_tab_list__3544015__ .tab-cont ul{margin:0;padding:0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.pm-board_tab_list__3544015__ .tab-cont ul li{margin:0;padding:0;border-top:1px solid #e5e5e5;font-size:13px;list-style:none}
.pm-board_tab_list__3544015__ .tab-cont ul li:first-child{border-top-width:0;}
.pm-board_tab_list__3544015__ .tab-cont ul li>a{display:block;padding:10px 0;}
.pm-board_tab_list__3544015__ .tab-cont ul li>a:after{content:'';display:block;clear:both;}
.pm-board_tab_list__3544015__ .tab-cont .figure{display:block;float:right;width:100px;margin-left:15px;overflow:hidden;}
.pm-board_tab_list__3544015__ .tab-cont .figure img{width:100%;aspect-ratio:200/133;object-fit:cover;vertical-align:top;transition:transform .4s ease;}
/*기본로고썸네일*/
.pm-board_tab_list__3544015__ .tab-cont ul li.logo_img .figure img{box-sizing:border-box;aspect-ratio:200/133;object-fit:contain;background:#f7f7f7;padding:8px;}
.pm-board_tab_list__3544015__ .tab-cont ul li.logo_img>a:hover .figure img{transform:none;}
.pm-board_tab_list__3544015__ .tab-cont .caption{display:block;float:left;position:relative;width:calc(100% - 100px - 15px);padding-top:7px;}
.pm-board_tab_list__3544015__ .tab-cont ul li.no_img .caption{float:none;width:auto;}
.pm-board_tab_list__3544015__ .tab-cont .caption .bd_title{display:block;margin-bottom:5px;font-size:13px;font-weight:bold;color:#009ef6;line-height:18px;letter-spacing:-.03em;}
.pm-board_tab_list__3544015__ .tab-cont .caption .subject{display:block;font-size:15px;font-weight:bold;color:#111;line-height:20px;letter-spacing:-.03em;}
.pm-board_tab_list__3544015__ .tab-cont .caption .subject .comment{font-weight:normal;color:#888}
.pm-board_tab_list__3544015__ .tab-cont .caption .subject .new_icon{margin-left:5px}
.pm-board_tab_list__3544015__ .tab-cont .caption .date{display:block;position:absolute;top:7px;right:0;font-size:13px;color:#888;line-height:18px;}
.pm-board_tab_list__3544015__ .tab-cont .caption .cont{display:none;}
.pm-board_tab_list__3544015__ .tab-cont.date_show .caption .bd_title{padding-right:60px}
.pm-board_tab_list__3544015__ .tab-cont.empty_type ul li.bd_empty{padding:50px 0;font-size:14px;color:#666;text-align:center;line-height:20px;letter-spacing:-.03em;}
.pm-board_tab_list__3544015__ .tab-cont .list_btn_more{margin-top:15px;}
.pm-board_tab_list__3544015__ .tab-cont .list_btn_more>a{display:block;padding:10px;border:1px solid #000;background:#fff;font-size:0;text-align:center;}
.pm-board_tab_list__3544015__ .tab-cont .list_btn_more>a>span{display:inline-block;position:relative;padding-left:16px;font-size:14px;font-weight:bold;color:#000;line-height:20px;letter-spacing:-.03em;vertical-align:top;}
.pm-board_tab_list__3544015__ .tab-cont .list_btn_more>a>span:before{content:'';display:block;position:absolute;top:0;bottom:0;left:4px;width:2px;height:10px;margin:auto;background:#000;}
.pm-board_tab_list__3544015__ .tab-cont .list_btn_more>a>span:after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;width:10px;height:2px;margin:auto;background:#000;}
@media all and (max-width:1023px){
.pm-board_tab_list__3544015__ .tab-wrap{width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}
.pm-board_tab_list__3544015__ .tab-btn.tab_col2>li{width:50%}
.pm-board_tab_list__3544015__ .tab-btn.tab_col3>li{width:33.3333%}
.pm-board_tab_list__3544015__ .tab-btn.tab_col4>li{width:25%}
.pm-board_tab_list__3544015__ .tab-btn.tab_col5>li{width:20%}
.pm-board_tab_list__3544015__ .tab-btn.tab_col6>li{width:16.6666%}
.pm-board_tab_list__3544015__ .tab-cont .caption .subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;}
}
@media all and (max-width:763px){
.pm-board_tab_list__3544015__ .tab-cont .figure{width:80px;}
.pm-board_tab_list__3544015__ .tab-cont .caption{width:calc(100% - 80px - 15px);}
.pm-board_tab_list__3544015__ .tab-cont .caption .bd_title{font-size:13px;}
.pm-board_tab_list__3544015__ .tab-cont .caption .subject{font-size:15px;}
.pm-board_tab_list__3544015__ .tab-cont ul li.logo_img .figure img{padding:5px;}
}
@media all and (min-width:1024px){
.title__3544015__{margin-bottom:0;font-size:32px;line-height:35px;}
.pm-board_tab_list__3544015__{margin-top:-38px;width:100% !important;max-width:1400px !important;margin-left:auto !important;margin-right:auto !important;}
.pm-board_tab_list__3544015__ .tab-btn{display:block;margin-bottom:30px;font-size:0;text-align:center;}
.pm-board_tab_list__3544015__ .tab-btn>li{display:inline-block;margin:0 10px;vertical-align:top;}
.pm-board_tab_list__3544015__ .tab-btn>li>a{padding:10px 30px;border-left-width:1px;border-radius:30px;font-size:17px;line-height:20px;}
.pm-board_tab_list__3544015__ .tab-btn>li.on>a,.pm-board_tab_list__3544015__ .tab-btn>li:hover>a{box-shadow:3px 3px 6px rgba(0,0,0,.3);}
.pm-board_tab_list__3544015__ .tab-cont{position:relative;}
.pm-board_tab_list__3544015__ .tab-cont ul{margin:0 -10px;border:none;width:100% !important;max-width:1400px !important;}
.pm-board_tab_list__3544015__ .tab-cont ul:after{content:'';display:block;clear:both;}
.pm-board_tab_list__3544015__ .tab-cont ul li{box-sizing:border-box;float:left;width:20%;padding:0 10px;border:none;}
.pm-board_tab_list__3544015__ .tab-cont ul li>a{box-sizing:border-box;height:285px;padding:0;border:1px solid #e5e5e5;transition:border .3s ease;}
.pm-board_tab_list__3544015__ .tab-cont ul li>a:hover{border-color:#009ef6;}
.pm-board_tab_list__3544015__ .tab-cont ul li>a:hover .figure img{transform:scale(1.08);}
.pm-board_tab_list__3544015__ .tab-cont .figure{float:none;width:auto;margin-left:0;}
.pm-board_tab_list__3544015__ .tab-cont ul li.logo_img .figure img{padding:20px;}
.pm-board_tab_list__3544015__ .tab-cont .caption{float:none;width:auto;padding:20px;}
.pm-board_tab_list__3544015__ .tab-cont ul li.no_img .caption{padding:20px;}
.pm-board_tab_list__3544015__ .tab-cont .caption .bd_title{margin-bottom:12px;font-size:14px;}
.pm-board_tab_list__3544015__ .tab-cont .caption .subject{overflow:hidden;max-height:50px;font-size:18px;line-height:25px;}
.pm-board_tab_list__3544015__ .tab-cont .caption .date{top:20px;right:20px;font-size:14px;}
.pm-board_tab_list__3544015__ .tab-cont ul li.no_img .caption .cont{display:block;margin-top:15px;font-size:15px;line-height:24px;letter-spacing:-.03em;}
.pm-board_tab_list__3544015__ .tab-cont.empty_type ul{margin:0;}
.pm-board_tab_list__3544015__ .tab-cont.empty_type ul li.bd_empty{float:none;width:auto;padding:129px 0;border:1px solid #e5e5e5;font-size:15px;line-height:25px;}
.pm-board_tab_list__3544015__ .tab-cont .list_btn_more{position:absolute;top:-72px;right:0;margin:0;}
.pm-board_tab_list__3544015__ .tab-cont .list_btn_more>a{padding:0;transition:border .3s ease;}
.pm-board_tab_list__3544015__ .tab-cont .list_btn_more>a>span{width:38px;height:38px;padding-left:0;font-size:0;text-indent:-9999px;}
.pm-board_tab_list__3544015__ .tab-cont .list_btn_more>a>span:before{right:0;left:0;height:14px;transition:background .3s ease;}
.pm-board_tab_list__3544015__ .tab-cont .list_btn_more>a>span:after{right:0;width:14px;transition:background .3s ease;}
.pm-board_tab_list__3544015__ .tab-cont .list_btn_more>a:hover{border-color:#009ef6;}
.pm-board_tab_list__3544015__ .tab-cont .list_btn_more>a:hover>span:before{background:#009ef6;}
.pm-board_tab_list__3544015__ .tab-cont .list_btn_more>a:hover>span:after{background:#009ef6;}
}

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

/*     3543965 : 장문 텍스트      */
.textarea__3543965__ p {
	display:block;margin:0;padding:0;padding-right:80px;
	font-size:20px;font-weight:bold;color:#282828;letter-spacing:-.03em;line-height:1.3em;
}
.textarea__3543965__ p .br_mobile {display:block;}
.textarea__3543965__ p .point_color {color:#00a1e4;}

@media all and (min-width:1024px){
	.textarea__3543965__ p {padding-right:0;font-size:32px;letter-spacing:-.04em;}
	.textarea__3543965__ p .br_mobile {display:none;}
}

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

/*     3543985 : 이미지 슬라이드 (반응형)      */
@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__3543985__ {max-width:1440px;margin:0 auto}
.pm-banner_slide_responsive__3543985__ a {display:block;border:none}
.pm-banner_slide_responsive__3543985__ a img {border:none}
.pm-banner_slide_responsive__3543985__ .item {position:relative}
.pm-banner_slide_responsive__3543985__ .item img {box-sizing:border-box;border:1px solid #eee;vertical-align:top}

.pm-banner_slide_responsive__3543985__ .owl-nav {position:absolute;top:-52px;right:0;z-index:2;-webkit-tap-highlight-color:transparent}
.pm-banner_slide_responsive__3543985__ .owl-nav button[class*='owl-'] {box-sizing:border-box;position:relative;width:30px;height:30px;border:1px solid #eee;background:#fff;font-size:0;}
.pm-banner_slide_responsive__3543985__ .owl-nav button[class*='owl-']:before {content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:5px;height:5px;margin:auto;border-width:1px;border-style:solid;}
.pm-banner_slide_responsive__3543985__ .owl-nav button.owl-prev:before {left:4px;border-color:#888 transparent transparent #888;transform:rotate(-45deg);}
.pm-banner_slide_responsive__3543985__ .owl-nav button.owl-next {margin-left:5px;}
.pm-banner_slide_responsive__3543985__ .owl-nav button.owl-next:before {right:5px;border-color:#888 #888 transparent transparent;transform:rotate(45deg);}
.pm-banner_slide_responsive__3543985__ .owl-nav button.disabled {opacity:0.5;cursor:default !important}

.pm-banner_slide_responsive__3543985__ .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_responsive__3543985__ .owl-dots .owl-dot {display:inline-block}
.pm-banner_slide_responsive__3543985__ .owl-dots .owl-dot span {display:block;width:10px;height:10px;margin:0 3px;background:#ddd;border-radius:30px;transition:opacity 200ms ease}
.pm-banner_slide_responsive__3543985__ .owl-dots .owl-dot.active span,
.pm-banner_slide_responsive__3543985__ .owl-dots .owl-dot:hover span {background:#000000}

.pm-banner_slide_responsive__3543985__.empty__3543985__ {padding:30px 10px;font-size:13px;text-align:center}

@media all and (min-width:1024px){
	.pm-banner_slide_responsive__3543985__ .owl-nav {top:-77px}
	.pm-banner_slide_responsive__3543985__ .owl-nav button[class*='owl-'] {width:50px;height:50px;}
	.pm-banner_slide_responsive__3543985__ .owl-nav button[class*='owl-']:after {content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:14px;height:1px;margin:auto;background:#888;}
	.pm-banner_slide_responsive__3543985__ .owl-nav button.owl-prev:before {left:-5px;}
	.pm-banner_slide_responsive__3543985__ .owl-nav button.owl-prev:after {left:3px}
	.pm-banner_slide_responsive__3543985__ .owl-nav button.owl-next:before {right:-5px;}
	.pm-banner_slide_responsive__3543985__ .owl-nav button.owl-next:after {right:2px;}
}

@media all and (min-width:1700px){
	.pm-banner_slide_responsive__3543985__ .owl-nav {position:static;top:auto;right:auto;}
	.pm-banner_slide_responsive__3543985__ .owl-nav button[class*='owl-'] {position:absolute;top:50%;transform:translateY(-50%);}
	.pm-banner_slide_responsive__3543985__ .owl-nav button.owl-prev {left:-85px;}
	.pm-banner_slide_responsive__3543985__ .owl-nav button.owl-next {right:-85px;margin:0;}
}

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

