/*     878685 : 스크롤 블록/셀 슬라이드 js      */
.empty__878685__ {padding:20px 10px;background:#fafafa;font-size:13px;color:blue;text-align:center}
.empty__878685__ p{font-size:17px;font-weight:bold}
.empty__878685__ dl{margin:0;text-align:left;color:#333}
.empty__878685__ dt{margin-bottom:5px;font-size:14px}
.empty__878685__ dd{margin:0;font-size:13px}


/*     965445 : Vimeo 동영상 플레이어      */
/* farm */
.farm__965445__ {display:table;width:100%}
.farm__965445__ p {display:table-cell;height:200px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

/* player */
.player__965445__ {display:block;overflow:hidden;position:relative;height:0;padding:0;background-image:url('/public/source-assets/8d4f1d916b2868-2158960010-7d67302045e262288026b692550ed1dbbe710c219f4b0649383279cfe204efc6-d');background-size:cover;background-position:center}
.player__965445__ .player-item,
.player__965445__ iframe,
.player__965445__ embed,
.player__965445__ object,
.player__965445__ video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.player__965445__.player-16by9 {padding-bottom:56.25%}
.player__965445__.player-4by3 {padding-bottom:75%}

/* player controls hide */
.player__965445__.controls0 .player-item,
.player__965445__.controls0 iframe,
.player__965445__.controls0 embed,
.player__965445__.controls0 object,
.player__965445__.controls0 video {top:-140px;height:calc(100% + 280px);bottom:-140px}

/*     1117514 : 블록 설정      */
.block_option__1117514__ {display:table;width:100%}
.block_option__1117514__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}
	.row__1117514__ {display:table;width:100%;padding: 0 58px;}
	.row__1117514__ > div {display:table-cell;vertical-align:middle;}

@media (max-width:1023px){
	.row__1117514__ {height:320px;background-size:cover;}
}


@media (min-width:1024px){
	.row__1117514__ {height:400px;background-size:cover;background-attachment: fixed;}
}

/*     1117574 : 장문 텍스트      */
@font-face {
    font-family: 'MaruBuriSemiBold';
    src: url(/public/source-assets/4ec2f519f7e4e2-MaruBuri-SemiBold.eot);
    src: url(/public/source-assets/fb2f73695a2f8e-MaruBuri-SemiBold.eot) format("embedded-opentype"), url(/public/source-assets/4df07ae1f828b2-MaruBuri-SemiBold.woff2) format("woff2"), url(/public/source-assets/6299516b694038-MaruBuri-SemiBold.woff) format("woff"), url(/public/source-assets/ee4ca4aafd7aa1-MaruBuri-SemiBold.ttf) format("truetype");
}

@font-face {
    font-family: 'MaruBuri';
    src: url(/public/source-assets/df637de59951a0-MaruBuri-Regular.eot);
    src: url(/public/source-assets/7756551caf7bb1-MaruBuri-Regular.eot) format("embedded-opentype"), url(/public/source-assets/701c856f876f51-MaruBuri-Regular.woff2) format("woff2"), url(/public/source-assets/7d5d761b3fad9e-MaruBuri-Regular.woff) format("woff"), url(/public/source-assets/86bc763a9c989d-MaruBuri-Regular.ttf) format("truetype");
}

.textarea__1117574__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#784e28;letter-spacing:-.06em;line-height:1.5em;font-family:"MaruBuriSemiBold",sans-serif
}

@media all and (min-width:1024px){
	.textarea__1117574__ p {font-size:42px}
}

/*     1117564 : 장문 텍스트      */
@font-face {
    font-family: 'MaruBuriSemiBold';
    src: url(/public/source-assets/4ec2f519f7e4e2-MaruBuri-SemiBold.eot);
    src: url(/public/source-assets/fb2f73695a2f8e-MaruBuri-SemiBold.eot) format("embedded-opentype"), url(/public/source-assets/4df07ae1f828b2-MaruBuri-SemiBold.woff2) format("woff2"), url(/public/source-assets/6299516b694038-MaruBuri-SemiBold.woff) format("woff"), url(/public/source-assets/ee4ca4aafd7aa1-MaruBuri-SemiBold.ttf) format("truetype");
}

@font-face {
    font-family: 'MaruBuri';
    src: url(/public/source-assets/df637de59951a0-MaruBuri-Regular.eot);
    src: url(/public/source-assets/7756551caf7bb1-MaruBuri-Regular.eot) format("embedded-opentype"), url(/public/source-assets/701c856f876f51-MaruBuri-Regular.woff2) format("woff2"), url(/public/source-assets/7d5d761b3fad9e-MaruBuri-Regular.woff) format("woff"), url(/public/source-assets/86bc763a9c989d-MaruBuri-Regular.ttf) format("truetype");
}

.textarea__1117564__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#784e28;letter-spacing:-.04em;line-height:1.6em;font-family:"MaruBuriSemiBold",sans-serif
}

@media all and (min-width:1024px){
	.textarea__1117564__ p {font-size:24px}
}

/*     886935 : 타이틀 텍스트      */
@font-face {
    font-family: 'Freesentation-9Black';
    src: url('/public/source-assets/1f2dcb671bacde-Freesentation-9Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}

.title__886935__ {font-size:0}
.title__886935__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#be966a;letter-spacing:.08em;line-height:1.4em;font-family:"Freesentation-9Black",sans-serif;
}
.title__886935__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__886935__.style_top p {padding-top:10px}
.title__886935__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__886935__.style_right p {padding-right:14px}
.title__886935__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__886935__.style_bottom p {padding-bottom:12px}
.title__886935__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__886935__.style_left p {padding-left:14px}
.title__886935__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__886935__.style_circle1 p {padding-left:18px}
.title__886935__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__886935__.style_circle2 p {padding-left:18px}
.title__886935__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__886935__ p {font-size:13px}
	.title__886935__.style_top p:before {width:13px}
	.title__886935__.style_right p:before {height:13px}
	.title__886935__.style_bottom p:before {width:13px}
	.title__886935__.style_left p:before {height:13px}
}

/*     878585 : 장문 텍스트      */
@font-face {
    font-family: 'MaruBuriSemiBold';
    src: url(/public/source-assets/4ec2f519f7e4e2-MaruBuri-SemiBold.eot);
    src: url(/public/source-assets/fb2f73695a2f8e-MaruBuri-SemiBold.eot) format("embedded-opentype"), url(/public/source-assets/4df07ae1f828b2-MaruBuri-SemiBold.woff2) format("woff2"), url(/public/source-assets/6299516b694038-MaruBuri-SemiBold.woff) format("woff"), url(/public/source-assets/ee4ca4aafd7aa1-MaruBuri-SemiBold.ttf) format("truetype");
}

@font-face {
    font-family: 'MaruBuri';
    src: url(/public/source-assets/df637de59951a0-MaruBuri-Regular.eot);
    src: url(/public/source-assets/7756551caf7bb1-MaruBuri-Regular.eot) format("embedded-opentype"), url(/public/source-assets/701c856f876f51-MaruBuri-Regular.woff2) format("woff2"), url(/public/source-assets/7d5d761b3fad9e-MaruBuri-Regular.woff) format("woff"), url(/public/source-assets/86bc763a9c989d-MaruBuri-Regular.ttf) format("truetype");
}

.textarea__878585__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#784e28;letter-spacing:-.06em;line-height:1.5em;font-family:"MaruBuriSemiBold",sans-serif
}

@media all and (min-width:1024px){
	.textarea__878585__ p {font-size:42px}
}

/*     886975 : 이미지      */
.img__886975__ {max-width:100%}
.img__886975__ * {box-sizing:border-box}
.img__886975__ a {display:block;vertical-align:top}
.img__886975__ img {width:px;vertical-align:top}

/*     886985 : 장문 텍스트      */
@font-face {
    font-family: 'Freesentation-7Bold';
    src: url('/public/source-assets/09590d89f5383b-Freesentation-7Bold.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'MaruBuriSemiBold';
    src: url(/public/source-assets/4ec2f519f7e4e2-MaruBuri-SemiBold.eot);
    src: url(/public/source-assets/fb2f73695a2f8e-MaruBuri-SemiBold.eot) format("embedded-opentype"), url(/public/source-assets/4df07ae1f828b2-MaruBuri-SemiBold.woff2) format("woff2"), url(/public/source-assets/6299516b694038-MaruBuri-SemiBold.woff) format("woff"), url(/public/source-assets/ee4ca4aafd7aa1-MaruBuri-SemiBold.ttf) format("truetype");
}

@font-face {
    font-family: 'MaruBuri';
    src: url(/public/source-assets/df637de59951a0-MaruBuri-Regular.eot);
    src: url(/public/source-assets/7756551caf7bb1-MaruBuri-Regular.eot) format("embedded-opentype"), url(/public/source-assets/701c856f876f51-MaruBuri-Regular.woff2) format("woff2"), url(/public/source-assets/7d5d761b3fad9e-MaruBuri-Regular.woff) format("woff"), url(/public/source-assets/86bc763a9c989d-MaruBuri-Regular.ttf) format("truetype");
}

.textarea__886985__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#a2784a;letter-spacing:-.02em;line-height:1.5em;font-family:"Freesentation-7Bold",sans-serif;
}

@media all and (min-width:1024px){
	.textarea__886985__ p {font-size:22px}
}

/*     887015 : 이미지      */
.img__887015__ {max-width:100%}
.img__887015__ * {box-sizing:border-box}
.img__887015__ a {display:block;vertical-align:top}
.img__887015__ img {width:px;vertical-align:top}

/*     887025 : 장문 텍스트      */
@font-face {
    font-family: 'Freesentation-7Bold';
    src: url('/public/source-assets/09590d89f5383b-Freesentation-7Bold.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'MaruBuriSemiBold';
    src: url(/public/source-assets/4ec2f519f7e4e2-MaruBuri-SemiBold.eot);
    src: url(/public/source-assets/fb2f73695a2f8e-MaruBuri-SemiBold.eot) format("embedded-opentype"), url(/public/source-assets/4df07ae1f828b2-MaruBuri-SemiBold.woff2) format("woff2"), url(/public/source-assets/6299516b694038-MaruBuri-SemiBold.woff) format("woff"), url(/public/source-assets/ee4ca4aafd7aa1-MaruBuri-SemiBold.ttf) format("truetype");
}

@font-face {
    font-family: 'MaruBuri';
    src: url(/public/source-assets/df637de59951a0-MaruBuri-Regular.eot);
    src: url(/public/source-assets/7756551caf7bb1-MaruBuri-Regular.eot) format("embedded-opentype"), url(/public/source-assets/701c856f876f51-MaruBuri-Regular.woff2) format("woff2"), url(/public/source-assets/7d5d761b3fad9e-MaruBuri-Regular.woff) format("woff"), url(/public/source-assets/86bc763a9c989d-MaruBuri-Regular.ttf) format("truetype");
}

.textarea__887025__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#a2784a;letter-spacing:-.02em;line-height:1.5em;font-family:"Freesentation-7Bold",sans-serif;
}

@media all and (min-width:1024px){
	.textarea__887025__ p {font-size:22px}
}

/*     887055 : 이미지      */
.img__887055__ {max-width:100%}
.img__887055__ * {box-sizing:border-box}
.img__887055__ a {display:block;vertical-align:top}
.img__887055__ img {width:px;vertical-align:top}

/*     887065 : 장문 텍스트      */
@font-face {
    font-family: 'Freesentation-7Bold';
    src: url('/public/source-assets/09590d89f5383b-Freesentation-7Bold.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'MaruBuriSemiBold';
    src: url(/public/source-assets/4ec2f519f7e4e2-MaruBuri-SemiBold.eot);
    src: url(/public/source-assets/fb2f73695a2f8e-MaruBuri-SemiBold.eot) format("embedded-opentype"), url(/public/source-assets/4df07ae1f828b2-MaruBuri-SemiBold.woff2) format("woff2"), url(/public/source-assets/6299516b694038-MaruBuri-SemiBold.woff) format("woff"), url(/public/source-assets/ee4ca4aafd7aa1-MaruBuri-SemiBold.ttf) format("truetype");
}

@font-face {
    font-family: 'MaruBuri';
    src: url(/public/source-assets/df637de59951a0-MaruBuri-Regular.eot);
    src: url(/public/source-assets/7756551caf7bb1-MaruBuri-Regular.eot) format("embedded-opentype"), url(/public/source-assets/701c856f876f51-MaruBuri-Regular.woff2) format("woff2"), url(/public/source-assets/7d5d761b3fad9e-MaruBuri-Regular.woff) format("woff"), url(/public/source-assets/86bc763a9c989d-MaruBuri-Regular.ttf) format("truetype");
}

.textarea__887065__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#a2784a;letter-spacing:-.02em;line-height:1.5em;font-family:"Freesentation-7Bold",sans-serif;
}

@media all and (min-width:1024px){
	.textarea__887065__ p {font-size:22px}
}

/*     887095 : 이미지      */
.img__887095__ {max-width:100%}
.img__887095__ * {box-sizing:border-box}
.img__887095__ a {display:block;vertical-align:top}
.img__887095__ img {width:px;vertical-align:top}

/*     887105 : 장문 텍스트      */
@font-face {
    font-family: 'Freesentation-7Bold';
    src: url('/public/source-assets/09590d89f5383b-Freesentation-7Bold.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'MaruBuriSemiBold';
    src: url(/public/source-assets/4ec2f519f7e4e2-MaruBuri-SemiBold.eot);
    src: url(/public/source-assets/fb2f73695a2f8e-MaruBuri-SemiBold.eot) format("embedded-opentype"), url(/public/source-assets/4df07ae1f828b2-MaruBuri-SemiBold.woff2) format("woff2"), url(/public/source-assets/6299516b694038-MaruBuri-SemiBold.woff) format("woff"), url(/public/source-assets/ee4ca4aafd7aa1-MaruBuri-SemiBold.ttf) format("truetype");
}

@font-face {
    font-family: 'MaruBuri';
    src: url(/public/source-assets/df637de59951a0-MaruBuri-Regular.eot);
    src: url(/public/source-assets/7756551caf7bb1-MaruBuri-Regular.eot) format("embedded-opentype"), url(/public/source-assets/701c856f876f51-MaruBuri-Regular.woff2) format("woff2"), url(/public/source-assets/7d5d761b3fad9e-MaruBuri-Regular.woff) format("woff"), url(/public/source-assets/86bc763a9c989d-MaruBuri-Regular.ttf) format("truetype");
}

.textarea__887105__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#a2784a;letter-spacing:-.02em;line-height:1.5em;font-family:"Freesentation-7Bold",sans-serif;
}

@media all and (min-width:1024px){
	.textarea__887105__ p {font-size:22px}
}

/*     887135 : 이미지      */
.img__887135__ {max-width:100%}
.img__887135__ * {box-sizing:border-box}
.img__887135__ a {display:block;vertical-align:top}
.img__887135__ img {width:px;vertical-align:top}

/*     887145 : 장문 텍스트      */
@font-face {
    font-family: 'Freesentation-7Bold';
    src: url('/public/source-assets/09590d89f5383b-Freesentation-7Bold.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'MaruBuriSemiBold';
    src: url(/public/source-assets/4ec2f519f7e4e2-MaruBuri-SemiBold.eot);
    src: url(/public/source-assets/fb2f73695a2f8e-MaruBuri-SemiBold.eot) format("embedded-opentype"), url(/public/source-assets/4df07ae1f828b2-MaruBuri-SemiBold.woff2) format("woff2"), url(/public/source-assets/6299516b694038-MaruBuri-SemiBold.woff) format("woff"), url(/public/source-assets/ee4ca4aafd7aa1-MaruBuri-SemiBold.ttf) format("truetype");
}

@font-face {
    font-family: 'MaruBuri';
    src: url(/public/source-assets/df637de59951a0-MaruBuri-Regular.eot);
    src: url(/public/source-assets/7756551caf7bb1-MaruBuri-Regular.eot) format("embedded-opentype"), url(/public/source-assets/701c856f876f51-MaruBuri-Regular.woff2) format("woff2"), url(/public/source-assets/7d5d761b3fad9e-MaruBuri-Regular.woff) format("woff"), url(/public/source-assets/86bc763a9c989d-MaruBuri-Regular.ttf) format("truetype");
}

.textarea__887145__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#a2784a;letter-spacing:-.02em;line-height:1.5em;font-family:"Freesentation-7Bold",sans-serif;
}

@media all and (min-width:1024px){
	.textarea__887145__ p {font-size:22px}
}

/*     1117594 : 이미지      */
.img__1117594__ {max-width:100%}
.img__1117594__ * {box-sizing:border-box}
.img__1117594__ a {display:block;vertical-align:top}
.img__1117594__ img {width:px;vertical-align:top}

/*     1117604 : 장문 텍스트      */
@font-face {
    font-family: 'Freesentation-7Bold';
    src: url('/public/source-assets/09590d89f5383b-Freesentation-7Bold.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'MaruBuriSemiBold';
    src: url(/public/source-assets/4ec2f519f7e4e2-MaruBuri-SemiBold.eot);
    src: url(/public/source-assets/fb2f73695a2f8e-MaruBuri-SemiBold.eot) format("embedded-opentype"), url(/public/source-assets/4df07ae1f828b2-MaruBuri-SemiBold.woff2) format("woff2"), url(/public/source-assets/6299516b694038-MaruBuri-SemiBold.woff) format("woff"), url(/public/source-assets/ee4ca4aafd7aa1-MaruBuri-SemiBold.ttf) format("truetype");
}

@font-face {
    font-family: 'MaruBuri';
    src: url(/public/source-assets/df637de59951a0-MaruBuri-Regular.eot);
    src: url(/public/source-assets/7756551caf7bb1-MaruBuri-Regular.eot) format("embedded-opentype"), url(/public/source-assets/701c856f876f51-MaruBuri-Regular.woff2) format("woff2"), url(/public/source-assets/7d5d761b3fad9e-MaruBuri-Regular.woff) format("woff"), url(/public/source-assets/86bc763a9c989d-MaruBuri-Regular.ttf) format("truetype");
}

.textarea__1117604__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#a2784a;letter-spacing:-.02em;line-height:1.5em;font-family:"Freesentation-7Bold",sans-serif;
}

@media all and (min-width:1024px){
	.textarea__1117604__ p {font-size:22px}
}

/*     1117664 : 블록 설정      */
.block_option__1117664__ {display:table;width:100%}
.block_option__1117664__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}
	.row__1117664__ {display:table;width:100%;padding: 0 58px;}
	.row__1117664__ > div {display:table-cell;vertical-align:middle;}

@media (max-width:1023px){
	.row__1117664__ {height:320px;background-size:cover;}
}


@media (min-width:1024px){
	.row__1117664__ {height:400px;background-size:cover;background-attachment: fixed;}
}

/*     1117674 : 공백      */
.solid_line__1117674__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.solid_line__1117674__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1117674__.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:767px){
	.solid_line__1117674__ {height:15px}
}

/*     1117714 : 타이틀 텍스트      */
@font-face {
    font-family: 'Freesentation-9Black';
    src: url('/public/source-assets/1f2dcb671bacde-Freesentation-9Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}

.title__1117714__ {font-size:0}
.title__1117714__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#ffffff;letter-spacing:.08em;line-height:1.4em;font-family:"Freesentation-9Black",sans-serif;
}
.title__1117714__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1117714__.style_top p {padding-top:10px}
.title__1117714__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1117714__.style_right p {padding-right:14px}
.title__1117714__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1117714__.style_bottom p {padding-bottom:12px}
.title__1117714__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1117714__.style_left p {padding-left:14px}
.title__1117714__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1117714__.style_circle1 p {padding-left:18px}
.title__1117714__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1117714__.style_circle2 p {padding-left:18px}
.title__1117714__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1117714__ p {font-size:13px}
	.title__1117714__.style_top p:before {width:13px}
	.title__1117714__.style_right p:before {height:13px}
	.title__1117714__.style_bottom p:before {width:13px}
	.title__1117714__.style_left p:before {height:13px}
}

/*     1117684 : 장문 텍스트      */
@font-face {
    font-family: 'MaruBuriSemiBold';
    src: url(/public/source-assets/4ec2f519f7e4e2-MaruBuri-SemiBold.eot);
    src: url(/public/source-assets/fb2f73695a2f8e-MaruBuri-SemiBold.eot) format("embedded-opentype"), url(/public/source-assets/4df07ae1f828b2-MaruBuri-SemiBold.woff2) format("woff2"), url(/public/source-assets/6299516b694038-MaruBuri-SemiBold.woff) format("woff"), url(/public/source-assets/ee4ca4aafd7aa1-MaruBuri-SemiBold.ttf) format("truetype");
}

@font-face {
    font-family: 'MaruBuri';
    src: url(/public/source-assets/df637de59951a0-MaruBuri-Regular.eot);
    src: url(/public/source-assets/7756551caf7bb1-MaruBuri-Regular.eot) format("embedded-opentype"), url(/public/source-assets/701c856f876f51-MaruBuri-Regular.woff2) format("woff2"), url(/public/source-assets/7d5d761b3fad9e-MaruBuri-Regular.woff) format("woff"), url(/public/source-assets/86bc763a9c989d-MaruBuri-Regular.ttf) format("truetype");
}

.textarea__1117684__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#ffffff;letter-spacing:-.06em;line-height:1.5em;font-family:"MaruBuriSemiBold",sans-serif
}

@media all and (min-width:1024px){
	.textarea__1117684__ p {font-size:42px}
}

/*     1117704 : 이미지      */
.img__1117704__ {max-width:100%}
.img__1117704__ * {box-sizing:border-box}
.img__1117704__ a {display:block;vertical-align:top}
.img__1117704__ img {width:px;vertical-align:top}

/*     891215 : 타이틀 텍스트      */
@font-face {
    font-family: 'Freesentation-9Black';
    src: url('/public/source-assets/1f2dcb671bacde-Freesentation-9Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}

.title__891215__ {font-size:0}
.title__891215__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#be966a;letter-spacing:.08em;line-height:1.4em;font-family:"Freesentation-9Black",sans-serif;
}
.title__891215__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__891215__.style_top p {padding-top:10px}
.title__891215__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__891215__.style_right p {padding-right:14px}
.title__891215__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__891215__.style_bottom p {padding-bottom:12px}
.title__891215__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__891215__.style_left p {padding-left:14px}
.title__891215__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__891215__.style_circle1 p {padding-left:18px}
.title__891215__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__891215__.style_circle2 p {padding-left:18px}
.title__891215__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__891215__ p {font-size:13px}
	.title__891215__.style_top p:before {width:13px}
	.title__891215__.style_right p:before {height:13px}
	.title__891215__.style_bottom p:before {width:13px}
	.title__891215__.style_left p:before {height:13px}
}

/*     891225 : 장문 텍스트      */
@font-face {
    font-family: 'MaruBuriSemiBold';
    src: url(/public/source-assets/4ec2f519f7e4e2-MaruBuri-SemiBold.eot);
    src: url(/public/source-assets/fb2f73695a2f8e-MaruBuri-SemiBold.eot) format("embedded-opentype"), url(/public/source-assets/4df07ae1f828b2-MaruBuri-SemiBold.woff2) format("woff2"), url(/public/source-assets/6299516b694038-MaruBuri-SemiBold.woff) format("woff"), url(/public/source-assets/ee4ca4aafd7aa1-MaruBuri-SemiBold.ttf) format("truetype");
}

@font-face {
    font-family: 'MaruBuri';
    src: url(/public/source-assets/df637de59951a0-MaruBuri-Regular.eot);
    src: url(/public/source-assets/7756551caf7bb1-MaruBuri-Regular.eot) format("embedded-opentype"), url(/public/source-assets/701c856f876f51-MaruBuri-Regular.woff2) format("woff2"), url(/public/source-assets/7d5d761b3fad9e-MaruBuri-Regular.woff) format("woff"), url(/public/source-assets/86bc763a9c989d-MaruBuri-Regular.ttf) format("truetype");
}

.textarea__891225__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#784e28;letter-spacing:-.06em;line-height:1.5em;font-family:"MaruBuriSemiBold",sans-serif
}

@media all and (min-width:1024px){
	.textarea__891225__ p {font-size:34px}
}

/*     891235 : 이미지      */
@font-face {
    font-family: 'Freesentation-9Black';
    src: url('/public/source-assets/1f2dcb671bacde-Freesentation-9Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}
@font-face {
	font-family:'icomoon_icon_button';
	src:url('/public/source-assets/b864b39805cc86-icomoon.eot');
	src:url('/public/source-assets/a7766d49059125-icomoon.eot') format('embedded-opentype'),
		url('/public/source-assets/afab78d9a04e25-icomoon.woff') format('woff'),
		url('/public/source-assets/f9b641c02b306e-icomoon.ttf') format('truetype'),
		url('/public/source-assets/2787cb299a9318-icomoon.svg') format('svg');
	font-weight:normal;
	font-style:normal;
}

.img__891235__ {position:relative}
.img__891235__ * {box-sizing:border-box}
.img__891235__ a {display:block;max-width:100%;vertical-align:top}
.img__891235__ .figure {display:block}
.img__891235__ .figure img {width:100%;vertical-align:top}
.img__891235__ .caption_wrap {display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}
.img__891235__ .caption {display:table;width:100%;height:100%;table-layout:fixed}
.img__891235__ .caption .caption_inner {display:table-cell;padding:3% 5%;text-align:center;vertical-align:middle}

.img__891235__ .under_cont .cap_title {display:block;font-size:16px;font-weight:bold;color:#ffffff;line-height:1.4em;letter-spacing:-.03em}
.img__891235__ .over_cont {display:none}

@media all and (min-width:768px){
	.img__891235__ .under_cont .cap_title {font-size:18px}
}

@media all and (min-width:1024px){
	.img__891235__ {overflow:hidden}
	.img__891235__ .caption .caption_inner {padding:5% 15%}

	.img__891235__ .under_cont {opacity:1;transition:opacity .2s .2s ease-in}
	.img__891235__ .under_cont .caption {position:relative;top:0;transition:top .2s .2s ease-in}
	.img__891235__ .under_cont .cap_title {font-size:22px;line-height:1.3em}

	.img__891235__ .over_cont {display:block;opacity:0;transition:opacity .2s ease-out}
	.img__891235__ .over_cont .caption {position:relative;top:10px;transition:top .2s ease-out}
	.img__891235__ .over_cont .cap_text1 {display:block;font-size:22px;font-weight:bold;color:#ffffff;line-height:1.3em;letter-spacing:-.03em}
	.img__891235__ .over_cont .cap_text2 {display:block;margin-top:8px;font-size:16px;color:#ffffff;line-height:1.1m;letter-spacing:.03em;font-family:"Freesentation-5Medium",sans-serif;}
	.img__891235__ .over_cont .cap_btn {display:block;margin-top:18px}
	.img__891235__ .over_cont .cap_btn > span {display:inline-block;padding:0 15px;border:2px solid #ffffff;border-radius:30px;background:rgba(0,0,0,.18);font-size:13px;color:#ffffff;line-height:32px;vertical-align:top}
	.img__891235__ .over_cont .cap_btn > span:after {content:'\e606';position:relative;top:1px;margin-left:2px;font-family:'icomoon_icon_button';font-size:13px}

	.img__891235__:before {content:'';position:absolute;top:50px;right:50px;bottom:50px;left:50px;z-index:0;margin:auto;background:#be966a;opacity:0;transition:all .2s ease-out}
	.img__891235__:hover:before {content:'';top:0px;right:0px;bottom:0px;left:0px;opacity:.8;transition:all .2s .2s ease-out}
	.img__891235__:hover .under_cont {opacity:0;transition:opacity .2s ease-in}
	.img__891235__:hover .under_cont .caption {top:10px;transition:top .2s ease-in}
	.img__891235__:hover .over_cont {opacity:1;transition:opacity .2s .4s ease-out}
	.img__891235__:hover .over_cont .caption {top:0;transition:top .2s .4s ease-out}
}

@media all and (min-width:1400px){
	.img__891235__ .under_cont .cap_title {font-size:30px;font-family:"Freesentation-9Black",sans-serif;letter-spacing:-.0em}
	.img__891235__ .over_cont .cap_text1 {font-size:30px;font-family:"Freesentation-9Black",sans-serif;letter-spacing:-.0em}
	.img__891235__ .over_cont .cap_text2 {margin-top:10px;line-height:1.6em}
	.img__891235__ .over_cont .cap_btn {margin-top:30px;border-width:2px}
	.img__891235__ .over_cont .cap_btn > span {padding:0 22px;line-height:36px}
	.img__891235__ .over_cont .cap_btn > span:after {margin-left:3px}
}

/*     891245 : 이미지      */
@font-face {
    font-family: 'Freesentation-9Black';
    src: url('/public/source-assets/1f2dcb671bacde-Freesentation-9Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'Freesentation-5Medium';
    src: url('/public/source-assets/551e02fd9f6c0b-Freesentation-5Medium.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}
@font-face {
	font-family:'icomoon_icon_button';
	src:url('/public/source-assets/b864b39805cc86-icomoon.eot');
	src:url('/public/source-assets/a7766d49059125-icomoon.eot') format('embedded-opentype'),
		url('/public/source-assets/afab78d9a04e25-icomoon.woff') format('woff'),
		url('/public/source-assets/f9b641c02b306e-icomoon.ttf') format('truetype'),
		url('/public/source-assets/2787cb299a9318-icomoon.svg') format('svg');
	font-weight:normal;
	font-style:normal;
}

.img__891245__ {position:relative}
.img__891245__ * {box-sizing:border-box}
.img__891245__ a {display:block;max-width:100%;vertical-align:top}
.img__891245__ .figure {display:block}
.img__891245__ .figure img {width:100%;vertical-align:top}
.img__891245__ .caption_wrap {display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}
.img__891245__ .caption {display:table;width:100%;height:100%;table-layout:fixed}
.img__891245__ .caption .caption_inner {display:table-cell;padding:3% 5%;text-align:center;vertical-align:middle}

.img__891245__ .under_cont .cap_title {display:block;font-size:16px;font-weight:bold;color:#ffffff;line-height:1.4em;letter-spacing:-.03em}
.img__891245__ .over_cont {display:none}

@media all and (min-width:768px){
	.img__891245__ .under_cont .cap_title {font-size:18px}
}

@media all and (min-width:1024px){
	.img__891245__ {overflow:hidden}
	.img__891245__ .caption .caption_inner {padding:5% 15%}

	.img__891245__ .under_cont {opacity:1;transition:opacity .2s .2s ease-in}
	.img__891245__ .under_cont .caption {position:relative;top:0;transition:top .2s .2s ease-in}
	.img__891245__ .under_cont .cap_title {font-size:22px;line-height:1.3em}

	.img__891245__ .over_cont {display:block;opacity:0;transition:opacity .2s ease-out}
	.img__891245__ .over_cont .caption {position:relative;top:10px;transition:top .2s ease-out}
	.img__891245__ .over_cont .cap_text1 {display:block;font-size:22px;font-weight:bold;color:#ffffff;line-height:1.3em;letter-spacing:-.03em}
	.img__891245__ .over_cont .cap_text2 {display:block;margin-top:8px;font-size:16px;color:#ffffff;line-height:1.1m;letter-spacing:.03em;font-family:"Freesentation-5Medium",sans-serif;}
	.img__891245__ .over_cont .cap_btn {display:block;margin-top:18px}
	.img__891245__ .over_cont .cap_btn > span {display:inline-block;padding:0 15px;border:2px solid #ffffff;border-radius:30px;background:rgba(0,0,0,.18);font-size:13px;color:#ffffff;line-height:32px;vertical-align:top}
	.img__891245__ .over_cont .cap_btn > span:after {content:'\e606';position:relative;top:1px;margin-left:2px;font-family:'icomoon_icon_button';font-size:13px}

	.img__891245__:before {content:'';position:absolute;top:50px;right:50px;bottom:50px;left:50px;z-index:0;margin:auto;background:#be966a;opacity:0;transition:all .2s ease-out}
	.img__891245__:hover:before {content:'';top:0px;right:0px;bottom:0px;left:0px;opacity:.8;transition:all .2s .2s ease-out}
	.img__891245__:hover .under_cont {opacity:0;transition:opacity .2s ease-in}
	.img__891245__:hover .under_cont .caption {top:10px;transition:top .2s ease-in}
	.img__891245__:hover .over_cont {opacity:1;transition:opacity .2s .4s ease-out}
	.img__891245__:hover .over_cont .caption {top:0;transition:top .2s .4s ease-out}
}

@media all and (min-width:1400px){
	.img__891245__ .under_cont .cap_title {font-size:30px;font-family:"Freesentation-9Black",sans-serif;letter-spacing:-.0em}
	.img__891245__ .over_cont .cap_text1 {font-size:30px;font-family:"Freesentation-9Black",sans-serif;letter-spacing:-.0em}
	.img__891245__ .over_cont .cap_text2 {margin-top:10px;line-height:1.6em}
	.img__891245__ .over_cont .cap_btn {margin-top:30px;border-width:2px}
	.img__891245__ .over_cont .cap_btn > span {padding:0 22px;line-height:36px}
	.img__891245__ .over_cont .cap_btn > span:after {margin-left:3px}
}

/*     891255 : 이미지      */
@font-face {
    font-family: 'Freesentation-9Black';
    src: url('/public/source-assets/1f2dcb671bacde-Freesentation-9Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'Freesentation-5Medium';
    src: url('/public/source-assets/551e02fd9f6c0b-Freesentation-5Medium.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}
@font-face {
	font-family:'icomoon_icon_button';
	src:url('/public/source-assets/b864b39805cc86-icomoon.eot');
	src:url('/public/source-assets/a7766d49059125-icomoon.eot') format('embedded-opentype'),
		url('/public/source-assets/afab78d9a04e25-icomoon.woff') format('woff'),
		url('/public/source-assets/f9b641c02b306e-icomoon.ttf') format('truetype'),
		url('/public/source-assets/2787cb299a9318-icomoon.svg') format('svg');
	font-weight:normal;
	font-style:normal;
}

.img__891255__ {position:relative}
.img__891255__ * {box-sizing:border-box}
.img__891255__ a {display:block;max-width:100%;vertical-align:top}
.img__891255__ .figure {display:block}
.img__891255__ .figure img {width:100%;vertical-align:top}
.img__891255__ .caption_wrap {display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}
.img__891255__ .caption {display:table;width:100%;height:100%;table-layout:fixed}
.img__891255__ .caption .caption_inner {display:table-cell;padding:3% 5%;text-align:center;vertical-align:middle}

.img__891255__ .under_cont .cap_title {display:block;font-size:16px;font-weight:bold;color:#ffffff;line-height:1.4em;letter-spacing:-.03em}
.img__891255__ .over_cont {display:none}

@media all and (min-width:768px){
	.img__891255__ .under_cont .cap_title {font-size:18px}
}

@media all and (min-width:1024px){
	.img__891255__ {overflow:hidden}
	.img__891255__ .caption .caption_inner {padding:5% 15%}

	.img__891255__ .under_cont {opacity:1;transition:opacity .2s .2s ease-in}
	.img__891255__ .under_cont .caption {position:relative;top:0;transition:top .2s .2s ease-in}
	.img__891255__ .under_cont .cap_title {font-size:22px;line-height:1.3em}

	.img__891255__ .over_cont {display:block;opacity:0;transition:opacity .2s ease-out}
	.img__891255__ .over_cont .caption {position:relative;top:10px;transition:top .2s ease-out}
	.img__891255__ .over_cont .cap_text1 {display:block;font-size:22px;font-weight:bold;color:#ffffff;line-height:1.3em;letter-spacing:-.03em}
	.img__891255__ .over_cont .cap_text2 {display:block;margin-top:8px;font-size:16px;color:#ffffff;line-height:1.1m;letter-spacing:.03em;font-family:"Freesentation-5Medium",sans-serif;}
	.img__891255__ .over_cont .cap_btn {display:block;margin-top:18px}
	.img__891255__ .over_cont .cap_btn > span {display:inline-block;padding:0 15px;border:2px solid #ffffff;border-radius:30px;background:rgba(0,0,0,.18);font-size:13px;color:#ffffff;line-height:32px;vertical-align:top}
	.img__891255__ .over_cont .cap_btn > span:after {content:'\e606';position:relative;top:1px;margin-left:2px;font-family:'icomoon_icon_button';font-size:13px}

	.img__891255__:before {content:'';position:absolute;top:50px;right:50px;bottom:50px;left:50px;z-index:0;margin:auto;background:#be966a;opacity:0;transition:all .2s ease-out}
	.img__891255__:hover:before {content:'';top:0px;right:0px;bottom:0px;left:0px;opacity:.8;transition:all .2s .2s ease-out}
	.img__891255__:hover .under_cont {opacity:0;transition:opacity .2s ease-in}
	.img__891255__:hover .under_cont .caption {top:10px;transition:top .2s ease-in}
	.img__891255__:hover .over_cont {opacity:1;transition:opacity .2s .4s ease-out}
	.img__891255__:hover .over_cont .caption {top:0;transition:top .2s .4s ease-out}
}

@media all and (min-width:1400px){
	.img__891255__ .under_cont .cap_title {font-size:30px;font-family:"Freesentation-9Black",sans-serif;letter-spacing:-.0em}
	.img__891255__ .over_cont .cap_text1 {font-size:30px;font-family:"Freesentation-9Black",sans-serif;letter-spacing:-.0em}
	.img__891255__ .over_cont .cap_text2 {margin-top:10px;line-height:1.6em}
	.img__891255__ .over_cont .cap_btn {margin-top:30px;border-width:2px}
	.img__891255__ .over_cont .cap_btn > span {padding:0 22px;line-height:36px}
	.img__891255__ .over_cont .cap_btn > span:after {margin-left:3px}
}

/*     891265 : 이미지      */
@font-face {
    font-family: 'Freesentation-9Black';
    src: url('/public/source-assets/1f2dcb671bacde-Freesentation-9Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'Freesentation-5Medium';
    src: url('/public/source-assets/551e02fd9f6c0b-Freesentation-5Medium.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}
@font-face {
	font-family:'icomoon_icon_button';
	src:url('/public/source-assets/b864b39805cc86-icomoon.eot');
	src:url('/public/source-assets/a7766d49059125-icomoon.eot') format('embedded-opentype'),
		url('/public/source-assets/afab78d9a04e25-icomoon.woff') format('woff'),
		url('/public/source-assets/f9b641c02b306e-icomoon.ttf') format('truetype'),
		url('/public/source-assets/2787cb299a9318-icomoon.svg') format('svg');
	font-weight:normal;
	font-style:normal;
}

.img__891265__ {position:relative}
.img__891265__ * {box-sizing:border-box}
.img__891265__ a {display:block;max-width:100%;vertical-align:top}
.img__891265__ .figure {display:block}
.img__891265__ .figure img {width:100%;vertical-align:top}
.img__891265__ .caption_wrap {display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}
.img__891265__ .caption {display:table;width:100%;height:100%;table-layout:fixed}
.img__891265__ .caption .caption_inner {display:table-cell;padding:3% 5%;text-align:center;vertical-align:middle}

.img__891265__ .under_cont .cap_title {display:block;font-size:16px;font-weight:bold;color:#ffffff;line-height:1.4em;letter-spacing:-.03em}
.img__891265__ .over_cont {display:none}

@media all and (min-width:768px){
	.img__891265__ .under_cont .cap_title {font-size:18px}
}

@media all and (min-width:1024px){
	.img__891265__ {overflow:hidden}
	.img__891265__ .caption .caption_inner {padding:5% 15%}

	.img__891265__ .under_cont {opacity:1;transition:opacity .2s .2s ease-in}
	.img__891265__ .under_cont .caption {position:relative;top:0;transition:top .2s .2s ease-in}
	.img__891265__ .under_cont .cap_title {font-size:22px;line-height:1.3em}

	.img__891265__ .over_cont {display:block;opacity:0;transition:opacity .2s ease-out}
	.img__891265__ .over_cont .caption {position:relative;top:10px;transition:top .2s ease-out}
	.img__891265__ .over_cont .cap_text1 {display:block;font-size:22px;font-weight:bold;color:#ffffff;line-height:1.3em;letter-spacing:-.03em}
	.img__891265__ .over_cont .cap_text2 {display:block;margin-top:8px;font-size:16px;color:#ffffff;line-height:1.1m;letter-spacing:.03em;font-family:"Freesentation-5Medium",sans-serif;}
	.img__891265__ .over_cont .cap_btn {display:block;margin-top:18px}
	.img__891265__ .over_cont .cap_btn > span {display:inline-block;padding:0 15px;border:2px solid #ffffff;border-radius:30px;background:rgba(0,0,0,.18);font-size:13px;color:#ffffff;line-height:32px;vertical-align:top}
	.img__891265__ .over_cont .cap_btn > span:after {content:'\e606';position:relative;top:1px;margin-left:2px;font-family:'icomoon_icon_button';font-size:13px}

	.img__891265__:before {content:'';position:absolute;top:50px;right:50px;bottom:50px;left:50px;z-index:0;margin:auto;background:#be966a;opacity:0;transition:all .2s ease-out}
	.img__891265__:hover:before {content:'';top:0px;right:0px;bottom:0px;left:0px;opacity:.8;transition:all .2s .2s ease-out}
	.img__891265__:hover .under_cont {opacity:0;transition:opacity .2s ease-in}
	.img__891265__:hover .under_cont .caption {top:10px;transition:top .2s ease-in}
	.img__891265__:hover .over_cont {opacity:1;transition:opacity .2s .4s ease-out}
	.img__891265__:hover .over_cont .caption {top:0;transition:top .2s .4s ease-out}
}

@media all and (min-width:1400px){
	.img__891265__ .under_cont .cap_title {font-size:30px;font-family:"Freesentation-9Black",sans-serif;letter-spacing:-.0em}
	.img__891265__ .over_cont .cap_text1 {font-size:30px;font-family:"Freesentation-9Black",sans-serif;letter-spacing:-.0em}
	.img__891265__ .over_cont .cap_text2 {margin-top:10px;line-height:1.6em}
	.img__891265__ .over_cont .cap_btn {margin-top:30px;border-width:2px}
	.img__891265__ .over_cont .cap_btn > span {padding:0 22px;line-height:36px}
	.img__891265__ .over_cont .cap_btn > span:after {margin-left:3px}
}

/*     944205 : 지도 (주소 직접 입력)      */
@font-face {
    font-family: 'MaruBuriSemiBold';
    src: url(/public/source-assets/4ec2f519f7e4e2-MaruBuri-SemiBold.eot);
    src: url(/public/source-assets/fb2f73695a2f8e-MaruBuri-SemiBold.eot) format("embedded-opentype"), url(/public/source-assets/4df07ae1f828b2-MaruBuri-SemiBold.woff2) format("woff2"), url(/public/source-assets/6299516b694038-MaruBuri-SemiBold.woff) format("woff"), url(/public/source-assets/ee4ca4aafd7aa1-MaruBuri-SemiBold.ttf) format("truetype");
}
.map__944205__ iframe {width:100%;vertical-align:top}
.map__944205__ .build_preview__944205__ {display:table;width:100%}
.map__944205__ .build_preview__944205__ .inner__944205__ {display:table-cell;height:500px;border:1px solid #ddd;background:#f8f8f8;text-align:center;vertical-align:middle}
.map__944205__ .build_preview__944205__ .inner__944205__ .subject__944205__ {display:block;font-size:16px;font-weight:bold}
.map__944205__ .build_preview__944205__ .inner__944205__ .exp_text__944205__ {display:block;margin-top:10px;font-weight:normal;font-size:13px;color:#777}

.map__944205__ .comp_info_wrap {box-sizing:border-box;margin-top:20px;}
.map__944205__ .comp_info_wrap .comp_name {margin:0 0 18px;padding:0;font-size:19px;font-weight:bold;color:#45675a;line-height:1.3em;letter-spacing:-.03em;}
.map__944205__ .comp_info_wrap .comp_info {margin:15px 0 0;padding:0;}
.map__944205__ .comp_info_wrap .comp_info dt {margin:0 0 5px;padding:0;font-size:15px;font-weight:bold;color:#333333;line-height:1.3em;letter-spacing:-.02em;}
.map__944205__ .comp_info_wrap .comp_info dd {margin:0;padding:0;font-size:14px;color:#333333;line-height:1.5em;letter-spacing:-.02em;}
.map__944205__ .comp_info_wrap .comp_info.mgt_none {margin-top:0;}

@media all and (max-width:1023px){
	.map__944205__ {position:relative;}
	.map__944205__ iframe {height:300px !important}
	.map__944205__ .build_preview__944205__ .inner__944205__ {height:300px}
}

@media all and (min-width:1024px){
	.map__944205__ {position:relative;}
	.map__944205__ .comp_info_wrap {position:absolute;top:25px;right:245px;bottom:25px;width:350px;background:rgba(255,255,255,.9);}
	.map__944205__ .comp_info_wrap .comp_cont_inner {box-sizing:border-box;overflow-y:auto;height:100%;padding:35px 30px;}
	.map__944205__ .comp_info_wrap .comp_name {font-size:34px;font-family:"MaruBuriSemiBold",sans-serif}
	.map__944205__ .comp_info_wrap .comp_info dt {font-size:16px;}
	.map__944205__ .comp_info_wrap .comp_info dd {font-size:13px;}
}

/*     1127984 : 공백      */
.solid_line__1127984__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.solid_line__1127984__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1127984__.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:767px){
	.solid_line__1127984__ {height:15px}
}

/*     893235 : 장문 텍스트      */
@font-face {
    font-family: 'Freesentation-4Regular';
    src: url('/public/source-assets/b6134ea9e396e7-Freesentation-4Regular.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'MaruBuriSemiBold';
    src: url(/public/source-assets/4ec2f519f7e4e2-MaruBuri-SemiBold.eot);
    src: url(/public/source-assets/fb2f73695a2f8e-MaruBuri-SemiBold.eot) format("embedded-opentype"), url(/public/source-assets/4df07ae1f828b2-MaruBuri-SemiBold.woff2) format("woff2"), url(/public/source-assets/6299516b694038-MaruBuri-SemiBold.woff) format("woff"), url(/public/source-assets/ee4ca4aafd7aa1-MaruBuri-SemiBold.ttf) format("truetype");
}

@font-face {
    font-family: 'MaruBuri';
    src: url(/public/source-assets/df637de59951a0-MaruBuri-Regular.eot);
    src: url(/public/source-assets/7756551caf7bb1-MaruBuri-Regular.eot) format("embedded-opentype"), url(/public/source-assets/701c856f876f51-MaruBuri-Regular.woff2) format("woff2"), url(/public/source-assets/7d5d761b3fad9e-MaruBuri-Regular.woff) format("woff"), url(/public/source-assets/86bc763a9c989d-MaruBuri-Regular.ttf) format("truetype");
}

.textarea__893235__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#999999;letter-spacing:-.0em;line-height:1.45em;font-family:"Freesentation-4Regular",sans-serif;
}

@media all and (min-width:1024px){
	.textarea__893235__ p {font-size:16px}
}

/*     893225 : 장문 텍스트      */
@font-face {
    font-family: 'Freesentation-4Regular';
    src: url('/public/source-assets/b6134ea9e396e7-Freesentation-4Regular.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'MaruBuriSemiBold';
    src: url(/public/source-assets/4ec2f519f7e4e2-MaruBuri-SemiBold.eot);
    src: url(/public/source-assets/fb2f73695a2f8e-MaruBuri-SemiBold.eot) format("embedded-opentype"), url(/public/source-assets/4df07ae1f828b2-MaruBuri-SemiBold.woff2) format("woff2"), url(/public/source-assets/6299516b694038-MaruBuri-SemiBold.woff) format("woff"), url(/public/source-assets/ee4ca4aafd7aa1-MaruBuri-SemiBold.ttf) format("truetype");
}

@font-face {
    font-family: 'MaruBuri';
    src: url(/public/source-assets/df637de59951a0-MaruBuri-Regular.eot);
    src: url(/public/source-assets/7756551caf7bb1-MaruBuri-Regular.eot) format("embedded-opentype"), url(/public/source-assets/701c856f876f51-MaruBuri-Regular.woff2) format("woff2"), url(/public/source-assets/7d5d761b3fad9e-MaruBuri-Regular.woff) format("woff"), url(/public/source-assets/86bc763a9c989d-MaruBuri-Regular.ttf) format("truetype");
}

.textarea__893225__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#6d6d6d;letter-spacing:-.0em;line-height:1.45em;font-family:"Freesentation-4Regular",sans-serif;
}

@media all and (min-width:1024px){
	.textarea__893225__ p {font-size:13px}
}

/*     1127994 : 공백      */
.solid_line__1127994__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.solid_line__1127994__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1127994__.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:767px){
	.solid_line__1127994__ {height:15px}
}

/*     893255 : 이미지      */
.img__893255__ {max-width:100%}
.img__893255__ * {box-sizing:border-box}
.img__893255__ a {display:block;vertical-align:top}
.img__893255__ img {width:130px;vertical-align:top}

