body {
	background-color: #FFFBC2;
	font-family: Tahoma;
	font-size: 18px;
	color: #000000;
}

@media only screen and (max-width: 480px){
	body {
		margin: 0%;
		font-family: Tahoma;
	}
	
	.table {
		width: 100%;
	}
	
	.top {
		width: 100%;
	}
	
	.extras-top {
		width: 100%;
	}
	
	.extras-bg {
		width: 100%;
	}
	
	img {
		width: 0px;
		height: 0px;
	}
	
	iframe {
		width: 100%;
	}
}

img {
	display: block;
}

::selection {
	background-color: #635A6D;
	color: #ffffff;
}

li {
	list-style: none;
	margin: 0%;
}

iframe {
  border: none;
}

#ok {
	padding-bottom: 60px;
}

#txt {
	font-family: "MS PGothic", Tahoma, Verdana;
}

#quote {
	font-family: Tahoma;
	color: #008509;
}

#spoiler {
	background-color: #000000;
	color: #000000;
}

#spoiler:hover {
	background-color: #000000;
	color: #FFFFFF;
}

#txt-announce {
  position: absolute;
  width: 400px;
  top: 90px;
  left: 240px;
}

#btn {
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline-flex;
}

/*
#blog-list {
	font-family: Tahoma;
}
*/

#m {
	font-family: Consolas;
	font-weight: Bold;
	background-color: #FF0B5B;
	color: #FFFFFF;
	padding: 2px;
}

.window-top {
	background-color: #FF0B5B;
	color: #FFFFFF;
	padding-left: 5px;
	font-family: "MS PGothic", Tahoma, Verdana;
}

.top {
	background-color: #FFFFFF;
}

.extras-top {
	background-color: #CA22D2;
	border-collapse: collapse;
	border-color: #000000;
	color: #FFFFFF;
}

.extras-bottom {
	font-family: "MS PGothic", Tahoma, Verdana;
	background-color: #FAB9FF;
	border-collapse: collapse;
}

.extras-bg {
	font-family: "MS PGothic", Tahoma, Verdana;
	background-color: #FFFFFF;
	border-collapse: collapse;
}

.extras-edit {
	font-family: "MS PGothic", Tahoma, Verdana;
	font-size: 10pt;
	color: gray;
}

hr {
  color: #FFFFFF;
}

a:link {
	color: #0079FF;
}

a:visited {
	color: #0079FF;
}

a:hover {
	color: #0028FF;
}