@charset "utf-8";

/* 新着情報
-------------------------------------------------- */
#news-detail{
	padding-top:60px;
}
#news-detail #news-detail-inner{
	padding:50px 0 60px 0;
	max-width:800px;
	margin:0 auto;
}

/* 日付とラベル */
#news-detail #news-detail-head p.tag{
	font-weight:700;
	white-space:nowrap;
	vertical-align:middle;
}
#news-detail #news-detail-head p.tag span.label{
	font-weight:400;
	font-size:1.1rem;
	display:inline-block;
	min-width:12em;
	color:#ffffff;
	text-align:center;
	padding:3px 0;
	margin-left:20px;
}
#news-detail #news-detail-head p.tag span.label.info{
	background:#18940b;
}
#news-detail #news-detail-head p.tag span.label.otf{
	background:#2b3890;
}
#news-detail #news-detail-head p.tag span.label.caster{
	background:#d90013;
}

/* タイトル */
#news-detail #news-detail-head h3{
	font-size:2.4rem;
	font-weight:300;
	margin:10px 0;
	padding-bottom:7px;
	border-bottom:1px solid #323232;
	line-height:115%;
}

/* WYSIWYG */
#news-detail .news-detail-box p{
	line-height:150%
}
#news-detail .news-detail-box a{
	color:#d90013;
	text-decoration:underline;
}

/* 戻るボタン */
 #news-detail .back-btn{
	text-align:center;
	margin:40px 0 0 0;
}
#news-detail .back-btn a{
	display:inline-block;
	background:#d90013;
	padding:10px 20px;
	color:#ffffff;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}



/* Tablet
-------------------------------------------------- */
@media only screen and (max-width: 768px) {

	#news-detail{
		padding-top:40px;
	}
	#news-detail #news-detail-inner{
		padding:30px 10px;
	}
	/* タイトル */
	#news-detail #news-detail-head h3{
		font-size:2rem;
	}
}



/* Smartphone
-------------------------------------------------- */
@media only screen and (max-width: 414px) {

}