body     { font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }
td { font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック}
h1 { color: #0065a7; font-size: 17px; font-weight: bold; line-height: 115% }
.date   { color: #666; font-size: 11px; line-height: 150% }
.blogTitle  { font-size: 17px; font-weight: bold; line-height: 115% }
.TitleBlue { color: #0065a7; font-size: 17px; font-weight: bold; line-height: 115% }
.border_blue { border: solid 1px #0065a7 }
.borderLRB_blue { border-right: 1px solid #0065a7; border-bottom: 1px solid #0065a7; border-left: 1px solid #0065a7 }
.borderT_blue { border-top: 1px solid #0065a7 }
.borderT_ccc { border-top: 1px solid #666 }
.borderL_ccc { border-left: 1px solid #ccc }
.padding10px { padding: 10px }
.paddingT10px { padding-top: 10px }
.paddingT20px { padding-top: 20px }
.paddingT40px { padding-top: 40px }
.paddingTB10px { padding-top: 10px; padding-bottom: 10px }
.paddingT10B60px { padding-top: 10px; padding-bottom: 60px }
.paddingT20B50 { padding-top: 20px; padding-bottom: 50px }
.paddingTLR10px { padding-top: 10px; padding-right: 10px; padding-left: 10px }
.paddingLR10px { padding-right: 10px; padding-left: 10px }
.paddingLRB10px { padding-right: 10px; padding-bottom: 10px; padding-left: 10px }
.paddingL10px { padding-left: 10px }
.paddingL15px { padding-left: 15px }
.paddingL30px { padding-left: 30px }
.ketui { color: #333; font-size: 12px; line-height: 130%; padding-right: 5px; padding-left: 7px }
