@charset "UTF-8";

/*--------------------------------------トップ画像--------------------------------------*/
.l_main .l_kv.is_202606-hirakatapark{background: url("../../../img/event/202606-hirakatapark/img_kv.jpg") no-repeat center center;background-size: cover;}

/*--------------------------------------ページ固有記述--------------------------------------*/
.hirakatapark_202606_redtx {
  color: #D90000;
}
.hirakatapark_202606_fontsize {
  font-size: 180% !important;
}
.hirakatapark_202606_fontsize2 {
  font-size: 75% !important;
}
.hirakatapark_202606_textindent {
  text-indent: 2.8em;
}
.hirakatapark_202606_redBox {
  display: inline-block;
  color: #fff;
  background-color: #D90000;
  padding: 5px 10px;
  border-radius: 8px;
}
.hirakatapark_202606_blueBox {
  display: inline-block;
  color: #fff;
  background-color: #005bac;
  padding: 5px 10px;
  border-radius: 8px;
}
.hirakatapark_202606_rt {
    font-size: 12px !important;
    color: #353535;
    text-align: center;
    ruby-align: center;
}

.hirakatapark_202606_is_bordertop1 {
    border-top: #ffe400 2px solid !important;
    border-image: linear-gradient(to right, #ffe400 0%, #f7f7f7 50%) 1;
    margin-top: 10px !important;
}
.hirakatapark_202606_is_borderbottom1 {
    border-bottom: #ffe400 2px solid !important;
    border-image: linear-gradient(to right, #f7f7f7 50%, #ffe400 100%) 1;
    padding-bottom: 8px !important;
    margin-bottom: 20px;
}
.hirakatapark_202606_is_bg {
    border: 2px solid #005bac;
    padding: 20px 30px;
    border-radius: 8px;
    margin: 15px auto 15px !important;
}
rt {
    ruby-align: center;
    text-align: center;
    color: #000;
}
.hirakatapark_202606_fontsize3 {
    font-size: 108%;
}
/*--------------------------------------SPonly--------------------------------------*/
@media only screen and (max-width: 767.89px) {

}
/*--------------------------------------PConly-------------------------------*/
@media only screen and (min-width: 767.9px) {

}
