/* CSS Document */
#title {
  text-align: center;
	background: #E2E1DE;
	padding: 60px 0;
}
#title h1 {
	font-size: 150%;
	font-weight: 500;
	color: #1B745B;
	max-width: 820px;
    margin: auto;
}

#article dl {
	max-width: 820px;
  margin: 0 auto 60px;
}
#article dl dt {
	margin: 50px 0;
}
#article dl dt time {
	color: #1B745B;
	font-size: 120%;
	font-weight: 500;
}
#article dl dd.text{
	margin: 70px 0 200px;
}
#article dl dd.text p {
	margin: 50px 0;
}

.ftLink {
	text-align: center;
  background: #E2E1DE;
  padding: 80px 0;
}
#detail .ftLink a.btn {
	font-size: 120%;
	text-decoration: none;
  width: 250px;
  padding: 12px;
} 



@media screen and (max-width: 480px) {
#title {
	padding: 30px 0;
}
#title h1 {
	font-size: 120%;
}
#article dl dt {
	margin: 30px 0;
}
#article dl dt time {
	font-size: 110%;
	font-weight: 400;
}
#article dl dd.text{
	margin: 35px 0 100px;
}
#article dl dd.text p {
	margin: 25px 0;
}
.ftLink {
	text-align: center;
  background: #E2E1DE;
  padding: 40px 0;
}
.ftLink a.btn {
	font-size: 110%;
  width: 200px;
} 
	
}
