body {
	background: #F7F7F7;
	background-size: 100% auto;
	color: #000;
}
#dwl2016 #header {
	background:url(../../img/sp/common/header_bg.png) repeat-y 0 0;
	background-size:100% auto
}

#dwl2016 #nav {
	margin: 0 0 5%;
	background-color:#000;
}
#dwl2016 #nav ul {
	overflow: hidden;
	height: auto;
	width: 80%;
	margin:0 auto;
	display: -webkit-box;
	display: box;
	
}
#dwl2016 #nav ul li {
	-webkit-box-flex: 1;
	box-flex: 1;
	width: 100%;
}
#dwl2016 .contents {
	background:url(../../img/sp/interview/mainimage.jpg) no-repeat right 0;
	background-size:52% auto;
	width:95%;
	margin:0 auto;
}
#dwl2016 #interview .block {
	width: 95%;
	margin: 0 auto 5%;
	padding: 5% 0 8%;
	position: relative;
	background:url(../../img/sp/interview/line.png) no-repeat center bottom;
	background-size:100% auto;
}
#dwl2016 #interview .block.first {
	padding:5% 0 3%;
}
#dwl2016 #interview .block .hd {
	position: relative;
}
#dwl2016 #interview .block.first .hd h2 {
	margin: 0px 0 8%;
	width:60%;
}
#dwl2016 #interview .block.first .hd h3 {
	width:43%;
	margin: 0 0 15%;
}
#dwl2016 #interview .block.first .hd h4 {
	font-family: "UD新ゴNT M";
	letter-spacing: 0.05em;
	line-height: 1.5em;
	font-size: 1.3em;
	margin: 0 0 5%;
}
#dwl2016 #interview .block.first .hd h4 .ind {
	margin-left: -.5em;
}
#dwl2016 #interview .block.first .hd p {
	font-family: "UD新ゴNT M";
	letter-spacing: 0.05em;
	line-height: 1.6em;
	font-size: 1em;
	margin: 0 0 8%;
}
#dwl2016 #interview .block.first .img {
	text-align: right;
}
#dwl2016 #interview .block .cell {
	margin: 0 0 5%;
	overflow: hidden;
	height: auto;
}
#dwl2016 #interview .block .cell:last-child {
	margin: 0;
}
#dwl2016 #interview .block .cell h5 {
	font-family: "UD新ゴNT M";
	letter-spacing: 0.05em;
	line-height: 1.3em;
	font-size: 1.3em;
	margin: 0 0 5%;
}
#dwl2016 #interview .block .cell h5 .ind {
	margin-left: -.5em;
}
#dwl2016 #interview .block .cell .txt p {
	font-family: "UD新ゴNT M";
	/*letter-spacing: 0.05em;*/
	line-height: 1.6em;
	font-size: 1em;
	margin: 0 0 5%;
}

#dwl2016 #interview .block .cell .txt p:last-child{
	margin:0 0 10px;
}
#dwl2016 #interview .block .cell .img p.album-info {
	font-family: "UD新ゴNT M";
	letter-spacing: 0.05em;
	line-height: 1.5em;
	font-size: .8em;
	margin: 5% 0 0;
}
#dwl2016 #interview .block .cell .img p.album-info span.ind{
	margin-left:-.5em;
}
#dwl2016 #interview .block .cell .txt p.t1 {
	color: #674d32;
}
#dwl2016 #interview .block .cell01 .txt {
	float: right;
	width: 100%;
}
#dwl2016 #interview .block .cell01 .img {
	width: 80%;
	margin:0 auto 5%;
}
#dwl2016 #interview .block .cell02{
	margin:8% 0 5%;
}
#dwl2016 #interview .block .cell02 .txt {
	float: left;
	width: 55%;
}
#dwl2016 #interview .block .cell02 .img {
	float: right;
	width: 40%;
}
#dwl2016 #interview .block .cell03 .txt {
	float: left;
	width: 55%;
}
#dwl2016 #interview .block .cell03 .img {
	float: right;
	width: 40%;
}
#dwl2016 #interview .block .cell04 .img {
	float: left;
	width: 40%;
}
#dwl2016 #interview .block .cell04 .txt {
	float: right;
	width: 55%;
}

#dwl2016 #interview .block .cell05 {
}

#dwl2016 #interview .block .cell05 .txt {
	width: 100%;
}
#dwl2016 #interview .block .cell05 .img {
	width: 100%;
	margin:0 0 5%;
}

#dwl2016 #interview .block .cell06 .txt {
	width: 100%;
}
#dwl2016 #interview .block .cell06 .img {
	width: 70%;
	margin:5% auto 5%;
}


#dwl2016 #interview .block  p.caption {
	font-family: "UD新ゴNT M";
	letter-spacing: 0.05em;
	font-size: .9em;
	line-height: 1.3em;
	text-align:center;
	color:#424242;
	margin:5% 0 5%;
}


#dwl2016 #interview .block  p.credit {
	font-family: "UD新ゴNT M";
	letter-spacing: 0.05em;
	font-size: .9em;
	text-align:right;
	color:#424242;
	margin:0 0 2%;
}

#dwl2016 #interview .block  p.credit a{
	color:#424242;
	text-decoration:underline;
}

#dwl2016 #interview .block dl.coverage{
	padding:0 0;
	text-align:right;
	margin-bottom:3%;
}

#dwl2016 #interview .block dl.coverage dt{
	font-family: "UD新ゴNT M";
	letter-spacing: 0.05em;
	font-size: .9em;
	color: #424242;
	line-height: 1em;
	display:inline-block;
	vertical-align:middle;
	padding-bottom:2%;
}
#dwl2016 #interview .block dl.coverage dd{
	display:inline-block;
	vertical-align:middle;
	width:40%;
}


#dwl2016 p.btn-top {
	width:35%;
	margin:10% auto;
}
