
/* 기본 좌우 정렬 */
.divide_hor { display:flex; justify-content:space-between; flex-wrap:wrap; }
.divide_hor .pic { width:35%;}
.divide_hor .pic img { width:100%; }
.divide_hor .desc { margin:auto 0; width:60%; }
.divide_hor .desc h1 { display:block; margin:0 0 15px; font-size:1.7em; color:#164681; line-height:1.5em; }
.divide_hor .desc p { text-align:left; }

/* 가로 2단 */
.divide2 { display:flex; justify-content:space-between; flex-wrap:wrap; height:100%; }
.divide2 .content { border-bottom:0px solid #dedede; width:48%; margin:2% 0; overflow:hidden; }
.divide2 .content img { width:100%; }
.divide2 .content article { background:#69829c; padding:10px; font-size:1.1em; color:#fff; text-align:center;}

/* 가로 3단 이미지 */
.divide3_pic { display:flex; justify-content:space-between; flex-wrap:wrap; height:100%; }
.divide3_pic .content { border-bottom:0px solid #dedede; width:31%; margin:0; overflow:hidden; }
.divide3_pic .content img { width:100%; margin:0 auto; }

/* 가로 4단 이미지 */
.divide4_pic { display:flex; justify-content:space-between; flex-wrap:wrap; height:100%; }
.divide4_pic .content { border-bottom:0px solid #dedede; width:23.5%; margin:0; overflow:hidden; }
.divide4_pic .content img { width:100%; margin:0 auto; }

/* 가로 4단 */
.divide4 { display:flex; justify-content:space-between; flex-wrap:wrap; height:100%;}
.divide4 .content { border-bottom:1px solid #dedede; width:23.5%; margin:0 0 1.8%; overflow:hidden; }
.divide4 .content .pic { display:block; text-align:center; }
.divide4 .content .pic img { width:100%; margin:0 auto; }
.divide4 .content .desc { display:block; border-left:1px solid #dedede; border-right:1px solid #dedede; height:90%; padding:5%; font-size:1.1em;}
.divide4 .content .desc h1 { display:block; margin:0 0 10px; font-size:1.5em; font-weight:600; color:#07439f; text-align:center; }
.divide4 .content .desc p { text-align:center; }

.divide4_tit { display:flex; justify-content:space-between; flex-wrap:wrap; height:100%; }
.divide4_tit .content { border-bottom:1px solid #dedede; width:23.5%; overflow:hidden; }
.divide4_tit .content h1 { background:#69c11e; padding:12px 0; font-size:1.2em; font-weight:; color:#fff; text-align:center; }
.divide4_tit .content span { display:block; border-left:1px solid #dedede; border-right:1px solid #dedede; height:90%; padding:5%; text-align:center; }





@media (min-width:1600px) {

/* 애자일온 이야기 */
.story_1 { display:flex; justify-content:space-between; flex-wrap:wrap; margin:80px auto; width:90%; max-width:1600px; }
.story_1 .pic { width:40%; }
.story_1 .pic img { width:100%; }
.story_1 .desc { margin:auto 0; width:55%; }
.story_1 .desc h2 { font-size:1.3em; font-weight:600; color:#111; line-height:1.6em; }
.story_1 .desc h3 { font-size:1.1em; font-weight:500; color:#111; line-height:1.6em; }

.story_2 { padding:120px 0; background:url(../images/story_02_bg.jpg) no-repeat; background-size:cover; }
.story_2 .content { margin:0 auto; width:90%; max-width:1600px; }
.story_2 .content h2 { font-size:2.0em; font-weight:600; color:#06c2e0; }
.story_2 .content h3 { font-size:1.4em; font-weight:500; color:#fff; line-height:1.6em; }

/* 애자일온 서비스 */
.about_1 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.about_1 .content_wrap { width:65%; }
.about_1 .content_wrap .content { display:flex; flex-wrap:wrap; border-bottom:1px solid #dedede; padding:40px 0; }
.about_1 .content_wrap .content:last-child { border-bottom:0; }
.about_1 .content_wrap .content h2 { width:10%; margin:15px 5% 0 0; font-size:1.8em; color:#111; }
.about_1 .content_wrap .content .desc { display:flex; flex-wrap:wrap; width:85%; }
.about_1 .content_wrap .content .desc .sort { background:#0457bc; border-radius:10px; padding:20px 30px; margin:0 3% 0 0; width:30%; color:#fff; }
.about_1 .content_wrap .content .desc .sort h3 { display:block; margin:0 0 10px; }
.about_1 .content_wrap .content .desc .sort strong { display:block; color:#2adfff; }
.about_1 .content_wrap .content .desc .sort span { display:block; margin:5px 0; }
.about_1 .pic { width:30%; }
.about_1 .pic img { width:100%; }

.about_1_platform { margin:100px auto; width:90%; max-width:1600px; }
.about_1_platform img { width:100%; }

/* 애자일교육 서비스 소개 */
.service_1_1 { margin:30px 0 0; }
.service_1_1 .pic { width:100%; }
.service_1_1 .pic img { border-radius:20px 20px 0 0; width:100%; }
.service_1_1 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; border-radius:0 0 20px 20px; background:#0056bb; padding:50px; }
.service_1_1 .content { width:31%; }
.service_1_1 .content h3 { font-size:1.4em; color:#fff; }
.service_1_1 .content p { display:block; margin:15px 0 0; color:#fff; }

.service_1_2 { background:#0056bb; padding:80px 0; }
.service_1_2 h2 { font-size:1.8em; font-weight:600; color:#fff; text-align:center; }
.service_1_2 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; margin:40px auto 0; width:90%; max-width:1600px; }
.service_1_2 .content_wrap .content { width:19%; border-radius:15px; background:#fff; padding:30px; }
.service_1_2 .content_wrap .content h3 { display:block; margin:0 0 10px;  font-size:1.7em; color:#1e489d; }

/* 스크럼 */
.service_head { display:flex; justify-content:space-between; flex-wrap:wrap; margin:100px auto; width:90%; max-width:1600px; }
.service_head article { width:60%; }
.service_head article h2 { font-size:2.0em; font-weight:600; color:#00b8d8; line-height:1.6em; }
.service_head article h3 { display:block; margin:30px 0; font-size:1.5em; font-weight:500; color:#111; line-height:1.5em; }
.service_head article p {}
.service_head .pic { width:35%; }
.service_head .pic img { width:100%; }

.service_head2 { display:flex; justify-content:space-between; flex-wrap:wrap; margin:100px auto; width:90%; max-width:1600px; }
.service_head2 article { width:40%; }
.service_head2 article h2 { font-size:2.0em; font-weight:600; color:#00b8d8; line-height:1.6em; }
.service_head2 article h3 { display:block; margin:30px 0; font-size:1.5em; font-weight:500; color:#111; line-height:1.5em; }
.service_head2 article p {}
.service_head2 .pic { width:55%; }
.service_head2 .pic img { width:100%; }

.service_effect { background:#ecf5fa; padding:100px 0; }
.service_effect .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; margin:0 auto; width:90%; max-width:1600px; }
.service_effect .content_wrap .pic { width:35%; }
.service_effect .content_wrap .pic img { width:100%; }
.service_effect .content_wrap article { margin:auto 0; width:60%; }
.service_effect .content_wrap article h2 { display:block; margin:0 0 30px; font-size:1.6em; font-weight:700; color:#111; }
.service_effect .content_wrap article h3 { display:block; margin:30px 0 0; font-size:1.3em; font-weight:600; color:#1e489d; line-height:1.6em; }
.service_effect .content_wrap article h4 { display:block; margin:20px 0 0; font-size:1.2em; font-weight:600; color:#00b8d8; line-height:1.4em; }
.service_effect .content_wrap article p { color:#111; }

/* 애자일 코칭 */
.coach_1_1 { margin:30px 0 0; }
.coach_1_1 .pic { width:100%; }
.coach_1_1 .pic img { border-radius:20px 20px 0 0; width:100%; }
.coach_1_1 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; border-radius:0 0 20px 20px; background:#0056bb; padding:50px; }
.coach_1_1 .content { width:22%; }
.coach_1_1 .content h3 { font-size:1.4em; color:#fff; }
.coach_1_1 .content p { display:block; margin:15px 0 0; color:#fff; }

.coach_1_2 { background:#0056bb; padding:80px 0; }
.coach_1_2 h2 { font-size:1.8em; font-weight:600; color:#fff; text-align:center; }
.coach_1_2 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; margin:40px auto 0; width:90%; max-width:1600px; }
.coach_1_2 .content_wrap .content { width:15.5%; border-radius:15px; background:#fff; padding:30px; text-align:center; }
.coach_1_2 .content_wrap .content h3 { font-size:1.4em; font-weight:600; color:#1e489d; line-height:1.5em; }
.coach_1_2 .content_wrap .content h4 { color:#111; margin:0; }

/* 애자일 컨설팅 */
.consult_1_1 { }
.consult_1_1 .pic { width:100%; margin:50px 0; text-align:center; }
.consult_1_1 .pic img { width:100%; }
.consult_1_1 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; }
.consult_1_1 .content_wrap .content { margin:0.65% 0; width:24%; border-radius:15px; border:1px solid #dedede; padding:30px 20px; text-align:center; }
.consult_1_1 .content_wrap .content:nth-child(odd) { background:#fafafa; }
.consult_1_1 .content_wrap .content h2 { display:block; margin:10px 0; font-size:1.2em; font-weight:600; color:#00b8d8; }
.consult_1_1 .content_wrap .content h3 { font-size:1.1em; font-weight:600; color:#111; }

.consult_1_2 { background:#0056bb; padding:80px 0; }
.consult_1_2 h2 { font-size:1.8em; font-weight:600; color:#fff; text-align:center; }
.consult_1_2 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; margin:40px auto 0; width:90%; max-width:1600px; }
.consult_1_2 .content_wrap .content { width:11.5%; border-radius:15px; background:#fff; padding:30px; text-align:center; }
.consult_1_2 .content_wrap .content h3 { font-size:1.4em; font-weight:600; color:#1e489d; line-height:1.5em; }
.consult_1_2 .content_wrap .content h4 { color:#111; margin:0; }



}






@media (min-width:768px) and (max-width:1599px){

/* 애자일온 이야기 */
.story_1 { display:flex; justify-content:space-between; flex-wrap:wrap; margin:70px auto; width:90%; }
.story_1 .pic { width:40%; }
.story_1 .pic img { width:100%; }
.story_1 .desc { margin:auto 0; width:55%; }
.story_1 .desc h2 { font-size:1.2em; font-weight:600; color:#111; line-height:1.6em; }
.story_1 .desc h3 { font-size:1.1em; font-weight:500; color:#111; line-height:1.6em; }

.story_2 { margin-top:100px; padding:100px 0; background:url(../images/story_02_bg.jpg) no-repeat; background-size:cover; }
.story_2 .content { margin:0 auto; width:90%; }
.story_2 .content h2 { font-size:1.7em; font-weight:600; color:#06c2e0; }
.story_2 .content h3 { font-size:1.3em; font-weight:500; color:#fff; line-height:1.6em; }

/* 애자일온 서비스 */
.about_1 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.about_1 .content_wrap { width:65%; }
.about_1 .content_wrap .content { display:flex; flex-wrap:wrap; border-bottom:1px solid #dedede; padding:40px 0; }
.about_1 .content_wrap .content:last-child { border-bottom:0; }
.about_1 .content_wrap .content h2 { width:10%; margin:15px 5% 0 0; font-size:1.8em; color:#111; }
.about_1 .content_wrap .content .desc { display:flex; flex-wrap:wrap; width:85%; }
.about_1 .content_wrap .content .desc .sort {  background:#0457bc; border-radius:10px; padding:20px 30px; margin:0 2% 0 0; width:31%; color:#fff; }
.about_1 .content_wrap .content .desc .sort h3 { display:block; margin:0 0 10px; }
.about_1 .content_wrap .content .desc .sort strong { display:block; color:#2adfff; }
.about_1 .content_wrap .content .desc .sort span { display:block; margin:5px 0; }
.about_1 .pic { width:30%; }
.about_1 .pic img { width:100%; }

.about_1_platform { margin:90px auto; width:90%; }
.about_1_platform img { width:100%; }

/* 애자일교육 서비스 소개 */
.service_1_1 { margin:30px 0 0; }
.service_1_1 .pic {  width:100%; }
.service_1_1 .pic img { border-radius:20px 20px 0 0; width:100%; }
.service_1_1 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; border-radius:0 0 20px 20px; background:#0056bb; padding:50px; }
.service_1_1 .content { width:30%; }
.service_1_1 .content h3 { font-size:1.2em; color:#fff; }
.service_1_1 .content p { display:block; margin:10px 0 0; color:#fff; }

.service_1_2 { background:#0056bb; padding:70px 0; }
.service_1_2 h2 { font-size:1.3em; font-weight:600; color:#fff; text-align:center; }
.service_1_2 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; margin:40px auto 0; width:90%; }
.service_1_2 .content_wrap .content { width:19%; border-radius:15px; background:#fff; padding:30px; }
.service_1_2 .content_wrap .content h3 { display:block; margin:0 0 10px;  font-size:1.5em; color:#1e489d; }

/* 스크럼 */
.service_head { display:flex; justify-content:space-between; flex-wrap:wrap; margin:90px auto; width:90%;}
.service_head article { width:60%; }
.service_head article h2 { font-size:1.7em; font-weight:600; color:#00b8d8; line-height:1.6em; }
.service_head article h3 { display:block; margin:25px 0; font-size:1.3em; font-weight:500; color:#111; line-height:1.5em; }
.service_head article p {}
.service_head .pic { width:35%; }
.service_head .pic img { width:100%; }

.service_head2 { display:flex; justify-content:space-between; flex-wrap:wrap; margin:90px auto; width:90%;}
.service_head2 article { width:35%; }
.service_head2 article h2 { font-size:1.7em; font-weight:600; color:#00b8d8; line-height:1.6em; }
.service_head2 article h3 { display:block; margin:25px 0; font-size:1.3em; font-weight:500; color:#111; line-height:1.5em; }
.service_head2 article p {}
.service_head2 .pic { width:60%; }
.service_head2 .pic img { width:100%; }

.service_effect { background:#ecf5fa; padding:90px 0; }
.service_effect .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; margin:0 auto; width:90%; }
.service_effect .content_wrap .pic { width:40%; }
.service_effect .content_wrap .pic img { width:100%; }
.service_effect .content_wrap article { margin:auto 0; width:55%; }
.service_effect .content_wrap article h2 { display:block; margin:0 0 30px; font-size:1.5em; font-weight:700; color:#111; }
.service_effect .content_wrap article h3 { display:block; margin:30px 0 0; font-size:1.3em; font-weight:600; color:#1e489d; line-height:1.6em; }
.service_effect .content_wrap article h4 { display:block; margin:20px 0 0; font-size:1.1em; font-weight:600; color:#00b8d8; line-height:1.4em; }
.service_effect .content_wrap article p { color:#111; }

/* 애자일 코칭 */
.coach_1_1 { margin:30px 0 0; }
.coach_1_1 .pic {  width:100%; }
.coach_1_1 .pic img { border-radius:20px 20px 0 0; width:100%; }
.coach_1_1 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; border-radius:0 0 20px 20px; background:#0056bb; padding:50px; }
.coach_1_1 .content { width:22%; }
.coach_1_1 .content h3 { font-size:1.2em; color:#fff; }
.coach_1_1 .content p { display:block; margin:10px 0 0; color:#fff; }

.coach_1_2 { background:#0056bb; padding:70px 0; }
.coach_1_2 h2 { font-size:1.3em; font-weight:600; color:#fff; text-align:center; }
.coach_1_2 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; margin:40px auto 0; width:90%; }
.coach_1_2 .content_wrap .content { width:15.5%; border-radius:15px; background:#fff; padding:30px 10px; text-align:center; }
.coach_1_2 .content_wrap .content h3 { font-size:1.3em; font-weight:600; color:#1e489d; line-height:1.5em; }
.coach_1_2 .content_wrap .content h4 { color:#111; margin:0; }

/* 애자일 컨설팅 */
.consult_1_1 { }
.consult_1_1 .pic { width:100%; margin:50px 0; text-align:center; }
.consult_1_1 .pic img { width:100%; }
.consult_1_1 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; }
.consult_1_1 .content_wrap .content { margin:0.6% 0; width:32.5%; border-radius:15px; border:1px solid #dedede; padding:30px 20px; text-align:center; }
.consult_1_1 .content_wrap .content:nth-child(odd) { background:#fafafa; }
.consult_1_1 .content_wrap .content h2 { display:block; margin:10px 0; font-size:1.1em; font-weight:600; color:#00b8d8; }
.consult_1_1 .content_wrap .content h3 { font-size:1.0em; font-weight:600; color:#111; }

.consult_1_2 { background:#0056bb; padding:70px 0; }
.consult_1_2 h2 { font-size:1.3em; font-weight:600; color:#fff; text-align:center; }
.consult_1_2 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; margin:40px auto 0; width:90%; }
.consult_1_2 .content_wrap .content { width:11.5%; border-radius:15px; background:#fff; padding:30px 10px; text-align:center; }
.consult_1_2 .content_wrap .content h3 { font-size:1.3em; font-weight:600; color:#1e489d; line-height:1.5em; }
.consult_1_2 .content_wrap .content h4 { color:#111; margin:0; }


}






@media (max-width:767px){

/* 가로 2단 */
.divide2 { display:flex; justify-content:space-between; flex-wrap:wrap; height:100%; }
.divide2 .content { border-bottom:0px solid #dedede; width:100%; margin:5% 0; overflow:hidden; }
.divide2 .content img { width:100%; }
.divide2 .content article { background:#69829c; padding:6px; font-size:1.1em; color:#fff; text-align:center;}

/* 애자일온 이야기 */
.story_1 { display:flex; justify-content:space-between; flex-wrap:wrap; margin:50px auto 0; width:85%; }
.story_1 .pic { width:100%; }
.story_1 .pic img { width:100%; }
.story_1 .desc { margin-top:30px; width:100%; }
.story_1 .desc h2 { font-size:1.1em; font-weight:600; color:#111; line-height:1.6em; }
.story_1 .desc h3 { font-size:1.0em; font-weight:500; color:#111; line-height:1.6em; }

.story_2 { margin-top:70px; padding:60px 0; background:url(../images/story_02_bg.jpg) right no-repeat; background-size:cover; }
.story_2 .content { margin:0 auto; width:85%; }
.story_2 .content h2 { font-size:1.5em; font-weight:600; color:#06c2e0; }
.story_2 .content h3 { font-size:1.1em; font-weight:500; color:#fff; line-height:1.6em; }

/* 애자일온 서비스 */
.about_1 { }
.about_1 .content_wrap { }
.about_1 .content_wrap .content { border-bottom:1px solid #dedede; padding:20px 0; }
.about_1 .content_wrap .content:last-child { border-bottom:0; }
.about_1 .content_wrap .content h2 { margin:0 0 10px; font-size:1.2em; color:#111; }
.about_1 .content_wrap .content .desc { }
.about_1 .content_wrap .content .desc .sort {  background:#0457bc; border-radius:10px; padding:20px; margin:10px 0; width:100%; color:#fff; }
.about_1 .content_wrap .content .desc .sort h3 { display:block; margin:0 0 5px; font-size:1.1em; }
.about_1 .content_wrap .content .desc .sort strong { display:block; color:#2adfff; }
.about_1 .content_wrap .content .desc .sort span { display:block; margin:5px 0; }
.about_1 .pic {  }
.about_1 .pic img { width:100%; }

.about_1_platform { margin:60px auto; width:85%; }
.about_1_platform img { width:100%; }

/* 애자일교육 서비스 소개 */
.service_1_1 { margin:30px 0 0; }
.service_1_1 .pic {  width:100%; }
.service_1_1 .pic img { border-radius:20px 20px 0 0; width:100%; }
.service_1_1 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; border-radius:0 0 20px 20px; background:#0056bb; padding:20px 30px; }
.service_1_1 .content { width:100%; margin:10px 0; }
.service_1_1 .content h3 { font-size:1.1em; color:#fff; }
.service_1_1 .content p { display:block; margin:10px 0 0; color:#fff; }

.service_1_2 { background:#0056bb; padding:50px 0; }
.service_1_2 h2 { font-size:1.2em; font-weight:600; color:#fff; text-align:center; }
.service_1_2 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; margin:20px auto 0; width:85%; }
.service_1_2 .content_wrap .content { margin:5px 0; width:100%; border-radius:15px; background:#fff; padding:20px; }
.service_1_2 .content_wrap .content h3 { display:block; margin:0 0 5px;  font-size:1.4em; color:#1e489d; }

/* 스크럼 */
.service_head { display:flex; justify-content:space-between; flex-wrap:wrap; margin:60px auto; width:85%;}
.service_head article { order:2; width:100%; margin:40px 0 0; }
.service_head article h2 { font-size:1.2em; font-weight:600; color:#00b8d8; line-height:1.6em; }
.service_head article h3 { display:block; margin:15px 0; font-size:1.1em; font-weight:500; color:#111; line-height:1.5em; }
.service_head article p {}
.service_head .pic { width:100%; }
.service_head .pic img { width:100%; }

.service_head2 { display:flex; justify-content:space-between; flex-wrap:wrap; margin:60px auto; width:85%;}
.service_head2 article { order:2; width:100%; margin:40px 0 0; }
.service_head2 article h2 { font-size:1.2em; font-weight:600; color:#00b8d8; line-height:1.6em; }
.service_head2 article h3 { display:block; margin:15px 0; font-size:1.1em; font-weight:500; color:#111; line-height:1.5em; }
.service_head2 article p {}
.service_head2 .pic { width:100%; }
.service_head2 .pic img { width:100%; }

.service_effect { background:#ecf5fa; padding:70px 0; }
.service_effect .content_wrap { margin:0 auto; width:85%; }
.service_effect .content_wrap .pic { width:100%; }
.service_effect .content_wrap .pic img { width:100%; }
.service_effect .content_wrap article { width:100%; margin:30px 0 0; }
.service_effect .content_wrap article h2 { display:block; margin:0 0 30px; font-size:1.15em; font-weight:700; color:#111; }
.service_effect .content_wrap article h3 { display:block; margin:30px 0 0; font-size:1.1em; font-weight:600; color:#1e489d; line-height:1.6em; }
.service_effect .content_wrap article h4 { display:block; margin:20px 0 0; font-size:1.0em; font-weight:600; color:#00b8d8; line-height:1.4em; }
.service_effect .content_wrap article p { color:#111; }

/* 애자일 코칭 */
.coach_1_1 { margin:30px 0 0; }
.coach_1_1 .pic {  width:100%; }
.coach_1_1 .pic img { border-radius:20px 20px 0 0; width:100%; }
.coach_1_1 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; border-radius:0 0 20px 20px; background:#0056bb; padding:20px 30px; }
.coach_1_1 .content { width:100%; margin:10px 0; }
.coach_1_1 .content h3 { font-size:1.1em; color:#fff; }
.coach_1_1 .content p { display:block; margin:10px 0 0; color:#fff; }

.coach_1_2 { background:#0056bb; padding:50px 0; }
.coach_1_2 h2 { font-size:1.2em; font-weight:600; color:#fff; text-align:center; }
.coach_1_2 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; margin:20px auto 0; width:85%; }
.coach_1_2 .content_wrap .content { margin:5px 0; width:100%; border-radius:15px; background:#fff; padding:20px; text-align:center; }
.coach_1_2 .content_wrap .content h3 { font-size:1.1em; font-weight:600; color:#1e489d; line-height:1.5em; }
.coach_1_2 .content_wrap .content h4 { color:#111; margin:0; }

/* 애자일 컨설팅 */
.consult_1_1 { }
.consult_1_1 .pic { width:100%; margin:30px 0; text-align:center; }
.consult_1_1 .pic img { width:100%; }
.consult_1_1 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; }
.consult_1_1 .content_wrap .content { margin:1.8% 0; width:48%; border-radius:15px; border:1px solid #dedede; padding:30px 20px; text-align:center; }
.consult_1_1 .content_wrap .content:nth-child(odd) { background:#fafafa; }
.consult_1_1 .content_wrap .content h2 { display:block; margin:10px 0; font-size:1.1em; font-weight:600; color:#00b8d8; }
.consult_1_1 .content_wrap .content h3 { font-size:1.1em; font-weight:600; color:#111; }

.consult_1_2 { background:#0056bb; padding:50px 0; }
.consult_1_2 h2 { font-size:1.2em; font-weight:600; color:#fff; text-align:center; }
.consult_1_2 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; margin:20px auto 0; width:85%; }
.consult_1_2 .content_wrap .content { margin:5px 0; width:100%; border-radius:15px; background:#fff; padding:20px; text-align:center; }
.consult_1_2 .content_wrap .content h3 { font-size:1.1em; font-weight:600; color:#1e489d; line-height:1.5em; }
.consult_1_2 .content_wrap .content h4 { color:#111; margin:0; }




}


