@charset "UTF-8";

@import url("/css/home/kor/user/sub2.css?ver=22232");


.sub_cont {width: 100%; max-width: 1400px; height: 100%; min-height: 1000px; margin: 0 auto; padding: 100px 0 120px;}
.head_popzon {display: none !important;}

.sub_main_title {margin: 0 0 30px; font-weight: 700; font-size: 40px; line-height: 48px; color: #424242;}

/* ================================== 공통 ==================================*/
.com_cont_list_area {}
.com_cont_list_area > .list {}
.com_cont_list_area > .list > li {margin: 0 0 57px;}
.com_cont_list_area > .list > li .com_inner_box {}
.com_cont_list_area > .list > li .com_inner_box > .title_area {margin: 0 0 21px; font-size: 0;}
.com_cont_list_area > .list > li .com_inner_box > .title_area > .title {display: inline-block; position:relative; padding: 0 0 0 12px; font-weight: 700; font-size: 24px; line-height: 36px; color: #424242; vertical-align: middle;}
.com_cont_list_area > .list > li .com_inner_box > .title_area > .title:before {content: ''; position:absolute; top: 6px; left: 0; width: 4px; height: 24px; background-color: #E9554C;}
.com_cont_list_area > .list > li .com_inner_box > .title_area > .title.ft_c2:before {background-color: #569D47;}
.com_cont_list_area > .list > li .com_inner_box > .title_area > .title.ft_c3:before {background-color: #33a19e;}
.com_cont_list_area > .list > li .com_inner_box > .title_area > .txt {display: inline-block; margin: 0 0 0 24px; font-weight: 300; font-size: 15px; line-height: 25px; color: #737373; vertical-align: middle;}
.com_cont_list_area > .list > li .com_inner_box > .text_list_area {margin: 0 0 23px;}
.com_cont_list_area > .list > li .com_inner_box > .text_list_area .list {}
.com_cont_list_area > .list > li .com_inner_box > .text_list_area .list li {position: relative; padding: 0 0 0 16px; font-weight: 500; font-size: 17px; line-height: 30px; color: #424242;}
.com_cont_list_area > .list > li .com_inner_box > .text_list_area .list li:before {content: ''; position:absolute; top: 11px; left: 0; width: 6px; height: 6px; background-color: #e0e0e0; border-radius: 50%;}
.com_cont_list_area > .list > li .com_inner_box > .text_list_area .list li .ft_b {font-weight: 700;}

.com_cont_list_area > .list > li .com_inner_box > .text_list_area.sty2 {}
.com_cont_list_area > .list > li .com_inner_box > .text_list_area.sty2 > .list {}
.com_cont_list_area > .list > li .com_inner_box > .text_list_area.sty2 > .list > li {padding: 0;}
.com_cont_list_area > .list > li .com_inner_box > .text_list_area.sty2 > .list > li:before {display: none;}
.com_cont_list_area > .list > li .com_inner_box > .text_list_area.sty2 > .list > li.gray {color: #757575;}
.com_cont_list_area > .list > li .com_inner_box > .text_list_area.sty2 > .list > li > .list2 {}
.com_cont_list_area > .list > li .com_inner_box > .text_list_area.sty2 > .list > li > .list2 > li {}
.com_cont_list_area > .list > li .com_inner_box > .text_list_area.sty2 > .list > li .ft_b {font-weight: 700;}
.com_cont_list_area > .list > li .com_inner_box > .text_list_area.sty2 > .list > li .ft_b.sty2 {text-decoration: underline; text-underline-offset : 5px;}

.point_txt {color:#ff0000;margin-bottom:10px;font-size:17px;}
.lecture_cont .title {font-size:21px;font-weight:bold;margin-bottom:20px;} 

.com_tab_list_area {margin: 0 0 54px;}
.com_tab_list_area > .list {display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; overflow: hidden; background-color: #f5f5f5; border-radius: 30px;}
.com_tab_list_area > .list > li {position:relative; width: 100%;}
.com_tab_list_area > .list > li:after {content: ''; position:absolute; top: 50%; right: 0; width: 1px; height: 40px; background-color: #e0e0e0; transform: translateY(-50%);}
.com_tab_list_area > .list > li:last-child:after {display: none;}
.com_tab_list_area > .list > li.on:after {display: none;}
.com_tab_list_area > .list > li.off:after {display: none;}
.com_tab_list_area > .list > li .btn_box {display: table; width: 100%; table-layout: fixed; padding: 0 5px; border-radius: 30px;}
.com_tab_list_area > .list > li.on .btn_box {background-color: #E9554C;}
.com_tab_list_area > .list > li .btn_box .tab_btn {display: table-cell; width: 100%; height: 64px; font-weight: 700; font-size: 18px; line-height: 27px; color: #757575; vertical-align: middle; text-align: center;}
.com_tab_list_area > .list > li.on .btn_box .tab_btn {color: #ffffff;}
/* ================================== 공통 ==================================*/


/* ================================== 마음성장 소개 ==================================*/
/* 찾아오시는 길 */
.map_cont_area {}
.map_cont_area .map_cont_box {margin: 0 0 50px;}
.map_cont_area .map_cont_box #map {width: 100%; height: 400px; margin: 0 0 10px; border: 1px solid #eeeeee; border-radius: 20px 20px 20px 40px;}
.map_cont_area .map_cont_box .map_info_area {}
.map_cont_area .map_cont_box .map_info_area .inner_box {position: relative; padding: 10px 0 10px 50px;}
.map_cont_area .map_cont_box .map_info_area .inner_box .icon {position:absolute; top: 0; left: 0; width: 108px; height: 108px; padding: 10px; background-color: #ffffff; border-radius: 50%;}
.map_cont_area .map_cont_box .map_info_area .inner_box .icon .icon2 {width: 100%; height: 100%; border: 1px solid #eeeeee; background-image: url('/images/home/kor/user/sub/map_icon.png'); background-position: center; background-repeat: no-repeat; border-radius: 50%; box-shadow: 0 0 20px rgba(110, 81, 79, 0.2);}
.map_cont_area .map_cont_box .map_info_area .inner_box .text_box {display: table; width: 100%; padding: 0 0 0 77px; background-color: #fdf0ef; table-layout: fixed;}
.map_cont_area .map_cont_box .map_info_area .inner_box .text_box .text_inner {display: table-cell; height: 88px; vertical-align:  middle;}
.map_cont_area .map_cont_box .map_info_area .inner_box .text_box .text_inner .text {font-weight: 700; font-size: 20px; line-height: 32px; color: #424242;}

.map_cont_area .traffic_cont_list_area {}
.map_cont_area .traffic_cont_list_area > .list {}
.map_cont_area .traffic_cont_list_area > .list > li {border-bottom: 1px solid #eeeeee; padding: 40px 0;}
.map_cont_area .traffic_cont_list_area > .list > li:first-child {padding: 0 0 40px;}
.map_cont_area .traffic_cont_list_area > .list > li:last-child {border-bottom: none;}
.map_cont_area .traffic_cont_list_area > .list > li .inner_box {display: table; width: 100%; table-layout: fixed;}
.map_cont_area .traffic_cont_list_area > .list > li .inner_box .box {display: table-cell; vertical-align: middle;}
.map_cont_area .traffic_cont_list_area > .list > li .inner_box .box.left {width: 136px; height: 136px; background-color: #f7f7f7; border-radius: 50%;}
.map_cont_area .traffic_cont_list_area > .list > li .inner_box .box.left .icon {width: 100%; height: 100%; background-position: center; background-repeat: no-repeat;}
.map_cont_area .traffic_cont_list_area > .list > li .inner_box .box.left .icon.icon01 {background-image: url('/images/home/kor/user/sub/traffic_icon01.png');}
.map_cont_area .traffic_cont_list_area > .list > li .inner_box .box.left .icon.icon02 {background-image: url('/images/home/kor/user/sub/traffic_icon02.png');}
.map_cont_area .traffic_cont_list_area > .list > li .inner_box .box.left .icon.icon03 {background-image: url('/images/home/kor/user/sub/traffic_icon03.png');}

.map_cont_area .traffic_cont_list_area > .list > li .inner_box .box.right {padding: 0 0 0 40px;}
.map_cont_area .traffic_cont_list_area > .list > li .inner_box .box.right .tit {margin: 0 0 13px; font-weight: 700; font-size: 20px; line-height: 32px; color: #424242;}
.map_cont_area .traffic_cont_list_area > .list > li .inner_box .box.right .info_list_area {margin: 0 0 10px;}
.map_cont_area .traffic_cont_list_area > .list > li .inner_box .box.right .info_list_area > .list {font-size: 0;}
.map_cont_area .traffic_cont_list_area > .list > li .inner_box .box.right .info_list_area > .list > li {display: inline-block; margin: 0 4px 0 0;}
.map_cont_area .traffic_cont_list_area > .list > li .inner_box .box.right .info_list_area > .list > li:last-child {margin: 0;}
.map_cont_area .traffic_cont_list_area > .list > li .inner_box .box.right .info_list_area > .list > li .txt {display: block; padding: 0 17px; font-weight: 700; font-size: 15px; line-height: 28px; color: #ffffff; border-radius: 20px;}
.map_cont_area .traffic_cont_list_area > .list > li .inner_box .box.right .info_list_area > .list > li .txt.bg_c1 {background-color: #263c96;}
.map_cont_area .traffic_cont_list_area > .list > li .inner_box .box.right .info_list_area > .list > li .txt.bg_c2 {background-color: #2c9ede;}
.map_cont_area .traffic_cont_list_area > .list > li .inner_box .box.right .text {font-weight: 500; font-size: 17px; line-height: 30px; color: #424242;}
/* 찾아오시는 길 */

/* 진행절차 */
.progress_cont_list_area {}
.progress_cont_list_area > .list {font-size: 0;}
.progress_cont_list_area > .list > li {display: inline-block; width: -webkit-calc(20% - 20px); width: calc(20% - 20px); margin: 0 25px 0 0; vertical-align: top;}
.progress_cont_list_area > .list > li:last-child {margin: 0;}
.progress_cont_list_area > .list > li .inner_box {border: 1px solid #eeeeee; border-radius: 30px;}
.progress_cont_list_area > .list > li .inner_box .box {min-height: 390px; padding: 217px 35px 0 35px; background-position: top 41px center; background-repeat: no-repeat; text-align: center;}
.progress_cont_list_area > .list > li .inner_box .box.icon01 {background-image: url('/images/home/kor/user/sub/prog_icon01.png');}
.progress_cont_list_area > .list > li .inner_box .box.icon02 {background-image: url('/images/home/kor/user/sub/prog_icon02.png');}
.progress_cont_list_area > .list > li .inner_box .box.icon03 {background-image: url('/images/home/kor/user/sub/prog_icon03.png');}
.progress_cont_list_area > .list > li .inner_box .box.icon04 {background-image: url('/images/home/kor/user/sub/prog_icon04.png');}
.progress_cont_list_area > .list > li .inner_box .box.icon05 {background-image: url('/images/home/kor/user/sub/prog_icon05.png');}
.progress_cont_list_area > .list > li .inner_box .box .tit {font-weight: 700; font-size: 20px; line-height: 32px; color: #424242;}
.progress_cont_list_area > .list > li .inner_box .box .txt {margin: 8px 0 0; font-weight: 500; font-size: 17px; line-height: 25px; color: #424242;}
.progress_cont_list_area > .list > li .inner_box .box .info_list_area {margin: 8px 0 0;}
.progress_cont_list_area > .list > li .inner_box .box .info_list_area > .list {}
.progress_cont_list_area > .list > li .inner_box .box .info_list_area > .list > li {font-weight: 500; font-size: 15px; line-height: 22px; color: #757575;}

.progress_cont_list_area.sty2 {margin: 0 0 40px;}
.progress_cont_list_area.sty2 > .list > li {width: -webkit-calc(33.3333% - 26.6666px); width: calc(33.3333% - 26.6666px); margin: 0 40px 0 0;}
.progress_cont_list_area.sty2 > .list > li:last-child {margin: 0;}
.progress_cont_list_area.sty2 > .list > li .inner_box .box {min-height: inherit; padding: 217px 35px 35px 35px;}
/* 진행절차 */

/* 연혁 */
.history_cont_list_area {}
.history_cont_list_area > .list {}
.history_cont_list_area > .list > li {position: relative; padding: 0 0 54px;}
.history_cont_list_area > .list > li:before {content: ''; position:absolute; top: 15px; left: 145px; width: 1px; height: 100%; background-color: #eeeeee;}
.history_cont_list_area > .list > li .inner_box {display: table; width: 100%; table-layout: fixed;}
.history_cont_list_area > .list > li .inner_box > .box {display: table-cell; vertical-align: top;}
.history_cont_list_area > .list > li .inner_box > .box.left {position:relative; width: 145px;}
.history_cont_list_area > .list > li .inner_box > .box.left:before {content: ''; position:absolute; top: 6px; right: -11px; width: 21px; height: 21px; background-image: url('/images/home/kor/user/sub/his_one_icon.png'); background-position: center; background-repeat: no-repeat;}
.history_cont_list_area > .list > li .inner_box > .box.left .num {font-weight: 700; font-size: 32px; line-height: 40px; color: #E9554C;}
.history_cont_list_area > .list > li .inner_box > .box.right {padding: 0 0 0 70px;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_list_area {margin: 0 0 22px;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_list_area > .list {}
.history_cont_list_area > .list > li .inner_box > .box.right .info_list_area > .list > li {position:relative; padding: 0 0 0 15px; font-weight: 500; font-size: 17px; line-height: 30px; color: #424242;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_list_area > .list > li:before {content: ''; position:absolute; top: 11px; left: 0; width: 6px; height: 6px; background-color: #e0e0e0; border-radius: 50%;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_list_area > .list > li .ft_b {font-weight: 700;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_list_area > .list > li > .list {margin: 10px 0 0 15px;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_list_area > .list > li > .list > li {font-weight: 500 ; font-size: 15px; line-height: 30px; color: #757575;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_data_list_area {}
.history_cont_list_area > .list > li .inner_box > .box.right .info_data_list_area > .list {font-size: 0;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_data_list_area > .list > li {display: inline-block; margin: 0 80px 0 0;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_data_list_area > .list > li:last-child {margin: 0;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_data_list_area > .list > li .data_inner_box {display: table; table-layout: fixed;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_data_list_area > .list > li .data_inner_box .box {display: table-cell; vertical-align: middle;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_data_list_area > .list > li .data_inner_box .box.left {width: 88px; height: 88px;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_data_list_area > .list > li .data_inner_box .box.left .icon {width: 100%; height: 100%; background-position: center; background-repeat: no-repeat;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_data_list_area > .list > li .data_inner_box .box.left .icon.icon01 {background-image: url('/images/home/kor/user/sub/his_icon01.png');}
.history_cont_list_area > .list > li .inner_box > .box.right .info_data_list_area > .list > li .data_inner_box .box.left .icon.icon02 {background-image: url('/images/home/kor/user/sub/his_icon02.png');}
.history_cont_list_area > .list > li .inner_box > .box.right .info_data_list_area > .list > li .data_inner_box .box.right {padding: 0 0 0 20px;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_data_list_area > .list > li .data_inner_box .box.right .tit {font-weight: 700; font-size: 15px; line-height: 30px; color: #E9554C;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_data_list_area > .list > li .data_inner_box .box.right .txt {font-weight: 500; font-size: 17px; line-height: 30px; color: #424242;}
.history_cont_list_area > .list > li .inner_box > .box.right .info_data_list_area > .list > li .data_inner_box .box.right .txt .ft_b {font-weight: 800;}
/* 연혁 */

/* 사업소개 */
.business_cont_area {}
.business_cont_area .bus_top_cont {margin: 0 0 57px;}
.business_cont_area .bus_top_cont .inner_box {border-radius: 30px;}
.business_cont_area .bus_top_cont .inner_box .img_area {overflow: hidden; border-radius: 30px 30px 0 0; font-size: 0;}
.business_cont_area .bus_top_cont .inner_box .img_area img {display: inline-block;}
.business_cont_area .bus_top_cont .inner_box .text_bg_box {background: linear-gradient(to right, #E9554C, #ff8c84); box-shadow: 0px 9px 20px 0px rgba(0, 0, 0, 0.2); border-radius: 0 0 30px 30px;}
.business_cont_area .bus_top_cont .inner_box .text_bg_box .text_box {padding: 39px 10px 52px 40px; background-image: url('/images/home/kor/user/sub/bus_top_icon.png'); background-position: right 40px bottom; background-repeat: no-repeat;}
.business_cont_area .bus_top_cont .inner_box .text_bg_box .text_box .title {margin: 0 0 12px; font-weight: 700; font-size: 32px; line-height: 40px; color: #ffffff;}
.business_cont_area .bus_top_cont .inner_box .text_bg_box .text_box .text {font-weight: 500; font-size: 17px; line-height: 30px; color: #ffffff;}

.com_cont_list_area > .list > li .com_inner_box .propel_list_area {}
.com_cont_list_area > .list > li .com_inner_box .propel_list_area > .list {font-size: 0;}
.com_cont_list_area > .list > li .com_inner_box .propel_list_area > .list > li {display: inline-block; vertical-align: top; width: -webkit-calc(50% - 67.5px); width: calc(50% - 67.5px); margin: 0 135px 0 0; padding: 0 10px 0 0;}
.com_cont_list_area > .list > li .com_inner_box .propel_list_area > .list > li:last-child {margin: 0;}
.com_cont_list_area > .list > li .com_inner_box .propel_list_area > .list > li .inner_box {display: table; width: 100%; table-layout: fixed;}
.com_cont_list_area > .list > li .com_inner_box .propel_list_area > .list > li .inner_box .box {display: table-cell; vertical-align: top;}
.com_cont_list_area > .list > li .com_inner_box .propel_list_area > .list > li .inner_box .box.left {width: 152px; height: 152px;}
.com_cont_list_area > .list > li .com_inner_box .propel_list_area > .list > li .inner_box .box.left .icon {width: 100%; height: 100%; background-position: center; background-repeat: no-repeat;}
.com_cont_list_area > .list > li .com_inner_box .propel_list_area > .list > li .inner_box .box.left .icon.icon01 {background-image: url('/images/home/kor/user/sub/propel_icon01.png');}
.com_cont_list_area > .list > li .com_inner_box .propel_list_area > .list > li .inner_box .box.left .icon.icon02 {background-image: url('/images/home/kor/user/sub/propel_icon02.png');}
.com_cont_list_area > .list > li .com_inner_box .propel_list_area > .list > li .inner_box .box.right {padding: 0 0 0 40px;}
.com_cont_list_area > .list > li .com_inner_box .propel_list_area > .list > li .inner_box .box.right .title {margin: 0 0 5px 0; font-weight: 500; font-size: 20px; line-height: 32px; color: #E9554C;}
.com_cont_list_area > .list > li .com_inner_box .propel_list_area > .list > li .inner_box .box.right .text {font-weight: 500; font-size: 17px; line-height: 30px; color: #424242;}
.com_cont_list_area > .list > li .com_inner_box .propel_list_area > .list > li .inner_box .box.right .txt_list_area {}
.com_cont_list_area > .list > li .com_inner_box .propel_list_area > .list > li .inner_box .box.right .txt_list_area > .list {}
.com_cont_list_area > .list > li .com_inner_box .propel_list_area > .list > li .inner_box .box.right .txt_list_area > .list > li {position:relative; padding: 0 0 0 15px; font-weight: 500; font-size: 17px; line-height: 30px; color: #424242;}
.com_cont_list_area > .list > li .com_inner_box .propel_list_area > .list > li .inner_box .box.right .txt_list_area > .list > li:before {content: ''; position:absolute; top: 11px; left: 0; width: 6px; height: 6px; background-color: #e0e0e0; border-radius: 50%;}

.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area {}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list {}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li {margin: 0 0 20px;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li:last-child {margin: 0;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list {}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list.sty2 {font-size: 0;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li {position: relative; padding: 0 40px 0 322px; border-radius: 20px;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list.sty2 > li {display: inline-block; width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 0 20px 0 0; vertical-align: middle;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list.sty2 > li:last-child {margin: 0;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box {display: table; width: 100%; table-layout: fixed;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box .title_area {display: table; position: absolute; width: 282px; top: -5px; left: 0; border-radius: 20px; table-layout: fixed;}

.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c1 .box .title_area {background-color: #ffd5d2;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c2 .box .title_area {background-color: #fff5bf;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c3 .box .title_area {background-color: #eaffd6;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c4 .box .title_area {background-color: #d0e7ff;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c5 .box .title_area {background-color: #E9554C;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c6 .box .title_area {background-color: #E9554C;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box .title_area .title {display: table-cell; height: 157px; font-weight: 500; font-size: 24px; line-height: 36px; color: #424242; text-align: center; vertical-align: middle;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box .info_txt_area {display: table-cell; width: 100%; height: 147px; vertical-align: middle;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box .info_txt_area .info_txt {font-weight: 500; font-size: 20px; line-height: 30px; color: #424242; text-align: left;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box .info_txt_area .info_list_area {margin: 20px 0 0 0;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c1 {border: 5px solid #f2eef5; border-left: none;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c2 {border: 5px solid #f2eef5; border-left: none;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c3 {border: 5px solid #f2eef5; border-left: none;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c4 {border: 5px solid #ebf0f5; border-left: none;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c5 .info_txt_area {border: 1px solid #eff5ee; border-top: none;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c6 .info_txt_area {border: 1px solid #eeeeee; border-top: none;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box .info_txt_area .info_list_area > .list {display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; flex-wrap: wrap;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box .info_txt_area .info_list_area > .list > li {padding: 0 12px 0 0; text-align: center;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box .info_txt_area .info_list_area > .list > li:last-child {padding: 0;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box .info_txt_area .info_list_area > .list > li .text {display: inline-block; padding: 0 53px; width: 100%; font-weight: 500; font-size: 17px; line-height: 56px; color: #424242; border-radius: 30px;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box .info_txt_area .info_list_area > .list > li.new .text {padding: 0 60px; background-image: url('/images/home/kor/user/sub/new_icon.png'); background-position: left 16px center; background-size: 24px; background-repeat: no-repeat;}

.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c6 .box .info_txt_area .info_list_area > .list > li .text {padding: 0 0 0 95px; background-position: left 4px center; background-repeat: no-repeat; line-height: 88px; text-align: left; border-radius: 60px;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c6 .box .info_txt_area .info_list_area > .list > li .txt_list_area {margin: 15px 0 0;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c6 .box .info_txt_area .info_list_area > .list > li .txt_list_area > .list {}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c6 .box .info_txt_area .info_list_area > .list > li .txt_list_area > .list > li {margin: 13px 0 0;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c6 .box .info_txt_area .info_list_area > .list > li .txt_list_area > .list > li:first-child {margin: 0;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c6 .box .info_txt_area .info_list_area > .list > li .txt_list_area > .list > li .txt_box {background-color: #eeeeee; border-radius: 32px;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c6 .box .info_txt_area .info_list_area > .list > li .txt_list_area > .list > li .txt_box .txt {font-weight: 500; font-size: 17px; line-height: 64px; color: #424242;}

.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c1 .box .info_txt_area .info_list_area > .list > li .text {background-color: #f2eef5;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c2 .box .info_txt_area .info_list_area > .list > li .text {background-color: #fcf1ee;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c3 .box .info_txt_area .info_list_area > .list > li .text {background-color: #f5f2ed;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c4 .box .info_txt_area .info_list_area > .list > li .text {background-color: #ebf0f5;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c5 .box .info_txt_area .info_list_area > .list > li .text {background-color: #eff5ee;}

.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c6 .box .info_txt_area .info_list_area > .list > li.bg_c1 .text {background-color: #f2eef5; background-image: url('/images/home/kor/user/sub/edu_anno_icon01.png');}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c6 .box .info_txt_area .info_list_area > .list > li.bg_c2 .text {background-color: #fcf1ee; background-image: url('/images/home/kor/user/sub/edu_anno_icon02.png');}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c6 .box .info_txt_area .info_list_area > .list > li.bg_c3 .text {background-color: #f5f2ed; background-image: url('/images/home/kor/user/sub/edu_anno_icon03.png');}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c6 .box .info_txt_area .info_list_area > .list > li.bg_c4 .text {background-color: #ebf0f5; background-image: url('/images/home/kor/user/sub/edu_anno_icon04.png');}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li.bg_c6 .box .info_txt_area .info_list_area > .list > li.bg_c5 .text {background-color: #eff5ee; background-image: url('/images/home/kor/user/sub/edu_anno_icon05.png');}

.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box .info_txt_area .info_list_area > .list.sty3 {}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box .info_txt_area .info_list_area > .list.sty3 > li {width: -webkit-calc(20% - 18.4px); width: calc(20% - 18.4px); margin: 0 12px 0 0; padding: 0; background-position: left center; background-repeat: no-repeat; vertical-align: top;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box .info_txt_area .info_list_area > .list.sty3 > li:last-child {margin: 0;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box .info_txt_area .info_list_area > .list.sty3 > li.icon {width: -webkit-calc(20% + 25.6px); width: calc(20% + 25.6px); padding: 0 0 0 44px; background-repeat: no-repeat;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box .info_txt_area .info_list_area > .list.sty3 > li.icon.n01 {background-image: url('/images/home/kor/user/sub/proc_icon2.png'); background-position: top 120px left;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area > .list > li > .list > li .box .info_txt_area .info_list_area > .list.sty3 > li.icon.n02 {background-image: url('/images/home/kor/user/sub/proc_icon.png'); background-position: center left;}

.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area.sty2 > .list > li > .list > li {position: inherit; padding: 0; border-radius: 0;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area.sty2 > .list > li > .list > li .box {display: block; table-layout: inherit;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area.sty2 > .list > li > .list > li .box .title_area {display: block; position: inherit; width: 100%; top: inherit; left: inherit; border-radius: 20px 20px 0 0; table-layout: inherit;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area.sty2 > .list > li > .list > li .box .title_area .title {display: block; height: inherit; font-weight: 500; font-size: 20px; line-height: 56px; color: #ffffff; vertical-align: inherit;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area.sty2 > .list > li > .list > li .box .info_txt_area {display: block; height: inherit; padding: 20px; vertical-align: inherit; border-radius: 0 0 20px 20px;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area.sty2 > .list > li > .list > li .box .info_txt_area .info_txt {font-weight: 500; font-size: 20px; line-height: 30px; color: #424242; text-align: left;}
.com_cont_list_area > .list > li .com_inner_box .edu_process_list_area.sty2 > .list > li > .list > li .box .info_txt_area .info_list_area {margin: 0;}


.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area {}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list {}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li {margin: 0 0 60px;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li:last-child {margin: 0;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box.img_1 {background-image: url('/images/home/kor/user/sub/prot_img_01.png');}												 
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box.img_2 {background-image: url('/images/home/kor/user/sub/prot_img_02.png');}												 
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box.img_3 {background-image: url('/images/home/kor/user/sub/prot_img_03.png');}												 
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box.img_4 {background-image: url('/images/home/kor/user/sub/prot_img_04.png');}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box {min-height: 324px; padding: 24px 0 0 480px; background-position: top left; background-repeat: no-repeat;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .title_area {margin: 0 0 24px; border-bottom: 1px solid #eeeeee; padding: 0 0 22px; font-size: 0;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .title_area .title {display: inline-block; position:relative; padding: 0 50px; font-weight: 700; font-size: 28px; line-height: 40px; color: #424242;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .title_area .title:before {content: ''; position:absolute; top: 0; left: 0; width: 33px; height: 27px; background-image: url('/images/home/kor/user/sub/tit_left_icon.png'); background-position: top center; background-repeat: no-repeat;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .title_area .title:after {content: ''; position:absolute; top: 0; right: 0; width: 33px; height: 27px; background-image: url('/images/home/kor/user/sub/tit_right_icon.png'); background-position: top center; background-repeat: no-repeat;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .title_area .title .ft_c {color: #E9554C;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_list_area {margin: 0 0 34px;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_list_area > .list {}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_list_area > .list > li {position:relative; padding: 0 0 0 15px; font-weight: 500; font-size: 17px; line-height: 30px; color: #424242;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_list_area > .list > li:before {content: ''; position:absolute; top: 11px; left: 0; width: 6px; height: 6px; background-color: #e0e0e0; border-radius: 50%;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_list_area > .list > li .ft_b {font-weight: 700;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area {}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area > .list {display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area > .list > li {padding: 0 40px 0 0;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area > .list > li .curr_box {display: table; table-layout: fixed;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area > .list > li .curr_box .box {display: table-cell; vertical-align: middle;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area > .list > li .curr_box .box.left {width: 88px; height: 88px;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area > .list > li .curr_box .box.left .icon {width: 88px; height: 88px; background-position: center; background-repeat: no-repeat;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area > .list > li .curr_box .box.left .icon.icon01 {background-image: url('/images/home/kor/user/sub/prot_icon01.png');}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area > .list > li .curr_box .box.left .icon.icon02 {background-image: url('/images/home/kor/user/sub/prot_icon02.png');}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area > .list > li .curr_box .box.left .icon.icon03 {background-image: url('/images/home/kor/user/sub/prot_icon03.png');}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area > .list > li .curr_box .box.left .icon.icon04 {background-image: url('/images/home/kor/user/sub/prot_icon04.png');}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area > .list > li .curr_box .box.left .icon.icon05 {background-image: url('/images/home/kor/user/sub/prot_icon05.png');}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area > .list > li .curr_box .box.right {padding: 0 0 0 20px;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area > .list > li .curr_box .box.right .text_box {}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area > .list > li .curr_box .box.right .text_box .tit {font-weight: 500; font-size: 15px; line-height: 30px; color: #757575;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area > .list > li .curr_box .box.right .text_box .tit.ft_c {color: #E9554C;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area > .list > li .curr_box .box.right .text_box .txt {font-weight: 500; font-size: 17px; line-height: 30px; color: #424242;}

.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list {display: block;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li {margin: 0 0 8px 0; padding: 0;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li:last-child {margin: 0;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box {display: block;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box {display: block; padding: 0 0 0 31px; background-position: left center; background-repeat: no-repeat;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box.icon01 {background-image: url('/images/home/kor/user/sub/prot_icon01.png');}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box.icon02 {background-image: url('/images/home/kor/user/sub/prot_icon02.png');}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box .bar_box {display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; align-items: center;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box .bar_box .tit {margin: 0 20px 0 0; font-weight: 500; font-size: 17px; line-height: 30px; color: #757575;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box .bar_box .tit.ft_c {font-size: 24px; color: #E9554C;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box .bar_box  .bar {position: relative; width: 100%; background-color: #f7f7f7; border-radius: 15px;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box .bar_box  .bar .num {display: block; position: absolute; top: 0; left: 0; padding: 0 15px 0 0; font-weight: 500; color: #ffffff; text-align: right; border-radius: 15px;}

.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box .bar_box  .bar.sty1 {height: 30px;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box .bar_box  .bar.sty2 {height: 22px;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box .bar_box  .bar.sty1 .num {background-color: #E9554C; font-size: 17px; line-height: 30px;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box .bar_box  .bar.sty2 .num {background-color: #848690; font-size: 12px; line-height: 22px;}

.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box .bar_box  .bar .num.wid01 {width: 66.0220%;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box .bar_box  .bar .num.wid02 {width: 59.9447%;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box .bar_box  .bar .num.wid03 {width: 40.3314%;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box .bar_box  .bar .num.wid04 {width: 43.2320%;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box .bar_box  .bar .num.wid05 {width: 24.8618%;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .inner_box .prot_curr_list_area.sty2 > .list > li .curr_box .box .bar_box  .bar .num.wid06 {width: 30.5248%;}

.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .source_box {}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .source_box.right .txt {text-align: right;}
.com_cont_list_area > .list > li .com_inner_box .project_cont_list_area > .list > li .source_box .txt {font-weight: 500; font-size: 15px; line-height: 22px; color: #757575;}
/* 사업소개 */
/* ================================== 마음성장 소개 END ==================================*/

/* ================================== 프로그램 소개 ==================================*/
.com_pro_cont_area {margin: 0 0 61px;}
.com_pro_cont_area .inner_box {padding: 0 0 41px;}
.com_pro_cont_area.ft_c2 .inner_box {padding: 0 0 71px;}
.com_pro_cont_area.ft_c3 .inner_box {padding: 0 0 61px;}
.com_pro_cont_area.ft_c4 .inner_box {padding: 0 0 100px;}
.com_pro_cont_area .inner_box .box {position:relative; padding: 54px 10px 57px 35px; border-radius: 20px;}
.com_pro_cont_area.ft_c3 .inner_box .box {padding: 54px 10px 97px 35px;}
.com_pro_cont_area.ft_c1 .inner_box .box {border: 5px solid #fdf0ef;}
.com_pro_cont_area.ft_c2 .inner_box .box {border: 5px solid #eff5ee;}
.com_pro_cont_area.ft_c3 .inner_box .box {border: 5px solid #fdf0ef;}
.com_pro_cont_area.ft_c4 .inner_box .box {border: 5px solid #fdf0ef;}
.com_pro_cont_area .inner_box .box .img_box {position:absolute; top: 35px; left: 35px; padding: 0 40px 0 0; background-color: #ffffff;}
.com_pro_cont_area .inner_box .box .img_box img {border-radius: 20px;}
.com_pro_cont_area.ft_c1 .inner_box .box .img_box img {box-shadow: 0 0 20px rgba(110, 81, 79, 0.2);}
.com_pro_cont_area.ft_c2 .inner_box .box .img_box img {box-shadow: 0 0 20px rgba(59, 97, 50, 0.2);}
.com_pro_cont_area.ft_c3 .inner_box .box .img_box img {box-shadow: 0 0 20px rgba(31, 97, 95, 0.2);}
.com_pro_cont_area.ft_c4 .inner_box .box .img_box img {box-shadow: 0 0 20px rgba(31, 97, 95, 0.2);}
.com_pro_cont_area .inner_box .box .text_box {position:relative; padding: 0 0 0 480px; z-index: 1;}
.com_pro_cont_area .inner_box .box .text_box:after {content: ''; position:absolute; bottom: -115px; right: 70px; width: 205px; height: 160px; background-size: cover; background-repeat: no-repeat; z-index: -1;}
.com_pro_cont_area.ft_c1 .inner_box .box .text_box:after {background-image: url('/images/home/kor/user/sub/prog_top_icon01.png');}
.com_pro_cont_area.ft_c2 .inner_box .box .text_box:after {background-image: url('/images/home/kor/user/sub/prog_top_icon02.png');}
.com_pro_cont_area.ft_c3 .inner_box .box .text_box:after {bottom: -155px; background-image: url('/images/home/kor/user/sub/prog_top_icon03.png');}
.com_pro_cont_area.ft_c4 .inner_box .box .text_box:after {bottom: -200px; width: 178px; height: 200px; background-image: url('/images/home/kor/user/sub/prog_top_icon04.png');}
.com_pro_cont_area .inner_box .box .text_box .title {margin: 0 0 12px;  font-weight: 700; font-size: 32px; line-height: 40px;}
.com_pro_cont_area.ft_c1 .inner_box .box .text_box .title {color: #6e322e;}
.com_pro_cont_area.ft_c2 .inner_box .box .text_box .title {color: #3b6132;}
.com_pro_cont_area.ft_c3 .inner_box .box .text_box .title {color: #4b4b4b;}
.com_pro_cont_area.ft_c4 .inner_box .box .text_box .title {color: #6e322e;}
.com_pro_cont_area .inner_box .box .text_box .text {font-weight: 500; font-size: 17px; line-height: 30px; color: #424242; z-index: 2;}
.com_pro_cont_area .inner_box .box .text_box .text .ft_c {}
.com_pro_cont_area.ft_c1 .inner_box .box .text_box .text .ft_c {color: #E9554C;}
.com_pro_cont_area.ft_c2 .inner_box .box .text_box .text .ft_c {color: #569D47;}
.com_pro_cont_area.ft_c3 .inner_box .box .text_box .text .ft_c {color: #E9554C;}
.com_pro_cont_area.ft_c4 .inner_box .box .text_box .text .ft_c {color: #E9554C;}
.com_pro_cont_area.ft_c4 .inner_box .box .text_box .text .ft_c2 {font-size: 15px; color: #757575;}

.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area {}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list {}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list.sty2 {font-size: 0;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li {border-bottom: 1px solid #eeeeee; padding: 43px 10px 43px 0;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li:first-child {padding: 0 10px 43px 0;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li:last-child {border-bottom: none;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list.sty2 > li {display: inline-block; width: 50%;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list.sty2 > li:nth-child(-n+2) {padding: 0 10px 43px 0;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list.sty2 > li:last-child {width: 100%;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box {display: table; width: 100%; table-layout: fixed;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box {display: table-cell; vertical-align: middle;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left {width: 152px; height: 152px;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left .icon {width: 152px; height: 152px; background-position: center; background-size: cover; background-repeat: no-repeat;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left .icon.icon01 {background-image: url('/images/home/kor/user/sub/prog_bt_icon01.png');}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left .icon.icon02 {background-image: url('/images/home/kor/user/sub/prog_bt_icon02.png');}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left .icon.icon03 {background-image: url('/images/home/kor/user/sub/prog_bt_icon03.png');}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left .icon.icon04 {background-image: url('/images/home/kor/user/sub/prog_bt_icon04.png');}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left .icon.icon05 {background-image: url('/images/home/kor/user/sub/prog_bt_icon05.png');}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left .icon.icon06 {background-image: url('/images/home/kor/user/sub/prog_bt_icon06.png');}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left .icon.icon07 {background-image: url('/images/home/kor/user/sub/prog_bt_icon07.png');}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left .icon.icon08 {background-image: url('/images/home/kor/user/sub/prog_bt_icon08.png');}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left .icon.icon09 {background-image: url('/images/home/kor/user/sub/prog_bt_icon09.png');}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left .icon.icon10 {background-image: url('/images/home/kor/user/sub/prog_bt_icon10.png');}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left .icon.icon11 {background-image: url('/images/home/kor/user/sub/prog_bt_icon11.png');}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left .icon.icon12 {background-image: url('/images/home/kor/user/sub/prog_bt_icon12.png');}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left .icon.icon13 {background-image: url('/images/home/kor/user/sub/prog_bt_icon13.png');}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left .icon.icon14 {background-image: url('/images/home/kor/user/sub/prog_bt_icon14.png');}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.left .icon.icon15 {background-image: url('/images/home/kor/user/sub/prog_bt_icon15.png');}

.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.right {padding: 0 0 0 40px;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.right .text_box {}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.right .text_box .title {margin: 0 0 7px; font-weight: 500; font-size: 20px; line-height: 32px;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area.cr_1 > .list > li .inner_box .box.right .text_box .title {color: #E9554C;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area.cr_2 > .list > li .inner_box .box.right .text_box .title {color: #569D47;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area.cr_3 > .list > li .inner_box .box.right .text_box .title {color: #E9554C;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.right .text_box .text {font-weight: 500; font-size: 17px; line-height: 30px; color: #424242;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.right .text_box .text.ft_c {color: #757575;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.right .text_box .text .ft_b {font-weight: 700;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.right .info_list_box {margin: 13px 0 0;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.right .info_list_box .list {font-size: 0;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.right .info_list_box .list li {display: inline-block; min-width: 166px; margin: 0 10px 0 0; vertical-align: top;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.right .info_list_box .list li:last-child {margin: 0;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.right .info_list_box .list li .txt_box {padding: 0 10px; background-color: #ffeeec; border-radius: 20px;}
.com_cont_list_area > .list > li .com_inner_box .prog_cont_list_area > .list > li .inner_box .box.right .info_list_box .list li .txt_box .txt {display: block; font-weight: 500; font-size: 17px; line-height: 40px; color: #424242; text-align: center;}

.com_cont_list_area > .list > li .com_inner_box .prog_config_list_area {}
.com_cont_list_area > .list > li .com_inner_box .prog_config_list_area > .list {font-size: 0;}
.com_cont_list_area > .list > li .com_inner_box .prog_config_list_area > .list > li {display: inline-block; position:relative; width: 20%; padding: 45px 0 0; vertical-align: top;}
.com_cont_list_area > .list > li .com_inner_box .prog_config_list_area > .list > li:before {content: ''; position:absolute; top: 0; left: 0; width: 21px; height: 21px; background-image: url('/images/home/kor/user/sub/his_one_icon2.png'); background-position: center; background-repeat: no-repeat; z-index: 1;}
.com_cont_list_area > .list > li .com_inner_box .prog_config_list_area > .list > li:after {content: ''; position:absolute; top: 10px; left: 0; width: 100%; height: 1px; background-color: #eeeeee;}
.com_cont_list_area > .list > li .com_inner_box .prog_config_list_area > .list > li .box {}
.com_cont_list_area > .list > li .com_inner_box .prog_config_list_area > .list > li .box .title {margin: 0 0 6px; font-weight: 800; font-size: 20px; line-height: 32px; color: #424242;}
.com_cont_list_area > .list > li .com_inner_box .prog_config_list_area > .list > li .box .text_list_area {}
.com_cont_list_area > .list > li .com_inner_box .prog_config_list_area > .list > li .box .text_list_area > .list {}
.com_cont_list_area > .list > li .com_inner_box .prog_config_list_area > .list > li .box .text_list_area > .list > li {font-weight: 500; font-size: 15px; line-height: 30px; color: #757575;}
/* ================================== 프로그램 소개 END ==================================*/

/* ================================== 알림/자료 ==================================*/
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area {}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list {}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li {margin: 0 0 40px;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li:last-child {margin:	0;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box {display: table; width: 100%; table-layout: fixed;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box {display: table-cell; vertical-align: top;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.left {width: 440px; height: 293px;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.left .img_box {display: table; width: 100%; height: 100%; table-layout: fixed; border: 1px solid #eeeeee; border-radius: 10px;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.left .img_box.bg_c1 {background-color: #feccbe;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.left .img_box.bg_c2 {background-color: #ccd2f0;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.left .img_box .img_inner {display: table-cell; width: 100%; height: 100%; vertical-align: middle; text-align: center;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.left .img_box .img_inner img {display: inline-block;}

.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right {padding: 15px 0 0 40px;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .title_area {margin: 0 0 24px; border-bottom: 1px solid #eeeeee; padding: 0 0 13px;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .title_area .title {font-weight: 800; font-size: 20px; line-height: 32px; color: #424242;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area {}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area > *:last-child {margin: 0;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area > .text {margin: 0 0 10px; font-weight: 700; font-size: 17px; line-height: 30px; color: #424242;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area > .text.red {color: #E9554C;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area .text_list_area {margin: 0 0 11px;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area .text_list_area > .list {}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area .text_list_area > .list > li {position:relative; padding: 0 0 0 15px; font-weight: 500; font-size: 17px; line-height: 30px; color: #424242;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area .text_list_area > .list > li:before {content: ''; position:absolute; top: 11px; left: 0; width: 6px; height: 6px; background-color: #e0e0e0; border-radius: 50%;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area .text_list_area > .list > li .ft_b {font-weight: 700;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area .text_list_area > .list > li > .list2 {}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area .text_list_area > .list > li > .list2 > li {font-weight: 500; font-size: 15px; line-height: 30px; color: #757575;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area .text_list_area > .list > li > .list2.sty2 li {position:relative; padding: 0 0 0 18px;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area .text_list_area > .list > li > .list2.sty2 li .etc {position:absolute; top: 0; left: 0;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area .link_box {font-size: 0;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area .link_box .link {display: inline-block; position:relative; padding: 0 25px 0 0; background-image: url('/images/home/kor/user/sub/link_icon01.png'); background-position: right center; background-repeat: no-repeat; font-weight: 700; font-size: 15px; line-height: 30px; color: #33a19e;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area .link_box .link:before {content: ''; position:absolute; right: 0; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #33a19e;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area .link_box .link2 {display: inline-block; padding: 0 30px; background-color: #E9554C; border-radius: 5px;}
.com_cont_list_area > .list > li .com_inner_box .guide_cont_list_area > .list > li > .inner_box .box.right > .text_area .link_box .link2 .text {display: inline-block; padding: 0 22px 0 0; background-image: url('/images/home/kor/user/sub/down_icon.png'); background-position: right center; background-repeat: no-repeat; font-weight: 700; font-size: 16px; line-height: 48px; color: #ffffff;}

.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area {}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list {font-size: 0;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li {display: inline-block; width: -webkit-calc(33.3333% - 26.6666px); width: calc(33.3333% - 26.6666px); margin: 0 40px 0 0;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li:last-child {margin: 0;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li .inner_box {display: table; width: 100%; table-layout: fixed; padding: 40px 10px 38px 40px; border-radius: 10px;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li.bg_c1 .inner_box {background-color: #eaf5f5;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li.bg_c2 .inner_box {background-color: #eff5ee;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li.bg_c3 .inner_box {background-color: #fdf0ef;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li .inner_box .box {display: table-cell; width: 100%; vertical-align: middle;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li .inner_box .box.left {width: 96px; height: 96px;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li .inner_box .box.left .img_box {display: table; width: 100%; height: 100%; table-layout: fixed; background-color: #ffffff; border-radius: 5px;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li .inner_box .box.left .img_box .img_inner {display: table-cell; width: 100%; height: 100%; vertical-align: middle; text-align: center;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li .inner_box .box.left .img_box .img_inner img {display: inline-block;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li .inner_box .box.right {padding: 0 0 0 30px;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li .inner_box .box.right .sub_tit {margin: 0 0 5px; font-weight: 500; font-size: 14px; line-height: 22px;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li.bg_c1 .inner_box .box.right .sub_tit {color: #33a19e;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li.bg_c2 .inner_box .box.right .sub_tit {color: #569D47;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li.bg_c3 .inner_box .box.right .sub_tit {color: #E9554C;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li .inner_box .box.right .title {margin: 0 0 9px; font-weight: 700; font-size: 24px; line-height: 36px;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li.bg_c1 .inner_box .box.right .title {color: #1f615f;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li.bg_c2 .inner_box .box.right .title {color: #3b6132;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li.bg_c3 .inner_box .box.right .title {color: #6e322e;}
.com_cont_list_area > .list > li .com_inner_box .qr_cont_list_area > .list > li .inner_box .box.right .text {font-weight: 500; font-size: 14px; line-height: 22px; color: #424242;}
/* ================================== 알림/자료 END ==================================*/

/* ================================== 교육신청 ==================================*/
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area {}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list {border: 1px solid #eeeeee; font-size: 0; border-radius: 20px;}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list > li {display: inline-block; position:relative; width: 20%; border-right: 1px solid #eeeeee; padding: 0 10px;}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list.sty2 > li {width: 25%;}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list > li:last-child {border-right: none;}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list > li:after {content: ''; position:absolute; top: 50%; right: -16px; width: 32px; height: 32px; background-image: url('/images/home/kor/user/sub/annon_next.png'); background-position: center; background-size: cover; background-repeat: no-repeat;}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list > li:last-child:after {display: none;}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list > li .inner_box {display: table; width: 100%; table-layout: fixed;}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list > li .inner_box .box {display: table-cell; width: 100%; height: 231px; vertical-align: middle; text-align: center;}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list > li .inner_box .box .text_box {padding: 106px 0 0; background-position: top center; background-repeat: no-repeat;}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list > li .inner_box .box .text_box.icon01 {background-image: url('/images/home/kor/user/sub/annon_icon01.png');}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list > li .inner_box .box .text_box.icon02 {background-image: url('/images/home/kor/user/sub/annon_icon02.png');}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list > li .inner_box .box .text_box.icon03 {background-image: url('/images/home/kor/user/sub/annon_icon03.png');}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list > li .inner_box .box .text_box.icon04 {background-image: url('/images/home/kor/user/sub/annon_icon04.png');}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list > li .inner_box .box .text_box.icon05 {background-image: url('/images/home/kor/user/sub/annon_icon05.png');}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list > li .inner_box .box .text_box.icon06 {background-image: url('/images/home/kor/user/sub/annon_icon06.png');}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list > li .inner_box .box .text_box.icon07 {background-image: url('/images/home/kor/user/sub/annon_icon07.png');}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list > li .inner_box .box .text_box .tit {font-weight: 700; font-size: 17px; line-height: 25px; color: #424242;}
.com_cont_list_area > .list > li .com_inner_box .edu_anno_cont_list_area > .list > li .inner_box .box .text_box .txt {font-weight: 500; font-size: 15px; line-height: 25px; color: #757575;}

.com_cont_list_area > .list > li .com_inner_box .material_cont_list_area {}
.com_cont_list_area > .list > li .com_inner_box .material_cont_list_area > .list {font-size: 0;}
.com_cont_list_area > .list > li .com_inner_box .material_cont_list_area > .list > li {display: inline-block; width: -webkit-calc(50% - 20px); width: calc(50% - 20px); min-height: 196px; margin: 0 40px 0 0; border: 1px solid #eeeeee; padding: 33px 10px 32px 40px; border-radius: 20px; vertical-align: middle;}
.com_cont_list_area > .list > li .com_inner_box .material_cont_list_area > .list > li:last-child {margin: 0;}
.com_cont_list_area > .list > li .com_inner_box .material_cont_list_area > .list > li .title_area {}
.com_cont_list_area > .list > li .com_inner_box .material_cont_list_area > .list > li .title_area .title {margin: 0 0 7px; font-weight: 500; font-size: 20px; line-height: 32px; color: #E9554C;}
.com_cont_list_area > .list > li .com_inner_box .material_cont_list_area > .list > li .text_list_area {}
.com_cont_list_area > .list > li .com_inner_box .material_cont_list_area > .list > li .text_list_area > .list {}
.com_cont_list_area > .list > li .com_inner_box .material_cont_list_area > .list > li .text_list_area > .list > li {position:relative; padding: 0 0 0 15px; font-weight: 300; font-size: 17px; line-height: 30px; color: #424242;}
.com_cont_list_area > .list > li .com_inner_box .material_cont_list_area > .list > li .text_list_area > .list > li:before {content: ''; position:absolute; top: 11px; left: 0; width: 6px; height: 6px; background-color: #e0e0e0; border-radius: 50%;}
.com_cont_list_area > .list > li .com_inner_box .material_cont_list_area > .list > li .text_list_area > .list > li .ft_b {font-weight: 500;}
.com_cont_list_area > .list > li .com_inner_box .material_cont_list_area > .list > li .text_list_area > .list > li > .list2 {}
.com_cont_list_area > .list > li .com_inner_box .material_cont_list_area > .list > li .text_list_area > .list > li > .list2 > li {font-weight: 500; font-size: 15px; line-height: 30px; color: #757575;}

.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area {}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list {font-size: 0;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li {display: inline-block; width: -webkit-calc(50% - 20px); width: calc(50% - 20px); margin: 0 40px 0 0;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li:last-child {margin: 0;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li .inner_box {display: table; width: 100%; padding: 40px 10px 40px 40px; table-layout: fixed; border-radius: 20px;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li.bg_c1 .inner_box {background-color: #eff5ee;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li.bg_c2 .inner_box {background-color: #faf1ea;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li .inner_box .box {display: table-cell; vertical-align: middle;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li .inner_box .box.left {width: 96px; height: 116px;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li .inner_box .box.left .icon {width: 96px; height: 96px; background-position: center; background-size: cover; background-repeat: no-repeat;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li .inner_box .box.left .icon.icon01 {background-image: url('/images/home/kor/user/sub/edu_inq_icon01.png');}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li .inner_box .box.left .icon.icon02 {background-image: url('/images/home/kor/user/sub/edu_inq_icon02.png');}

.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li .inner_box .box.right {padding: 0 0 0 30px;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li .inner_box .box.right .sub_tit {font-weight: 500; font-size: 14px; line-height: 22px;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li.bg_c1 .inner_box .box.right .sub_tit {color: #459B32;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li.bg_c2 .inner_box .box.right .sub_tit {color: #CF6713;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li .inner_box .box.right .tit {margin: 5px 0 0; font-weight: 700; font-size: 24px; line-height: 36px;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li.bg_c1 .inner_box .box.right .tit {color: #3b6132;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li.bg_c2 .inner_box .box.right .tit {color: #915320;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li .inner_box .box.right > .txt {font-weight: 500; font-size: 14px; line-height: 22px; color: #424242;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li .inner_box .box.right .link_box {margin: 9px 0 0;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li .inner_box .box.right .link_box .link {display: block;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li .inner_box .box.right .link_box .link > .txt {display: inline-block; position:relative; padding: 0 14px 0 0; font-weight: 500; font-size: 14px; line-height: 22px; color: #424242;}
.com_cont_list_area > .list > li .com_inner_box .edu_inquiry_cont_list_area > .list > li .inner_box .box.right .link_box .link > .txt:after {content: '>'; position:absolute; top: 0; right: 0; font-weight: 500; font-size: 14px; line-height: 22px; color: #424242;}
/* ================================== 교육신청 END ==================================*/













@-webkit-keyframes tblScrollAni {
	0% {background-position:48% 3px;}
	50% {background-position:52% 3px;}
	100% {background-position:48% 3px;}
}
@keyframes tblScrollAni {
	0% {background-position:48% 3px;}
	50% {background-position:52% 3px;}
	100% {background-position:48% 3px;}
}


.tab_cont {display: none;}
.tab_cont.on {display: block;}

 /* 스크롤바 */
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 6px; background-color: #9e9e9e;}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color: #9e9e9e;}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: #9e9e9e;}
.mCSB_scrollTools .mCSB_draggerRail {width: 10px; background-color: #eeeeee;}


