@charset "UTF-8";

/*--------------------------------------トップ画像--------------------------------------*/
.l_main .l_kv.is_202611-autumnfestival{background: url("../../../img/event/202611-autumnfestival/img_kv.jpg") no-repeat center center;background-size: cover;}

/*--------------------------------------ページ固有記述--------------------------------------*/
.l_main .autumnfestival_202611_is_purple {
    color: #a64a97;
}
.autumnfestival_202611_is_purple_Box {
    display: inline-block;
    color: #fff;
    background-color: #a64a97;
    padding: 6px;
    vertical-align: middle;
    border-radius: 8px;
}
.titledecoration_202611-autumnfestival {
    position: relative;
}
.titledecoration_202611-autumnfestival::before {
    position: absolute;
    content: '';
    display: inline-block;
    right: 0;
    background-image: url(/k-press/assets/img/event/202611-autumnfestival/titledecoration01.png);
    background-size: contain;
}
.titledecoration_202611-autumnfestival::after {
    position: absolute;
    content: '';
    display: inline-block;
    right: 0;
    background-image: url(/k-press/assets/img/event/202611-autumnfestival/titledecoration02.png);
    background-size: contain;
}
.autumnfestival_202611_bg {
  background-color: #fff5e0;
}
.autumnfestival_202611_textindent01 {
  text-indent: 2.9em!important;
}
.autumnfestival_202611_textindent02  {
  text-indent: 7.4em!important;
}
/*--------------------------------------SPonly--------------------------------------*/
@media only screen and (max-width: 767.89px) {
.titledecoration_202611-autumnfestival::before {
    width: 55px;
    height: 83px;
    bottom: -15px;
    left: 15px;
}
.titledecoration_202611-autumnfestival::after {
    width: 75px;
    height: 77px;
    bottom: -20px;
    right: 10px;
}

}

/*--------------------------------------PConly-------------------------------*/
@media only screen and (min-width: 767.9px) {
.titledecoration_202611-autumnfestival::before {
    width: 67px;
    height: 101px;
    bottom: 10px;
    left: 20px;
}
.titledecoration_202611-autumnfestival::after {
    width: 90px;
    height: 93px;
    bottom: -25px;
    right: 20px;
}

}

/*ipad 450～PC幅------------------------------*/
/*@media screen and (min-width: 450px) and (max-width: 767.8px)  {
  }*/