@charset "UTF-8";

#lesson-img01 + .contents_box01 .inner_item_img img {
    max-width: 220px !important;
}
#lesson-img02 + .contents_box01 .inner_item_img img {
    max-width: 220px !important;
}
#lesson-img03 + .contents_box01 .inner_item_img img {
    max-width: 220px !important;
}
#lesson-img04 + .contents_box01 .inner_item_img img {
    max-width: 220px !important;
}



/* クラスごとアイコン 基本触らない */
[id^="class_"] +section .heading.block_header_2 {
    padding-left: 60px;
}
[id^="class_"] +section .heading.block_header_2 .h {
    padding-left: 0;
    top: 20px;
}
[id^="class_"] +section .heading.block_header_2 .h:before {
    content: '';
    display: inline-block;
    width: 60px;
    height: 60px;
    top: -20px !important;
    left: -65px;
    border: none;
    border-radius: 0;
}
@media screen and (max-width: 768px) {
  [id^="class_"] +section .heading.block_header_2 {
      margin-bottom: 50px;
    }
}

/* クラスごとアイコン画像 画像変更はココ */
[id*="hiyoko"] +section .heading.block_header_2 .h:before{
  background: url("/common/upload_data/you-nikonikocom/image/20211110192514.png") no-repeat top center/contain ;
}
[id*="kaeru"] +section .heading.block_header_2 .h:before{
  background: url("/common/upload_data/you-nikonikocom/image/20211110192510.png") no-repeat top center/contain ;
}
[id*="koguma"] +section .heading.block_header_2 .h:before{
  background: url("/common/upload_data/you-nikonikocom/image/20211110192512.png") no-repeat top center/contain ;
}
[id*="panda"] +section .heading.block_header_2 .h:before{
  background: url("/common/upload_data/you-nikonikocom/image/20211108111701.png") no-repeat top center/contain ;
}