@charset "utf-8";
/********************
메인페이지 및 서브페이지 동시 적용.
가장 마지막에 불러오는 CSS 파일입니다.
※ 공통영역 CSS에서 부분별 개별 적용시 사용하시면 됩니다. 
********************/ 

/* popup */
.PZwindow {display:flex; flex-direction:column}
.PZwindow iframe {height: 100%;width:100%}
.PZwindow .PZwrap img {width:100%;height: 100%;}
.PZwindow .PZwrap a {display: block;background: #333;}


@media only screen and (max-width:768px){
    .PZwindow {width: 80% !important; top:0 !important; left:0 !important;}
    .PZwindow .PZwrap {width: 100% !important; height: auto !important;}
}

@media only screen and (max-width:550px){
    .PZwindow {width: 100% !important;}
} 

.eQ01 .wrap-sub-visual {background-image: url(/sites/aiedap/images/sub/sub-visual01.jpg);}
.eQ02 .wrap-sub-visual {background-image: url(/sites/aiedap/images/sub/sub-visual02.jpg);}
.eQ03 .wrap-sub-visual {background-image: url(/sites/aiedap/images/sub/sub-visual03.jpg);}
.eQ04 .wrap-sub-visual {background-image: url(/sites/aiedap/images/sub/sub-visual04.jpg);}
.eQ05 .wrap-sub-visual {background-image: url(/sites/aiedap/images/sub/sub-visual05.jpg);}
.eQ06 .wrap-sub-visual {background-image: url(/sites/aiedap/images/sub/sub-visual06.jpg);}
.eQ07 .wrap-sub-visual {background-image: url(/sites/aiedap/images/common/sub-visual-professor.jpg);}
.eQ08 .wrap-sub-visual {background-image: url(/sites/aiedap/images/common/sub-visual11.jpg);}
.eQ09 .wrap-sub-visual {background-image: url(/sites/aiedap/images/common/sub-visual17.jpg);}


#menu18917_obj278 {   overflow: visible;}
#multipleDiv_temp_05_9 {z-index:0 !important;background: #f9f9f9;}

.visualBox .p-2{font-family: 'Dream ExtraBold' !important; font-weight:700;}

@media all and (max-width:550px) {  
	.visualBox .p-1{font-size: 15px !important;}
	.visualBox .p-3{} 
	.visualBox .p-2{font-size: 26px !important;} 
}


.sns .sns-wrap li a{width:47px;height: 47px;}

@media all and (max-width:550px) {  
.sns .sns-wrap li a{width:40px;height: 40px;}
}



@media (max-width: 550px){
  .wrap-notice .list .subject { line-height: 1.4;}
}




/*
.title-wrap {text-align: center; margin-bottom: 50px;}
.title-wrap .title,  .title-wrap .title span {font-size: 40px; font-weight: bold;}
.title-wrap .title span{}
.title-wrap .txt {font-size: 23px;}

.slick-arrow {position: absolute; text-indent: -9999px;width: 50px;aspect-ratio: 1/1;border-radius: 5px;background-size: 50% !important;z-index: 1;}
.slick-arrow.next {background: url(../images/main/chevron-right.svg) center no-repeat;right: 15px;}
.slick-arrow.prev {background: url(../images/main/chevron-left.svg) center no-repeat; left: 15px;}

.prevnext {}
.prevnext button {text-indent: -9999px;}

.quick-pop {background: #d9e7f5;}
.quick-pop > div {max-width: 1400px; margin: 0 auto;}
.quick-pop .cont01 {float: left; width: 840px;}
.quick-pop .cont02 {float: right;width: 550px;}
.quick-pop .title-wrap {text-align: left;}
.quick-pop .title-wrap .title {text-align: left;}
.quick-pop .title-wrap .title span {font-size: 30px; color: #004ea0;}
*/

/*인사말*/
.greeting-txt{font-size:20px;}

.cont .sign {float: right; text-align: right; font-size:19px;}
.sign strong {font-size: 25px;}



/* 서브페이지 박스 */
.mission_wrap {padding: 45px;  box-sizing: border-box; text-align: center; font-size: 25px; color: #000; background-position: center;  margin-bottom: 50px !important;   position: relative; border: 10px solid #f1f1f1;}
.mission_wrap h3 {margin-bottom: 10px; display: inline-block; font-weight: 700; font-size: 30px; position: relative; color: #003c82;}
.mission_wrap span{color:#f29600;}
.mission_wrap .title_info{font-size:21px;}


@media (max-width: 860px){
.mission_wrap {padding: 25px;font-size: 15px;}
.mission_wrap h3 {font-size: 25px;}
.mission_wrap .title_info{font-size:17px;}
}


@media (max-width: 420px){
.mission_wrap {padding: 15px;font-size: 15px;}
.mission_wrap h3 {font-size: 20px;}
.mission_wrap .title_info{font-size:15px;}
}


/* 사업단 소개 */
.li-style-02 li .cont .title { font-size: 23px !important; margin-top: 10px; }
.wrap-contents .con-list3 li {margin-bottom: 19px !important; font-size: 18px !important;  line-height: 1.4  !important;}


/*인사말*/
.greeting-type01 .cont .sign strong {font-weight: bold; font-size: 20px;}
.greeting-type01 p{font-size:18px !important;}

.foot_link_box p{font-weight:bold; font-size:16px; margin-bottom: 5px; color:#fff; padding-left: 5px;}
.foot_link_box ul{margin-bottom: 10px !important;}


/*footer 컬러 수정*/
.wrap-footer .accordion .btn-accr {background: #3c6197 !important;}



