@charset "utf-8";
.promotion_wrap { position:relative; text-align: center;}
.g_fb_button { right:50px; top:80px;}

.promotion_wrap div { font-family:'Noto Sans KR';}
.promotion_wrap .montserrat { font-family: 'Montserrat';}
.promotion_wrap .inner { position:relative; width: 1102px; margin: 0 auto;}
.promotion_wrap .clearfix {*zoom:1}
.promotion_wrap .clearfix:after {content:""; display: block; clear: both;}
.sr-only { position: absolute; display: inline-block; overflow: hidden; clip: rect(0 0 0 0); width: 0px; height: 0px; margin: -1px; padding: 0; word-break: keep-all; white-space: nowrap; color: transparent; border: 0; text-indent: -9999px; }

.grid { -webkit-box-sizing: border-box; box-sizing: border-box; *zoom: 1; }
.grid:before,
.grid:after { content: ''; display: table; }
.grid:after { clear: both; }
.grid .col { float: left; -webkit-box-sizing: border-box; box-sizing: border-box; }

.promotion_wrap .inner { position:relative; width:1100px; margin:0 auto; }
.section_title { background:#bbe6ff url('//img.eduwill.net/Img2/7even/promotion/lecture/190729/bg_title.jpg') 50% 0 no-repeat;}
.section_title .event_date { position: absolute; top: 101px; right: 154px; color: #010101; font-size: 20px; font-weight: 500; letter-spacing: -1px; -webkit-transform: rotate(-8.5deg);-moz-transform: rotate(-8.5deg);-ms-transform: rotate(-8.5deg);transform: rotate(-8.5deg);}
.section_title .btn_apply { position:absolute; top:682px; left:50%; margin-left:-315px; z-index:100;}

.section_a { padding: 90px 0 45px; font-size: 40px; color: #fff; font-weight: 300; letter-spacing:-3px; line-height: 1.3; background:#00498c;}
.section_a strong { display: block; font-weight: 700; color: #ffe400;letter-spacing:-3px; }
.section_b { padding:90px 0 100px; background:#ffe400;}
.section_b .inner { width:1000px; margin:0 auto;}
.section_b .tab:after { content:' '; clear:both; display:block;}
.section_b .tab li { float:left; width:332px; height:105px; margin-left:2px; margin-bottom: 2px;}
.section_b .tab li:first-child,
.section_b .tab li:nth-child(4) { margin-left:0;}
.section_b .tab_contents { margin-top:18px; display:none; -webkit-box-shadow: 0px 20px 20px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 20px 20px 0px rgba(0,0,0,0.2);box-shadow: 0px 20px 20px 0px rgba(0,0,0,0.2);}

.section_c { padding-bottom: 85px; background:#08274a;}
.section_c .title { padding: 78px 0 24px; font-size: 50px; font-weight: 300; color: #fff; letter-spacing:-3px; line-height: 1.8;}
.section_c .teacher_box { width:1000px; margin:0 auto;}
.section_c .teacher_box ul:after { content:' '; clear:both; display:block;}
.section_c .teacher_box ul li { position:relative; float:left; margin-top:26px; width:320px; margin-left:20px; box-sizing:border-box;}
.section_c .teacher_box ul li:first-child,
.section_c .teacher_box ul li.first { margin-left:0;}
.section_c .teacher_box ul li .grid { margin:0 auto;}
.section_c .teacher_box ul li .btn { position:absolute; bottom:38px; left:50%; margin-left:-105px;} 


.section_d { padding-bottom: 85px; background: #093b73;}
.section_d .txt { padding: 97px 0 35px;}
.section_d .notice { padding:50px 0; width:1000px; margin:0 auto; background:#fff;}
.section_d .notice dt { position:relative; padding:42px 0 0; width:273px; text-align:center; font-size:24px; font-weight:300; color:#090909; letter-spacing:-1px; line-height:1.3; box-sizing:border-box;}
.section_d .notice dt:before { content:' '; display:block; position:absolute; top: 0; left:50%; margin-left: -18px; width:36px; height:32px; background:url('//img.eduwill.net/Img2/7even/promotion/lecture/190729/ico_info.png') 0 0 no-repeat;}
.section_d .notice dd { }
.section_d .notice dd li { line-height:36px; font-size:18px; color:#090909; font-weight:500; text-align:left; letter-spacing:-1px;}