@charset "utf-8";

/* sub0101 학과소개 */
.s0101 .depart-top-wrap .intro-img-box .depart-name {padding: 15px;}
.s0101 .depart-top-wrap .intro-img-box .depart-name p {line-height: 1.3;}
/* 전공동아리 */
.s0101 .major-crew-wrap .mc-contents-box.col2 {margin-top : 30px;}
.s0101 .major-crew-wrap .mc-contents-box.col2:nth-of-type(1) {margin-top: 0;}
.s0101 .major-crew-wrap .mc-contents-box.col2 .mc-item {min-height: 200px;}
.s0101 .major-crew-wrap .mc-contents-box.col2 .mc-item .mc-name em {font-weight: bold;}
@media(max-width: 1200px) {
    .s0101 .major-crew-wrap .mc-contents-box.col2 .mc-item .mc-name em {display: block;}
}
@media(max-width: 850px) {
    .s0101 .major-crew-wrap .mc-contents-box.col2 .mc-item .mc-name em {display: inline-block;}
}
@media(max-width: 550px) {
    .s0101 .major-crew-wrap .mc-contents-box.col2 .mc-item .mc-name::after {display: none;}
}
/* sub0101 학과소개 End */

/* sub0102 연혁 */
.s0102 .ui-timeline.timeline-e .timeline__wrap .timeline__body .timelist li {padding-left: 130px;}
@media (max-width: 580px) {
    .s0102 .ui-timeline.timeline-e .timeline__wrap .timeline__body .timelist li {padding: 0;}
}
.s0102 .ui-timeline.timeline-e .bg {background-image: url(/biohealth/img/sub01/history_bg.jpg);}
/* sub0102 연혁 End */

/* sub0104 위치 및 연락처 */
.s0104 .check-box {margin-top: 60px;}
@media(max-width: 1279px) {
    .s0104 .check-box {margin-top: 30px;}
}
/* sub0104 위치 및 연락처 End */

/* sub0105 취업과진로 */
.s0105 .ui-greeting.greeting-d.type2.first {margin-top: -30px;}
.s0105 .ui-greeting.greeting-d.type2.first .greeting_txt_box {background: transparent;}
.s0105 .ui-greeting.greeting-d.type2 .greeting_txt_box {padding: 25px 50px 35px;}
.s0105 .ui-greeting.greeting-d.type2 .greeting_txt_box .imgb {max-width: 200px; margin: 70px 0 20px 55px;}
.s0105 .ui-greeting.greeting-d.type2 .greeting_txt_box .imgb img {width: 100%; display: block;}
.s0105 .ui-greeting.greeting-d.type2 .greeting_txt_box .imgb span::after {height: 230px;}

@media(max-width: 1279px){
    .s0105 .ui-greeting.greeting-d.type2 .greeting_txt_box .imgb {margin: 50px 0 0; max-width: 250px;}
}
@media(max-width: 767px){
    .s0105 .ui-greeting.greeting-d.type2.first {margin-top: 0;}
    .s0105 .ui-greeting.greeting-d {margin-top: 30px;}
    .s0105 .ui-greeting.greeting-d.type2 .greeting_txt_box .imgb {display: block; float: none; margin: 0 auto; width: 30%; min-width: 200px; text-align: center;}
    .s0105 .ui-greeting.greeting-d.type2 .greeting_txt_box .imgb span {margin: 10px 0 30px;}
}
@media(max-width: 550px) {
    .s0105 .ui-greeting.greeting-d.type2 .greeting_txt_box {padding: 25px 30px 40px;}
    .s0105 .ui-greeting.greeting-d.type2 .greeting_txt_box .imgb {width: 100%; min-width: auto;}
}
/* sub0105 취업과진로 End */



   
/* 프로그램 컨텐츠 색상 */
.technology .ui-list__card .col1 .item .thm--box:after {border-left: 4px solid #3664BA; border-top: 4px solid #3664BA;}
.technology .ui-list__card .obj .item .card--body li b,
.technology .ui-list__card .obj .text .inner strong {color: #3664BA;}
.technology .ui-list__card .obj .ui-list__button .btn,
.technology .ui-list__card .obj .text .inner strong:before,
.technology .ui-list__card .obj .item .card--body li b span {background-color: #3664BA; }
.technology .ui-list__card .obj .text {background: #f5f5f5;}

.technology span.active a,
.technology .calendar_month {color:#3664BA;}
.technology .schedule_btn {border: 1px solid #3664BA;color: #3664BA;}
.technology .calendar_date table thead th {background-color: #3664BA;}
/* 프로그램 컨텐츠 색상 End */

/* 일반HTML 색상 */
/* 이미지크게보기버튼 */
.technology .pic_btn a:hover{background-color:#3E4F73; color:#fff;}
/* 조직도 */
.technology .organization-s .org-wrap .lv-01 > li .txt_box::before {border-top: 1px solid #3664BA; border-left: 1px solid #3664BA;}
.technology .organization-s .org-wrap .lv-01 > li .txt_box .step {color: #3664BA;}
.technology .organization-s .org-wrap .lv-02 li .txt_box .step3 {color: #3664BA; border-bottom: 2px solid #3664BA;}
.technology .organization-s.type2 .head-title {background-color: #3664BA;}
/* 일반HTML 색상 End */

/* 학과소개 색상 변경 */
.technology .dep-map-box .dep-map-title .dep-color-num {background-color: #3664BA;}
.technology .s0101 h2.dep-start::after {background-color: #3664BA;}
.technology .s0101 .depart-top-wrap .intro-txt-box .intro-ui-list li .intro-ico {background-color: #3664BA;}
.technology .s0101 .depart-top-wrap .intro-img-box .depart-name {background-color: #3E4F73;}
.technology .s0101 .depart-top-wrap .intro-txt-box::before {border-top: 1px solid #3664BA; border-left: 1px solid #3664BA;}
.technology .s0101 .edu-process-wrap .dp-step-box .step::before {border-top: 1px solid #3664BA; border-left: 1px solid #3664BA;}
.technology .s0101 .edu-process-wrap .dp-step-box .step:nth-of-type(1) strong {color: #3664ba;}
.technology .s0101 .edu-process-wrap .dp-step-box .step:nth-of-type(2) strong {color: #594e90;}
.technology .s0101 .edu-process-wrap .dp-step-box .step:nth-of-type(3) strong {color: #703c6c;}
.technology .s0101 .edu-process-wrap .dp-step-box .step:nth-of-type(4) strong {color: #8d2337;}
.technology .s0101 .edu-process-wrap .dp-step-box .step:nth-of-type(1) strong::before {border: 1px solid #3664ba;}
.technology .s0101 .edu-process-wrap .dp-step-box .step:nth-of-type(2) strong::before {border: 1px solid #594e90;}
.technology .s0101 .edu-process-wrap .dp-step-box .step:nth-of-type(3) strong::before {border: 1px solid #703c6c;}
.technology .s0101 .edu-process-wrap .dp-step-box .step:nth-of-type(4) strong::before {border: 1px solid #8d2337;}
.technology .s0101 .major-crew-wrap .mc-contents-box .mc-item.item01 {background-color: rgba(54,100,186,0.9);}
.technology .s0101 .major-crew-wrap .mc-contents-box .mc-item.item02 {background-color: #fff;}
.technology .s0101 .major-crew-wrap .mc-contents-box .mc-item.item03 {background-color: rgba(62,79,115,0.9);}
.technology .s0101 .major-crew-wrap .mc-contents-box .mc-item.item01 .mc-name {color: #fff;}
.technology .s0101 .major-crew-wrap .mc-contents-box .mc-item.item02 .mc-name {color: #3E4F73;}
.technology .s0101 .major-crew-wrap .mc-contents-box .mc-item.item03 .mc-name {color: #fff;}
.technology .s0101 .major-crew-wrap .mc-contents-box .mc-item.item01 .mc-sub-name {color: #fff;}
.technology .s0101 .major-crew-wrap .mc-contents-box .mc-item.item02 .mc-sub-name {color: #3E4F73;}
.technology .s0101 .major-crew-wrap .mc-contents-box .mc-item.item03 .mc-sub-name {color: #fff;}
.technology .s0101 .major-crew-wrap .mc-contents-box .mc-item.item01 p {color: #fff;}
.technology .s0101 .major-crew-wrap .mc-contents-box .mc-item.item02 p {color: #3E4F73;}
.technology .s0101 .major-crew-wrap .mc-contents-box .mc-item.item03 p {color: #fff;}
.technology .s0101 .major-crew-wrap .mc-contents-box .mc-item.item01 .mc-name::after {background-color: rgba(255,255,255,0.1);}
.technology .s0101 .major-crew-wrap .mc-contents-box .mc-item.item02 .mc-name::after {background-color: #ececec;}
.technology .s0101 .major-crew-wrap .mc-contents-box .mc-item.item03 .mc-name::after {background-color: rgba(255,255,255,0.1);}
.technology .s0101 .certify-list-wrap .ct-item .inner ul li {color: #3E4F73;}
.technology .s0101 .dep-job-wrap .dj-content-box .dj-item .inner .dj-txt-box strong {color: #3E4F73;}
.technology .s0101 .dep-advantage-wrap .db-item p::before {background: #3664BA;}
.s0101 .major-crew-wrap .mc-contents-box .mc-item.item01 .list-1st li,
.s0101 .major-crew-wrap .mc-contents-box .mc-item.item03 .list-1st li {color: #fff;}
.s0101 .major-crew-wrap .mc-contents-box .mc-item.item01 .list-1st li::before,
.s0101 .major-crew-wrap .mc-contents-box .mc-item.item03 .list-1st li::before {background-color: #fff;}
/* 학과소개 색상 변경 End */

/* sub0101 학과소개 교육과정 변경 */
.s0101.biohealth .edu-process-wrap .dp-step-box.col4 .step{min-height: 415px;}
@media (max-width: 1450px){
    .s0101.biohealth .edu-process-wrap .dp-step-box.col4 .step{min-height: 465px;}
}
@media (max-width: 1332px){
    .s0101.biohealth .edu-process-wrap .dp-step-box.col4 .step{min-height: 490px;}
}
@media (max-width: 1279px){
    .s0101.biohealth .edu-process-wrap .dp-step-box.col4 .step{min-height: 515px;}
}
@media (max-width: 1200px){
    .s0101.biohealth .edu-process-wrap .dp-step-box.col4 .step{min-height: 315px;}
}
@media (max-width: 767px){
    .s0101.biohealth .edu-process-wrap .dp-step-box.col4 .step{min-height: auto;}
}
/* sub0101 학과소개 교육과정 변경 End */

/* sub0703 취업사례 */
.s0703 table.table{position:relative;}
.s0703 table.table:after {content:'';width:2px;height:100%;background: #3664BA;top:0;left: 50%;position:absolute;}
/* sub0703 취업사례 End */

/* 아이콘 추가 */
.s0101 .major-crew-wrap .mc-contents-box .mc-item .crew-icon.icon_02{background:url(/biohealth/img/common/animal_bg02.png); top:15px;}
.s0105 .circle .ir-icon.icon_01{background:url(/biohealth/img/common/animal_bg.png)}