body {font-size: 10px; line-height:130%; font-family:osaka,'ＭＳ Ｐゴシック';}
h1 { font-size: 10px; font-weight: normal; padding: 0px; margin: 0px; line-height:120%;}
h2 { font-size: 10px; font-weight: normal; padding: 0px; margin: 0px; line-height:120%;}
h3 { font-size: 10px; font-weight: normal; padding: 0px; margin: 0px; line-height:140%;}

strong {font-style:normal; font-weight:normal; font-family:osaka,'ＭＳ Ｐゴシック';}
em {font-style:normal; font-weight:normal; font-family:osaka,'ＭＳ Ｐゴシック';}
b {font-style:normal; font-weight:normal; font-family:osaka,'ＭＳ Ｐゴシック';}

.f12 {font-size:12px; line-height:150%; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-ffffff {font-size:12px; color:#ffffff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-070C47 {font-size:12px; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-070C47_l5 {
	font-size:12px;
	color:#070C47;
	font-family:osaka,'ＭＳ Ｐゴシック';
	padding-left: 5px;
	line-height:140%;
}
.f12-898989 {font-size:12px; color:#898989; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-FF6600 {font-size:12px; color:#FF6600; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-333333 {font-size:12px; color:#333333; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-FF0000 {font-size:12px; color:#FF0000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-000000 {font-size:12px; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-0066FF {font-size:12px; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-FF8498 {font-size:12px; color:#FF8498; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-323752 {font-size:12px; font-weight:bold; color:#323752; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-ffffff {font-size:12px; font-weight:bold; color:#ffffff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-000000 {font-size:12px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-ff0000 {font-size:12px; font-weight:bold; color:#ff0000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-272D51 {font-size:12px; font-weight:bold; color:#272D51; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-87C73D {font-size:12px; font-weight:bold; color:#87C73D; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-ECB01E {font-size:12px; font-weight:bold; color:#ECB01E; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-070C47 {font-size:12px; font-weight:bold; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-0066FF {font-size:12px; font-weight:bold; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-FF8498 {font-size:12px; font-weight:bold; color:#FF8498; font-family:osaka,'ＭＳ Ｐゴシック';}

.f13 {font-size:13px; line-height:150%; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-ffffff {font-size:13px; color:#ffffff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-070C47 {font-size:13px; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-898989 {font-size:13px; color:#898989; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-FF6600 {font-size:13px; color:#FF6600; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-FF0000 {font-size:13px; color:#FF0000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-000000 {font-size:13px; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-333333 {font-size:13px; line-height:100%; color:#333333; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-009900 {font-size:13px; line-height:100%; color:#009900; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-0066FF {font-size:13px; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-FF8498 {font-size:13px; color:#FF8498; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-3333FF {font-size:13px; color:#3333FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-323752 {font-size:13px; font-weight:bold; color:#323752; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-009900 {font-size:13px; font-weight:bold; color:#009900; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-ffffff {font-size:13px; font-weight:bold; color:#ffffff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-FF0000 {font-size:13px; font-weight:bold; color:#ff0000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-000000 {font-size:13px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-333333 {font-size:13px; line-height:130%; font-weight:bold; color:#333333; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-272D51 {font-size:13px; font-weight:bold; color:#272D51; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-87C73D {font-size:13px; font-weight:bold; color:#87C73D; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-ECB01E {font-size:13px; font-weight:bold; color:#ECB01E; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-070C47 {font-size:13px; font-weight:bold; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-0066FF {font-size:13px; font-weight:bold; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-3333FF {font-size:13px; font-weight:bold; color:#3333FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-3366FF {font-size:13px; font-weight:bold; color:#3366FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-FF8498 {font-size:13px; font-weight:bold; color:#FF8498; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-FF6600 {font-size:13px; font-weight:bold; color:#FF6600; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b2-FF6600 {font-size:13px; font-weight:bold; color:#FF6600; font-family:osaka,'ＭＳ Ｐゴシック'; text-decoration:underline;}

.f14 {font-size:14px; line-height:150%; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14-FF0000 {font-size:14px; font-weight:normal; color:#FF0000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14-333333 {font-size:14px; font-weight:normal; color:#333333; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14-070C47 {font-size:14px; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14-3333FF {font-size:14px; color:#3333FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14-0000CC {font-size:14px; color:#0000CC; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b {font-size:14px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-ffffff {font-size:14px; font-weight:bold; color:#FFFFFF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-070c47 {font-size:14px; font-weight:bold; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-3333FF {font-size:14px; font-weight:bold; color:#3333FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-333333 {font-size:14px; font-weight:bold; color:#333333; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-333399 {font-size:14px; font-weight:bold; color:#333399; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-AC8FFF {font-size:14px; font-weight:bold; color:#AC8FFF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-663366 {font-size:14px; font-weight:bold; color:#663366; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-FF0000 {font-size:14px; font-weight:bold; color:#ff0000; font-family:osaka,'ＭＳ Ｐゴシック';}

.f16-000000 {font-size:16px; font-weight:normal; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f16-333333 {font-size:16px; font-weight:normal; color:#333333; font-family:osaka,'ＭＳ Ｐゴシック';}
.f16-FF0000 {font-size:16px; font-weight:normal; color:#FF0000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f16b {font-size:16px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f16b-ffffff {font-size:16px; font-weight:bold; color:#FFFFFF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f16b-FF0000 {font-size:16px; font-weight:bold; color:#ff0000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f16b-333333 {font-size:16px; font-weight:bold; color:#333333; font-family:osaka,'ＭＳ Ｐゴシック';}
.f16b-205ba7 {font-size:16px; font-weight:bold; color:#205ba7; font-family:osaka,'ＭＳ Ｐゴシック';}

.f18b {font-size:18px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f18b-ffffff {font-size:18px; font-weight:bold; color:#FFFFFF; font-family:osaka,'ＭＳ Ｐゴシック';}

.f10 {font-size:10px; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10-ffffff {font-size: 10px; color:#ffffff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10-000000 {font-size:10px; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10-070C47 {font-size:10px; font-weight:normal; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10-0066FF {font-size:10px; font-weight:normal; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10b {font-size:10px; font-weight:bold; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10b-0066FF {font-size:10px; font-weight:bold; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}

.f20b-070C47 {font-size:20px; font-weight:bold; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f20b-ff0000 {font-size:20px; font-weight:bold; color:#ff0000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f20b-3366ff {font-size:20px; font-weight:bold; color:#3366ff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f20-000000 {font-size:20px; font-weight:normal; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f25-000000 {font-size:25px; font-weight:normal; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f25b-000000 {font-size:25px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f25-3366ff {font-size:25px; font-weight:normal; color:#3366ff; font-family:osaka,'ＭＳ Ｐゴシック';}

.ir {font-weight: bold;color: #3300ff;}
.ir2 {font-size: 12px; color: #3300FF; font-weight: bold;}
.pos_r{float:right;}
.pos_l{float:left;}

#submenu_bg {background: url"(../images/submenu_bg.gif") no-repeat;}
#menu-bg {background: url("../images/menu_bg.gif") repeat-x;}
#7DB5E5 {background-color: #7DB5E5;}
#bg { background-image:url(../images/keiryo_kiki_bg.gif); background-repeat:repeat-x; background-position:left top;}
#bg_melineup { background-image:url(../images/bg_me_lineup.jpg); background-repeat:repeat-x; background-position:left top;}
#bg_melineup_p { background-image:url(../images/bg_l72p.jpg); background-repeat:repeat-x; background-position:left top;}
#bg_melineup_b { background-image:url(../images/bg_l72b.jpg); background-repeat:repeat-x; background-position:left top;}
#bg_melineup_g { background-image:url(../images/bg_l72g.jpg); background-repeat:repeat-x; background-position:left top;}
#bg_melineup_y { background-image:url(../images/bg_l72y.jpg); background-repeat:repeat-x; background-position:left top;}


#bg_top_p02a {background-image:url(../images/index_right_p02a.jpg); background-repeat:repeat-x; background-position:left top;}
#bg_top_p02b {background-image:url(../images/index_right_p02b.jpg); background-repeat:repeat-x; background-position:left top;}
#bg_top_p02c {background-image:url(../images/index_right_p02c.jpg); background-repeat:repeat-x; background-position:left top;}
#bg_top_p02d {background-image:url(../images/index_right_p02d.jpg); background-repeat:repeat-x; background-position:left top;}
#bg_top_p02e {background-image:url(../images/index_right_p02e.jpg); background-repeat:repeat-x; background-position:left top;}
#bg_top_p01a {background-image:url(../images/index_right_p01a.jpg); background-repeat:repeat-x; background-position:left top;}
#bg_top_p01b {background-image:url(../images/index_right_p01b.jpg); background-repeat:repeat-x; background-position:left top;}
#bg_top_p01c {background-image:url(../images/index_right_p01c.jpg); background-repeat:repeat-x; background-position:left top;}
#bg_top_p03a {background-image:url(../images/index_right_p03a.jpg); background-repeat:repeat-x; background-position:left top;}
#bg_top_p03b {background-image:url(../images/index_right_p03b.jpg); background-repeat:repeat-x; background-position:left top;}
#bg_top_p04a {background-image:url(../images/index_right_p04a.jpg); background-repeat:repeat-x; background-position:left top;}
#bg_top_p04b {background-image:url(../images/index_right_p04b.jpg); background-repeat:repeat-x; background-position:left top;}


#bg_top_bnr {background-image:url(../images/index_inquiry.jpg); background-repeat:repeat-x; background-position:left top;}
#bg_top_brand {background-image:url(../images/index_brand01.jpg); background-repeat:repeat-x; background-position:left top;}

A.news:link{color:#000000; text-decoration:none; font-size:10px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.news:visited{color:#000000; text-decoration:none; font-size:10px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.news:active{color:#ff6600; text-decoration:none; font-size:10px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.news:hover{color:#ff6600; text-decoration:none; font-size:10px; font-family:osaka,'ＭＳ Ｐゴシック';}

A.pro-title:link{color:#070C47; text-decoration:none; font-weight:bold; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.pro-title:visited{color:#070C47; text-decoration:none; font-weight:bold; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.pro-title:active{color:#ff6600; text-decoration:none; font-weight:bold; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.pro-title:hover{color:#ff6600; text-decoration:none; font-weight:bold; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}

A.product:link{color:#000000; text-decoration:none; font-size:10px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.product:visited{color:#000000; text-decoration:none; font-size:10px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.product:active{color:#ff6600; text-decoration:none; font-size:10px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.product:hover{color:#ff6600; text-decoration:none; font-size:10px; font-family:osaka,'ＭＳ Ｐゴシック';}

#bg1 {background: url("../images/product1.jpg") no-repeat right top}
#bg2 {background: url("../images/product2.jpg") no-repeat right top}
#bg3 {background: url("../images/product3.jpg") no-repeat right top}
#bg4 {background: url("../images/product4.jpg") no-repeat right top}
#bg5 {background: url("../images/product5.jpg") no-repeat right top}
#bg6 {background: url("../images/product6.jpg") no-repeat right top}
#bg7 {background: url("../images/product7.jpg") no-repeat right top}
#bg8 {background: url("../images/product8.jpg") no-repeat right top}
#bg9 {background: url("../images/product9.jpg") no-repeat right top}
#bg10 {background: url("../images/product10.jpg") no-repeat right top}
#bg11 {background: url("../images/product11.jpg") no-repeat right top}
#bg12 {background: url("../images/product12.jpg") no-repeat right top}
#news-bg {background: url("../images/news-bg.gif") no-repeat right bottom}

#pad_200100 {padding:20px 0px 10px 0px;}
#pad_0050 {padding:0px 0px 5px 0px;}
#pad_05300 {padding:0px 53px 0px 0px;}
#pad_16000 {padding:16px 0px 0px 0px;}
#pad_01840 {padding:0px 18px 4px 0px;}

A.overseas:link{color:#000000; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.overseas:visited{color:#000000; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.overseas:active{color:#ff6600; text-decoration:none; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.overseas:hover{color:#ff6600; text-decoration:none; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}

A.domestic:link{color:#000000; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.domestic:visited{color:#000000; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.domestic:active{color:#ff6600; text-decoration:none; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.domestic:hover{color:#ff6600; text-decoration:none; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}

A.f12-2E324E:link{color:#2E324E; text-decoration:none; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.f12-2E324E:visited{color:#2E324E; text-decoration:none; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.f12-2E324E:active{color:#FF6600; text-decoration:none; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.f12-2E324E:hover{color:#FF6600; text-decoration:none; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}

A.f12-u-2E324E:link{color:#2E324E; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.f12-u-2E324E:visited{color:#2E324E; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.f12-u-2E324E:active{color:#FF6600; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.f12-u-2E324E:hover{color:#FF6600; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}

A.f12-000000:link{color:#000000; text-decoration:none; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.f12-000000:visited{color:#000000; text-decoration:none; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.f12-000000:active{color:#FF6600; text-decoration:none; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.f12-000000:hover{color:#FF6600; text-decoration:none; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}

A.f12-u-2E324E:link{color:#2E324E; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.f12-u-2E324E:visited{color:#2E324E; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.f12-u-2E324E:active{color:#FF6600; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}
A.f12-u-2E324E:hover{color:#FF6600; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}

A.f10-u-2E324E:link{color:#2E324E; text-decoration:underline; font-size:10px; font-weight:normal; font-family:osaka,'ＭＳ Ｐゴシック';}
A.f10-u-2E324E:visited{color:#2E324E; text-decoration:underline; font-size:10px; font-weight:normal; font-family:osaka,'ＭＳ Ｐゴシック';}
A.f10-u-2E324E:active{color:#FF6600; text-decoration:underline; font-size:10px; font-weight:normal; font-family:osaka,'ＭＳ Ｐゴシック';}
A.f10-u-2E324E:hover{color:#FF6600; text-decoration:underline; font-size:10px; font-weight:normal; font-family:osaka,'ＭＳ Ｐゴシック';}

#tes_ani {background: url("../images/products_tes_ani.gif") no-repeat left bottom;}
#wei_ani {background: url("../images/products_wei_ani.gif") no-repeat left bottom;}
#med_ani {background: url("../images/products_med_ani.gif") no-repeat left bottom;}
.company_bg {
	background: url("../images/company_bg.gif");
	background-repeat: no-repeat;
	margin: 18,14,30,14;
	padding: 0;
	width: 755px;
	
}
.event_txt  {padding:0px 20px 0px 0px;
font-size:12px; font-weight:normal; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
#pad_t20r0b10l0 {padding:20px 0px 10px 0px;}
#pad_t0r30b0l0  {padding:0px 30px 0px 0px;}
#pad_t0r20b0l0  {padding:0px 20px 0px 0px;}
#pad_t9r5b5l7   {padding: 9px 5px 5px 7px;}
#pad_t0r5b1l0   {padding: 0px 5px 1px 0px;}
#pad_2 {padding: 2px;}
#pad_5 {padding: 5px;}
#pad_t15r0b18l0 {padding: 15px 0px 18px 0px;}
#pad_t9r6b5l6   {padding: 9px 6px 5px 6px;}
#pad_t14r0b8l0  {padding: 14px 0px 8px 0px;}
#pad_l5 {padding: 0px 0px 0px 5px;}
#pad_t0r0b0l5-bg2 {padding: 0px 0px 0px 4px; background: url(../images/keiryo_kiki_bg.gif) repeat-x left top; }
#pad_t0r0b0l8-bg2 {padding: 0px 0px 0px 8px; background: url(../images/keiryo_kiki_bg.gif) repeat-x left top; }
#pad_5005 {padding: 5px 0px 0px 5px;}
#pad_2025 {padding: 2px 0px 2px 5px;}
#pad_0202 {padding: 0px 2px 0px 2px;}
#pad_0050 {padding: 0px 0px 5px 0px;}
#pad_5000 {padding: 5px 0px 0px 0px;}

.pro-title{color:#070C47; text-decoration:none; font-weight:bold; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';}



/* index.html base */
body#index { 
	background-color: #ffffff;
	color:#333333;
	font-size: 10px;
	line-height:130%;
	font-family:osaka,'ＭＳ Ｐゴシック';
}

#index A:link		{ color:#205ba7; text-decoration:underline; }
#index A:visited	{ color:#205ba7; text-decoration:underline; }
#index A:active		{ color:#205ba7; text-decoration:underline; }
#index A:hover		{ color:#205ba7; text-decoration:underline; }

#index strong { font-weight:bold; }

.p10h { font-size:10px; line-height:150%; }
.p12h { font-size:12px; line-height:150%; }
.b10h { font-size:10px; line-height:150%; font-weight:bold; }
.b12h { font-size:12px; line-height:150%; font-weight:bold; }

.contentLine { background-color: #cccccc; }
.content-bg  { background-color: #ffffff; }

/* global navigation */
#bg-copy { background-color: #000033; color:#e7e7e7; font-size:10px; font-family:osaka,'ＭＳ Ｐゴシック'; }

/* main area */
.productBar-bg { background-color: #000033; }
.productTitle-bg { background-color: #ffffff; background: url("../images/index_right_title_bg.gif") no-repeat left top; }
.productList-bg  { background-color: #f6f6f6; }

/* copyright */
#copyright { background-color: #000033; }

/* anniversery-page css */

/*
#anniversery{
width:608px;
margin:0 auto 15px auto;
text-align:center;
position:relative;
top:0;
left:0;
}
#anniversery h1,#anniversery p{
width:480px;
text-align:left;
margin:0 auto;
font-size:13px;
_font-size:x-small;
}
.back-under{
_position:relative;
_top:-4px;
_left:0;
}
#anniversery h1{
font-weight:bold;
margin:15px auto;
background:url(../anniversary/images/back_30anniversery.gif) no-repeat 0 5px;
}
#anniversery p{
margin-bottom:15px;
letter-spacing:3px;
}
#anniversery strong{
background:url(../anniversary/images/back_30anniversery.gif) no-repeat 0 5px;
}
#question{
background:url(../anniversary/images/shadow_anniversery.gif) repeat-y;
text-align:center;
}
#question img{
margin:0 auto;
_margin-bottom:-4px;
}
#question p{
margin:10px auto 0 auto;
}
#question h3,#question ol{
width:480px;
margin:0 auto;
text-align:left;
font-size:13px;
_font-size:x-small;
list-style:none;
}
#question h3{
margin-top:10px;
background:url(../anniversary/images/list_finding.gif) no-repeat 0 6px;
padding-left:10px;
}
#question li{
background:url(../anniversary/images/list_mark.gif) no-repeat 0 6px;
padding-left:10px;
letter-spacing:3px;
position:relative;
top:0;
left:-13px;
}
#present{
width:240px;
height:35px;
margin:20px auto;
text-indent:-9999px;
}
#present a{
width:240px;
height:35px;
display:block;
background:url(../anniversary/images/btn_anniversery.gif) no-repeat;
}
#present a:hover{
width:240px;
height:35px;
display:block;
background:url(../anniversary/images/btn_anniversery_o.gif) no-repeat;
}
#item {background:url(../anniversary/images/item.png) no-repeat; width:266px; height:249px; position:absolute; top:740px; left:430px; text-indent:-5000px; z-index:50;}
*html div#item {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../anniversary/images/item.png', sizingMethod='scale'); text-indent:-5000px; width:266px; height:249px; top:730px; left:420px;}
*/

/* present page css */

/*
#question table{
width:480px;
margin:0 auto;
}
#question th{
text-align:left;
background-color:#083880;
width:150px;
}
#question td{
text-align:left;
background-color:#fff;
}
*/

/*preloadimage*/

/*
#pre {
position:absolute;
display: inline;
background: url(../anniversary/images/btn_anniversery_o.gif) no-repeat;
background: url(../anniversary/images/anniversery01.jpg) no-repeat;
background: url(../anniversary/images/anniversery02.jpg) no-repeat;
background: url(../anniversary/images/anniversery03.jpg) no-repeat;
}

#link_an{
margin:0 auto 20px auto;
}
#link_an p{
text-align:right;
font-size:x-small;
_font-size:xx-small;
background:url(../anniversary/images/arrow.gif) no-repeat 305px 2px;
}

*/

