/*     1299065 : 이미지 슬라이드 (메인용)      */
@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__1299065__wrap {position:relative;height:100%;padding-bottom:5px;}

.pm-slide_wide__1299065__ {max-width:1920px;margin:0 auto}
.pm-slide_wide__1299065__ a {display:block;position:relative;border:none}
.pm-slide_wide__1299065__ a img {border:none}
.pm-slide_wide__1299065__.slide_zindex .owl-item {z-index:1}
.pm-slide_wide__1299065__ .item {position:relative;overflow: hidden;}
.pm-slide_wide__1299065__ .item img {transform: scale(1.2);transition: transform 4s .9s ease;vertical-align:top}
.pm-slide_wide__1299065__ .owl-item.active .item img {transform:scale(1)}
.pm-slide_wide__1299065__ .owl-item.cloned .item img {transform:scale(1)}

.pm-slide_wide__1299065__ .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__1299065__ .item .caption .caption_inner {display:table;width:100%;height:100%;margin:0 auto;}
.pm-slide_wide__1299065__ .item .caption .caption_inner .caption_cell {display:table-cell;vertical-align:middle;color:#ffffff;text-align:center;}
.pm-slide_wide__1299065__ .item .caption .caption_inner .caption_cell > span {display:block;line-height:1.5em;text-shadow:2px 3px 4px #888;color:#ffffff;}
.pm-slide_wide__1299065__ .item .caption .caption_inner .caption_cell .desc_text {display:block;font-size:20px;margin-bottom:10px;font-family: 'Pretendard-Regular';word-break:keep-all;}
.pm-slide_wide__1299065__ .item .caption .caption_inner .caption_cell .subject {display:block;font-size:40px;font-family: 'Pretendard-Bold';letter-spacing:-.05em;word-break:keep-all;}
.pm-slide_wide__1299065__ .item .caption .caption_inner .caption_cell .exp_text {font-size:16px;font-family: 'Pretendard-Light';word-break:keep-all;}

.pm-slide_wide__1299065__ .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__1299065__ .item .caption .btn_more span {color:#ffffff;}

.pm-slide_wide__1299065__ .owl-nav {-webkit-tap-highlight-color:transparent}
.pm-slide_wide__1299065__ .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__1299065__ .owl-nav [class*='owl-']:before {font-family:'icomoon_slider';font-size:18px;font-weight:normal;color:#ffffff}
.pm-slide_wide__1299065__ .owl-nav .owl-prev {left:5px}
.pm-slide_wide__1299065__ .owl-nav .owl-prev:before {content:'\e600'}
.pm-slide_wide__1299065__ .owl-nav .owl-next {right:5px}
.pm-slide_wide__1299065__ .owl-nav .owl-next:before {content:'\e601'}
.pm-slide_wide__1299065__ .owl-nav .disabled {opacity:0.5;cursor:default !important}

.pm-slide_wide__1299065__ .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__1299065__ .owl-dots .owl-dot {display:inline-block}
.pm-slide_wide__1299065__ .owl-dots .owl-dot span {
	box-sizing:border-box;display:block;width:18px;height:3px;margin:0 3px;
	background:#ffffff;
	transition:opacity 200ms ease;
}
.pm-slide_wide__1299065__ .owl-dots .owl-dot.active span,
.pm-slide_wide__1299065__ .owl-dots .owl-dot:hover span {border-color:#ff8400;background:#ff8400;}

.pm-slide_wide__1299065__.empty__1299065__ {padding:30px 10px;font-size:13px;text-align:center}
.pm-slide_wide__1299065__wrap .scroll_down {display:none;}

.pm-slide_wide__1299065__.build_edit_mode .item {display:none}
.pm-slide_wide__1299065__.build_edit_mode .item img {width:100%}
.pm-slide_wide__1299065__.build_edit_mode .item:first-child {display:block}

@media all and (max-width:767px){
	.pm-slide_wide__1299065__ .item .caption .caption_inner .caption_cell > span {line-height: 1.2em;}
}

@media all and (min-width:768px){
	.pm-slide_wide__1299065__ .item .caption {/*height:196px;*/padding:0 8%;}
	.pm-slide_wide__1299065__ .owl-nav [class*='owl-'] {width:30px;height:30px;line-height:30px;margin-top:-15px}
	.pm-slide_wide__1299065__ .owl-nav [class*='owl-']:before {font-size:14px}
	.pm-slide_wide__1299065__ .owl-nav .owl-prev {left:20px}
	.pm-slide_wide__1299065__ .owl-nav .owl-next {right:20px}
}

@media all and (min-width:1024px){
	.pm-slide_wide__1299065__ .item .caption {max-width:1400px;margin:auto;top:50%;}
	.pm-slide_wide__1299065__ .item .caption .caption_inner .caption_cell {text-align:left;vertical-align:top;}
	.pm-slide_wide__1299065__ .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__1299065__ .item .caption .caption_inner .caption_cell .desc_text {-webkit-transition:all 0.79s 0.5s;transition:all 0.79s 0.5s;}
	.pm-slide_wide__1299065__ .item .caption .caption_inner .caption_cell .subject {-webkit-transition:all 1s 1s;transition:all 1s 1s;}
	.pm-slide_wide__1299065__ .item .caption .caption_inner .caption_cell .exp_text {margin-top:15px;-webkit-transition:all 1.4s 1s;transition:all 1.4s 1s;}
	.pm-slide_wide__1299065__ .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__1299065__ .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__1299065__ .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__1299065__ .caption .btn_more:after {content:'';position:absolute;display:block;top:0;left:50%;transform:translateX(-50%);width:0;height:100%;background:#ff8400;z-index:-1;transition:width 150ms ease-in-out;}
	.pm-slide_wide__1299065__ .caption .btn_more:hover span {color:#fff;font-family: 'Pretendard-Bold';}
	.pm-slide_wide__1299065__ .caption .btn_more:hover:after {width:100%;}

	.pm-slide_wide__1299065__ .owl-nav [class*='owl-'] {width:40px;height:40px;line-height:40px;margin-top:-20px;border:2px solid #ffffff;border-radius:50%}
	.pm-slide_wide__1299065__ .owl-nav [class*='owl-']:before {font-size:30px}
	.pm-slide_wide__1299065__ .owl-nav .owl-prev {left:20px}
	.pm-slide_wide__1299065__ .owl-nav .owl-next {right:20px}

	.pm-slide_wide__1299065__ .owl-dots {bottom:2%;padding:20px 10px}
	.pm-slide_wide__1299065__ .owl-dots .owl-dot span {position:relative;width:22px;height:2px;margin:0 4px}

	.pm-slide_wide__1299065__wrap .scroll_down {display:block;position:absolute;left:0;right:0;bottom:20%;width:100%;max-width:1400px;padding-left:0;margin:0 auto;z-index:1;animation:down 1.5s infinite;-webkit-animation:down 1.5s infinite;box-sizing:border-box;}
	.pm-slide_wide__1299065__wrap .scroll_down > div {display:inline-block;text-align:center;}
	.pm-slide_wide__1299065__wrap .scroll_down p {margin:5px 0;padding:0;font-size:14px;color:#fff;}

	.pm-slide_wide__1299065__.build_edit_mode .item .caption .caption_inner .caption_cell > span,
	.pm-slide_wide__1299065__.build_edit_mode .caption .btn_more {opacity:1;transform:none;}
}

@media all and (min-width:1300px){
	.pm-slide_wide__1299065__ .item .caption {/*height:387px;*/padding:0;}
	.pm-slide_wide__1299065__ .item .caption .caption_inner {max-width:1400px;}
	.pm-slide_wide__1299065__ .item .caption .caption_inner .caption_cell {padding:0;}
	.pm-slide_wide__1299065__ .item .caption .caption_inner .caption_cell .desc_text {font-size:34px}
	.pm-slide_wide__1299065__ .item .caption .caption_inner .caption_cell .subject {font-size:104px}
	.pm-slide_wide__1299065__ .item .caption .caption_inner .caption_cell .exp_text {font-size:26px}

}

/*     1750305 : 최근 게시글 - 목록형 세로 슬라이드      */
.pm-board_list_vertical_slide__1750305__ {display:block;padding:0 15px;}
.pm-board_list_vertical_slide__1750305__ .bxslider * {box-sizing:border-box}
.pm-board_list_vertical_slide__1750305__ a {display:block;color:#333}
.pm-board_list_vertical_slide__1750305__ ul {margin:0;padding:0;list-style:none}
.pm-board_list_vertical_slide__1750305__ .empty {width:100% !important;padding:10px 8px;font-size:14px;color:#666;text-align:center}

.pm-board_list_vertical_slide__1750305__ {position:relative;}
.pm-board_list_vertical_slide__1750305__ .right_side {position:relative;display:table;width:100%;height:80px;}
.pm-board_list_vertical_slide__1750305__ .inner {display:table-cell;width:100%;vertical-align:middle;padding-right:50px;padding-left:20px;}
.pm-board_list_vertical_slide__1750305__ .btn_more{position:absolute;top:50%;right:20px;width:24px;height:24px;margin-top:-12px;line-height:24px;padding:0;border:2px solid #ffffff;border-radius:50%;background:none;font-size:0;text-align:center;box-sizing:border-box;}
.pm-board_list_vertical_slide__1750305__ .btn_more:before {content:'\e601';position:relative;
top:-1px;font-family:'icomoon_slider';font-size:12px;font-weight:normal;color:#ffffff;}

.pm-board_list_vertical_slide__1750305__ p {margin:0;padding:0;}
.pm-board_list_vertical_slide__1750305__ .title {font-size:16px;font-family: 'Montserrat'; font-weight:700; color:#ffffff; text-shadow:2px 3px 4px #888; letter-spacing:-0.05em;word-break:keep-all;}
.pm-board_list_vertical_slide__1750305__ .caption {max-width:250px;font-size:14px;}
.pm-board_list_vertical_slide__1750305__ .caption span {}

.pm-board_list_vertical_slide__1750305__ .right_side {backrground:transparent}

.pm-board_list_vertical_slide__1750305__ .caption li {position:relative;}
.pm-board_list_vertical_slide__1750305__ .caption li > a,
.pm-board_list_vertical_slide__1750305__ .caption li {display:table;width:100%;padding:2px 0;table-layout:fixed}

.pm-board_list_vertical_slide__1750305__ .caption dl {display:table-cell;position:relative;margin:0;font-size:14px;line-height:1.6em;vertical-align:middle}
.pm-board_list_vertical_slide__1750305__ .caption dl dt {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}
.pm-board_list_vertical_slide__1750305__ .caption dl span {display:inline-block}
.pm-board_list_vertical_slide__1750305__ .caption dl .subject {font-size:14px;font-family: 'Montserrat'; font-weight:500; color:#ffffff;text-shadow:2px 3px 4px #888;}
.pm-board_list_vertical_slide__1750305__ .caption a:hover .subject {font-weight:700;}

.pm-board_list_vertical_slide__1750305__ .bx-wrapper .bx-viewport {left:0;background:transparent;border:none;box-shadow:none}
.pm-board_list_vertical_slide__1750305__.build_edit_mode {display:block;}

.pm-board_list_vertical_slide__1750305__ .btn_more{display:none;}
.pm-board_list_vertical_slide__1750305__ .title .icon {font-size:10px;color:#666;vertical-align:middle}

@media all and (min-width:1024px){
	.pm-board_list_vertical_slide__1750305__ {width:100%;padding:0;}
	.pm-board_list_vertical_slide__1750305__:after {content:'';display:block;clear:both;}
	.pm-board_list_vertical_slide__1750305__ .right_side .inner {padding:24px 100px 24px 0px;}
	.pm-board_list_vertical_slide__1750305__ .btn_more{right:50px;width:40px;height:40px;line-height:40px;margin-top:-20px;}
	.pm-board_list_vertical_slide__1750305__ .btn_more:before {font-size:16px;}
	.pm-board_list_vertical_slide__1750305__ .title {display:inline-block;margin-right:10px;font-size:18px;}
	.pm-board_list_vertical_slide__1750305__ .caption {display:inline-block;max-width:350px;font-size:18px;vertical-align:middle}
	.pm-board_list_vertical_slide__1750305__ .caption dl .subject {font-size:18px;}
}

/*     1750975 : 최근 게시글 - 목록형 세로 슬라이드      */
.pm-board_list_vertical_slide__1750975__ {display:block;padding:0 15px;}
.pm-board_list_vertical_slide__1750975__ .bxslider * {box-sizing:border-box}
.pm-board_list_vertical_slide__1750975__ a {display:block;color:#333}
.pm-board_list_vertical_slide__1750975__ ul {margin:0;padding:0;list-style:none}
.pm-board_list_vertical_slide__1750975__ .empty {width:100% !important;padding:10px 8px;font-size:14px;color:#666;text-align:center}

.pm-board_list_vertical_slide__1750975__ {position:relative;}
.pm-board_list_vertical_slide__1750975__ .right_side {position:relative;display:table;width:100%;height:80px;}
.pm-board_list_vertical_slide__1750975__ .inner {display:table-cell;width:100%;vertical-align:middle;padding-right:50px;padding-left:20px;}
.pm-board_list_vertical_slide__1750975__ .btn_more{position:absolute;top:50%;right:20px;width:24px;height:24px;margin-top:-12px;line-height:24px;padding:0;border:2px solid #ffffff;border-radius:50%;background:none;font-size:0;text-align:center;box-sizing:border-box;}
.pm-board_list_vertical_slide__1750975__ .btn_more:before {content:'\e601';position:relative;
top:-1px;font-family:'icomoon_slider';font-size:12px;font-weight:normal;color:#ffffff;}

.pm-board_list_vertical_slide__1750975__ p {margin:0;padding:0;}
.pm-board_list_vertical_slide__1750975__ .title {font-size:16px;font-family: 'Montserrat'; font-weight:700; color:#ffffff; text-shadow:2px 3px 4px #888; letter-spacing:-0.05em;word-break:keep-all;}
.pm-board_list_vertical_slide__1750975__ .caption {max-width:250px;font-size:14px;}
.pm-board_list_vertical_slide__1750975__ .caption span {}

.pm-board_list_vertical_slide__1750975__ .right_side {backrground:transparent}

.pm-board_list_vertical_slide__1750975__ .caption li {position:relative;}
.pm-board_list_vertical_slide__1750975__ .caption li > a,
.pm-board_list_vertical_slide__1750975__ .caption li {display:table;width:100%;padding:2px 0;table-layout:fixed}

.pm-board_list_vertical_slide__1750975__ .caption dl {display:table-cell;position:relative;margin:0;font-size:14px;line-height:1.6em;vertical-align:middle}
.pm-board_list_vertical_slide__1750975__ .caption dl dt {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}
.pm-board_list_vertical_slide__1750975__ .caption dl span {display:inline-block}
.pm-board_list_vertical_slide__1750975__ .caption dl .subject {font-size:14px;font-family: 'Montserrat'; font-weight:500; color:#ffffff;text-shadow:2px 3px 4px #888;}
.pm-board_list_vertical_slide__1750975__ .caption a:hover .subject {font-weight:700;}

.pm-board_list_vertical_slide__1750975__ .bx-wrapper .bx-viewport {left:0;background:transparent;border:none;box-shadow:none}
.pm-board_list_vertical_slide__1750975__.build_edit_mode {display:block;}

.pm-board_list_vertical_slide__1750975__ .btn_more{display:none;}
.pm-board_list_vertical_slide__1750975__ .title .icon {font-size:10px;color:#666;vertical-align:middle}

@media all and (min-width:1024px){
	.pm-board_list_vertical_slide__1750975__ {width:100%;padding:0;}
	.pm-board_list_vertical_slide__1750975__:after {content:'';display:block;clear:both;}
	.pm-board_list_vertical_slide__1750975__ .right_side .inner {padding:24px 100px 24px 0px;}
	.pm-board_list_vertical_slide__1750975__ .btn_more{right:50px;width:40px;height:40px;line-height:40px;margin-top:-20px;}
	.pm-board_list_vertical_slide__1750975__ .btn_more:before {font-size:16px;}
	.pm-board_list_vertical_slide__1750975__ .title {display:inline-block;margin-right:10px;font-size:18px;}
	.pm-board_list_vertical_slide__1750975__ .caption {display:inline-block;max-width:350px;font-size:18px;vertical-align:middle}
	.pm-board_list_vertical_slide__1750975__ .caption dl .subject {font-size:18px;}
}

/*     1750315 : 블록 설정      */
.block_option__1750315__ {display:table;width:100%}
.block_option__1750315__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__1750315__ {}
}


@media (min-width:1024px){
	.row__1750315__ {}
	.row__1750315__ .col {position:relative;}
	.row__1750315__ .col .news_absolute {position:absolute;top: 0;left: 50%; transform: translate(-50%, 0);max-width:1400px;margin:0 auto;z-index:1;}
}


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


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

/*     1329755 : 이미지      */
#s-box03 {position: relative;}
#s-box03 .box03-for .item {display: flex; align-items: flex-start;}
#s-box03 .box03-for .item .img {width: 55%;}
#s-box03 .box03-for .item .img img {max-width: 100%;}
#s-box03 .box03-for .item .cont {width: 45%; padding: 0 5% 5% 0; margin-bottom: 80px;}

#s-box03 .box03-nav {background: #f7f9fc;position: absolute; left:0; bottom:0; width: 45%; height: 150px; padding: 1.1em 4em 1.1em 0; text-align: center;}
#s-box03 .box03-nav li {max-width: 185px; font-family: 'HallymGothic';  border-left: 1px solid #dadee4; padding: 0.5em 0; color:#858b95; cursor: pointer;}
#s-box03 .box03-nav li:first-child {border-left: 1px solid #f7f9fc;}
#s-box03 .box03-nav li img {display: inline-block; max-width: 40%;}
#s-box03 .box03-nav li img.on {display: none; }
#s-box03 .box03-nav li p {margin-top: 1em; font-weight: 500;}
#s-box03 .box03-nav .slick-current {color:#e66d1e; }
#s-box03 .box03-nav .slick-current img.off { display: none; }
#s-box03 .box03-nav .slick-current img.on { display: inline-block; }

#s-box03 .box03-nav .slick-list,
#s-box03 .box03-nav .slick-track { transform: none !important;}

@media all and (max-width:1580px) {
  #s-box03 .box03-for .item .cont { padding: 0% 4% 4% 0}
}

@media all and (max-width:1480px) {
  #s-box03 .box03-for .item { align-items: stretch; }
  #s-box03 .box03-for .item .img {  }
  #s-box03 .box03-for .item .img img { max-width: auto; width: 100%; height: 100%; object-fit: cover; }

  #s-box03 .box03-nav li img { max-width: 50%;}
  #s-box03 .box03-nav li p {font-size: 1.5rem;}
}

@media all and (max-width:1280px) {
  #s-box03 .box03-nav {padding: 1.5em 0 1.5em 2em;}
}

@media all and (max-width:1023px) {
  #s-box03 .s-inner { max-width: 800px; }
  #s-box03 .box03-for .item { flex-wrap: wrap; }
  #s-box03 .box03-for .item .img { width: 100%; }
  #s-box03 .box03-for .item .cont {width: 100%; padding: 9% 5%; margin-bottom:0;}

  #s-box03 .box03-nav {position: relative; right: inherit; bottom: inherit; width: 100%; height: auto; padding: 1em 0;}
  #s-box03 .box03-nav li:first-child { border-color:transparent; }
  #s-box03 .box03-nav li img { width: 50px; }

  #s-box03 .box03-nav li p { font-size: 1.6rem; }
}

.mtit { margin-bottom: 1em; }
.mtit .en { font-size: 2rem; font-weight: 600; color:#F7931D; font-family: 'Jost'; margin-bottom: 0.7em;word-break:keep-all;}
.mtit h3 {font-size: 4.6rem; font-family: 'HallymGothic'; color:#212121; line-height: 1.2em;word-break:keep-all;}
.mtit .txt { font-size: 1.8rem; color:#949498; line-height: 1.7em; margin: 2em 0 0;word-break:keep-all;}
.mtit .more { font-size: 1.8rem; font-family: 'HallymGothic'; color:#212121; font-weight: 600; margin-top: 3em;display: inline-block; border-bottom: 4px solid #212121; padding: 0 0.7em 0.5em;word-break:keep-all;}
.mtit .more::after { content: '+'; margin-left: 2.5em; }

.mtit.wh .en, .mtit.wh h3, .mtit.wh .txt, .mtit.wh .more { color:#fff; border-color:#fff;  }

@media all and (max-width:1580px) {
  .mtit h3 { font-size: 4.3rem; }
}

@media all and (max-width:1280px) {
  .mtit .en { font-size: 1.9rem; }
  .mtit h3 { font-size: 3.8rem; }
  .mtit .txt { font-size: 1.7rem; }
}

@media all and (max-width:1024px) {
  .mtit .en { font-size: 1.8rem; }
  .mtit h3 { font-size: 3.6rem; }
  .mtit .txt { font-size: 1.6rem; line-height: 1.5em; }
}

@media all and (max-width:767px) {
  .mtit { margin-bottom: 2em; }
  .mtit .en { font-size: 1.5rem; }
  .mtit h3 { font-size: 3.2rem; }
  .mtit .more { border-width: 3px; margin-top: 2em; }
  .mtit .more::after { margin-left: 1.5em; }
}

@media all and (max-width:450px) {
  .mtit h3 { font-size: 2.8rem; }
}

/*     1392545 : 이미지      */
#s-box03 {position: relative;}
#s-box03 .box03-for .item {display: flex; align-items: flex-start;}
#s-box03 .box03-for .item .img {width: 55%;}
#s-box03 .box03-for .item .img img {max-width: 100%;}
#s-box03 .box03-for .item .cont {width: 45%; padding: 0 5% 5% 0; margin-bottom: 80px;}

#s-box03 .box03-nav {background: #f7f9fc;position: absolute; left:0; bottom:0; width: 45%; height: 150px; padding: 1.1em 4em 1.1em 0; text-align: center;}
#s-box03 .box03-nav li {max-width: 185px; font-family: 'HallymGothic';  border-left: 1px solid #dadee4; padding: 0.5em 0; color:#858b95; cursor: pointer;}
#s-box03 .box03-nav li:first-child {border-left: 1px solid #f7f9fc;}
#s-box03 .box03-nav li img {display: inline-block; max-width: 40%;}
#s-box03 .box03-nav li img.on {display: none; }
#s-box03 .box03-nav li p {margin-top: 1em; font-weight: 500;}
#s-box03 .box03-nav .slick-current {color:#e66d1e; }
#s-box03 .box03-nav .slick-current img.off { display: none; }
#s-box03 .box03-nav .slick-current img.on { display: inline-block; }

#s-box03 .box03-nav .slick-list,
#s-box03 .box03-nav .slick-track { transform: none !important;}

@media all and (max-width:1580px) {
  #s-box03 .box03-for .item .cont { padding: 0% 4% 4% 0}
}

@media all and (max-width:1480px) {
  #s-box03 .box03-for .item { align-items: stretch; }
  #s-box03 .box03-for .item .img {  }
  #s-box03 .box03-for .item .img img { max-width: auto; width: 100%; height: 100%; object-fit: cover; }

  #s-box03 .box03-nav li img { max-width: 50%;}
  #s-box03 .box03-nav li p {font-size: 1.5rem;}
}

@media all and (max-width:1280px) {
  #s-box03 .box03-nav {padding: 1.5em 0 1.5em 2em;}
}

@media all and (max-width:1023px) {
  #s-box03 .s-inner { max-width: 800px; }
  #s-box03 .box03-for .item { flex-wrap: wrap; }
  #s-box03 .box03-for .item .img { width: 100%; }
  #s-box03 .box03-for .item .cont {width: 100%; padding: 9% 5%; margin-bottom:0;}

  #s-box03 .box03-nav {position: relative; right: inherit; bottom: inherit; width: 100%; height: auto; padding: 1em 0;}
  #s-box03 .box03-nav li:first-child { border-color:transparent; }
  #s-box03 .box03-nav li img { width: 50px; }

  #s-box03 .box03-nav li p { font-size: 1.6rem; }
}

.mtit { margin-bottom: 1em; }
.mtit .en { font-size: 2rem; font-weight: 600; color:#F7931D; font-family: 'Jost'; margin-bottom: 0.7em;word-break:keep-all;}
.mtit h3 {font-size: 4.6rem; font-family: 'HallymGothic'; color:#212121; line-height: 1.2em;word-break:keep-all;}
.mtit .txt { font-size: 1.8rem; color:#949498; line-height: 1.7em; margin: 2em 0 0;word-break:keep-all;}
.mtit .more { font-size: 1.8rem; font-family: 'HallymGothic'; color:#212121; font-weight: 600; margin-top: 3em;display: inline-block; border-bottom: 4px solid #212121; padding: 0 0.7em 0.5em;word-break:keep-all;}
.mtit .more::after { content: '+'; margin-left: 2.5em; }

.mtit.wh .en, .mtit.wh h3, .mtit.wh .txt, .mtit.wh .more { color:#fff; border-color:#fff;  }

@media all and (max-width:1580px) {
  .mtit h3 { font-size: 4.3rem; }
}

@media all and (max-width:1280px) {
  .mtit .en { font-size: 1.9rem; }
  .mtit h3 { font-size: 3.8rem; }
  .mtit .txt { font-size: 1.7rem; }
}

@media all and (max-width:1024px) {
  .mtit .en { font-size: 1.8rem; }
  .mtit h3 { font-size: 3.6rem; }
  .mtit .txt { font-size: 1.6rem; line-height: 1.5em; }
}

@media all and (max-width:767px) {
  .mtit { margin-bottom: 2em; }
  .mtit .en { font-size: 1.5rem; }
  .mtit h3 { font-size: 3.2rem; }
  .mtit .more { border-width: 3px; margin-top: 2em; }
  .mtit .more::after { margin-left: 1.5em; }
}

@media all and (max-width:450px) {
  .mtit h3 { font-size: 2.8rem; }
}

/*     1329785 : 실선      */
.solid_line__1329785__ {display:block;position:relative;width:100%;height:180px}
.solid_line__1329785__:before {content:'';position:absolute;left:0;top:50%;width:100%;height:0;border-top:1px dashed #ddd}

.solid_line__1329785__.build_edit_mode {min-height:10px}

@media all and (max-width:767px){
	.solid_line__1329785__ {height:120px}
}

/*     1392565 : 이미지      */
:root{font-size: 62.5%;}

@media all and (max-width:999px){
    :root{font-size:60%}
}
@media all and (max-width:640px){
    :root{font-size: 57.5%;}
}
@media all and (max-width:360px){
    :root{font-size: 55%;}
}

*, *:after, *:before {-webkit-box-sizing: border-box;  -moz-box-sizing: border-box;	box-sizing: border-box;}
img {border:0; font-size:0; vertical-align:top;}
li, dd {list-style:none; word-break:break-word; word-break:keep-all;}

a, a code {text-decoration:none;  /*마우스오버시 자연스럽게*/transition-duration: 300ms;   transition-property: color, border-color, background-color;   transition-timing-function: ease; }
a:active, a:active code { text-decoration:none;  /*마우스오버시 자연스럽게*/transition-duration: 300ms;   transition-property: color, border-color, background-color;   transition-timing-function: ease; }
a:hover, a:hover code, a:focus, a:focus code { text-decoration:none; /*마우스오버시 자연스럽게*/transition-duration: 300ms;   transition-property: color, border-color, background-color;   transition-timing-function: ease;  }
a {outline:none; select-dummy: expression(this.hideFocus=true);cursor:pointer}
input:focus { outline: none; }

/* 아이폰설정초기화 */
input, textarea, button, select {-webkit-border-radius:0; -moz-border-radius:0; -o-border-radius:0; border-radius:0; }
input[type="text"], input[type="tel"], input[type="password"], input[type="email"], input[type="search"],  textarea, button { -webkit-appearance:none; -moz-appearance:none; appearance:none; }

.fw-T { font-weight: 100 !important; }
.fw-EL { font-weight: 200 !important; }
.fw-L { font-weight: 300 !important; }
.fw-R { font-weight: 400 !important; }
.fw-M { font-weight: 500 !important; }
.fw-SB { font-weight: 600 !important; }
.fw-B { font-weight: 700 !important; }
.fw-EB { font-weight: 800 !important; }
.fw-BL { font-weight: 900 !important; }

#s-box01 {position: relative;}
#s-box01 .box01-for .item {display: flex; align-items: flex-start;}
#s-box01 .box01-for .item .img {width: 55%;}
#s-box01 .box01-for .item .img img {max-width: 100%;}
#s-box01 .box01-for .item .cont {width: 45%; padding: 0 0 5% 5%; margin-bottom: 80px;}

#s-box01 .box01-nav {background: #f7f9fc; position: absolute; right:0; bottom:0; width: 45%; height: 150px; padding: 1.1em 0 1.1em 4em; text-align: center;}
#s-box01 .box01-nav li {max-width: 140px; font-family: 'HallymGothic';  border-left: 1px solid #dadee4; padding: 0.5em 0; color:#858b95; cursor: pointer;}
#s-box01 .box01-nav li img {display: inline-block; max-width: 40%;}
#s-box01 .box01-nav li img.on {display: none; }
#s-box01 .box01-nav li p {margin-top: 1em; font-weight: 500;}
#s-box01 .box01-nav .slick-current {color:#e66d1e; }
#s-box01 .box01-nav .slick-current img.off { display: none; }
#s-box01 .box01-nav .slick-current img.on { display: inline-block; }

#s-box01 .box01-nav .slick-list,
#s-box01 .box01-nav .slick-track { transform: none !important;}

@media all and (max-width:1580px) {
  #s-box01 .box01-for .item .cont { padding: 0% 0 4% 4%;}
}

@media all and (max-width:1480px) {
  #s-box01 .box01-for .item { align-items: stretch; }
  #s-box01 .box01-for .item .img {  }
  #s-box01 .box01-for .item .img img { max-width: auto; width: 100%; height: 100%; object-fit: cover; }

  #s-box01 .box01-nav li img { max-width: 50%;}
  #s-box01 .box01-nav li p {font-size: 1.5rem;}
}

@media all and (max-width:1280px) {
  #s-box01 .box01-nav {padding: 1.5em 0 1.5em 2em;}
}

@media all and (max-width:1023px) {
  #s-box01 .s-inner { max-width: 800px; }
  #s-box01 .box01-for .item { flex-wrap: wrap; }
  #s-box01 .box01-for .item .img { width: 100%; }
  #s-box01 .box01-for .item .cont {width: 100%; padding: 9% 5%; margin-bottom:0;}

  #s-box01 .box01-nav {position: relative; right: inherit; bottom: inherit; width: 100%; height: auto; padding: 1em 0;}
  #s-box01 .box01-nav li:first-child { border-color:transparent; }
  #s-box01 .box01-nav li img { width: 50px; }

  #s-box01 .box01-nav li p { font-size: 1.6rem; }
}

.mtit { margin-bottom: 1em; }
.mtit .en { font-size: 2rem; font-weight: 600; color:#F7931D; font-family: 'Jost'; margin-bottom: 0.7em;word-break:keep-all;}
.mtit h3 {font-size: 4.6rem; font-family: 'HallymGothic'; color:#212121; line-height: 1.2em;word-break:keep-all;}
.mtit .txt { font-size: 1.8rem; color:#949498; line-height: 1.7em; margin: 2em 0 0;word-break:keep-all;}
.mtit .more { font-size: 1.8rem; font-family: 'HallymGothic'; color:#212121; font-weight: 600; margin-top: 3em;display: inline-block; border-bottom: 4px solid #212121; padding: 0 0.7em 0.5em;word-break:keep-all;}
.mtit .more::after { content: '+'; margin-left: 2.5em; }

.mtit.wh .en, .mtit.wh h3, .mtit.wh .txt, .mtit.wh .more { color:#fff; border-color:#fff;  }

@media all and (max-width:1580px) {
  .mtit h3 { font-size: 4.3rem; }
}

@media all and (max-width:1280px) {
  .mtit .en { font-size: 1.9rem; }
  .mtit h3 { font-size: 3.8rem; }
  .mtit .txt { font-size: 1.7rem; }
}

@media all and (max-width:1024px) {
  .mtit .en { font-size: 1.8rem; }
  .mtit h3 { font-size: 3.6rem; }
  .mtit .txt { font-size: 1.6rem; line-height: 1.5em; }
}

@media all and (max-width:767px) {
  .mtit { margin-bottom: 2em; }
  .mtit .en { font-size: 1.5rem; }
  .mtit h3 { font-size: 3.2rem; }
  .mtit .more { border-width: 3px; margin-top: 2em; }
  .mtit .more::after { margin-left: 1.5em; }
}

@media all and (max-width:450px) {
  .mtit h3 { font-size: 2.8rem; }
}

/*     1392585 : 이미지      */
:root{font-size: 62.5%;}

@media all and (max-width:999px){
    :root{font-size:60%}
}
@media all and (max-width:640px){
    :root{font-size: 57.5%;}
}
@media all and (max-width:360px){
    :root{font-size: 55%;}
}

*, *:after, *:before {-webkit-box-sizing: border-box;  -moz-box-sizing: border-box;	box-sizing: border-box;}
img {border:0; font-size:0; vertical-align:top;}
li, dd {list-style:none; word-break:break-word; word-break:keep-all;}

a, a code {text-decoration:none;  /*마우스오버시 자연스럽게*/transition-duration: 300ms;   transition-property: color, border-color, background-color;   transition-timing-function: ease; }
a:active, a:active code { text-decoration:none;  /*마우스오버시 자연스럽게*/transition-duration: 300ms;   transition-property: color, border-color, background-color;   transition-timing-function: ease; }
a:hover, a:hover code, a:focus, a:focus code { text-decoration:none; /*마우스오버시 자연스럽게*/transition-duration: 300ms;   transition-property: color, border-color, background-color;   transition-timing-function: ease;  }
a {outline:none; select-dummy: expression(this.hideFocus=true);cursor:pointer}
input:focus { outline: none; }

/* 아이폰설정초기화 */
input, textarea, button, select {-webkit-border-radius:0; -moz-border-radius:0; -o-border-radius:0; border-radius:0; }
input[type="text"], input[type="tel"], input[type="password"], input[type="email"], input[type="search"],  textarea, button { -webkit-appearance:none; -moz-appearance:none; appearance:none; }

.fw-T { font-weight: 100 !important; }
.fw-EL { font-weight: 200 !important; }
.fw-L { font-weight: 300 !important; }
.fw-R { font-weight: 400 !important; }
.fw-M { font-weight: 500 !important; }
.fw-SB { font-weight: 600 !important; }
.fw-B { font-weight: 700 !important; }
.fw-EB { font-weight: 800 !important; }
.fw-BL { font-weight: 900 !important; }

#s-box01 {position: relative;}
#s-box01 .box01-for .item {display: flex; align-items: flex-start;}
#s-box01 .box01-for .item .img {width: 55%;}
#s-box01 .box01-for .item .img img {max-width: 100%;}
#s-box01 .box01-for .item .cont {width: 45%; padding: 0 0 5% 5%; margin-bottom: 80px;}

#s-box01 .box01-nav {background: #f7f9fc; position: absolute; right:0; bottom:0; width: 45%; height: 150px; padding: 1.1em 0 1.1em 4em; text-align: center;}
#s-box01 .box01-nav li {max-width: 140px; font-family: 'HallymGothic';  border-left: 1px solid #dadee4; padding: 0.5em 0; color:#858b95; cursor: pointer;}
#s-box01 .box01-nav li img {display: inline-block; max-width: 40%;}
#s-box01 .box01-nav li img.on {display: none; }
#s-box01 .box01-nav li p {margin-top: 1em; font-weight: 500;}
#s-box01 .box01-nav .slick-current {color:#e66d1e; }
#s-box01 .box01-nav .slick-current img.off { display: none; }
#s-box01 .box01-nav .slick-current img.on { display: inline-block; }

#s-box01 .box01-nav .slick-list,
#s-box01 .box01-nav .slick-track { transform: none !important;}

@media all and (max-width:1580px) {
  #s-box01 .box01-for .item .cont { padding: 0% 0 4% 4%;}
}

@media all and (max-width:1480px) {
  #s-box01 .box01-for .item { align-items: stretch; }
  #s-box01 .box01-for .item .img {  }
  #s-box01 .box01-for .item .img img { max-width: auto; width: 100%; height: 100%; object-fit: cover; }

  #s-box01 .box01-nav li img { max-width: 50%;}
  #s-box01 .box01-nav li p {font-size: 1.5rem;}
}

@media all and (max-width:1280px) {
  #s-box01 .box01-nav {padding: 1.5em 0 1.5em 2em;}
}

@media all and (max-width:1023px) {
  #s-box01 .s-inner { max-width: 800px; }
  #s-box01 .box01-for .item { flex-wrap: wrap; }
  #s-box01 .box01-for .item .img { width: 100%; }
  #s-box01 .box01-for .item .cont {width: 100%; padding: 9% 5%; margin-bottom:0;}

  #s-box01 .box01-nav {position: relative; right: inherit; bottom: inherit; width: 100%; height: auto; padding: 1em 0;}
  #s-box01 .box01-nav li:first-child { border-color:transparent; }
  #s-box01 .box01-nav li img { width: 50px; }

  #s-box01 .box01-nav li p { font-size: 1.6rem; }
}

.mtit { margin-bottom: 1em; }
.mtit .en { font-size: 2rem; font-weight: 600; color:#F7931D; font-family: 'Jost'; margin-bottom: 0.7em;word-break:keep-all;}
.mtit h3 {font-size: 4.6rem; font-family: 'HallymGothic'; color:#212121; line-height: 1.2em;word-break:keep-all;}
.mtit .txt { font-size: 1.8rem; color:#949498; line-height: 1.7em; margin: 2em 0 0;word-break:keep-all;}
.mtit .more { font-size: 1.8rem; font-family: 'HallymGothic'; color:#212121; font-weight: 600; margin-top: 3em;display: inline-block; border-bottom: 4px solid #212121; padding: 0 0.7em 0.5em;word-break:keep-all;}
.mtit .more::after { content: '+'; margin-left: 2.5em; }

.mtit.wh .en, .mtit.wh h3, .mtit.wh .txt, .mtit.wh .more { color:#fff; border-color:#fff;  }

@media all and (max-width:1580px) {
  .mtit h3 { font-size: 4.3rem; }
}

@media all and (max-width:1280px) {
  .mtit .en { font-size: 1.9rem; }
  .mtit h3 { font-size: 3.8rem; }
  .mtit .txt { font-size: 1.7rem; }
}

@media all and (max-width:1024px) {
  .mtit .en { font-size: 1.8rem; }
  .mtit h3 { font-size: 3.6rem; }
  .mtit .txt { font-size: 1.6rem; line-height: 1.5em; }
}

@media all and (max-width:767px) {
  .mtit { margin-bottom: 2em; }
  .mtit .en { font-size: 1.5rem; }
  .mtit h3 { font-size: 3.2rem; }
  .mtit .more { border-width: 3px; margin-top: 2em; }
  .mtit .more::after { margin-left: 1.5em; }
}

@media all and (max-width:450px) {
  .mtit h3 { font-size: 2.8rem; }
}

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

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

/*     1299305 : 이미지      */
#s-box04 {position: relative;}
#s-box04 .box04-for .item {display: flex; align-items: flex-start;}
#s-box04 .box04-for .item .img {width: 55%;}
#s-box04 .box04-for .item .img img {max-width: 100%;}
#s-box04 .box04-for .item .cont {width: 45%; padding: 0 5% 5% 0; margin-bottom: 80px;}

#s-box04 .box04-nav {position: absolute; left:0; bottom:0; width: 45%; height: 150px; padding: 1.1em 4em 1.1em 0; text-align: center;}
#s-box04 .box04-nav li {max-width: 185px; font-family: 'HallymGothic';  border-left: 1px solid #dadee4; padding: 0.5em 0; color:#858b95; cursor: pointer;}
#s-box04 .box04-nav li img {display: inline-block; max-width: 40%;}
#s-box04 .box04-nav li img.on {display: none; }
#s-box04 .box04-nav li p {margin-top: 1em; font-weight: 500;}
#s-box04 .box04-nav .slick-current {color:#fff; }
#s-box04 .box04-nav .slick-current img.off { display: none; }
#s-box04 .box04-nav .slick-current img.on { display: inline-block; }

#s-box04 .box04-nav .slick-list,
#s-box04 .box04-nav .slick-track { transform: none !important;}

@media all and (max-width:1580px) {
  #s-box04 .box04-for .item .cont { padding: 0 4% 4% 0;}
}

@media all and (max-width:1480px) {
  #s-box04 .box04-for .item { align-items: stretch; }
  #s-box04 .box04-for .item .img {  }
  #s-box04 .box04-for .item .img img { max-width: auto; width: 100%; height: 100%; object-fit: cover; }

  #s-box04 .box04-nav li img { max-width: 50%;}
  #s-box04 .box04-nav li p {font-size: 1.5rem;}
}

@media all and (max-width:1280px) {
  #s-box04 .box04-nav {padding: 1.5em 0 1.5em 2em;}
}

@media all and (max-width:1023px) {
  #s-box04 .s-inner { max-width: 800px; }
  #s-box04 .box04-for .item { flex-wrap: wrap; }
  #s-box04 .box04-for .item .img { width: 100%; }
  #s-box04 .box04-for .item .cont {width: 100%; padding: 9% 5%; margin-bottom:0;}

  #s-box04 .box04-nav {position: relative; right: inherit; bottom: inherit; width: 100%; height: auto; padding: 1em 0;}
  #s-box04 .box04-nav li:first-child { border-color:transparent; }
  #s-box04 .box04-nav li img { width: 50px; }

  #s-box04 .box04-nav li p { font-size: 1.6rem; }
}

#s-box04 .mtit { margin-bottom: 1em; }
#s-box04 .mtit .en { font-size: 2rem; font-weight: 600; color:#F7931D; font-family: 'Jost'; margin-bottom: 0.7em;word-break:keep-all;}
#s-box04 .mtit h3 {font-size: 4.6rem; font-family: 'HallymGothic'; color:#fff; line-height: 1.2em;word-break:keep-all;}
#s-box04 .mtit .txt { font-size: 1.8rem; color:#fff; line-height: 1.7em; margin: 2em 0 0;word-break:keep-all;}
#s-box04 .mtit .more { font-size: 1.8rem; font-family: 'HallymGothic'; color:#fff; font-weight: 600; margin-top: 3em;display: inline-block; border-bottom: 4px solid #fff; padding: 0 0.7em 0.5em;word-break:keep-all;}
#s-box04  .mtit .more::after { content: '+'; margin-left: 2.5em; }

#s-box04 .mtit.wh .en, 
#s-box04 .mtit.wh h3,
#s-box04 .mtit.wh .txt, 
#s-box04 .mtit.wh .more { color:#fff; border-color:#fff;  }

@media all and (max-width:1580px) {
  #s-box04 .mtit h3 { font-size: 4.3rem; }
}

@media all and (max-width:1280px) {
  #s-box04 .mtit .en { font-size: 1.9rem; }
  #s-box04 .mtit h3 { font-size: 3.8rem; }
  #s-box04 .mtit .txt { font-size: 1.7rem; }
}

@media all and (max-width:1024px) {
  #s-box04 .mtit .en { font-size: 1.8rem; }
  #s-box04 .mtit h3 { font-size: 3.6rem; }
  #s-box04 .mtit .txt { font-size: 1.6rem; line-height: 1.5em; }
}

@media all and (max-width:767px) {
  #s-box04 .mtit { margin-bottom: 2em; }
  #s-box04 .mtit .en { font-size: 1.5rem; }
  #s-box04 .mtit h3 { font-size: 3.2rem; }
  #s-box04 .mtit .more { border-width: 3px; margin-top: 2em; }
  #s-box04 .mtit .more::after { margin-left: 1.5em; }
}

@media all and (max-width:450px) {
  #s-box04 .mtit h3 { font-size: 2.8rem; }
}

/*     1392615 : 이미지      */
#s-box04 {position: relative;}
#s-box04 .box04-for .item {display: flex; align-items: flex-start;}
#s-box04 .box04-for .item .img {width: 55%;}
#s-box04 .box04-for .item .img img {max-width: 100%;}
#s-box04 .box04-for .item .cont {width: 45%; padding: 0 5% 5% 0; margin-bottom: 80px;}

#s-box04 .box04-nav {position: absolute; left:0; bottom:0; width: 45%; height: 150px; padding: 1.1em 4em 1.1em 0; text-align: center;}
#s-box04 .box04-nav li {max-width: 185px; font-family: 'HallymGothic';  border-left: 1px solid #dadee4; padding: 0.5em 0; color:#858b95; cursor: pointer;}
#s-box04 .box04-nav li img {display: inline-block; max-width: 40%;}
#s-box04 .box04-nav li img.on {display: none; }
#s-box04 .box04-nav li p {margin-top: 1em; font-weight: 500;}
#s-box04 .box04-nav .slick-current {color:#fff; }
#s-box04 .box04-nav .slick-current img.off { display: none; }
#s-box04 .box04-nav .slick-current img.on { display: inline-block; }

#s-box04 .box04-nav .slick-list,
#s-box04 .box04-nav .slick-track { transform: none !important;}

@media all and (max-width:1580px) {
  #s-box04 .box04-for .item .cont { padding: 0 4% 4% 0;}
}

@media all and (max-width:1480px) {
  #s-box04 .box04-for .item { align-items: stretch; }
  #s-box04 .box04-for .item .img {  }
  #s-box04 .box04-for .item .img img { max-width: auto; width: 100%; height: 100%; object-fit: cover; }

  #s-box04 .box04-nav li img { max-width: 50%;}
  #s-box04 .box04-nav li p {font-size: 1.5rem;}
}

@media all and (max-width:1280px) {
  #s-box04 .box04-nav {padding: 1.5em 0 1.5em 2em;}
}

@media all and (max-width:1023px) {
  #s-box04 .s-inner { max-width: 800px; }
  #s-box04 .box04-for .item { flex-wrap: wrap; }
  #s-box04 .box04-for .item .img { width: 100%; }
  #s-box04 .box04-for .item .cont {width: 100%; padding: 9% 5%; margin-bottom:0;}

  #s-box04 .box04-nav {position: relative; right: inherit; bottom: inherit; width: 100%; height: auto; padding: 1em 0;}
  #s-box04 .box04-nav li:first-child { border-color:transparent; }
  #s-box04 .box04-nav li img { width: 50px; }

  #s-box04 .box04-nav li p { font-size: 1.6rem; }
}

#s-box04 .mtit { margin-bottom: 1em; }
#s-box04 .mtit .en { font-size: 2rem; font-weight: 600; color:#F7931D; font-family: 'Jost'; margin-bottom: 0.7em;word-break:keep-all;}
#s-box04 .mtit h3 {font-size: 4.6rem; font-family: 'HallymGothic'; color:#fff; line-height: 1.2em;word-break:keep-all;}
#s-box04 .mtit .txt { font-size: 1.8rem; color:#fff; line-height: 1.7em; margin: 2em 0 0;word-break:keep-all;}
#s-box04 .mtit .more { font-size: 1.8rem; font-family: 'HallymGothic'; color:#fff; font-weight: 600; margin-top: 3em;display: inline-block; border-bottom: 4px solid #fff; padding: 0 0.7em 0.5em;word-break:keep-all;}
#s-box04  .mtit .more::after { content: '+'; margin-left: 2.5em; }

#s-box04 .mtit.wh .en, 
#s-box04 .mtit.wh h3,
#s-box04 .mtit.wh .txt, 
#s-box04 .mtit.wh .more { color:#fff; border-color:#fff;  }

@media all and (max-width:1580px) {
  #s-box04 .mtit h3 { font-size: 4.3rem; }
}

@media all and (max-width:1280px) {
  #s-box04 .mtit .en { font-size: 1.9rem; }
  #s-box04 .mtit h3 { font-size: 3.8rem; }
  #s-box04 .mtit .txt { font-size: 1.7rem; }
}

@media all and (max-width:1024px) {
  #s-box04 .mtit .en { font-size: 1.8rem; }
  #s-box04 .mtit h3 { font-size: 3.6rem; }
  #s-box04 .mtit .txt { font-size: 1.6rem; line-height: 1.5em; }
}

@media all and (max-width:767px) {
  #s-box04 .mtit { margin-bottom: 2em; }
  #s-box04 .mtit .en { font-size: 1.5rem; }
  #s-box04 .mtit h3 { font-size: 3.2rem; }
  #s-box04 .mtit .more { border-width: 3px; margin-top: 2em; }
  #s-box04 .mtit .more::after { margin-left: 1.5em; }
}

@media all and (max-width:450px) {
  #s-box04 .mtit h3 { font-size: 2.8rem; }
}

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

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

/*     1398805 : 이미지 슬라이드 (반응형)      */
@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__1398805__ {box-sizing:border-box;max-width:1400px;margin:0 auto;padding:0 50px}
.pm-banner_slide_responsive__1398805__ a {display:block;border:none}
.pm-banner_slide_responsive__1398805__ a img {border:none}
.pm-banner_slide_responsive__1398805__ .item {position:relative}
.pm-banner_slide_responsive__1398805__ .item img {vertical-align:top}

.pm-banner_slide_responsive__1398805__ .owl-nav {-webkit-tap-highlight-color:transparent}
.pm-banner_slide_responsive__1398805__ .owl-nav [class*='owl-'] {
	position:absolute;top:50%;z-index:2;width:30px;height:30px;line-height:30px;margin-top:-15px;
	border:1px solid #c3c7ce !important;border-radius:50%;font-size:0;text-align:center;opacity:1;
}
.pm-banner_slide_responsive__1398805__ .owl-nav [class*='owl-']:before {font-family:'icomoon_slider';font-size:13px;color:#c3c7ce}
.pm-banner_slide_responsive__1398805__ .owl-nav .owl-prev {left:0}
.pm-banner_slide_responsive__1398805__ .owl-nav .owl-next {right:0}
.pm-banner_slide_responsive__1398805__ .owl-nav .owl-prev:before {content:'\e600'}
.pm-banner_slide_responsive__1398805__ .owl-nav .owl-next:before {content:'\e601'}
.pm-banner_slide_responsive__1398805__ .owl-nav .disabled {opacity:0.5;cursor:default !important}

.pm-banner_slide_responsive__1398805__ .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__1398805__ .owl-dots .owl-dot {display:inline-block}
.pm-banner_slide_responsive__1398805__ .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__1398805__ .owl-dots .owl-dot.active span,
.pm-banner_slide_responsive__1398805__ .owl-dots .owl-dot:hover span {background:#999999}

.pm-banner_slide_responsive__1398805__.empty__1398805__ {padding:30px 10px;font-size:13px;text-align:center}

@media all and (min-width:1024px){
	.pm-banner_slide_responsive__1398805__ {padding:0 100px}
	.pm-banner_slide_responsive__1398805__ .owl-nav [class*='owl-'] {width:50px;height:50px;line-height:50px;margin-top:-25px}
	.pm-banner_slide_responsive__1398805__ .owl-nav [class*='owl-']:before {font-size:16px}
}

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

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

/*     1299365 : BLANK 컨텐츠      */
#shgroup, .contents_wrap .sub_location, .contents_wrap .sub_top_title {display:none;}
#sub_view #container .contents_wrap .contents {padding-top:0;}
#sub_view #container .contents_wrap {padding-bottom:0;}

.blank__1299365__ {box-sizing:border-box;display:block;position:relative;width:100%;height:80px}
.blank__1299365__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1299365__.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__1299365__ {height:60px}
}

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

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

/*     1299395 : 타이틀 텍스트      */
.title__1299395__ {font-size:0}
.title__1299395__ p {
	display:inline-block;position:relative;margin:0;padding:0;font-family: 'Pretendard-Regular';word-break:keep-all;
	font-size:25px;font-weight:normal;color:#ffffff;letter-spacing:-.03em;line-height:1.4em;
}
.title__1299395__ p:before {content:'';position:absolute;background:#e66d1e;font-size:0}
.title__1299395__ p b {font-family: 'Pretendard-Bold';}

.title__1299395__.style_top p {padding-top:10px}
.title__1299395__.style_top p:before {top:0;left:0;width:25px;height:4px}

.title__1299395__.style_right p {padding-right:14px}
.title__1299395__.style_right p:before {top:16%;right:0;width:4px;height:25px}

.title__1299395__.style_bottom p {padding-bottom:12px}
.title__1299395__.style_bottom p:before {bottom:0;left:0;width:25px;height:4px}

.title__1299395__.style_left p {padding-left:20px}
.title__1299395__.style_left p:before {top:16%;left:0;width:8px;height:25px}

.title__1299395__.style_circle1 p {padding-left:18px}
.title__1299395__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1299395__.style_circle2 p {padding-left:18px}
.title__1299395__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #e66d1e;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1299395__ p {font-size:55px}
	.title__1299395__.style_top p:before {width:55px}
	.title__1299395__.style_right p:before {height:55px}
	.title__1299395__.style_bottom p:before {width:55px}
	.title__1299395__.style_left p:before {height:55px}
}

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

/*     1299415 : 버튼      */
.button_wrap__1299415__ {margin-left:-20px;}
.button_wrap__1299415__:after {content:'';display:block;clear:both;}

.button__1299415__1,
.button__1299415__2  {float:left;width:calc(50% - 20px);margin-left:20px;font-size:0}

.button__1299415__1 a,
.button__1299415__2 a{
	display:block;margin:0;padding:10px 20px;border:1px solid #ffffff;border-radius:0px;
	background:transparent;box-sizing:border-box;font-size:18px;font-weight:bold;color:#ffffff;
	text-align:center;letter-spacing:-.03em;line-height:1.3em;text-decoration:none;transition:color 0.3s ease, background 0.3s ease;
}
.button__1299415__1 {background:;}
.button__1299415__1 a {border:1px solid #fff;}

.button__1299415__2 {background:;}
.button__1299415__2 a {border:1px solid #fff;}

.button__1299415__1 .go_btn,
.button__1299415__2 .go_btn {background: url(/img_up/shop_pds/haegun/img/e60w.png) no-repeat right 20px center; background-size: 18px;}

.button__1299415__1 a:hover {background:url(/img_up/shop_pds/haegun/img/e60w.png) no-repeat right 15px center;color: #fff;background-color:;}
.button__1299415__2 a:hover {background:url(/img_up/shop_pds/haegun/img/e60w.png) no-repeat right 15px center;color: #fff;background-color:;}

@media all and (min-width:1024px){
	.button_wrap__1299415__ {margin:0 auto;max-width:720px;}
	.button__1299415__ a {padding:15px 25px;font-size:20px}
	.button__1299415__ a:hover {background-color:#ffffff;color:#fff;}
}

@media all and (max-width:767px){
    .button__1299415__1,
    .button__1299415__2 {width:100%;margin-left:0;margin-bottom:15px;}
    .button__1299415__1 a,
    .button__1299415__2 a {font-size:16px;padding:10px 20px;}

	.button__1299415__1 .go_btn,
	.button__1299415__2 .go_btn {background: url(/img_up/shop_pds/haegun/img/e60w.png) no-repeat right 15px center;}

	.button__1299415__1 a:hover {background:url(/img_up/shop_pds/haegun/img/e60w.png) no-repeat right 10px center;color: #fff;border:1px solid #004ea2;}
	.button__1299415__2 a:hover {background:url(/img_up/shop_pds/haegun/img/e60w.png) no-repeat right 10px center;color: #fff;}
}

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

