h1 {
    font-size:12px;
    margin:0;
    padding:0;
    font-weight:normal;
    font-family:メイリオ;
}

h2 {
    font-size:15px;
    margin:0;
    padding:0;
    font-weight:normal;
    font-family:メイリオ;
}

strong {
 font-family:メイリオ;
 font-size:12px;
 margin:0;
 padding:0;
 font-weight:normal;
}

hr {
  color: #999999; /* 線の色(IE用) */
  background-color: #999999; /* 線の色(NN用) */
  height: 1px; /* 線の太さ */
  border: 1px; /* 枠の太さ */
  border-style: dotted; /* 枠の種類 */
}

h3 {
    font-size:15px;
    margin:0;
    padding:0;
    font-weight:normal;
    font-family:メイリオ;
}

.menu {
	background-attachment: fixed;
	background-image: url(img/index_menu.png);
	background-repeat: no-repeat;
	

}
.box4 {
	border: 1px double #FF9900;
}
.b1 {
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.box {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.boxorange {
	border: 1px solid #FF9900;
}
.leftmenu {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;

}
.main {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #999999;
	border-left-color: #999999;
}
.box2 {
	border-bottom-width: 2px;
	border-left-width: 8px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #60BF00;
}

font {
	font-family: Meiryo;
}
.menuback {
	background-image: url(img/index_menu.png);
	background-repeat: no-repeat;
}
.gaiyou {
	border: thin solid #CCCCCC;
}

.footer {
background-image: url(link_img/fooder.gif);
}
.boxgray {
	border: thin solid #999999;
}
.backcolor {
	background-color: #FEE285;
}
.backorange {
	background-color: #FF9900;
}
.box-green {
	border: thin solid #669933;
}
.ranking {
	background-color: #FFFFCC;
	font-family: メイリオ;
	font-weight: bold;
	color: #FF0000;
	border: 1px solid #FFCC00;



}
.space {
	height: 10px;
	width: 195px;
}
.ranking2 {
	background-color: #FFFFCC;
	font-family: メイリオ;
	font-weight: bold;
	color: #0000FF;
	border: 1px solid #FFCC00;

}
.box-blue {
	border: thin solid #0000FF;
}

.font-red-small {
	font-family: メイリオ;
	font-size: 10px;
	color: #FF0000;
}
