/*     971955 : 버튼      */
.button__971955__ {font-size:0}
.button__971955__ a {
	display:inline-block;margin:0;padding:10px 15px;
	border:1px solid #004691;border-radius:4px;background:#004691;box-sizing:border-box;
	font-size:15px;font-weight:bold;color:#fff;text-align:center;letter-spacing:-.03em;line-height:1.3em;
}
.button__971955__.style_line a {background:transparent;color:#004691}

@media all and (min-width:1024px){
	.button__971955__ a {font-size:15px; width: 200px;}
}
@media screen and (max-width: 500px) {
	.button__971955__ a {width: 150px;}
}

/*     971975 : 버튼      */
.button__971975__ {font-size:0}
.button__971975__ a {
	display:inline-block;margin:0;padding:10px 15px;
	border:1px solid #004691;border-radius:4px;background:#004691;box-sizing:border-box;
	font-size:15px;font-weight:bold;color:#fff;text-align:center;letter-spacing:-.03em;line-height:1.3em;
}
.button__971975__.style_line a {background:transparent;color:#004691}

@media all and (min-width:1024px){
	.button__971975__ a {font-size:15px; width: 200px;}
}
@media screen and (max-width: 500px) {
	.button__971975__ a {width: 150px;}
}

/*     971995 : 버튼      */
.button__971995__ {font-size:0}
.button__971995__ a {
	display:inline-block;margin:0;padding:10px 15px;
	border:1px solid #004691;border-radius:4px;background:#004691;box-sizing:border-box;
	font-size:15px;font-weight:bold;color:#fff;text-align:center;letter-spacing:-.03em;line-height:1.3em;
}
.button__971995__.style_line a {background:transparent;color:#004691}

@media all and (min-width:1024px){
	.button__971995__ a {font-size:15px; width: 200px;}
}
@media screen and (max-width: 500px) {
	.button__971995__ a {width: 150px;}
}

/*     972015 : 버튼      */
.button__972015__ {font-size:0}
.button__972015__ a {
	display:inline-block;margin:0;padding:10px 15px;
	border:1px solid #004691;border-radius:4px;background:#004691;box-sizing:border-box;
	font-size:15px;font-weight:bold;color:#fff;text-align:center;letter-spacing:-.03em;line-height:1.3em;
}
.button__972015__.style_line a {background:transparent;color:#004691}

@media all and (min-width:1024px){
	.button__972015__ a {font-size:15px; width: 200px;}
}
@media screen and (max-width: 500px) {
	.button__972015__ a {width: 150px;}
}

/*     1005655 : 버튼      */
.button__1005655__ {font-size:0}
.button__1005655__ a {
	display:inline-block;margin:0;padding:10px 15px;
	border:1px solid #004691;border-radius:4px;background:#004691;box-sizing:border-box;
	font-size:15px;font-weight:bold;color:#fff;text-align:center;letter-spacing:-.03em;line-height:1.3em; width: 200px;
}
.button__1005655__.style_line a {background:transparent;color:#004691}

@media all and (min-width:1024px){
	.button__1005655__ a {font-size:15px;}
}
@media screen and (max-width: 500px) {
	.button__1005655__ a {width: 150px;}
}

/*     1005675 : 버튼      */
.button__1005675__ {font-size:0}
.button__1005675__ a {
	display:inline-block;margin:0;padding:10px 15px;
	border:1px solid #004691;border-radius:4px;background:#004691;box-sizing:border-box;
	font-size:15px;font-weight:bold;color:#fff;text-align:center;letter-spacing:-.03em;line-height:1.3em; width: 200px;
}
.button__1005675__.style_line a {background:transparent;color:#004691}

@media all and (min-width:1024px){
	.button__1005675__ a {font-size:15px;}
}
@media screen and (max-width: 500px) {
	.button__1005675__ a {width: 150px;}
}

/*     1005695 : 버튼      */
.button__1005695__ {font-size:0}
.button__1005695__ a {
	display:inline-block;margin:0;padding:10px 15px;
	border:1px solid #004691;border-radius:4px;background:#004691;box-sizing:border-box;
	font-size:15px;font-weight:bold;color:#fff;text-align:center;letter-spacing:-.03em;line-height:1.3em; width: 200px;
}
.button__1005695__.style_line a {background:transparent;color:#004691}

@media all and (min-width:1024px){
	.button__1005695__ a {font-size:15px;}
}
@media screen and (max-width: 500px) {
	.button__1005695__ a {width: 150px;}
}

/*     1005715 : 버튼      */
.button__1005715__ {font-size:0}
.button__1005715__ a {
	display:inline-block;margin:0;padding:10px 15px;
	border:1px solid #004691;border-radius:4px;background:#004691;box-sizing:border-box;
	font-size:15px;font-weight:bold;color:#fff;text-align:center;letter-spacing:-.03em;line-height:1.3em; width: 200px;
}
.button__1005715__.style_line a {background:transparent;color:#004691}

@media all and (min-width:1024px){
	.button__1005715__ a {font-size:15px;}
}
@media screen and (max-width: 500px) {
	.button__1005715__ a {width: 150px;}
}

/*     968865 : 타이틀 텍스트      */
.title__968865__ {font-size:0}
.title__968865__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.4em;
}
.title__968865__ p:before {content:'';position:absolute;background:#7fb2f1;font-size:0}

.title__968865__.style_top p {padding-top:10px}
.title__968865__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__968865__.style_right p {padding-right:14px}
.title__968865__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__968865__.style_bottom p {padding-bottom:12px}
.title__968865__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__968865__.style_left p {padding-left:14px}
.title__968865__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__968865__.style_circle1 p {padding-left:18px}
.title__968865__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__968865__.style_circle2 p {padding-left:24px}
.title__968865__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:17px;height:17px;margin:auto;border-radius:50%;
	border:5px solid #7fb2f1;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__968865__ p {font-size:28px}
	.title__968865__.style_top p:before {width:24px}
	.title__968865__.style_right p:before {height:24px}
	.title__968865__.style_bottom p:before {width:24px}
	.title__968865__.style_left p:before {height:24px}
}

/*     968875 : 실선      */
.solid_line__968875__ {display:block;position:relative;width:100%;height:30px}
.solid_line__968875__:before {content:'';position:absolute;left:0;top:50%;width:100%;height:0;border-top:1px solid #e6e6e6}

.solid_line__968875__.build_edit_mode {min-height:10px}

@media all and (max-width:767px){
	.solid_line__968875__ {height:20px}
}

/*     48431 : 버튼      */
.button__48431__ {font-size:0}
.button__48431__ a {
	display:inline-block;margin:0;padding:10px 15px;
	border:1px solid #0256d0;border-radius:100px;background:#0256d0;box-sizing:border-box;
	font-size:15px;font-weight:bold;color:#fff;text-align:center;letter-spacing:-.03em;line-height:1.3em;
}
.button__48431__.style_line a {background:transparent;color:#0256d0}

@media all and (min-width:1024px){
	.button__48431__ a {font-size:15px;width: 200px;}
}
@media screen and (max-width: 500px) {
	.button__48431__ a {width: 150px;}
}

/*     48425 : 버튼      */
.button__48425__ {font-size:0;}
.button__48425__ a {
	display:inline-block;margin:0;padding:10px 15px;
	border:1px solid #0256d0;border-radius:100px;background:#0256d0;box-sizing:border-box;
	font-size:15px;font-weight:bold;color:#fff;text-align:center;letter-spacing:-.03em;line-height:1.3em;
}
.button__48425__.style_line a {background:transparent;color:#0256d0}

@media all and (min-width:1024px){
	.button__48425__ a {font-size:15px; width: 200px;}
}
@media screen and (max-width: 500px) {
	.button__48425__ a {width: 150px;}
}

/*     48427 : 버튼      */
.button__48427__ {font-size:0}
.button__48427__ a {
	display:inline-block;margin:0;padding:10px 15px;
	border:1px solid #0256d0;border-radius:100px;background:#0256d0;box-sizing:border-box;
	font-size:15px;font-weight:bold;color:#fff;text-align:center;letter-spacing:-.03em;line-height:1.3em;
}
.button__48427__.style_line a {background:transparent;color:#0256d0}

@media all and (min-width:1024px){
	.button__48427__ a {font-size:15px; width: 200px;}
}
@media screen and (max-width: 500px) {
	.button__48427__ a {width: 150px;}
}

/*     48429 : 버튼      */
.button__48429__ {font-size:0}
.button__48429__ a {
	display:inline-block;margin:0;padding:10px 15px;
	border:1px solid #0256d0;border-radius:100px;background:#0256d0;box-sizing:border-box;
	font-size:15px;font-weight:bold;color:#fff;text-align:center;letter-spacing:-.03em;line-height:1.3em;
}
.button__48429__.style_line a {background:transparent;color:#0256d0}

@media all and (min-width:1024px){
	.button__48429__ a {font-size:15px; width: 200px;}
}
@media screen and (max-width: 500px) {
	.button__48429__ a {width: 150px;}
}

/*     965935 : 한줄 텍스트      */
.text__965935__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:bold;color:#444444;letter-spacing:0;line-height:1.5em;margin-left: 50px;
}
.text__965935__ p a {color:#444444}

@media all and (min-width:1024px){
	.text__965935__ p {font-size:15px}
}
@media screen and (max-width: 500px) {
	.text__965935__ p {margin-left: 0px;}
}

/*     965965 : 타이틀 텍스트      */
.title__965965__ {font-size:0}
.title__965965__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.4em;margin-left: 50px;
}
.title__965965__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__965965__.style_top p {padding-top:10px}
.title__965965__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__965965__.style_right p {padding-right:14px}
.title__965965__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__965965__.style_bottom p {padding-bottom:12px}
.title__965965__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__965965__.style_left p {padding-left:14px}
.title__965965__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__965965__.style_circle1 p {padding-left:18px}
.title__965965__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__965965__.style_circle2 p {padding-left:18px}
.title__965965__.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__965965__ p {font-size:20px}
	.title__965965__.style_top p:before {width:20px}
	.title__965965__.style_right p:before {height:20px}
	.title__965965__.style_bottom p:before {width:20px}
	.title__965965__.style_left p:before {height:20px}
}
@media screen and (max-width: 500px) {
	.title__965965__ p {margin-left: 0px;}
}

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

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

/*     965975 : 장문 텍스트      */
.textarea__965975__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;margin-left: 50px;
}

@media all and (min-width:1024px){
	.textarea__965975__ p {font-size:15px}
}
@media screen and (max-width: 500px) {
	.textarea__965975__ p {margin-left: 0px;}
}

/*     965985 : 타이틀 텍스트      */
.title__965985__ {font-size:0}
.title__965985__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.4em;margin-left: 50px;
}
.title__965985__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__965985__.style_top p {padding-top:10px}
.title__965985__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__965985__.style_right p {padding-right:14px}
.title__965985__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__965985__.style_bottom p {padding-bottom:12px}
.title__965985__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__965985__.style_left p {padding-left:14px}
.title__965985__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__965985__.style_circle1 p {padding-left:18px}
.title__965985__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__965985__.style_circle2 p {padding-left:18px}
.title__965985__.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__965985__ p {font-size:20px}
	.title__965985__.style_top p:before {width:20px}
	.title__965985__.style_right p:before {height:20px}
	.title__965985__.style_bottom p:before {width:20px}
	.title__965985__.style_left p:before {height:20px}
}
@media screen and (max-width: 500px) {
	.title__965985__ p {margin-left: 0px;}
}

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

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

/*     966015 : 장문 텍스트      */
.textarea__966015__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;margin-left: 50px;
}

@media all and (min-width:1024px){
	.textarea__966015__ p {font-size:15px}
}
@media screen and (max-width: 500px) {
	.textarea__966015__ p {margin-left: 0px;}
}

/*     966025 : 타이틀 텍스트      */
.title__966025__ {font-size:0}
.title__966025__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.4em;margin-left: 50px;
}
.title__966025__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__966025__.style_top p {padding-top:10px}
.title__966025__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__966025__.style_right p {padding-right:14px}
.title__966025__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__966025__.style_bottom p {padding-bottom:12px}
.title__966025__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__966025__.style_left p {padding-left:14px}
.title__966025__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__966025__.style_circle1 p {padding-left:18px}
.title__966025__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__966025__.style_circle2 p {padding-left:18px}
.title__966025__.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__966025__ p {font-size:20px}
	.title__966025__.style_top p:before {width:20px}
	.title__966025__.style_right p:before {height:20px}
	.title__966025__.style_bottom p:before {width:20px}
	.title__966025__.style_left p:before {height:20px}
}
@media screen and (max-width: 500px) {
	.title__966025__ p {margin-left: 0px;}
}

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

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

/*     966055 : 장문 텍스트      */
.textarea__966055__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;margin-left: 50px;
}

@media all and (min-width:1024px){
	.textarea__966055__ p {font-size:15px}
}
@media screen and (max-width: 500px) {
	.textarea__966055__ p {margin-left: 0px;}
}

