/* 교육상세 공통 */
@font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}  

.hidden-pc{display:none !important;}
.hidden-m{display:block !important;}
@media (max-width:767px) {      
    .hidden-pc{display:block !important;}
    .hidden-m{display:none !important;}
}

.trainning-snb .snb-menu > ul{width:100%;}
.trainning-snb .snb-menu > ul > li {width:50%;}
.trainning-snb .snb-menu > ul.li03 > li {width:33.33%;}    
.trainning-snb .snb-menu > ul.li04 > li {width:25%;}    

.trainning-snb .snb-menu > ul > li > a{font-family: 'GmarketSansMedium';font-size:14px;text-align:center;text-shadow:none !important;font-weight:700 !important ;-webkit-transition: all 0.3s ease;	-moz-transition: all 0.3s ease;transition: all 0.3s ease;padding:10px 0px;}
.trainning-snb .snb-menu > ul > li.active > a{background-image:none !important;text-shadow:none !important;background:#00b0f0  !important;color:#fff;font-weight:700 !important;}
.trainning-snb .snb-menu > ul > li > a:hover, .trainning-snb .snb-menu > ul > li.active > a:hover{background-image:none !important;text-shadow:none !important;background:#00b0f0  !important;color:#fff;font-weight:700 !important;}
@media (max-width:767px) {      
    .trainning-snb .snb-menu > ul > li {width:100%;}
    .trainning-snb .snb-menu > ul.li03 > li {width:100%;}    
    .trainning-snb .snb-menu > ul.li04 > li {width:100%;}    
}

.training-application-detail .h3-tit{font-family: 'GmarketSansMedium';font-size:36px;font-weight:700;padding:0;letter-spacing:-1px;}
.training-application-detail .h4-tit{font-family: 'GmarketSansMedium';font-size:22px;font-weight:700;}
.training-application-detail .p-info{font-family: 'GmarketSansMedium';}
@media (max-width:880px) {  
    .training-application-detail{padding:0 0 0 15px;}
}
@media (max-width:767px) {  
    .training-application-detail{padding:0;}
}
@media (max-width:767px) {    
    .training-application-detail .h3-tit{font-size:22px;}
    .training-application-detail .h4-tit{font-size:16px;}
    .training-application-detail .mg-container{margin-top:40px;}
}

.application-detail-schedule{width:100%;border-top:2px solid #222222;border-left:1px solid #b4b4b4;min-width:570px;margin-top:10px;}
.application-detail-schedule thead th{padding:10px 0;background:#d1e1f0;font-family: 'GmarketSansMedium';font-weight:700;color:#222222}
.application-detail-schedule th,
.application-detail-schedule td{padding:10px 0;border-bottom:1px solid #b4b4b4;font-family: 'GmarketSansMedium';font-size:15px;text-align:center;color:#444444;border-right:1px solid #b4b4b4;}
.application-detail-schedule td {}
.application-detail-schedule td > a{font-family: 'GmarketSansMedium';font-size:15px;display:block;margin:0 10px}
.application-detail-schedule td > a.btn{font-size:13px;}
.application-detail-schedule td > a:hover{text-decoration:none}    
@media (max-width:767px) {  
    .table-responsive{border:0;}    
    .application-detail-schedule th, .application-detail-schedule td{padding:10px 0;font-size:13px;}
    .application-detail-schedule td > a{font-size:13px;margin:0 10px}
    .application-detail-schedule td > a.btn{font-size:11px;}
}

.application-detail-curriculum{width:100%;border-top:2px solid #222222;border-right:1px solid #b4b4b4;min-width:766px;margin-top:10px;}
.application-detail-curriculum thead th{padding:10px 0;background:#d1e1f0;font-family: 'GmarketSansMedium';font-weight:700;color:#222222}
.application-detail-curriculum th,
.application-detail-curriculum td{padding:10px 0;border-bottom:1px solid #b4b4b4;font-family: 'GmarketSansMedium';font-size:15px;text-align:center;color:#444444;border-left:1px solid #b4b4b4;}

.application-detail-curriculum tbody tr td{text-align:left;padding-left:20px;}

.application-detail-curriculum tbody tr:has(td:nth-child(4):last-child)  td:nth-child(1){text-align:center;padding-left:0px;}
.application-detail-curriculum tbody tr td:last-child{text-align:center;padding-left:0px;}


@media (max-width:767px) {  
    .table-responsive{border:0;}    
    .application-detail-curriculum th, .application-detail-curriculum td{padding:10px 0;font-size:13px;}
}

.training-application-detail .manager-profile{border:1px solid #ccc;padding:30px;margin-top:10px;}
.training-application-detail .manager-profile h5{font-family: 'GmarketSansMedium';font-size:22px;font-weight:700;}
.training-application-detail .manager-profile dl{font-family: 'GmarketSansMedium';overflow:hidden;font-size:15px;margin-bottom:0px;}
.training-application-detail .manager-profile dl dt, .training-application-detail .manager-section dl dd{padding-top:4px;padding-bottom:4px;}                        
.training-application-detail .manager-profile dl dt{margin-top:20px;color:#7aa839;font-size:18px;}
.training-application-detail .manager-profile dl dd strong{font-size:18px;}    
@media (max-width:767px) {  
    .training-application-detail .manager-profile{padding:20px;}
    .training-application-detail .manager-profile h5{font-size:18px;}
    .training-application-detail .manager-profile dl{font-size:13px;margin-bottom:0px;}
    .training-application-detail .manager-profile dl dt, .training-application-detail .manager-section dl dd{padding-top:4px;padding-bottom:4px;}                        
    .training-application-detail .manager-profile dl dt{margin-top:20px;font-size:15px;}
    .training-application-detail .manager-profile dl dd strong{font-size:15px;}    
}

.detail-infomation{border:1px solid #ccc;padding:30px;margin-top:10px;}
.detail-infomation h5{font-family: 'GmarketSansMedium';font-size:18px;color:#7aa839;font-weight:700;margin-top:30px;}  
.detail-infomation h5:first-child{margin-top:0;}
.detail-infomation h6{font-family: 'GmarketSansMedium';font-size:16px;font-weight:700;margin-top:20px;}  
.detail-infomation p{font-family: 'GmarketSansMedium';font-size:15px;font-weight:300;margin-top:15px;}
@media (max-width:767px) {  
    .detail-infomation{padding:20px;}
    .detail-infomation h5{font-size:15px;margin-top:20px;}  
    .detail-infomation h6{font-size:14px;margin-top:10px;}  
    .detail-infomation p{font-size:13px;font-weight:300;margin-top:15px;}
}


.detail-introduction{margin-top:10px;}

.title-section{position:relative;}
.title-section .title-area{position:absolute;top:50px;left:0;display:inline-block;background:#1b4f63;padding:40px 70px 30px 100px;border-bottom-right-radius:8px;border-top-right-radius:8px;opacity:0.9;filter:alpha(opacity:'90');}
.title-section .title-area p{font-family: 'GmarketSansMedium';font-size:40px;font-weight:300;color:#fff;line-height:1.3;letter-spacing:-1px;font-style:italic;text-shadow: 0px 0px 5px rgba(0,0,0,0.8);}
.title-section .title-area p span{color:#00fffc;}
.title-section .title-area h5{font-family: 'GmarketSansMedium';font-size:70px;font-weight:700;color:#fff;line-height:1.3;letter-spacing:-1px;font-style:italic;text-shadow: 0px 0px 5px rgba(0,0,0,0.8);}
.title-section .title-info{background: #1D4454;background: linear-gradient(180deg,rgba(29, 68, 84, 1) 0%, rgba(110, 143, 154, 1) 100%);padding:90px 60px;}
.title-section .title-info p{font-family: 'GmarketSansMedium';font-size:25px;color:#fff;line-height:1.4;letter-spacing:-1px;}
.title-section .title-info strong{color:#00fffc;}

@media (max-width:880px) {  
    .title-section .title-area{top:30px;left:0;padding:25px 50px 20px 60px;}
    .title-section .title-area p{font-size:26px;}
    .title-section .title-area h5{font-size:32px;}
    .title-section .title-info{padding:60px 40px;}
    .title-section .title-info p{font-size:23px;}
}

.content-section{padding:90px 60px;background:url('/images/services/313_content_bg.jpg') center center no-repeat;background-size:cover;}
.content-section h6{font-family: 'GmarketSansMedium';font-size:50px;font-weight:700;color:#000;line-height:1.3;letter-spacing:-1px;margin-bottom:55px;}
.content-section h6 span{color:#1b4f63;}
.content-section .flex-con{display:flex;gap:55px;align-items: center;}
.content-section .flex-con .img{width:312px;}
.content-section .flex-con .img .img-radius-50{border-radius:50%;}
.content-section .flex-con .con{width:calc(100% - 312px);}
.content-section .flex-con .con ul{}
.content-section .flex-con .con ul li{font-family: 'GmarketSansMedium';font-size:30px;font-weight:300;color:#000;line-height:1.6;letter-spacing:-1px;}    
@media (max-width:880px) {  
    .content-section{padding:60px 40px;background-size:cover;}
    .content-section h6{font-size:38px;margin-bottom:25px;}
    .content-section .flex-con{gap:45px;}
    .content-section .flex-con .img{width:180px;text-align:center;}
    .content-section .flex-con .con{width:calc(100% - 180px);}
    .content-section .flex-con .con ul li{font-size:23px;}    
}

.features-section{padding:90px 60px;border:1px solid #ddd;}
.features-section h6{font-family: 'GmarketSansMedium';font-size:50px;font-weight:700;color:#000;line-height:1.3;letter-spacing:-1px;margin-bottom:55px;}
.features-section h6 span{color:#1b4f63;}
.features-section .flex-con{display:flex;gap:65px;align-items: center;margin-top:60px;}
.features-section .flex-con .img{width:368px;}
.features-section .flex-con .img .img-radius-25{border-radius:25px;}
.features-section .flex-con .con{width:calc(100% - 368px);}
.features-section .flex-con .con p{font-family: 'GmarketSansMedium';font-size:30px;font-weight:300;color:#000;line-height:1.6;letter-spacing:-1px;}    
.features-section .flex-con .con p span{color:#00b0f0;}


.target-section{padding:90px 60px;border:1px solid #ddd;border-top:0;background:#f3f3f3;}
.target-section h6{font-family: 'GmarketSansMedium';font-size:50px;font-weight:700;color:#000;line-height:1.3;letter-spacing:-1px;margin-bottom:55px;}
.target-section h6 span{color:#1b4f63;}
.target-section .flex-con{display:flex;gap:55px;align-items: center;margin-top:34px;}
.target-section .flex-con .img{width:160px;}
.target-section .flex-con .img .img-radius-50{border-radius:50%;border:1px solid #d5d5d5;}
.target-section .flex-con .con{width:calc(100% - 160px);}
.target-section .flex-con .con p{font-family: 'GmarketSansMedium';font-size:30px;font-weight:300;color:#000;line-height:1.6;letter-spacing:-1px;}    
.target-section .flex-con .con p span{color:#00b0f0;}


.review-section{padding:90px 60px;border:1px solid #ddd;border-top:0;}
.review-section h6{font-family: 'GmarketSansMedium';font-size:50px;font-weight:700;color:#000;line-height:1.3;letter-spacing:-1px;margin-bottom:55px;}
.review-section h6 span{color:#1b4f63;}


.review-section .edu-info .edu-con{position:relative;border:1px solid #d3d3d3;background:#fff;padding:30px;margin-top:15px;}
.review-section .edu-info .edu-con p{font-family: 'GmarketSansMedium';font-size:18px;letter-spacing:-1px;}
.review-section .edu-info .edu-con p.tit{font-family: 'GmarketSansMedium';font-size:22px;font-weight:300;color:#00b0f0;letter-spacing:-1px;margin-bottom:10px;}
.review-section .edu-info .edu-con p.tit span{font-weight:300;color:#999;}
.review-section .edu-info .edu-con p.review-class{font-family: 'GmarketSansMedium';font-size:15px;color:#202020;font-weight:700;margin-top:10px;}
.review-section .edu-info .edu-con p.review-class span{display:inline-block;padding-left:10px;font-weight:300;color:#999;}


/* 몬테카를로 시뮬레이션 입문과정 */
.detail-313 .title-section .title-area{background:#1b4f63;}
.detail-313 .title-section .title-area p span{color:#00fffc;}
.detail-313 .title-section .title-info{background: #1D4454;background: linear-gradient(180deg,rgba(29, 68, 84, 1) 0%, rgba(110, 143, 154, 1) 100%);}
.detail-313 .title-section .title-info strong{color:#00fffc;}
.detail-313 .content-section{background:url('/images/services/313_content_bg.jpg') center center no-repeat;}
.detail-313 .content-section h6 span{color:#1b4f63;}
.detail-313 .features-section h6 span{color:#1b4f63;}
.detail-313 .features-section .flex-con .con p span{color:#00b0f0;}
.detail-313 .target-section h6 span{color:#1b4f63;}
.detail-313 .target-section .flex-con .con p span{color:#00b0f0;}

/* Minitab 솔루션 입문 */
.detail-307 .title-section .title-area{background:#015e8d;}
.detail-307 .title-section .title-area p span{color:#00fffc;}
.detail-307 .title-section .title-info{background: #015e8d;background: linear-gradient(180deg,#015e8d 0%, #4a95ba 100%);}
.detail-307 .title-section .title-info strong{color:#00fffc;}
.detail-307 .content-section{background:url('/images/services/313_content_bg.jpg') center center no-repeat;}
.detail-307 .content-section h6 span{color:#015e8d;}
.detail-307 .features-section h6 span{color:#015e8d;}
.detail-307 .features-section .flex-con .con p span{color:#00b0f0;}
.detail-307 .target-section h6 span{color:#015e8d;}
.detail-307 .target-section .flex-con .con p span{color:#00b0f0;}

/* Minitab 머신러닝 입문 */
.detail-317 .title-section .title-area{background:#148765;}
.detail-317 .title-section .title-area p span{color:#00ff24;}
.detail-317 .title-section .title-area h5{font-size:60px;margin-top:20px;line-height:1.2;}
.detail-317 .title-section .title-info{background: #148765;background: linear-gradient(180deg,#148765 0%, #69b19a 100%);}
.detail-317 .title-section .title-info strong{color:#00fffc;}
.detail-317 .content-section{background:url('/images/services/313_content_bg.jpg') center center no-repeat;}
.detail-317 .content-section h6 span{color:#148765;}
.detail-317 .features-section h6 span{color:#148765;}
.detail-317 .features-section .flex-con .con p span{color:#00a417;}
.detail-317 .target-section h6 span{color:#148765;}
.detail-317 .target-section .flex-con .con p span{color:#00a417;}

/* 04. Minitab 머신러닝 */
.detail-380 .title-section .title-area{background:#148765;}
.detail-380 .title-section .title-area p span{color:#00ff24;}
.detail-380 .title-section .title-area h5{font-size:60px;margin-top:20px;line-height:1.2;}
.detail-380 .title-section .title-info{background: #148765;background: linear-gradient(180deg,#148765 0%, #69b19a 100%);}
.detail-380 .title-section .title-info strong{color:#00ff24;}
.detail-380 .title-section .title-info p.title-h6{font-size:30px;font-weight:700;color:#00ff24;margin-top:30px;margin-bottom:20px;}

.detail-380 .content-section{background:url('/images/services/313_content_bg.jpg') center center no-repeat;}
.detail-380 .content-section h6 span{color:#148765;}
.detail-380 .features-section h6 span{color:#148765;}
.detail-380 .features-section .flex-con .con p span{color:#00a417;}
.detail-380 .target-section h6 span{color:#148765;}
.detail-380 .target-section .flex-con .con p span{color:#00a417;}
@media (max-width:767px) {  
    .detail-380 .title-section .title-info p.title-h6{font-size:15px;}
}

/* Minitab 기초통계 */
.detail-370 .title-section .title-area{background:#015e8d;}
.detail-370 .title-section .title-area p span{color:#00fffc;}
.detail-370 .title-section .title-info{background: #015e8d;background: linear-gradient(180deg,#015e8d 0%, #4a95ba 100%);}
.detail-370 .title-section .title-info strong{color:#00fffc;}
.detail-370 .title-section .title-info p.title-h6{font-size:30px;font-weight:700;color:#00fffc;margin-top:30px;margin-bottom:20px;}
.detail-370 .content-section{background:url('/images/services/313_content_bg.jpg') center center no-repeat;}
.detail-370 .content-section h6 span{color:#015e8d;}
.detail-370 .features-section h6 span{color:#015e8d;}
.detail-370 .features-section .flex-con .con p span{color:#00b0f0;}
.detail-370 .target-section h6 span{color:#015e8d;}
.detail-370 .target-section .flex-con .con p{letter-spacing:-1.2px;}
.detail-370 .target-section .flex-con .con p span{color:#00b0f0;}
.detail-370 .review-section h6 span{color:#015e8d;}
@media (max-width:767px) {  
    .detail-370 .title-section .title-info p.title-h6{font-size:15px;}
}

/* Minitab 통계적 품질관리(SQC) */
.detail-375 .title-section .title-area{background:#00a1dd;}
.detail-375 .title-section .title-area p span{color:#00fffc;}
.detail-375 .title-section .title-area h5{font-size:60px;}
.detail-375 .title-section .title-info{background: #00a1dd;background: linear-gradient(180deg,#00a1dd 0%, #5ac2e7 100%);}
.detail-375 .title-section .title-info strong{color:#00fffc;}
.detail-375 .title-section .title-info p.title-h6{font-size:30px;font-weight:700;color:#00fffc;margin-top:30px;margin-bottom:20px;}
.detail-375 .content-section{background:url('/images/services/313_content_bg.jpg') center center no-repeat;}
.detail-375 .content-section h6 span{color:#00a1dd;}
.detail-375 .features-section h6 span{color:#00a1dd;}
.detail-375 .features-section .flex-con .con p{letter-spacing:-1.7px;}
.detail-375 .features-section .flex-con .con p span{color:#7aa839;}
.detail-375 .target-section h6 span{color:#00a1dd;}
.detail-375 .target-section .flex-con .con p{letter-spacing:-1.2px;}
.detail-375 .target-section .flex-con .con p span{color:#7aa839;}
.detail-375 .review-section h6 span{color:#00a1dd;}
.detail-375 .review-section .edu-info .edu-con p.tit{color:#7aa839;}
@media (max-width:767px) {  
    .detail-375 .title-section .title-info p.title-h6{font-size:15px;}
}

/* Minitab 품질통계 개념잡기(기초통계+SQC) */
.detail-376 .title-section .title-area{background:#00a1dd;}
.detail-376 .title-section .title-area p span{color:#00fffc;}
.detail-376 .title-section .title-area h5{font-size:50px;}
.detail-376 .title-section .title-info{background: #00a1dd;background: linear-gradient(180deg,#00a1dd 0%, #5ac2e7 100%);}
.detail-376 .title-section .title-info strong{color:#00fffc;}
.detail-376 .title-section .title-info p.title-h6{font-size:30px;font-weight:700;color:#00fffc;margin-top:30px;margin-bottom:20px;}
.detail-376 .content-section{background:url('/images/services/313_content_bg.jpg') center center no-repeat;background-size:cover;}
.detail-376 .content-section h6{font-size:44px;}
.detail-376 .content-section h6 span{color:#00a1dd;}
.detail-376 .features-section h6{font-size:44px;}
.detail-376 .features-section h6 span{color:#00a1dd;}
.detail-376 .features-section .flex-con .con p{letter-spacing:-1.7px;}
.detail-376 .features-section .flex-con .con p span{color:#7aa839;}
.detail-376 .target-section h6{font-size:44px;}
.detail-376 .target-section h6 span{color:#00a1dd;}
.detail-376 .target-section .flex-con .con p{letter-spacing:-1.2px;}
.detail-376 .target-section .flex-con .con p span{color:#7aa839;}

.detail-376 .review-section h6{font-size:44px;}
.detail-376 .review-section h6 span{color:#00a1dd;}
.detail-376 .review-section .edu-info .edu-con p.tit{color:#7aa839;}
@media (max-width:767px) {  
    .detail-376 .title-section .title-info p.title-h6{font-size:15px;}
}




/* Minitab을 활용한 안정성 연구 */
.detail-381 .title-section .title-area{background:#f87e00;}
.detail-381 .title-section .title-area p span{color:#ffff00;}
.detail-381 .title-section .title-info{background: #f87e00;background: linear-gradient(180deg,#f87e00 0%, #ff981a 100%);}
.detail-381 .title-section .title-info strong{color:#ffff00;}
.detail-381 .content-section{background:url('/images/services/313_content_bg.jpg') center center no-repeat;}
.detail-381 .content-section h6 span{color:#f87e00;}
.detail-381 .features-section h6 span{color:#f87e00;}
.detail-381 .features-section .flex-con .con p span{color:#7aa839;}
.detail-381 .target-section h6 span{color:#f87e00;}
.detail-381 .target-section .flex-con .con p span{color:#7aa839;}
.detail-381 .review-section h6 span{color:#f87e00;}
.detail-381 .review-section .edu-info .edu-con p.tit{color:#7aa839;}

/* 혼합물 실험계획법 */
.detail-378 .title-section .title-area{background:#2c84a4;}
.detail-378 .title-section .title-area p span{color:#00fffc;}
.detail-378 .title-section .title-info{background: #2c84a4;background: linear-gradient(180deg,#2c84a4 0%, #449ebd 100%);}
.detail-378 .title-section .title-info strong{color:#ffff00;}
.detail-378 .content-section{background:url('/images/services/313_content_bg.jpg') center center no-repeat;}
.detail-378 .content-section h6 span{color:#2c84a4;}
.detail-378 .features-section h6 span{color:#2c84a4;}
.detail-378 .features-section .flex-con .con p span{color:#00b0f0;}
.detail-378 .target-section h6 span{color:#2c84a4;}
.detail-378 .target-section .flex-con .con p span{color:#00b0f0;}
.detail-378 .review-section h6 span{color:#2c84a4;}
.detail-378 .review-section .edu-info .edu-con p.tit{color:#00b0f0;}

/* Minitab 신뢰성 분석 */
.detail-372 .title-section .title-area{background:#1b3a63;}
.detail-372 .title-section .title-area p span{color:#00fffc;}
.detail-372 .title-section .title-info{background: #1b3a63;background: linear-gradient(180deg,#1b3a63 0%, #486894 100%);}
.detail-372 .title-section .title-info strong{color:#00fffc;}
.detail-372 .content-section{background:url('/images/services/313_content_bg.jpg') center center no-repeat;}
.detail-372 .content-section h6 span{color:#1b3a63;}
.detail-372 .features-section h6 span{color:#1b3a63;}
.detail-372 .features-section .flex-con .con p span{color:#00b0f0;}
.detail-372 .target-section h6 span{color:#1b3a63;}
.detail-372 .target-section .flex-con .con p{letter-spacing:-1.9px;}
.detail-372 .target-section .flex-con .con p span{color:#00b0f0;letter-spacing:-1.9px;}

/* 공정 레시피 최적화 및 예측을 위한 통계적 모델링 */
.detail-374 .title-section .title-area{background:#1b3a63;}
.detail-374 .title-section .title-area p span{color:#00fffc;}
.detail-374 .title-section .title-info{background: #1b3a63;background: linear-gradient(180deg,#1b3a63 0%, #486894 100%);}
.detail-374 .title-section .title-info strong{color:#00fffc;}
.detail-374 .content-section{background:url('/images/services/313_content_bg.jpg') center center no-repeat;}
.detail-374 .content-section h6 span{color:#1b3a63;}
.detail-374 .content-section .flex-con .con ul li{letter-spacing:-1.5px;}
.detail-374 .features-section h6 span{color:#1b3a63;}
.detail-374 .features-section .flex-con .con p span{color:#00b0f0;}
.detail-374 .target-section h6 span{color:#1b3a63;}
.detail-374 .target-section .flex-con .con p{letter-spacing:-1.9px;}
.detail-374 .target-section .flex-con .con p span{color:#00b0f0;letter-spacing:-1.9px;}

.detail-374 .title-section .title-area h5{font-size:44px;}
.detail-374 .content-section h6{font-size:40px;}
.detail-374 .features-section h6{font-size:40px;}
.detail-374 .target-section h6{font-size:40px;}
.detail-374 .review-section h6{font-size:40px;}



.detail-404 .title-section .title-area{background:#1b4f63;}
.detail-404 .title-section .title-area p span{color:#00fffc;}
.detail-404 .title-section .title-info{background: #1D4454;background: linear-gradient(180deg,#1b4f63 0%, #6e8f9a 100%);}
.detail-404 .title-section .title-info strong{color:#00fffc;}
.detail-404 .content-section{background:url('/images/services/313_content_bg.jpg') center center no-repeat;}
.detail-404 .content-section h6 span{color:#1b4f63;}
.detail-404 .features-section h6 span{color:#1b4f63;}
.detail-404 .features-section .flex-con .con p span{color:#00b0f0;}
.detail-404 .target-section h6 span{color:#1b4f63;}
.detail-404 .target-section .flex-con .con p{letter-spacing:-1.8px;}
.detail-404 .target-section .flex-con .con p span{color:#00b0f0;}

.detail-404 .title-section .title-area h5{font-size:44px;}
.detail-404 .content-section h6{font-size:40px;}
.detail-404 .features-section h6{font-size:40px;}
.detail-404 .target-section h6{font-size:40px;}
.detail-404 .review-section h6{font-size:40px;}


/* Minitab 다구찌 강건 실험계획법 */
.detail-373 .title-section .title-area{background:#2c84a4;}
.detail-373 .title-section .title-area p span{color:#00fffc;}
.detail-373 .title-section .title-info{background: #2c84a4;background: linear-gradient(180deg,#2c84a4 0%, #449ebd 100%);}
.detail-373 .title-section .title-info strong{color:#ffff00;}
.detail-373 .content-section{background:url('/images/services/313_content_bg.jpg') center center no-repeat;}
.detail-373 .content-section h6 span{color:#2c84a4;}
.detail-373 .features-section h6 span{color:#2c84a4;}
.detail-373 .features-section .flex-con .con p span{color:#00b0f0;}
.detail-373 .target-section h6 span{color:#2c84a4;}
.detail-373 .target-section .flex-con .con p{letter-spacing:-1.5px;}
.detail-373 .target-section .flex-con .con p span{color:#00b0f0;}
.detail-373 .review-section h6 span{color:#2c84a4;}
.detail-373 .review-section .edu-info .edu-con p.tit{color:#00b0f0;}


/* Minitab 실험계획법 */
.detail-371 .title-section .title-area{background:#2c84a4;}
.detail-371 .title-section .title-area p span{color:#00fffc;}
.detail-371 .title-section .title-info{background: #2c84a4;background: linear-gradient(180deg,#2c84a4 0%, #449ebd 100%);}
.detail-371 .title-section .title-info strong{color:#ffff00;}
.detail-371 .content-section{background:url('/images/services/313_content_bg.jpg') center center no-repeat;}
.detail-371 .content-section h6 span{color:#2c84a4;}
.detail-371 .features-section h6 span{color:#2c84a4;}
.detail-371 .features-section .flex-con .con p span{color:#00b0f0;}
.detail-371 .target-section h6 span{color:#2c84a4;}
.detail-371 .target-section .flex-con .con p span{color:#00b0f0;}
.detail-371 .review-section h6 span{color:#2c84a4;}
.detail-371 .review-section .edu-info .edu-con p.tit{color:#00b0f0;}


@media (max-width:767px) {  
    .title-section .title-area{top:20px;left:0;padding:15px 20px 20px 20px;}
    .title-section .title-area p{font-size:16px !important;}
    .title-section .title-area h5{font-size:22px !important;}
    .title-section .title-info{padding:40px 25px;}
    .title-section .title-info p{font-size:13px !important;}
}
@media (max-width:767px) {  
    .content-section{padding:40px 25px;background-size:cover;}
    .content-section h6{font-size:18px;margin-bottom:25px;}
    .content-section .flex-con{display:block;}
    .content-section .flex-con .img{width:100%;text-align:center;}
    .content-section .flex-con .img img{max-width:180px;}
    .content-section .flex-con .img .img-radius-50{border-radius:50%;}
    .content-section .flex-con .con{width:100%;margin-top:20px;}
    .content-section .flex-con .con ul{width:100%;}
    .content-section .flex-con .con ul li{font-size:15px;}    
}
@media (max-width:880px) {  
    .features-section{padding:60px 40px;}
    .features-section h6{font-size:38px;margin-bottom:25px;}
    .features-section .flex-con{gap:45px;}
    .features-section .flex-con .img{width:250px;}
    .features-section .flex-con .con{width:calc(100% - 250px);}
    .features-section .flex-con .con p{font-size:23px;}
}
@media (max-width:767px) {  
    .features-section{padding:40px 25px;}
    .features-section h6{font-size:18px;margin-bottom:25px;}
    .features-section .flex-con{display:block;margin-top:25px;}
    .features-section .flex-con .img{width:100%;}
    .features-section .flex-con .img .img-radius-25{border-radius:8px;}
    .features-section .flex-con .con{width:100%;}    
    .features-section .flex-con .con p{font-size:15px;text-align:center !important;margin-top:10px;}
}
@media (max-width:880px) {  
    .target-section{padding:60px 40px;}
    .target-section h6{font-size:38px;margin-bottom:25px;}
    .target-section .flex-con{gap:45px;margin-top:25px;}
    .target-section .flex-con .img{width:100px;}
    .target-section .flex-con .con{width:calc(100% - 100px);}
    .target-section .flex-con .con p{font-size:23px;}
}
@media (max-width:767px) {  
    .target-section{padding:40px 25px;}
    .target-section h6{font-size:18px;margin-bottom:25px;}
    .target-section .flex-con{gap:15px;margin-top:25px;}
    .target-section .flex-con .img{width:80px;}
    .target-section .flex-con .con{width:calc(100% - 80px);}
    .target-section .flex-con .con p{font-size:15px;}
@media (max-width:880px) {  
    .review-section{padding:60px 40px;}
    .review-section h6{font-size:38px;margin-bottom:25px;}
}
@media (max-width:767px) { 
    .review-section{padding:40px 25px;}
    .review-section h6{font-size:18px;margin-bottom:25px;} 
    .review-section .edu-info .edu-con{padding:20px;}
    .review-section .edu-info .edu-con p.tit{font-size:16px;}
    .review-section .edu-info .edu-con p{font-size:14px;}        
    .review-section .edu-info .edu-con p.review-class{font-size:12px;}
}