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

/*     1107955 : 이미지 리스트 (타일형)      */
.img_tile__1107955__ {overflow:hidden}
.img_tile__1107955__ * {box-sizing:border-box;word-break:keep-all;}
.img_tile__1107955__ .tab_wrap {padding:10px 0;overflow-x:auto;margin-bottom:20px;text-align:center;}
.img_tile__1107955__ .tab_wrap ul {margin:0;padding:0;list-style:none;white-space:nowrap;}
.img_tile__1107955__ .tab_wrap li {display:inline-block;padding:0 12px;}
.img_tile__1107955__ .tab_wrap li > a {display:block;line-height:1.6em;font-size:16px;color:#aaa}
.m_cont_{$this_group_code} .tab_wrap li.active > a {border-bottom:1px solid #000000;color:#000000}

.img_tile__1107955__ .tab_content .figure {display:block}
.img_tile__1107955__ .tab_content .figure img {vertical-align:top}
.img_tile__1107955__ .tab_content .caption {padding:15px 0;}
.img_tile__1107955__ .tab_content .caption > span {display:block}
.img_tile__1107955__ .tab_content .caption > span.title {display:block;line-height:1.2em;font-weight:300;color:#000000}
.img_tile__1107955__ .caption > span.text {display:block;margin-top:15px;line-height:1.4em;color:#000000}
.img_tile__1107955__ .tab_content .caption .btn_more {display:inline-block;margin-top:15px;min-width:128px;height:40px;line-height:40px;padding:0 15px;border:1px solid #000000;font-size:14px;color:#000000;transition:all .3s;text-align:center;}

.text_m_sml__1107955__ .tab_content .caption > span.title {font-size:14px;line-height:1.4em}
.text_m_sml__1107955__ .tab_content .caption > span.text {font-size:13px;line-height:1.5em}
.text_m_med__1107955__ .tab_content .caption > span.title {font-size:16px;line-height:1.4em}
.text_m_med__1107955__ .tab_content .caption > span.text {font-size:14px;line-height:1.4em}
.text_m_big__1107955__ .tab_content .caption > span.title {font-size:25px;line-height:1.4em}
.text_m_big__1107955__ .tab_content .caption > span.text {font-size:15px;line-height:1.5em}


@media (min-width:1024px){
	.img_tile__1107955__ .tab_wrap {margin-bottom:40px;}
	.img_tile__1107955__ .tab_wrap li {padding:0 28px;}
	.img_tile__1107955__ .tab_wrap li > a {font-size:20px;}
	.m_cont_{$this_group_code} .tab_wrap li:hover > a {border-bottom:1px solid #000000;color:#000000}

	.img_tile__1107955__ .tab_content {display:table;width:100%;}
	.img_tile__1107955__ .tab_content > div {display:table-cell;vertical-align:middle;}
	.img_tile__1107955__ .tab_content .figure {width:680px;}
	.img_tile__1107955__ .tab_content .caption {padding:50px 45px;}
	.img_tile__1107955__ .tab_content .caption > span.text {margin-top:35px}
	.img_tile__1107955__ .tab_content .caption .btn_more {min-width:176px;height:52px;line-height:48px;margin-top:35px;font-size:15px}
	.img_tile__1107955__ .tab_content .caption .btn_more:hover {border-color:#000000;background:#000000;color:#fff}

	.text_sml__1107955__ .tab_content .caption > span.title {font-size:14px;line-height:1.3em}
	.text_sml__1107955__ .tab_content .caption > span.text {font-size:13px;line-height:1.3em}
	.text_med__1107955__ .tab_content .caption > span.title {font-size:16px;line-height:1.2em}
	.text_med__1107955__ .tab_content .caption > span.text {font-size:14px;line-height:1.5em}
	.text_big__1107955__ .tab_content .caption > span.title {font-size:50px;line-height:1.2em}
	.text_big__1107955__ .tab_content .caption > span.text {font-size:15px;line-height:1.5em}
}


/*     1106655 : 맞춤게시판 - 앨범형      */
.pm-myboard_album__1106655__ {overflow:hidden;}
.pm-myboard_album__1106655__ ul {margin:0 -1px;padding:0}
.pm-myboard_album__1106655__ ul:after {content:'';display:block;clear:both}
.pm-myboard_album__1106655__ ul li {box-sizing:border-box;float:left;margin:0;padding:17px;list-style-type:none}
.pm-myboard_album__1106655__ ul li a {display:block;position:relative}
.pm-myboard_album__1106655__ ul li a:before {
	content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;
	background:rgba(0,0,0,.4);background:linear-gradient(to top, rgba(0,0,0,.7) 5%, transparent 30%);
}
.pm-myboard_album__1106655__ ul li a .figure {display:block;overflow:hidden;}
.pm-myboard_album__1106655__ ul li a .figure img {position:relative;z-index:0 !important;width:100%;vertical-align:top;transition:all 0.3s ease-out}
.pm-myboard_album__1106655__ ul li a .caption {display:block;position:absolute;right:0;bottom:0;left:0;z-index:2;padding:12px}
.pm-myboard_album__1106655__ ul li a .caption > span {
	display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;color:#fff;line-height:1.3em;
}
.pm-myboard_album__1106655__ ul li a .caption > span:first-child {margin-top:0}
.pm-myboard_album__1106655__ ul li a .btn_view {
	display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:80px;height:30px;margin:auto;
	border:1px solid #fff;font-size:12px;color:#fff;text-align:center;line-height:30px;letter-spacing:.08em;
}
.pm-myboard_album__1106655__ ul li a:hover:before {background:rgba(0,0,0,.4)}
.pm-myboard_album__1106655__ ul li a:hover .figure img {transform:scale(1.08)}
.pm-myboard_album__1106655__ ul li a:hover .caption {display:none}
.pm-myboard_album__1106655__ ul li a:hover .btn_view {display:block}
.pm-myboard_album__1106655__ ul li.empty {width:100%;padding:10px;font-size:13px;text-align:center}

.pm-myboard_album__1106655__ ul li.mobile_hide {display:none;}
.pm-myboard_album__1106655__.on ul li.mobile_hide {display:block;}

.album_more__1106655__ {margin-top:10px;}
.album_more__1106655__ a {display:block;border:1px solid #dedede;font-size:13px;color:#000;text-align:center;line-height:34px;}

@media all and (min-width:768px){
	.pm-myboard_album__1106655__ ul li.mobile_hide {display:block;}
	.pm-myboard_album__1106655__ ul li a .caption > span {font-size:13px}
	.album_more__1106655__ {display:none;}
}

@media all and (min-width:1024px){
	.pm-myboard_album__1106655__ ul li a .caption {padding:20px 15px}
	.pm-myboard_album__1106655__ ul li a .caption > span {margin-top:5px;font-size:13px}
	.pm-myboard_album__1106655__ ul li a .caption > span.title {font-size:14px}
	.pm-myboard_album__1106655__ ul li a .btn_view {width:100px}
}

/*     1106705 : 아이콘 버튼      */
@font-face {
	font-family:'icomoon_icon_button';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_icon_button/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_icon_button/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_icon_button/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_icon_button/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_icon_button/icomoon.svg#icomoon_icon_button') format('svg');
	font-weight:normal;
	font-style:normal;
}

.icon_button__1106705__ a {
	display:inline-block;margin:0;padding:15px 55px;
	border:1px solid #21232b;border-radius:0px;background:#21232b;box-sizing:border-box;
	font-size:15px;font-weight:bold;color:#fff;text-align:center;letter-spacing:-.03em;line-height:1em;transition:all 0.1s ease-out;
}
.icon_button__1106705__ a span {display:inline-block;position:relative}
.icon_button__1106705__.style_line a {background:transparent;color:#21232b}

.icon_button__1106705__.a_left a span:before {
	content:'\e606';position:absolute;top:50%;left:0;font-family:'icomoon_icon_button';font-weight:normal;
}
.icon_button__1106705__.a_right a span:after {
	content:'\e606';position:absolute;top:50%;right:0;font-family:'icomoon_icon_button';font-weight:normal
}
.icon_button__1106705__ a:hover {background:transparent;color:#21232b}
.icon_button__1106705__.style_line a:hover {background:#000;color:#fff}

