@charset "UTF-8";

body{
	background-color: black;
	color: white;
	text-shadow: none;
	/* word-break: break-all; */
	overflow-wrap: break-word;
}
hr{
	border-color: white;
}
a:link{
	color: white;
	/*border-color: white;*/
	text-underline-position: auto;
}
a:visited{
	color: #afafaf;
}
a.yellow{
	color: yellow;
	border-color: yellow;
}
a.twitter{
	color: #55acee;
	border-color: #55acee;
}
a.redLine{
	color: black;
	border-color: red;
}
.box{
	color: black;
	padding: 1em 1.3em;
	margin-bottom: 1em;
	background: linear-gradient(-2deg, lightyellow 30%, bisque);
	line-height: 120%;
	float: left;
	border-radius: .3em;
}
aside.box {
	margin: .5em 0 .7em;
}
ul.kome {
	list-style-type: none;
	position: relative;
	padding: 0;
	margin: 0;
}
ul.kome li {
	margin: 0;
	padding: 0 0 0 1.3em; /* ここで頭との距離を調節 */
}
ul.kome li:before {
	content: '※';
	position: absolute;
	left: 0;
	color: red;
}
