body {
	margin: 0;
	color: #30363a;
	background-color: #ffffff;
}

* {line-height:1.5;
}

a {
TEXT-DECORATION: none
}
a:hover {
TEXT-DECORATION: none 
}

a:link{ color: #000000; }
a:visited{ color: #000000; }
a:active{ color: #000000; background: #ffffff }
a:hover{ color: #000000; background: #f6e0eb }

a.button {  }
a.button:link{ color: #ffffff; background: #000000 }
a.button:visited{ color: #ffffff;background: #000000 }
a.button:active{ color: #ffffff;background: #5d5d5e }
a.button:hover{ color: #ffffff; background: #5d5d5e }


.taikai a:link{ color: #000000;}
.taikai a:visited{ color: #000000;}
.taikai a:active{ color: #ff0000; background: #f6e0eb }
.taikai a:hover{ color: #000000; background: #f6e0eb }


.type1 {
 color: #000033;
 background: #ffffff;
}
.type2 {
 color: #ff0000;
 background: #ffffff;
}
.type3 {
 color: #0033ff;
 background: #ffffff;
}
.type4 {
 color: #ffcc00;
 background: #ffffff;
}
.type5 {
 color: #006600;
 background: #ffffff;
}

.type6 {
 color: #ff3300;
 background: #ffffff;
 font-size: 15px;
 font-weight: bold;
}

.type7 {
 font-size: 15px;
}

.type8 {
 font-size: 12px;
}
.type9 {
 font-size: 20px;
 font-style: italic;
 font-weight: bold;
}

.xxs { font-size: xx-small; }
.xs  { font-size: x-small; }
.s   { font-size: small; }
.m   { font-size: medium; }
.l   { font-size: large; }
.xl  { font-size: x-large; }
.xxl { font-size:xx-large; }

.scrollbar {
	width: 540px;
	height: 300px;
	background-color: #fafacf;
	overflow: auto;
	font-size: 12px;
	padding: 0px;
}

div.twtr-tweet-wrap div.twtr-tweet-text p:first-letter {
	float: none !important;
	font-size: 11.5px !important;
	color: white;
	font-weight: normal !important;
}

p:first-letter {
	font-size: 30px;
	float:left;
	font-weight: bold;
	color: #000000;
}


