/*     2429515 : 탭 버튼 이미지      */
.tab_info__2429515__ {display:table;width:100%}
.tab_info__2429515__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__2429515__ {max-width:100%}
.img__2429515__ * {box-sizing:border-box}
.img__2429515__ > a {box-sizing:border-box;display:table;width:100%;height:45px;border:1px solid #dddddd;background:#f8f8f8;}
.img__2429515__ > a > span {display:table-cell;padding:5px;font-size:13px;font-weight:bold;color:#888888;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__2429515__.on > a {position:relative;border-color:#dddddd;background:#ffffff;}
.img__2429515__.on > a:before {content:'';display:block;position:absolute;top:-1px;right:-1px;left:-1px;z-index:1;height:3px;background:#1d8ac2;}
.img__2429515__.on > a > span {color:#1d8ac2;}

@media all and (min-width:768px){
	.img__2429515__ > a > span {font-size:15px;}
}

@media all and (min-width:1024px){
	.img__2429515__ > a {height:60px;}
	.img__2429515__.on > a:before {height:4px;}
	.img__2429515__ > a > span {padding:5px 25px;font-size:17px;}
}

/*     2429525 : 탭 버튼 이미지      */
.tab_info__2429525__ {display:table;width:100%}
.tab_info__2429525__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__2429525__ {max-width:100%}
.img__2429525__ * {box-sizing:border-box}
.img__2429525__ > a {box-sizing:border-box;display:table;width:100%;height:45px;border:1px solid #dddddd;background:#f8f8f8;}
.img__2429525__ > a > span {display:table-cell;padding:5px;font-size:13px;font-weight:bold;color:#888888;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__2429525__.on > a {position:relative;border-color:#dddddd;background:#ffffff;}
.img__2429525__.on > a:before {content:'';display:block;position:absolute;top:-1px;right:-1px;left:-1px;z-index:1;height:3px;background:#1d8ac2;}
.img__2429525__.on > a > span {color:#1d8ac2;}

@media all and (min-width:768px){
	.img__2429525__ > a > span {font-size:15px;}
}

@media all and (min-width:1024px){
	.img__2429525__ > a {height:60px;}
	.img__2429525__.on > a:before {height:4px;}
	.img__2429525__ > a > span {padding:5px 25px;font-size:17px;}
}

/*     2429535 : 탭 버튼 이미지      */
.tab_info__2429535__ {display:table;width:100%}
.tab_info__2429535__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__2429535__ {max-width:100%}
.img__2429535__ * {box-sizing:border-box}
.img__2429535__ > a {box-sizing:border-box;display:table;width:100%;height:45px;border:1px solid #dddddd;background:#f8f8f8;}
.img__2429535__ > a > span {display:table-cell;padding:5px;font-size:13px;font-weight:bold;color:#888888;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__2429535__.on > a {position:relative;border-color:#dddddd;background:#ffffff;}
.img__2429535__.on > a:before {content:'';display:block;position:absolute;top:-1px;right:-1px;left:-1px;z-index:1;height:3px;background:#1d8ac2;}
.img__2429535__.on > a > span {color:#1d8ac2;}

@media all and (min-width:768px){
	.img__2429535__ > a > span {font-size:15px;}
}

@media all and (min-width:1024px){
	.img__2429535__ > a {height:60px;}
	.img__2429535__.on > a:before {height:4px;}
	.img__2429535__ > a > span {padding:5px 25px;font-size:17px;}
}

/*     2429545 : 탭 버튼 이미지      */
.tab_info__2429545__ {display:table;width:100%}
.tab_info__2429545__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__2429545__ {max-width:100%}
.img__2429545__ * {box-sizing:border-box}
.img__2429545__ > a {box-sizing:border-box;display:table;width:100%;height:45px;border:1px solid #dddddd;background:#f8f8f8;}
.img__2429545__ > a > span {display:table-cell;padding:5px;font-size:13px;font-weight:bold;color:#888888;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__2429545__.on > a {position:relative;border-color:#dddddd;background:#ffffff;}
.img__2429545__.on > a:before {content:'';display:block;position:absolute;top:-1px;right:-1px;left:-1px;z-index:1;height:3px;background:#1d8ac2;}
.img__2429545__.on > a > span {color:#1d8ac2;}

@media all and (min-width:768px){
	.img__2429545__ > a > span {font-size:15px;}
}

@media all and (min-width:1024px){
	.img__2429545__ > a {height:60px;}
	.img__2429545__.on > a:before {height:4px;}
	.img__2429545__ > a > span {padding:5px 25px;font-size:17px;}
}

/*     2429555 : 탭 버튼 이미지      */
.tab_info__2429555__ {display:table;width:100%}
.tab_info__2429555__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__2429555__ {max-width:100%}
.img__2429555__ * {box-sizing:border-box}
.img__2429555__ > a {box-sizing:border-box;display:table;width:100%;height:45px;border:1px solid #dddddd;background:#f8f8f8;}
.img__2429555__ > a > span {display:table-cell;padding:5px;font-size:13px;font-weight:bold;color:#888888;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__2429555__.on > a {position:relative;border-color:#dddddd;background:#ffffff;}
.img__2429555__.on > a:before {content:'';display:block;position:absolute;top:-1px;right:-1px;left:-1px;z-index:1;height:3px;background:#1d8ac2;}
.img__2429555__.on > a > span {color:#1d8ac2;}

@media all and (min-width:768px){
	.img__2429555__ > a > span {font-size:15px;}
}

@media all and (min-width:1024px){
	.img__2429555__ > a {height:60px;}
	.img__2429555__.on > a:before {height:4px;}
	.img__2429555__ > a > span {padding:5px 25px;font-size:17px;}
}

/*     2429595 : 탭 버튼 이미지      */
.tab_info__2429595__ {display:table;width:100%}
.tab_info__2429595__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__2429595__ {max-width:100%}
.img__2429595__ * {box-sizing:border-box}
.img__2429595__ > a {box-sizing:border-box;display:table;width:100%;height:45px;border:1px solid #dddddd;background:#f8f8f8;}
.img__2429595__ > a > span {display:table-cell;padding:5px;font-size:13px;font-weight:bold;color:#888888;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__2429595__.on > a {position:relative;border-color:#dddddd;background:#ffffff;}
.img__2429595__.on > a:before {content:'';display:block;position:absolute;top:-1px;right:-1px;left:-1px;z-index:1;height:3px;background:#1d8ac2;}
.img__2429595__.on > a > span {color:#1d8ac2;}

@media all and (min-width:768px){
	.img__2429595__ > a > span {font-size:15px;}
}

@media all and (min-width:1024px){
	.img__2429595__ > a {height:60px;}
	.img__2429595__.on > a:before {height:4px;}
	.img__2429595__ > a > span {padding:5px 25px;font-size:17px;}
}

/*     2429585 : 탭 버튼 이미지      */
.tab_info__2429585__ {display:table;width:100%}
.tab_info__2429585__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__2429585__ {max-width:100%}
.img__2429585__ * {box-sizing:border-box}
.img__2429585__ > a {box-sizing:border-box;display:table;width:100%;height:45px;border:1px solid #dddddd;background:#f8f8f8;}
.img__2429585__ > a > span {display:table-cell;padding:5px;font-size:13px;font-weight:bold;color:#888888;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__2429585__.on > a {position:relative;border-color:#dddddd;background:#ffffff;}
.img__2429585__.on > a:before {content:'';display:block;position:absolute;top:-1px;right:-1px;left:-1px;z-index:1;height:3px;background:#1d8ac2;}
.img__2429585__.on > a > span {color:#1d8ac2;}

@media all and (min-width:768px){
	.img__2429585__ > a > span {font-size:15px;}
}

@media all and (min-width:1024px){
	.img__2429585__ > a {height:60px;}
	.img__2429585__.on > a:before {height:4px;}
	.img__2429585__ > a > span {padding:5px 25px;font-size:17px;}
}

/*     2429605 : 탭 컨텐츠 블록 설정      */
.block_option__2429605__ {display:table;width:100%}
.block_option__2429605__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab1'] {display:none;}

/*     2429615 : 타이틀 + 서브 텍스트      */
.title__2429615__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429615__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429615__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429615__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429615__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429615__ {padding:50px;border-width:6px;}
	.title__2429615__:before {content:'';width:6px;left:-6px;}
	.title__2429615__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429615__ .title {font-size:40px;line-height:45px;}
	.title__2429615__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429675 : 타이틀 + 서브 텍스트      */
.title__2429675__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429675__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429675__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429675__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429675__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429675__ {padding:50px;border-width:6px;}
	.title__2429675__:before {content:'';width:6px;left:-6px;}
	.title__2429675__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429675__ .title {font-size:40px;line-height:45px;}
	.title__2429675__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429685 : 타이틀 + 서브 텍스트      */
.title__2429685__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429685__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429685__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429685__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429685__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429685__ {padding:50px;border-width:6px;}
	.title__2429685__:before {content:'';width:6px;left:-6px;}
	.title__2429685__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429685__ .title {font-size:40px;line-height:45px;}
	.title__2429685__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429695 : 탭 컨텐츠 블록 설정      */
.block_option__2429695__ {display:table;width:100%}
.block_option__2429695__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab2'] {display:none;}

/*     2429705 : 타이틀 + 서브 텍스트      */
.title__2429705__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429705__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429705__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429705__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429705__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429705__ {padding:50px;border-width:6px;}
	.title__2429705__:before {content:'';width:6px;left:-6px;}
	.title__2429705__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429705__ .title {font-size:40px;line-height:45px;}
	.title__2429705__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429715 : 타이틀 + 서브 텍스트      */
.title__2429715__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429715__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429715__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429715__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429715__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429715__ {padding:50px;border-width:6px;}
	.title__2429715__:before {content:'';width:6px;left:-6px;}
	.title__2429715__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429715__ .title {font-size:40px;line-height:45px;}
	.title__2429715__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429725 : 타이틀 + 서브 텍스트      */
.title__2429725__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429725__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429725__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429725__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429725__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429725__ {padding:50px;border-width:6px;}
	.title__2429725__:before {content:'';width:6px;left:-6px;}
	.title__2429725__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429725__ .title {font-size:40px;line-height:45px;}
	.title__2429725__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429735 : 탭 컨텐츠 블록 설정      */
.block_option__2429735__ {display:table;width:100%}
.block_option__2429735__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab3'] {display:none;}

/*     2429745 : 타이틀 + 서브 텍스트      */
.title__2429745__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429745__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429745__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429745__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429745__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429745__ {padding:50px;border-width:6px;}
	.title__2429745__:before {content:'';width:6px;left:-6px;}
	.title__2429745__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429745__ .title {font-size:40px;line-height:45px;}
	.title__2429745__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429755 : 타이틀 + 서브 텍스트      */
.title__2429755__ {position:relative;padding:25px 20px;border:2px solid #5dac75;}
.title__2429755__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:2px;background:#5dac75;}
.title__2429755__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429755__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429755__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429755__ {padding:50px;border-width:6px;}
	.title__2429755__:before {content:'';width:6px;left:-6px;}
	.title__2429755__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429755__ .title {font-size:40px;line-height:45px;}
	.title__2429755__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429775 : 번호&제목&내용      */
.num_text_43575__ .inner {display:table;}
.num_text_43575__ .inner .num {box-sizing:border-box;display:table-cell;margin:0;padding:0 15px 0 0;font-size:25px;font-weight:700;color:#dddddd;line-height:1;letter-spacing:-.03em;vertical-align:top;}
.num_text_43575__ .inner .caption {display:table-cell;margin:0;padding:0;vertical-align:top;}
.num_text_43575__ .inner .caption .title {margin:0;padding:0;font-size:22px;font-weight:bold;color:#000000;line-height:1.4em;letter-spacing:-.03em;}
.num_text_43575__ .inner .caption .cont {margin:5px 0 0;padding:0;font-size:14px;color:#000000;line-height:1.4em;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.num_text_43575__ .inner .num {position:relative;top:-10px;padding-right:20px;font-size:45px;font-weight:700;min-width:150px}
	.num_text_43575__ .inner .caption .title {font-size:22px;}
	.num_text_43575__ .inner .caption .cont {margin-top:5px;font-size:18px;line-height:1.2em;}
}

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

/*     2429815 : 번호&제목&내용      */
.num_text_43575__ .inner {display:table;}
.num_text_43575__ .inner .num {box-sizing:border-box;display:table-cell;margin:0;padding:0 15px 0 0;font-size:25px;font-weight:700;color:#dddddd;line-height:1;letter-spacing:-.03em;vertical-align:top;}
.num_text_43575__ .inner .caption {display:table-cell;margin:0;padding:0;vertical-align:top;}
.num_text_43575__ .inner .caption .title {margin:0;padding:0;font-size:22px;font-weight:bold;color:#000000;line-height:1.4em;letter-spacing:-.03em;}
.num_text_43575__ .inner .caption .cont {margin:5px 0 0;padding:0;font-size:14px;color:#000000;line-height:1.4em;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.num_text_43575__ .inner .num {position:relative;top:-10px;padding-right:20px;font-size:45px;font-weight:700;}
	.num_text_43575__ .inner .caption .title {font-size:22px;}
	.num_text_43575__ .inner .caption .cont {margin-top:5px;font-size:18px;line-height:1.2em;}
}

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

/*     2429805 : 번호&제목&내용      */
.num_text_43575__ .inner {display:table;}
.num_text_43575__ .inner .num {box-sizing:border-box;display:table-cell;margin:0;padding:0 15px 0 0;font-size:25px;font-weight:700;color:#dddddd;line-height:1;letter-spacing:-.03em;vertical-align:top;}
.num_text_43575__ .inner .caption {display:table-cell;margin:0;padding:0;vertical-align:top;}
.num_text_43575__ .inner .caption .title {margin:0;padding:0;font-size:22px;font-weight:bold;color:#000000;line-height:1.4em;letter-spacing:-.03em;}
.num_text_43575__ .inner .caption .cont {margin:5px 0 0;padding:0;font-size:14px;color:#000000;line-height:1.4em;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.num_text_43575__ .inner .num {position:relative;top:-10px;padding-right:20px;font-size:45px;font-weight:700;}
	.num_text_43575__ .inner .caption .title {font-size:22px;}
	.num_text_43575__ .inner .caption .cont {margin-top:5px;font-size:18px;line-height:1.2em;}
}

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

/*     2429825 : 번호&제목&내용      */
.num_text_43575__ .inner {display:table;}
.num_text_43575__ .inner .num {box-sizing:border-box;display:table-cell;margin:0;padding:0 15px 0 0;font-size:25px;font-weight:700;color:#dddddd;line-height:1;letter-spacing:-.03em;vertical-align:top;}
.num_text_43575__ .inner .caption {display:table-cell;margin:0;padding:0;vertical-align:top;}
.num_text_43575__ .inner .caption .title {margin:0;padding:0;font-size:22px;font-weight:bold;color:#000000;line-height:1.4em;letter-spacing:-.03em;}
.num_text_43575__ .inner .caption .cont {margin:5px 0 0;padding:0;font-size:14px;color:#000000;line-height:1.4em;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.num_text_43575__ .inner .num {position:relative;top:-10px;padding-right:20px;font-size:45px;font-weight:700;}
	.num_text_43575__ .inner .caption .title {font-size:22px;}
	.num_text_43575__ .inner .caption .cont {margin-top:5px;font-size:18px;line-height:1.2em;}
}

/*     2429865 : 탭 컨텐츠 블록 설정      */
.block_option__2429865__ {display:table;width:100%}
.block_option__2429865__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab4'] {display:none;}

/*     2429875 : 타이틀 + 서브 텍스트      */
.title__2429875__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429875__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429875__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429875__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429875__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429875__ {padding:50px;border-width:6px;}
	.title__2429875__:before {content:'';width:6px;left:-6px;}
	.title__2429875__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429875__ .title {font-size:40px;line-height:45px;}
	.title__2429875__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429885 : 타이틀 + 서브 텍스트      */
.title__2429885__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429885__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429885__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429885__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429885__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429885__ {padding:50px;border-width:6px;}
	.title__2429885__:before {content:'';width:6px;left:-6px;}
	.title__2429885__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429885__ .title {font-size:40px;line-height:45px;}
	.title__2429885__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429895 : 타이틀 + 서브 텍스트      */
.title__2429895__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429895__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429895__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429895__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429895__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429895__ {padding:50px;border-width:6px;}
	.title__2429895__:before {content:'';width:6px;left:-6px;}
	.title__2429895__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429895__ .title {font-size:40px;line-height:45px;}
	.title__2429895__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429905 : 타이틀 + 서브 텍스트      */
.title__2429905__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429905__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429905__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429905__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429905__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429905__ {padding:50px;border-width:6px;}
	.title__2429905__:before {content:'';width:6px;left:-6px;}
	.title__2429905__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429905__ .title {font-size:40px;line-height:45px;}
	.title__2429905__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429965 : 탭 컨텐츠 블록 설정      */
.block_option__2429965__ {display:table;width:100%}
.block_option__2429965__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab5'] {display:none;}

/*     2429975 : 타이틀 + 서브 텍스트      */
.title__2429975__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429975__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429975__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429975__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429975__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429975__ {padding:50px;border-width:6px;}
	.title__2429975__:before {content:'';width:6px;left:-6px;}
	.title__2429975__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429975__ .title {font-size:40px;line-height:45px;}
	.title__2429975__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429985 : 타이틀 + 서브 텍스트      */
.title__2429985__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429985__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429985__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429985__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429985__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429985__ {padding:50px;border-width:6px;}
	.title__2429985__:before {content:'';width:6px;left:-6px;}
	.title__2429985__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429985__ .title {font-size:40px;line-height:45px;}
	.title__2429985__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429995 : 타이틀 + 서브 텍스트      */
.title__2429995__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429995__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429995__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429995__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429995__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429995__ {padding:50px;border-width:6px;}
	.title__2429995__:before {content:'';width:6px;left:-6px;}
	.title__2429995__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429995__ .title {font-size:40px;line-height:45px;}
	.title__2429995__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429915 : 탭 컨텐츠 블록 설정      */
.block_option__2429915__ {display:table;width:100%}
.block_option__2429915__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab6'] {display:none;}

/*     2429925 : 타이틀 + 서브 텍스트      */
.title__2429925__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429925__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429925__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429925__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429925__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429925__ {padding:50px;border-width:6px;}
	.title__2429925__:before {content:'';width:6px;left:-6px;}
	.title__2429925__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429925__ .title {font-size:40px;line-height:45px;}
	.title__2429925__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429935 : 타이틀 + 서브 텍스트      */
.title__2429935__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429935__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429935__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429935__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429935__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429935__ {padding:50px;border-width:6px;}
	.title__2429935__:before {content:'';width:6px;left:-6px;}
	.title__2429935__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429935__ .title {font-size:40px;line-height:45px;}
	.title__2429935__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2429945 : 타이틀 + 서브 텍스트      */
.title__2429945__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2429945__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2429945__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2429945__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2429945__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2429945__ {padding:50px;border-width:6px;}
	.title__2429945__:before {content:'';width:6px;left:-6px;}
	.title__2429945__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2429945__ .title {font-size:40px;line-height:45px;}
	.title__2429945__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2430015 : 타이틀 + 서브 텍스트      */
.title__2430015__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2430015__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2430015__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2430015__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2430015__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2430015__ {padding:50px;border-width:6px;}
	.title__2430015__:before {content:'';width:6px;left:-6px;}
	.title__2430015__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2430015__ .title {font-size:40px;line-height:45px;}
	.title__2430015__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2430025 : 탭 컨텐츠 블록 설정      */
.block_option__2430025__ {display:table;width:100%}
.block_option__2430025__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab7'] {display:none;}

/*     2430035 : 타이틀 + 서브 텍스트      */
.title__2430035__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2430035__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2430035__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2430035__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2430035__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2430035__ {padding:50px;border-width:6px;}
	.title__2430035__:before {content:'';width:6px;left:-6px;}
	.title__2430035__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2430035__ .title {font-size:40px;line-height:45px;}
	.title__2430035__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2430045 : 타이틀 + 서브 텍스트      */
.title__2430045__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2430045__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2430045__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2430045__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2430045__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2430045__ {padding:50px;border-width:6px;}
	.title__2430045__:before {content:'';width:6px;left:-6px;}
	.title__2430045__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2430045__ .title {font-size:40px;line-height:45px;}
	.title__2430045__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2430055 : 타이틀 + 서브 텍스트      */
.title__2430055__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2430055__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2430055__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2430055__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2430055__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2430055__ {padding:50px;border-width:6px;}
	.title__2430055__:before {content:'';width:6px;left:-6px;}
	.title__2430055__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2430055__ .title {font-size:40px;line-height:45px;}
	.title__2430055__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2430065 : 타이틀 + 서브 텍스트      */
.title__2430065__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2430065__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2430065__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2430065__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2430065__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2430065__ {padding:50px;border-width:6px;}
	.title__2430065__:before {content:'';width:6px;left:-6px;}
	.title__2430065__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2430065__ .title {font-size:40px;line-height:45px;}
	.title__2430065__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

/*     2430075 : 타이틀 + 서브 텍스트      */
.title__2430075__ {position:relative;padding:25px 20px;border:3px solid #e9e9e9;}
.title__2430075__:before {content:'';display:block;position:absolute;top:20%;bottom:20%;left:-3px;width:3px;background:#f7f7f7;}
.title__2430075__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__2430075__ .title {margin:0;padding:0;font-size:25px;font-weight:bold;color:#333;line-height:29px;letter-spacing:-.03em;}
.title__2430075__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#000;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__2430075__ {padding:50px;border-width:6px;}
	.title__2430075__:before {content:'';width:6px;left:-6px;}
	.title__2430075__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__2430075__ .title {font-size:40px;line-height:45px;}
	.title__2430075__ .cont {font-size:18px;font-weight:normal;line-height:22px;}
}

