@charset "utf-8";

.top-contents-left a:hover img{
	filter: alpha(opacity=75); /*For IE*/
	opacity: 0.75; /*Opera・Safari*/
	-moz-opacity: 0.75; /*For FireFox*/
}


.top-contents-left ul{
	list-style-type:disc;
	text-align:left;
}

.top-contents-left li{
	margin-left:25px;
	list-style-type:disc;
	text-align:left;
	padding-left:3px;
	padding-bottom:10px;
	font-size:14px;
}

.top-contents-left img{
	margin:auto;
	padding-bottom:20px;
	border:1px;
}

.top-contents-left img.taisyou-img{
	margin:auto;
	padding-top:50px;
	padding-bottom:50px;
}

.top-contents-left p.gakuwari{
	text-align:center;
	font-size:12px;
}

.top-contents-left div#campaignPrize li {
  zoom: 100%;
  list-style-type: none;
  }

.top-contents-left div#campaignPrize li:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	line-height: 0;
  }

.top-contents-left div#campaignPrize div.image {
  width: 200px;
  float: left;
  padding-bottom: 10px;
  }

.top-contents-left div#campaignPrize div.image01 {
	width: 300px;
	float: left;
	padding-bottom: 10px;
}

.top-contents-left div#campaignPrize p.text {
  width: 445px;
  float: right;
  padding-bottom: 10px;
  }

.top-contents-left div#campaignPrize p.text01 {
	width: 350px;
	float: right;
	padding-bottom: 10px;
}
.headerImg09 img {
    max-width: 100%;
}
@media screen and (max-width: 767px) {
	.top-contents-left .nagatsukiKeihin2020 li{
		margin-left: 0;
}
.top-contents-left div#campaignPrize div.image {
    width: 100%;
    float: none;
}
.top-contents-left div#campaignPrize p.text {
    width: 100%;
    float: none;
    max-width: initial;
}

}	