a {
	color : black;
	text-decoration : none;
	font-weight : bold;
}
a:visited {
	text-decoration : none;
}
a:hover {
	color: #FF00FF;
	text-decoration: none;
    font-weight : bold;
}
p{
	color: #000000;
	font-size: 14px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: ;
	font-style: normal;
	font-weight: normal;
}
body {
	scrollbar-face-color:"lightblue";
	scrollbar-arrow-color:"white";
	scrollbar-base-color:"white";
	scrollbar-shadow-color:"snow";
	scrollbar-highlight-color:"snow";
}

.sidetitle {
    color: #008DF9;
	font-weight: bold;
	font-size: 14px;
	font-style: normal;
	font: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	border: 0;
}
.bluefont {
   color: #008DF9;
   font-weight: bold;
   font-size: 15px;
   font-style: normal;
   font: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
}
.bluefontframe {
	color: #008DF9;
	font-weight: bold;
	font-size: 16px;
	font-style: normal;
	font: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	border:1;
	border-color: #008DF9;
	width: 600px;
}
.bold {
   font-weight: bold;
}
.whitefont {
   color: #FFFFFF;
   font-weight: bold;
}

.update {
    margin-left: 1em;
}
.explanation {
    line-height: 150%;
    margin-left: 1em;
} 
.title {
    color: gray;
    font-size: large;
    font-weight: bold;
}
.headline {
    color: gray;
    font-size:28px;
    font-weight: bold;
}
.sidebody {
    margin-left: 2em;
}

.scroll {
    overflow:auto;
    width:400px;
    height:250px;
} 

.text {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

/* 太字にする */
.title {
    font-weight: bold;
}
/* 太字ここまで */


/* 吹き出しコメントの表示 */

/* Tip表示する文字の装飾 */
a.tips{
  text-decoration:none;
  font-style:bold;
  color:black;
}
/* Tip表示するレイアの定義と装飾 */

DIV.tips{
  position:absolute;
  visibility:hidden;
  border:1px solid orange;
  padding:5;
  background-color:lightyellow;
  layer-background-color:#ffffcc;
}
/* 吹き出しここまで */
