#center h2    { font-size: 1px; width: 640px; height: 35px; clear: both }
#center h2 img    { width: 640px; vertical-align: top; border-width: 0 }
.center_back   { background-color: #fff; padding-top: 10px; width: 100%; max-width: 723px; clear: both; border-right: 1px solid #c6c6c6; border-left: 1px solid #c6c6c6 }
.con_margin { margin-right: auto; margin-left: auto; padding-top: 10px; width: 95% }
.center_footer     { font-size: 1px; background-image: url("../img2/center_footer.gif"); background-repeat: no-repeat; width: 640px; height: 4px; clear: both }
#center p  { color: #0d2f40; font-size: 80%; line-height: 150%; text-align: left; margin-bottom: 10px; width: 100%; clear: both }

#center table    { margin-top: 10px; padding-top: 10px; width: 100%; clear: both }
#center table caption { display: none }
#center th   { color: #fff; font-size: 95%; background-color: #1c2752; text-align: left; padding: 3px; width: 100px; vertical-align: top }
#center td   { color: #1c2752; font-size: 95%; line-height: 150%; background-color: #f5f5f5; text-align: left; padding: 3px; vertical-align: top; border-bottom: 1px dotted #ccc }
#center .bimg   { border: 4px double #ddd; padding: 10px; }


.center_footer img   { vertical-align: top }
#center h3 { color: #102573; font-size: 100%; line-height: 150%; background:  url("../img2/midashi.png") no-repeat; text-align: left; margin-top: 20px; margin-bottom: 10px; padding: 5px 20px; height: 26px; clear: both }
#center h4 { color: #ff6c00; font-size: 100%; line-height: 150%; text-align: left; margin-top: 20px; margin-bottom: 5px; padding-bottom: 3px; clear: both; border-bottom: 2px solid }

#product_index { }
#product_index ul  { list-style-type: none; margin-top: 15px; width: 100%; clear: both }
#cate01    { background-image: url("../img2/cate01.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 295px; height: 95px; float: left }
#cate02     { background-image: url("../img2/cate02.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 295px; height: 95px; float: right }
#cate03    { background-image: url("../img2/cate03.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 295px; height: 95px; float: left }
#cate04     { background-image: url("../img2/cate04.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 295px; height: 95px; float: right }
#cate05     { background-image: url("../img2/cate05.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 295px; height: 95px; float: left }
#cate06     { background-image: url("../img2/cate06.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 295px; height: 95px; float: right }
#cate07     { background-image: url("../img2/cate07.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 295px; height: 95px; float: right }


#cate01-2  { background-image: url("../img2/user_cate01.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 335px; height: 95px; float: left }
#cate02-2   { background-image: url("../img2/user_cate02.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 335px; height: 95px; float: right }
#cate03-2  { background-image: url("../img2/user_cate03.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 335px; height: 95px; float: left }
#cate04-2   { background-image: url("../img2/user_cate04.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 335px; height: 95px; float: right }

#cate05-2  { background-image: url("../img2/user_cate05.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 335px; height: 95px; float: left }
#cate06-2   { background-image: url("../img2/user_cate06.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 335px; height: 95px; float: right }

#cate07-2  { background-image: url("../img2/user_cate07.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 335px; height: 95px; float: left }
#cate08-2   { background-image: url("../img2/user_cate08.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 335px; height: 95px; float: right }

#h_cate01   { background-image: url("../img2/h_cate01.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 295px; height: 95px; float: left }
#h_cate02    { background-image: url("../img2/h_cate02.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 295px; height: 95px; float: right }
#h_cate03   { background-image: url("../img2/h_cate03.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 295px; height: 95px; float: left }

#tech_cate01  { background-image: url("../img2/tech_cate01.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 335px; height: 95px; float: left }
#tech_cate02   { background-image: url("../img2/tech_cate02.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 335px; height: 95px; float: right }
#tech_cate03  { background-image: url("../img2/tech_cate03.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 335px; height: 95px; float: left }
#tech_cate04   { background-image: url("../img2/tech_cate04.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 335px; height: 95px; float: right }
#tech_cate05  { background-image: url("../img2/tech_cate05.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 335px; height: 95px; float: left }
#tech_cate06   { background-image: url("../img2/tech_cate06.jpg"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-bottom: 15px; width: 335px; height: 95px; float: right }

