
h1, h2, h3, h4, h5 { font-family: "ＭＳ ゴシック", "Hiragino KaKu Gothic Pro", Osaka }
h1 { font-size: 11px; font-weight: lighter; line-height: 1.3em; margin: 1px; padding: 0 5px 0; }
h2    { font-size: 19px; font-weight: bold; line-height: 1.3em; margin: 0; padding-top: 1pt; padding-bottom: 1pt; padding-left: 6px; }
h3       { font-size: 17px; font-weight: bold; line-height: 1.3em; margin-bottom: 3px; padding-top: 2px; padding-bottom: 2px; padding-left: 6px; width: 100%; margin-top: 3px; }
h4    { font-weight: bold; font-size: 15px; line-height: 1.3em; margin: 0; padding-top: 2px; padding-bottom: 2px  ; padding-left: 5px; }
h5     { font-weight: bolder; font-size: 13px; font-family: "MS ????"; line-height: 1.3em; margin-top: 1px; margin-bottom: 0; padding-top: 1px; padding-bottom: 1px  ; padding-left: 5px; }
.Comment1 { font-size: 13px; line-height: 1.3em; margin: 5px; }
.Comment2 { font-size: 11px; line-height: 1.3em }
.Caption { font-size: 10px; line-height: 12px }
.title1 { font-size: 15px; font-weight: bold; line-height: 1.3em; margin: 5px; }
.kiji_midashi1 { color: black; font-size: 27px; font-weight: bold; line-height: 1.3em; margin: 0; }
.kiji_midashi2 { font-size: 22px; font-weight: bold; line-height: 1.3em; margin: 0; padding: 5px 0 0; }
.kiji_comment { color: #000; font-size: 15px; line-height: 1.5em; margin: 0; padding: 0; }
A  { color: #00f; text-decoration: none; }
A:VISITED  { color: #03c }
A:HOVER  { color: #f60;}
A:ACTIVE { color: #f60; text-decoration: underline }
BODY   { color: #333; font-size: 13px; line-height: 1.3em; background-image: url(image/back.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: center top; text-align: center        }
.document, th, td  { color: #333; font-size: 13px; font-family: "ＭＳ ゴシック", "Hiragino KaKu Gothic Pro", Osaka ; line-height: 1.3em; }
p, li, dt, dd, pre, th, td   { line-height: 1.3em }
p, li, dt, dd, pre  { padding-bottom: 3px }
.corner-box { background-image: url(http://www.t-tomita.jp/css/image/corner-box1.jpg); background-repeat: no-repeat; }
.corner-box2 { background-image: url(http://www.t-tomita.jp/css/image/left-top-corner-box2.gif); background-repeat: no-repeat; }
.corner-box-back { background-image: url(http://www.t-tomita.jp/css/image/backgrand03.gif); background-repeat: repeat-x; }
.hasen { font-size: 13px; line-height: 1.6em; border-bottom: 1px dashed gray; border-top-width: 10px; }
#sub  { color: #fff; font-size: 15px; font-weight: bold; line-height: 1.5em; background-color: #f90; margin-bottom: 20px; border: solid 1px #f60; }
#column  { width: 490px; height: auto; margin-bottom: 20px; padding: 4px 4px 10px; border: solid 1px gray; }
#column-title  { color: #f00; font-size: 17px; font-weight: bold; line-height: 1.5em; text-align: left; margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px dashed gray; }
#column-comment  { font-size: 13px; line-height: 1.3em; text-align: left; }
#column-image  { text-align: right; float: right; }
#pagetop  { text-align: right; width: 500px; float: right; margin: 0; padding: 0; }
.voice { font-size: 13px; line-height: 160%; background-image: url(image/voice_back.jpg); margin: 0; padding: 5px 20px 0; }

