/*	backnumber
============================== */
section.bknum:not(:last-child) {
	margin-bottom: 1em;
}
/* h3 */
section.bknum h3 {
	color:#fff;
	background-position:left top;
	background-color:#e26868;
	line-height:1.5;
	border-radius: 5px;
}
@media all and (min-width: 768px) {
section.bknum h3 {
	font-size:87.5%;
	padding:10px 20px;
	margin-bottom: 10px;
}
}
@media all and (max-width: 767px) {
section.bknum h3 {
	font-size:83%;
	padding:5px 10px;
	margin-bottom: 5px;
}
}

/* list */
section.bknum ul.bn-pics li {
	border-bottom:1px dashed #ebd2be;
}
section.bknum ul.bn-pics li:nth-child(even) {
	background-color:hsla(36,42%,76%,0.25);
}
section.bknum ul.bn-pics li a,
section.bknum ul.bn-pics li a:before {
	display:block;
}
section.bknum ul.bn-pics li a {
	text-decoration:none;
}
section.bknum ul.bn-pics li:after {
	content:"";
	display:block;
	clear:both;
}
section.bknum ul.bn-pics li a:before {
	content:"";
	background-position:top center;
	background-repeat:no-repeat;
	background-size:cover;
	float:left;
	margin-right:10px;
}

/* 画像サイズは 16：9 (320×180) */
.story ul.bn-pics li.num10 a:before {background-image:url(../img/bnum10.jpg);}
.story ul.bn-pics li.num09 a:before {background-image:url(../img/bnum09.jpg);}
.story ul.bn-pics li.num08 a:before {background-image:url(../img/bnum08.jpg);}
.story ul.bn-pics li.num07 a:before {background-image:url(../img/bnum07.jpg);}
.story ul.bn-pics li.num06 a:before {background-image:url(../img/bnum06.jpg);}
.story ul.bn-pics li.num05 a:before {background-image:url(../img/bnum05.jpg);}
.story ul.bn-pics li.num04 a:before {background-image:url(../img/bnum04.jpg);}
.story ul.bn-pics li.num03 a:before {background-image:url(../img/bnum03.jpg);}
.story ul.bn-pics li.num02 a:before {background-image:url(../img/bnum02.jpg);}
.story ul.bn-pics li.teaser02 a:before {background-image:url(../img/teaser02.jpg);}
.story ul.bn-pics li.teaser01 a:before {background-image:url(../img/teaser01.jpg);}
.story ul.bn-pics li.num01 a:before {background-image:url(../img/bnum01.jpg);}

.gallery ul.bn-pics li.num01 a:before {background-image:url(../gallery/img/th01_01.jpg);}
.gallery ul.bn-pics li.num02 a:before {background-image:url(../gallery/img/th02_01.jpg);}
.gallery ul.bn-pics li.num03 a:before {background-image:url(../gallery/img/th03_02.jpg);}
.gallery ul.bn-pics li.num04 a:before {background-image:url(../gallery/img/th04_02.jpg);}
.gallery ul.bn-pics li.num05 a:before {background-image:url(../gallery/img/th05_03.jpg);}
.gallery ul.bn-pics li.num06 a:before {background-image:url(../gallery/img/th06_01.jpg);}
.gallery ul.bn-pics li.num07 a:before {background-image:url(../gallery/img/th07_05.jpg);}
.gallery ul.bn-pics li.num08 a:before {background-image:url(../gallery/img/th08_05.jpg);}
.gallery ul.bn-pics li.num09 a:before {background-image:url(../gallery/img/th09_02.jpg);}
.gallery ul.bn-pics li.num10 a:before {background-image:url(../gallery/img/th10_04.jpg);}

/*
.interview ul.bn-pics li.num04 a:before {background-image:url();}
.interview ul.bn-pics li.num03 a:before {background-image:url();}
.interview ul.bn-pics li.num02 a:before {background-image:url();}
.interview ul.bn-pics li.num01 a:before {background-image:url();}
.trailer ul.bn-pics li.num05 a:before {background-image:url();}
.trailer ul.bn-pics li.num04 a:before {background-image:url();}
.trailer ul.bn-pics li.num03 a:before {background-image:url();}
.trailer ul.bn-pics li.num02 a:before {background-image:url();}
.trailer ul.bn-pics li.num01 a:before {background-image:url();}
*/

@media all and (min-width: 768px) {
section.bknum ul.bn-pics li {
	padding:10px;
}
section.bknum ul.bn-pics li a {
	font-size:87.5%;
	line-height:64px;
	height:64px;
}
section.bknum ul.bn-pics li a:before {
	width:114px;
	height:64px;
}
}
@media all and (max-width: 767px) {
section.bknum ul.bn-pics li {
	padding:6px;
}
section.bknum ul.bn-pics li a {
	font-size:83%;
	line-height:36px;
	height:36px;
}
section.bknum ul.bn-pics li a:before {
	width:64px;
	height:36px;
}
}
