/*     1380335 : 한줄 텍스트      */
.text__1380335__ {
	position:relative;
	width:100%;
	border:1px solid #ccc;
	box-sizing:border-box;
}
.text__1380335__ .title__wrap {position:relative; width:100%; height:100%;}
.text__1380335__ .title__wrap .title__box{width:100%; height:100%;padding:60px 80px; box-sizing:border-box;}
.text__1380335__ .title__wrap .title__box::after{
	content:"";
	position:absolute; top:0; right:0;
	width:30%; height:100%;
	background:linear-gradient(to right, #fff, transparent), url('/img_up/shop_pds/abc01/build/option/ja-won-bong-sa-sin-cheong-an-nae1714098340.png') no-repeat center / cover ;
}

.text__1380335__ .title{
	display: inline-block;
	font-size: 30px;	font-weight:500;
	letter-spacing:-2px;
	font-family:'Noto Sans KR';
	color:#8466a6;
	border-bottom:1px solid #ccc;
	margin-bottom:5px;
}
.text__1380335__ p{
	font-size: 16px; word-break:keep-all;
	color:#888;
}
.text__1380335__ .button__wrap{
	display:flex;
	position:relative; z-index:1;
}
.text__1380335__ .button__wrap a{
	display:block;
	padding:0 10px;
	height:40px; line-height:40px;
	color:#fff;
}
.text__1380335__ .button__wrap a:hover{
	filter:brightness(1.2);
}

.text__1380335__ .button__wrap a:nth-child(1){
	background: #ee236b;
	margin-right: 10px;
}
.text__1380335__ .button__wrap a:nth-child(2){
	background: #4b545e;
}

.text__1380335__:before{
  width: 50px;
  height: 50px;
  background: transparent;
  content: "";
  position: absolute;
  left: -5px;
  top: -5px;
  border-top: 5px solid #e40059;
  border-left: 5px solid #e40059;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
  opacity: 0;
}
.text__1380335__:after{
  width: 50px;
  height: 50px;
  background: transparent;
  content: "";
  position: absolute;
  right: -5px;
  bottom: -5px;
  border-right: 5px solid #e40059;
  border-bottom: 5px solid #e40059;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
  opacity: 0;
  z-index:1;
}
.text__1380335__ .title__wrap:before{
  width: 50px;
  height: 50px;
  background: transparent;
  content: "";
  position: absolute;
  right: -5px;
  top: -5px;
  border-right: 5px solid #e40059;
  border-top: 5px solid #e40059;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
  opacity: 0;
  z-index:1;
}
.text__1380335__ .title__wrap:after{
  width: 50px;
  height: 50px;
  background: transparent;
  content: "";
  position: absolute;
  left: -5px;
  bottom: -5px;
  border-left: 5px solid #e40059;
  border-bottom: 5px solid #e40059;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
  opacity: 0;
}

.text__1380335__:hover:before {
  opacity: 1;
  left: 0;
  top: 0;
}
.text__1380335__:hover .title__wrap:before {
  opacity: 1;
  right: 0;
  top: 0;
}

.text__1380335__:hover:after {
  opacity: 1;
  right: 0;
  bottom: 0;
}

.text__1380335__:hover .title__wrap:after {
  opacity: 1;
  left: 0;
  bottom: 0;
}


@media (min-width: 768px) and (max-width: 1023px) {
	
}

@media (max-width: 767px){
	.text__1380335__ .title__wrap .title__box{padding: 30px 20px;}
	.text__1380335__ .title__wrap .title__box::after{display:none;}
	.text__1380335__ .title__wrap .title__box .title{width:100%; text-align:center; font-size:17px; padding-bottom: 10px;}
	.text__1380335__ .title__wrap .title__box p {text-align:center; font-size:15px;}
	.text__1380335__ .button__wrap{flex-direction:column}
	.text__1380335__ .button__wrap a{text-align:center;}
	.text__1380335__ .button__wrap a:nth-child(1){margin-right:0; margin-bottom:10px; font-size:15px;}
.text__1380335__ .button__wrap a:nth-child(2){font-size:15px;}
}

/*     1385925 : 한줄 텍스트      */
.text__1385925__ {
	position:relative;
	width:100%;
}
.text__1385925__ .iframe01{
	position:relative;
	width:100%;
	max-width:1000px;
	height:2200px;
	overflow:hidden;
	margin:0 auto;
}
.text__1385925__ .iframe01 #iframe01{
	position: relative;
    top: -8%;
    left: 0;
    width: 100%;
    height: 2370px;
    border: none;
}
.text__1385925__ .iframe01 #iframe01 #footer {display:none;}

@media (min-width: 768px) and (max-width: 1023px) {
	.text__1385925__ .iframe01{height:2220px;}
}

@media (max-width: 767px){
	.text__1385925__ .iframe01{height:2250px;}
	.text__1385925__ .iframe01 #iframe01{top:-6%}
}

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

