﻿/* for rekidai_waden chu */
a:visited { text-decoration: underline; }
a:link { text-decoration: underline; color: #00008b; }
a:hover { color: #cc0077; text-decoration: none; }
body { width:94%; height:auto; margin: 1em 3%; }
input { font-size: 14px; }
h1 {
	float:right; font-size:100%; position:absolute; top:4em; right:1em; font-style:normal; font-weight:normal;
}
h2 {
	float: none; color: Green; font-size:100%; border-bottom: solid 1px #ccc; font-style:normal; font-weight:normal;
}
p#chuui {
	float:right; font-size:85%; position:absolute; top:4em; right:1em; font-style:normal; color:gray; font-weight:normal;
}
p.clear { clear: both; display: block; height: 1px; margin: 0; padding: 0; }
p#kensu { color: red; font-size: 85%; }

div#content {
	clear: both; width:90%; height:auto; margin:1em 5%; line-height:1.7;
	font-size: 110%; font-family: "ＭＳ 明朝", serif;
}
div#content p { text-indent: 0; }
div#content span { background-color: yellow; }
div.kachu { color:#666; font-size: 85%; }
div.kachu dl dt { display:inline-block; float:left; }
div.kachu dl img { border:1px solid gray; }
div.kachu dl dd { display:inline-block; float:left; margin: 1em; height:48px; }
p#credit { text-align:right; font-size:70%; color:gray; margin-top:4em; }
p#credit a { color:gray; }
/* ------------------------- 500px ------------------------------ */
@media (max-width:500px){
	body { width:96%; margin: 1em 2%; }
	div#content { width:96%; margin:1em 2%; }
}