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

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

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


/*     378315 : 이미지 (모바일/PC 출력 구분)      */
@font-face {
	font-family: 'icomoon_btn';
	src:url('/img_up/shop_pds/aramskin/design/uf2smart217/icomoon_button2/icomoon.eot?asxbi');
	src:url('/img_up/shop_pds/aramskin/design/uf2smart217/icomoon_button2/icomoon.eot?asxbi#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/uf2smart217/icomoon_button2/icomoon.ttf?asxbi') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/uf2smart217/icomoon_button2/icomoon.woff?asxbi') format('woff'),
		url('/img_up/shop_pds/aramskin/design/uf2smart217/icomoon_button2/icomoon.svg?asxbi#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

.img__378315__ {max-width:100%}
.img__378315__ * {box-sizing:border-box}
.img__378315__ a {display:block;vertical-align:top}
.img__378315__ img {vertical-align:top}
.img__378315__ .img_pc {display:none;}
.img__378315__ .desc_wrap {padding:54px 15px;}
.img__378315__ .desc_wrap > div > p {line-height:1.3em;margin:0 0 15px 0;padding:0;font-size:34px;font-weight:bold;color:#fa002f;letter-spacing:-6px;}
.img__378315__ .desc_wrap > div > span {display:block;margin-bottom:15px;font-size:15px;color:#fa002f;}
.img__378315__ .desc_wrap > div > a {display:table;width:38px;height:38px;border:3px solid #fa002f;border-radius:10px;box-sizing:border-box;text-align:center;}
.img__378315__ .desc_wrap > div > a:before {display:block;vertical-align:middle;content:'\ea3c';line-height:30px;font-family:'icomoon_btn';font-size:20px;font-weight:bold;color:#fa002f;}

@media all and (min-width:1024px){
	.img__378315__ {display:table;width:100%;}
	.img__378315__ .img_m {display:none;}
	.img__378315__ .img_pc {display:block;}
	.img__378315__ .img_pc img {width:817px;}

	.img__378315__ > div {display:table-cell;vertical-align:middle;width:50%;}
	.img__378315__ .desc_wrap {padding:0 98px 0 0;}
	.img__378315__ .desc_wrap:after {content:'';display:block;clear:both;}
	.img__378315__ .desc_wrap > div {float:right;max-width:400px;}
	.img__378315__ .desc_wrap > div > p {font-size:66px;}
	.img__378315__ .desc_wrap > div > span {margin-bottom:30px;font-size:16px;}
	.img__378315__ .desc_wrap > div > a {width:58px;height:58px;border:4px solid #fa002f;border-radius:15px;}
	.img__378315__ .desc_wrap > div > a:before {line-height:50px;font-size:30px;}
}


/*     378325 : 텍스트 오버레이 이미지      */
@font-face {
	font-family: 'icomoon_btn';
	src:url('/img_up/shop_pds/aramskin/design/uf2smart217/icomoon_button2/icomoon.eot?asxbi');
	src:url('/img_up/shop_pds/aramskin/design/uf2smart217/icomoon_button2/icomoon.eot?asxbi#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/uf2smart217/icomoon_button2/icomoon.ttf?asxbi') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/uf2smart217/icomoon_button2/icomoon.woff?asxbi') format('woff'),
		url('/img_up/shop_pds/aramskin/design/uf2smart217/icomoon_button2/icomoon.svg?asxbi#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

.text_over_img__378325__ {position:relative;}
.text_over_img__378325__ * {box-sizing:border-box}
.text_over_img__378325__ img {width:100%;vertical-align:top}
.text_over_img__378325__ .caption {position:absolute;right:0;bottom:0;left:0;padding:25px;}
.text_over_img__378325__ .caption > span {display:block;}
.text_over_img__378325__ .caption .subject {margin-bottom:15px;font-weight:bold;color:#ffffff}
.text_over_img__378325__ .caption .content {color:#ffffff}
.text_over_img__378325__ .caption .btn_more {display:inline-block;width:27px;height:27px;    margin-left:5px;border:3px solid #fa002f;border-radius:7px;font-size:0;}
.text_over_img__378325__ .caption .btn_more:before {content:'\ea3c';display:block;vertical-align:middle;line-height:20px;font-family:'icomoon_btn';font-size:16px;font-weight:bold;color:#fa002f;text-align:center;}

.text_m_sml__378325__ .caption .subject {font-size:14px;}
.text_m_sml__378325__ .caption .content {font-size:13px;line-height:1.5em}
.text_m_med__378325__ .caption .subject {font-size:16px;}
.text_m_med__378325__ .caption .content {font-size:13px;line-height:1.5em}
.text_m_big__378325__ .caption .subject {font-size:25px;}
.text_m_big__378325__ .caption .content {font-size:15px;line-height:1.5em}

@media all and (min-width:1024px){
	.text_over_img__378325__ {max-height:564px;}

	.text_over_img__378325__ .caption {max-width:500px;bottom:105px;padding:0;padding-right:160px;}
	.text_over_img__378325__.text_left__378325__ .caption {left:0;right:auto;padding-left:80px;}
	.text_over_img__378325__.text_right__378325__ .caption {left:auto;right:0;}
	.text_over_img__378325__ .caption .btn_more {width:40px;height:40px;margin-left:15px;border-radius:10px;border:4px solid #fa002f;}
	.text_over_img__378325__ .caption .btn_more:before {line-height:32px;font-size:20px;}
	.text_over_img__378325__ .caption .content {min-height:80px;}
	.text_sml__378325__ .caption .subject {font-size:14px;}
	.text_sml__378325__ .caption .content {font-size:15px;line-height:1.5em}
	.text_med__378325__ .caption .subject {font-size:18px;}
	.text_med__378325__ .caption .content {font-size:16px;line-height:1.5em}
	.text_big__378325__ .caption .subject {font-size:40px;}
	.text_big__378325__ .caption .content {font-size:18px;line-height:1.5em}
}


/*     378335 : 텍스트 오버레이 이미지      */
@font-face {
	font-family: 'icomoon_btn';
	src:url('/img_up/shop_pds/aramskin/design/uf2smart217/icomoon_button2/icomoon.eot?asxbi');
	src:url('/img_up/shop_pds/aramskin/design/uf2smart217/icomoon_button2/icomoon.eot?asxbi#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/uf2smart217/icomoon_button2/icomoon.ttf?asxbi') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/uf2smart217/icomoon_button2/icomoon.woff?asxbi') format('woff'),
		url('/img_up/shop_pds/aramskin/design/uf2smart217/icomoon_button2/icomoon.svg?asxbi#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

.text_over_img__378335__ {position:relative;}
.text_over_img__378335__ * {box-sizing:border-box}
.text_over_img__378335__ img {width:100%;vertical-align:top}
.text_over_img__378335__ .caption {position:absolute;right:0;bottom:0;left:0;padding:25px;}
.text_over_img__378335__ .caption > span {display:block;}
.text_over_img__378335__ .caption .subject {margin-bottom:15px;font-weight:bold;color:#ffffff}
.text_over_img__378335__ .caption .content {color:#ffffff}
.text_over_img__378335__ .caption .btn_more {display:inline-block;width:27px;height:27px;    margin-left:5px;border:3px solid #fa002f;border-radius:7px;font-size:0;}
.text_over_img__378335__ .caption .btn_more:before {content:'\ea3c';display:block;vertical-align:middle;line-height:20px;font-family:'icomoon_btn';font-size:16px;font-weight:bold;color:#fa002f;text-align:center;}

.text_m_sml__378335__ .caption .subject {font-size:14px;}
.text_m_sml__378335__ .caption .content {font-size:13px;line-height:1.5em}
.text_m_med__378335__ .caption .subject {font-size:16px;}
.text_m_med__378335__ .caption .content {font-size:13px;line-height:1.5em}
.text_m_big__378335__ .caption .subject {font-size:25px;}
.text_m_big__378335__ .caption .content {font-size:15px;line-height:1.5em}

@media all and (min-width:1024px){
	.text_over_img__378335__ {max-height:564px;}

	.text_over_img__378335__ .caption {max-width:500px;bottom:105px;padding:0;padding-right:160px;}
	.text_over_img__378335__.text_left__378335__ .caption {left:0;right:auto;padding-left:80px;}
	.text_over_img__378335__.text_right__378335__ .caption {left:auto;right:0;}
	.text_over_img__378335__ .caption .btn_more {width:40px;height:40px;margin-left:15px;border-radius:10px;border:4px solid #fa002f;}
	.text_over_img__378335__ .caption .btn_more:before {line-height:32px;font-size:20px;}
	.text_over_img__378335__ .caption .content {min-height:80px;}
	.text_sml__378335__ .caption .subject {font-size:14px;}
	.text_sml__378335__ .caption .content {font-size:15px;line-height:1.5em}
	.text_med__378335__ .caption .subject {font-size:18px;}
	.text_med__378335__ .caption .content {font-size:16px;line-height:1.5em}
	.text_big__378335__ .caption .subject {font-size:40px;}
	.text_big__378335__ .caption .content {font-size:18px;line-height:1.5em}
}


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

/*     378355 : 이미지      */
.img__378355__ {max-width:100%}
.img__378355__ * {box-sizing:border-box}
.img__378355__ a {display:block;vertical-align:top}
.img__378355__ img {width:48px;vertical-align:top}

.img__378355__ .inner {display:block;padding:40px 15px;border:1px solid #dddddd;background:#ffffff;box-sizing:border-box;color:#000000;}
.img__378355__ .inner > span {display:block;margin-top:10px;font-size:18px;font-weight:bold;}

@media all and (min-width:1024px) {
	.img__378355__ img{width:83px;}
	.img__378355__ .inner {padding:48px 15px}
	.img__378355__:hover  .inner {background:#efefef;}
	.img__378355__ .inner > span {font-size:22px;}
}

/*     378365 : 이미지      */
.img__378365__ {max-width:100%}
.img__378365__ * {box-sizing:border-box}
.img__378365__ a {display:block;vertical-align:top}
.img__378365__ img {width:48px;vertical-align:top}

.img__378365__ .inner {display:block;padding:40px 15px;border:1px solid #dddddd;background:#ffffff;box-sizing:border-box;color:#000000;}
.img__378365__ .inner > span {display:block;margin-top:10px;font-size:18px;font-weight:bold;}

@media all and (min-width:1024px) {
	.img__378365__ img{width:83px;}
	.img__378365__ .inner {padding:48px 15px}
	.img__378365__:hover  .inner {background:#efefef;}
	.img__378365__ .inner > span {font-size:22px;}
}

/*     378375 : 이미지      */
.img__378375__ {max-width:100%}
.img__378375__ * {box-sizing:border-box}
.img__378375__ a {display:block;vertical-align:top}
.img__378375__ img {width:48px;vertical-align:top}

.img__378375__ .inner {display:block;padding:40px 15px;border:1px solid #dddddd;background:#ffffff;box-sizing:border-box;color:#000000;}
.img__378375__ .inner > span {display:block;margin-top:10px;font-size:18px;font-weight:bold;}

@media all and (min-width:1024px) {
	.img__378375__ img{width:83px;}
	.img__378375__ .inner {padding:48px 15px}
	.img__378375__:hover  .inner {background:#efefef;}
	.img__378375__ .inner > span {font-size:22px;}
}

/*     378385 : 이미지      */
.img__378385__ {max-width:100%}
.img__378385__ * {box-sizing:border-box}
.img__378385__ a {display:block;vertical-align:top}
.img__378385__ img {width:48px;vertical-align:top}

.img__378385__ .inner {display:block;padding:40px 15px;border:1px solid #dddddd;background:#ffffff;box-sizing:border-box;color:#000000;}
.img__378385__ .inner > span {display:block;margin-top:10px;font-size:18px;font-weight:bold;}

@media all and (min-width:1024px) {
	.img__378385__ img{width:83px;}
	.img__378385__ .inner {padding:48px 15px}
	.img__378385__:hover  .inner {background:#efefef;}
	.img__378385__ .inner > span {font-size:22px;}
}

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

