/* PCのみ */
@media screen and (min-width: 980px) {
  .siteHeader__column:last-child{
    padding-bottom: 30px;
  }
  
  .siteHeader__logo{
    padding: 0;
  }

  .siteHeader__logo p::after{
    font-size: 1.5rem;
  }

  .sec01{
    margin-top: 0px;
  }

  .siteHeader{
    background-color: rgba(255, 255, 255,0.5 )
  }

}
/* PCのみ */

/* 全体 */
body{
  background-color: #231815;
}

.sec10 {
  background: #231815;
}

.sec10__inner{
  padding: 2px 0 0px;
}

.siteHeader__logo p{
  margin-bottom: 0;
}

.siteHeader__logo p::after{
  content: "受験生サイト";
  font-size: 1.5rem;
  margin-left: 8px;
}


  .sec10__socialItem {
    max-width: 60px;
  }

  .sec10__socialItem:first-child {
    margin-right: 15px;
  }

.sec10__banner{
  font-size: 2rem;
  height: 60px;
  background-image:none;
  color: yellow;
}

.sec10__banner .u-cBlue{
  color: yellow;
}

.sp{
  display: none;
}

.pc{
  display: block;
}

.siteHeader__logo .small02{
  display: inline;
  font-size: 15px;
  margin-left: 4px;
}


/* スマホのみ */
@media screen and (max-width: 768px){
  .sec10{
    height: 20vh;
  }

  .sec10__socialItem {
      max-width: 12vw;
  }
 
  .sec10__flex{
    margin-top: 6vw;
  }

  .siteHeader__logo p::after{
    font-size: 1.3rem;
  }

  .sec10__socialItem:first-child {
    margin-right: 3vw;
  }

  .sec10__banner{
    font-size: 1.5rem;
  }

  .sp{
    display: block;
  }

  .pc{
    display: none;
  }

  .siteHeader__logo .small02{
    display: contents;
    font-size: 13px;
  }
}
/* スマホのみ */