* {margin: 0px; padding: 0px }
body { font-size: 12px; line-height: 1.6em; background: #039 url(../img/bd_back.gif) repeat-y center ; text-align: center; }
p { }
td { }
a:link { color: #006; }
a:visited { }
a:hover { color: #006; }
a:active { color: #006; }
.copy { color: #69c; font-size: 10px; text-align: right; }
.footer { color: #039; font-size: 10px; line-height: 1.4em; text-align: left; padding-top: 2px; padding-bottom: 2px; }
.sstxt10 { font-size: 10px; line-height: 1.4em; text-align: left; padding: 10px; }
.stxt { color: #333; font-size: 11px; line-height: 18px; }
#news ul li { color: #333; font-size: 12px; text-align: left; margin: 5px 5px 5px 30px; list-style-image: url(../img/migi.gif); }
#shouwa { color: #333; font-size: 12px; text-align: left; padding: 5px; }
#shouwa ul li { color: #333; font-size: 12px; text-align: left; margin-left: 50px; list-style-image: url(../img/plus.gif); }
#shouwa img { margin-top: 5px; }
#main { line-height: 1.8em; text-align: left; padding: 10px 10px 10px 20px; }
#title { color: #006; font-size: 18px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝, serif; font-weight: bold; line-height: 1.2em; text-align: left; margin-left: -20px; list-style-image: url(../img/button_bl.gif); }
#title1 { color: #006; font-size: 18px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝, serif; font-weight: bold; line-height: 1.2em; text-align: left; margin-left: -20px; list-style-image: url(../img/button_bl.gif); }
.title { text-align: left; padding-top: 10px; }
.sub { color: white; font-size: 14px; font-weight: bold; background-image: url(../img/sub_bar.gif); background-repeat: repeat-y; text-align: left; letter-spacing: 0.1em; margin-top: 10px; padding-top: 1px; padding-bottom: 1px; padding-left: 20px; }
.txt { line-height: 1.8em; text-align: left; padding: 10px 20px; }
.left { text-align: left; }
.totop{ text-align: right; padding-right: 20px; padding-bottom: 10px; }
.hyou { text-align: left; padding: 3px 5px 3px 10px; }
.hyou table { margin-top: 5px; margin-bottom: 10px; }
.txt2 { color: #f30; font-size: 14px; font-weight: bold; line-height: 21px; letter-spacing: 0.1em; margin-right: auto; margin-left: auto; }
.txt2s { color: #f30; font-size: 12px; font-weight: bold; }
.input { font-size: 12px; line-height: 18px; width: 400px; margin-left: 10px; padding: 5px 5px 5px 10px; border: solid 1px #bbb; }
.input2 { font-size: 12px; line-height: 18px; width: 400px; margin-left: 10px; padding: 3px 5px 3px 10px; border: solid 1px #bbb; }
.button { font-size: 12px; line-height: 18px; background-color: white; text-align: center; padding: 4px 8px; border: solid 1px #bbb; }
.txt3 { color: #006; font-size: 14px; font-weight: bold; line-height: 21px; letter-spacing: 0.1em; }
