/* ページ全体 */
body { margin: 0; padding: 0; background-color: #000000;}
#main{ margin: 0 auto; padding: 0; width: 750; height: auto; }
a { text-decoration: none;}
a:hover{ position: relative; top: 2px; left: 2px; text-decoration: none;}
img { border: 0;}
a:link { color: #6b0000; }
a:visited { color: #3c0000; }
/* ヘッダー */
table.header {margin: 0; padding: 0;border-collapse: collapse; border: 0px; width: 750px;}
table.header tr td {margin: 0; padding: 0px;}
/* メニューボタン */
table.menu {margin: 0; padding: 0; border-collapse: collapse; border: 0px; width: 750px; height: 35px; background-color: #000000; background-image: url(images/bottom_bg.jpg);}
table.menu tr {margin: 0px; padding: 0px;width: 750px; height: 35px;}
table.menu td {margin: 0px; padding: 0px; width: 100px; height: 35px; color: #ffffff; font-size: 10pt; font-weight: bold; text-align: enter; vertical-align: middle;}
.button_sp{ margin-left: 25px; color: #ffffff;}
.no_link { margin-left: 25px; color: #9f9f9f;}
/* メイン右 */
table.contents {border-collapse: collapse; border: 0px; width: 750px; background-color: #ffffff;}
table.contents tr td {padding: 0px;}
td.left{ width: 445px; height: 24px; background-image: url(images/title_line01.jpg); background-repeat: no-repeat; color:#000000; font-size: 12pt; font-weight: 900;}
td.left_text{ color: #000000; font-size: 9pt; text-align: left;}
td.right{ width: 226px; height: 24px; background-image: url(images/title_line02.jpg); background-repeat: no-repeat; color:#000000; font-size: 12pt; font-weight: 900;}
td.right_text{ color: #000000; font-size: 9pt; text-align: left;}
.copy{background-color:#000000; clear:both;padding:0px; margin-left:auto; margin-right:auto; width:800px;height:50px; font-size:10px; text-align:center; color:#ffffff;}
