/*     333985 : BLANK 컨텐츠      */
@font-face {
font-family: 'MICEGothic Bold';
src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2206-01@1.0/MICEGothic Bold.woff2') format('woff2');
font-weight: 700;
font-style: normal;
}

.blank__333985__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__333985__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__333985__.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__333985__ {height:30px}
}

/*     333995 : 타이틀 텍스트      */
.title__333995__ {font-size:0; text-align: center;}
.title__333995__ p { font-family: 'MICEGothic Bold' !important;
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:27px;font-weight:bold;color:#0f3184;letter-spacing:-.03em;line-height:1.4em;
}
.title__333995__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__333995__.style_top p {padding-top:10px}
.title__333995__.style_top p:before {top:0;left:0;width:27px;height:4px}

.title__333995__.style_right p {padding-right:14px}
.title__333995__.style_right p:before {top:16%;right:0;width:4px;height:27px}

.title__333995__.style_bottom p {padding-bottom:12px}
.title__333995__.style_bottom p:before {bottom:0;left:0;width:27px;height:4px}

.title__333995__.style_left p {padding-left:14px}
.title__333995__.style_left p:before {top:16%;left:0;width:4px;height:27px}

.title__333995__.style_circle1 p {padding-left:18px}
.title__333995__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__333995__.style_circle2 p {padding-left:18px}
.title__333995__.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__333995__ p {font-size:50px}
	.title__333995__.style_top p:before {width:50px}
	.title__333995__.style_right p:before {height:50px}
	.title__333995__.style_bottom p:before {width:50px}
	.title__333995__.style_left p:before {height:50px}
}

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

/*     341555 : 장문 텍스트      */
.textarea__341555__ p {
	display:block;margin:0;padding:0; text-align: center;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

.textarea__341555__ .txt-pc { display: none; }
.textarea__341555__ .txt-m { display: block; }

@media all and (min-width:1024px){
	.textarea__341555__ p {font-size:23px}

    .textarea__341555__ .txt-pc { display: block; }
    .textarea__341555__ .txt-m { display: none; }
}

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

/*     341265 : 버튼      */
.button_osan2 .button__119797__ {width:100%; height: 100%; margin:0 auto; z-index:30000; display: grid; grid-template-columns: repeat(2,1fr); }

 .button__119797__ a {display:inline-block;margin:0;padding:7px 5px; background:#fff; font-size:14px;font-weight:normal; color:#000;  text-align:center;letter-spacing:-.03em; border-top: solid 1px #ccc; border-right: solid 1px #ccc; }

.button__119797__.style_line a {background:#fff; color:#666;}

.button__119797__.style_line a:hover {background:#0f3184; color:#fff;}
.button__119797__.style_line a:nth-child(6) {background:#0f3184; color:#fff;}

.button__119797__.style_line a:nth-child(1n) {border-left: solid 1px #ccc;}
.button__119797__.style_line a:nth-child(2n) {border-left: 0;}
.button__119797__.style_line a:nth-child(6) { border-bottom: solid 1px #ccc;}
.button__119797__.style_line a:nth-child(7) { border-bottom: solid 1px #ccc;}

@media all and (min-width:1024px){
	.button_osan2 .button__119797__ { grid-template-columns: repeat(7,1fr); }
	.button__119797__ a {font-size:20px;  border-top: solid 1px #ccc; border-right: solid 1px #ccc; border-bottom: solid 1px #ccc; }

	.button__119797__.style_line a:nth-child(1n) {border-left: 0;}
}

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

/*     334115 : 타이틀 텍스트      */
.title__334115__ {font-size:0; text-align: center; }
.title__334115__ p {
	display:inline-block;position:relative;margin:0;padding:0; width: 10px; height: 10px; border-radius: 100px; background: #1b3d7c;
	font-size:20px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.4em;
}
.title__334115__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__334115__.style_top p {padding-top:10px}
.title__334115__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__334115__.style_right p {padding-right:14px}
.title__334115__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__334115__.style_bottom p {padding-bottom:12px}
.title__334115__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__334115__.style_left p {padding-left:14px}
.title__334115__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__334115__.style_circle1 p {padding-left:18px}
.title__334115__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__334115__.style_circle2 p {padding-left:18px}
.title__334115__.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__334115__ p {font-size:20px}
	.title__334115__.style_top p:before {width:20px}
	.title__334115__.style_right p:before {height:20px}
	.title__334115__.style_bottom p:before {width:20px}
	.title__334115__.style_left p:before {height:20px}
}

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

/*     334135 : 타이틀 텍스트      */
.title__334135__ {font-size:0; text-align: center;}
.title__334135__ p {
	display:inline-block;position:relative;margin:0;padding:0;  font-family: 'MICEGothic Bold' !important;
	font-size:20px;font-weight:bold;color:#434343;letter-spacing:-.03em;line-height:1.4em;
}
.title__334135__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__334135__.style_top p {padding-top:10px}
.title__334135__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__334135__.style_right p {padding-right:14px}
.title__334135__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__334135__.style_bottom p {padding-bottom:12px}
.title__334135__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__334135__.style_left p {padding-left:14px}
.title__334135__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__334135__.style_circle1 p {padding-left:18px}
.title__334135__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__334135__.style_circle2 p {padding-left:18px}
.title__334135__.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__334135__ p {font-size:40px}
	.title__334135__.style_top p:before {width:40px}
	.title__334135__.style_right p:before {height:40px}
	.title__334135__.style_bottom p:before {width:40px}
	.title__334135__.style_left p:before {height:40px}
}

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

/*     334155 : 장문 텍스트      */
.textarea__334155__ { text-align: center;}
.textarea__334155__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

.textarea__334155__ p font { background: #1b3d7c; color: #fff; }

@media all and (min-width:1024px){
	.textarea__334155__ p {font-size:20px}
}

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

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

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

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

/*     334335 : 타이틀 텍스트      */
.title__334335__ {font-size:0; text-align: center; }
.title__334335__ p {
	display:inline-block;position:relative;margin:0;padding:0; width: 10px; height: 10px; border-radius: 100px; background: #0f3184;
	font-size:20px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.4em;
}
.title__334335__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__334335__.style_top p {padding-top:10px}
.title__334335__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__334335__.style_right p {padding-right:14px}
.title__334335__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__334335__.style_bottom p {padding-bottom:12px}
.title__334335__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__334335__.style_left p {padding-left:14px}
.title__334335__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__334335__.style_circle1 p {padding-left:18px}
.title__334335__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__334335__.style_circle2 p {padding-left:18px}
.title__334335__.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__334335__ p {font-size:20px}
	.title__334335__.style_top p:before {width:20px}
	.title__334335__.style_right p:before {height:20px}
	.title__334335__.style_bottom p:before {width:20px}
	.title__334335__.style_left p:before {height:20px}
}

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

/*     334355 : 타이틀 텍스트      */
.title__334355__ {font-size:0; text-align: center;}
.title__334355__ p {
	display:inline-block;position:relative;margin:0;padding:0; font-family: 'MICEGothic Bold' !important;
	font-size:20px;font-weight:bold;color:#434343;letter-spacing:-.03em;line-height:1.4em;
}
.title__334355__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__334355__.style_top p {padding-top:10px}
.title__334355__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__334355__.style_right p {padding-right:14px}
.title__334355__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__334355__.style_bottom p {padding-bottom:12px}
.title__334355__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__334355__.style_left p {padding-left:14px}
.title__334355__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__334355__.style_circle1 p {padding-left:18px}
.title__334355__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__334355__.style_circle2 p {padding-left:18px}
.title__334355__.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__334355__ p {font-size:40px}
	.title__334355__.style_top p:before {width:40px}
	.title__334355__.style_right p:before {height:40px}
	.title__334355__.style_bottom p:before {width:40px}
	.title__334355__.style_left p:before {height:40px}
}

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

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

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

/*     334405 : 번호형 리스트      */
.text_list__334405__ ul {display:inline-block;margin:0;padding:0;list-style:none;vertical-align:top}
.text_list__334405__ ul li {display:table;margin-top:15px;font-size:15px;line-height:1.5em}
.text_list__334405__ ul li:first-child {margin-top:0}
.text_list__334405__ ul li span {
	display:table-cell;padding-right:10px; font-family: 'S-CoreDream-6Bold'; font-weight:normal;color:#1c3d7c;vertical-align:top; width: 40px; 
}
.text_list__334405__ ul li p {
	display:table-cell;font-weight:normal;color:#444444;letter-spacing:0;vertical-align:middle;
}
.text_list__334405__ ul li i {
	display:inline-block;width:1em;height:1em;line-height:1em;padding:0 .2em;
	border:1px solid #1c3d7c;border-radius:1em;box-sizing:borer-box;
	font-size:.8em;font-style:normal;text-align:center;
}

.text_list__334405__.s_size_75 span {padding-right:.5em;font-size:.75em}
.text_list__334405__.s_size_100 span {padding-right:.5em;font-size:1em}
.text_list__334405__.s_size_150 span {padding-right:.4em;font-size:1.5em;line-height:1em}
.text_list__334405__.s_size_300 span {padding-right:.3em;font-size:3em;line-height:1em}
.text_list__334405__.s_size_300 i {border-width:2px}
.text_list__334405__.s_size_450 span {padding-right:.2em;font-size:4.5em;line-height:1em}
.text_list__334405__.s_size_450 i {border-width:3px}

@media all and (min-width:1024px){
	.text_list__334405__ ul li {font-size:20px; margin-top: 35px;}
}

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

/*     334445 : 타이틀 텍스트      */
.title__334445__ {font-size:0; text-align: center; }
.title__334445__ p {
	display:inline-block;position:relative;margin:0;padding:0; width: 10px; height: 10px; border-radius: 100px; background: #0f3184;
	font-size:20px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.4em;
}
.title__334445__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__334445__.style_top p {padding-top:10px}
.title__334445__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__334445__.style_right p {padding-right:14px}
.title__334445__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__334445__.style_bottom p {padding-bottom:12px}
.title__334445__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__334445__.style_left p {padding-left:14px}
.title__334445__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__334445__.style_circle1 p {padding-left:18px}
.title__334445__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__334445__.style_circle2 p {padding-left:18px}
.title__334445__.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__334445__ p {font-size:20px}
	.title__334445__.style_top p:before {width:20px}
	.title__334445__.style_right p:before {height:20px}
	.title__334445__.style_bottom p:before {width:20px}
	.title__334445__.style_left p:before {height:20px}
}

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

/*     334465 : 타이틀 텍스트      */
.title__334465__ {font-size:0; text-align: center;}
.title__334465__ p {
	display:inline-block;position:relative;margin:0;padding:0; font-family: 'MICEGothic Bold' !important;
	font-size:20px;font-weight:bold;color:#434343;letter-spacing:-.03em;line-height:1.4em;
}
.title__334465__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__334465__.style_top p {padding-top:10px}
.title__334465__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__334465__.style_right p {padding-right:14px}
.title__334465__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__334465__.style_bottom p {padding-bottom:12px}
.title__334465__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__334465__.style_left p {padding-left:14px}
.title__334465__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__334465__.style_circle1 p {padding-left:18px}
.title__334465__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__334465__.style_circle2 p {padding-left:18px}
.title__334465__.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__334465__ p {font-size:40px}
	.title__334465__.style_top p:before {width:40px}
	.title__334465__.style_right p:before {height:40px}
	.title__334465__.style_bottom p:before {width:40px}
	.title__334465__.style_left p:before {height:40px}
}

/*     334475 : 배경텍스트      */
.bg_text_1_sub_bg {width:100%; background-image:url(/img_up/shop_pds/givenzon11/build/option/1m1667955025.jpg); background-repeat: no-repeat;  background-size:cover; padding:0;}
.bg_text_1_sub_bg .sub_sp {padding:0 10px;}
.bg_text_1_sub_bg .sub_sp p {line-height:1.5em; letter-spacing:-.03em;}
.bg_text_1_sub_bg .sub_sp .sub_title {display:block;margin:0;padding:50px 0 15px 0; font-size:20px; font-weight:500; color:#1c3d7c; }
.bg_text_1_sub_bg .sub_sp .sub_main {font-family: 'Noto Sans KR', sans-serif; font-weight:300; color:#444; font-size:16px; margin:0; padding:0 0 50px 0;}

@media all and (min-width:1024px){
	.bg_text_1_sub_bg {background-image:url(/img_up/shop_pds/givenzon11/build/option/sa-gak-hyeong41667955025.jpg);}
    .bg_text_1_sub_bg .sub_sp {max-width:1240px !important; margin:0 auto; padding:0 0;}
    .bg_text_1_sub_bg .sub_sp .sub_title {font-size:28px; padding:110px 0 40px 0; }
    .bg_text_1_sub_bg .sub_sp .sub_main {font-size:20px; padding:0 0 110px 0;}
}

/*     334545 : 배경텍스트      */
.bg_text_2_sub_bg {width:100%; background-image:url(/img_up/shop_pds/givenzon11/build/option/2m1667955258.jpg); background-repeat: no-repeat;  background-size:cover; padding:0;}
.bg_text_2_sub_bg .sub_sp {padding:0 10px;}
.bg_text_2_sub_bg .sub_sp p {line-height:1.5em; letter-spacing:-.03em;}
.bg_text_2_sub_bg .sub_sp .sub_title {display:block;margin:0;padding:50px 0 15px 0; font-size:20px; font-weight:500; color:#1c3d7c;  font-family: 'Noto Serif KR', serif; text-align: right;}
.bg_text_2_sub_bg .sub_sp .sub_main {font-family: 'Noto Sans KR', sans-serif; font-weight:300; color:#444; font-size:16px; margin:0; padding:0 0 50px 0;  text-align: right;}

@media all and (min-width:1024px){
    .bg_text_2_sub_bg {background-image:url(/img_up/shop_pds/givenzon11/build/option/21667955258.jpg);}
    .bg_text_2_sub_bg .sub_sp {max-width:1240px !important; margin:0 auto; padding:0 0;}
    .bg_text_2_sub_bg .sub_sp .sub_title {font-size:28px; padding:110px 0 40px 0; }
    .bg_text_2_sub_bg .sub_sp .sub_main {font-size:20px; padding:0 0 110px 0;}
}

/*     334565 : 배경텍스트      */
.bg_text_3_sub_bg {width:100%; background-image:url(/img_up/shop_pds/givenzon11/build/option/3m1667955265.jpg); background-repeat: no-repeat;  background-size:cover; padding:0;}
.bg_text_3_sub_bg .sub_sp {padding:0 10px;}
.bg_text_3_sub_bg .sub_sp p {line-height:1.5em; letter-spacing:-.03em;}
.bg_text_3_sub_bg .sub_sp .sub_title {display:block;margin:0;padding:50px 0 15px 0; font-size:20px; font-weight:500; color:#1c3d7c;  font-family: 'Noto Serif KR', serif;}
.bg_text_3_sub_bg .sub_sp .sub_main {font-family: 'Noto Sans KR', sans-serif; font-weight:300; color:#444; font-size:16px; margin:0; padding:0 0 50px 0;}

@media all and (min-width:1024px){
	.bg_text_3_sub_bg {background-image:url(/img_up/shop_pds/givenzon11/build/option/31667955265.jpg);}
    .bg_text_3_sub_bg .sub_sp {max-width:1240px !important; margin:0 auto; padding:0 0;}
    .bg_text_3_sub_bg .sub_sp .sub_title {font-size:28px; padding:110px 0 40px 0; }
    .bg_text_3_sub_bg .sub_sp .sub_main {font-size:20px; padding:0 0 110px 0;}
}

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

/*     334615 : 타이틀 텍스트      */
.title__334615__ {font-size:0; text-align: center; }
.title__334615__ p {
	display:inline-block;position:relative;margin:0;padding:0; width: 10px; height: 10px; border-radius: 100px; background: #0f3184;
	font-size:20px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.4em;
}
.title__334615__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__334615__.style_top p {padding-top:10px}
.title__334615__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__334615__.style_right p {padding-right:14px}
.title__334615__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__334615__.style_bottom p {padding-bottom:12px}
.title__334615__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__334615__.style_left p {padding-left:14px}
.title__334615__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__334615__.style_circle1 p {padding-left:18px}
.title__334615__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__334615__.style_circle2 p {padding-left:18px}
.title__334615__.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__334615__ p {font-size:20px}
	.title__334615__.style_top p:before {width:20px}
	.title__334615__.style_right p:before {height:20px}
	.title__334615__.style_bottom p:before {width:20px}
	.title__334615__.style_left p:before {height:20px}
}

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

/*     334635 : 타이틀 텍스트      */
.title__334635__ {font-size:0; text-align: center;}
.title__334635__ p {
	display:inline-block;position:relative;margin:0;padding:0; font-family: 'MICEGothic Bold' !important;
	font-size:20px;font-weight:bold;color:#434343;letter-spacing:-.03em;line-height:1.4em;
}
.title__334635__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__334635__.style_top p {padding-top:10px}
.title__334635__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__334635__.style_right p {padding-right:14px}
.title__334635__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__334635__.style_bottom p {padding-bottom:12px}
.title__334635__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__334635__.style_left p {padding-left:14px}
.title__334635__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__334635__.style_circle1 p {padding-left:18px}
.title__334635__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__334635__.style_circle2 p {padding-left:18px}
.title__334635__.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__334635__ p {font-size:40px}
	.title__334635__.style_top p:before {width:40px}
	.title__334635__.style_right p:before {height:40px}
	.title__334635__.style_bottom p:before {width:40px}
	.title__334635__.style_left p:before {height:40px}
}

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

/*     334655 : 장문 텍스트      */
.textarea__334655__ { text-align: center;}
.textarea__334655__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

.textarea__334655__ p font { background: rgba(78, 161, 206, .5);   }

@media all and (min-width:1024px){
	.textarea__334655__ p {font-size:20px}
}

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

/*     334675 : 이미지 리스트 (타일형)      */
.img_tile__334675__ {overflow:hidden}
.img_tile__334675__ .img_inner { display: grid; grid-template-columns: repeat(2, 1fr); align-items: center; gap: 20px; }
.img_tile__334675__ .img_inner:after {content:'';display:block;clear:both}
.img_tile__334675__ * {box-sizing:border-box}
.img_tile__334675__ .item {position:relative;width:100%; border: solid 1px #e2dbd6; padding:5px; text-align: center; height: 200px;}
.img_tile__334675__ .item:first-child { padding-top: 13px;}

.img_tile__334675__ .item a {display:block}
.img_tile__334675__ .figure {display:block}
.img_tile__334675__ .figure img {vertical-align:top}
.img_tile__334675__ .caption {display:block;margin-top:10px}
.img_tile__334675__ .caption > span {display:block}
.img_tile__334675__ .caption > span.subject { color:#434343; font-family: 'Noto Serif KR', serif;}
.img_tile__334675__ .caption > span.content {margin-top:20px;color:#636363}

@media (min-width:1024px){
	.img_tile__334675__ .item { padding: 35px 0; height: 250px;}
	.img_tile__334675__ .item:first-child {padding-top: 35px;}
	.img_tile__334675__ .caption {margin-top: 30px}
    .img_tile__334675__ .caption > span.subject { font-size: 27px; }
    .img_tile__334675__ .caption > span.content {margin-top:30px; font-size: 20px; }
}

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

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

/*     334855 : 타이틀 텍스트      */
.title__334855__ {font-size:0; text-align: center; }
.title__334855__ p {
	display:inline-block;position:relative;margin:0;padding:0; width: 10px; height: 10px; border-radius: 100px; background: #0f3184;
	font-size:20px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.4em;
}
.title__334855__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__334855__.style_top p {padding-top:10px}
.title__334855__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__334855__.style_right p {padding-right:14px}
.title__334855__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__334855__.style_bottom p {padding-bottom:12px}
.title__334855__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__334855__.style_left p {padding-left:14px}
.title__334855__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__334855__.style_circle1 p {padding-left:18px}
.title__334855__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__334855__.style_circle2 p {padding-left:18px}
.title__334855__.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__334855__ p {font-size:20px}
	.title__334855__.style_top p:before {width:20px}
	.title__334855__.style_right p:before {height:20px}
	.title__334855__.style_bottom p:before {width:20px}
	.title__334855__.style_left p:before {height:20px}
}

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

/*     334875 : 타이틀 텍스트      */
.title__334875__ {font-size:0; text-align: center;}
.title__334875__ p {
	display:inline-block;position:relative;margin:0;padding:0; font-family: 'MICEGothic Bold' !important;
	font-size:20px;font-weight:bold;color:#434343;letter-spacing:-.03em;line-height:1.4em;
}
.title__334875__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__334875__.style_top p {padding-top:10px}
.title__334875__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__334875__.style_right p {padding-right:14px}
.title__334875__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__334875__.style_bottom p {padding-bottom:12px}
.title__334875__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__334875__.style_left p {padding-left:14px}
.title__334875__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__334875__.style_circle1 p {padding-left:18px}
.title__334875__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__334875__.style_circle2 p {padding-left:18px}
.title__334875__.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__334875__ p {font-size:40px}
	.title__334875__.style_top p:before {width:40px}
	.title__334875__.style_right p:before {height:40px}
	.title__334875__.style_bottom p:before {width:40px}
	.title__334875__.style_left p:before {height:40px}
}

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

/*     334895 : 이미지      */
.img__535296__ {max-width:100%; display: flex; flex-direction: column; align-items: center; gap: 20px; }
.img__535296__ * {box-sizing:border-box}
.img__535296__ a {display:block;vertical-align:top}
.img__535296__ img {width: 100%;vertical-align:top}

.img__535296__ .text-wrap { text-align: center; width: 100%; }
.img__535296__ .text-wrap p { margin: 0;}
.img__535296__ .text-wrap p:nth-child(1) { font-size: 50px; margin-bottom: 10px; -webkit-text-stroke: 1px #1c3d7c; -webkit-text-fill-color: white; font-weight: bold; color: #1c3d7c; line-height: 1;  }
.img__535296__ .text-wrap p:nth-child(2) { font-size: 20px; font-weight: 500; color: #1c3d7c; }
.img__535296__ .text-wrap p:nth-child(3),  p:nth-child(4) { color: #434343; } 

.img__535296__ .text-wrap .text-pc { display: none; }
.img__535296__ .text-wrap .text-m { display: block; margin-bottom: 10px; }

@media (min-width: 1024px) {
	.img__535296__ { display: flex; align-items: center; flex-direction: row; gap: 30px; justify-content: start; }
	.img__535296__ img { width: 50%; }
    .img__535296__ .text-wrap .text-pc { display: block; }
    .img__535296__ .text-wrap .text-m { display: none; }

    .img__535296__ .text-wrap { text-align: left; }
    .img__535296__ .text-wrap p:nth-child(1) { font-size: 40px; margin-bottom: 20px;  }
    .img__535296__ .text-wrap p:nth-child(2) { font-size: 25px; margin-bottom: 10px;  }
    .img__535296__ .text-wrap p:nth-child(3) { font-size: 20px; letter-spacing: -.05em; margin-bottom: 15px; }
}

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

/*     334915 : 이미지      */
.img__228086__ {max-width:100%; display: flex; flex-direction: column; align-items: center; gap: 20px; }
.img__228086__ * {box-sizing:border-box}
.img__228086__ a {display:block;vertical-align:top}
.img__228086__ img {width: 100%;vertical-align:top}

.img__228086__ .text-wrap { text-align: center; width: 100%; }
.img__228086__ .text-wrap p { margin: 0;}
.img__228086__ .text-wrap p:nth-child(1) { font-size: 50px; margin-bottom: 10px; -webkit-text-stroke: 1px #1c3d7c; -webkit-text-fill-color: white; font-weight: bold; color: #1c3d7c; line-height: 1;  }
.img__228086__ .text-wrap p:nth-child(2) { font-size: 20px; font-weight: 500; color: #1c3d7c; }
.img__228086__ .text-wrap p:nth-child(3),  p:nth-child(4) { color: #434343; } 

.img__228086__ .text-wrap .text-pc { display: none; }
.img__228086__ .text-wrap .text-m { display: block; margin-bottom: 10px; }

@media (min-width: 1024px) {
	.img__228086__ { display: flex; align-items: center; flex-direction: row-reverse; gap: 30px; justify-content: start; }
	.img__228086__ img { width: 50%; }
    .img__228086__ .text-wrap .text-pc { display: block; }
    .img__228086__ .text-wrap .text-m { display: none; }

    .img__228086__ .text-wrap { text-align: left; }
    .img__228086__ .text-wrap p:nth-child(1) { font-size: 40px; margin-bottom: 20px;  }
    .img__228086__ .text-wrap p:nth-child(2) { font-size: 25px; margin-bottom: 10px;  }
    .img__228086__ .text-wrap p:nth-child(3) { font-size: 20px; letter-spacing: -.05em; margin-bottom: 15px; }
}

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

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

/*     334945 : 타이틀 텍스트      */
.title__334945__ {font-size:0; text-align: center; }
.title__334945__ p {
	display:inline-block;position:relative;margin:0;padding:0; width: 10px; height: 10px; border-radius: 100px; background: #0f3184;
	font-size:20px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.4em;
}
.title__334945__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__334945__.style_top p {padding-top:10px}
.title__334945__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__334945__.style_right p {padding-right:14px}
.title__334945__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__334945__.style_bottom p {padding-bottom:12px}
.title__334945__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__334945__.style_left p {padding-left:14px}
.title__334945__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__334945__.style_circle1 p {padding-left:18px}
.title__334945__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__334945__.style_circle2 p {padding-left:18px}
.title__334945__.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__334945__ p {font-size:20px}
	.title__334945__.style_top p:before {width:20px}
	.title__334945__.style_right p:before {height:20px}
	.title__334945__.style_bottom p:before {width:20px}
	.title__334945__.style_left p:before {height:20px}
}

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

/*     334965 : 타이틀 텍스트      */
.title__334965__ {font-size:0; text-align: center;}
.title__334965__ p {
	display:inline-block;position:relative;margin:0;padding:0; font-family: 'MICEGothic Bold' !important;
	font-size:20px;font-weight:bold;color:#434343;letter-spacing:-.03em;line-height:1.4em;
}
.title__334965__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__334965__.style_top p {padding-top:10px}
.title__334965__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__334965__.style_right p {padding-right:14px}
.title__334965__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__334965__.style_bottom p {padding-bottom:12px}
.title__334965__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__334965__.style_left p {padding-left:14px}
.title__334965__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__334965__.style_circle1 p {padding-left:18px}
.title__334965__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__334965__.style_circle2 p {padding-left:18px}
.title__334965__.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__334965__ p {font-size:40px}
	.title__334965__.style_top p:before {width:40px}
	.title__334965__.style_right p:before {height:40px}
	.title__334965__.style_bottom p:before {width:40px}
	.title__334965__.style_left p:before {height:40px}
}

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

/*     334985 : 장문 텍스트      */
.textarea__334985__ { text-align: center;}
.textarea__334985__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

.textarea__334985__ p font { background: rgba(78, 161, 206, .5);   }

@media all and (min-width:1024px){
	.textarea__334985__ p {font-size:20px}
}

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

/*     335005 : 바둑판 형태 이미지 (반응형)       */
.pm-banner_responsive__335005__ {overflow:hidden}
.pm-banner_responsive__335005__ * {box-sizing:border-box}
.pm-banner_responsive__335005__ ul {
	margin:0;padding:0;list-style:none;
	margin-top:-px;margin-left:-px;
}
.pm-banner_responsive__335005__ ul:after {content:'';display:block;clear:both}
.pm-banner_responsive__335005__ ul li {float:left;width:100%;padding-top:px;padding-left:px;text-align:center}
.pm-banner_responsive__335005__ ul li.clear {clear:both}
.pm-banner_responsive__335005__ ul li a {display:block;color:#333}
.pm-banner_responsive__335005__ ul li img {vertical-align:top;}
.pm-banner_responsive__335005__ .empty {width:100%;padding:10px 0;color:#666;font-size:14px;text-align:center}

