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

/*     512175 : 맞춤게시판 - 탭형      */
.tab_wrap__512175__ {position:relative;}
.tab_wrap__512175__ .tab_btn {margin-bottom:25px;}
.tab_wrap__512175__ .tab_btn > ul {margin:0;padding:0;font-size:0;text-align:center;}
.tab_wrap__512175__ .tab_btn > ul > li {display:inline-block;margin:0 10px;padding:0;list-style-type:none;}
.tab_wrap__512175__ .tab_btn > ul > li > a {display:block;font-size:30px;font-weight:bold;color:#d2d1d0;line-height:35px;letter-spacing:-.03em;}
.tab_wrap__512175__ .tab_btn > ul > li.on > a {color:#000000;}
.tab_wrap__512175__ .tab_cont {position:absolute;top:-9999px;left:-9999px;width:100%;}
.tab_wrap__512175__ .tab_cont.on {position:static;top:auto;left:auto;width:auto;}

.mybd__512175__ {max-width:1000px;margin:0 auto}
.mybd__512175__.slide_zindex .owl-item {z-index:1}
.mybd__512175__ a {display:block;border:none}
.mybd__512175__ .item_inner {position:relative}
.mybd__512175__ .figure {display:block;}
.mybd__512175__ .figure img {width:100%;vertical-align:top;}
.mybd__512175__ .caption {display:block;position:absolute;right:0;bottom:0;left:0;z-index:10;padding:13px 15px 15px;background:rgba(255, 255, 255, .8);}
.mybd__512175__ .caption .title {display:block;padding-right:70px;font-size:15px;font-weight:bold;color:#4b4642;line-height:19px;letter-spacing:-.03em;}
.mybd__512175__ .caption .cont {display:block;margin-top:3px;font-size:13px;color:#aaa;line-height:18px;letter-spacing:-.03em;}
.mybd__512175__ .caption .price {display:block;position:absolute;top:13px;right:15px;font-size:14px;color:#4b4642;line-height:19px;letter-spacing:-.03em;}

.mybd__512175__ .owl-nav {-webkit-tap-highlight-color:transparent}
.mybd__512175__ .owl-nav [class*='owl-'] {position:absolute;top:50%;z-index:2;width:30px;height:30px;line-height:30px;margin-top:-15px;font-size:0;cursor:pointer;}
.mybd__512175__ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:30px;color:#4b4642}
.mybd__512175__ .owl-nav [class*='owl-']:hover {opacity:1}
.mybd__512175__ .owl-nav .owl-prev {left:5px}
.mybd__512175__ .owl-nav .owl-next {right:5px}
.mybd__512175__ .owl-nav .owl-prev:before {content:'\e600'}
.mybd__512175__ .owl-nav .owl-next:before {content:'\e601'}
.mybd__512175__ .owl-nav .disabled {opacity:0.5;cursor:default}

.mybd__512175__ .owl-dots {display:flex;width:80%;margin:20px auto 0;}
.mybd__512175__ .owl-dots .owl-dot {flex:1;}
.mybd__512175__ .owl-dots .owl-dot span {display:block;width:100%;height:2px;background:#f3eee3;}
.mybd__512175__ .owl-dots .owl-dot.active span,
.mybd__512175__ .owl-dots .owl-dot:hover span {background:#4b4642}

@media all and (min-width:768px){
	.mybd__512175__ .owl-dots {width:50%;margin-top:30px;}
}

@media all and (min-width:1024px){
	.tab_wrap__512175__ .tab_btn {margin-bottom:45px;}
	.tab_wrap__512175__ .tab_btn > ul {text-align:center;}
	.tab_wrap__512175__ .tab_btn > ul > li {margin:0 50px 0 0;}
	.tab_wrap__512175__ .tab_btn > ul > li > a {font-size:20px;line-height:35px;letter-spacing:-.0em;}
	.tab_wrap__512175__ .tab_btn > ul > li:hover > a {color:#000000;}

	.mybd__512175__ .owl-stage-outer {transform:none !important;-webkit-transform:none !important;}
	.mybd__512175__ .owl-stage {transform:none !important;-webkit-transform:none !important;transition:none !important;width:auto !important;margin-left:-8px;}
	.mybd__512175__ .owl-item {box-sizing:border-box;margin-right:0 !important;padding-left:8px;}
	.mybd__512175__ .owl-item.cloned {display:none !important;}

	.mybd__512175__ .caption {bottom:-50%;padding:15px 20px 20px;background:#fff;transition:bottom .3s ease-in-out;}
	.mybd__512175__ .caption .title {font-size:18px;line-height:23px;}
	.mybd__512175__ .caption .cont {margin-top:6px;font-size:15px;line-height:20px;}
	.mybd__512175__ .caption .price {top:15px;right:20px;font-size:16px;line-height:23px;}
	.mybd__512175__ .item:hover .caption {bottom:0;}

	.mybd__512175__ .owl-nav {display:none !important;}
	.mybd__512175__ .owl-dots {display:none !important;}
}

