@charset "UTF-8";

#item_01 + .contents_box01.w40 .inner_item_img{
  max-width:80%;
}
#item_02 + section {
  display: none;
}
@media screen and (max-width: 800px) {
#item_01 + section {
  display: none;
}
#item_02 + section {
  display: block;
}
}

#course + div .wrapper_item .inner_item .inner_item_txt .contents_btn01 .content_wrapper {
  padding: initial;
}
#course + div .wrapper_item .inner_item .inner_item_txt .contents_btn01 {
  padding-top: 2rem;
}
#course + div .wrapper_item .inner_item .inner_item_txt .contents_btn01 a {
  text-decoration: none;
  min-width: initial;
}

#course + .composite_box01.block_images_14 .inner_item a+.inner_item_txt {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}