/*===============================================
	PC
===============================================*/
body{}

.content{
	width:1000px;
	margin:0 auto;
}

img{
	display:block;
	margin:0 auto;
}

ul#nurie_list{
	margin:20px auto;
	padding:30px 0;
	background-color:#e0e9b2;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}
ul#nurie_list li{
	display:block;
	float:left;
	margin:40px 30px;
}
ul#nurie_list li img{
	display:block;
	width:440px;
	height:auto;
	margin:0 auto;
}
ul#nurie_list li:nth-of-type(1) img, ul#nurie_list li:nth-of-type(2) img{
	display:block;
	height:440px;
	width:auto;
	margin:0 auto;
}
ul#nurie_list li a{
	display:block;
	width:440px;
	height:66px;
	margin:20px auto 0;
	background-image:url(images/download.png);
	background-repeat:no-repeat;
	background-size:contain;
	background-position:0 0;
}

/* 作品募集について */
#boshu{
	width:800px;
	margin:50px auto;
	padding:80px;
	color:#452c0c;
	background-color:#fdf9be;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	position:relative;
	left:10px;
	font-size:142%;
	text-align:left;
}
#boshu img{
	display:block;
	width: 350px;
	height: auto;
	position:absolute;
	top:0;
	left:0;
	margin:-10px 0 0 -10px;
}
#boshu p{
	margin:15px 0;
}
#boshu .red{
	color:#f4200f;
}
#boshu strong{
	display:block;
	margin:30px 0 0;
	color:#ef740f;
	font-weight:bold;
	font-size:142%;
}
#boshu dl{
	margin:15px 0 0;
}
#boshu dl dt{
	display:inline-block;
	padding:5px 15px;
	color:#ffffff;
	background-color:#ef740f;
}
#boshu dl dd{
	display:block;
	padding: 15px;
	background-color: #ffffff;
}
#boshu dl dd .bold{
	font-weight:bold;
}
#boshu dl dd a{
	display: inline-block;
	margin:0;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	background-color: #f74a37;
	padding: 18px 50px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
}


/*==================================================
	SP
==================================================*/  
@media only screen and (max-width: 640px) {
	body{
		min-width:320px;
	}
	
	.content{ width:auto; }
	
	img {
		width:100%;
		margin:0;
	}
	
	ul#nurie_list{
		margin:0 10px 30px;
		padding:30px 0;
		background-color:#e0e9b2;
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
	}
	ul#nurie_list li{
		display:block;
		width:90%;
		float:none;
		margin:10px auto 35px;
		text-align:center;
	}
	ul#nurie_list li img{
		display:block;
		width:100%;
		height:auto;
		margin:0 auto;
	}
	ul#nurie_list li:nth-of-type(1) img, ul#nurie_list li:nth-of-type(2) img{
		display:block;
		width:100%;
		height:auto;
		margin:0 auto;
	}
	ul#nurie_list li a{
		display:block;
		width:100%;
		height:14vw;
		margin:10px auto 0;
		background-image:url(images/doenload.png);
		background-repeat:no-repeat;
		background-size:contain;
		background-position:0 0;
	}
	
	/* 作品募集について */
	#boshu{
		width:auto;
		margin: 30px 10px;
		padding: 50px 20px 20px;
		position:relative;
		left:0;
		font-size: 114%;
	}
	#boshu img{
		display:block;
		width: 280px;
		height: auto;
		position:absolute;
		top:0;
		left:0;
		margin:-10px 0 0 0;
	}
	#boshu dl dd{
		padding: 10px;
	}
	
	#boshu dl dd a{
		display: block;
		width: 80%;
		margin: 10px auto;
		padding: 18px;
		text-align: center;
	}
}