/*     1375315 : 텍스트 오버레이 이미지      */
.text_over_img__1375315__ {display:inline-block;overflow:hidden;position:relative;width:px;max-width:100%;vertical-align:top; aspect-ratio:1/0.2; border-top:2px solid #666; border-bottom:1px solid #ddd; min-height:133px;}
.text_over_img__1375315__ * {box-sizing:border-box}
.text_over_img__1375315__ a {display:inline-block;max-width:100%}
.text_over_img__1375315__ img {vertical-align:top}
.text_over_img__1375315__ .caption {position:absolute;left:0;width:100%}
.text_over_img__1375315__ .caption span {
	display:block;margin:0;padding:5px 25px;
	/*text-shadow:-1px 0 1px rgba(0,0,0,0.2), 1px 0 1px rgba(0,0,0,0.2), 0 -1px 1px rgba(0,0,0,0.2), 0 1px 1px rgba(0,0,0,0.2);*/
}
.text_over_img__1375315__ .caption .subject {color:#000000}
.text_over_img__1375315__ .caption .content {font-weight:bold;color:#000000}

.text_m_sml__1375315__ .caption .subject {font-size:18px;line-height:1.5em}
.text_m_sml__1375315__ .caption .content {font-size:18px;line-height:1.5em}
.text_m_med__1375315__ .caption .subject {font-size:20px;line-height:1.4em}
.text_m_med__1375315__ .caption .content {font-size:20px;line-height:1.5em}
.text_m_big__1375315__ .caption .subject {font-size:22px;line-height:1.4em}
.text_m_big__1375315__ .caption .content {font-size:22px;line-height:1.5em}

.text_top__1375315__ .caption {top:50%;text-align:left;transform:translateY(-50%);}
.text_mid__1375315__ .caption {top:50%;height:0;font-size:0;text-align:center}
.text_mid__1375315__ .caption .subject {position:absolute;left:0;bottom:0;width:100%}
.text_mid__1375315__ .caption .content {position:absolute;left:0;top:0;width:100%}
.text_bot__1375315__ .caption {bottom:50%;text-align:right;transform:translateY(-50%);}

@media all and (min-width:1024px){
	.text_sml__1375315__ .caption .subject {font-size:26px;line-height:1.5em}
	.text_sml__1375315__ .caption .content {font-size:26px;line-height:1.5em}
	.text_med__1375315__ .caption .subject {font-size:28px;line-height:1.4em}
	.text_med__1375315__ .caption .content {font-size:28px;line-height:1.5em}
	.text_big__1375315__ .caption .subject {font-size:30px;line-height:1.4em}
	.text_big__1375315__ .caption .content {font-size:30px;line-height:1.5em}
}

@media (max-width:1023px){
	.text_over_img__1375315__{margin-top: 30px;}
}
@media (max-width: 767px){
	.text_over_img__1375315__{aspect-ratio:1/0.3;}
    .text_m_sml__1375315__ .caption .subject {font-size:18px;line-height:1.5em}
    .text_m_sml__1375315__ .caption .content {font-size:18px;line-height:1.5em}
}

/*     1375325 : 한줄 텍스트      */
.text__1375325__{
	position:relative;
	display:flex;
	flex-wrap:wrap;
	column-gap:2%;
	row-gap:25px;
	border-radius:20px;
	overflow:hidden;
}

.text__1375325__ .vision {width:49%;}
.text__1375325__ .vision .title{
	width:100%;
	text-align: center;
	font-size:18px;
	color:#fff;
	height:50px; line-height:50px;
}
.text__1375325__ .vision .text__wrap{
	position:relative;
	height:200px;
	background:#f4f4f4;
	margin:0;
	padding:0;
}
.text__1375325__ .vision .text{
	width:80%;
	position:absolute;
	top:50%; left:50%;
	transform:translate(-50%, -50%);
}
.text__1375325__ .vision .text p{
	position:relative;
	padding-left:10px;
	margin: 0;
	font-size:16px; color:#444; font-weight:normal;
}
.text__1375325__ .vision .text p::before{
	content:"";
	position:absolute;
	left:0; top:50%;
	transform:translateY(-50%);
	width: 4px; height:4px;
	border-radius:50%;
	background-color:#16a434;
}

.text__1375325__ .vision__center{
	position:absolute;
	top:50%; left:50%;
	transform:translate(-50%, -50%);
	display:flex; justify-content:center; align-items:center;
	width:200px; height:200px;
	border:15px solid #fff;
	border-radius:50%;
	font-size:19px; font-weight:bold; color:#fff;
	background:url('/img_up/shop_pds/abc01/build/option/061739341892.png') no-repeat center / cover;
	font-size:19px; font-weight:bold; text-align:center;
	font-family:'Noto Sans KR';
}
.text__1375325__ .vision__center:before, .text__1375325__ .vision__center:after{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 60%;
    height: 60%;
    border: 2px solid rgba(255, 255, 255, 0.3);
    border-radius: 50%;
    content: '';
    opacity: 0;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    -moz-transition: -moz-transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;
    -webkit-transform: translateX(-50%) translateY(-50%) scale(0.2);
    -moz-transform: translateX(-50%) translateY(-50%) scale(0.2);
    transform: translateX(-50%) translateY(-50%) scale(0.2);
}
.text__1375325__ .vision__center:after{
    width: 80%;
    height: 80%;
    border-width: 6px;
    -webkit-transform: translateX(-50%) translateY(-50%) scale(0.8);
    -moz-transform: translateX(-50%) translateY(-50%) scale(0.8);
    transform: translateX(-50%) translateY(-50%) scale(0.8);
}
.text__1375325__ .vision__center:hover:before, .text__1375325__ .vision__center:hover:after, .text__1375325__ .vision__center:focus:before, .text__1375325__ .vision__center:focus:after{
    opacity: 1;
    -webkit-transform: translateX(-50%) translateY(-50%) scale(1);
    -moz-transform: translateX(-50%) translateY(-50%) scale(1);
    transform: translateX(-50%) translateY(-50%) scale(1);
}

.text__1375325__ .vision:nth-child(1){}
.text__1375325__ .vision:nth-child(2){}
.text__1375325__ .vision:nth-child(3){}
.text__1375325__ .vision:nth-child(4){}

.text__1375325__ .vision:nth-child(1) .title{background:#2f4eab}
.text__1375325__ .vision:nth-child(2) .title{background:#0688cc}
.text__1375325__ .vision:nth-child(3) .title{background:#0cc5c5}
.text__1375325__ .vision:nth-child(4) .title{background:#16a434}

@media (max-width: 1023px){
	.text__1375325__ .vision{width:100%}
	.text__1375325__ .vision__center{
		position:relative;
		top:0; left:0;
		transform:translate(0,0);
		width:100%; height:auto;
		padding:15px 0;
		border-radius:20px;
		border:none;
	}
}

@media (max-width: 767px){
	.text__1375325__ .vision__center{font-size:17px;}
    .text__1375325__ .vision .title{font-size:17px;}
    .text__1375325__ .vision .text__wrap{height:150px;}
    .text__1375325__ .vision .text{width:88%;}
	.text__1375325__ .vision .text p{font-size:15px; letter-spacing:-1.2px; word-break:keep-all;}
	.text__1375325__ .vision__center:after{border-radius:20px;}
	.text__1375325__ .vision__center:before{border-radius: 20px;}
}

/*     1375955 : 한줄 텍스트      */
.content__divider--col{
	display:block;
	width: 1px;
	height: 50px;
	background-color: #aaaaaa;
	margin:0 auto;
}

/*     1376035 : 도형 배경 타이틀      */
.shape_text__1376035__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1376035__ div {display:table;width:100%;font-size:0}
.shape_text__1376035__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1376035__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1376035__.shape_square_radius p {border-radius:1em}
.shape_text__1376035__.shape_square_round p {border-radius:50%}
.shape_text__1376035__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1376035__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1376035__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1376035__ p{font-size:17px; width:100px;}
}

/*     1376835 : 한줄 텍스트      */
.text__1376835__{
	display:flex;
}
.text__1376835__ >div{
	width:50%;
}
.text__1376835__ .text__wrap{
	padding: 0 45px 0 15px;
	box-sizing:border-box;
}
.text__1376835__  .text__wrap p {
	font-size: 20px;
	text-align:right;
	margin:0;
	word-break:keep-all;
}

.text__1376835__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1376835__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; left:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1376835__  .text__wrap .gutter__box .gutter.active{
	left:0;
}

.text__1376835__ .img__wrap * {box-sizing:border-box}
.text__1376835__ .img__wrap {
    max-width:100%;
    border-left:1px dashed #e5e7eb;
    padding-left:50px;
    box-sizing:border-box;
}
.text__1376835__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1376835__ .img__wrap .img__box:after, .text__1376835__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1376835__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1376835__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1376835__ .img__box:hover:before, .text__1376835__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1376835__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1376835__ {
		flex-direction:column;
	}
    .text__1376835__ >div {
    	width:100%
    }
	.text__1376835__  .text__wrap{padding:0;}
	.text__1376835__  .text__wrap p{text-align:left;}
	.text__1376835__  .img__wrap{
        padding-left:0;
        border-left:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1376835__ .text__wrap p{
        font-size:15px;
    }
    .text__1376835__ .text__wrap .gutter__box{height:20px;}
    .text__1376835__ .img__wrap{margin-bottom:0}
}

/*     1376925 : 도형 배경 타이틀      */
.shape_text__1376925__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1376925__ div {display:table;width:100%;font-size:0}
.shape_text__1376925__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1376925__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1376925__.shape_square_radius p {border-radius:1em}
.shape_text__1376925__.shape_square_round p {border-radius:50%}
.shape_text__1376925__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1376925__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1376925__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1376925__ p{font-size:17px; width:100px;}
}

/*     1376885 : 한줄 텍스트      */
.text__1376885__{
	display:flex;
	flex-direction: row-reverse;
}
.text__1376885__ >div{
	width:50%;
}
.text__1376885__ .text__wrap{
	padding: 0 15px 0 45px;
	box-sizing:border-box;
}
.text__1376885__  .text__wrap p {
	font-size: 20px;
	text-align:left;
	margin:0;
	word-break:keep-all;
}
.text__1376885__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1376885__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; right:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1376885__  .text__wrap .gutter__box .gutter.active{
	right:0;
}

.img__box * {box-sizing:border-box}
.text__1376885__ .img__wrap {
    max-width:100%;
    border-right:1px dashed #e5e7eb;
    padding-right:50px;
    box-sizing:border-box;
}
.text__1376885__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1376885__ .img__wrap .img__box:after, .text__1376885__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1376885__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1376885__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1376885__ .img__box:hover:before, .text__1376885__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1376885__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1376885__ {
		flex-direction:column;
	}
    .text__1376885__ >div {
    	width:100%
    }
	.text__1376885__  .text__wrap{padding:0;}
	.text__1376885__  .text__wrap p{text-align:left;}
	.text__1376885__  .img__wrap{
        padding-right:0;
        border-right:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1376885__ .text__wrap p{
        font-size:15px;
    }
.text__1376885__ .text__wrap .gutter__box{height:20px;}
.text__1376885__ .img__wrap{margin-bottom:0}
}

/*     1380295 : 도형 배경 타이틀      */
.shape_text__1380295__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1380295__ div {display:table;width:100%;font-size:0}
.shape_text__1380295__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1380295__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1380295__.shape_square_radius p {border-radius:1em}
.shape_text__1380295__.shape_square_round p {border-radius:50%}
.shape_text__1380295__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1380295__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1380295__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1380295__ p{font-size:17px; width:100px;}
}

/*     1385965 : 한줄 텍스트      */
.text__1385965__{
	display:flex;
}
.text__1385965__ >div{
	width:50%;
}
.text__1385965__ .text__wrap{
	padding: 0 45px 0 15px;
	box-sizing:border-box;
}
.text__1385965__  .text__wrap p {
	font-size: 20px;
	text-align:right;
	margin:0;
	word-break:keep-all;
}

.text__1385965__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1385965__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; left:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1385965__  .text__wrap .gutter__box .gutter.active{
	left:0;
}

.text__1385965__ .img__wrap * {box-sizing:border-box}
.text__1385965__ .img__wrap {
    max-width:100%;
    border-left:1px dashed #e5e7eb;
    padding-left:50px;
    box-sizing:border-box;
}
.text__1385965__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1385965__ .img__wrap .img__box:after, .text__1385965__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1385965__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1385965__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1385965__ .img__box:hover:before, .text__1385965__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1385965__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1385965__ {
		flex-direction:column;
	}
    .text__1385965__ >div {
    	width:100%
    }
	.text__1385965__  .text__wrap{padding:0;}
	.text__1385965__  .text__wrap p{text-align:left;}
	.text__1385965__  .img__wrap{
        padding-left:0;
        border-left:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1385965__ .text__wrap p{
        font-size:15px;
    }
.text__1385965__ .text__wrap .gutter__box{height:20px;}
.text__1385965__ .img__wrap{margin-bottom:0}
}

/*     1440775 : 도형 배경 타이틀      */
.shape_text__1440775__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1440775__ div {display:table;width:100%;font-size:0}
.shape_text__1440775__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1440775__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1440775__.shape_square_radius p {border-radius:1em}
.shape_text__1440775__.shape_square_round p {border-radius:50%}
.shape_text__1440775__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1440775__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1440775__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1440775__ p{font-size:17px; width:100px;}
}

/*     1440935 : 한줄 텍스트      */
.text__1440935__{
	display:flex;
	flex-direction: row-reverse;
}
.text__1440935__ >div{
	width:50%;
}
.text__1440935__ .text__wrap{
	padding: 0 15px 0 45px;
	box-sizing:border-box;
}
.text__1440935__  .text__wrap p {
	font-size: 20px;
	text-align:left;
	margin:0;
	word-break:keep-all;
}
.text__1440935__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1440935__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; right:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1440935__  .text__wrap .gutter__box .gutter.active{
	right:0;
}

.img__box * {box-sizing:border-box}
.text__1440935__ .img__wrap {
    max-width:100%;
    border-right:1px dashed #e5e7eb;
    padding-right:50px;
    box-sizing:border-box;
}
.text__1440935__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1440935__ .img__wrap .img__box:after, .text__1440935__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1440935__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1440935__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1440935__ .img__box:hover:before, .text__1440935__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1440935__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1440935__ {
		flex-direction:column;
	}
    .text__1440935__ >div {
    	width:100%
    }
	.text__1440935__  .text__wrap{padding:0;}
	.text__1440935__  .text__wrap p{text-align:left;}
	.text__1440935__  .img__wrap{
        padding-right:0;
        border-right:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1440935__ .text__wrap p{
        font-size:15px;
    }
.text__1440935__ .text__wrap .gutter__box{height:20px;}
.text__1440935__ .img__wrap{margin-bottom:0}
}

/*     1440785 : 도형 배경 타이틀      */
.shape_text__1440785__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1440785__ div {display:table;width:100%;font-size:0}
.shape_text__1440785__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1440785__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1440785__.shape_square_radius p {border-radius:1em}
.shape_text__1440785__.shape_square_round p {border-radius:50%}
.shape_text__1440785__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1440785__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1440785__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1440785__ p{font-size:17px; width:100px;}
}

/*     1440925 : 한줄 텍스트      */
.text__1440925__{
	display:flex;
}
.text__1440925__ >div{
	width:50%;
}
.text__1440925__ .text__wrap{
	padding: 0 45px 0 15px;
	box-sizing:border-box;
}
.text__1440925__  .text__wrap p {
	font-size: 20px;
	text-align:right;
	margin:0;
	word-break:keep-all;
}

.text__1440925__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1440925__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; left:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1440925__  .text__wrap .gutter__box .gutter.active{
	left:0;
}

.text__1440925__ .img__wrap * {box-sizing:border-box}
.text__1440925__ .img__wrap {
    max-width:100%;
    border-left:1px dashed #e5e7eb;
    padding-left:50px;
    box-sizing:border-box;
}
.text__1440925__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1440925__ .img__wrap .img__box:after, .text__1440925__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1440925__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1440925__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1440925__ .img__box:hover:before, .text__1440925__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1440925__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1440925__ {
		flex-direction:column;
	}
    .text__1440925__ >div {
    	width:100%
    }
	.text__1440925__  .text__wrap{padding:0;}
	.text__1440925__  .text__wrap p{text-align:left;}
	.text__1440925__  .img__wrap{
        padding-left:0;
        border-left:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1440925__ .text__wrap p{
        font-size:15px;
    }
    .text__1440925__ .text__wrap .gutter__box{height:20px;}
    .text__1440925__ .img__wrap{margin-bottom:0}
}

/*     1441105 : 도형 배경 타이틀      */
.shape_text__1441105__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1441105__ div {display:table;width:100%;font-size:0}
.shape_text__1441105__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1441105__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1441105__.shape_square_radius p {border-radius:1em}
.shape_text__1441105__.shape_square_round p {border-radius:50%}
.shape_text__1441105__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1441105__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1441105__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1441105__ p{font-size:17px; width:100px;}
}

/*     1440955 : 한줄 텍스트      */
.text__1440955__{
	display:flex;
	flex-direction: row-reverse;
}
.text__1440955__ >div{
	width:50%;
}
.text__1440955__ .text__wrap{
	padding: 0 15px 0 45px;
	box-sizing:border-box;
}
.text__1440955__  .text__wrap p {
	font-size: 20px;
	text-align:left;
	margin:0;
	word-break:keep-all;
}
.text__1440955__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1440955__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; right:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1440955__  .text__wrap .gutter__box .gutter.active{
	right:0;
}

.img__box * {box-sizing:border-box}
.text__1440955__ .img__wrap {
    max-width:100%;
    border-right:1px dashed #e5e7eb;
    padding-right:50px;
    box-sizing:border-box;
}
.text__1440955__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1440955__ .img__wrap .img__box:after, .text__1440955__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1440955__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1440955__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1440955__ .img__box:hover:before, .text__1440955__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1440955__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1440955__ {
		flex-direction:column;
	}
    .text__1440955__ >div {
    	width:100%
    }
	.text__1440955__  .text__wrap{padding:0;}
	.text__1440955__  .text__wrap p{text-align:left;}
	.text__1440955__  .img__wrap{
        padding-right:0;
        border-right:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1440955__ .text__wrap p{
        font-size:15px;
    }
.text__1440955__ .text__wrap .gutter__box{height:20px;}
.text__1440955__ .img__wrap{margin-bottom:0}
}

/*     1440795 : 도형 배경 타이틀      */
.shape_text__1440795__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1440795__ div {display:table;width:100%;font-size:0}
.shape_text__1440795__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1440795__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1440795__.shape_square_radius p {border-radius:1em}
.shape_text__1440795__.shape_square_round p {border-radius:50%}
.shape_text__1440795__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1440795__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1440795__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1440795__ p{font-size:17px; width:100px;}
}

/*     1440945 : 한줄 텍스트      */
.text__1440945__{
	display:flex;
}
.text__1440945__ >div{
	width:50%;
}
.text__1440945__ .text__wrap{
	padding: 0 45px 0 15px;
	box-sizing:border-box;
}
.text__1440945__  .text__wrap p {
	font-size: 20px;
	text-align:right;
	margin:0;
	word-break:keep-all;
}

.text__1440945__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1440945__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; left:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1440945__  .text__wrap .gutter__box .gutter.active{
	left:0;
}

.text__1440945__ .img__wrap * {box-sizing:border-box}
.text__1440945__ .img__wrap {
    max-width:100%;
    border-left:1px dashed #e5e7eb;
    padding-left:50px;
    box-sizing:border-box;
}
.text__1440945__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1440945__ .img__wrap .img__box:after, .text__1440945__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1440945__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1440945__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1440945__ .img__box:hover:before, .text__1440945__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1440945__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1440945__ {
		flex-direction:column;
	}
    .text__1440945__ >div {
    	width:100%
    }
	.text__1440945__  .text__wrap{padding:0;}
	.text__1440945__  .text__wrap p{text-align:left;}
	.text__1440945__  .img__wrap{
        padding-left:0;
        border-left:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1440945__ .text__wrap p{
        font-size:15px;
    }
    .text__1440945__ .text__wrap .gutter__box{height:20px;}
    .text__1440945__ .img__wrap{margin-bottom:0}
}

/*     1440805 : 도형 배경 타이틀      */
.shape_text__1440805__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1440805__ div {display:table;width:100%;font-size:0}
.shape_text__1440805__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1440805__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1440805__.shape_square_radius p {border-radius:1em}
.shape_text__1440805__.shape_square_round p {border-radius:50%}
.shape_text__1440805__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1440805__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1440805__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1440805__ p{font-size:17px; width:100px;}
}

/*     1440965 : 한줄 텍스트      */
.text__1440965__{
	display:flex;
	flex-direction: row-reverse;
}
.text__1440965__ >div{
	width:50%;
}
.text__1440965__ .text__wrap{
	padding: 0 15px 0 45px;
	box-sizing:border-box;
}
.text__1440965__  .text__wrap p {
	font-size: 20px;
	text-align:left;
	margin:0;
	word-break:keep-all;
}
.text__1440965__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1440965__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; right:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1440965__  .text__wrap .gutter__box .gutter.active{
	right:0;
}

.img__box * {box-sizing:border-box}
.text__1440965__ .img__wrap {
    max-width:100%;
    border-right:1px dashed #e5e7eb;
    padding-right:50px;
    box-sizing:border-box;
}
.text__1440965__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1440965__ .img__wrap .img__box:after, .text__1440965__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1440965__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1440965__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1440965__ .img__box:hover:before, .text__1440965__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1440965__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1440965__ {
		flex-direction:column;
	}
    .text__1440965__ >div {
    	width:100%
    }
	.text__1440965__  .text__wrap{padding:0;}
	.text__1440965__  .text__wrap p{text-align:left;}
	.text__1440965__  .img__wrap{
        padding-right:0;
        border-right:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1440965__ .text__wrap p{
        font-size:15px;
    }
.text__1440965__ .text__wrap .gutter__box{height:20px;}
.text__1440965__ .img__wrap{margin-bottom:0}
}

/*     1440815 : 도형 배경 타이틀      */
.shape_text__1440815__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1440815__ div {display:table;width:100%;font-size:0}
.shape_text__1440815__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1440815__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1440815__.shape_square_radius p {border-radius:1em}
.shape_text__1440815__.shape_square_round p {border-radius:50%}
.shape_text__1440815__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1440815__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1440815__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1440815__ p{font-size:17px; width:100px;}
}

/*     1440995 : 한줄 텍스트      */
.text__1440995__{
	display:flex;
}
.text__1440995__ >div{
	width:50%;
}
.text__1440995__ .text__wrap{
	padding: 0 45px 0 15px;
	box-sizing:border-box;
}
.text__1440995__  .text__wrap p {
	font-size: 20px;
	text-align:right;
	margin:0;
	word-break:keep-all;
}

.text__1440995__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1440995__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; left:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1440995__  .text__wrap .gutter__box .gutter.active{
	left:0;
}

.text__1440995__ .img__wrap * {box-sizing:border-box}
.text__1440995__ .img__wrap {
    max-width:100%;
    border-left:1px dashed #e5e7eb;
    padding-left:50px;
    box-sizing:border-box;
}
.text__1440995__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1440995__ .img__wrap .img__box:after, .text__1440995__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1440995__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1440995__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1440995__ .img__box:hover:before, .text__1440995__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1440995__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1440995__ {
		flex-direction:column;
	}
    .text__1440995__ >div {
    	width:100%
    }
	.text__1440995__  .text__wrap{padding:0;}
	.text__1440995__  .text__wrap p{text-align:left;}
	.text__1440995__  .img__wrap{
        padding-left:0;
        border-left:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1440995__ .text__wrap p{
        font-size:15px;
    }
    .text__1440995__ .text__wrap .gutter__box{height:20px;}
    .text__1440995__ .img__wrap{margin-bottom:0}
}

/*     1440835 : 도형 배경 타이틀      */
.shape_text__1440835__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1440835__ div {display:table;width:100%;font-size:0}
.shape_text__1440835__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1440835__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1440835__.shape_square_radius p {border-radius:1em}
.shape_text__1440835__.shape_square_round p {border-radius:50%}
.shape_text__1440835__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1440835__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1440835__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1440835__ p{font-size:17px; width:100px;}
}

/*     1440985 : 한줄 텍스트      */
.text__1440985__{
	display:flex;
	flex-direction: row-reverse;
}
.text__1440985__ >div{
	width:50%;
}
.text__1440985__ .text__wrap{
	padding: 0 15px 0 45px;
	box-sizing:border-box;
}
.text__1440985__  .text__wrap p {
	font-size: 20px;
	text-align:left;
	margin:0;
	word-break:keep-all;
}
.text__1440985__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1440985__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; right:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1440985__  .text__wrap .gutter__box .gutter.active{
	right:0;
}

.img__box * {box-sizing:border-box}
.text__1440985__ .img__wrap {
    max-width:100%;
    border-right:1px dashed #e5e7eb;
    padding-right:50px;
    box-sizing:border-box;
}
.text__1440985__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1440985__ .img__wrap .img__box:after, .text__1440985__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1440985__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1440985__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1440985__ .img__box:hover:before, .text__1440985__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1440985__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1440985__ {
		flex-direction:column;
	}
    .text__1440985__ >div {
    	width:100%
    }
	.text__1440985__  .text__wrap{padding:0;}
	.text__1440985__  .text__wrap p{text-align:left;}
	.text__1440985__  .img__wrap{
        padding-right:0;
        border-right:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1440985__ .text__wrap p{
        font-size:15px;
    }
.text__1440985__ .text__wrap .gutter__box{height:20px;}
.text__1440985__ .img__wrap{margin-bottom:0}
}

/*     1440845 : 도형 배경 타이틀      */
.shape_text__1440845__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1440845__ div {display:table;width:100%;font-size:0}
.shape_text__1440845__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1440845__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1440845__.shape_square_radius p {border-radius:1em}
.shape_text__1440845__.shape_square_round p {border-radius:50%}
.shape_text__1440845__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1440845__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1440845__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1440845__ p{font-size:17px; width:100px;}
}

/*     1441045 : 한줄 텍스트      */
.text__1441045__{
	display:flex;
}
.text__1441045__ >div{
	width:50%;
}
.text__1441045__ .text__wrap{
	padding: 0 45px 0 15px;
	box-sizing:border-box;
}
.text__1441045__  .text__wrap p {
	font-size: 20px;
	text-align:right;
	margin:0;
	word-break:keep-all;
}

.text__1441045__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1441045__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; left:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1441045__  .text__wrap .gutter__box .gutter.active{
	left:0;
}

.text__1441045__ .img__wrap * {box-sizing:border-box}
.text__1441045__ .img__wrap {
    max-width:100%;
    border-left:1px dashed #e5e7eb;
    padding-left:50px;
    box-sizing:border-box;
}
.text__1441045__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1441045__ .img__wrap .img__box:after, .text__1441045__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1441045__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1441045__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1441045__ .img__box:hover:before, .text__1441045__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1441045__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1441045__ {
		flex-direction:column;
	}
    .text__1441045__ >div {
    	width:100%
    }
	.text__1441045__  .text__wrap{padding:0;}
	.text__1441045__  .text__wrap p{text-align:left;}
	.text__1441045__  .img__wrap{
        padding-left:0;
        border-left:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1441045__ .text__wrap p{
        font-size:15px;
    }
    .text__1441045__ .text__wrap .gutter__box{height:20px;}
    .text__1441045__ .img__wrap{margin-bottom:0}
}

/*     1440855 : 도형 배경 타이틀      */
.shape_text__1440855__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1440855__ div {display:table;width:100%;font-size:0}
.shape_text__1440855__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1440855__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1440855__.shape_square_radius p {border-radius:1em}
.shape_text__1440855__.shape_square_round p {border-radius:50%}
.shape_text__1440855__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1440855__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1440855__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1440855__ p{font-size:17px; width:100px;}
}

/*     1441005 : 한줄 텍스트      */
.text__1441005__{
	display:flex;
	flex-direction: row-reverse;
}
.text__1441005__ >div{
	width:50%;
}
.text__1441005__ .text__wrap{
	padding: 0 15px 0 45px;
	box-sizing:border-box;
}
.text__1441005__  .text__wrap p {
	font-size: 20px;
	text-align:left;
	margin:0;
	word-break:keep-all;
}
.text__1441005__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1441005__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; right:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1441005__  .text__wrap .gutter__box .gutter.active{
	right:0;
}

.img__box * {box-sizing:border-box}
.text__1441005__ .img__wrap {
    max-width:100%;
    border-right:1px dashed #e5e7eb;
    padding-right:50px;
    box-sizing:border-box;
}
.text__1441005__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1441005__ .img__wrap .img__box:after, .text__1441005__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1441005__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1441005__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1441005__ .img__box:hover:before, .text__1441005__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1441005__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1441005__ {
		flex-direction:column;
	}
    .text__1441005__ >div {
    	width:100%
    }
	.text__1441005__  .text__wrap{padding:0;}
	.text__1441005__  .text__wrap p{text-align:left;}
	.text__1441005__  .img__wrap{
        padding-right:0;
        border-right:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1441005__ .text__wrap p{
        font-size:15px;
    }
.text__1441005__ .text__wrap .gutter__box{height:20px;}
.text__1441005__ .img__wrap{margin-bottom:0}
}

/*     1440875 : 도형 배경 타이틀      */
.shape_text__1440875__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1440875__ div {display:table;width:100%;font-size:0}
.shape_text__1440875__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1440875__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1440875__.shape_square_radius p {border-radius:1em}
.shape_text__1440875__.shape_square_round p {border-radius:50%}
.shape_text__1440875__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1440875__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1440875__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1440875__ p{font-size:17px; width:100px;}
}

/*     1441205 : 한줄 텍스트      */
.text__1441205__{
	display:flex;
}
.text__1441205__ >div{
	width:50%;
}
.text__1441205__ .text__wrap{
	padding: 0 45px 0 15px;
	box-sizing:border-box;
}
.text__1441205__  .text__wrap p {
	font-size: 20px;
	text-align:right;
	margin:0;
	word-break:keep-all;
}

.text__1441205__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1441205__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; left:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1441205__  .text__wrap .gutter__box .gutter.active{
	left:0;
}

.text__1441205__ .img__wrap * {box-sizing:border-box}
.text__1441205__ .img__wrap {
    max-width:100%;
    border-left:1px dashed #e5e7eb;
    padding-left:50px;
    box-sizing:border-box;
}
.text__1441205__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1441205__ .img__wrap .img__box:after, .text__1441205__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1441205__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1441205__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1441205__ .img__box:hover:before, .text__1441205__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1441205__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1441205__ {
		flex-direction:column;
	}
    .text__1441205__ >div {
    	width:100%
    }
	.text__1441205__  .text__wrap{padding:0;}
	.text__1441205__  .text__wrap p{text-align:left;}
	.text__1441205__  .img__wrap{
        padding-left:0;
        border-left:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1441205__ .text__wrap p{
        font-size:15px;
    }
    .text__1441205__ .text__wrap .gutter__box{height:20px;}
    .text__1441205__ .img__wrap{margin-bottom:0}
}

/*     1440885 : 도형 배경 타이틀      */
.shape_text__1440885__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1440885__ div {display:table;width:100%;font-size:0}
.shape_text__1440885__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1440885__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1440885__.shape_square_radius p {border-radius:1em}
.shape_text__1440885__.shape_square_round p {border-radius:50%}
.shape_text__1440885__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1440885__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1440885__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1440885__ p{font-size:17px; width:100px;}
}

/*     1441055 : 한줄 텍스트      */
.text__1441055__{
	display:flex;
	flex-direction: row-reverse;
}
.text__1441055__ >div{
	width:50%;
}
.text__1441055__ .text__wrap{
	padding: 0 15px 0 45px;
	box-sizing:border-box;
}
.text__1441055__  .text__wrap p {
	font-size: 20px;
	text-align:left;
	margin:0;
	word-break:keep-all;
}
.text__1441055__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1441055__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; right:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1441055__  .text__wrap .gutter__box .gutter.active{
	right:0;
}

.img__box * {box-sizing:border-box}
.text__1441055__ .img__wrap {
    max-width:100%;
    border-right:1px dashed #e5e7eb;
    padding-right:50px;
    box-sizing:border-box;
}
.text__1441055__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1441055__ .img__wrap .img__box:after, .text__1441055__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1441055__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1441055__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1441055__ .img__box:hover:before, .text__1441055__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1441055__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1441055__ {
		flex-direction:column;
	}
    .text__1441055__ >div {
    	width:100%
    }
	.text__1441055__  .text__wrap{padding:0;}
	.text__1441055__  .text__wrap p{text-align:left;}
	.text__1441055__  .img__wrap{
        padding-right:0;
        border-right:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1441055__ .text__wrap p{
        font-size:15px;
    }
.text__1441055__ .text__wrap .gutter__box{height:20px;}
.text__1441055__ .img__wrap{margin-bottom:0}
}

/*     1440895 : 도형 배경 타이틀      */
.shape_text__1440895__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1440895__ div {display:table;width:100%;font-size:0}
.shape_text__1440895__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1440895__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1440895__.shape_square_radius p {border-radius:1em}
.shape_text__1440895__.shape_square_round p {border-radius:50%}
.shape_text__1440895__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1440895__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1440895__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1440895__ p{font-size:17px; width:100px;}
}

/*     1441065 : 한줄 텍스트      */
.text__1441065__{
	display:flex;
}
.text__1441065__ >div{
	width:50%;
}
.text__1441065__ .text__wrap{
	padding: 0 45px 0 15px;
	box-sizing:border-box;
}
.text__1441065__  .text__wrap p {
	font-size: 20px;
	text-align:right;
	margin:0;
	word-break:keep-all;
}

.text__1441065__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1441065__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; left:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1441065__  .text__wrap .gutter__box .gutter.active{
	left:0;
}

.text__1441065__ .img__wrap * {box-sizing:border-box}
.text__1441065__ .img__wrap {
    max-width:100%;
    border-left:1px dashed #e5e7eb;
    padding-left:50px;
    box-sizing:border-box;
}
.text__1441065__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1441065__ .img__wrap .img__box:after, .text__1441065__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1441065__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1441065__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1441065__ .img__box:hover:before, .text__1441065__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1441065__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1441065__ {
		flex-direction:column;
	}
    .text__1441065__ >div {
    	width:100%
    }
	.text__1441065__  .text__wrap{padding:0;}
	.text__1441065__  .text__wrap p{text-align:left;}
	.text__1441065__  .img__wrap{
        padding-left:0;
        border-left:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1441065__ .text__wrap p{
        font-size:15px;
    }
    .text__1441065__ .text__wrap .gutter__box{height:20px;}
    .text__1441065__ .img__wrap{margin-bottom:0}
}

/*     1440905 : 도형 배경 타이틀      */
.shape_text__1440905__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1440905__ div {display:table;width:100%;font-size:0}
.shape_text__1440905__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1440905__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1440905__.shape_square_radius p {border-radius:1em}
.shape_text__1440905__.shape_square_round p {border-radius:50%}
.shape_text__1440905__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1440905__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1440905__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1440905__ p{font-size:17px; width:100px;}
}

/*     1441085 : 한줄 텍스트      */
.text__1441085__{
	display:flex;
	flex-direction: row-reverse;
}
.text__1441085__ >div{
	width:50%;
}
.text__1441085__ .text__wrap{
	padding: 0 15px 0 45px;
	box-sizing:border-box;
}
.text__1441085__  .text__wrap p {
	font-size: 20px;
	text-align:left;
	margin:0;
	word-break:keep-all;
}
.text__1441085__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1441085__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; right:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1441085__  .text__wrap .gutter__box .gutter.active{
	right:0;
}

.img__box * {box-sizing:border-box}
.text__1441085__ .img__wrap {
    max-width:100%;
    border-right:1px dashed #e5e7eb;
    padding-right:50px;
    box-sizing:border-box;
}
.text__1441085__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1441085__ .img__wrap .img__box:after, .text__1441085__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1441085__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1441085__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1441085__ .img__box:hover:before, .text__1441085__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1441085__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1441085__ {
		flex-direction:column;
	}
    .text__1441085__ >div {
    	width:100%
    }
	.text__1441085__  .text__wrap{padding:0;}
	.text__1441085__  .text__wrap p{text-align:left;}
	.text__1441085__  .img__wrap{
        padding-right:0;
        border-right:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1441085__ .text__wrap p{
        font-size:15px;
    }
.text__1441085__ .text__wrap .gutter__box{height:20px;}
.text__1441085__ .img__wrap{margin-bottom:0}
}

/*     1440915 : 도형 배경 타이틀      */
.shape_text__1440915__ {display:inline-block;width:%;vertical-align:top;}
.shape_text__1440915__ div {display:table;width:100%;font-size:0}
.shape_text__1440915__ p {
	display:table-cell;overflow:hidden;margin:0;padding:10px;box-sizing:border-box;
	background:linear-gradient(-0.2turn, #facbd1, #f3b0b9);
	font-size:30px;font-weight:bold;color:#ffffff;
	letter-spacing:-.03em;line-height:1.5em;vertical-align:middle;text-align:center;
	width:150px; height:150px;
	font-family:'Noto Sans KR';
}
.shape_text__1440915__.style_line p {background:none;color:{$farm_set[color]}}
.shape_text__1440915__.shape_square_radius p {border-radius:1em}
.shape_text__1440915__.shape_square_round p {border-radius:50%}
.shape_text__1440915__.shape_rectangle_radius p {border-radius:1em}
.shape_text__1440915__.shape_rectangle_round p {border-radius:50%}

@media all and (min-width:1024px){
	.shape_text__1440915__ p {font-size:30px}
}

@media (max-width:767px){
	.shape_text__1440915__ p{font-size:17px; width:100px;}
}

/*     1441115 : 한줄 텍스트      */
.text__1441115__{
	display:flex;
}
.text__1441115__ >div{
	width:50%;
}
.text__1441115__ .text__wrap{
	padding: 0 45px 0 15px;
	box-sizing:border-box;
}
.text__1441115__  .text__wrap p {
	font-size: 20px;
	text-align:right;
	margin:0;
	word-break:keep-all;
}

.text__1441115__  .text__wrap .gutter__box{
	position:relative;
	width:100%; height:41px;
}
.text__1441115__  .text__wrap .gutter__box .gutter{
	display:block;
	position:absolute; top:50%; left:-200%;
	transform:translateY(-50%);
	width:100%; height:1px;
	background-color:#e5e7eb;
	transition:all 1.5s
}
.text__1441115__  .text__wrap .gutter__box .gutter.active{
	left:0;
}

.text__1441115__ .img__wrap * {box-sizing:border-box}
.text__1441115__ .img__wrap {
    max-width:100%;
    border-left:1px dashed #e5e7eb;
    padding-left:50px;
    box-sizing:border-box;
}
.text__1441115__ .img__wrap .img__box{position:relative; overflow:hidden;}
.text__1441115__ .img__wrap .img__box:after, .text__1441115__ .img__wrap .img__box:before{
    content: "";
    transition: 0.5s all ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    width: 0;
    height: 5px;
    background: rgba(255, 255, 255, 0.5);
}
.text__1441115__ .img__box:before{
    right: 0;
    top: 0;
}
.text__1441115__ .img__box:after{
    left: 0;
    bottom: 0;
}
.text__1441115__ .img__box:hover:before, .text__1441115__ .img__box:hover:after{
    width: 100%;
    background: #e40059;
}

.text__1441115__ .img__wrap img {width:{$farm_set[width]}px;}

@media(max-width : 1023px) {
	.text__1441115__ {
		flex-direction:column;
	}
    .text__1441115__ >div {
    	width:100%
    }
	.text__1441115__  .text__wrap{padding:0;}
	.text__1441115__  .text__wrap p{text-align:left;}
	.text__1441115__  .img__wrap{
        padding-left:0;
        border-left:none;
		margin-bottom:60px;
	}
}

@media (max-width:767px){
    .text__1441115__ .text__wrap p{
        font-size:15px;
    }
    .text__1441115__ .text__wrap .gutter__box{height:20px;}
    .text__1441115__ .img__wrap{margin-bottom:0}
}

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

