#daily_list{
  width:975px;
  padding:20px;
	background: url(../images/daily_bg.png) no-repeat center top #fff2db;
}


.daily_bar {
  width: 100%;
	margin:34px auto 10px;
  padding:7px 16px;
  background: linear-gradient(90deg, #af2e2a 0%, #be4521 30%, #dc740e 60%, #f19601 89.5%);
	border-radius:8px;
}

.daily_bar span {
	font-size: 18px;
	letter-spacing: 2px;
	color: #fff;
	font-weight: bold;
	text-shadow: 1px 0px 0 #8d2621, 1px 0 0 #8d2621, 0 1px 0 #8d2621, 1px 2px 0 #8d2621
}

.daily_box {
	width:100%;
	margin-bottom:20px;
	padding:26px;
	background-color:#fff;
	border-radius:8px;
}

.daily_inner_bar{
	color:#fff;
	background:
	url("../images/cont-line-bg_502.png") repeat center top;
}

.daily_inner_bar ul {
	display:flex;
	border:solid 1px #000;
}

.daily_inner_bar .days {
  width: 15%;
	margin:0;
  padding: 16px 0;
  background-color: #231815;
  text-align: center;
}

.daily_inner_bar .days p {
	font-size:16px;
	font-weight:bold;
	color:#d4d216;
}

.daily_inner_bar .days_title {
  width: 85%;
	margin:0;
  padding: 16px 0 16px 24px;
  text-align: left;
}

.daily_inner_bar .days_title p {
	display:inline-block;
	font-size:16px;
	font-weight:bold;
	color:#000;
	letter-spacing: 2px;
}


.daily_inner_bar p.location  {
	width: 83%;
	display:inline-block;
	font-size:14px;
  font-weight: normal;
	color:#535353;
	letter-spacing: 2px;
  text-align: right;
}

.daily_inner_cont {
	padding:10px;
}

.daily_inner_cont ul {
	margin:20px auto 30px;
	display:flex;
    align-items: center;
}

.daily_inner_cont li {
	margin:0 auto;
	padding:0 5px;
}

.daily_inner_cont li img {
	width:100%;
	max-width:425px;
}

.daily_inner_cont p {
	font-size:14px;
	color:#000;
	line-height:1.8;
}

.daily_inner_cont sup {
	color: #000;
}

@media (max-width: 768px) {
	#daily_list {
		width: 100%;
		padding: 20px 15px;
	}

	.daily_box {
		padding: 26px 20px;
	}

	.daily_inner_cont {
    padding: 10px 0;
	}

	.daily_inner_cont ul {
	    display: block;
	}

	.daily_inner_cont li {
		margin-bottom:10px;
	}

	.daily_inner_cont sup {
		color: #000;
	}

	.daily_inner_bar .days {
    width: 28%;
	}

	.daily_inner_bar .days_title {
    width: 78%;
    padding: 4px 0 4px 24px;
	}

	.daily_inner_bar p.location {
    width: 100%;
		display: block;
		text-align:left;
	}
}