@charset "UTF-8";

/*--------------------------------------トップ画像--------------------------------------*/
.l_main .l_kv.is_202511-sakagura{background: url(/k-press/assets/img/outing/202511-sakagura/img_kv.jpg) no-repeat center center;background-size: cover;}

/*--------------------------------------ページ固有記述--------------------------------------*/
.sakagura_202511_double_boder_Wrap {
  border: 4px solid #004190;
  background-color: #fff9e2;
  padding: 5px;
  margin: 15px 0 0;
}
.sakagura_202511_double_boder_item {
  border: 2px solid #004190;
  display: block;
  padding: 20px;
}
.sakagura_202511_textindent02 {
  text-indent: 11.7em !important;
}
.sakagura_202511_textindent03 {
  text-indent: 7.2em !important;
}
.sakagura_202511_bluebrder {
  border-left: 3px solid #004190;
  padding-left: 10px;
}
@media only screen and (min-width: 767.98px){
  .sakagura_202511_flexwrap {
    display: flex;
    justify-content: space-between;
  }
  .sakagura_202511_flexitem01 {
    width: 65%;
  }
  .sakagura_202511_flexitem02 {
    width: 33%;
  }
  .sakagura_202511_flexitem02_img {
    margin-left: 64px;
  }
  .sakagura_202511_textindent01 {
    text-indent: 8.3em !important;
  }
}
@media only screen and (max-width: 767.98px){
  .sakagura_202511_flexitem02_img {
    width: 30%;
    margin: 20px auto 10px !important;
  }
  .sakagura_202511_flexitem02_text {
    text-align: center;
  }
  .sakagura_202511_spfont01 {
    font-size: 3.5vw !important;
  }
  .sakagura_202511_textindent01 {
    text-indent: 8.4em !important;
  }
}
