body {
font-size: 15px;
color:  #333333;
font-family: "MS UI Gothic";"ＭＳ Ｐゴシック",Osaka;
background-color:#ffffff;
margin: 5px 5px
}

td {
font-size: 15px;
color:  #333333
}

a:link       { color: #0000FF; text-decoration: none }
a:visited    { color: #4169E1; text-decoration: none }
a:active     { color: #ff0000; text-decoration: none }
a:hover      { background-color: #E6E6FA; color: #0000ff; position: relative; top: 1px; left: 1px; text-decoration: underline }

/* メニュー大見出し1 */
.side-midashi{
/*font-family: "HG丸ｺﾞｼｯｸM-PRO";*/
font-size: 15px;
font-weight: bold;
color: #FF8C00;
background:  #FFF8DC;
border-bottom: 2px solid #FFDEAD;
margin-top: 3px;
margin-bottom: 8px;
margin-left: 2px;
margin-right: 0px;
padding-top:4px;
padding-bottom:4px;
padding-left:2px
}

/* メニュー大見出し1 */
H1{
/*font-family: "HG丸ｺﾞｼｯｸM-PRO";*/
font-size: 15px;
font-weight: bold;
color: #FF8C00;
background:  #FFF8DC;
border-bottom: 2px solid #FFDEAD;
margin-top: 3px;
margin-bottom: 8px;
margin-left: 2px;
margin-right: 0px;
padding-top:4px;
padding-bottom:4px;
padding-left:2px
}

/* メニュー見出し */
.side-menu {
font-size: 15px;
font-weight: normal;
line-height: 17px;
background:#ffffff
border-left: 0px solid #00cc00;
border-bottom: 1px dashed #99ccff;
padding-top:3px;
padding-bottom:3px;
margin-top: 5px;
margin-bottom: 7px;
margin-left: 2px;
margin-right: 0px
}

/* メニュー見出し */
H3 {
font-size: 15px;
font-weight: normal;
line-height: 17px;
background:#ffffff
border-left: 0px solid #00cc00;
border-bottom: 1px dashed #99ccff;
padding-top:3px;
padding-bottom:3px;
margin-top: 5px;
margin-bottom: 7px;
margin-left: 2px;
margin-right: 0px
}

.comment a:link       { color: #0000FF; text-decoration: underline }
.comment a:visited    { color: #4169E1; text-decoration: underline }
.comment a:active     { color: #ff0000; text-decoration: underline }

/* 本文*/
.comment {
font-size: 15px;
font-weight: normal;
line-height: 18px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px
}

H4 a:link       { color: #0000FF; text-decoration: underline }
H4 a:visited    { color: #4169E1; text-decoration: underline }
H4 a:active     { color: #ff0000; text-decoration: underline }

/* 本文*/
H4 {
font-size: 15px;
font-weight: normal;
line-height: 18px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px
}

/* メニュー大見出し2 */
.midashi{
font-size: 16px;
font-weight: bold;
color: #4682B4;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
border-top: 1px solid #4682B4;
border-left: 1px solid #4682B4;
/*border-right: 1px solid #4682B4;
border-bottom: 1px solid #FF6347;*/
margin-top: 20px;
margin-bottom: 13px;
margin-left: 0px;
margin-right: 0px;
background:#eeeeff
}

/* メニュー大見出し2 */
H2{
font-size: 16px;
font-weight: bold;
color: #4682B4;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
border-top: 1px solid #4682B4;
border-left: 1px solid #4682B4;
/*border-right: 1px solid #4682B4;
border-bottom: 1px solid #FF6347;*/
margin-top: 20px;
margin-bottom: 13px;
margin-left: 0px;
margin-right: 0px;
background:#eeeeff
}

H6 {
font-size: 12px;
font-weight: normal;
/*color:#5f9ea0;*/
background:#FFFFFF;
margin-top: 0px;
margin-bottom: 0px
}

.s11 {
font-size: 12px;
line-height: 15px;
font-family: "HG丸ｺﾞｼｯｸM-PRO";
font-weight: normal
}

hr {
color: #99CCFF
}

/* 最下部SEOリンク */
.link_div
{
	font-size:12px;
	line-height:18px;
	margin-top:15px;
	width:160px;
	height:23px;
	overflow:auto;
	border:solid 1px #cccccc;
	background:#eeeeff;
	color:#333333;
	padding-left:3px;
}
