body { margin: 0; padding: 0; }
br { font-size: 14px; line-height: 14px; }
.div_order { overflow: auto; clip: rect(auto auto auto auto); min-height: 40px; max-height: 200px; margin: 0; padding: 0; display: block; }
.table1_container { width: 235px; margin-right: 20px; margin-left: 20px; display: table; }
.table2_container { width: 410px; margin-right: 20px; margin-left: 20px; display: table; }
.table3_container { display: table; width: 135px; margin-right: 20px; margin-left: 20px; }
.table4_container { display: table; width: 275px; }
.table5_container { display: table; width: 130px; }
.table6_container { height: 30px; display: table; }
.table7_container { width: 625px; display: table; }
.table8_container { display: table; width: 680px; }
.table9_container { display: table; width: 850px; }
.tr_content { background-color: #ececec; display: table-row; }
.tr_order { background-color: #bed9ed; display: table-row; }
.tr_error { background-color: #c1cc89; display: table-row; }
.tr1_navi { background-color: #42b4e6; display: table-row; }
.tr2_navi { background: #00a0e2 url(../images/img_spacer_white.gif) repeat-x left top; display: table-row; }
.td1_header { background-image: url(../images/img_header_01.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: right top; width: 450px; display: table-cell; }
.td2_header { background-color: #0076cc; display: table-cell; }
.td3_header { background-color: #0076cc; display: table-cell; }
.td4_header { background-image: url(../images/img_header_02.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; display: table-cell; }
.td5_header { background: #e3e3e3 url(../images/img_header_03.jpg) no-repeat left bottom; width: 275px; display: table-cell; }
.td6_header { background: #ececec url(../images/img_header_04.jpg) no-repeat left bottom; width: 450px; display: table-cell; }
.td7_header { background-color: #e6e6e6; width: 175px; display: table-cell; }
.td1_navi_off { padding-right: 10px; padding-left: 10px; display: table-cell; }
.td1_navi_on { background-color: #00a0e2; display: table-cell; padding-right: 10px; padding-left: 10px; order-right-style: solid; }
.td2_navi_off { background-repeat: no-repeat; background-attachment: scroll; background-position: left bottom; display: table-cell; padding-right: 10px; padding-left: 10px; border-left: 1px solid #fff; }
.td2_navi_on { background-repeat: no-repeat; background-attachment: scroll; background-position: left bottom; display: table-cell; padding-right: 10px; padding-left: 10px; border-left: 1px solid #fff; }
.td3_navi_off { background-color: #fff; display: table-cell; padding-right: 5px; padding-left: 5px; }
.td3_navi_on { background-color: #ececec; display: table-cell; padding-right: 5px; padding-left: 5px; }
.td4_navi_off { display: table-cell; padding-right: 10px; padding-left: 10px; }
.td4_navi_on { display: table-cell; padding-right: 10px; padding-left: 10px; }
.td_navi_zoom { background-color: #000; display: table-cell; padding-right: 10px; padding-left: 10px; border-left: 1px solid #fff; }
.td_black { background-color: #000; display: table-cell; }
.td_error { background-color: #000; display: table-cell; }
.td1_column_left { background-color: #42b4e6; border-top: 1px solid #fff; display: table-cell; }
.td2_column_left { background-color: #ececec; border-top: 1px solid #fff; display: table-cell; }
.td1_column_right { padding-top: 4px; padding-bottom: 4px; display: table-cell; border-bottom: 1px solid #dcdcdc; }
.td2_column_right { display: table-cell; padding-top: 4px; padding-bottom: 4px; }
.td1_product_detail { border-bottom: 1px solid #1b1b1b; display: table-cell; }
.td2_product_detail { background-color: #1b1b1b; display: table-cell; }
.td3_product_detail { background-color: #1b1b1b; padding-right: 8px; padding-left: 8px; border-right: 1px solid #fff; display: table-cell; }
.td4_product_detail { background-color: #000; display: table-cell; padding-right: 8px; padding-left: 8px; }
.td_border_zoom_lt { padding-right: 8px; padding-left: 8px; display: table-cell; border-top: 1px solid #1b1b1b; border-left: 1px solid #1b1b1b; }
.td_border_zoom_ltb { padding-right: 8px; padding-left: 8px; display: table-cell; border-top: 1px solid #1b1b1b; border-bottom: 1px solid #1b1b1b; border-left: 1px solid #1b1b1b; }
.td_border_zoom_ltbr { padding-right: 8px; padding-left: 8px; border: solid 1px #1b1b1b; display: table-cell; }
.td_border_zoom_ltr { padding-right: 8px; padding-left: 8px; border-top: 1px solid #1b1b1b; display: table-cell; border-right: 1px solid #1b1b1b; border-left: 1px solid #1b1b1b; }
.td1_border_br { border-right: 1px solid #1b1b1b; border-bottom: 1px solid #1b1b1b; display: table-cell; }
.td2_border_br { padding-right: 8px; display: table-cell; padding-left: 8px; border-right: 1px solid #1b1b1b; border-bottom: 1px solid #1b1b1b; }
.td3_border_br { border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; display: table-cell; }
.td4_border_br { display: table-cell; padding-left: 8px; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; }
.td5_border_br { background-image: url(../images/bg_td_list_01.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: right top; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; display: table-cell; }
.td6_border_br { background-color: #f3f3f3; padding-left: 8px; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; display: table-cell; }
.td_zoom_black { background-color: #000; display: table-cell; }
.td_zoom_grey { background-color: #ececec; display: table-cell; }
.td_zoom_blue1 { background-color: #42b4e6; display: table-cell; }
.td_zoom_blue2 { background-color: #00a0e2; display: table-cell; }
.td1_button { background-color: #fff; margin: 0; padding-top: 8px; padding-right: 4px; padding-left: 8px; display: table-cell; }
.td2_button { background-color: #fff; display: table-cell; margin: 0; padding-top: 8px; padding-right: 8px; padding-left: 4px; }
.td3_button { background-color: #fff; display: table-cell; margin: 0; padding-top: 8px; padding-right: 8px; padding-left: 8px; }
.td1_footer { background-color: #ececec; display: table-cell; }
.td2_footer { background-color: #ececec; padding-right: 8px; padding-left: 8px; display: table-cell; border-right: 1px solid #fff; }
.td_border_l { display: table-cell; border-left: 1px solid #000; }
.td_border_b { display: table-cell; border-bottom: 1px solid #000; }
.td_border_bt { border-top: 1px solid #000; display: table-cell; border-bottom: 1px solid #000; }
.td_border_lb { border-bottom: 1px solid #000; border-left: 1px solid #000; display: table-cell; }
.td_border_lrtb { border: solid 1px #000; display: table-cell; }
.td_border_c { background-image: url(../images/img_dots_vertical.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: center top; display: table-cell; }
a.imagelink:link { color: blue; border-right: 5px solid transparent; display: block; }
a.imagelink:visited { color: blue; border-right: 5px solid transparent; display: block; }
a.imagelink:hover { color: blue; border-right: 5px solid #fff; display: block; }
a.imagelink:active { color: blue; border-right: 5px solid #fff; display: block; }
