@charset "UTF-8";

/*--------------------------------------トップ画像--------------------------------------*/
.l_main .l_kv.is_202611-keihanmall{background: url("../../../img/gourmet/202611-keihanmall/img_kv.jpg") no-repeat center center;background-size: cover;}

/*--------------------------------------ページ固有記述--------------------------------------*/
.keihanmall_202611_titletx {
  font-size: 160% !important;
}
.keihanmall_202611_vermilion {
    color: #b93b21;
}
rt {
    ruby-align: center;
    text-align: center;
    color: #000;
}
.keihanmall_202611_is_bordertop02 {
    border-top: #c8c8c8 2px dotted;
    padding-top: 20px !important;
    margin-top: 30px;
}
.keihanmall_202611_is_bordertop03 {
    border-top: #c8c8c8 2px solid;
    padding-top: 20px;
    margin-top: 30px!important;
}
.keihanmall_202611_txsize {
  font-size: 75%!important;
}
/*--------------------------------------SPonly--------------------------------------*/
@media only screen and (max-width: 767.89px) {
.keihanmall_202611_is_bordertop01 {
    border-top: #c8c8c8 2px dotted;
    padding-top: 20px !important;
    margin-top: 30px;
}
}

/*--------------------------------------PConly-------------------------------*/
@media only screen and (min-width: 767.9px) {
.keihanmall_202611_borderline01 {
  margin-bottom: 30px;
}
.keihanmall_202611_borderline02 {
  margin-top: 30px;
}

.keihanmall_202611_flexWrap01 {
	display: flex;
	justify-content: space-between;
}
 
.keihanmall_202611_item01 {
	width: 48%;
}
.keihanmall_202611_item02 {
	width: 48%;
}
.keihanmall_202611_item03 {
	width: 48%;
}
.keihanmall_202611_item04 {
	width: 48%;
}
}

/*ipad 450～PC幅------------------------------*/
/*@media screen and (min-width: 450px) and (max-width: 767.8px)  {
  }*/