/*서브비주얼****************************************/
.eQ01 .wrap-sub-visual {
  background: url(/sites/ist/images/common/sub_visual_1.jpg) no-repeat center top;
  background-size: cover;
}

.eQ02 .wrap-sub-visual {
  background: url(/sites/styleguide/images/common/sub_visual_2.jpg) no-repeat center top;
  background-size: cover;
}

.eQ03 .wrap-sub-visual {
  background: url(/sites/styleguide/images/common/sub_visual_3.jpg) no-repeat center top;
  background-size: cover;
}

.eQ04 .wrap-sub-visual {
  background: url(/sites/styleguide/images/common/sub_visual_4.jpg) no-repeat center top;
  background-size: cover;
}

.eQ05 .wrap-sub-visual {
  background: url(/sites/styleguide/images/common/sub_visual_5.jpg) no-repeat center top;
  background-size: cover;
}

.profile .thumb-li:nth-child(5){
  padding: 30px 30px 74px 30px;
}

.profile .thumb-li:nth-child(7){
  padding: 30px 30px 74px 30px;
}


.quick-menu-list li {
  margin-right: 7.2%;
}

#multipleContentsDiv_temp_org_4_6 ._obj:nth-child(6) {
  bottom: 19%;
}

.consulting-wrap a {
  padding: 50px 33px 50px 33px;
}

.consulting-content {
  padding-bottom: 30px;
}

.consulting-logo {
  margin-top: 10px;
}

/*로고메뉴조정****************************************/
@media all and (min-width:1024px){
  .wrap-header .head-logo{width: 300px;}
  .wrap-header .head-util{width: 150px;}
}
@media all and (min-width:1024px) and (max-width:1400px){
  .wrap-header .head-navi .div_1 .a_1{font-size: 17px;}
  .wrap-header .head-logo .logo-img span{font-size: 20px;}
}

@media all and (max-width: 768px) {
  .quick-menu-list li {
    margin-right: 0;
  }

  .consulting-wrap a {
    padding: 40px 20px 50px 20px;
  }

  .consulting-content p {
    font-size: 16px;
  }
}

.quick-menu-list li:first-child p span::after {
  bottom: 0px;
  left: 6px;
}

.quick-menu-list li:nth-child(3) p span::after {
  bottom: 0px;
  left: -3px;
}

.quick-menu-list li:nth-child(4) p span::after {
  bottom: 0px;
  left: 6px;
}

.majorIntroNoImgWrap .introTitle>div:nth-child(2) {
  font-size: 34px;
}

.consulting-logo {
  float: right;
  width: 35px;
  height: 44px;
  background: url(/sites/ist/images/main/consulting-logo.png);
  margin-top: 5px;
}


.majorIntroNoImgWrap .introContent { border:0px solid green; width:100%;}
.majorIntroNoImgWrap .introContent > div:nth-child(1) { font-size:24px; font-weight:bold; color:#333333; padding-bottom:30px; }
.majorIntroNoImgWrap .introContent > div:nth-child(2) { font-size:18px; color:#666666; }

#multipleContentsDiv_ist_77{height:auto !important;}
