@charset "UTF-8";

/*--------------------------------------トップ画像--------------------------------------*/
.l_main .l_kv.is_202509-thousand{background: url("../../../img/gourmet/202509-thousand/img_kv.jpg") no-repeat center center;background-size: cover;}

/*--------------------------------------ページ固有記述--------------------------------------*/
.is_lightgreen-202509 {
  color: #5cb100;
}
.lightgreenborder_Box-202509 {
    display: inline-block;
    color: #5cb100;
    border: 2px solid #5cb100;
    padding: 5px 10px;
    border-radius: 8px;
}
.thousand202509_pd15 {
  padding-top: 15px;
}
.l_main .thousand_202509_is_iconpoint{
	font-size: 62%;
	line-height: 1.4;
	display: flex;
	align-items: center;
}
.l_main .thousand_202509_is_iconpoint img{
	width: auto;
	height: 30px;
	margin-right: 10px;
}
/*--------------------------------------SPonly--------------------------------------*/
@media only screen and (max-width: 767.89px) {
  .titledecoration-202509 {
    position: absolute;
    right: -8px;
    width: 19%;
    bottom: 80px;
  }
  .bg_gr202509 {
    display: block;
    background: linear-gradient(to bottom, #dfeed8, #F7F7F7);
    height: 19vw;
  }
  .thousand_202509_textindent01 {
    text-indent: 9.2em !important;
  }
  .thousand_202509_textindent02 {
    text-indent: 10.3em !important;
  }
}

/*--------------------------------------PConly-------------------------------*/
@media only screen and (min-width: 767.9px) {
  .titledecoration-202509 {
    position: absolute;
    right: -8px;
    width: 19%;
    bottom: 8px;
  }
  .bg_gr202509 {
    display: block;
    background: linear-gradient(to bottom, #dfeed8, #F7F7F7);
    height: 96px;
    }
  .mtb01-202509 {
    margin-bottom: 30px;
  }
  .thousand_202509_textindent01 {
    text-indent: 8.1em !important;
  }
}

/*ipad 450～PC幅------------------------------*/
/*@media screen and (min-width: 450px) and (max-width: 767.8px)  {
  }*/