
body { background-color: #fff; margin: 0; padding: 0 }
br { font-size: 14px; line-height: 14px; margin: 0; padding: 0 }
.table_content1 { background: #ededed url(../img/div/bg_table_content_01.gif) no-repeat right top }
.table_content2 { background: #ededed url(../img/div/bg_table_content_02.gif) no-repeat left top; d}
.table_content3 { background: #ededed url(../img/div/bg_table_content_03.gif) no-repeat left top; d}
.table_content4 { padding: 2px; border: solid 7px #cbc8c3 }
.table_subnavi { background-image: url(../img/div/bg_cell_subnavi_01.jpg); background-repeat: repeat-y; background-attachment: scroll; background-position: left top; }
.td_subnavi { background-image: url(../img/div/bg_cell_subnavi_02.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left bottom; }
.td_content1 { background-image: url("../img/div/bg_cell_content_01.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom }
.td_content2 { background-image: url("../img/div/bg_cell_content_01.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: right top }
.td_content3 { background-image: url("../img/div/bg_cell_content_02.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom }
.td_content4 { background-image: url("../img/div/bg_cell_content_03.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom }
.td_header1 { background-image: url(../img/div/bg_cell_header_01.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top;}
.td_header2 { background-image: url(../img/div/bg_cell_header_02.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top;}
.td_header3 { background-image: url(../img/div/bg_cell_header_03.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top;}
.td_header4 { background-image: url(../img/div/bg_cell_header_04.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top;}
.td_list1 { background-image: url("../img/div/bg_cell_list_01.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: left bottom }
.td_list2 { border-bottom: 1px solid #c8c8c8 }
.td_list3 { border-bottom: 1px solid #c8c8c8; border-left: 1px solid #c8c8c8 }
.td_list4 { border-left: 1px solid #c8c8c8 }
.td_textcell1 { text-align: center; padding: 20px; width: auto; height: auto; vertical-align: top }
.td_textcell2 { background-image: url(../img/div/images/bg_cell_color_02.gif); padding: 5px; width: auto; height: auto; border: solid 2px #dadada }
.td_textcell3 { padding: 13px 26px; width: auto; height: auto }
.td_textcell4 { background-image: url("../img/div/bg_cell_color_01.gif"); background-repeat: repeat; background-attachment: scroll; background-position: left top; padding: 20px; width: auto; height: auto }
.td_textcell5 { text-align: center; padding: 25px; width: auto; height: auto; vertical-align: top }
.td_cell_form1 { background-image: url(../img/div/bg_cell_form_01.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; }
.tr_track { background-image: url("../img/div/bg_cell_color_01.gif"); background-repeat: repeat; background-attachment: scroll; background-position: left top }
a.imagelink1:link { border: solid 2px #fff ; display: block; padding: 0; }
a.imagelink1:visited { border: solid 2px #fff ; display: block; padding: 0;}
a.imagelink1:hover { border: solid 2px #000 ; display: block; padding: 0;}
a.imagelink1:active { border: solid 2px #000 ; display: block; padding: 0;}
a.imagelink2:link { border: solid 2px #000 ; display: block; }
a.imagelink2:visited { border: solid 2px #000 ; display: block; }
a.imagelink2:hover { border: solid 2px #fff ; display: block; }
a.imagelink2:active { border: solid 2px #fff ; display: block; }
