/*     24502 : 슬라이드형태 이미지출력(메인이미지 적합)      */
@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-slide_wide__24502__ {max-width:1920px;margin:0 auto}
.pm-slide_wide__24502__.slide_zindex .owl-item {z-index:1}
.pm-slide_wide__24502__ a {border:none}
.pm-slide_wide__24502__ a img {border:none}
.pm-slide_wide__24502__ .item {position:relative; cursor:pointer;}

.pm-slide_wide__24502__ .caption_wrap{position:absolute; top:0;left:0; right:0;bottom:0; width:100%;height:100%; text-align:center;}
.pm-slide_wide__24502__ .caption{max-width:850px; margin:0 auto; display:table; width:100%; height:100%;}
.pm-slide_wide__24502__ .caption .caption_inner{text-align:center; vertical-align:middle; display:table-cell;}
.pm-slide_wide__24502__ .caption_inner .caption_title{font-size:15px;color:#fff}
.pm-slide_wide__24502__ .caption_inner .subject{font-size:36px; font-weight:bold; color:#fff}
.pm-slide_wide__24502__ .caption_inner .subject::before{content:''; display:block;width:20px;height:2px;margin-left:10px;background:#fff; margin:0 auto; margin-bottom:10px;}
.pm-slide_wide__24502__ .caption_inner .exp_text{font-size:18px;color:#fff}

.pm-slide_wide__24502__ .owl-nav {-webkit-tap-highlight-color:transparent}
.pm-slide_wide__24502__ .owl-nav [class*='owl-'] {
	position:absolute;top:50%;z-index:2;width:40px;height:40px;line-height:40px;margin-top:-20px;
	font-size:0;opacity:0.7;
}
.pm-slide_wide__24502__ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:40px;font-weight:bold;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2)}
.pm-slide_wide__24502__ .owl-nav [class*='owl-']:hover {opacity:1}
.pm-slide_wide__24502__ .owl-nav .owl-prev {left:5px}
.pm-slide_wide__24502__ .owl-nav .owl-next {right:5px}
.pm-slide_wide__24502__ .owl-nav .owl-prev:before {content:'\e600'}
.pm-slide_wide__24502__ .owl-nav .owl-next:before {content:'\e601'}
.pm-slide_wide__24502__ .owl-nav .disabled {opacity:0.5;cursor:default !important}

.pm-slide_wide__24502__ .owl-dots {position:absolute;bottom:0;left:0;width:100%;height:30px;padding:10px;font-size:0;box-sizing:border-box;text-align:center}
.pm-slide_wide__24502__ .owl-dots .owl-dot {display:inline-block}
.pm-slide_wide__24502__ .owl-dots .owl-dot span {
	display:block;width:10px;height:10px;margin:0 3px;
	background:#ddd;border-radius:30px;
	transition:opacity 200ms ease;
}
.pm-slide_wide__24502__ .owl-dots .owl-dot.active span,
.pm-slide_wide__24502__ .owl-dots .owl-dot:hover span {background:#5da02c}

#owl_btn_wrap__24502__ {border-bottom:1px solid #e4e4e4;background:#ffffff}
#owl_btn__24502__ {box-sizing:border-box;display:table !important;width:100%;max-width:1000px;margin:0 auto;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;word-break:keep-all;}
#owl_btn__24502__ .item {display:table-cell;padding:10px;border-left:1px solid #e4e4e4;font-size:14px;font-weight:bold;text-align:center;vertical-align:middle; }
#owl_btn__24502__ .item:first-child {border-left:none}
#owl_btn__24502__ .item.active, #owl_btn__24502__ .item:hover {position:relative;background:#5da02c;color:#ffffff}
#owl_btn__24502__ .item.active:before {
	content:'';position:absolute;
	width:0;height:0;top:-10px;left:50%;z-index:100;margin-left:-5px;
	border-color:transparent transparent #5da02c transparent;
	border-width:5px;
	border-style:solid;
}

.pm-slide_wide__24502__.build_edit_mode .item {display:none}
.pm-slide_wide__24502__.build_edit_mode .item:first-child {display:block}

.pm-slide_wide__24502__.empty__24502__ {padding:30px 10px;font-size:14px;color:#444;text-align:center}

@media all and (max-width:1023px){
	#owl_btn_wrap__24502__ {display:block;}
	.m-visual-slide .owl-nav [class*='owl-'] {width:30px;height:30px;margin-top:-15px;opacity:.5}
	.m-visual-slide .owl-nav [class*='owl-']:before {font-size:30px}
	.m-visual-slide .owl-nav .owl-prev {left:5px}
	.m-visual-slide .owl-nav .owl-next {right:5px}
}

@media (max-width:767px){
.pm-slide_wide__24502__ .caption_inner .caption_title{font-size:12px;color:#fff}
.pm-slide_wide__24502__ .caption_inner .subject{font-size:24px; font-weight:bold; color:#fff}
.pm-slide_wide__24502__ .caption_inner .exp_text{font-size:14px;color:#fff}
#owl_btn_wrap__24502__ #owl_btn__24502__ .item{font-size:10px;}
}

/*     24418 : 공백      */
.solid_line__24418__ {box-sizing:border-box; display:block; position:relative; width:100%; height:50px;}
.solid_line__24418__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__24418__.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){
	.solid_line__24418__ {height:20px;}
}

/*     24428 : 타이틀 텍스트 + 링크      */
.title__24428__ {position:relative;font-size:0; padding:10px;}
.title__24428__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#000000;letter-spacing:-.03em;line-height:1.5em;
}
.title__24428__ p:before {content:'';position:absolute;background:#5da02c;font-size:0}

.title__24428__.style_top p {padding-top:10px}
.title__24428__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__24428__.style_right p {padding-right:14px}
.title__24428__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__24428__.style_bottom p {padding-bottom:12px}
.title__24428__.style_bottom p:before {left:0;bottom:0;width:20px;height:4px}

.title__24428__.style_left p {padding-left:14px}
.title__24428__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__24428__.style_circle1 p {padding-left:18px}
.title__24428__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__24428__.style_circle2 p {padding-left:18px}
.title__24428__.style_circle2 p:before {
	top:0;left:0;bottom:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #5da02c;background:none;box-sizing:border-box;
}

.title__24428__ a {position:absolute;top:0;right:10px;bottom:0;height:20px;margin:auto;font-size:12px;color:#999}
.title__24428__ a:hover {color:#5da02c}
.title__24428__.style_top a {top:10px}
.title__24428__.style_bottom a {bottom:12px}

.title__24428__ a.cross {width:20px;text-indent:-9999px}
.title__24428__ a.cross:before,
.title__24428__ a.cross:after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:#999}
.title__24428__ a.cross:before {width:2px;height:12px}
.title__24428__ a.cross:after {width:12px;height:2px}
.title__24428__ a.cross:hover:before,
.title__24428__ a.cross:hover:after {background:#5da02c}

@media all and (min-width:1024px){
	.title__24428__ p {font-size:20px}
	.title__24428__.style_top p:before {width:20px}
	.title__24428__.style_right p:before {height:20px}
	.title__24428__.style_bottom p:before {width:20px}
	.title__24428__.style_left p:before {height:20px}

	.title__24428__ a {height:20px}
	.title__24428__ a.cross {width:20px}
}

/*     24429 :  최근 게시글 - 웹진형      */
.pm-board_webzine__24429__ * {box-sizing:border-box}
.pm-board_webzine__24429__ ul {margin:0;padding:0;list-style:none}
.pm-board_webzine__24429__ ul li {border-bottom:1px solid #e8e8e8}
.pm-board_webzine__24429__ ul li:hover{background:#fafafa}
.pm-board_webzine__24429__ ul li:last-child{border-bottom:none}
.pm-board_webzine__24429__ a {display:block;padding:7px 10px;font-size:13px;color:#333}
.pm-board_webzine__24429__ a:after {content:'';display:block;clear:both}
.pm-board_webzine__24429__ .thumnail {display:block;float:left;padding:0 15px 5px 0}
.pm-board_webzine__24429__ .title {font-size:14px;font-weight:bold;color:#333; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; padding-bottom:8px;}
.pm-board_webzine__24429__ .date {margin:3px 0 0;font-family:Arial;font-size:12px;color:#888;  }
.pm-board_webzine__24429__ .body {margin-top:8px;line-height:18px;color:#555; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.pm-board_webzine__24429__ .comment {font-weight:normal;color:#888}
.pm-board_webzine__24429__ .empty {padding:10px 8px;font-size:14px;color:#666;text-align:center}

.pm-board_webzine__24429__ ul li:nth-child(2) .thumnail{display:none;}
.pm-board_webzine__24429__ ul li:last-child .thumnail{display:none;}
.pm-board_webzine__24429__ ul li:nth-child(2) .body{display:none;}
.pm-board_webzine__24429__ ul li:last-child .body{display:none;}

.pm-board_webzine__24429__ ul li:nth-child(2)  .date{float:right;}
.pm-board_webzine__24429__ ul li:last-child  .date{float:right;} 

/*     24417 : 타이틀 텍스트 + 링크      */
.title__24417__ {position:relative;font-size:0; padding:10px;}
.title__24417__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#000000;letter-spacing:-.03em;line-height:1.5em;
}
.title__24417__ p:before {content:'';position:absolute;background:#5da02c;font-size:0}

.title__24417__.style_top p {padding-top:10px}
.title__24417__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__24417__.style_right p {padding-right:14px}
.title__24417__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__24417__.style_bottom p {padding-bottom:12px}
.title__24417__.style_bottom p:before {left:0;bottom:0;width:20px;height:4px}

.title__24417__.style_left p {padding-left:14px}
.title__24417__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__24417__.style_circle1 p {padding-left:18px}
.title__24417__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__24417__.style_circle2 p {padding-left:18px}
.title__24417__.style_circle2 p:before {
	top:0;left:0;bottom:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #5da02c;background:none;box-sizing:border-box;
}

.title__24417__ a {position:absolute;top:0;right:10px;bottom:0;height:20px;margin:auto;font-size:12px;color:#999}
.title__24417__ a:hover {color:#5da02c}
.title__24417__.style_top a {top:10px}
.title__24417__.style_bottom a {bottom:12px}

.title__24417__ a.cross {width:20px;text-indent:-9999px}
.title__24417__ a.cross:before,
.title__24417__ a.cross:after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:#999}
.title__24417__ a.cross:before {width:2px;height:12px}
.title__24417__ a.cross:after {width:12px;height:2px}
.title__24417__ a.cross:hover:before,
.title__24417__ a.cross:hover:after {background:#5da02c}

@media all and (min-width:1024px){
	.title__24417__ p {font-size:20px}
	.title__24417__.style_top p:before {width:20px}
	.title__24417__.style_right p:before {height:20px}
	.title__24417__.style_bottom p:before {width:20px}
	.title__24417__.style_left p:before {height:20px}

	.title__24417__ a {height:20px}
	.title__24417__ a.cross {width:20px}
}

/*     24544 :  최근 게시글 - 웹진형      */
.pm-board_webzine__24544__ * {box-sizing:border-box}
.pm-board_webzine__24544__ ul {margin:0;padding:0;list-style:none}
.pm-board_webzine__24544__ ul li {border-bottom:1px solid #e8e8e8}
.pm-board_webzine__24544__ ul li:hover{background:#fafafa}
.pm-board_webzine__24544__ ul li:last-child{border-bottom:none}
.pm-board_webzine__24544__ a {display:block;padding:7px 10px;font-size:13px;color:#333}
.pm-board_webzine__24544__ a:after {content:'';display:block;clear:both}
.pm-board_webzine__24544__ .thumnail {display:block;float:left;padding:0 15px 5px 0}
.pm-board_webzine__24544__ .title {font-size:14px;font-weight:bold;color:#333; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; padding-bottom:8px;}
.pm-board_webzine__24544__ .date {margin:3px 0 0;font-family:Arial;font-size:12px;color:#888;  }
.pm-board_webzine__24544__ .body {margin-top:8px;line-height:18px;color:#555; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.pm-board_webzine__24544__ .comment {font-weight:normal;color:#888}
.pm-board_webzine__24544__ .empty {padding:10px 8px;font-size:14px;color:#666;text-align:center}

.pm-board_webzine__24544__ ul li:nth-child(2) .thumnail{display:none;}
.pm-board_webzine__24544__ ul li:last-child .thumnail{display:none;}
.pm-board_webzine__24544__ ul li:nth-child(2) .body{display:none;}
.pm-board_webzine__24544__ ul li:last-child .body{display:none;}

.pm-board_webzine__24544__ ul li:nth-child(2)  .date{float:right;}
.pm-board_webzine__24544__ ul li:last-child  .date{float:right;} 

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

/*     24448 : 공백      */
.solid_line__24448__ {box-sizing:border-box; display:block; position:relative; width:100%; height:5px;}
.solid_line__24448__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__24448__.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){
	.solid_line__24448__ {height:5px;}
}

/*     24492 : 공백      */
.solid_line__24492__ {box-sizing:border-box; display:block; position:relative; width:100%; height:20px;}
.solid_line__24492__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__24492__.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){
	.solid_line__24492__ {height:20px;}
}

/*     24834 : 텍스트 + 배경 이미지      */
@font-face {
	font-family:'icomoon_arrow';
	src:url('/img_up/shop_pds/arampage/design/icomoon/icomoon_arrow/icomoon.eot');
	src:url('/img_up/shop_pds/arampage/design/icomoon/icomoon_arrow/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/arampage/design/icomoon/icomoon_arrow/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/arampage/design/icomoon/icomoon_arrow/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/arampage/design/icomoon/icomoon_arrow/icomoon.svg#icomoon_slider') format('svg');
	font-weight:normal;
	font-style:normal;
}

.img__24834__ {box-sizing:border-box;display:block;padding:15px 15px 12px;border:1px solid #e1e1e1;background:#fff}
.img__24834__ * {box-sizing:border-box}
.img__24834__ img {vertical-align:top}
.img__24834__ .title__24834__ {display:block;margin:0 0 8px;padding:0;font-size:16px;font-weight:bold;color:#444445;line-height:1.4em;letter-spacing:-.03em}
.img__24834__ .cont__24834__ {display:block;font-size:13px;color:#757575;line-height:1.4em;letter-spacing:-.03em}
.img__24834__ .link__24834__ {
	display:inline-block;width:42px;margin-top:10px;padding:0 10px;border-radius:30px;border:1px solid #ddd;font-size:0;color:#ccc;text-align:center;vertical-align:top;
}
.img__24834__ .link__24834__:before {content:'\e905';display:inline-block;font-family:'icomoon_arrow';font-size:20px;line-height:22px;vertical-align:top}
.img__24834__:hover .link__24834__ {background:#ddd;color:#fff}

@media all and (min-width:768px){
	.img__24834__ {padding:20px 20px 15px}
	.img__24834__ .link__24834__ {margin-top:15px}
}

@media all and (min-width:1024px){
	.img__24834__ {min-height:270px;padding:30px;background:#fff url('/img_up/shop_pds/kkdr01/build/option/main_icon11533546831.png') no-repeat 100% 100%}
	.img__24834__ .title__24834__ {margin:0 0 15px;font-size:20px}
	.img__24834__ .cont__24834__ {font-size:14px;line-height:1.5em}
	.img__24834__ .link__24834__ {width:48px;margin-top:20px}
	.img__24834__ .link__24834__:before {font-size:22px;line-height:25px}
}

/*     24835 : 텍스트 + 배경 이미지      */
@font-face {
	font-family:'icomoon_arrow';
	src:url('/img_up/shop_pds/arampage/design/icomoon/icomoon_arrow/icomoon.eot');
	src:url('/img_up/shop_pds/arampage/design/icomoon/icomoon_arrow/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/arampage/design/icomoon/icomoon_arrow/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/arampage/design/icomoon/icomoon_arrow/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/arampage/design/icomoon/icomoon_arrow/icomoon.svg#icomoon_slider') format('svg');
	font-weight:normal;
	font-style:normal;
}

.img__24835__ {box-sizing:border-box;display:block;padding:15px 15px 12px;border:1px solid #e1e1e1;background:#fff}
.img__24835__ * {box-sizing:border-box}
.img__24835__ img {vertical-align:top}
.img__24835__ .title__24835__ {display:block;margin:0 0 8px;padding:0;font-size:16px;font-weight:bold;color:#444445;line-height:1.4em;letter-spacing:-.03em}
.img__24835__ .cont__24835__ {display:block;font-size:13px;color:#757575;line-height:1.4em;letter-spacing:-.03em}
.img__24835__ .link__24835__ {
	display:inline-block;width:42px;margin-top:10px;padding:0 10px;border-radius:30px;border:1px solid #ddd;font-size:0;color:#ccc;text-align:center;vertical-align:top;
}
.img__24835__ .link__24835__:before {content:'\e905';display:inline-block;font-family:'icomoon_arrow';font-size:20px;line-height:22px;vertical-align:top}
.img__24835__:hover .link__24835__ {background:#ddd;color:#fff}

@media all and (min-width:768px){
	.img__24835__ {padding:20px 20px 15px}
	.img__24835__ .link__24835__ {margin-top:15px}
}

@media all and (min-width:1024px){
	.img__24835__ {min-height:270px;padding:30px;background:#fff url('/img_up/shop_pds/kkdr01/build/option/main_icon21533546836.png') no-repeat 100% 100%}
	.img__24835__ .title__24835__ {margin:0 0 15px;font-size:20px}
	.img__24835__ .cont__24835__ {font-size:14px;line-height:1.5em}
	.img__24835__ .link__24835__ {width:48px;margin-top:20px}
	.img__24835__ .link__24835__:before {font-size:22px;line-height:25px}
}

/*     25130 : 텍스트 + 배경 이미지      */
@font-face {
	font-family:'icomoon_arrow';
	src:url('/img_up/shop_pds/arampage/design/icomoon/icomoon_arrow/icomoon.eot');
	src:url('/img_up/shop_pds/arampage/design/icomoon/icomoon_arrow/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/arampage/design/icomoon/icomoon_arrow/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/arampage/design/icomoon/icomoon_arrow/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/arampage/design/icomoon/icomoon_arrow/icomoon.svg#icomoon_slider') format('svg');
	font-weight:normal;
	font-style:normal;
}

.img__25130__ {box-sizing:border-box;display:block;padding:18px;background:#ffffff url('/img_up/shop_pds/kkdr01/build/option/main_icon31533546084.png') no-repeat 100% 100%; border:1px solid #e1e1e1}
.img__25130__ * {box-sizing:border-box}
.img__25130__ img {vertical-align:top}
.img__25130__ .sub_title__25130__ {display:none;margin:0 0 5px;padding:0 1px;font-size:13px;color:#000000;line-height:18px;letter-spacing:-.03em}
.img__25130__ .title__25130__ {display:block;margin:0;padding:0;font-size:16px;font-weight:bold;color:#000000;line-height:20px;letter-spacing:-.03em}
.img__25130__ .cont__25130__ {display:block;margin-top:8px;font-size:16px;font-weight:bold;color:#777777;line-height:1.4em;letter-spacing:-.03em}
.img__25130__ .link__25130__ {
	display:inline-block;width:42px;margin-top:10px;padding:0 10px;border-radius:30px;border:1px solid #ddd;font-size:0;color:#ccc;text-align:center;vertical-align:top;
}
.img__25130__ .link__25130__:before {content:'\e905';display:inline-block;font-family:'icomoon_arrow';font-size:20px;line-height:22px;vertical-align:top}

@media all and (min-width:768px){
	.img__25130__ .link__25130__ {margin-top:15px}
}

@media all and (min-width:1024px){
	.img__25130__ {min-height:px;padding:24px;background:#ffffff url('/img_up/shop_pds/kkdr01/build/option/main_icon31533546084.png') no-repeat 100% 100%}
	.img__25130__ .sub_title__25130__ {display:block;font-size:14px}
	.img__25130__ .title__25130__ {font-size:22px;line-height:24px}
	.img__25130__ .cont__25130__ {margin-top:15px;font-size:20px;line-height:26px}
	.img__25130__ .link__25130__ {width:48px;margin-top:20px}
	.img__25130__ .link__25130__:before {font-size:22px;line-height:25px}
}

/*     25131 : 텍스트 박스      */
.img__25131__ {position:relative}
.img__25131__ * {box-sizing:border-box}
.img__25131__ a {display:block;max-width:100%;vertical-align:top}
.img__25131__ a:before {content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:0;transition:.2s opacity ease-in-out}
.img__25131__ a:hover:before {opacity:.06}
.img__25131__ .caption {box-sizing:border-box;display:table;width:100%;padding:8px;background:#7d9e00;table-layout:fixed}
.img__25131__ .caption .caption_inner {box-sizing:border-box;display:table-cell;position:relative;padding:8px;border:1px dashed rgba(255, 255, 255, .2);text-align:center;vertical-align:middle}
.img__25131__ .caption .caption_inner > span {display:block;position:relative;z-index:20;color:#ffffff;line-height:1.4em;letter-spacing:-.03em}
.img__25131__ .caption .caption_inner > span.title {font-size:16px;font-weight:bold}
.img__25131__ .caption .caption_inner > span.cont {display:none;font-size:13px}
.img__25131__ .caption:hover:before {opacity:0}

@media all and (min-width:768px){
	.img__25131__ .caption {min-height:84px}
	.img__25131__ .caption .caption_inner > span {margin-top:2px}
	.img__25131__ .caption .caption_inner > span:first-child {margin-top:0}
	.img__25131__ .caption .caption_inner > span.title {font-size:18px}
	.img__25131__ .caption .caption_inner > span.cont {display:block}
}

@media all and (min-width:1024px){
	.img__25131__ .caption {min-height:106px}
	.img__25131__ .caption .caption_inner > span.title {font-size:24px;line-height:28px}
	.img__25131__ .caption .caption_inner > span.cont {margin-top:5px;font-size:14px}
}

/*     24493 : 공백      */
.solid_line__24493__ {box-sizing:border-box; display:block; position:relative; width:100%; height:50px;}
.solid_line__24493__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__24493__.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){
	.solid_line__24493__ {height:20px;}
}

/*     24920 : 오버 텍스트 + 이미지      */
.img__24920__ {position:relative}
.img__24920__ * {box-sizing:border-box}
.img__24920__ a {display:block;max-width:100%;vertical-align:top}
.img__24920__ img {width:100%;vertical-align:top}
.img__24920__ .caption {position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;width:100%;height:100%}
.img__24920__ .caption:before {
	content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#444444;opacity:.6;transition:.4s opacity ease-in-out;
}
.img__24920__ .caption .caption_inner {display:table;width:100%;height:100%}
.img__24920__ .caption .caption_cell {display:table-cell;text-align:center;vertical-align:middle}
.img__24920__ .caption .caption_cell > span {display:block;position:relative;z-index:20;color:#ffffff;line-height:1.4em;letter-spacing:-.03em}
.img__24920__ .caption .caption_cell > span.title {font-size:16px;font-weight:bold}
.img__24920__ .caption .caption_cell > span.cont {display:none;font-size:14px}
.img__24920__ .caption .caption_cell > span.btn_link {margin-top:5px}
.img__24920__ .caption .caption_cell > span.btn_link > span {display:inline-block;position:relative;padding:0 15px;border-radius:30px;font-size:12px;line-height:25px}
.img__24920__ .caption .caption_cell > span.btn_link > span:before {
	content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #ffffff;border-radius:30px;opacity:.5;
}
.img__24920__ .caption .caption_cell > span.btn_link > span:hover{background:#fff; transition:all 0.5s; color:#343434}
.img__24920__ .caption:hover:before {opacity:0}

@media all and (min-width:768px){
	.img__24920__ .caption .caption_cell > span {margin-top:5px}
	.img__24920__ .caption .caption_cell > span:first-child {margin-top:0}
	.img__24920__ .caption .caption_cell > span.title {font-size:22px}
	.img__24920__ .caption .caption_cell > span.cont {display:block}
	.img__24920__ .caption .caption_cell > span.btn_link {margin-top:3%}
	.img__24920__ .caption .caption_cell > span.btn_link > span {padding:0 20px;line-height:30px}
}

@media all and (min-width:1024px){
	.img__24920__ .caption .caption_cell > span.title {font-size:26px}
	.img__24920__ .caption .caption_cell > span.btn_link > span {padding:0 25px;font-size:13px;line-height:34px}
}

