@charset "Shift_JIS";
/* CSS Document */

li{
 color:#2d2d2d;
 line-height:1.7em;
}
a:link{
 color: #0066CC;
 background: transparent;
 text-decoration: underline;
}
a:visited {
  color: #4C6784;
  background: transparent;
  text-decoration: none;
}
a:hover {
  color: #000000;
  background-color:#e0ecf5;
}
.whole {border: none; padding: 0px; margin: auto; width: 750px; border-collapse: collapse;}
.imgcent {padding: 5px 0px ; margin: 0px; border: none; font-size: 90%; text-align: center; width: 250px;}
.imgcent img { border: 1px solid #000000;}
body {background-color:#000051; margin: 0px; padding: 0px;}

.menulink {font-size: 100%; margin:1em 0 2em 0; border: none;}
.gototop {border: none; padding: 0px; margin: auto; width: 750px; border-collapse: collapse;}
.gototop_td {padding: 5px; margin: 0px; border: none; font-size: 90%; text-align: right;}
h1 {
 margin:0px;
 padding:0px;
}
h2 {
 margin:0px;
 padding:0px;
}
#midashi {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	color: #407AF2;
	font-size:100%;
	margin:0px;
	padding:0;
}
.key-text {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	padding:0px 0px 20px 0px;
	font-size:90%;
}
#seocomment {padding:0 20px; text-align:left;}
#seocomment-s {font-size:80%; padding:20px 0px 0px 0px;color: #4c4b4d;}
td#rogo {vertical-align:top;}

#jirei img {
	margin-bottom:10px;
}
#jirei td {
	vertical-align:top;
	padding-bottom:5px;
}