@charset "utf-8";

.eQ01 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_15.jpg) no-repeat center;}
.eQ02 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_19.jpg) no-repeat center;}
.eQ03 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_21.jpg) no-repeat center;}
.eQ04 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_12.jpg) no-repeat center;}
.eQ05 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_5.jpg) no-repeat center;}
.eQ06 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_22.jpg) no-repeat center;}
.eQ07 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_25.jpg) no-repeat center;}
.eQ08 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_8.jpg) no-repeat center;}
.eQ09 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_19.jpg) no-repeat center;}
.eQ010 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_22.jpg) no-repeat center;}

/* 학과소개 */
.intro_container {
    position: relative;
    padding-top: 4.5%;
    padding-bottom: 10%;
   width: 100%;
  max-width: 1920px;
    min-height: 620px;
  	background: url("https://www.konkuk.ac.kr/sites/konkuk/images/sub/img-depart-info36.jpg") no-repeat center center /cover;
}

.intro_con {
   position: relative;
  max-width: 1400px;
  margin: 0 auto;
}

.intro_con .intro_title strong {
    font-family: 'Noto Medium';
    font-size: 30px;
    color: #fff;
}

.intro_con .intro_title p {
    padding-top: 1%;
    padding-right: 50%;
    font-family: 'Noto Regular';
    font-size: 18px;
    line-height: 1.7;
    color: #fff;
}


.table_1 table img {

	display: inline;
	padding-right: 5px;
	padding-left: 5px;
}

.box_0_24  {
    border: 1px solid #DDD;
    padding: 20px !important;
}

.mark {
	display: inline-block;
		padding-right: 5px;
}
.mark_txt {
	font-size: 16px;
	display: inline-block;
	padding-right: 20px;
}

table tbody tr .bgt {
	background-color: #f6f6f6 !important;
}

.greeting_type_1 .item_1 {
    top: -61px !important;

}
.greeting_type_1 .item_1 img {
box-shadow: none !important;
}

.wrapThum .itemA {
    height: 100% !important;
}



@media (max-width: 768px) {

  .wrapThum .itemA img {
	  object-fit: contain !important;
	  object-position: top !important;
	  height: 100%;
  }

}