/*     325655 : 블록 설정      */
.block_option__325655__ {display:table;width:100%}
.block_option__325655__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

/*     317575 : 셀 설정      */
.cell_option__317575__ {display:table;width:100%}
.cell_option__317575__ p {display:table-cell;height:70px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.col__317575__ {}
}
@media (min-width:1024px){
	.col__317575__ {position: relative;  height:1000px;}
}

/*     322253 : 공백      */
.solid_line__322253__ {box-sizing:border-box;display:block;position:relative;width:100%;height:280px}
.solid_line__322253__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__322253__.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__322253__ {height:65px}
	.textarea__322270__ span {display:none;}
}

/*     322268 : 텍스트 박스      */
.text__322268__{padding:25px;background-color:#ffffff;text-align:center;}
.text__322268__ .title{position:relative;display:inline-block;color:#333;font-size:28px; font-family:'MaruBuri-Regular'; padding-bottom:10px;}
.text__322268__ .title span{position:relative;  line-height: 1.2em;}
.text__322268__ .title span br {display:none;}
.text__322268__ .text br {display:none;}
.text__322268__ .title span>span {display: inline-block; }
.text__322268__ .text{text-align: center;  font-family: MaruBuri-Regular; margin:0; vertical-align: top; display:block;color:#b8ada4;font-size:17px;line-height:1.3;}

@media (min-width:1024px){
	.text__322268__ .title span>span {padding-bottom: 20px;}
	.text__322268__ .title span br {display:block;}
	.text__322268__ .text br {display:block;}
	.text__322268__ .title {font-size:40px;}
	.text__322268__ .text {display:inline-block; font-size:17px; padding-left:13px; text-align:left;}
}

/*     322270 : 장문 텍스트      */
.textarea__322270__ p {
	display:block;margin:0;padding:0; text-align:center;
	font-size:17px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.3em;    font-family: MaruBuri-Regular;
}
.textarea__322270__  span {overflow: hidden; position: absolute; bottom: 0; left: 50%; margin-left: -1px; width: 2px; height: 180px; z-index: 9; background-color: #cfcfcf; }
.textarea__322270__  span:after {display: block; content: ""; width: 100%; height: 28px; background: #7fb278; position: absolute; top: 0; left: 0; animation: scroll_ani 2s infinite;}
@keyframes scroll_ani {
    0%, 20% {
        top: -28px;
    }
	100% {
        top: 100%;
    }
}
@media all and (min-width:1024px){
	.textarea__322270__ p {font-size:17px}
}

/*     317839 : 셀 설정      */
.cell_option__317839__ {display:table;width:100%}
.cell_option__317839__ p {display:table-cell;height:70px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.col__317839__ {    position: relative;}
}
@media (min-width:1024px){
	.col__317839__ {    position: relative;}
}

/*     323348 : YouTube 동영상 플레이어      */
/* farm */
.farm__323348__ {display:table;width:100%;}
.farm__323348__ p {display:table-cell;height:200px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

/* player */
.player__323348__ {display:block;overflow:hidden;position:relative;height:0;padding:0;}
.player__323348__ .player-item,
.player__323348__ iframe,
.player__323348__ embed,
.player__323348__ object,
.player__323348__ video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.player__323348__.player-16by9 {padding-bottom:56.25%}
.player__323348__.player-4by3 {padding-bottom:63%}

