#hyoushi { float: left; margin-top: 10px; margin-right: 20px; margin-left: 10px; }
#month { color: gray; font-size: 30px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: 900; text-indent: 20px; float: left; margin-right: 20px; }
#date { color: #36f; font-size: 12px; line-height: 30px; vertical-align: bottom; }
#title { margin-bottom: 10px; }
h3 {  }
#sp_number { font-weight: bold; border-bottom: 1px dashed #36f; }
#sp_catch { color: olive; font-size: 16px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; font-weight: bold; line-height: 1em; padding-left: 2px; }
#sp_title { color: #36f; font-size: 30px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; font-weight: 900; line-height: 1.1em; vertical-align: middle; padding: 2px; }
.spcont { width: 80%; height: auto; margin-top: 30px; margin-left: 60px; padding: 10px; }
#sp_img { text-align: center; margin-top: 5px; margin-bottom: 5px; }
#sp_name { color: black; font-size: 14px; font-weight: lighter; line-height: 1.5em; margin-bottom: 10px; }
.color_list { clear: left; }
p img.left { float: left; margin-right: 15px; margin-bottom: 30px; }
p img.rihgt { float: right; margin-bottom: 30px; margin-left: 15px; }
#sp_catch2 { color: #36f; font-size: 16px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; font-weight: bold; line-height: 1em; margin-top: 5px; padding-left: 2px; }

.small
{
	font-size : 18px ;
}

