body { font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-image: url(../images/pin_bgd.GIF); margin-top: 0; padding-top: 0; }
p { }
td { color: #333; font-size: 10pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; }
a:link { color: #009; }
a:visited { }
a:hover { color: #f00; }
a:active { }
.table_right { background-color: #fff; padding-top: 10px; border-right: 1px solid #666; }
.table_left { background-color: #fff; padding: 8px; border-left: 1px solid #666; }
.table_toptitle { color: #fff; font-size: 12pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #666; text-align: center; padding: 10px; border-right: 1px solid #666; border-left: 1px solid #666; }
.table_toptitleline { color: #fff; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #009; text-align: center; border-right: 1px solid #666; border-left: 1px solid #666; }
.table_topmain { color: #666; font-size: 10pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #fff; padding: 6pt; border-right: 1px solid #666; border-left: 1px solid #666; }
.table_topfreedial { color: #666; font-size: 10pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #fff; text-align: center; border-top: 1px dotted #666; border-right: 1px solid #666; border-left: 1px solid #666; }
.table_topinfo { background-color: #fff; padding: 5px; border-top: 1px dotted #666; border-right: 1px solid #666; border-left: 1px solid #666; }
.table_topmenu { color: #000080; font-size: 10pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-align: center; border-bottom: 1px dotted #666; }
.table_info { color: #000080; font-size: 10pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; padding: 7px; border: solid 1px #666;; }
.table_onepoint { color: #009; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #ddd; padding: 5px; border: dotted 1px #666; ; }
.table_topline { font-size: 12pt; background-color: #666; border-right: 1px solid #666; border-left: 1px solid #666; }
.table_sqdot { color: #666; font-size: 10pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; padding: 10px; border: dotted 3px #000080;; }
.table_dot { color: #333; font-size: 10pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; padding: 7px 5px; border-bottom: 1px dotted #808080; }
.table_underline { padding: 5px; border-bottom: 1px solid #999; }
.copyright { color: #515155; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; }
.title { color: #000080; font-size: 14pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-align: center; padding: 5px; border-bottom: 2px solid #000080; }
.menubar { background-image: url(../images/catbtn_bgd.gif); background-repeat: repeat-x; text-align: center; border-right: 1px solid #666; border-left: 1px solid #666; }
.tdtxt { padding-bottom: 30px; }
.tdtxt_line { padding-bottom: 20px; border-bottom: 1px dotted #666; }
.pricelist { color: #000; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; padding: 5px; border: solid 1px #666; }
