@charset "utf-8";
*{padding:0; margin:0;}
html,body{background-color:#000000; margin:0px; color:#ffffff;
font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;
scrollbar-arrow-color: #ffffff;
scrollbar-face-color: #000000;
scrollbar-3dlight-color: #444444;
scrollbar-darkshadow-color: #444444;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #444444;
-webkit-text-size-adjust: 100%;
}
 
a{color:orange; text-decoration:none;}
a:hover{color:orange; text-decoration:underline;}
a img{border:0;}
p{font-size:9pt; line-height:18px; color:#ececec; letter-spacing:0px;}
h1{font-size:20px; color:#ffffff;}
h2{font-size:14px; color:#ffffff;}
h3{font-size:14px; color:#ffffff;}
h4{font-size:12px; color:#ffffff;}
h5{text-align:center;color:#ffffff;}
a:hover img{opacity:0.8; filter:alpha(opacity=80); -ms-filter: "alpha( opacity=80 )";}

p#kakunou{cursor:pointer;font-size:1.2em;font-weight:bold;}
p#setumei{display:none;}



.click{width:50px; height:13px; display:block; margin-left:auto; margin-right:auto;}
.click a{width:50px; height:13px; background:url(base/click.gif); background-repeat:no-repeat; display:block; margin-left:auto; margin-right:auto;}
.click a:hover{width:50px; height:13px; background:url(base/click2.gif);background-repeat:no-repeat;display:block;}
.sml{font-size:9pt;}
.sml1{font-size:8pt;}
.sml1_2{font-size:7pt;}
.sml1_3{font-size:7pt; color:#999999;}
.sml1_4{font-size:7pt; color:orange;}
.sml1_5{font-size:7pt; color:#ffffff;}
.sml1_6{font-size:8pt; color:orange;}
.sml2{font-size:8pt; line-height:13px;}
.sml2_2{font-size:8pt; line-height:13px; margin:8px 0 0 0;}
.sml3{font-size:8pt; line-height:13px; margin-top:30px;}
.sml4{font-size:10pt; line-height:18px; margin-top:6px;}
.sml5{font-size:8pt; color:#999999; line-height:14px;}
.sml7{font-size:9pt; line-height:15px;}
.sml7_2{font-size:7pt; line-height:15px; padding-left:4px;}
.sml6{font-size:10pt; color:#ffffff; line-height:20px; margin-top:0px; text-align:left;}
.sml8{font-size:10pt; color:#ffffff; line-height:18px; margin-top:0px; border-bottom:1px solid #666666; border-top:1px solid #666666; display:block; width:568px; padding:12px 0 12px 0;}
.sml9{font-size:8pt; line-height:17px;}
.sml10{font-size:12px; line-height:17px;}
.sml11{font-size:12px; line-height:17px; text-align:center; color:#999999;}
.sml12{font-size:12px; line-height:17px; color:#ff8000;}
.sml13{font-size:12px;}
.sml14{font-size:8pt; line-height:15px; text-align:center; display:block;}
.sml15{font-size:10pt; color:red; font-weight:bold;}
.sml16{font-size:9pt; color:red; font-weight:bold;}
.sml17{font-size:6pt;}
.sml18{font-size:12pt; font-weight:bold;}
.sml19{font-size:15pt; color:red; font-weight:bold;}
.sml20{font-size:13pt; font-weight:bold;}
.sml21{font-size:11pt; font-weight:bold; color:yellow;}
.sml22{font-size:11pt;}
.sml23{font-size:15px; color:red; font-weight:bold;}
.sml24{font-size:13px; color:red; font-weight:bold;}
.sml25{font-size:13px; color:#ffffff; font-weight:bold;}
.sml26{font-size:13px; color:red; font-weight:bold;}
.sml27{font-size:11px; color:#ffffff; font-weight:bold;}
.sml28{font-size:15px; color:red; font-weight:bold;}
.sml29{font-size:14px; color:#ffffff;}
.sml30{font-size:12px; color:#ffffff; text-align:center; margin:20px 0 20px 0; display:block;}
.sml31{font-size:14px; color:red; font-weight:bold;}
.sml32{font-size:17px; color:red; font-weight:bold;}
.sml33{font-size:15px; color:orange;  font-weight:bold;}
.sml34{font-size:15px; color:red; font-weight:bold;}
.sml35{font-size:12px; color:red; font-weight:bold;}
.sml36{font-size:12px; color:#ffffff; font-weight:bold; line-height:28px; margin:0 0 0 0;}
.sml37{font-size:15px; color:#ffffff; font-weight:bold;}

.sr{font-size:8pt; text-align:right;}
.sr a{text-decoration:underline;}
.sr a:hover{color:yellow;}
.sr2{font-size:8pt; paddng:0 0 0 6px;}  
.sr3{font-size:8pt; text-align:left;}
.cen{font-size:11pt; color:#ffffff; font-weight:bold; line-height:20px; margin-top:34px; _margin-top:54px;}
.cen2{font-size:11pt; color:#ffffff; font-weight:bold; line-height:20px; margin-top:26px; _margin-top:46px;}
.cen3{font-size:11pt; color:#ffffff; font-weight:bold; line-height:20px; margin-top:48px; _margin-top:68px;}
.cen4{font-size:9pt; color:#ffffff; text-align:center; font-weight:normal; padding:20px 0 0px 0; line-height:20px; letter-spacing:1px;}
.cen4_2{font-size:9pt; color:#ffffff; text-align:center; font-weight:normal; padding:0px 0 0px 0; line-height:20px; letter-spacing:1px;}
.cen5{font-size:9pt; color:#999999; font-weight:normal; padding:10px 0 10px 0;}
.cen6{font-size:11pt; color:#ffffff; font-weight:bold; padding:20px 0 0px 0; text-align:center;}
.cen7{width:624px; line-height:18px; padding:4px 18px 4px 18px; display:block; background-color:#202020; text-align:center;}
.cen8{width:253px; line-height:18px; padding:4px 18px 4px 18px; display:block; background-color:#202020; text-align:center;}
.bg1{font-size:18px; padding-bottom:10px;}
.bg2{font-size:16px; padding-bottom:0px;}
.bg3{font-size:16px; padding:0 0 0 20px; font-color:#ffffff;}
.bg4{font-size:15px; padding:5px 0 20px 0; color:#999999; text-align:center; }
.bkc{background-color:#222222;}
p.naka{font-size:10pt;  padding:26px; margin-top:16px; line-height:20px;}
p.naka2{font-size:11pt;  padding:8px 0 0 20px; line-height:20px;}
p.naka3{font-size:10pt;  padding:10pt; margin-top:20px; line-height:20px; color:#666666;}
p.naka4{font-size:9pt; padding:14px; margin-top:0; line-height:20px; color:#ffffff;}
.naka5{font-size:9pt; padding:0; margin-top:0; line-height:20px; color:#ffffff;}
.naka6{font-size:9pt; padding:0; margin-top:0; line-height:20px; color:#ffffff; text-align:center;}
.new1 {width:648px; padding:7px; font-size:10pt; font-weight:bold; margin-bottom:1px; display:block; line-height:12px; background-color:#202020; text-align:right;}
.new2 {width:648px; overflow:auto; ; padding:7px; font-size:10pt; margin-bottom:20px; display:block; line-height:16px; background-color:#202020; text-align:center;}
.line{border-top:1px dotted #666666; }
.line2{border-bottom:1px dotted #666666; }
.topm{margin-top:20px; padding-top:20px; _padding-top:0px;}
.leftm{margin-left:170px;}
.center{margin-left:auto; margin-right:auto;}
.centerc{clear:both; margin-left:auto; margin-right:auto;}
.center2{margin-left:auto; margin-right:auto; padding:16px 0 16px 0;}
.center3{margin-left:auto; margin-right:auto; padding:0px 0 16px 0;}
.center4{margin-left:auto; margin-right:auto; padding:30px 0 20px 0;}
.center5{float:left; margin:30px 0 0 20px; display:block;}
.t_center{font-size:18px; text-align:center; padding:22px;}
.t_center1{font-size:18px; text-align:center; display:block;}
.t_center2{font-size:15px; text-align:center; padding:20px;}
.t_center3{font-size:15px; text-align:center; padding:0px;}
.t_center4{font-size:15px; text-align:center; padding:24px 0 0 0px;}
.t_center5{font-size:12px; text-align:center; padding:0 0 20px 0;}
.t_center6{text-align:center;}
.t_center6_2{width: 290px; margin:6px 0 10px 0;line-height:20px;  border-top:1px solid yellow; border-bottom:1px solid yellow; display:block; padding:10px 0 10px 0;  text-align:center;}
.t_center6_3{text-align:center; color:#999999;}
.t_center6_4{font-size:25px; text-align:center;}
.t_center7{font-size:15px; text-align:center; padding:15px 0 15px 0;}
.t_center8{text-align:center;}
.t_center9{width: 236px; line-height:20px;  border-top:1px solid yellow; border-bottom:1px solid yellow; display:block; padding:3px 0 3px 0; margin:0 0 10px 0; text-align:center;}
.t_center10{width:600px; font-size:13px; text-align:center; padding:30px; display:block; border-top:1px dotted #ffffff; border-bottom:1px dotted #ffffff; margin:20px 0 0 0;}
.t_center11{width:600px; font-size:13px; text-align:center; padding:30px; display:block; border-top:0px dotted #ffffff; border-bottom:1px dotted #ffffff; margin:0 0 35px 0;}
.t_center11_2{width:600px; font-size:13px; text-align:center; padding:30px; display:block; border-top:1px dotted #ffffff; border-bottom:1px dotted #ffffff; margin:0 0 35px 0;}
.t_center12{width:860px; font-size:13px; text-align:center; padding:30px 0 30px 0; display:block; border-top:0px dotted #ffffff; border-top:1px dotted #ffffff; border-bottom:1px dotted #ffffff; margin:0 0 35px 0;}
.t_center13{width:860px; font-size:13px; text-align:center; padding:30px 0 0 0; display:block; border-top:0px dotted #ffffff; border-top:0px dotted #ffffff; border-bottom:0px dotted #ffffff; margin:0 0 35px 0;}
.t_center14{font-size:10pt; text-align:center; padding:0 0 20px 0; line-height:28px;}
.t_center15{width:600px; font-size:13px; padding:30px; display:block; border-top:0px dotted #ffffff; border-bottom:0px dotted #ffffff; margin:0 0 0 0;}
.t_center15 a{text-decoration:underline;}
.t_center16{font-size:18px; text-align:center; line-height:26px;}

.pclear{clear:both;}
.t_right{text-align:right;}
.t_right2{font-size:10px; text-align:right; display:block; padding:8px 0 8px 0;}
.t_right2 a{color:#999999;}
.t_right2 a:hover{color:#cccccc;}
.lef{clear:both; font-size:20px; padding-top:10px; _padding-top:10px; padding-left: 20px;}
img.yohaku1{float:left; display:block;}
img.yohaku1_2{float:right; display:block;}
img.yohaku1_3{float:left; display:block; margin-left:8px; margin-top:1px;}
img.yohaku1_4{float:right; display:block; padding:16px 0 10px 10px;}
img.yohaku1_5{float:left; display:block; margin:0 10px 0 0;}
img.yohaku2{float:left; display:block; padding:0 8px 0 0;}
img.yohaku2_2{float:left; display:block; padding:0 8px 0 0;}
img.yohaku2_3{float:left; display:block; padding:20px 8px 0 0px;}
img.yohaku2_4{float:left; display:block; padding:58px 8px 0 0px;}
img.yohaku3{float:right; display:block; padding:0 8px 0 0;}
img.yohaku4{padding:40px 0 0 0;}
img.yohaku5{float:left; padding:0 20px 0 0;}
img.yohaku6{width:146px; margin-left:20px;}
img.yohaku7{padding:0 0 20px 0;}
img.yohaku8{padding:60px 0 60px 0;}
img.yohaku9{padding:10px 0 0 0;}
img.yohaku10{padding:20px 0 0 0; border-top:1px solid #666666;}
img.yohaku11{padding:20px 0 0 0;}
img.yohaku12{margin-left:auto; margin-right:auto; display:block;}
img.yohaku13{text-align:left;}
img.yohaku14{padding:20px 0 0 0; margin-left:auto; margin-right:auto;}
img.yohaku15{float:left; padding:8px 5px 0 0; display:block;}
img.yohaku16{margin:0 0 20px 0; display:block;}
img.yohaku17{margin:0 0 0 10px; display:block;}
img.yohaku18{clear:both; display:block; border-top:1px solid #ffffff;}
img.yohaku19{padding:20px 0 20px 0; border-bottom:1px solid #666666;}
img.yohaku19_2{padding:20px 0 0 0; border-bottom:0px solid #666666;}
img.yohaku19_3{padding:0 0 20px 0; border-bottom:1px solid #666666;}
img.yohaku19_4{padding:0 0 20px 0; border-bottom:0px solid #666666;}
img.yohaku19_5{padding:0 0 40px 0; border-bottom:1px solid #666666;}
img.yohaku20{clear:both;margin:0 0 10px 0;}
img.yohaku21{float:left; display:block; margin:0 0 10px 0;}
img.yohaku22{float:right; display:block; margin:0 0 10px 0;}
img.yohaku23{float:left; margin:0 20px 0 0;}
.yohaku24{margin:9px 0 0 0;}
#yohaku15{margin:3px 0px 0 0;}
.clleft{clear:left;}
.clright{clear:right;}
.clboth{clear:both;}
.ch{clear:both; width:660px; height:1px;}
.ch2{clear:both; width:568px; height:1px;}

.k1{width:660px; height:296px; margin:0; padding:0; display:block; background:url(news/image/news01.jpg); border:0px solid #999999;}
.k1 a{width:660px; height:296px; background:url(news/image/news01.jpg); display:block; }
.k1 a:hover{width:660px; height:296px; background:url(news/image/news02.jpg);}

.k2{width:660px; height:296px; margin:0; padding:0; display:block; background:url(news/image/news03.jpg); border:0px solid #999999;}
.k2 a{width:660px; height:296px; background:url(news/image/news03.jpg); display:block; }
.k2 a:hover{width:660px; height:296px; background:url(news/image/news04.jpg);}

.k3{width:660px; height:450px; margin:0; padding:0; display:block; background:url(news/image/news06.jpg); border:0px solid #999999;}
.k3 a{width:660px; height:450px; background:url(news/image/news06.jpg); display:block; }
.k3 a:hover{width:660px; height:450px; background:url(news/image/news07.jpg);}

.k4{width:660px; height:443px; margin:0; padding:0; display:block; background:url(news/image/news14.jpg); border:0px solid #999999;}
.k4 a{width:660px; height:443px; background:url(news/image/news14.jpg); display:block; }
.k4 a:hover{width:660px; height:443px; background:url(news/image/news14_2.jpg);}

.k5{width:660px; height:443px; margin:0; padding:0; display:block; background:url(news/image/news13.jpg); border:0px solid #999999;}
.k5 a{width:660px; height:443px; background:url(news/image/news13.jpg); display:block; }
.k5 a:hover{width:660px; height:443px; background:url(news/image/news13_2.jpg);}

.k6{width:660px; height:456px; margin:0; padding:0; display:block; background:url(news/image/news20.jpg); border:0px solid #999999;}
.k6 a{width:660px; height:456px; background:url(news/image/news20.jpg); display:block; }
.k6 a:hover{width:660px; height:456px; background:url(news/image/news20_2.jpg);}

.k7{width:660px; height:495px; margin:0; padding:0; display:block; background:url(news/image/news23.jpg); border:0px solid #999999;}
.k7 a{width:660px; height:495px; background:url(news/image/news23.jpg); display:block; }
.k7 a:hover{width:660px; height:495px; background:url(news/image/news23_2.jpg);}

.k8{width:660px; height:495px; margin:0; padding:0; display:block; background:url(news/image/news24.jpg); border:0px solid #999999;}
.k8 a{width:660px; height:495px; background:url(news/image/news24.jpg); display:block; }
.k8 a:hover{width:660px; height:495px; background:url(news/image/news24_2.jpg);}

.k9{width:660px; height:495px; margin:0; padding:0; display:block; background:url(news/image/news25.jpg); border:0px solid #999999;}
.k9 a{width:660px; height:495px; background:url(news/image/news25.jpg); display:block; }
.k9 a:hover{width:660px; height:495px; background:url(news/image/news25_2.jpg);}

.k10{width:660px; height:495px; margin:0; padding:0; display:block; background:url(news/image/news26.jpg); border:0px solid #999999;}
.k10 a{width:660px; height:495px; background:url(news/image/news26.jpg); display:block; }
.k10 a:hover{width:660px; height:495px; background:url(news/image/news26_2.jpg);}

.k11{width:660px; height:495px; margin:0; padding:0; display:block; background:url(news/image/news29.jpg); border:0px solid #999999;}
.k11 a{width:660px; height:495px; background:url(news/image/news29.jpg); display:block; }
.k11 a:hover{width:660px; height:495px; background:url(news/image/news29_2.jpg);}

.k12{width:660px; height:700px; margin:0; padding:0; display:block; background:url(news/image/news30.jpg); border:0px solid #999999;}
.k12 a{width:660px; height:700px; background:url(news/image/news30.jpg); display:block; }
.k12 a:hover{width:660px; height:700px; background:url(news/image/news30_2.jpg);}

.k13{width:660px; height:476px; margin:0; padding:0; display:block; background:url(news/image/news31.jpg); border:0px solid #999999;}
.k13 a{width:660px; height:476px; background:url(news/image/news31.jpg); display:block; }
.k13 a:hover{width:660px; height:476px; background:url(news/image/news31_2.jpg);}

.k14{width:660px; height:495px; margin:0; padding:0; display:block; background:url(news/image/news34.jpg); border:0px solid #999999;}
.k14 a{width:660px; height:495px; background:url(news/image/news34.jpg); display:block; }
.k14 a:hover{width:660px; height:495px; background:url(news/image/news34_2.jpg);}

.k15{width:660px; height:495px; margin:0; padding:0; display:block; background:url(news/image/news36.jpg); border:0px solid #999999;}
.k15 a{width:660px; height:476px; background:url(news/image/news36.jpg); display:block; }
.k15 a:hover{width:660px; height:476px; background:url(news/image/news36_2.jpg);}

.kounin{width:256px; height:50px; margin:6px 0 0 0; padding:0; display:block; background:url(base/kounin_b01.jpg); border:0px solid #999999;}
.kounin a{width:256px; height:50px; background:url(base/kounin_b01.jpg); display:block; }
.kounin a:hover{width:256px; height:50px; background:url(base/kounin_b02.jpg);}

.a_menu{width:730px; height:160px; margin:0 0 60px 30px; padding:0; display:block; background:url(products/accesory_image/silver_accesory_menu1.jpg); border:0px solid #999999;}
.a_menu a{width:730px; height:160px; background:url(products/accesory_image/silver_accesory_menu1.jpg); display:block; }
.a_menu a:hover{width:730px; height:160px; background:url(products/accesory_image/silver_accesory_menu2.jpg);}

.proworks{width:220px; height:40px; margin:20px 0 0 0; padding:0; display:block; background:url(base/works_bt1.jpg); border:0px solid #999999;display:block;}
.proworks a{width:220px; height:40px; background:url(base/works_bt1.jpg);display:block;}
.proworks a:hover{width:220px; height:40px; background:url(base/works_bt2.jpg);display:block;}


.news1{width:660px; height:495px; margin:0 0 30px 0; padding:0; display:block; background:url(news/image/210crown.jpg); border:0px solid #999999;}
.news1_under{width:640px; height:144px; margin:0px 0 0 16px; padding:344px 0 0 0; display:block;}
.news1_sm{float:left; width:214px; height:144px; margin:0 10px 0 0; padding:0 0 0 0; display:block;}
.news2{width:660px; height:495px; margin:0 0 0 0; padding:0; display:block; background:url(news/image/news28.jpg); border:0px solid #999999;}
.news3{width:660px; height:495px; margin:0 0 0 0; padding:0; display:block; background:url(news/image/news33.jpg); border:0px solid #999999;}
.news4{width:660px; height:495px; margin:0 0 0 0; padding:0; display:block; background:url(news/image/news35.jpg); border:0px solid #999999;}
.news5{width:660px; height:495px; margin:0 0 0 0; padding:0; display:block; background:url(news/image/news37.jpg); border:0px solid #999999;}
.news6{width:660px; height:495px; margin:0 0 0 0; padding:0; display:block; background:url(news/image/news38.jpg); border:0px solid #999999;}
.news7{width:660px; height:495px; margin:0 0 0 0; padding:0; display:block; background:url(news/image/news41.jpg); border:0px solid #999999;}
.news8{width:660px; height:495px; margin:0 0 0 0; padding:0; display:block; background:url(news/image/news42.jpg); border:0px solid #999999;}
.news9{width:660px; height:495px; margin:0 0 0 0; padding:0; display:block; background:url(news/image/news43.jpg); border:0px solid #999999;}
.news10{width:660px; height:495px; margin:0 0 0 0; padding:0; display:block; background:url(news/image/news44.jpg); border:0px solid #999999;}
.news11{width:660px; height:495px; margin:0 0 0 0; padding:0; display:block; background:url(news/image/news45.jpg); border:0px solid #999999;}
.news12{width:660px; height:495px; margin:0 0 0 0; padding:0; display:block; background:url(news/image/news46.jpg); border:0px solid #999999;}
.news13{width:660px; height:495px; margin:0 0 0 0; padding:0; display:block; background:url(news/image/news47.jpg); border:0px solid #999999;}
.news14{width:660px; height:495px; margin:0 0 0 0; padding:0; display:block; background:url(news/image/news48.jpg); border:0px solid #999999;}



.news2_under{width:640px; height:144px; margin:0px 0 0 16px; padding:293px 0 0 0; display:block;}
.news2_sm{float:left; width:108px; height:142px; margin:0 10px 0 0; padding:0 0 0 0; display:block;}
.news3_under{width:640px; height:144px; margin:0px 0 0 10px; padding:340px 0 0 0; display:block;}
.news3_sm{float:left; width:108px; height:142px; margin:0 6px 0 0; padding:0 0 0 0; display:block;}
.news5_under{width:640px; height:144px; margin:0px 0 0 10px; padding:14px 0 0 536px; display:block;}
.news5_sm{float:left; width:108px; height:142px; margin:0 6px 0 0; padding:0 0 0 0; display:block;}
.news6_under{width:640px; height:144px; margin:0px 0 0 10px; padding:30px 0 0 530px; display:block;}
.news6_sm{float:left; width:108px; height:142px; margin:0 6px 0 0; padding:0 0 0 0; display:block;}
.news7_under{width:640px; height:144px; margin:0px 0 0 10px; padding:320px 0 0 530px; display:block;}
.news7_sm{float:left; width:105px; height:142px; margin:0 6px 0 0; padding:0 0 0 0; display:block;}
.news8_under{width:640px; height:144px; margin:0px 0 0 10px; padding:320px 0 0 520px; display:block;}
.news8_sm{float:left; width:112px; height:142px; margin:0 6px 0 0; padding:0 0 0 0; display:block;}
.news9_under{width:640px; height:144px; margin:0px 0 0 10px; padding:320px 0 0 520px; display:block;}
.news9_sm{float:left; width:105px; height:142px; margin:0 6px 0 0; padding:0 0 0 0; display:block;}
.news10_under{width:640px; height:144px; margin:0px 0 0 10px; padding:320px 0 0 520px; display:block;}
.news10_sm{float:left; width:105px; height:142px; margin:0 6px 0 0; padding:0 0 0 0; display:block;}
.news11_under{width:640px; height:144px; margin:0px 0 0 10px; padding:320px 0 0 520px; display:block;}
.news11_sm{float:left; width:105px; height:142px; margin:0 6px 0 0; padding:0 0 0 0; display:block;}
.news12_under{width:640px; height:144px; margin:0px 0 0 10px; padding:320px 0 0 520px; display:block;}
.news12_sm{float:left; width:105px; height:142px; margin:0 6px 0 0; padding:0 0 0 0; display:block;}
.news13_under{width:640px; height:144px; margin:0px 0 0 10px; padding:320px 0 0 520px; display:block;}
.news13_sm{float:left; width:105px; height:142px; margin:0 6px 0 0; padding:0 0 0 0; display:block;}
.news14_under{width:640px; height:144px; margin:0px 0 0 10px; padding:320px 0 0 520px; display:block;}
.news14_sm{float:left; width:105px; height:142px; margin:0 6px 0 0; padding:0 0 0 0; display:block;}


#index{position:relative; width:1000px; height:520px; background:#000000 url(base/index.jpg); background-repeat:no-repeat; margin-top:100px; margin-left:auto; margin-right:auto; padding:0;}
.index_button{position: absolute; top:400px; _top:400px; left:840px; width:120px; height:88px; background-image:url(base/indexbutton1.png); display:block;}
.index_button a{width:120px; height:88px; color:#999999; background-image:url(base/indexbutton1.png); display:block;}
.index_button a:hover{width:120px; height:88px; color:#999999; background-image:url(base/indexbutton2.png); display:block;}
.index_button a:active{width:120px; height:88px; color:#999999; background-image:url(base/indexbutton3.png); display:block;}

.indexxx {width: 100%; background-image:url(base/index01.jpg); background-repeat:no-repeat; background-size:100% auto;}
.tdmindex{width:100%; height:auto; border:none;}

.alt_text {position:absolute; top:0; left:0; padding:8px; display:none;	color:#999999; background:#111111; border:1px solid #333;}

#indexfooter {width:100%; height:30px; font-size:8pt; color:#555555; text-align:right; background:#000000; margin-left:auto; margin-right:auto; margin-bottom:10px;  padding:0; border-top:0px solid #ffffff;}

#header {width:100%; height:66px; background:#000000; margin-bottom:0px;  border-bottom:0px solid #ffffff;}
#header img{display:block;}
#menu {width:100%; height:27px; background:#000000 url(base/m_haikei4.gif);  background-repeat:repeat-x; border-bottom:1px solid #333333; margin-left:auto; margin-right:auto; margin-bottom:0px; border-top:1px solid #000000; border-right:0px solid #444444;}
#menu img{display:block; }
#menu2{width:100%; height:27px; background:#000000 url(base/m_haikei4.gif);  background-repeat:repeat-x; border-bottom:1px solid #333333; border-top:1px solid #333333; margin-left:auto; margin-right:auto; margin-bottom:0px; border-right:0px solid #444444;}
#menu2_3{width:100%; height:27px; background:#000000 url(base/m_haikei4.gif);  background-repeat:repeat-x; border-bottom:1px solid #333333; border-top:1px solid #333333; margin-left:auto; margin-right:auto; margin-bottom:0px; border-right:0px solid #444444;}
#menu2 img{display:block; }
#area5 {width:100%; background:#ffffff url(base/a_haikei_3.gi); background-repeat:repeat-x; margin-left:auto; margin-right:auto; border-top:0px solid #444444; border-bottom:0px solid #444444; padding:0 0 0 0;}
#area4 {width:100%; background:#000000 url(base/a_haikei_3.gi); background-repeat:repeat-x; margin-left:auto; margin-right:auto; border-top:0px solid #444444; border-bottom:0px solid #444444; padding:0 0 0 0;}
#area3 {width:100%; background:#ffffff; margin-left:auto; margin-right:auto; border-top:0px solid #444444; border-bottom:0px solid #444444; padding:30px 0 10px 0;}
#area2 {width:100%; background:#ececec; margin-left:auto; margin-right:auto; border-top:0px solid #444444; border-bottom:0px solid #444444; padding:30px 0 10px 0;}
#area {width:100%; background:#ececec url(base/a_haikei_2.gif); background-repeat:repeat-x; margin-left:auto; margin-right:auto; border-top:0px solid #444444; border-bottom:0px solid #444444; padding:46px 0 0 0;}
#area_2{width:100%; background:#ececec url(base/a_haikei_2_2.gif); background-repeat:repeat-x; margin-left:auto; margin-right:auto; border-top:0px solid #444444; border-bottom:0px solid #444444; padding:46px 0 0 0;}
#media {width:100%; height:240px; background:#ececec url(base/me_haikei.gif); background-repeat:repeat-x; margin-left:auto; margin-right:auto; border-top:0px solid #444444; border-bottom:0px solid #444444; padding:0 0 0px 0;}
#media2 {width:100%; height:240px; background:#ececec url(base/me_haikei.gif); background-repeat:repeat-x; margin-left:auto; margin-right:auto; border-top:0px solid #444444; border-bottom:0px solid #444444; padding:0 0 0px 0;}

#line {width:100%; height:10px; background: #ff6600; margin-left:auto; margin-right:auto; border-top:0px solid #444444; border-bottom:0px solid #444444;}
#l_space{clear:both; width:100%; background: #101010;  margin-bottom:0;  border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; text-align:center;}
#l_space p{font:size:10pt; padding:8px;}
#l_space a{color:#ffffff; text-decoration:none;}
#l_space a:hover{color:#ffffff; text-decoration:underline;}
#l_space2{ width:100%; height:70px; background: #000000;  margin-bottom:0;  border-bottom:1px solid #ffffff; text-align:center; padding:10px 0 8px 0;}
#l_space2 p{font:size:10pt; padding:8px;}
#l_space2 a{color:#ffffff; text-decoration:none;}
#l_space2 a:hover{color:#ffffff; text-decoration:underline;}
#l_space3{width:100%; height:70px; background: #000000;  margin-bottom:0;  border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; text-align:center; padding:10px 0 8px 0;}
#l_space3 p{font:size:10pt; padding:8px;}
#l_space3 a{color:#ffffff; text-decoration:none;}
#l_space3 a:hover{color:#ffffff; text-decoration:underline;}
#l_space4{clear:both; width:100%; height:70px; background: #000000;  margin-bottom:0;  border-bottom:1px solid #ffffff; text-align:center; padding:10px 0 8px 0;}
#l_space4 p{font:size:10pt; padding:8px;}
#l_space4 a{color:#ffffff; text-decoration:none;}
#l_space4 a:hover{color:#ffffff; text-decoration:underline;}

#footer {clear:both; width:100%; height:30px; background: #000000;  margin-bottom:10px;  border-top:0px solid #ffffff;}
div.lasf{width:100%; height:20px;  margin-left:auto; margin-right:auto; text-align:right; margin-top:0px; padding:6px 0 0 0;}
div.lasf p{font-size:7pt; color:#555555;}
div.fw{width:662px; height20px; margin-left:auto; margin-right:auto; text-align:center; margin-top:30px; padding:10px 0 10px 0;}
div.main {width:920px; background:url(base/a_haikei.gif); margin-left:auto; margin-right:auto;  border-left:0px solid #444444;}
div.main2 {width:100%; background-color:#000000; margin-left:auto; margin-right:auto;  border-left:0px solid #444444;}
div.main3 {width:100%; background-color:#000000; margin-left:auto; margin-right:auto;  border-left:0px solid #444444;}
div.main3 img{margin-left:auto; margin-right:auto;display:block;}
div.main4 {width:950px; height:340px; padding:0 0 0 0; background-color:#000000; margin-left:auto; margin-right:auto;}
div.main5 {width:940px; padding:0 0 0 0; background-color:#000000; margin-left:auto; margin-right:auto;}
div.main5 p{font-size:13px; line-height:22px;}
div.main6 {width:950px; height:400px; padding:0 0 0 0; background-color:#ffffff; margin-left:auto; margin-right:auto;}


div.shw1 {width:920px; height:34px; background:url(base/a2_3_haikei.gif); margin-left:auto; margin-right:auto;  border-left:0px solid #444444;  }
div.shw2 {width:920px; height:70px; background:url(base/a3_haikei.gif); margin-left:auto; margin-right:auto;  border-left:0px solid #444444;  }
div.navi_right {width:785px;  background-color: #000000;  margin:0 0 0 0; border-left:0px solid #444444; border-right:0px solid #444444;}
div.navi_main {width:840px;  height:500px; background:url(base/top.gif); margin-left:auto; margin-right:auto;}
div.navi_main img{display:block;}
div.navi_right2 {width:840px;  background-color: #000000; margin-left:auto; margin-right:auto;}
div.navi_right2 img{display:block;}
div.navi_right3 {width:790px;  background-color: #000000; margin-left:auto; margin-right:auto;}
div.navi_right3 img{display:block;}
div.proshw1 {width:920px; height:34px; background:url(base/pro_haikei.gif); margin-left:auto; margin-right:auto;  border-left:0px solid #444444;  }
div.promain {width:920px; background:url(base/pro_haikei2.gif); margin-left:auto; margin-right:auto;  border-left:0px solid #444444;}


div.au_waku{width:982px; _width:986px; background-color:#000000; margin-left:auto; margin-right:auto;border:0px solid #444444;}
div.au_left{float:left; width:156px; height:468px;background:url(base/nobori2.jpg); border:0px solid #444444; display:inline;}
div.au_left img{display:block;}
div.au_right{float:right; width:156px; height:468px; background:url(base/nobori1.jpg); border:0px solid #444444; display:inline;}
div.au_right img{display:block;}
div.au_contents {width:662px;  background-color:#000000; margin-left:163px; _margin-left:160px; border:0px solid #444444; padding-bottom:40px;}
di.contents p{ font-size:10pt;  padding:10pt; margin-top:20px; line-height:20px; }
div.au_contents h2{margin-top:20px; margin-left:0px; line-height:20px; }
div.au_contents img{display:block; text-align:center;}
ul.kyujin{margin:0 0 0 0;}
ul.kyujin li{list-style:none; text-indent:-1.4em; padding:0 0 0 1.4em;}
ul.kyujinu li a{color:#5b5b88; text-decoration:none;}
ul.kyujin li a:hover{color:#5b5b88; text-decoration:underline;}

div.contents {width:662px; background-color:#000000; margin-left:auto; margin-right:auto; margin-top:0px; padding-bottom:40px; border:px solid #444444; }
di.contents p{ font-size:10pt;  padding:10pt; margin-top:20px; line-height:20px; }
div.contents h2{ margin-top:20px; margin-left:0px; line-height:20px; }
div.contents h1{ }
div.contents img{display:block; text-align:center;}
div.contents2 {width:860px;  background-color:#000000; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:60px; border:0px solid #444444; }
div.contents2 img{display:block;}
div.contents2_b {width:860px;  background-color:#000000; margin-left:auto; margin-right:auto; margin-top:30px; margin-bottom:60px; border:0px solid #444444; }
div.contents2_b img{display:block;}
div.contents2_w {width:860px;  background-color:#ffffff; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:30px; border:0px solid #444444; }
div.contents2_w img{display:block;}
div.contents2_2 {width:860px;  overflow:auto; background-color:#000000; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; border:0px solid #444444; }
div.contents2_3 {width:950px;  background-color:#000000; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:60px; border:0px solid #444444; }
div.contents2_3 img{display:block;}
div.contents2_4 {width:860px;  background-color:#000000; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:50px; border:0px solid #444444; }
div.contents2_4 img{display:block;}
div.contents3 {width:662px;  background-color:#000000; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:30px; border:0px solid #444444; }
div.contents4 {width:662px;   background-color:#000000; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:40px; border:0px solid #444444; }
di.contents4 p{ font-size:10pt;  padding:10pt; margin-top:20px; line-height:20px; }
div.contents4 h2{ margin-top:20px; margin-left:0px; line-height:20px;}
div.contents4 img{display:block;}
div.contents5 {width:662px;   background-color:#000000; margin-left:auto; margin-right:auto; margin-top:0px; padding-bottom:40px; border:0px solid #444444; }
div.contents6 {width:840px;  background-color: #000000; margin-left:auto; margin-right:auto; margin-bottom:50px;}
div.contents7 {width:566px; background-color:#000000; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:40px; border:0px solid #444444; }
di.contents7 p{ font-size:10pt;  padding:10pt; margin-top:20px; line-height:20px; }
div.contents7 h2{ margin-top:0px; margin-left:0px; line-height:20px; padding:0 0 5px 0 ;}
div.contents7 img{display:block;}
div.contents8 {width:660px; background-color:#ececec; margin-left:auto; margin-right:auto;}
div.contents9 {width:100%; background-color:#404040; margin-left:auto; margin-right:auto; margin-top:0px;}
div.contents9 img{display:block;}
div.contents10 {width:662px; margin-left:auto; margin-right:auto; padding-top:150px; margin-top:0px; padding-bottom:40px; border:px solid #444444; }
di.contents10 p{ font-size:10pt;  background-color:#000000; padding:10pt; margin-top:20px; line-height:20px; }
div.contents10 h2{ margin-top:20px; margin-left:0px; line-height:20px; }
div.contents10 img{display:block; text-align:center;}
div.contents11 {width:860px; margin-left:auto; margin-right:auto; padding:20px 0 20px 0;}
di.contents11 p{ font-size:10pt;  background-color:#000000; padding:10pt; margin-top:20px; line-height:20px; }
div.contents11 h2{ margin-top:0px; margin-left:0px; line-height:20px; }
div.contents11 img{display:block; text-align:center;}
div.contents12 {width:950px; background-color:#000000; margin-left:auto; margin-right:auto; margin-top:0px; padding-bottom:40px; border:px solid #444444; }
di.contents12 p{ font-size:10pt;  padding:10pt; margin-top:20px; line-height:20px; }
div.contents12 h2{ margin-top:20px; margin-left:0px; line-height:20px; }
div.contents12 img{display:block; text-align:center;}
div.contents13 {width:950px; background-color:#000000; margin-left:auto; margin-right:auto; margin-top:0px; padding-bottom:40px; border:px solid #444444; }
di.contents13 p{ font-size:10pt;  padding:10pt; margin-top:20px; line-height:20px; }
div.contents13 h2{ margin-top:20px; margin-left:0px; line-height:20px; }
div.contents13 h1{ }
div.contents14 {width:100%; overflow:auto; background-color:#ffffff; margin-left:auto; margin-right:auto; margin-top:0px; padding-bottom:40px; border:px solid #444444; }
di.contents14 p{ font-size:10pt;  padding:10pt; margin-top:20px; line-height:20px; }
div.contents14 h2{ margin-top:20px; margin-left:0px; line-height:20px;}
div.contents14 h1{ }
div.contents15 {width:100%; overflow:auto; background-color:#000000; margin-left:auto; margin-right:auto; margin-top:0px; padding-bottom:40px; border:px solid #444444; }
di.contents15 p{ font-size:10pt;  padding:10pt; margin-top:20px; line-height:20px; }
div.contents15 h2{ margin-top:20px; margin-left:0px; line-height:20px;}
div.contents15 h1{ }
div.contents16 {width:860px; background-color:#000000; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; border:0px solid #444444; }
div.contents17 {width:880px; background-color:#ffffff; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:40px; border:0px solid #444444; }
div.contents17 img{display:block;}

#bx-pager a {width:126px; height:60px; float: left; overflow:hidden; margin:0 3px 3px 0;}
#bx-pager2 a {width:128px; height:96px; float: left; overflow:hidden; margin:0 4px 4px 0;}

div.topimage1{width:100%; height:626px; padding:0; background-color:#101010; margin-left:auto; margin-right:auto; margin-top:0px; padding-bottom:0px; border-top:0px solid #101010;}
div.topimage1 img{display:block; margin-left:auto; margin-right:auto; padding:0 0 36px 0;}

div.topcate{width:100%;  padding:0; background-color:#101010; margin-left:auto; margin-right:auto; margin-top:0px; padding-bottom:0px; border-top:20px solid #101010;}
div.topcate img{display:block; margin-left:auto; margin-right:auto; padding:0;}
div.topcatein{width:1000px; height:600px; padding:30px 0 0 0; background-color:#101010; margin-bottom:30px; margin-left:auto; margin-right:auto;border:0px solid #ffffff; text-align:center;}
div.topcatein img{display:block; margin-left:auto; margin-right:auto; padding:0;}
div.topcatein1{width:1000px; padding:0; background-color:#101010; margin-bottom:30px; margin-left:auto; margin-right:auto;border:0px solid #ffffff;}
div.topcatein1 img{display:block; margin-left:auto; margin-right:auto; padding:0;}
div.topcatein2{float:left; width:778px; overflow:auto; padding:0; background-color:#101010;border:0px solid #ffffff; margin-right:0px;}
div.topcatein2 img{display:block; }
div.topcatein3{float:right; width:196px; height:540px; margin:0 0 0 14px; padding:0; background-color:#101010;border:0px solid #ffffff;}
div.topcatein3 img{display:block;  padding:0;}
div.topcatein4{float:right; width:200px; margin:0 0 0 0; padding:0; background-color:#101010; border:0px solid #ffffff;}
div.topcatein4 img{display:block; padding:0;}
#bar1{width:100%; height:100px; background-color:#202020;}

ul.topbanner{width:778px; overflow:auto; margin:0 0 0 0; padding:20px 0 20px 0;}
ul.topbanner li{float:left; width:254px; height:72px; margin:0 5px 5px 0; padding:0; display:block; list-style-type:none;}
ul.topbanner img{display:block; border:1px solid #444444;}

ul.t_menu{width:200px; background-color:#111111; margin-top:0px; margin-bottom:10px;  padding:0 0 0 0; color:#cccccc;}
ul.t_menu li{width:198px; height:64px; font-size:10px; border-bottom:1px dotted #666666; padding:8px 0px 8px 0px; margin:0 0 0 0; list-style:none; line-height:20px; display:block;}
ul.t_menu li a{width:198px; height:64px; color:#cccccc; text-decoration:none; display:block;}
li.t_menu1  a{width:198px;  color:#cccccc; background:url(base/01.jpg) no-repeat;text-decoration:none; display:block;}
li.t_menu1  a:hover{width:198px; color:#cccccc; background-color:#222222; display:block;}
li.t_menu1_2  a{width:198px; color:#cccccc; text-decoration:none; display:block; background-color:#e3e3e3;}
li.t_menu2  a{width:198px;  color:#222222; background:url(base/02.jpg) no-repeat;text-decoration:none; display:block;}
li.t_menu2  a:hover{width:198px; color:#222222; background-color:#222222; display:block;}
li.t_menu2_2  a{width:198px; color:#222222; text-decoration:none; display:block; background-color:#e3e3e3;}
li.t_menu3  a{width:198px;  color:#222222; background:url(base/03.jpg) no-repeat;text-decoration:none; display:block;}
li.t_menu3  a:hover{width:198px; color:#222222; background-color:#222222; display:block;}
li.t_menu3_2  a{width:198px; color:#222222; text-decoration:none; display:block; background-color:#e3e3e3;}
li.t_menu4  a{width:198px;  color:#222222; background:url(base/04.jpg) no-repeat;text-decoration:none; display:block;}
li.t_menu4  a:hover{width:198px; color:#222222; background-color:#222222; display:block;}
li.t_menu4_2  a{width:198px; color:#222222; text-decoration:none; display:block; background-color:#e3e3e3;}
ul.t_menu img{display:block; padding:0 0 0 0;}
ul.t_menu li h3{font-size:13px; color:#bdbdbd; font-weight:bold; padding:0 0 0 50px; display:block;}
ul.t_menu li p{font-size:10px; color:#bdbdbd; padding:0 0 0 50px; display:block;}
.t_menu_t{font-size:13px; color:#cccccc; font-weight:bold; padding:0 0 0 50px; display:block;}
.t_menu_t2{font-size:10px; color:#cccccc; padding:0 0 0 50px; display:block;}

div.pickup{width:100%; overflow:auto; padding:0; background-color:#101010; margin-left:auto; margin-right:auto; margin-top:0px; padding-bottom:0px; border-top:40px solid #101010;}
div.pickup img{display:block; margin-left:auto; margin-right:auto; padding:0;}
div.pickup1{width:800px; padding:0; background-color:#101010; margin-left:auto; margin-right:auto; margin-bottom:80px; border:0px solid #ffffff; text-align:center;}
div.pickup1 h1{font-size:28px; color:#ffffff;}
ul.pickup{width:800px; height: margin:0; padding:0;  text-align:center;}
ul.pickup li{width:350px; height:90px; margin-left:auto; margin-right:auto; margin-bottom:20px;  padding:0; display:block; list-style-type:none;}
ul.pickup li a{display:block;width:350px; height:90px;}
li.pickup1 a{background:url(topbanner/image/prodamper_bt01.jpg) no-repeat;}
li.pickup1 a:hover{background:url(topbanner/image/prodamper_bt02.jpg)no-repeat;}

li.pickup2 a{background:url(topbanner/image/proarm_bt01.jpg) no-repeat;}
li.pickup2 a:hover{background:url(topbanner/image/proarm_bt02.jpg) no-repeat;}

li.pickup3 a{background:url(topbanner/image/shortknucle_bt01.jpg) no-repeat;}
li.pickup3 a:hover{background:url(topbanner/image/shortknucle_bt02.jpg) no-repeat;}

li.pickup4 a{background:url(topbanner/image/stabilink_bt01.jpg) no-repeat;}
li.pickup4 a:hover{background:url(topbanner/image/stabilink_bt02.jpg) no-repeat;}

li.pickup5 a{background:url(topbanner/image/brakesystem_bt01.jpg) no-repeat;}
li.pickup5 a:hover{background:url(topbanner/image/brakesystem_bt02.jpg) no-repeat;}

li.pickup6 a{background:url(topbanner/image/easypro_bt01.jpg) no-repeat;}
li.pickup6 a:hover{background:url(topbanner/image/easypro_bt02.jpg) no-repeat;}

li.pickup7 a{background:url(topbanner/image/dsuk_bt01.jpg) no-repeat;}
li.pickup7 a:hover{background:url(topbanner/image/dsuk_bt02.jpg) no-repeat;}

li.pickup8 a{background:url(topbanner/image/stabilizer_bt01.jpg) no-repeat;}
li.pickup8 a:hover{background:url(topbanner/image/stabilizer_bt02.jpg) no-repeat;}


div.proshop{width:100%; overflow:auto; padding:0; background-color:#000000; margin-left:auto; margin-right:auto; margin-top:0px; padding-bottom:0px; border-top:0px solid #101010;}
div.proshop img{display:block;  padding:0;}
div.proshop1{width:1000px; overflow:auto; padding:0; background-color:#000000; margin-left:auto; margin-right:auto; margin-bottom:0px; border:0px solid #ffffff;}
div.proshop1 h1{font-size:28px; color:#ffffff;}
div.proshop2{width:1000px; overflow:auto; padding:0; background-color:#000000; margin-left:auto; margin-right:auto; margin-bottom:80px; border:0px solid #ffffff;}
div.proshop2 h1{font-size:28px; color:#ffffff;}

div.proshopjp{float:left; width:474px; margin:0 12px 0 0; padding:0 12px 0 0; background:url(base/proshopobi.gif)no-repeat; border-right:1px solid #999999;}
div.proshopjp h3{color:#ffffff; font-size:15px;}
div.proshopforeign{float:right; width:500px; padding:0 0 0 0; background:url(base/foreign_title.gif)no-repeat; border:0px solid #cccccc;}
div.proshopforeign h3{color:#ffffff; font-size:15px;}

div.distributorjp{float:left; width:474px; margin:0 12px 0 0; padding:0 12px 0 0; background:url(base/distributorobi.gif)no-repeat; border-right:1px solid #999999;}
div.distributorjp h3{color:#ffffff; font-size:15px;}
div.distributorforeign{float:left; width:474px; margin:0 0 0 0; padding:0 12px 0 0; background:url(base/distributorobi)no-repeat; border-right:0px solid #999999;}
div.distributorforeign h3{color:#ffffff; font-size:15px;}

div.antennashopjp{float:left; width:474px; margin:0 12px 0 0; padding:0 12px 0 0; background:url(base/antennaobi.gif)no-repeat; border-right:1px solid #999999;}
div.antennashopjp h3{color:#ffffff; font-size:15px;}
div.antennashopforeign{float:left; width:474px; margin:0 12px 0 0; padding:0 12px 0 0; background:url(base/antennaobi)no-repeat; border-right:0px solid #999999;}
div.antennashopforeign h3{color:#ffffff; font-size:15px;}

ul.proshop{width:475px; margin:0 0 0 0; padding:80px 0 0 0;}
ul.proshop li{color:#cccccc; font-size:13px; line-height:20px; margin:0 0 20px 0; display:block; list-style-type:none; display:block;}
ul.proshop li a{color:#cccccc; text-decoration:underline;}
ul.proshop li a:hover{color:orange; text-decoration:underline;}
li.proshopjp{background:url(base/jp.gif) no-repeat; padding:0 0 20px 30px; border-bottom:1px dotted #999999; display:block;}
li.proshopusa{background:url(base/usa.gif) no-repeat; padding:0 0 20px 30px; border-bottom:1px dotted #999999; display:block;}
li.proshophawaii{background:url(base/hawaii.gif) no-repeat; padding:0 0 20px 30px; border-bottom:1px dotted #999999; display:block;}
li.proshopchina{background:url(base/china.gif) no-repeat; padding:0 0 20px 30px; border-bottom:1px dotted #999999; display:block;}

ol.toriatsukai_p {width:445px; margin:0 0 0 0; padding:0 0 0 0; overflow: hidden; display:block;}
ol.toriatsukai_p li {float:left; width:110px; height:30px; list-style:none; margin-right:10px;}
ol.toriatsukai_p li a {display:block; width:110px; height:30px;}
li.toriatsukai_p1 {background:url(base/pro_adjuster_b.png) 0 0 no-repeat;}
li.toriatsukai_p2 {background:url(base/pro_nut_b.png) 0 0 no-repeat;}

p.proshop{width:980px; color:#cccccc; font-size:12px; line-height:18px; padding:10px; display:block; margin:0 0 30px 0;}

ul.tokuyakushop{width:830px; overflow:auto; margin:20px 0 20px 0; padding:15px; background-color:#222222; color:#000000; display:block; }
ul.tokuyakushop h2{color:#999999; font-size:16px; padding:0 0 0 30px;}
ul.tokuyakushop li{float:left; width:248px; height:160px; background-color:#151515; color:#999999; font-size:12px; list-style:none; margin-right:8px; padding:10px; border:0px solid #999999; display:block;}
ul.tokuyakushop li a{color:#999999;}
.tokuyakushopjp{background:url(base/jp.gif) no-repeat;}
.tokuyakushopforeign1{background:url(base/usa.gif) no-repeat;}
.tokuyakushopforeign2{background:url(base/hawaii.gif) no-repeat;}

#serarea {width:786px;  border-left:0px solid #ffffff; border-top:0px solid #ffffff; border-right:0px solid #ffffff; padding:50px 0 14px 0; margin-left:auto; margin-right:auto;}
#serleft {float:left; width:152px; background-color:#000000; margin:20px 0 20px 0; border-left:0px solid #ffffff; border-right:0px solid #ffffff; }
#serleft img{display:block;}
#serright {float:right; width:570px; background-color:#000000; padding:0 0px 0 0px; margin-left:auto;  margin-top:0px; border-left:0px solid #ffffff; border-right:0px solid #ffffff;}

.tate1{width:156px; margin:0 0 0 0; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; padding-left:0; background-color:#000000;}
.tate1 img{display:block;}
.tate_mv{width:152px; list-style-type : none; list-style-position:outside; padding:0px 0 0 0; margin:0 0 20px 0; text-indent:10px; font-size:10pt; background-color:#000000;}
.tate_mv1 {width :152px; line-height:26px; background-color:#000000; padding:0; border-top:0px solid #999999; border-bottom:1px dotted #ffffff;}
.tate_mv1_2 {width:152px; line-height:26px; background-color:#000000; padding:0; border-top:0px solid #999999; border-bottom:1px solid #ffffff;}
.tate_mv1 a{display:block; width:100%; line-height:26px; text-decoration:none; font-weight:normal; color:#ffffff;}
.tate_mv1 a:hover{width:100%; line-height:26px; text-decoration:underline; font-weight:normal; background-color:#202020; color:#ffffff;}
.tate_mv1_2 a{display: block; width:100%; line-height:26px; text-decoration:none; font-weight:normal; color:#ffffff;}
.tate_mv1_2 a:hover{width:100%; line-height:26px; text-decoration:underline; font-weight:normal; background-color:#202020; color:#ffffff;}

div.a_fuchi{width:840px; overflow:auto; border:1px solid #666666; border-right:1px solid #666666; border-bottom:1px solid #666666; margin-left:auto; margin-right:auto; margin-top:0px;}
div.a_fuchi p{font-size:10pt; padding:10px 10px 0 10px;}
div.a_fuchi h3{padding:5px 0 5px 0; text-align:center;}
div.a_fuchi h4{font-size:10pt; padding:10px 0 0px 10px;}

div.aone{float:left; width:259px; height:480px; padding:0 10px 4px 10px; border-right:1px dotted #666666;}
div.aone img{display:block;}
div.atwo{float:left; width:259px; height:480px; padding:0 10px 4px 10px; border-right:1px dotted #666666;}
div.atwo img{display:block;}
div.athree {float:right; width:259px; height:480px; padding:0 10px 4px 10px;}
div.athree img{display:block;}
div.aone_2{float:left; width:259px; height:480px; padding:0 10px 4px 10px;  border-top:1px dotted #666666;border-right:1px dotted #666666;}
div.aone_2 img{display:block;}
div.atwo_2{float:left; width:259px; height:480px; padding:0 10px 4px 10px;  border-top:1px dotted #666666;border-right:1px dotted #666666;}
div.atwo_2 img{display:block;}
div.athree_2{float:right; width:259px; height:480px; padding:0 10px 4px 10px; border-top:1px dotted #666666;}
div.athree_2 img{display:block;}

dl.ahyou {width:256px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:0px; border-left: 1px solid #777777;	border-right: 1px solid #777777; border-bottom: 1px solid #777777; background-color:#000000; font-size:9pt;}
dl.ahyou h4{font-size:11px; color:red;}
dl.ahyou dt {float: left; margin-right: -13em; padding:6px 6px; border-top: 1px solid #777777; display: inline; width:94px; text-indent: 0; line-height:14px;}
dl.ahyou dd {margin-left:94px;	padding: 6px 6px; border-left: 1px solid #777777; border-top: 1px solid #777777; background-color: #000000; line-height:14px;}
dl.ahyou dd img{display:block; margin:0 0 0 0;} 
dl.ahyou {/*\*/	min-height: 1px; _height: 1%;/* *//*\*//*/overflow: hidden;/**/}
dl.ahyou:after {height: 0; visibility: hidden; content: "."; display: block;}


div.s_fuchi{width:840px; overflow:auto; border:1px solid #666666; border-right:1px solid #666666; border-bottom:1px solid #666666; margin-left:auto; margin-right:auto; margin-bottom:50px;}
div.sone{float:left; width:259px; height:120px;  border-right:1px dotted #666666; padding:10px;}
div.sone p{font-size:10pt; padding:10px 0 0 0;}
div.sone h3{padding:8px 0 0 0;}
div.sone img{display:block;}
div.stwo{float:left; width:259px; height:120px; border-right:1px dotted #666666; padding:10px;}
div.stwo p{font-size:10pt; padding:10px 0 0 0;}
div.stwo h3{padding:8px 0 0 0;}
div.stwo img{display:block;}
div.sthree{float:right; width:259px; height:120px; padding:10px;}
div.sthree p{font-size:10pt; padding:10px 0 0 0;}
div.sthree h3{padding:8px 0 0 0;}
div.sthree img{display:block;}
div.sone_2{float:left; width:259px; height:120px; border-top:1px dotted #666666; border-right:1px dotted #666666; padding:10px;}
div.sone_2 p{font-size:10pt; padding:10px 0 0 0;}
div.sone_2 h3{padding:8px 0 0 0;}
div.sone_2 img{display:block;}
div.stwo_2{float:left; width:259px; height:120px; border-top:1px dotted #666666; border-right:1px dotted #666666; padding:10px;}
div.stwo_2 p{font-size:10pt; padding:10px 0 0 0;}
div.stwo_2 h3{padding:8px 0 0 0;}
div.stwo_2 img{display:block;}
div.sthree_2{float:right; width:259px; height:120px; border-top:1px dotted #666666; padding:10px;}
div.sthree_2 p{font-size:10pt; padding:10px 0 0 0;}
div.sthree_2 h3{padding:8px 0 0 0;}
div.sthree_2 img{display:block;}


#lg_line {clear:both; width:780px; height:18px; background-color:#303030; text-align:center;}
#lg_line p{margin:0 0 0 6px; color:#999999; font-size:10pt; line-height:18px;}
#lg_line a{color:#999999; text-decoration:none;}
#lg_line a:hover{color:#ffcc00; text-decoration:underline;}


div.flash{width:690px; height370px; background-color:#000000; margin-left:auto; margin-right:auto; border:1px solid #ffffff; }

div.logo{width:184px; height:60px; padding:0px 0 0 0;}
div.logo2{position: relative; top:8px; left:348px; width:180px; height:44px;}

div.order{position: absolute; top: 4px; right: 300px;}



div.v_mark{position: relative; top:370px; _top:378px; left:-128px; width:60px; height:60px; background-image:url(products/image/v_mark.gif); display:block;}
div.v_mark2{position: relative; top:310px; _top:318px; left:204px; width:60px; height:60px; background-image:url(products/image/v_mark.gif); display:block;}
div.v_mark3{position: relative; top:470px; _top:470px; left:-130px; width:60px; height:60px; background-image:url(products/image/v_mark.gif); display:block;}
div.v_mark4{position: relative; top:376px; _top:376px; left:35px; width:60px; height:60px; background-image:url(products/image/v_mark.gif); display:block;}
div.v_mark5{position: relative; top:795px; _top:803px; left:-128px; width:60px; height:60px; background-image:url(products/image/v_mark.gif); display:block;}
div.v_mark6{position: relative; top:735px; _top:743px; left:204px; width:60px; height:60px; background-image:url(products/image/v_mark.gif); display:block;}
div.m_mark{position: relative; top:60px; _top:58px; left:-72px; width:112px; height:28px; background-image:url(products/image/more.gif); display:block;}
div.m_mark2{position: relative; top:570px; _top:568px; left:-72px; width:112px; height:28px; background-image:url(products/image/more.gif); display:block;}
div.sp_mark{position: absolute; top:570px; _top:568px; left:400px; width:130px; height:130px; background-image:url(products/image/spmark.gif); display:block;}
p.pic1{position: relative; top:20px; _top:20px; left:46px; width:130px; height:87px; background-image:url(service/image/01.jpg); display:block;}
p.pic2{position: relative; top:20px; _top:20px; left:12px; width:130px; height:87px; background-image:url(service/image/02.jpg); display:block;}
p.pic3{position: relative; top:92px; _top:92px; left:0px; width:130px; height:87px; background-image:url(service/image/03.jpg); display:block;}
p.pic4{position: relative; top:92px; _top:92px; left:60px; width:130px; height:87px; background-image:url(service/image/04.jpg); display:block;}
p.pic5{position: relative; top:164px; _top:164px; left:46px; width:130px; height:87px; background-image:url(service/image/05.jpg); display:block;}
p.pic6{position: relative; top:164px; _top:164px; left:12px; width:130px; height:87px; background-image:url(service/image/06.jpg); display:block;}
div.faceb{position: relative; top:400px; left:720px; width:120px; height:32px; display:block;}

div.threed{float:left; width:190px; height:446px; border:0px solid #ffffff; margin:40px 0 0 0;}
div.threed2{float:left; width:274px; height:446px; border:0px solid #ffffff;  margin:40px 0 0 0;}
div.threed3{float:right; width:190px; height:446px; border:0px solid #ffffff;  margin:40px 0 0 0;}

div.sent{width:840px; overflow:auto; background-color:#101010; margin-bottom:10px; margin-left:auto; margin-right:auto; padding:10px;}
div.sent p{width:840px; font-size:9pt;  display:block; line-height:18px; text-align:justify; }
div.sent h3{font-size:14px; color:orange;  border-top:#666666 dotted 0px; padding:15px 0 10px 0;}
div.sent h2{font-size:15px; color:#ffffff;  border-top:#666666 dotted 0px; padding-top:10px;}

div.sent2{width:660px; overflow:auto; background-color:#202020; margin-top: 30px; margin-bottom:30px; margin-left:auto; margin-right:auto;  text-align:center;}
div.sent2 p{width:640px; font-size:10pt; padding:10px; display:block; line-height:20px; background-color:#333333;}
div.sent2 h3{width:640px;  font-size:12px; color:#ffffff; margin-top:14px; border-top:#555555 dotted 0px; padding:10px;}
div.sent2 h2{width:640px;  font-size:16px; color:#ececec; margin-top:0; border-top:#555555 dotted 0px; padding:10px;}

div.sent3{width:660px; overflow:auto; background-color:#101010; margin-top: 20px; margin-bottom:20px; margin-left:auto; margin-right:auto;}
div.sent3 p{width:640px; font-size:8pt; margin:10px; display:block; line-height:16px;}
div.sent3 h3{width:640px;  font-size:12px; color:#ffffff; margin-left:10px; margin-top:14px; border-top:#666666 dotted 0px; padding-top:10px;}
div.sent3 h2{width:640px;  font-size:16px; color:#ececec; margin-left:10px; margin-top:0; border-top:#666666 dotted 0px; padding-top:10px;}

div.sent4{width:568px; overflow:auto; background-color:#101010; margin-top: 50px; margin-bottom:30px; margin-left:auto; margin-right:auto;  text-align:center;}
div.sent4 p{width:548px; font-size:11pt; margin:10px; display:block; line-height:22px;}
div.sent4 h3{width:548px;  font-size:12px; color:#ffffff; margin-left:10px; margin-top:14px; border-top:#666666 dotted 0px; padding-top:10px;}
div.sent4 h2{width:548px;  font-size:16px; color:#ececec; margin-left:10px; margin-top:0; border-top:#666666 dotted 0px; padding-top:10px;}

div.sent5{width:950px; overflow:auto; background-color:#202020; margin-top: 30px; margin-bottom:30px; margin-left:auto; margin-right:auto;  text-align:center;}
div.sent5 p{width:930px; font-size:10pt; padding:10px; display:block; line-height:20px; background-color:#333333;}
div.sent5 h3{width:930px;  font-size:12px; color:#ffffff; margin-top:14px; border-top:#555555 dotted 0px; padding:10px;}
div.sent5 h2{width:930px;  font-size:16px; color:#ececec; margin-top:0; border-top:#555555 dotted 0px; padding:10px;}

div.sent6{width:840px; overflow:auto; background-color:#101010; margin-bottom:10px; margin-left:auto; margin-right:auto; padding:10px;}
div.sent6 p{width:840px; font-size:10pt;  display:block; line-height:18px; text-align:justify; }
div.sent6 h3{font-size:14px; color:orange;  border-top:#666666 dotted 0px; padding:15px 0 10px 0;}
div.sent6 h2{font-size:15px; color:#ffffff;  border-top:#666666 dotted 0px; padding-top:10px;}


ul.qa{width:840px; background-color:#202020; margin:0 0 0 0; padding:0 20px 0 0; border:0px solid #999999;}
li.qa {color:#ffffff; width:810px; line-height:20px; margin-left:4px; margin-top: 0px; margin-bottom:8px; padding:0 0 10px 40px; list-style-type:none; background-color:white;  border-bottom:0px solid #101010;}
li.qanew3 {color:#ffffff; width:810px; font-size:13px; line-height:20px; margin-left:4px; margin-bottom:0px; padding:0  0 10px 40px; list-style-type:none; background:url(base/a.gif) 6px 1px no-repeat;  border-bottom:0px solid #101010;}
li.qanew {color:#ffffff; width:810px; font-size:13px; line-height:20px; margin-left:4px; margin-bottom:8px; padding:0 0 10px 40px; list-style-type:none; background:url(base/a.gif) 6px 1px no-repeat;  border-bottom:1px solid #101010;}
li.qanew2 {color:#ffffff; width:810px; font-size:13px; line-height:20px; margin-left:4px; margin-bottom:0px; padding:0 0 10px 40px; list-style-type:none; background:url(base/q.gif) 6px 7px no-repeat;  border-bottom:0px solid #101010;}
ul.qa h2{font-size:13px; color:orange; line-height:30px; margin:0 0 10px 0px; font-weight:normal;}


.prx{width:648px; height:24px; background-color:#ffffff; color:#000000; font-size:16px; padding:6px; text-align:center; display:block;}
.prx2{width:648px; height:24px; background-color:#101010; color:#ffffff; font-size:16px; padding:6px; text-align:center; display:block;}

ul.verup{ background-color:#000000; width:630px; height:300px; border:0px solid #ffffff; list-style-type:none; margin-top:34px; margin-left:auto; margin-right:auto; padding:0 0 0 0px; }
ul.verup li{float:left;
width:210px; height:150px; /* メニューのサイズ */
border:0px solid #999999; /* メニューの下線 */
background:#000000; /* 背景色 */
font-size:10pt;
line-height:250px;
text-align:center;
overflow:hidden;
}
ul.verup li a{display:block; color:#ffffff; width:160px; height:136px; margin-left:24px; _margin-left:0px; overflow:hidden; background-repeat : no-repeat;}
ul.verup li a:hover{display:block; width:160px; height:136px; margin-left:24px; _margin-left:0px; overflow:hidden; background-repeat : no-repeat; }
li.verup1 a{background-image:url(products/image/prd03_4.jpg); }
li.verup1 a:hover {background-image:url(products/image/prd03_2.jpg); text-decoration:none; color:#cc6633;}
li.verup1_2 a{ background-image:url(products/image/prd03_3.jpg);}
li.verup1_2 a:hover{ background-image:url(products/image/prd03_3.jpg); color:#ffffff; text-decoration:none;}
li.verup2 a{background-image:url(products/image/prd04_4.jpg);}
li.verup2 a:hover {background-image:url(products/image/prd04_2.jpg);text-decoration:none; color:#cc6633;}
li.verup2_2 a{background-image:url(products/image/prd04_3.jpg);}
li.verup2_2 a:hover{background-image:url(products/image/prd04_3.jpg); color:#ffffff; text-decoration:none;}
li.verup3 a{background-image:url(products/image/prd05_4.jpg);}
li.verup3 a:hover {background-image:url(products/image/prd05_2.jpg);text-decoration:none; color:#cc6633;}
li.verup3_2 a{background-image:url(products/image/prd05_3.jpg);}
li.verup3_2 a:hover{background-image:url(products/image/prd05_3.jpg); color:#ffffff; text-decoration:none;}
li.verup4 a{background-image:url(products/image/prd06_4.jpg);}
li.verup4 a:hover {background-image:url(products/image/prd06_2.jpg);text-decoration:none; color:#cc6633;}
li.verup4_2 a{background-image:url(products/image/prd06_3.jpg);}
li.verup4_2 a:hover{background-image:url(products/image/prd06_3.jpg); color:#ffffff; text-decoration:none;}
li.verup5 a{background-image:url(products/image/prd07_4.jpg);}
li.verup5 a:hover {background-image:url(products/image/prd07_2.jpg);text-decoration:none; color:#cc6633;}
li.verup5_2 a{background-image:url(products/image/prd07_3.jpg);}
li.verup5_2 a:hover{background-image:url(products/image/prd07_3.jpg); color:#ffffff; text-decoration:none;}
li.verup6 a{background-image:url(products/image/prd08_4.jpg);}
li.verup6 a:hover {background-image:url(products/image/prd08_2.jpg);text-decoration:none; color:#cc6633;}
li.verup6_2 a{background-image:url(products/image/prd08_3.jpg);}
li.verup6_2 a:hover{background-image:url(products/image/prd08_3.jpg); color:#ffffff; text-decoration:none;}
li.verup7 a{background-image:url(products/image/prd26.jpg);}
li.verup7 a:hover {background-image:url(products/image/prd26_2.jpg);text-decoration:none; color:#cc6633;}
li.verup7_2 a{background-image:url(products/image/prd26_3.jpg);}
li.verup7_2 a:hover{background-image:url(products/image/prd26_3.jpg); color:#ffffff; text-decoration:none;}
ul.verup img{margin-left:auto; margin-right:auto;}

div.vum1{width:620px; height:60px; padding:0px 20px 0px 20px; border:0px solid #ffffff;}
div.vum2{width:620px; height:110px; padding:20px; border-bottom:1px dotted #666666;}
div.vum2 img{float:right; padding:4px; display:block;}
div.vum2_2{clear:both; width:620px; height:160px; padding:20px; border-top:1px solid #666666;}
div.vum2_2 img{float:left; padding-right:16px; display:block;}
div.vum2_3{clear:both; width:620px; height:110px; padding:20px; border-top:1px solid #666666;}
div.vum2_3 a{text-decoration:underline;}
div.vum2_3 a:hover{color:#ffffff; text-decoration:underline;}
div.vum2_3 img{float:left; padding-right:16px; display:block;}
div.vum3{float:left; width:340px; height:126px; padding:20px; border-bottom:1px dotted #666666; overflow:hidden}
div.vum3 img{float:left; padding: 2px 20px 0 0; display:block;}
div.vum3_2{float:left; width:340px; height:126px; padding:20px; border-top:2px solid #ffffff; border-bottom:1px dotted #666666; overflow:hidden;}
div.vum3_2 img{float:left; padding: 2px 20px 0 0; display:block;}
div.vum4{ float:right; width:280px; height:166px; background-image:url(products/image/v_yajirushi.gif); padding:0px; border-bottom:1px dotted #666666; _overflow:hidden;}
div.vum4 img{padding: 0; display:block;}
div.vum4_2{ float:right; width:280px; height:166px; background-image:url(products/image/v_yajirushi.gif); padding:0px; border-top:2px solid #ffffff; border-bottom:1px dotted #666666;}
div.vum4_2 img{padding: 0; display:block;}
div.vum4_3{ float:right; width:280px; height:166px; background-image:url(products/image/v_yajirushi.gif);  border-bottom:1px dotted #666666;}
div.vum4_3 img{padding: 0; display:block;}
div.vum5{float:left; width:290px; overflow:auto; padding:19px; border-right:1px dotted #666666;}
div.vum5 p{font-size:10pt;}
div.vum5 img{padding: 10px 0 10px 0; display:block;}
div.vum5_2{float:left; width:289px; height:506px; padding:19px; border-right:1px dotted #666666;}
div.vum5_2 p{font-size:10pt;}
div.vum5_2 img{padding: 10px 0 10px 0; display:block;}
div.vum5_3{float:left; width:289px; height:506px; padding:19px; border-right:1px dotted #666666; border-top:1px dotted #666666;}
iv.vum5_3 p{font-size:10pt;}
div.vum5_3 img{padding-top:10px; padding-bottom:10px; display:block;}
div.vum5_4{float:left; width:290px; overflow:auto; padding:19px; border-right:1px dotted #666666; border-top:1px dotted #666666;}
div.vum5_4 p{font-size:10pt;}
div.vum5_4 img{padding: 10px 0 10px 0; display:block;}
div.vum5_5{float:left; width:290px; overflow:auto; padding:19px; border-right:1px dotted #666666; border-bottom:1px dotted #666666;}
div.vum5_5 p{font-size:10pt;}
div.vum5_5 img{padding: 10px 0 10px 0; display:block;}

div.vum6{float: right; width:290px; overflow:auto; padding:19px; border:0px solid #ffffff;}
div.vum6 img{padding: 10px 0 10px 0; display:block;}
div.vum6_2{float: right; width:289px; height:506px; padding:19px; border:0px solid #ffffff;}
div.vum6_2 img{padding-top:10px; padding-bottom:10px; display:block;}
div.vum6_3{float: right; width:289px; height:506px; padding:19px; border-top:1px dotted #666666;}
div.vum6_3 img{padding-top:10px; padding-bottom:10px; display:block;}
div.vum6_4{float: right; width:290px; overflow:auto; padding:19px; border-top:1px dotted #666666;}
div.vum6_4 img{padding: 10px 0 10px 0; display:block;}
div.vum6_5{float: right; width:290px; overflow:auto; padding:19px; border-bottom:1px dotted #666666;}
div.vum6_5 img{padding: 10px 0 10px 0; display:block;}

div.vum7{clear:both;  width:620px; height:340px; padding:0px 20px 0px 20px; border:0px solid #ffffff;}
div.vum7 img{padding: 10px 0 10px 0; display:block; margin-left:auto; margin-right:auto;}


ul.topmenu {width:860px; height:27px; background-color:#000000;  padding:0;  margin-left:auto; margin-right:auto;  _margin-bottom:-1px; border-top:0px solid #ffffff; border-left:0px solid #ffffff; border-right:0px solid #ffffff;}
ul.topmenu li {float:left; background-color:#000000; text-indent:-9999px; width:172px; height:27px; list-style:none; margin-right:0;}
ul.topmenu li a {display:block; width:172px; height:27px;}
li.topmenu1 a {background:url(base/menu2.gif) 0 0 no-repeat;}
li.topmenu1 a:hover {background:url(base/menu2.gif) 0px -27px no-repeat;}

li.topmenu2 a {background:url(base/menu2.gif) -172px 0px no-repeat;}
li.topmenu2 a:hover {background:url(base/menu2.gif) -172px -27px no-repeat;}

li.topmenu3 a {background:url(base/menu2.gif) -344px 0px no-repeat;}
li.topmenu3 a:hover {background:url(base/menu2.gif) -344px -27px no-repeat;}

li.topmenu4 a {background:url(base/menu2.gif) -516px 0px no-repeat;}
li.topmenu4 a:hover {background:url(base/menu2.gif) -516px -27px no-repeat;}

li.topmenu5 a {background:url(base/menu2.gif) -688px 0px no-repeat;}
li.topmenu5 a:hover {background:url(base/menu2.gif) -688px -27px no-repeat;}

li.topmenu6 a {background:url(base/menu2.gif) -860px 0px no-repeat;}
li.topmenu6 a:hover {background:url(base/menu2.gif) -860px -27px no-repeat;}

ul.topmenu2 {width:860px; height:27px; background-color:#000000;  padding:0;  margin-left:auto; margin-right:auto;  _margin-bottom:-1px; border-top:0px solid #ffffff; border-left:0px solid #ffffff; border-right:0px solid #ffffff;}
ul.topmenu2 li {float:left; background-color:#000000; text-indent:-9999px; width:172px; height:27px; list-style:none; margin-right:0;}
ul.topmenu2 li a {display:block; width:172px; height:27px;}
li.topmenu1_2 a {background:url(base/menu2.gif) 0 0 no-repeat;}
li.topmenu1_2 a:hover {background:url(base/menu2.gif) 0px -27px no-repeat;}

li.topmenu2_2 a {background:url(base/menu2.gif) -172px 0px no-repeat;}
li.topmenu2_2 a:hover {background:url(base/menu2.gif) -172px -27px no-repeat;}

li.topmenu3_2 a {background:url(base/menu2.gif) -344px 0px no-repeat;}
li.topmenu3_2 a:hover {background:url(base/menu2.gif) -344px -27px no-repeat;}

li.topmenu4_2 a {background:url(base/menu2.gif) -516px 0px no-repeat;}
li.topmenu4_2 a:hover {background:url(base/menu2.gif) -516px -27px no-repeat;}

li.topmenu5_2 a {background:url(base/menu2.gif) -688px 0px no-repeat;}
li.topmenu5_2 a:hover {background:url(base/menu2.gif) -688px -27px no-repeat;}

li.topmenu6_2 a {background:url(base/menu2.gif) -860px 0px no-repeat;}
li.topmenu6_2 a:hover {background:url(base/menu2.gif) -860px -27px no-repeat;}


ul.topmenu3 {width:900px; height:27px; background-color:#000000;  padding:0;  margin-left:auto; margin-right:auto;  _margin-bottom:-1px; border-top:0px solid #ffffff; border-left:0px solid #ffffff; border-right:0px solid #ffffff;}
ul.topmenu3 li {float:left; background-color:#000000; text-indent:-9999px; width:150px; height:27px; list-style:none; margin-right:0;}
ul.topmenu3 li a {display:block; width:150px; height:27px;}

li.topmenu1_3 a {background:url(base/menu3.gif) 0 0 no-repeat;}
li.topmenu1_3 a:hover {background:url(base/menu3.gif) 0px -27px no-repeat;}

li.topmenu2_3 a {background:url(base/menu3.gif) -150px 0px no-repeat;}
li.topmenu2_3 a:hover {background:url(base/menu3.gif) -150px -27px no-repeat;}

li.topmenu3_3 a {background:url(base/menu3.gif) -300px 0px no-repeat;}
li.topmenu3_3 a:hover {background:url(base/menu3.gif) -300px -27px no-repeat;}

li.topmenu4_3 a {background:url(base/menu3.gif) -450px 0px no-repeat;}
li.topmenu4_3 a:hover {background:url(base/menu3.gif) -450px -27px no-repeat;}

li.topmenu5_3 a {background:url(base/menu3.gif) -600px 0px no-repeat;}
li.topmenu5_3 a:hover {background:url(base/menu3.gif) -600px -27px no-repeat;}

li.topmenu6_3 a {background:url(base/menu3.gif) -750px 0px no-repeat;}
li.topmenu6_3 a:hover {background:url(base/menu3.gif) -750px -27px no-repeat;}

ul.threemenu {background:url(base/three.gif);  width:660px; height:140px; padding:0; margin:50px 0 0 0;}
ul.threemenu li {float:left;  text-indent:-9999px; width:220px; height:140px; list-style:none; }
ul.threemenu li a {display:block; width:220px; height:52px; }
li.threemenu1 a {background:url(base/three.gif) 0px -44px no-repeat; margin-top:44px;}
li.threemenu1 a:hover {background:url(base/three.gif) 0px -184px no-repeat; }

li.threemenu2 a {background:url(base/three.gif) -220px -44px  no-repeat; margin-top:44px;}
li.threemenu2 a:hover {background:url(base/three.gif)  -220px -184px no-repeat;}

li.threemenu3 a {background:url(base/three.gif) -440px -44px  no-repeat; margin-top:44px; }
li.threemenu3 a:hover {background:url(base/three.gif) -440px  -184px no-repeat;}


div.armframe {width:950px;  background:#000000; margin-top:0px; margin-bottom:0px; margin-left:auto; margin-right:auto; border:0px solid #ffffff;}
.haba{width:642px; height:15px; display:block; font-size:8pt; color:#ffffff; background-color:#000000; padding-left:18px; padding-top:3px; _margin-top:2px; border-bottom:1px solid #444444;}

div.kotei{width:330px overflow:auto;}
div.esyl{float:left; width:329px; overflow:auto; margin-bottom:0px; padding:0 0 0 0;   border-bottom:0px solid #666666; border-right:0px solid #666666; }
div.esyl p{ font-size:9pt; padding:0px 22px 18px 22px; line-height:18px; margin-top:10px;}
div.esyl h2{font-size:11pt; margin:18px 0 0 18px; padding:0 18px 0 0;}
div.esyl h4{font-size:10pt; color:#ffffff; padding:0 0 20px 20px;}
div.esyl img{margin-left:auto; margin-right:auto; margin-top:14px; padding:6px 0 20px 0;}
div.esyl1{float:left; width:329px; overflow:auto; margin-bottom:0px; padding:0 0 0 0;   border-bottom:0px solid #666666; border-right:0px solid #666666; }
div.esyl1 p{ font-size:9pt; padding:0px 22px 18px 22px; line-height:18px; margin-top:10px;}
div.esyl1 h2{font-size:11pt; margin:18px 0 0 18px; padding:0 18px 0 0;}
div.esyl1 h4{font-size:10pt; color:#ffffff; padding:0 0 20px 20px;}
div.esyr{float:right; width:329px; overflow:auto; border-top:0px solid #666666; border-bottom:0px solid #666666; border-left:1px dotted #666666;}
div.esyr h2{font-size:11pt; margin:18px 0 0 18px; padding:0 18px 0 0;}
div.esyr h4{font-size:10pt; color:#ffffff; padding:0 0 20px 20px;}
div.esyr p{ font-size:9pt; padding:0px 22px 18px 22px; line-height:18px; margin-top:10px;}
div.esyr img{margin-left:auto; margin-right:auto; margin-top:14px; padding:6px 0 20px 0;}
.wak{width:246px; font-size:9pt; font-weight:normal; margin-bottom:20px; background-color:#202020; color:#ffffff; padding:22px; line-height:18px; display:block; border:1px solid #666666; margin-left:auto; margin-right:auto;}
.wak_s{width:246px; font-size:9pt; font-weight:normal; margin-bottom:20px; background-color:#202020; color:#ffffff; padding:22px; line-height:18px; display:block; border:1px solid #666666; margin-left:auto; margin-right:auto;}
.wak2{width:250px; font-size:9pt; font-weight:normal; text-align:center; margin-bottom:20px; background-color:#202020; color:#ffffff; padding:18px; line-height:18px; display:block; border:1px solid #666666; margin-left:auto; margin-right:auto;}
.wak3{width:620px; font-size:9pt; font-weight:normal; margin-top:20px; background-color:#000000;  padding:19px; line-height:20px; letter-spacing:1px; display:block;  margin-left:auto; margin-right:auto;  border:1px solid #666666;}
.wak4{width:620px; font-size:9pt; font-weight:normal; margin-top:4px; margin-bottom:20px; background-color:#000000;  padding:19px; line-height:20px; letter-spacing:1px; display:block;  margin-left:auto; margin-right:auto;  border:1px solid #666666;}
.wak5{clear:both; width:610px; font-size:9pt; font-weight:normal; margin-top:4px; margin-bottom:20px; background-color:#000000;  padding:0px;  margin-left:auto; margin-right:auto;  border:0px solid #666666;}
.wak5 p{padding:0; line-height:20px;}
div.esyl2{float:left; width:329px; overflow:auto;  padding:4px 0 6px 0;  margin-bottom:0px; border-right:1px dotted #666666;}
div.esyl2 h2{font-size:11pt; margin:14px 0 0 22px; padding:0 0 0 0;}
div.esyl2 h4{font-size:11pt; color:#cc6633; margin:0 0 10px 22px; padding:0 0 0 0; }
div.esyl2 p{ font-size:9pt; padding:0px 22px 18px 22px; line-height:18px; margin-top:10px;}
div.esyl2 img{margin-left:auto; margin-right:auto; margin-top:14px; padding:0 0 6px 0;}
div.esyl2_2{float:left; width:329px; overflow:auto;  padding:0px 0 6px 0;  margin-bottom:0px; border-top:1px solid #666666;  border-right:1px dotted #666666;}
div.esyl2_2 h2{font-size:11pt; margin:14px 0 0 22px; padding:0 0 0 0;}
div.esyl2_2 p{ font-size:9pt; padding:0px 22px 18px 22px; line-height:18px; margin-top:10px;}
div.esyl2_2 h4{font-size:10pt; text-align:center; padding:0 0 0 0; color:#ffffff;}
div.esyl2_2 img{margin-left:auto; margin-right:auto; margin-top:14px; padding:0 0 6px 0;}
div.esyl2_3{width:329px; overflow:auto;  padding:0px 0 6px 0;  margin-bottom:30px; border-top:1px solid #666666; border-right:1px solid #666666; border-left:1px solid #666666; border-bottom:1px solid #666666; margin-left:auto; margin-right:auto;}
div.esyl2_3 h2{font-size:11pt; margin:14px 0 0 0; padding:0 0 0 0; text-align:center;}
div.esyl2_3 p{ font-size:9pt; padding:0px 0 14px 0; line-height:18px; margin-top:10px; text-align:center;}
div.esyl2_3 h4{font-size:10pt; text-align:center; padding:0 0 0 0; color:#ffffff;}
div.esyl2_3 img{margin-left:auto; margin-right:auto; margin-top:14px; padding:0 0 6px 0;}
div.esyl2_4{float:left; width:329px; overflow:auto;  padding:4px 0 6px 0;  margin-bottom:0px; border-right:1px dotted #666666;}
div.esyl2_4 h2{font-size:11pt; margin:14px 0 00 ; padding:0 0 0 0; text-align:center;}
div.esyl2_4 p{ font-size:9pt; padding:0px 0 14px 0; line-height:18px; margin-top:10px; text-align:center;}
div.esyl2_4 h4{font-size:10pt; text-align:center; padding:0 0 0 0; color:#ffffff;}
div.esyl2_4 img{margin-left:auto; margin-right:auto; margin-top:14px; padding:0 0 6px 0;}
div.esyl2_5{float:left; width:329px; overflow:auto;  padding:4px 0 6px 0;  margin-bottom:0px; border-right:0px dotted #666666;}
div.esyl2_5 h2{font-size:11pt; margin:14px 0 0 22px; padding:0 0 0 0;}
div.esyl2_5 h4{font-size:11pt; color:#cc6633; margin:0 0 10px 22px; padding:0 0 0 0; }
div.esyl2_5 p{ font-size:9pt; padding:0px 22px 18px 22px; line-height:18px; margin-top:10px;}
div.esyl2_5 img{margin-left:auto; margin-right:auto; margin-top:14px; padding:0 0 6px 0;}



div.esyr2{float:right; width:329px; overflow:auto; margin-bottom:0px;  padding:4px 0 6px 0;}
div.esyr2 h2{font-size:11pt; margin:14px 0 0 22px; padding:0 0 0 0;}
div.esyr2 p{ font-size:9pt; padding:0px 22px 18px 22px; line-height:18px; margin-top:10px;}
div.esyr2 img{margin-left:auto; margin-right:auto; margin-top:14px; padding:0 0 6px 0;}
div.esyr2_2{float:right; width:329px; overflow:auto; margin-bottom:0px;  padding:0px 0 6px 0; border-top:1px solid #666666; }
div.esyr2_2 h2{font-size:11pt; margin:14px 0 0 22px; padding:0 0 0 0;}
div.esyr2_2 p{ font-size:9pt; padding:0px 22px 18px 22px; line-height:18px; margin-top:10px;}
div.esyr2_2 img{margin-left:auto; margin-right:auto; margin-top:14px; padding:0 0 6px 0;}
div.esyr2_3{float:right; width:329px; overflow:auto; margin-bottom:0px;  padding:4px 0 6px 0;}
div.esyr2_3 h2{font-size:11pt; margin:14px 0 0 0; padding:0 0 0 0; text-align:center;}
div.esyr2_3 p{ font-size:9pt; padding:0px 0 14px 0; line-height:18px; margin-top:10px; text-align:center;}
div.esyr2_3 h4{font-size:10pt; text-align:center; padding:0 0 0 0; color:#ffffff;}
div.esyr2_3 img{margin-left:auto; margin-right:auto; margin-top:14px; padding:0 0 6px 0;}

div.esyl3{float:left; width:329px; height:360px;  padding:0 0 0 0 px;  border-top:0px solid #666666; border-bottom:1px solid #666666; border-left:1px solid #666666;}
div.esyl3 h2{font-size:16px;}
div.esyl3 img{margin-left:auto; margin-right:auto; margin-top:30px; padding:6px 0 6px 0;}
div.esyr3{float:right; width:329px; height:360px;  border-top:0px solid #666666; border-bottom:1px solid #666666; border-right:1px solid #666666;}
div.esyr3 h2{font-size:11pt; margin:32px 0 0 14px; padding:0 0 0 0;}
div.esyr3 p{ font-size:9pt; padding:14px; line-height:18px; margin-top:10px;}

div.esyl4{float:left; width:289px; overflow:auto; _overflow:hidden; margin-bottom:0px; padding:20px;  border-top:0px dotted #666666; border-bottom:0px solid #666666; border-right:1px dotted #666666;}
div.esyl4 h2{font-size:16px; margin:0;}
div.esyl4 img{display:block;}
div.esyl4 p{padding:4px; line-height:16px; }
div.esyr4{float:right; width:289px; overflow:auto; _overflow:hidden; margin-bottom:0px; padding:20px;  border-top:0px dotted #666666; border-bottom:0px solid #666666; border-right:0px dotted #666666;}
div.esyr4 h2{font-size:11pt;  margin:0;}
div.esyr4 p{padding:4px; line-height:16px;  }
div.esyr4 h3{font-size:11pt; margin:0 0 0 0; padding:0 0 10px 0;}
div.esyr4 img{display:block;}

div.esyl5{float:left; width:329px; overflow:auto; margin-bottom:20px; padding:0 0 0 0 px;  border-top:1px dotted #666666; border-bottom:0px solid #666666; border-left:0px solid #666666; border-right:1px dotted #666666;}
div.esyl5 h2{font-size:16px;}
div.esyl5 p{padding-left:22px;}
div.esyl5 img{margin-left:20px; margin-top:14px; margin-bottom:0; padding:6px 10px 0 0;}
div.esyl5_2{float:left; width:329px; overflow:auto; margin-bottom:0px; padding:0 0 0 0 px;  border-top:0px dotted #666666; border-bottom:0px solid #666666; border-right:1px dotted #666666;}
div.esyl5_2 h2{font-size:16px;}
div.esyl5_2 p{padding-left:22px;}
div.esyl5_2 img{margin-left:20px; margin-top:14px; margin-bottom:0; padding:6px 10px 0 0;}
div.esyl5_3{float:left; width:329px; overflow:auto; margin-bottom:20px; padding:0 0 20px 0;  border-top:0px dotted #666666; border-bottom:1px dotted #666666; border-right:1px dotted #666666;}
div.esyl5_3 h2{font-size:16px;}
div.esyl5_3 p{padding-left:22px;}
div.esyl5_3 img{margin-left:20px; margin-top:14px; margin-bottom:0; padding:6px 10px 0 0;}
div.esyl5_4{float:left; width:329px; overflow:auto; margin-bottom:20px; padding:0 0 20px 0;  border-top:1px solid #666666; border-bottom:1px dotted #666666; border-left:0px solid #666666; border-right:1px dotted #666666;}
div.esyl5_4 h2{font-size:16px;}
div.esyl5_4 p{padding-left:22px;}
div.esyl5_4 img{margin-left:20px; margin-top:14px; margin-bottom:0; padding:6px 10px 0 0;}
div.esyl5_5{float:left; width:289px; overflow:auto; _overflow:hidden; margin-bottom:0px; padding:20px;  border-top:0px dotted #666666; border-bottom:0px solid #666666; border-right:1px dotted #666666;}
div.esyl5_5 h2{font-size:11pt;  margin:0;}
div.esyl5_5 p{}
div.esyl5_5 img{display:block;}
div.esyl5_6{float:left; width:289px; overflow:auto; _overflow:hidden; margin-bottom:0px; padding:20px;  border-top:0px dotted #666666; border-bottom:0px solid #666666; border-right:1px solid #666666;}
div.esyl5_6 h2{font-size:11pt;  margin:0;}
div.esyl5_6 p{}
div.esyl5_6 img{display:block;}

div.esyr5{float:right; width:329px; overflow:auto; margin-bottom:20px; border-top:1px dotted #666666; border-bottom:0px solid #666666; border-right:0px solid #666666;}
div.esyr5 h2{font-size:11pt; margin:18px 0 0 22px; padding:0 0 0 0;}
div.esyr5 p{ font-size:9pt; padding:22px; line-height:18px; margin-top:10px;}
div.esyr5_2{float:right; width:329px; overflow:auto; margin-bottom:0px; border-top:0px dotted #666666; border-bottom:0px solid #666666; border-right:0px dotted #666666;}
div.esyr5_2 h2{font-size:11pt; margin:18px 0 0 22px; padding:0 0 0 0;}
div.esyr5_2 p{ font-size:9pt; padding:22px; line-height:18px; margin-top:10px;}
div.esyr5_3{float:right; width:329px; overflow:auto; margin-bottom:20px; padding:0 0 20px 0;  border-top:0px dotted #666666; border-bottom:1px dotted #666666; border-right:0px dotted #666666;}
div.esyr5_3 h2{font-size:16px;}
div.esyr5_3 p{padding-left:22px;}
div.esyr5_3 img{margin-left:20px; margin-top:14px; margin-bottom:0; padding:6px 10px 0 0;}
div.esyr5_4{float:right; width:329px; overflow:auto; margin-bottom:20px; padding:0 0 20px 0;  border-top:1px solid #666666; border-bottom:1px dotted #666666; border-left:0px solid #666666; border-right:0px dotted #666666;}
div.esyr5_4 h2{font-size:16px;}
div.esyr5_4 p{padding-left:22px;}
div.esyr5_4 img{margin-left:20px; margin-top:14px; margin-bottom:0; padding:6px 10px 0 0;}
div.esyr5_5{float:right; width:289px; overflow:auto; _overflow:hidden; margin-bottom:0px; padding:20px; border-top:0px dotted #666666; border-bottom:0px solid #666666; border-right:0px dotted #666666;}
div.esyr5_5 h2{font-size:11pt; margin:0;}
div.esyr5_5 p{}
div.esyr5_5 img{display:block;}
div.esyl6{width:658px; overflow:auto; margin-left:auto; margin-right:auto; :0px; padding:0 0 0 0 px;  border-top:0px solid #666666; border-bottom:0px solid #666666; border-left:0 px solid #666666; border-right:0 px solid #666666;}
div.esyl6 p{ font-size:11pt; padding:22px; line-height:22px; margin-top:4px;}
div.esyl6 img{margin-left:auto; margin-right:auto; margin-top:20px; padding:10px;}



div.esyl7{float:left; width:329px; height:240px; margin-bottom:0px; padding:0 0 0 0 px;  border-top:0px solid #666666; border-bottom:1px dotted #666666; border-right:1px dotted #666666; }
div.esyl7 h2{font-size:11pt; margin:0px 0 0 22px; padding:0 0 0 0;}
div.esyl7 p{ font-size:10pt; padding:0 0 10px 22px; line-height:18px; margin-top:0px;}
div.esyl7 img{margin-left:auto; margin-right:auto; margin-top:14px; padding:6px 0 6px 0;}
div.esyr7{float:right; width:329px; height:240px; margin-bottom:0px; border-top:0px solid #666666; border-bottom:1px dotted #666666; border-right:0px solid #666666;}
div.esyr7 h2{font-size:11pt; margin:18px 0 0 18px; padding:0 18px 0 0;}
div.esyr7 p{ font-size:10pt; padding:12px 22px 22px 18px; line-height:17px; margin-top:0px;}
div.esyr7 img{margin-left:auto; margin-right:auto; margin-top:14px; padding:6px 0 6px 0;}

div.wearmain{width:950px;  margin-left:auto; margin-right:auto; padding;0; border:0px solid #222222; }
div.wearl{float:left; width:200px;  margin:40px 42px 0 0 ; padding;0; border:0px solid #222222;}
div.wearr{float:right; width:708px; background-color:#ffffff; margin:40px 0 0 0; padding;0; border:0px solid #222222;}
ul.wearyou{width:708px; background-color:#ffffff; margin-top:0px;margin-left:auto; margin-right:auto; padding:50px 0 0 0px; }
ul.wearyou li{float:left; width:200px; height:240px; border-bottom:1px dotted #222222; border-right:0px dotted #222222; padding:60px 18px 60px 18px; margin:0 0 0 0; list-style:none; }
ul.wearyou li h3{font-size:12px; color:#222222; padding:8px 0 0 0; line-height:16px;}
ul.wearyou li h4{font-size:12px; color:red}
ul.wearyou li img{display:block; margin:0px 0px 0 0px; line-height:16px;}

ul.wearmenu{width:200px; background-color:#ffffff; margin-top:0px;margin-left:auto; margin-right:auto; padding:0 0 0 0; color:#222222;}
ul.wearmenu li{width:200px; font-weight:bold; border-bottom:1px dotted #222222; border-top:0px dotted #222222; padding:0px 0px 0px 0px; margin:0 0 0 0; list-style:none; line-height:50px; display:block;}
ul.wearmenu li a{width:192px; color:#222222; text-decoration:none; padding:0px 0px 0px 8px; display:block;}
li.wearmenu1  a{width:192px; color:#222222; text-decoration:none; padding:0px 0px 0px 8px; display:block;}
li.wearmenu1  a:hover{width:192px; color:#222222; background-color:#e3e3e3; padding:0px 0px 0px 8px; display:block;}
li.wearmenu1_2  a{width:192px; color:#222222; text-decoration:none; padding:0px 0px 0px 8px; display:block; background-color:#e3e3e3;}

ul.wearmenu li h3{font-size:12px; color:#222222; padding:8px 0 0 0; line-height:16px;}


div.accesorymain{width:950px;  margin-left:auto; margin-right:auto; padding;0; border:0px solid #222222; background-color:#0000000;}
div.accesoryl{float:left; width:200px;  margin:40px 0 0 0 ; padding;0; border:0px solid #222222;}
div.accesoryr{float:right; width:708px; background-color:#000000; padding:0 ;margin:30px 0 0 0; padding;0; border:0px solid #222222;}
ul.accesoryyou{width:708px; background-color:#ffffff; margin-top:0px;margin-left:auto; margin-right:auto; padding:50px 0 0 0px; }
ul.accesoryyou li{float:left; width:200px; height:240px; border-bottom:1px dotted #222222; border-right:0px dotted #222222; padding:60px 18px 60px 18px; margin:0 0 0 0; list-style:none; }
ul.accesoryyou li h3{font-size:12px; color:#222222; padding:8px 0 0 0; line-height:16px;}
ul.accesoryyou li h4{font-size:12px; color:red}
ul.accesor li img{display:block; margin:0px 0px 0 0px; line-height:16px;}

ul.accesorymenu{width:200px; background-color:#111111; margin-top:0px;margin-left:auto; margin-right:auto; padding:0 0 0 0; color:#222222; text-align:center;}
ul.accesorymenu li{width:200px; font-weight:bold; border-bottom:1px dotted #000000; border-top:0px dotted #222222; padding:0px 0px 0px 0px; margin:0 0 0 0; list-style:none; line-height:50px; display:block;}
ul.accesorymenu li a{width:200px; color:#666666; text-decoration:none; padding:0px 0px 0px 0; display:block;}
li.accesorymenu1  a{width:200px; color:#666666; text-decoration:none; padding:0px 0px 0px 0; display:block;}
li.accesorymenu1  a:hover{width:200px; color:#111111; background-color:#222222; padding:0px 0px 0px 0; display:block;}
li.accesorymenu1_2  a{width:200px; color:#111111; text-decoration:none; padding:0px 0px 0px 0; display:block; background-color:#222222;}

ul.accesorymenu li h3{font-size:12px; color:#222222; padding:8px 0 0 0; line-height:16px;}

.titleobi{width:696px; height:18px; font-size:20px; color:#000000; display:block; margin:0; padding:6px; background-color:#ffffff;}
.titleobi2{width:696px; height:18px; font-size:20px; color:#666666; display:block; margin:0 0 10px 0; padding:6px; border-bottom:0px dotted #666666;}



div.fuchi{width:660px; overflow:auto; border:1px solid #666666; margin-top:0px;}
div.fuchinashi{width:660px; overflow:auto; border:0px solid #666666; margin-top:0px;}
div.fuchi1_2{width:660px; overflow:auto; border-top:1px solid #666666; border-left:1px solid #666666; border-right:1px solid #666666;}
div.fuchi1_3{width:660px; overflow:auto; border:1px solid #666666; margin-top:40px; }
div.fuchi1_4{width:660px; overflow:auto; border-top:1px solid #666666; border-left:1px solid #666666; border-right:1px solid #666666; margin-top:40px;}
div.fuchi2{width:660px; overflow:auto; border-top:1px solid #666666;  border-left:1px solid #666666; border-right:1px solid #666666; margin-top:0px;}
div.fuchi2_2{width:660px; overflow:auto;  border-left:1px solid #666666; border-right:1px solid #666666; margin-top:0px;}
div.fuchi3{width:660px; overflow:auto; border-bottom:1px solid #666666;  border-left:1px solid #666666; border-right:1px solid #666666; margin-top:0px;}
div.fuchi4{width:660px; overflow:auto; border:1px solid #666666; padding-bottom:20px;}


div.sim{float:right; width:160px; margin:0 0 0 0;} 

div.clear_r{clear:right; height:20px;}

div.op1{float:left; width:200px;  background-color:#000000; margin-bottom:20px; padding:0 10px 0px 10px; }
div.op1 h2{font-size:11pt; margin:10px 0 0 0; padding:0 0 0 0; text-align:center;}
div.op1 p{ font-size:9pt; padding:0px 22px 18px 22px; line-height:18px; margin-top:10px;}
div.op1 h4{font-size:10pt; color:#ffffff; padding:0 0 0 0; text-align:center;}
div.op1 img{display:block;  padding:0 0 0 0 ;}

div.op2{float:left; width:198px;  background-color:#000000; margin-bottom:20px; border-left:1px solid #666666; border-right:1px solid #666666; padding:0 10px 0px 10px;}
div.op2 h2{font-size:11pt; margin:10px 0 0 0; padding:0 0 0 0; text-align:center;}
div.op2 p{ font-size:9pt; padding:0px 22px 18px 22px; line-height:18px; margin-top:10px;}
div.op2 h4{font-size:10pt; color:#ffffff; padding:0 0 0 0; text-align:center;}
div.op2 img{display:block;  padding:0 0 0 0 ;}

div.op3{float:right; width:200px; background-color:#000000; margin-bottom:20px; solid #666666; padding:0 10px 0px 10px;}
div.op3 h2{font-size:11pt; margin:10px 0 0 0; padding:0 0 0 0; text-align:center;}
div.op3 p{ font-size:9pt; padding:0px 10px 0px 10px; line-height:18px; margin-top:10px;}
div.op3 h4{font-size:10pt; color:#ffffff; padding:0 0 0 0; text-align:center;}
div.op3 img{display:block;  padding:0 0 0 0;}



.glossymenu{
margin: 60px 0 0 0;
padding: 0;
width: 157px; /*width of menu*/
border-left: 0px solid #444444;
border-top: 1px solid #444444;
border-bottom-width: 0;
border-right: 0px solid #444444;
}

.glossymenu a.menuitem{
background: black ;
font: bold 8pt "Arial", "Trebuchet MS", "MSゴシック",Verdana, Helvetica, sans-serif;
color: white;
display: block; 
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 149px;
padding: 2px 2px; 
padding-left: 5px;
border-bottom: 1px solid #444444;
text-decoration: none;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 2px; 
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
color:#000000;
background-color:#ff7700;
}


.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: #101010;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #444444;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 8pt "Arial","Lucida Grande", "Trebuchet MS", "MSゴシック",Verdana, Helvetica, sans-serif ;
color: white;
text-decoration: none;
padding: 2px 2px;
padding-left: 3px;
}

.glossymenu div.submenu ul li a:hover{
background: #404040;
color: white;
}

.cac{background-color:#000000;  font: bold 9pt "Arial","Lucida Grande", "Trebuchet MS", "MSゴシック",Verdana, Helvetica, sans-serif; 
color:#ffffff; border-bottom: 1px solid #444444; padding-left:3px;}


ul.pcat {width:790px; overflow:auto;  background-color:#000000;  padding:0;  margin-top:10px; margin-bottom:20px; border:0px solid #444444;}
ul.pcat li {float:left; background-color:#000000; font-size:9pt; text-align:center; line-height:128px; width:350px; height:90px; list-style:none; margin:20px 0px 10px 30px; overflow:hidden;}
ul.pcat li a {display:block; width:350px; height:90px; color:#ffffff;}
ul.pcat li a:hover {color:#ffffff;}
li.pcat1 a {background:url(products/image/pm01.jpg) 0 0 no-repeat; }
li.pcat1 a:hover {background:url(products/image/pm01.jpg) 0px -810px no-repeat;}
li.pcat2 a {background:url(products/image/pm01.jpg) -350px 0px no-repeat; }
li.pcat2 a:hover {background:url(products/image/pm01.jpg) -350px -810px no-repeat; }
li.pcat3 a {background:url(products/image/pm01.jpg) 0 -90px no-repeat; }
li.pcat3 a:hover {background:url(products/image/pm01.jpg) 0 -900px no-repeat;}
li.pcat4 a {background:url(products/image/pm01.jpg) -350px -90px no-repeat; }
li.pcat4 a:hover {background:url(products/image/pm01.jpg) -350px -900px no-repeat;}
li.pcat5 a {background:url(products/image/pm01.jpg) 0px -180px no-repeat;}
li.pcat5 a:hover {background:url(products/image/pm01.jpg) 0px -990px no-repeat;}
li.pcat6 a {background:url(products/image/pm01.jpg) -350px -180px no-repeat; }
li.pcat6 a:hover {background:url(products/image/pm01.jpg) -350px -990px no-repeat;}
li.pcat7 a {background:url(products/image/pm01.jpg) 0px -270px no-repeat;}
li.pcat7 a:hover {background:url(products/image/pm01.jpg) 0px -1080px no-repeat;}
li.pcat8 a {background:url(products/image/pm01.jpg) -350px -270px no-repeat; }
li.pcat8 a:hover {background:url(products/image/pm01.jpg) -350px -1080px no-repeat;}
li.pcat9 a {background:url(products/image/pm01.jpg) 0px -360px no-repeat;}
li.pcat9 a:hover {background:url(products/image/pm01.jpg) 0px -1170px no-repeat;}
li.pcat10 a {background:url(products/image/pm01.jpg) -350px -360px no-repeat; }
li.pcat10 a:hover {background:url(products/image/pm01.jpg) -350px -1170px no-repeat;}
li.pcat11 a {background:url(products/image/pm01.jpg) 0px -450px no-repeat; }
li.pcat11 a:hover {background:url(products/image/pm01.jpg) 0px -1260px no-repeat;}
li.pcat12 a {background:url(products/image/pm01.jpg) -350px -450px no-repeat; }
li.pcat12 a:hover {background:url(products/image/pm01.jpg) -350px -1260px no-repeat;}
li.pcat13 a {background:url(products/image/pm01.jpg) 0px -540px no-repeat; }
li.pcat13 a:hover {background:url(products/image/pm01.jpg) 0px -1350px no-repeat;}
li.pcat14 a {background:url(products/image/pm01.jpg) -350px -540px no-repeat; }
li.pcat14 a:hover {background:url(products/image/pm01.jpg) -350px -1350px no-repeat;}
li.pcat15 a {background:url(products/image/pm01.jpg) 0px -630px no-repeat; }
li.pcat15 a:hover {background:url(products/image/pm01.jpg) 0px -1440px no-repeat;}
li.pcat16 a {background:url(products/image/pm01.jpg) -350px -630px no-repeat; }
li.pcat16 a:hover {background:url(products/image/pm01.jpg) -350px -1440px no-repeat;}
li.pcat17 a {background:url(products/image/pm01.jpg) 0px -720px no-repeat; }
li.pcat17 a:hover {background:url(products/image/pm01.jpg) 0px -1530px no-repeat;}
li.pcat18 a {background:url(products/image/pm01.jpg) -350px -720px no-repeat; }
li.pcat18 a:hover {background:url(products/image/pm01.jpg) -350px -1530px no-repeat;}


ul.pcat_s {width:560px; overflow:auto; background-color:#000000;  padding:0;  margin-top:0px; margin-bottom:20px; margin-left:auto; margin-right:auto; }
ul.pcat_s li {float:left; background-color:#000000; font-size:9pt; text-align:center; line-height:102px; width:280px; height:66px; list-style:none; margin:0 0 10px 0; overflow:hidden;}
ul.pcat_s li a {display:block; width:280px; height:66px; color:#666666;}
ul.pcat_s li a:hover {color:#999999;}
li.pcat_s1 a {background:url(products/image/pm02.gif) 0 0 no-repeat; }
li.pcat_s1 a:hover {background:url(products/image/pm02.gif) 0px -66px no-repeat;}

li.pcat_s2 a {background:url(products/image/pm02.gif) -280px 0px no-repeat; }
li.pcat_s2 a:hover {background:url(products/image/pm02.gif) -280px -66px no-repeat;}

li.pcat_s3 a {background:url(products/image/pm02.gif) -560px 0px no-repeat; }
li.pcat_s3 a:hover {background:url(products/image/pm02.gif) -560px -66px no-repeat;}

ul.pcat_t {width:840px; overflow:auto; background-color:#000000;  padding:0;  margin-top:60px; margin-bottom:20px; margin-left:auto; margin-right:auto; }
ul.pcat_t li {float:left; background-color:#000000; font-size:9pt; text-align:center; line-height:102px; width:280px; height:66px; list-style:none; margin:0 0 10px 0; overflow:hidden;}
ul.pcat_t li a {display:block; width:280px; height:66px; color:#666666;}
ul.pcat_t li a:hover {color:#999999;}
li.pcat_t1 a {background:url(products/image/pm03.gif) 0 0 no-repeat; }
li.pcat_t1 a:hover {background:url(products/image/pm03.gif) 0px -132px no-repeat;}

li.pcat_t2 a {background:url(products/image/pm03.gif) -280px 0px no-repeat; }
li.pcat_t2 a:hover {background:url(products/image/pm03.gif) -280px -132px no-repeat;}

li.pcat_t3 a {background:url(products/image/pm03.gif) -560px 0px no-repeat; }
li.pcat_t3 a:hover {background:url(products/image/pm03.gif) -560px -132px no-repeat;}

li.pcat_t4 a {background:url(products/image/pm03.gif) 0px -66px no-repeat; }
li.pcat_t4 a:hover {background:url(products/image/pm03.gif) 0px -198px no-repeat;}

li.pcat_t5 a {background:url(products/image/pm03.gif) -280px -66px no-repeat;}
li.pcat_t5 a:hover {background:url(products/image/pm03.gif) -280px -198px no-repeat;}

li.pcat_t6 a {background:url(products/image/pm03.gif) -560px -66px no-repeat; }
li.pcat_t6 a:hover {background:url(products/image/pm03.gif) -560px -198px no-repeat;}


ul.scat {width:840px; overflow:auto; background-color:#000000;  padding:0;  margin-top:40px; margin-bottom:20px; margin-left:auto; margin-right:auto; }
ul.scat li {float:left; background-color:#000000; font-size:9pt; text-align:center; line-height:102px; width:280px; height:66px; list-style:none; margin:0 0 10px 0; overflow:hidden;}
ul.scat li a {display:block; width:280px; height:66px; color:#666666;}
ul.scat li a:hover {color:#999999;}
li.scat1 a {background:url(service/image/s_menu.jpg) 0 0 no-repeat; }
li.scat1 a:hover {background:url(service/image/s_menu.jpg) 0px -198px no-repeat;}

li.scat2 a {background:url(service/image/s_menu.jpg) -280px 0px no-repeat; }
li.scat2 a:hover {background:url(service/image/s_menu.jpg) -280px -198px no-repeat;}

li.scat3 a {background:url(service/image/s_menu.jpg) -560px 0px no-repeat; }
li.scat3 a:hover {background:url(service/image/s_menu.jpg) -560px -198px no-repeat;}

li.scat4 a {background:url(service/image/s_menu.jpg) 0px -66px no-repeat; }
li.scat4 a:hover {background:url(service/image/s_menu.jpg) 0px -264px no-repeat;}

li.scat5 a {background:url(service/image/s_menu.jpg) -280px -66px no-repeat;}
li.scat5 a:hover {background:url(service/image/s_menu.jpg) -280px -264px no-repeat;}

li.scat6 a {background:url(service/image/s_menu.jpg) -560px -66px no-repeat; }
li.scat6 a:hover {background:url(service/image/s_menu.jpg) -560px -264px no-repeat;}

li.scat7 a {background:url(service/image/s_menu.jpg) 0px -132px no-repeat;}
li.scat7 a:hover {background:url(service/image/s_menu.jpg) 0px -330px no-repeat;}

li.scat8 a {background:url(service/image/s_menu.jpg) -280px -132px no-repeat; }
li.scat8 a:hover {background:url(service/image/s_menu.jpg) -280px -330px no-repeat;}

li.scat9 a {background:url(service/image/s_menu.jpg) -560px -132px no-repeat; }
li.scat9 a:hover {background:url(service/image/s_menu.jpg) -560px -330px no-repeat;}

.egv {background-color:#000000; width:840px; height:160px; margin:20px 0 0 0; }
.egv a{width:840px; height:160px; background-image:url(service/image/engraving01.jpg); display:block;}
.egv a:hover{width:840px; height:160px; background-image:url(service/image/engraving02.jpg); display:block;}

div.pa{ width:660px; height:330px; background-image:url(products/image/proarm02.jpg); margin:0 0 0 0;}
div.pa p{font-size:10px; color:#999999; width:274px; height:188px; letter-spacing:1px; position:relative; top:124px; left:4px; display:block; margin:0 0 0 0;  padding:8px 0 6px 0; line-height:20px;}
div.pfl{float:left; width:430px; overflow:auto; background-color:#000000; margin:40px 0 0 0; border:0px solid #ffffff; border-bottom:0px solid #ffffff;}
div.pfl h2{ width:418px; display:block; font-size:14px; margin-top:0px; margin-left:0px; line-height:18px; border-bottom:1px dotted #ffffff; padding:0px 0 6px 0;}
div.pfl p{ width:418px; display:block; font-size:10pt;  margin-bottom:0px; margin-left:0px; line-height:16px; border-bottom:0px dotted #ffffff; padding:8px 0px 6px 0; line-height:18px;}
div.pfc{width:660px; overflow:auto; background-color:#000000; margin:40px 0 0 0; border:0px solid #ffffff; border-bottom:0px solid #ffffff;}
div.pfc h2{ width:660px; display:block; font-size:14px; margin-top:0px; margin-left:0px; line-height:18px; border-bottom:1px dotted #ffffff; border-top:1px dotted #ffffff; padding:6px 0 6px 0;}
div.pfc p{font-size:10pt;  margin-bottom:0px; margin-left:0px; line-height:16px; border-bottom:0px dotted #ffffff; padding:8px 0px 6px 0; line-height:18px;}

div.pfr{float:right; width:230px; overflow:auto; background-color:#000000; margin:40px 0 0 0; border:0px solid #ffffff; border-bottom:0px solid #ffffff;}


.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix {
	display: inline-table;
	min-height: 1%;
}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

table.muffler1{width:940px; border-right:1px solid #444444; border-top:1px solid #444444; font-size:10pt; line-height:14px; border-collapse: collapse; margin:30px 0 30px 0;}
table.muffler1 th{padding:6px 4px 6px 4px; text-align:center; border-left:1px solid #444444; border-bottom:1px solid #444444; line-height:20px; background-color:#111111;}
table.muffler1 td{width:300px; padding:6px 6px 6px 6px; text-align:center; border-left:1px solid #444444; border-bottom:1px solid #444444; line-height:20px;}
table.muffler1 h4{font-size:15px; color:red; line-height:20px;}
table.muffler1 h3{font-size:17px; color:orange; line-height:20px;}
table.muffler2{width:940px; color:#ffffff; border-right:1px solid #444444; border-top:1px solid #444444; font-size:10pt; line-height:14px; border-collapse: collapse; margin:30px 0 30px 0;}
table.muffler2 th{padding:6px 4px 6px 4px; text-align:center; border-left:1px solid #444444; border-bottom:1px solid #444444; line-height:20px; background-color:#111111;}
table.muffler2 td{width:300px; padding:6px 6px 6px 6px; vertical-align:top; border-left:1px solid #444444; border-bottom:1px solid #444444; line-height:20px;}
table.muffler2 h4{font-size:15px; color:red; line-height:20px;}
table.muffler3{width:940px; color:#ffffff; border-right:1px solid #666666; border-top:1px solid #666666; font-size:10pt; line-height:14px; border-collapse: collapse; margin:15px 0 15px 0;}
table.muffler3 th{padding:6px 4px 6px 4px; font-weight:normal; text-align:center; border-left:1px solid #666666; border-bottom:1px solid #666666; line-height:20px; background-color:#111111;}
table.muffler3 td{padding:6px 4px 6px 4px; border-left:1px solid #666666; border-bottom:1px solid #666666; line-height:20px;}
table.muffler3 h4{font-size:15px; color:red; line-height:20px;}
table.muffler3 h3{font-size:12px; line-height:20px;}



table#proarm1 {
    width:660px;    
    border: 1px #333333 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; 
    margin-top:8px; margin-left:auto; margin-right:auto;
    color:#ffffff;
}
table#proarm1 th {
    width: 218px; height:40px;
    padding:0 0 0 0 ;
    border:#333333 solid;
    border-width: 0 0 1px 1px;
    background: #000000;
    font-weight: bold;
    text-align: center;
}
table#proarm1 td {
    width: 218px; 
    vertical-align:top;   
    padding:10px 0px 10px 18px;
    border: 1px #333333 solid;
    border-width: 0 0 1px 1px;
}

table#proarm1 img{display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}

table#proarm1_2 {
    width:945px;    
    border: 1px #333333 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; 
    margin-top:8px; margin-left:auto; margin-right:auto;
    color:#ffffff;
}
table#proarm1_2 th {
    width: 237px; height:40px;
    padding:0;
    border:#333333 solid;
    border-width: 0 0 1px 1px;
    background: #000000;
    font-weight: bold;
    text-align: center;
}
table#proarm1_2 td {
    width: 237px; 
    vertical-align:top;   
    padding:10px ;
    border: 1px #333333 solid;
    border-width: 0 0 1px 1px;
}

table#proarm1_2 img{display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}

ul.proarm1 {width:100%; background-color:#000000;  padding:0;  margin:0;}
ul.proarm1 li { background-color:#000000; font-size:12px;   width:100%; list-style:none; margin:0; line-height:15px;}
ul.proarm1 li a {display:block; width:100%;  color:#ffffff;}
ul.proarm1 li a:hover {color:#ffffff;}

ul.proarmhyou1 {float:left; width:218px; padding:0; margin:0 18px 18px 0;}
ul.proarmhyou1 li {font-size:12px;  width:218px; list-style:none; padding:0; margin:0; line-height:16px;}
ul.proarmhyou1 li a {width:218px; display:block; color:#ffffff;}
ul.proarmhyou1 li a:hover {color:#ffffff;}

ul.proarmhyou2 {float:right; width:218px; padding:0; margin:0 0 18px 18px;}
ul.proarmhyou2 li {font-size:12px; width:218px; list-style:none; padding:0; margin:0; line-height:16px;}
ul.proarmhyou2 li a {width:218px; display:block; color:#ffffff;}
ul.proarmhyou2 li a:hover {color:#ffffff;}

div.proarmhyou_all{width:950px; overflow:auto; margin:0; padding:0; background:url(base/proarmin.gif); background-repeat:no-repeat;}

div.aone{float:left; width:259px; height:480px; padding:0 10px 4px 10px; border-right:1px dotted #666666;}
div.aone img{display:block;}
div.atwo{float:left; width:259px; height:480px; padding:0 10px 4px 10px; border-right:1px dotted #666666;}
div.atwo img{display:block;}
div.athree {float:right; width:259px; height:480px; padding:0 10px 4px 10px;}
div.athree img{display:block;}
div.aone_2{float:left; width:259px; height:480px; padding:0 10px 4px 10px;  border-top:1px dotted #666666;border-right:1px dotted #666666;}
div.aone_2 img{display:block;}
div.atwo_2{float:left; width:259px; height:480px; padding:0 10px 4px 10px;  border-top:1px dotted #666666;border-right:1px dotted #666666;}
div.atwo_2 img{display:block;}
div.athree_2{float:right; width:259px; height:480px; padding:0 10px 4px 10px; border-top:1px dotted #666666;}
div.athree_2 img{display:block;}

div.a_fuchi{width:840px; overflow:auto; border:1px solid #666666; border-right:1px solid #666666; border-bottom:1px solid #666666; margin-left:auto; margin-right:auto; margin-bottom:0px;}
div.a_fuchi p{font-size:10pt; padding:10px 10px 0 10px;}
div.a_fuchi h3{padding:5px 0 5px 0; text-align:center;}
div.a_fuchi h4{font-size:10pt; padding:10px 0 0px 10px;}

table.airsus1 {
    width:100%;    
    border:0px #666666 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:12px; line-height:14px;
    margin-top:10px; margin-bottom:20px;
    border: 1px #666666 solid;
    border-width: 1px 1px 0 0;
    margin-left:auto; margin-right:auto;
    text-align:center;
    color:#ffffff;
    }
table.airsus1  th {
    padding:8px;
    border:#666666 solid;
    border-width: 0 0 1px 1px;
    background: #222222;
    font-weight:normal;
}
table.airsus1  td {
    padding:8px;
    border:#666666 solid;
    border-width: 0 0 1px 1px;
    background-color:#000000;
}

table.airsus1  img{width:160px; height:110px; display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}
table.airsus1  h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}

table.proarm2 {
    width:839px;    
    border:8px #000000 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; line-height:18px;
    margin:0px 0 0px 0;
}
table.proarm2 th {
    width: 258px;
    _width: ;
    padding:10px;
    border:#000000 solid;
    border-width: 0 0 8px 8px;
    background: #222222;
    font-weight:bold;
    color:#ffffff;
    text-align:center;
}
table.proarm2 td {
    width: 258px; 
    vertical-align:top;
    padding:10px;
    border: 8px #000000 solid;
    border-width: 0 0 8px 8px;
    background: #000000;
    line-height:18px;
    color:#cfcfcf;
}


table.proarm2 img{display:block;}
table.proarm2 h3{font-size:11pt; text-align:center;}
table.proarm2 h4{font-size:11pt; padding:0 0 2px 0;}

table.proarm2 th.lno{
    width: 258px; 
    vertical-align:top;
    padding:9px;
    border: 8px #000000 solid;
    border-width: 0 8px 8px 0px;
    text-align: center;
}

table.proarm2 th.rno{
    width: 258px; 
    vertical-align:top;
    padding:9px;
    border:8px #000000 solid;
    border-width: 0 8px 8px 0px;
    text-align: center;
}

.ctr{text-align:center; color:#ffffff; padding:20px;}
.ctr2{text-align:center; color:#ffffff; padding:0 0 10px 0;}
.ctr3{font-size:11pt; text-align:center; color:#ffffff; padding:5px 0 30px 0;}
.ctr4{text-align:center; color:#ffffff; padding:20px 0 0px 0;}
.ctr5{text-align:center; color:#ffffff; padding:10px;}


table.profix {
    width:660px;    
    border:0px #444444 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; line-height:18px;
    margin:0 0 0 0;
    border-bottom:1px dotted #ffffff;
    color:#ffffff;
}
table.profix th {
    width: 218px;
    padding:2px;
    border:#444444 solid;
    border-width: 0 0 0px 0px;
    background: #000000;
    font-weight: bold;
    text-align: center;
}
table.profix td {
    width: 218px; 
    padding:5px 0 10px 0;
    border: 1px #444444 solid;
    border-width: 0 0 0px 0px;
    text-align: center;
}


table.profix img{width:200px; height:130px; display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}
table.profix h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}


table.profix2 {
    width:660px;    
    border:0px #444444 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; line-height:18px;
    margin:16px 0 0 0;
    border-top:1px dotted #ffffff;
    border-bottom:1px dotted #ffffff;
    color:#ffffff;
}
table.profix2 th {
    width: 218px;
    padding-top:16px;
    border:#444444 solid;
    border-width: 0 0 0px 0px;
    background: #000000;
    font-weight: bold;
    text-align: center;
}
table.profix2 td {
    width: 218px; 
    padding:5px 0 10px 0;
    border: 1px #444444 solid;
    border-width: 0 0 0px 0px;
    text-align: center;
}


table.profix2 img{width:200px; height:130px; display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}
table.profix2 h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}



table.normal {
    width:630px;    
    border:0px #444444 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; line-height:18px;
    margin-left:auto; margin-right:auto;
    margin-bottom:20px;
    margin-top:20px;
    border-bottom:0px dotted #ffffff;
}
table.normal th {
    padding:0;
    border:#444444 solid;
    border-width: 0 0 0px 0px;
    background: #000000;
    font-weight: bold;
    text-align: center;
    color:#ffffff;
}
table.normal td {
    padding:10px;
    border: 1px #444444 solid;
    border-width: 0 0 0px 0px;
    text-align: center;
}

table.normal img{ display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}
table.normal h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}

table.normal2 {
    width:630px;    
    border:0px #444444 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; line-height:18px;
    margin-left:auto; margin-right:auto;
    margin-bottom:10px;
    border-bottom:0px dotted #ffffff;
}
table.normal2 th {
    padding:10px 0 0 0;
    border:#444444 solid;
    border-width: 0 0 0px 0px;
    background: #000000;
    font-weight: bold;
    text-align: center;
    color:#ffffff;
}
table.normal2 td {
    padding:10px;
    border: 1px #444444 solid;
    border-width: 0 0 0px 0px;
    text-align: center;
    color:#ffffff;
}

table.normal2 img{ display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}
table.normal2 h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}

table.normal3 {
    width:650px;    
    border:1px #666666 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:11pt; line-height:18px;
    margin-left:auto; margin-right:auto;
    margin-bottom:10px;
    margin-top:30px;
    border-bottom:0px dotted #ffffff;
}
table.normal3 th {
    padding:10px 10px 0 10px;
    border:#666666 solid;
    border-width: 0 0 0px 0px;
    background: #000000;
    font-weight: bold;
    text-align: center;
    color:#ffffff;
}
table.normal3 td {
    padding:10px 10px 10px 10px;
    border: 1px #666666 solid;
    border-width: 0 0 1px 0px;
    text-align: center;
}

table.normal3 img{ display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}
table.normal3 h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}

table.normal4 {
    width:630px;    
    border-top:0px #666666 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:11pt; line-height:18px;
    margin-left:auto; margin-right:auto;
    margin-bottom:0px;
    margin-top:0px;
    border-bottom:0px solid #666666;
    color:#ffffff;
}
table.normal4 th {
    padding:30px 10px 0 10px;
    border:#666666 solid;
    border-width: 0 0 0px 0px;
    background: #000000;
    font-weight: bold;
    text-align: center;

}
table.normal4 td {
    padding:10px 10px 10px 10px;
    border: 1px #666666 solid;
    border-width: 0 0 0px 0px;
    text-align: center;
    font-size:11pt;
}


table.normal4 img{ display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}
table.normal4 h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}

table.normal5 {
    width:564px;
    border-top:0px #666666 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; line-height:18px;
    margin-left:auto; margin-right:auto;
    margin-top:10px;
}
table.normal5 th {
    padding:0 0 10px 0;
    border:#444444 solid;
    border-width: 0 0 0px 0px;
    background: #000000;
    font-weight: bold;
    text-align: center;
    color:#ffffff;
}
table.normal5 td {
    width:94px;
    padding:0;
    border: 0px #444444 solid;
    border-width: 0 0 0px 0px;
    text-align: center;
}

table.normal5 img{display:block; margin-left:auto; margin-right:auto; padding:0;}
table.normal5 h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}

table.normal6 {
    width:568px;    
    border-top:1px #666666 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:11pt; line-height:18px;
    margin-left:auto; margin-right:auto;
    margin-bottom:10px;
    margin-top:20px;
    border-bottom:0px dotted #ffffff;
    color:#ffffff;
}
table.normal6 th {
    padding:20px 0px 0 0px;
    border:#666666 solid;
    border-width: 0 0 0px 0px;
    background: #000000;
    font-weight: bold;
    text-align: center;
    color:#ffffff;
    width:274px;
    font-size:9pt;
}
table.normal6 td {
    padding:10px 0px 10px 0px;
    border: 1px #666666 solid;
    border-width: 0 0 1px 0px;
    text-align: center;
    font-size:9pt;
}

table.normal6 img{ display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}
table.normal6 h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}

table.normal7 {
    width:568px;    
    border-top:1px #666666 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:11pt; line-height:18px;
    margin-left:auto; margin-right:auto;
    margin-bottom:10px;
    margin-top:0px;
    border-bottom:0px dotted #ffffff;
}
table.normal7 th {
    padding:20px 0 0 0;
    border:#666666 solid;
    border-width: 0 0 0px 1px;
    background: #000000;
    font-weight: bold;
}
table.normal7 td {
    padding:10px 15px 10px 15px;
    border: 1px #666666 solid;
    border-width: 0 0 1px 1px;
    text-align:center;
    vertical-align:top;
}

table.normal7 img{ display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}
table.normal7 h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}

table.normal8 {
    width:90%;
    border-top:0px #666666 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; line-height:18px;
    margin-left:auto; margin-right:auto;
    margin-top:55px;
    margin-bottom:20px;
}
table.normal8 th {
    padding:0 0 10px 0;
    border:#444444 solid;
    border-width: 0 0 0px 0px;
    background: #000000;
    font-weight: bold;
    text-align: center;
    color:#ffffff;
}
table.normal8 td {
    padding:2px;
    border: 1px #444444 solid;
    border-width: 0px 0px 0px 0px;
    text-align: center;
}

table.normal8 img{display:block; padding:0; margin:0;}
table.normal8 h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}



table.catein {
    width:630px;    
    border:0px #444444 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; line-height:18px;
    margin-top:10px;
    border-top:1px solid #444444;
    border-bottom:1px solid #444444;
    margin-left:auto; margin-right:auto;
    color:#ffffff;
}
table.catein th {
    padding:2px;
    border:#444444 solid;
    border-width: 0 0 0px 0px;
    background: #000000;
    font-weight: bold;
    text-align: center;

}
table.catein td {
    padding:5px 0 20px 0;
    border: 1px #444444 solid;
    border-width: 0 0 0px 0px;
    text-align: center;
}


table.catein img{width:160px; height:110px; display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}
table.catein h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}

table.catein2 {
    width:600px;    
    border:0px #444444 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; line-height:18px;
    margin-top:30px;
    border-top:0px solid #444444;
    border-bottom:0px solid #444444;
    margin-left:auto; margin-right:auto;
}
table.catein2 th {
    width: 210px;
    padding:2px;
    border:#444444 solid;
    border-width: 0 0 0px 0px;
    background: #000000;
    font-weight: bold;
    text-align: center;
    color:#ffffff;
}
table.catein2 td {
    width: 210px; 
    padding:5px 0 20px 0;
    border: 1px #444444 solid;
    border-width: 0 0 0px 0px;
    text-align: center;
}


table.catein2 img{width:160px; height:110px; display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}
table.catein2 h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}


.basebikou{width:100% overflow:auto; background-color:#222222; font-size:11px; line-height:18px; color:#ffffff; display:block; margin:0 0 50px 0; padding:8px;}


table#ininm {
    width:100%;    
    border:0px #666666 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:8pt; line-height:18px;
    margin-bottom:0px;
    border: 1px #000000 solid;
    border-width: 1px 1px 0 0;
    margin-left:auto; margin-right:auto;
    color:#ffffff;
    background: #222222;
    text-align:center;"
}

table#ininm a{color:orange; text-decoration:underline;}

table#ininm th {
    padding:3px;
    border:#000000 solid;
    border-width: 0 0 1px 1px;
    background: #444444;
    font-weight:normal;
}
table#ininm td {
    padding:3px;
    border:#000000 solid;
    border-width: 0 0 1px 1px;
}

table#ininm h3{font-size:15px; color:#ffffff; margin-bottom:0; line-height:20px;}


table#inm {
    width:948px;    
    border:0px #666666 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:8pt; line-height:18px;
    margin-top:0px;
    border: 1px #000000 solid;
    border-width: 1px 1px 0 0;
    margin-left:auto; margin-right:auto;
    color:#ffffff;
    background: #202020;
}

table#inm a{color:orange; text-decoration:underline;}

table#inm th {
    padding:3px;
    border:#000000 solid;
    border-width: 0 0 1px 1px;
    background: #444444;
    font-weight:normal;
}
table#inm td {
    padding:3px;
    border:#000000 solid;
    border-width: 0 0 1px 1px;
}

table#inm h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}


table.inm2 {
    width:610px;    
    border:0px #666666 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:9pt; line-height:14px;
    margin-top:10px; margin-bottom:20px;
    border: 1px #666666 solid;
    border-width: 1px 1px 0 0;
    margin-left:auto; margin-right:auto;
    color:#ffffff;
}
table.inm2 th {
    padding:4px;
    border:#666666 solid;
    border-width: 0 0 1px 1px;
    background: #222222;
    font-weight:normal;
}
table.inm2 td {
    padding:8px;
    border:#666666 solid;
    border-width: 0 0 1px 1px;
    background-color:#000000;
}

table.inm2 img{width:160px; height:110px; display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}
table.inm2 h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}


table.inm4 {
    width:840px;    
    border:0px #666666 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:12px; line-height:14px;
    margin-top:10px; margin-bottom:20px;
    border: 1px #666666 solid;
    border-width: 1px 1px 0 0;
    margin-left:auto; margin-right:auto;
    text-align:center;
    color:#ffffff;
    }
table.inm4 th {
    padding:4px;
    border:#666666 solid;
    border-width: 0 0 1px 1px;
    background: #222222;
    font-weight:normal;
}
table.inm4 td {
    padding:4px;
    border:#666666 solid;
    border-width: 0 0 1px 1px;
    background-color:#000000;
}

table.inm4 img{width:160px; height:110px; display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}
table.inm4 h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}

table.inm5 {
    width:295px;    
    border:0px #666666 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; line-height:14px;
    margin-top:10px; margin-bottom:20px;
    border: 1px #666666 solid;
    border-width: 1px 1px 0 0;
    margin-left:auto; margin-right:auto;
}
table.inm5 th {
    padding:4px;
    border:#666666 solid;
    border-width: 0 0 1px 1px;
    background: #222222;
    color:#ececec;
    font-weight:normal;
}
table.inm5 td {
    padding:4px;
    border:#666666 solid;
    border-width: 0 0 1px 1px;
    background-color:#000000;
}

table.inm5 img{width:160px; height:110px; display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}
table.inm5 h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}


#inm3 {
    width:660px;    
    border:0px #666666 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; line-height:14px;
    margin-top:0px;
    border: 1px #666666 solid;
    border-width: 1px 1px 0 0;
    margin-left:auto; margin-right:auto;
    text-align:center;
    color:#ffffff;
}
#inm3 th {
    padding:1px;
    border:#666666 solid;
    border-width: 0 0 1px 1px;
    background: #101010;
    font-weight:normal;
}
#inm3 td {
    padding:1px 0 0 0;
    border:#666666 solid;
    border-width: 0 0 1px 1px;
}

#inm3 img{width:160px; height:110px; display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}
#inm3 h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}

#inm6 {
    width:568px;    
    border:0px #666666 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; line-height:14px;
    margin-top:0px;
    border: 1px #666666 solid;
    border-width: 1px 1px 0 0;
    margin-left:auto; margin-right:auto;
    text-align:center;
}
#inm6 th {
    padding:2px;
    border:#666666 solid;
    border-width: 0 0 1px 1px;
    background: #222222;
    color:#ececec;
    font-weight:normal;
}
#inm6 td {
    padding:4px;
    border:#666666 solid;
    border-width: 0 0 1px 1px;
    background-color:#000000;
}


#inm7 {
    width:660px;    
    border:0px #666666 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; line-height:14px;
    margin-top:0px;
    border: 1px #666666 solid;
    border-width: 1px 1px 0 0;
    margin-left:auto; margin-right:auto;
    text-align:center;
    color:#ffffff;
}
#inm7 th {
    padding:8px;
    border:#666666 solid;
    border-width: 0 0 1px 1px;
    background: #202020;
    font-weight:bold;
}
#inm7 td {
    padding:8px 0 8px 0;
    border:#666666 solid;
    border-width: 0 0 1px 1px;
}


#inm7 img{width:160px; height:110px; display:block; margin-left:auto; margin-right:auto; padding:0 0 0 0;}
#inm7 h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}


#inm8 {
    width:858px;    
    border:#444444 solid;
    border-width: 1px 1px 0 0;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; line-height:18px;
    margin-top:0;
    margin-left:auto; margin-right:auto;
    color:#ffffff;
    background: #000000;
    padding:0;
}
#inm8 th {
    padding:0px 0 0px 0;
    border:#444444 solid;
    border-width: 0px 0px 1px 1px;
    background: #ffffff;
    font-weight:bold;
    font-size:8pt;
    color:#000000;
}
#inm8 td {
    padding:0px 0 0px 0;
    border:#444444 solid;
    border-width: 0 0 1px 1px;
    text-align:center;
    font-size:10pt;
}

#inm8 h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}


.back_tt{clear:both; width:28px; height:28px; margin-left:auto; margin-right:auto; margin-top:60px; margin-bottom:0px;  text-align:center;}
.back_tt p{margin:0 0 0 0; color:#333333; font-size:10pt; line-height:18px; text-indent:9pt;}
.back_tt img{margin-left:auto; margin-right:auto; display:block;}
.back_tt2{width:28px; height:28px; margin:20px 0 0 540px; }
.back_tt2 p{text-align:right;}
.back_tt2 img{display:block;}
.back_tt3{clear:both; width:28px; height:28px; margin-left:auto; margin-right:auto; margin-top:60px; margin-bottom:60px;  text-align:center;}
.back_tt p{margin:0 0 0 0; color:#333333; font-size:10pt; line-height:18px; text-indent:9pt;}
.back_tt img{margin-left:auto; margin-right:auto; display:block;}





.lo5000 {background-color:#000000; width:132px; height:170px; margin-bottom:7px;}
.lo5000 a{width:132px; height:170px; background-image:url(base/lo5000.jpg); display:block;}
.lo5000 a:hover{width:132px; height:170px; background-image:url(base/lo5000_2.jpg); display:block;}
.tanp{margin-bottom:10px;}

.blg {background-color:#000000; width:98px; height:98px; margin-left:17px; margin-bottom:7px;}
.blg a{width:98px; height:98px; background-image:url(base/blogmark.gif); display:block;}
.blg a:hover{width:98px; height:98px; background-image:url(base/blogmark2.gif); display:block;}

div.fl1{width:132px; height:132px; background-color:#333333; margin-bottom:7px;}

div.title {width:480px; height:18px; background-image:url(base/titlebar.gif);}
div.title img{display:block;}
div.title p{color:#ffffff; font-weight:bold; margin-left:9px;}

div.title2 {width:480px; height:18px; background-image:url(plans_price/image/titlebar2.gif);}
div.title2 img{display:block;}
div.title2 p{color:#ffffff; font-weight:bold; margin-left:9px;}

div.title3 {width:480px; height:18px; background-image:url(qa/image/titlebar3.gif);}
div.title3 img{display:block;}
div.title3 p{color:#ffffff; font-weight:bold; margin-left:9px;}

div.title4 {width:480px; height:18px; background-image:url(privacy/image/titlebar4.gif);}
div.title4 img{display:block;}
div.title4 p{color:#ffffff; font-weight:bold; margin-left:9px;}

div.title5 {width:480px; height:18px; background-image:url(goriyoukiyaku/image/titlebar5.gif);}
div.title5 img{display:block;}
div.title5 p{color:#ffffff; font-weight:bold; margin-left:9px;}


div.box {overflow: hidden;  position: relative; margin-bottom:16px;}

div.pl1{float:left; width:160px; overflow:auto; background-color:#1e1e1e;}
div.pl1 h2{color:#34b3d1; font-size:20px; text-align:center;}
div.pl1 h3{width:144px; color:#34b3d1; line-height:20px; background-color:#000000; display:block; text-align:center; margin:8px;}
div.pl1 h4{width:136px; height:88px; font-weight:normal; color:#777777; line-height:18px; background-color:#1e1e1e; display:block;margin:12px;}
div.pl1 p{width:144px; color:#777777; line-height:16px; background-color:#1e1e1e; display:block; text-align:center; margin:8px;}

div.pl2{float:left; width:160px; overflow:auto; background-color:#282828;}
div.pl2 h2{color:#ffcc00; font-size:20px; text-align:center;}
div.pl2 h3{width:144px; color:#ffcc00; line-height:20px; background-color:#000000; display:block; text-align:center; margin:8px;}
div.pl2 h4{width:136pxpx; height:88px; _height:90px; font-weight:normal; color:#777777; line-height:18px; background-color:#282828; display:block;  margin:12px;}
div.pl2 p{width:144px; color:#777777; line-height:16px; background-color:#282828; display:block; text-align:center; margin:8px;}

div.pl3{float:right; width:160px;overflow:auto; background-color:#1e1e1e;}
div.pl3 h2{color:#fc92a7; font-size:20px; text-align:center;}
div.pl3 h3{width:144px; color:#fc92a7; line-height:20px; background-color:#000000; display:block; text-align:center; margin:8px;}
div.pl3 h4{width:136pxpx; height:88px; _height:90px; font-weight:normal; color:#777777; line-height:18px; background-color:#1e1e1e; display:block;  margin:12px;}
div.pl3 p{width:144px; color:#777777; line-height:16px; background-color:#1e1e1e; display:block; text-align:center; margin:8px;}

div.sp1{float:left; width:160px; overflow:auto; background-color:#1e1e1e;}
div.sp1 h2{width:160px; height:44px; color:#777777; font-size:20px; text-align:center; line-height:44px;}
div.sp1 h3{width:144px; color:#ffffff; line-height:20px; background-color:#000000; display:block; text-align:center; margin:8px;}
div.sp1 h4{width:136px;  font-weight:normal; color:#777777; line-height:18px; background-color:#1e1e1e; display:block;margin:12px;}
div.sp1 p{width:144px; color:#777777; line-height:16px; background-color:#1e1e1e; display:block; text-align:center; margin:8px;}

div.sp2{float:left; width:160px; overflow:auto; background-color:#282828;}
div.sp2 h2{width:160px; height:44px; color:#999999; font-size:20px; text-align:center; line-height:44px;}
div.sp2 h3{width:144px; color:#ffffff; line-height:20px; background-color:#000000; display:block; text-align:center; margin:8px;}
div.sp2 h4{width:136pxpx; font-weight:normal; color:#777777; line-height:18px; background-color:#282828; display:block;  margin:12px;}
div.sp2 p{width:144px; color:#777777; line-height:16px; background-color:#282828; display:block; text-align:center; margin:8px;}

.order {background-color:#000000; width:480px; height:40px; margin-bottom:10px; }
.order a{width:480px; height:40px; background-image:url(plans_price/image/order_bar.gif); display:block;}
.order a:hover{width:480px; height:40px; background-image:url(plans_price/image/order_bar2.gif); display:block;}
.order2 {background-color:#000000; width:480px; height:40px; margin-bottom:10px; }
.order2 a{width:480px; height:40px; background-image:url(lo5000/image/order_bar.gif); display:block;}
.order2 a:hover{width:480px; height:40px; background-image:url(lo5000/image/order_bar2.gif); display:block;}
.ichibtm {background-color:#000000; width:480px; height:62px; margin-bottom:0; }
.ichibtm a{width:480px; height:62px; background-image:url(lo5000/image/ichiran_btm.gif); display:block;}
.ichibtm a:hover{width:480px; height:62px; background-image:url(lo5000/image/ichiran_btm2.gif); display:block;}

ul.qaa{width:480px; background-color:#101010; margin:0 0 0 0; padding:0px; border:0px solid #999999;}
li.qaa {color:#999999; width:430px; line-height:20px; margin-left:4px; margin-top: 0px; margin-bottom:8px; padding-left:40px; padding-bottom:10px; list-style-type:none; background-color:white;  border-bottom:0px dotted #999999;}
li.qaanew3 {color:#999999; width:430px; line-height:20px; margin-left:4px; margin-bottom:0px; padding-left:40px; padding-bottom:10px; list-style-type:none; background:url(qa/image/a.gif) 6px 1px no-repeat;  border-bottom:0px dotted #999999;}
li.qaanew {color:#999999; width:430px; line-height:20px; margin-left:4px; margin-bottom:8px; padding-left:40px; padding-bottom:10px; list-style-type:none; background:url(qa/image/a.gif) 6px 1px no-repeat;  border-bottom:1px dotted #999999;}
li.qaanew2 {color:#999999; width:430px; line-height:20px; margin-left:4px; margin-bottom:0px; padding-left:40px; padding-bottom:10px; list-style-type:none; background:url(qa/image/q.gif) 6px 7px no-repeat;  border-bottom:0px dotted #999999;}
ul.qaa h2{font-size:13px; color:orange; line-height:30px; margin:0 0 10px 0px; font-weight:normal;}


dl.hyou {
	width:290px;
        margin:10px 0 18px 0px;
	border-left: 1px solid #777777;
	border-right: 1px solid #777777;
	border-bottom: 1px solid #777777;
	background-color:#000000;
        font-size:11pt;
        color:#ffffff;
}

dl.hyou dt {
	margin-right: -13em;
	padding:5px 0;
	border-top: 1px solid #777777;
	float: left;	
	display: inline;
	width: 130px;
	text-indent: 10px;
        line-height:16px;
}

dl.hyou dd {
	margin-left:130px;
	padding: 5px 10px;
	border-left: 1px solid #777777;
	border-top: 1px solid #777777;
	background-color: #000000;
        line-height:16px; 
}

dl.hyou dd img{display:block; margin:0 0 0 7px;} 

dl.hyou {
	/*\*/
	min-height: 1px;
	_height: 1%;
	/* */

	/*\*//*/
	overflow: hidden;
	/**/
}

dl.hyou:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
}


dl.hyou2 {
	margin: 0 0px;
        width:656px;
        margin-top:40px;
	border-left: 1px solid #777777;
	border-right: 1px solid #777777;
	border-bottom: 1px solid #777777;
	background-color:#000000;
        font-size:12px;
        color:#ffffff;
}

dl.hyou2 dt {
	margin: 0;
	margin-right: -13em;
	padding:8px 0;
	border-top: 1px solid #777777;
	float: left;	
	display: inline;
	width: 160px;
	text-indent: 10px;
        line-height:16px;
}

dl.hyou2 dd {
	margin-left:160px;
	padding: 8px 10px;
	border-left: 1px solid #777777;
	border-top: 1px solid #777777;
	background-color: #000000;
        line-height:16px; 
}

dl.hyou2 dd img{display:block; margin:0 0 0 7px;} 

dl.hyou2 {
	/*\*/
	min-height: 1px;
	_height: 1%;
	/* */

	/*\*//*/
	overflow: hidden;
	/**/
}

dl.hyou2:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
}

dl.hyou3 {
	margin-top:-1px;
        margin-bottom:30px;
        width:660px;
       	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color:#333333;
        color:#ffffff;
        font-size:10pt;
}

dl.hyou3 dt {
	margin: 0;
	margin-right: -13em;
	padding:5px 0;
	border-top: 1px solid #000000;
	float: left;	
	display: inline;
	width: 100px;
	text-indent: 10px;
        line-height:16px;
        background-color:#333333;
}

dl.hyou3 dd {
	margin-left:100px;
	padding: 5px 10px;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color: #222222;
        line-height:16px; 
}

dl.hyou3 dd img{display:block; margin:0; padding:4px 0 4px 0;} 
dl.hyou3 h2{font-size:12px; padding:4px 0 0 0;}
dl.hyou3 p{float:left; font-size:10pt; line-height:18px; margin:0 0 0 0; padding:0 16px 0 0;}

dl.hyou3 {
	/*\*/
	min-height: 1px;
	_height: 1%;
	/* */

	/*\*//*/
	overflow: hidden;
	/**/
}

dl.hyou3:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
}

dl.hyou3_2 {
	margin-top:-1px;
        margin-bottom:0px;
        width:660px;
       	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #000000;
	background-color:#333333;
        color:#ffffff;
        font-size:10pt;
}

dl.hyou3_2 dt {
	margin: 0;
	margin-right: -13em;
	padding:5px 0;
	border-top: 1px solid #000000;
	float: left;	
	display: inline;
	width: 100px;
	text-indent: 10px;
        line-height:16px;
        background-color:#333333;
}

dl.hyou3_2 dd {
	margin-left:100px;
	padding: 5px 10px;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color: #222222;
        line-height:16px; 
}

dl.hyou3_2 dd img{display:block; margin:0; padding:4px 0 4px 0;} 
dl.hyou3_2 h2{font-size:12px; padding:4px 0 0 0;}
dl.hyou3_2 p{float:left; font-size:10pt; line-height:18px; margin:0 0 0 0; padding:0 16px 0 0;}

dl.hyou3_2 {
	/*\*/
	min-height: 1px;
	_height: 1%;
	/* */

	/*\*//*/
	overflow: hidden;
	/**/
}

dl.hyou3_2:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
}

dl.hyou3_3 {
	margin-top:-1px;
        margin-bottom:0px;
        width:660px;
       	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #000000;
	background-color:#333333;
        color:#ffffff;
        font-size:10pt;
}

dl.hyou3_3 dt {
	margin: 0;
	margin-right: -13em;
	padding:5px 0;
	border-top: 1px solid #000000;
	float: left;	
	display: inline;
	width: 200px;
	text-indent: 10px;
        line-height:16px;
        background-color:#333333;
}

dl.hyou3_3 dd {
	margin-left:200px;
	padding: 5px 10px;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color: #222222;
        line-height:16px; 
}

dl.hyou3_3 dd img{display:block; margin:0; padding:4px 0 4px 0;} 
dl.hyou3_3 h2{font-size:12px; padding:4px 0 0 0;}
dl.hyou3_3 p{float:left; font-size:10pt; line-height:18px; margin:0 0 0 0; padding:0 16px 0 0;}

dl.hyou3_3 {
	/*\*/
	min-height: 1px;
	_height: 1%;
	/* */

	/*\*//*/
	overflow: hidden;
	/**/
}

dl.hyou3_3:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
}


dl.hyou4 {
	margin: 0 0px;
        width:656px;
        margin-top:40px;
	border-left: 1px solid #777777;
	border-right: 1px solid #777777;
	border-bottom: 1px solid #777777;
	background-color:#000000;
        font-size:12px;
        color:#ffffff;
}

dl.hyou4 dt {
	margin: 0;
	margin-right: -14em;
	padding:8px 0;
	border-top: 1px solid #777777;
	float: left;	
	display: inline;
	width: 160px;
	text-indent: 10px;
        line-height:16px;
}

dl.hyou4 dd {
	margin-left:160px;
	padding: 8px 10px;
	border-left: 1px solid #777777;
	border-top: 1px solid #777777;
	background-color: #000000;
        line-height:22px; 
}

dl.hyou4 dd img{display:block; margin:0 0 0 7px;} 

dl.hyou4 {
	/*\*/
	min-height: 1px;
	_height: 1%;
	/* */

	/*\*//*/
	overflow: hidden;
	/**/
}

dl.hyou4:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
}

dl.hyou5 {
	margin: 0 0px;
        width:656px;
        margin-top:10px;
	border-left: 1px solid #777777;
	border-right: 1px solid #777777;
	border-bottom: 1px solid #777777;
	background-color:#000000;
        font-size:12px;
        color:#ffffff;
}

dl.hyou5 dt {
	margin: 0;
	margin-right: -13em;
	padding:8px 0;
	border-top: 1px solid #777777;
	float: left;	
	display: inline;
	width: 160px;
	text-indent: 10px;
        line-height:16px;
}

dl.hyou5 dd {
	margin-left:160px;
	padding: 8px 10px;
	border-left: 1px solid #777777;
	border-top: 1px solid #777777;
	background-color: #000000;
        line-height:16px; 
}

dl.hyou5 dd img{display:block; margin:0 0 0 7px;} 

dl.hyou5 {
	/*\*/
	min-height: 1px;
	_height: 1%;
	/* */

	/*\*//*/
	overflow: hidden;
	/**/
}

dl.hyou5:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
}

dl.hyou6 {
	margin-top:-1px;
        margin-bottom:0px;
        width:658px;
       	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color:#333333;
        color:#ffffff;
        font-size:10pt;
}

dl.hyou6 dt {
	margin: 0;
	margin-right: -13em;
	padding:5px 0;
	border-top: 1px solid #000000;
	float: left;	
	display: inline;
	width: 100px;
	text-indent: 10px;
        line-height:16px;
        background-color:#333333;
}

dl.hyou6 dd {
	margin-left:100px;
	padding: 5px 10px;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color: #222222;
        line-height:16px; 
}

dl.hyou6 dd img{display:block; margin:0; padding:4px 0 4px 0;} 
dl.hyou6 h2{font-size:12px; padding:4px 0 0 0;}
dl.hyou6 p{float:left; font-size:10pt; line-height:18px; margin:0 0 0 0; padding:0 16px 0 0;}

dl.hyou6 {
	/*\*/
	min-height: 1px;
	_height: 1%;
	/* */

	/*\*//*/
	overflow: hidden;
	/**/
}

dl.hyou6:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
}

dl.hyou7 {
	margin-top:-1px;
        margin-bottom:0px;
        width:658px;
       	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color:#333333;
        color:#ffffff;
        font-size:10pt;
}

dl.hyou7 dt {
	margin: 0;
	margin-right: -13em;
	padding:5px 0;
	border-top: 1px solid #000000;
	float: left;	
	display: inline;
	width: 180px;
	text-indent: 10px;
        line-height:16px;
        font-weight:bold;
	background-color:#333333;
}

dl.hyou7 dd {
	margin-left:180px;
	padding: 5px 10px;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color: #222222;
        line-height:16px; 
}

dl.hyou7 dd img{display:block; margin:0; padding:4px 0 4px 0;} 
dl.hyou7 h2{font-size:12px; padding:4px 0 0 0;}
dl.hyou7 p{float:left; font-size:10pt; line-height:18px; margin:0 0 0 0; padding:0 16px 0 0;}

dl.hyou7 {
	/*\*/
	min-height: 1px;
	_height: 1%;
	/* */

	/*\*//*/
	overflow: hidden;
	/**/
}

dl.hyou7:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
}

dl.hyou8 {
	margin-top:-1px;
        margin-bottom:30px;
        width:858px;
       	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color:#333333;
        color:#ffffff;
        font-size:10pt;
}

dl.hyou8 dt {
	margin: 0;
	margin-right: -13em;
	padding:5px 0;
	border-top: 1px solid #000000;
	float: left;	
	display: inline;
	width: 100px;
	text-indent: 10px;
        line-height:16px;
        background-color:#333333;
}

dl.hyou8 dd {
	margin-left:100px;
	padding: 5px 10px;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color: #222222;
        line-height:16px; 
}

dl.hyou8 dd img{display:block; margin:0; padding:4px 0 4px 0;} 
dl.hyou8 h2{font-size:12px; padding:4px 0 0 0;}
dl.hyou8 p{float:left; font-size:10pt; line-height:18px; margin:0 0 0 0; padding:0 16px 0 0;}

dl.hyou8 {
	/*\*/
	min-height: 1px;
	_height: 1%;
	/* */

	/*\*//*/
	overflow: hidden;
	/**/
}

dl.hyou8:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
}

table#worksta {
    width:480px;    
    border: 1px #333333 solid;
    border-collapse: collapse;
    border-spacing: 0;
    font-size:10pt; line-height:18px;
    margin:0px 0 0px 0;
}
table#worksta th {
    width: 470px;
    padding:5px 10px 5px 10px ;
    border:#333333 solid;
    border-width: 0 0 1px 1px;
    background: #000000;
    font-weight: bold;
    text-align: center;
    color:#ffffff;
}
table#worksta td {
    width: 470px;    
    padding:10px;
    border: 1px #333333 solid;
    border-width: 0 0 1px 1px;
}

table#worksta img{display:block; margin-left:auto; margin-right:auto; padding:4px 0 4px 0;}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix { display: inline-block}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix { display:block;}

ul.leftcat {
   width:152px;
   margin-bottom:20px;
   padding:0;
}

ul.leftcat li {
   border:0px solid #999999;
   margin-bottom:2px;
   text-indent:-9999px;
   width:152px;
   height:40px;
   list-style:none;
}

ul.leftcat li a {
   display:block;
   width:152px;
   height:40px;
}

li.leftcat1 a {
   background:url(base/s_menu.gif) 0 0 no-repeat;
}

li.leftcat1 a:hover {
   background:url(base/s_menu.gif) -152px 0 no-repeat;
}

li.leftcat2 a {
   background:url(base/s_menu.gif) 0 -40px no-repeat;
}

li.leftcat2 a:hover {
   background:url(base/s_menu.gif) -152px -40px no-repeat;
}

li.leftcat3 a {
   background:url(base/s_menu.gif) 0 -80px no-repeat;
}

li.leftcat3 a:hover {
   background:url(base/s_menu.gif) -152px -80px no-repeat;
}

li.leftcat4 a {
   background:url(base/s_menu.gif) 0 -120px no-repeat;
}

li.leftcat4 a:hover {
   background:url(base/s_menu.gif) -152px -120px no-repeat;
}

li.leftcat4_2 a {
   background:url(base/s_menu.gif) -152px -120px no-repeat;
}

li.leftcat4_2 a:hover {
   background:url(base/s_menu.gif) -152px -120px no-repeat;
}

li.leftcat5 a {
   background:url(base/s_menu.gif) 0 -160px no-repeat;
}

li.leftcat5 a:hover {
   background:url(base/s_menu.gif) -152px -160px no-repeat;
}

li.leftcat5_2 a {
   background:url(base/s_menu.gif) -152px -160px no-repeat;
}

li.leftcat5_2 a:hover {
   background:url(base/s_menu.gif) -152px -160px no-repeat;
}

li.leftcat6 a {
   background:url(base/s_menu.gif) 0 -200px no-repeat;
}

li.leftcat6 a:hover {
   background:url(base/s_menu.gif) -152px -200px no-repeat;
}

li.leftcat6_2 a {
   background:url(base/s_menu.gif) -152px -200px no-repeat;
}

li.leftcat6_2 a:hover {
   background:url(base/s_menu.gif) -152px -200px no-repeat;
}

li.leftcat7 a {
   background:url(base/s_menu.gif) 0 -240px no-repeat;
}

li.leftcat7 a:hover {
   background:url(base/s_menu.gif) -152px -240px no-repeat;
}

li.leftcat8 a {
   background:url(base/s_menu.gif) 0 -280px no-repeat;
}

li.leftcat8 a:hover {
   background:url(base/s_menu.gif) -152px -280px no-repeat;
}
li.leftcat9 a {
   background:url(base/s_menu.gif) 0 -320px no-repeat;
}

li.leftcat9 a:hover {
   background:url(base/s_menu.gif) -152px -320px no-repeat;
}
li.leftcat10 a {
   background:url(base/s_menu.gif) 0 -360px no-repeat;
}

li.leftcat10 a:hover {
   background:url(base/s_menu.gif) -152px -360px no-repeat;
}
li.leftcat11 a {
   background:url(base/s_menu.gif) 0 -400px no-repeat;
}

li.leftcat11 a:hover {
   background:url(base/s_menu.gif) -152px -400px no-repeat;
}
li.leftcat12 a {
   background:url(base/s_menu.gif) 0 -440px no-repeat;
}

li.leftcat12 a:hover {
   background:url(base/s_menu.gif) -152px -440px no-repeat;
}
li.leftcat13 a {
   background:url(base/s_menu.gif) 0 -480px no-repeat;
}

li.leftcat13 a:hover {
   background:url(base/s_menu.gif) -152px -480px no-repeat;
}

#motioncontainer {margin:0px auto; 
width:100%; /** Set to gallery width, in px or percentage **/ 
height: 142px; /** Set to gallery height 142px **/ 
} 
#motioncontainer a img { 
border: 0px solid #cccccc; /** Set image border color **/
padding:0 8px 0 8px; 
} 
#motioncontainer a:hover img { 
border: 0px solid navy; /** Set image border hover color **/ 
} 
#statusdiv { 
background-color: lightyellow; 
border: 0px solid gray; 
padding: 2px; 
position: absolute; /** Stop Editing Gallery Styles **/ 
left: -300px; 
isibility: hidden; 
} 
#motioncontainer a:hover { 
color: red; /** Dummy definition to overcome IE bug **/ 
} 
/** Do not edit IE conditional style below **/ 
/** [if gte IE 5.5] **/ 
#motioncontainer { 
width:expression(Math.min(this.offsetWidth, maxwidth)+'px'); 
} 


.vup {background-color:#000000; width:860px; height:180px; margin-top:0px; margin-left:auto;margin-right:auto; }
.vup a{width:860px; height:180px; background-image:url(base/verupbt1.jpg); display:block;}
.vup a:hover{width:860px; height:180px; background-image:url(base/verupbt2.jpg); display:block;}
.pdfuchi1{width:820px; overflow:auto; padding:20px; border:1px solid #ffffff;}

.vmark1{position: absolute; top:156px; _top:156px; left:256px; width:54px; height:92px; background-image:url(products/image/vupmark.png); display:block;}
.vmark1_2{position: absolute; top:100px; _top:100px; left:550px; width:54px; height:92px; background-image:url(products/image/vupmark.png); display:block;}
.vmark1_3{position: absolute; top:666px; _top:666px; left:256px; width:54px; height:92px; background-image:url(products/image/vupmark.png); display:block;}
.vmark1_4{position: absolute; top:610px; _top:610px; left:550px; width:54px; height:92px; background-image:url(products/image/vupmark.png); display:block;}
.vmark3{position: absolute; top:90px; _top:90px; left:180px; width:54px; height:92px; background-image:url(products/image/vupmark.png); display:block;}
.vmark3_2{position: absolute; top:570px; _top:570px; left:180px; width:54px; height:92px; background-image:url(products/image/vupmark.png); display:block;}
.vmark3_3{position: absolute; top:1060px; _top:1060px; left:180px; width:46px; height:46px;  background-image:url(products/image/vupmark3.png); display:block;}
.vmark3_4{position: absolute; top:1050px; _top:1050px; left:180px; width:54px; height:92px; background-image:url(products/image/vupmark.png); display:block;}
.vmark4{position: absolute; top:60px; _top:60px; left:400px; width:54px; height:92px; background-image:url(products/image/vupmark.png); display:block;}
.vmark5{position: absolute; top:30px; _top:30px; left:620px; width:54px; height:92px; background-image:url(products/image/vupmark.png); display:block;}
.vmark6{position: absolute; top:40px; _top:40px; left:180px; width:54px; height:92px; background-image:url(products/image/vupmark.png); display:block;}
.vmark7{position: absolute; top:40px; _top:40px; left:612px; width:54px; height:92px; background-image:url(products/image/vupmark2.png); display:block;}
.vmark8{position: absolute; top:90px; _top:90px; left:790px; width:46px; height:46px; background-image:url(products/image/vupmark3.png); display:block;}
.vmark9{position: absolute; top:0px; _top:0px; left:510px; width:46px; height:46px; background-image:url(products/image/vupmark3.png); display:block;}
.vmark10{position: absolute; top:0px; _top:0px; left:806px; width:46px; height:46px; background-image:url(products/image/vupmark3.png); display:block;}
.ormark1{position: absolute; top:54px; _top:54px; left:400px; width:40px; height:40px; background-image:url(products/image/or.png); display:block;}
.ormark2{position: absolute; top:260px; _top:260px; left:740px; width:40px; height:40px; background-image:url(products/image/or.png); display:block;}
.nmbmark1{position: absolute; top:360px; _top:360px; left:490px; width:65px; height:65px; background-image:url(products/image/nmb.png); display:block;}
.nmbmark1_2{position: absolute; top:360px; _top:360px; left:787px; width:65px; height:65px; background-image:url(products/image/nmb.png); display:block;}
.nmbmark1_3{position: absolute; top:870px; _top:870px; left:193px; width:65px; height:65px; background-image:url(products/image/nmb.png); display:block;}
.nmbmark1_4{position: absolute; top:870px; _top:870px; left:490px; width:65px; height:65px; background-image:url(products/image/nmb.png); display:block;}
.nmbmark1_5{position: absolute; top:870px; _top:870px; left:787px; width:65px; height:65px; background-image:url(products/image/nmb.png); display:block;}
.nmbmark3{position: absolute; top:-36px; _top:-36px; left:785px; width:65px; height:65px; background-image:url(products/image/nmb.png); display:block;}
.nmbmark4{position: absolute; top:-36px; _top:-36px; left:785px; width:65px; height:65px; background-image:url(products/image/nmb.png); display:block;}

.exp1{width:860px; height:100px; margin:0 0 0 0; padding:0 0 0 0;}
.exp1 p{font-size:13px;}
.exp1_2{width:860px; height:70px; margin:0 0 0 0; padding:0 0 0 0;}
.exp1_2 p{font-size:13px;}

.vupexp1{clear:both; width:850px; height:20px; text-align:right; padding:5px; display:block; color:#999999;}
.vupexp2{clear:both; width:850px; height:20px; padding:5px; display:block; background-color:#202020;}
.markbox1{width:860px; height:92px; margin:0 0 0 0; padding:0 0 0 0;}

.gazou_box1{float:right; width:414px; height:424px}
.gazou_box2{float:right; width:592px; height:424px}

.upmbbox{position:relative; width:860px; overflow:auto; padding:0; margin:10px 0 20px 0; border-bottom:1px solid #ffffff;}
.upmbbox img{display:block; padding:0 0 6px 0;}
.upmbox1{float:left; width:266px; height:460px; padding:10px 0 0px 0; display:block;}
.upmbox2{float:left; width:266px; height:460px; padding:10px 0 0px 31px; display:block;}
.upmbox3{float:right; width:266px; height:460px; padding:10px 0 0px 0; display:block;}

.kyuonbox{ width:860px; height:450px; padding:0; margin:10px 0 20px 0; border-bottom:1px solid #ffffff;}
.kyuonbox img{display:block; padding:0 0 6px 0;}
.kyobox1{float:left; width:266px; height:430px; padding:10px 0 10px 0; display:block; border:0px solid #ffffff;}
.kyobox2{float:left; width:266px; height:250px; padding:10px 0 10px 30px; display:block; border:0px solid #ffffff;}
.kyobox3{float:right; width:266px; height:250px; padding:10px 0 10px 0; display:block; border:0px solid #ffffff;}

.rbtbox{position:relative; width:860px; overflow:auto; padding:0; margin:10px 0 20px 0; border-bottom:1px solid #ffffff;}
.rbtbox img{display:block; padding:0 0 6px 0;}
.rbtbox1{float:left; width:195px; height:440px; padding:10px 27px 0px 0px; display:block;}
.rbtbox2{float:left; width:195px; height:440px; padding:10px 27px 0px 0px; display:block;}
.rbtbox3{float:left; width:195px; height:440px; padding:10px 26px 0px 0px; display:block;}
.rbtbox4{float:right; width:195px; height:440px; padding:10px 0 0px 0; display:block;}
.rbtbox5{float:left; width:195px; height:500px; padding:10px 27px 0px 0px; display:block;}

.dpbox{position:relative; width:860px; height:780px; padding:0; margin:10px 0 20px 0; border-bottom:1px solid #ffffff;}
.dpbox img{display:block; padding:0 0 6px 0;}
.dprbox_l{float:left; width:625px; height:720px; margin:0; padding:0; display:block;}
.dprbox_r{float:left; width:235px; height:720px; margin:0; padding:0; display:block;}
.dprbox1{float:left; width:195px; height:380px; padding:10px 20px 10px 0px; display:block;}
.dprbox2{float:left; width:195px; height:380px; padding:10px 20px 10px 0px; display:block;}
.dprbox3{float:left; width:195px; height:380px; padding:10px 0px 10px 0px; display:block;}
.dprbox4{float:right; width:195px; height:740px; padding:10px 0px 10px 19px; display:block; border-left:1px solid #ffffff;}
.shock1{float:left; width:300px; height:370px; padding:0; display:block; font-size:12px;}
.shock2{float:right; width:300px; height:370px; padding:0; display:block; font-size:12px;}


.spratebox{width:860px; height:800px; padding:0; margin:10px 0 20px 0; border-bottom:1px solid #ffffff;}
.spratebox img{display:block; padding:0 0 6px 0;}
.spratebox1{float:left; width:620px; height:554px; padding:0px; display:block; border:0px solid #ffffff;}
.spratebox2{float:right; width:236px; height:518px; padding:34px 0 0 0; display:block; border:0px solid #ffffff;}
.spratebox3{width:860px; height:208px; padding:0px; display:block; border:0px solid #ffffff;margin-bottom:24px; }

.prosheetvpbox{position:relative; width:860px; height:520px; padding:0; margin:10px 0 20px 0; border-bottom:1px dotted #ffffff;}
.prosheetvpbox img{display:block; padding:0 0 6px 0;}
.prosheetvpbox img{display:block; padding:0 0 6px 0;}
.prosheetvpbox1{float:left; width:266px; height:500px; padding:10px 0px 10px 0; display:block;}
.prosheetvpbox2{float:right; width:568px; height:500px; padding:10px 0px 10px 0; display:block;}

.springbox{position:relative; width:860px; height:360px; padding:0; margin:10px 0 20px 0; border-bottom:1px dotted #ffffff;}
.springbox img{display:block; padding:0 0 6px 0;}
.springbox1{float:left; width:266px; height:360px; padding:0px; display:block; border:0px dotted #ffffff;}
.springbox2{float:right; width:580px; height:360px; padding:0 0 0 10px; display:block; border:0px dotted #ffffff;}

.springclbox{position:relative; width:860px; height:470px; padding:0; margin:10px 0 20px 0; border-bottom:1px dotted #ffffff;}
.springclbox img{display:block; padding:0 0 6px 0;}
.springcl img{display:block; padding:0 0 6px 0;}
.springclbox1{float:left; width:266px; height:450px; padding:10px 0px 10px 0; display:block;}
.springclbox2{float:left; width:266px; height:450px; padding:10px 0px 10px 31px; display:block;}
.springclbox3{float:right; width:266px; height:450px; padding:10px 0 10px 0; display:block;}

.hpspringbox{width:860px; height:280px; padding:0; margin:10px 0 20px 0; border-bottom:1px dotted #ffffff;}
.hpspringbox img{display:block; padding:0 0 6px 0;}
.hpspring img{display:block; padding:0 0 6px 0;}
.hpspringbox1{float:left; width:266px; height:260px; padding:10px 0 10px 0; display:block;}
.hpspringbox2{float:left; width:266px; height:260px; padding:10px 0 10px 31px; display:block;}
.hpspringbox3{float:right; width:266px; height:260px; padding:10px 0 10px 0; display:block;}

.main_colororderbox{position:relative; width:860px; height:590px; padding:0; margin:10px 0 20px 0; border-bottom:1px dotted #ffffff;}
.main_colororderbox img{display:block; padding:0 0 6px 0;}
.main_colororderbox img{display:block; padding:0 0 6px 0;}
.main_colororderbox1{float:left; width:568px; height:550px; padding:0px 12px 10px 0; display:block;  border-right:1px dotted #ffffff;}
.main_colororderbox2{float:right; width:266px; height:550px; padding:0px 0px 10px 0; display:block;}

.airsusbox{position:relative; width:860px; height:760px; padding:0; margin:10px 0 20px 0; border-bottom:1px dotted #ffffff;}
.airsusbox img{display:block; padding:0 0 0 0;}
.airsusbox1{float:left; width:568px; height:740px; padding:0; display:block; border-right:0px dotted #ffffff;}
.airsusbox2{float:right; width:262px; height:724px; padding:8px; display:block; border:1px solid #ffffff;}
.airsusbox2 p{font-size:10px; line-height:14px;}
.airsusbox2 h4{font-size:10px; line-height:14px; text-align:center;}
.airsusbox2 h1{text-align:center;}
.airsusbox3{width:860px; overflow:auto; padding:0; margin:0 0 0 0; border-bottom:1px dotted #ffffff;}
.airsusbox4{float:left; width:262px; height:340px; padding:8px; display:block; border-right:1px dotted #ffffff;}
.airsusbox5{float:right; width:552px; height:340px; padding:8px; display:block; border:0px solid #ffffff;}
.airsusbox6{float:right; width:262px; height:724px; padding:8px; display:block; border:1px solid #ffffff;}
.airsusbox6 p{font-size:10px; line-height:14px;}
.airsusbox6 h3{font-size:12px; color:#999999; line-height:16px; text-align:center;}
.airsusbox6 h2{font-size:13px; color:white; line-height:20px; text-align:center;}
.airsusbox6 h4{font-size:13px; color:red; line-height:14px; text-align:center;}
.airsusbox6 h1{text-align:center;}
.airsusbox7{width:860px; overflow:auto; padding:0; margin:0 0 0 0; border-top:1px dotted #ffffff; border-bottom:1px solid #ffffff;}
.airsusbox7 h4{font-size:13px; color:red;line-height:18px; text-align:center;}

ul.airsus_sys{width:100%; height:400px; background-color:000000; margin:4px 0 0 0; padding:0; border-bottom:1px dotted #ffffff;}
ul.airsus_sys li{float:left; width:122px; height:84px; margin:10px 4px 36px 4px; padding:0 0 0 0; list-style:none; font-size:9px; line-height:11px; color:#ffffff; text-align:center;}
ul.airsus_sys li img{display:block; margin:0 0 2px 0;}

ul.airsus_sys1_2{width:100%; height:300px; background-color:000000; margin:4px 0 0 0; padding:0; border-bottom:1px dotted #ffffff;}
ul.airsus_sys1_2 li{float:left; width:122px; height:84px; margin:10px 4px 36px 4px; padding:0 0 0 0; list-style:none; font-size:9px; line-height:11px; color:#ffffff; text-align:center;}
ul.airsus_sys1_2 li img{display:block; margin:0 0 2px 0;}


ul.airsus_sys2{width:820px; height:160px; background-color:000000; margin:0 0 0 0; padding:0 0 0 40px; border-bottom:1px dotted #ffffff;}
ul.airsus_sys2 li{float:left; width:122px; height:84px; margin:10px 4px 36px 4px; padding:0 0 0 0; list-style:none; font-size:12px; line-height:14px; color:#ffffff; text-align:center;}
ul.airsus_sys2 li img{display:block; margin:0 0 2px 0;}

ul.airsus_sys3{width:230px; height:146px; background-color:000000; padding:0 0 0 26px; border-bottom:0px dotted #ffffff;}
ul.airsus_sys3 li{float:left; width:96px; height:82px; margin:10px 6px 10px 6px; padding:0 0 0 0; list-style:none; font-size:10px; line-height:11px; color:#ffffff; text-align:center;}
ul.airsus_sys3 li img{display:block; margin:0 0 4px 0;}

ul.airsus_sys4{width:478px; height:160px; background-color:000000; padding:0 0 0 72px; border-bottom:0px dotted #ffffff;}
ul.airsus_sys4 li{float:left; width:120px; height:102px; margin:10px 6px 10px 6px; padding:0 0 0 0; list-style:none; font-size:10px; line-height:11px; color:#ffffff; text-align:center;}
ul.airsus_sys4 li img{display:block; margin:0 0 4px 0;}

ul.airsus_sys5{width:860px; height:320px; background-color:000000; margin:20px 0 0 0; padding:0 0 0 6px; border-bottom:1px dotted #ffffff;}
ul.airsus_sys5 li{float:left; width:266px; height:280px; margin:10px 10px 36px 8px; padding:0 0 0 0; border:0px dotted #ffffff; list-style:none; font-size:12px; line-height:18px; color:#ffffff; text-align:center;}
ul.airsus_sys5 li img{display:block; margin:4px 0 4px 0;}


.airsus_op_box1{float:left; width:420px; height:380px; background-image:url(products/image/airsus_verup1.gif); background-repeat: no-repeat; padding:120px 0 0 0; margin:0 0 30px 0; border:1px solid #666666;}
.airsus_op_box1 img{margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px;}
.airsus_op_box1 p{font-size:12px; line-height:14px; text-align:center;}
.airsus_op_box1 h4{font-size:13px; color:red; text-align:center;}

.airsus_op_box2{float:right; width:420px; height:450px; background-image:url(products/image/airsus_verup2.gif); background-repeat: no-repeat; padding:50px 0 0 0; margin:0 0 30px 0; border:1px solid #666666;}
.airsus_op_box2 img{margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px;}
.airsus_op_box2 p{font-size:10px; line-height:14px; text-align:center;}
.airsus_op_box2 h5{font-size:10px; line-height:14px; font-weight:normal; text-align:left; display:block; padding:5px 0 10px 53px;}
.airsus_op_box2 h4{font-size:11px; color:red; text-align:center;}

.airsus_op_box3{clear:right; width:860px; height:420px; background-image:url(products/image/airsus_verup3.gif); background-repeat: no-repeat; padding:50px 0 0 0; margin:0 0 30px 0; border:1px solid #666666;}
.airsus_op_box3 img{margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px;}
.airsus_op_box3 p{font-size:12px; line-height:14px; text-align:center;}
.airsus_op_box3 h2{text-align:center; line-height:24px;}
.airsus_op_box3 h4{font-size:13px; color:red; text-align:center;}
.airsus_op_box3 h5{font-size:11px; font-weight:normal; text-align:left; line-height:17px;}

ul.box3{width:860px; height:270px; background-color:000000; margin:00px 0 0 0; padding:0 0 0 0; border-bottom:0px dotted #ffffff;}
ul.box3 li{float:left; width:266px; height:250px; margin:10px 6px 0 12px; padding:0 0 0 0; border:0px solid #ffffff; list-style:none; font-size:12px; line-height:18px; color:#ffffff; text-align:center;}
ul.box3 li img{display:block; margin:0 0 4px 0;}

.airsus_op_box4{float:left; width:390px; height:490px; background-image:url(products/image/airsus_verup4.gif); background-repeat: no-repeat; padding:50px 15px 0 15px; margin:0 0 30px 0; border:1px solid #666666;}
.airsus_op_box4 img{margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px;}
.airsus_op_box4 p{font-size:12px; line-height:14px; text-align:center;}
.airsus_op_box4 h4{font-size:13px; color:red; text-align:center;}
.airsus_op_box4 h5{font-size:11px; font-weight:normal; text-align:left; line-height:17px;}
.airsus_op_box4 ul{list-style-position: inside;}
.airsus_op_box4 li{font-size:11px; padding-left:1em; text-indent:-1.5em; line-height:16px; margin:3px 0 0 4px;}

.airsus_op_box5{float:right; width:390px; height:490px; background-image:url(products/image/airsus_verup5.gif); background-repeat: no-repeat; padding:50px 15px 0 15px; margin:0 0 30px 0; border:1px solid #666666;}
.airsus_op_box5 img{margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px;}
.airsus_op_box5 p{font-size:12px; line-height:14px; text-align:center;}
.airsus_op_box5 h4{font-size:13px; color:red; text-align:center;}
.airsus_op_box5 h5{font-size:11px; font-weight:normal; text-align:left; line-height:17px;}
.airsus_op_box5 ul{list-style-position: inside;}
.airsus_op_box5 li{font-size:11px; padding-left:1em; text-indent:-1.5em; line-height:16px; margin:3px 0 0 4px;}

.airsus_op_box6{float:left; width:390px; height:720px; background-image:url(products/image/airsus_verup6.gif); background-repeat: no-repeat; padding:50px 15px 0 15px; margin:0 0 30px 0; border:1px solid #666666;}
.airsus_op_box6 img{margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px;}
.airsus_op_box6 p{font-size:12px; line-height:14px; text-align:center;}
.airsus_op_box6 h2{text-align:center; line-height:24px;}
.airsus_op_box6 h4{font-size:13px; color:red; text-align:center;}
.airsus_op_box6 h5{font-size:11px; font-weight:normal; text-align:left; line-height:20px;}
.airsus_op_box6 ul{list-style-position: inside;}
.airsus_op_box6 li{font-size:12px; padding-left:1em; text-indent:-1.5em; line-height:20px; margin:3px 0 0 4px;}

.airsus_op_box7{float:right; width:390px; height:720px; background-image:url(products/image/airsus_verup7.gif); background-repeat: no-repeat; padding:50px 15px 0 15px; margin:0 0 30px 0; border:1px solid #666666;}
.airsus_op_box7 img{margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px;}
.airsus_op_box7 p{font-size:12px; line-height:14px; text-align:center;}
.airsus_op_box7 h2{text-align:center; line-height:24px;}
.airsus_op_box7 h4{font-size:13px; color:red; text-align:center;}
.airsus_op_box7 h5{font-size:11px; font-weight:normal; text-align:left; line-height:17px;}
.airsus_op_box7 ul{width:300px; list-style-position: inside; border-bottom:1px dotted #ffffff; margin:0 0 0 40px; padding:10px 0 20px 0;}
.airsus_op_box7 li{font-size:11px; padding-left:1em; text-indent:-1.5em; line-height:12px; margin:3px 0 0 4px; padding:0 0 0 60px;}

.airsus_op_box8{clear:right; width:860px; height:980px; background-image:url(products/image/airsus_verup8.gif); background-repeat: no-repeat; padding:50px 0 0 0; margin:0 0 30px 0; border:1px solid #666666;}
.airsus_op_box8 img{margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px;}
.airsus_op_box8 p{font-size:12px; line-height:14px; text-align:center;}
.airsus_op_box8 h2{text-align:center; line-height:24px;}
.airsus_op_box8 h4{font-size:13px; color:red; text-align:center;}
.airsus_op_box8 h5{font-size:11px; font-weight:normal; text-align:left; line-height:17px;}

ul.box8{width:860px; height:260px; background-color:000000; margin:0 0 0 0; padding:0 0 0 0; border-bottom:1px dotted #ffffff;}
ul.box8 li{float:left; width:266px; height:240px; margin:10px 6px 0 12px; padding:0 0 0 0; border:0px solid #ffffff; list-style:none; font-size:12px; line-height:18px; color:#ffffff; text-align:center;}
ul.box8 li img{display:block; margin:0 0 4px 0;}

ul.box8_2{width:860px; height:280px; background-color:000000; margin:0 0 0 0; padding:0 0 0 0; border-bottom:1px dotted #ffffff;}
ul.box8_2 li{width:266px; height:240px; margin-top:10px; margin-left:auto;margin-right:auto; padding:0 0 0 0; border:0px solid #ffffff; list-style:none; font-size:12px; line-height:18px; color:#ffffff; text-align:center;}
ul.box8_2 li img{display:block; margin:0 0 4px 0;}

.airsus_op_box9{width:844px; height:1556px; padding:8px; margin:0 0 30px 0; border:1px solid #666666;}
.airsus_op_box9 img{margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0;}
.airsus_op_box9 p{font-size:12px; line-height:14px; text-align:center;}
.airsus_op_box9 h2{text-align:center; line-height:24px;}
.airsus_op_box9 h4{font-size:13px; color:red; text-align:center;}
.airsus_op_box9 h5{font-size:11px; font-weight:normal; text-align:left; line-height:17px;}


.t_wearbox{position:relative; width:708px; overflow:auto; padding:0; margin:0 0 20px 0; border-bottom:1px solid #000000; color:#000000; font-size:12px;}
.t_wearbox img{display:block; padding:0 0 0 0;}
.t_wearbox1{float:left; width:362px; height:500px; padding:0; display:block; border-bottom:0px dotted #000000;}
.t_wearbox2{float:right; width:330px; height:484px; padding:8px; display:block; border-bottom:0px dotted #000000;}
.t_wearbox2 p{font-size:10px; line-height:16px; color:#000000;}
.t_wearbox2 h1{text-align:center;color:#000000;}
.t_wearbox2 h2{font-size:13px; line-height:20px;color:#000000;}
.t_wearbox2 h4{font-size:13px; line-height:20px;color:red;}

table.t_wear{width:330px; border-right:1px solid #000000; border-top:1px solid #000000; font-size:11px; line-height:16px;  border-collapse: collapse; margin:15px 0 15px 0;}
table.t_wear th{padding:2px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#754DA0; line-height:19px;}
table.t_wear td{padding:2px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#ffffff; line-height:19px; color:#000000;}
table.t_wear h4{font-size:15px; color:red; line-height:20px;}
table.t_wear img{margin:0; padding:0;}

table.t_wear2{width:330px; border-right:1px solid #000000; border-top:1px solid #000000; font-size:11px; line-height:16px;  border-collapse: collapse; margin:6px 0 0 0;}
table.t_wear2 th{padding:0px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#666666; line-height:19px;}
table.t_wear2 td{padding:0px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#ffffff; line-height:19px; color:#000000;}
table.t_wear2 h4{font-size:15px; color:red; line-height:20px;}
table.t_wear2 img{margin:0; padding:0;}

.t_iphonebox{position:relative; width:708px; overflow:auto; color:#000000; font-size:12px; padding:0; margin:0 0 20px 0; border-bottom:1px solid #000000;}
.t_iphonebox img{display:block; padding:0 0 0 0;}
.t_iphonebox p{font-size:10px; line-height:16px; color:#000000;}
.t_iphonebox h1{text-align:center;color:#000000;}
.t_iphonebox h2{font-size:13px; line-height:20px;color:#000000;}
.t_iphonebox h4{font-size:13px; line-height:20px;color:red;}

.t_iphonebox2{position:relative; width:708px; overflow:auto; color:#000000; font-size:12px; padding:0; margin:0 0 20px 0; border-bottom:0px dotted #000000;}
.t_iphonebox2 img{display:block; padding:0 0 0 0;}
.t_iphonebox2 p{font-size:10px; line-height:16px; color:#000000;}
.t_iphonebox2 h1{text-align:center;color:#000000;}
.t_iphonebox2 h2{font-size:13px; line-height:20px;color:#000000;}
.t_iphonebox2 h4{font-size:13px; line-height:20px;color:red;}

.t_accesorybox{position:relative; width:708px; overflow:auto; color:#666666; font-size:12px; padding:0; margin:0 0 20px 0; border-bottom:1px dotted #666666;}
.t_accesorybox img{display:block; padding:0 0 0 0;}
.t_accesorybox p{font-size:10px; line-height:16px; color:#666666;}
.t_accesorybox h1{text-align:center;color:#000000;}
.t_accesorybox h2{font-size:13px; line-height:20px;color:#666666;}
.t_accesorybox h4{font-size:13px; line-height:20px;color:red;}

.t_accesorybox2{position:relative; width:708px; overflow:auto; color:#666666; font-size:12px; padding:0; margin:0 0 20px 0; border-bottom:0px dotted #666666;}
.t_accesorybox2 img{display:block; padding:0 0 0 0;}
.t_accesorybox2 p{font-size:10px; line-height:16px; color:#666666;}
.t_accesorybox2 h1{text-align:center;color:#000000;}
.t_accesorybox2 h2{font-size:13px; line-height:20px;color:#666666;}
.t_accesorybox2 h4{font-size:13px; line-height:20px;color:red;}

.t_towelbox{position:relative; width:708px; height:; padding:0; color:#000000; font-size:12px; padding:0; margin:0 0 20px 0; border-bottom:0px solid #000000;}
.t_towelbox img{display:block; padding:0 0 0 0;}
.t_towelbox p{font-size:10px; line-height:16px; color:#000000;}
.t_towelbox h1{text-align:center;color:#000000;}
.t_towelbox h2{font-size:13px; line-height:20px;color:#000000;}
.t_towelbox h4{font-size:13px; line-height:20px;color:red;}


div.pfc2{width:860px; overflow:auto; background-color:#000000; margin:10px 0 0 0; border:0px solid #ffffff; border-bottom:0px solid #ffffff;}
div.pfc2 h2{ width:860px; display:block; font-size:14px; margin-top:0px; margin-left:0px; line-height:18px; border-bottom:1px dotted #ffffff; border-top:1px dotted #ffffff; padding:6px 0 6px 0;}
div.pfc2 p{font-size:10pt;  margin-bottom:0px; margin-left:0px; line-height:16px; border-bottom:0px dotted #ffffff; padding:8px 0px 6px 0; line-height:18px;}

.exp2{width:185px; height:82px; margin-left:auto; margin-right:auto; padding:4px; display:block; background-color:#121212;}
.exp3{float:left; width:102px; height:26px; margin-left:auto; margin-right:auto; padding:3px; display:block; background-color:#000000; text-align:center; font-size:10px; line-height:12px;}
.exp3_2{float:right; width:102px; height:26px; margin-left:auto; margin-right:auto; padding:3px; display:block; background-color:#000000; text-align:center; font-size:10px; line-height:12px;}
.exp4{clear:right; width:230px; height:36px; margin-left:auto; margin-right:auto; padding:3px; display:block; background-color:#222222;  font-size:10px; line-height:12px;}
.exp5{width:254px; height:16px; margin-left:auto; margin-right:auto; margin:5px 0 0 0; padding:4px; display:block; background-color:#121212; border:1px solid #ffff00; color:#ffff00; text-align:center;}
.exp6{width:254px; height:32px; margin-left:auto; margin-right:auto; padding:4px; display:block; background-color:#121212;}
.exp7{width:852px; height:56px; padding:20px 4px 4px 4px; display:block; background-color:000000; color:#ffffff; margin:0 0 10px 0; font-size:12px; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; text-align:center;}
.exp8{width:844px; height:70px; padding:8px; display:block; background-color:#121212; font-size:8pt; margin-left:auto; margin-right:auto; margin-top:20px;margin-bottom:20px;}
.exp9{width:100%;  padding:10px 0 10px 0; display:block; background-color:#222222;  margin-left:auto; margin-right:auto; margin-top:0px;margin-bottom:0px; text-align:center; }
.exp10{width:100%; padding:10px 0 0 0; display:block; background-color:#121212;  margin-left:auto; margin-right:auto; margin-top:0px;margin-bottom:20px; text-align:right;}
.exp11{width:100%;  padding:35px 0 20px 0; display:block; background-color:#000000;  margin-left:auto; margin-right:auto; margin-top:0px;margin-bottom:0px; text-align:center; border-bottom:0px solid #333333;}
.steptitle{width:852px; height:26px; padding:4px; display:block; background-color:#ffffff; color:#000000; margin:0 0 10px 0; font-size:20px; border-top:0px solid #ffffff;}


dl.damphyou {width:264px; margin-left:auto; margin-right:auto; margin-top:6px; margin-bottom:0px; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; background-color:#222222; font-size:10pt; color:#ffffff;}
dl.damphyou h4{font-size:13px; color:red;}
dl.damphyou dt {float: left; margin-right: -13em; padding:6px 6px; border-top: 1px solid #000000; display: inline; width:82px; text-indent: 0; line-height:14px; background-color: #333333;}
dl.damphyou dd {margin-left:94px; padding: 6px 6px; border-left: 1px solid #000000; border-top: 1px solid #000000;  line-height:14px;}
dl.damphyou dd img{display:block; margin:0 0 0 0;} 
dl.damphyou {/*\*/	min-height: 1px; _height: 1%;/* *//*\*//*/overflow: hidden;/**/}
dl.damphyou:after {height: 0; visibility: hidden; content: "."; display: block;}

dl.damphyou2 {width:193px; margin-left:auto; margin-right:auto; margin-top:6px; margin-bottom:0px; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; background-color:#222222; font-size:10pt; color:#ffffff;}
dl.damphyou2 h4{font-size:13px; color:red;}
dl.damphyou2 dt {font-size:10px; float: left; margin-right: -13em; padding:6px 6px; border-top: 1px solid #000000; display: inline; width:60px; text-indent: 0; line-height:14px; background-color: #333333;}
dl.damphyou2 dd {font-size:10px; margin-left:72px; padding: 6px 6px; border-left: 1px solid #000000; border-top: 1px solid #000000;  line-height:14px;}
dl.damphyou2 dd img{display:block; margin:0 0 0 0;} 
dl.damphyou2 {/*\*/	min-height: 1px; _height: 1%;/* *//*\*//*/overflow: hidden;/**/}
dl.damphyou2:after {height: 0; visibility: hidden; content: "."; display: block;}

dl.damphyou3 {width:610px;  margin-top:24px; margin-bottom:0px; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; background-color:#222222; font-size:10pt; color:#ffffff;}
dl.damphyou3 h4{font-size:13px; color:red;}
dl.damphyou3 dt {float: left; margin-right: -13em; padding:6px 6px; border-top: 1px solid #000000; display: inline; width:280px; text-indent: 0; line-height:42px; background-color: #333333;}
dl.damphyou3 dd {margin-left:292px; padding: 6px 6px; border-left: 1px solid #000000; border-top: 1px solid #000000;  line-height:42px; font-size:14px;}
dl.damphyou3 dd img{display:block; margin:0 0 0 0;} 
dl.damphyou3 {/*\*/	min-height: 1px; _height: 1%;/* *//*\*//*/overflow: hidden;/**/}
dl.damphyou3:after {height: 0; visibility: hidden; content: "."; display: block;}

dl.damphyou5 {width:578px;  margin-top:12px; margin-bottom:0px; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; background-color:#222222; font-size:10pt; color:#ffffff;}
dl.damphyou5 h4{font-size:13px; color:red;}
dl.damphyou5 dt {float: left; margin-right: -13em; padding:6px 6px; border-top: 1px solid #000000; display: inline; width:120px; text-indent: 0; line-height:56px; background-color: #333333;}
dl.damphyou5 dd {margin-left:132px; padding: 6px 6px; border-left: 1px solid #000000; border-top: 1px solid #000000;  line-height:56px; font-size:14px;}
dl.damphyou5 dd img{display:block; margin:0 0 0 0;} 
dl.damphyou5 {/*\*/	min-height: 1px; _height: 1%;/* *//*\*//*/overflow: hidden;/**/}
dl.damphyou5:after {height: 0; visibility: hidden; content: "."; display: block;}

dl.damphyou6 {width:264px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; background-color:#222222; font-size:10pt; color:#ffffff;}
dl.damphyou6 h4{font-size:13px; color:red;}
dl.damphyou6 dt {float: left; margin-right: -13em; padding:6px 6px; border-top: 1px solid #000000; display: inline; width:110px; text-indent: 0; line-height:15px; background-color: #333333;}
dl.damphyou6 dd {margin-left:122px; padding: 6px 6px; border-left: 1px solid #000000; border-top: 1px solid #000000;  line-height:15px;}
dl.damphyou6 dd img{display:block; margin:0 0 0 0;} 
dl.damphyou6 {/*\*/	min-height: 1px; _height: 1%;/* *//*\*//*/overflow: hidden;/**/}
dl.damphyou6:after {height: 0; visibility: hidden; content: "."; display: block;}
.cl{clear:both; width:860px; height:1px;}
.cl2{clear:left; width:860px; height:1px;}
table.dampsp5{width:610px; border-right:1px solid #000000; border-top:0px solid #ffffff; line-height:19px;  border-collapse: collapse; margin:0 0 0 0;}
table.dampsp5 th{font-size:10pt; padding:7px 4px 7px 4px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#202020; line-height:19px;}
table.dampsp5 td{font-size:8pt; padding:7px 4px 7px 4px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#111111; line-height:19px;}
table.dampsp5 h4{font-size:15px; color:red; line-height:20px;}
table.dampsp5 img{margin:0; padding:0;}


.kncltitle{width:852px; height:26px; padding:4px; display:block; background-color:#ffffff; color:#000000; margin:0 0 20px 0; font-size:20px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff;}
.optntitle{width:852px; height:20px; padding:4px; display:block; background-color:#333333; color:#ffffff; margin:0 0 0 0; font-size:16px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; text-align:center;}
.optntitle2{width:416px; height:20px; padding:4px; display:block; background-color:#6d127c; color:#ffffff; margin:0 0 0px 0; font-size:14px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; text-align:center;}
.optntitle3{width:542px; height:20px; padding:4px; display:block; background-color:#6d127c; color:#ffffff; margin:0 0 0px 0; font-size:14px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; text-align:center;}
.lexusknbox{width:860px; height:400px; margin:0 0 20px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.lexusknbox1{width:860px; height:200px; margin:0 0 0 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.lexusknbox2{width:860px; height:200px; margin:0 0 0 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
table.lexuskn{width:550px; border-right:1px solid #000000; border-top:1px solid #000000; font-size:10pt; line-height:19px;  border-collapse: collapse;}
table.lexuskn th{padding:10px 4px 10px 4px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#222222; line-height:19px;}
table.lexuskn td{padding:10px 4px 10px 4px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#111111; line-height:19px;}
table.lexuskn h4{font-size:15px; color:red; line-height:20px;}

.alumiknbox{width:860px; eight:370px; margin:20px 0 0px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.alumiknbox1{width:860px; height:200px; margin:0 0 0 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.alumiknbox2{width:860px; height:164px; margin:0 0 15px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.alumiknbox3{float:left;width:290px; height:164px; margin:0 0 0 0; padding:14px 0 0 0; border:0px solid #ffffff; display:block;}
.alumiknbox3 h4{font-size:13px;}
.alumiknbox3 p{text-align:justify; text-justify:distribute-all-lines;}
.alumiknbox4{float:right; width:550px; height:150px; margin:0 0 0 0; padding:14px 0 0 0; border:0px solid #ffffff; display:block;}
.alumiknbox5{float:left; width:424px; height:192px; margin:0 0 0 0; padding:0 12px 0 0; border:0px solid #ffffff; display:block;}
.alumiknbox6{float:right; width:424px; height:192px; margin:0 0 0 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.boxauto{width:860px; height:192px; margin:0 0 20px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}

table.alumikn{width:858px; border-right:1px solid #000000; border-top:1px solid #000000; font-size:10pt; line-height:14px; border-collapse: collapse;}
table.alumikn th{padding:6px 4px 6px 4px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#222222; line-height:17px;}
table.alumikn td{padding:6px 4px 6px 4px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#111111; line-height:17px;}
table.alumikn h4{font-size:15px; color:red; line-height:20px;}
.yh1{float:left; padding:0 19px 0 0;}
.yh2{float:left; padding:0 0px 0 0;}

.clbt{clear:both; width:416px; padding:4px; background-color:#222222; text-align:center; display:block; }
.clbt2{clear:both; width:542px; padding:4px; background-color:#222222; text-align:center; display:block; }
.clbt3{clear:both; width:852px; padding:4px; background-color:#222222; text-align:center; display:block; }
.clbt4{clear:both; width:852px; padding:4px; background-color:#000000; text-align:right; display:block; font-size:8pt}
.clbt5{clear:both; width:282px; height:40px; padding:4px; background-color:#111111;  text-align:center; display:block; font-size:12px;}

dl.knucklehyou1 {float:right; width:224px; height:134px; margin-top:0px; margin-bottom:0px; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #000000; background-color:#222222; font-size:10pt; color:#ffffff;}
dl.knucklehyou1 h4{font-size:15px; color:red;}
dl.knucklehyou1 dt {float: left; margin-right: -13em; padding:6px 6px; border-top: 1px solid #000000; display: inline; width:54px; text-indent: 0; line-height:13px; background-color: #111111;}
dl.knucklehyou1 dd {margin-left:66px; padding: 6px 6px; border-left: 1px solid #000000; border-top: 1px solid #000000;   line-height:13px;}
dl.knucklehyou1 dd img{display:block; margin:0 0 0 0;} 
dl.knucklehyou1 {/*\*/	min-height: 1px; _height: 1%;/* *//*\*//*/overflow: hidden;/**/}
dl.knucklehyou1:after {height: 0; visibility: hidden; content: "."; display: block;}

.fugaknbox{width:860px; height:200px; margin:0 0 20px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.fugaknbox1{width:860px; height:200px; margin:0 0 100px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
table.fugakn{width:550px; border-right:1px solid #000000; border-top:1px solid #000000; font-size:10pt; line-height:14px; border-collapse: collapse; table-layout: fixed;}
table.fugakn th{padding:10px 4px 10px 4px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#222222; line-height:24px;}
table.fugakn td{padding:10px 4px 10px 4px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#111111; line-height:24px;}
table.fugakn h4{font-size:15px; color:red; line-height:22px;}

.toyotaknbox{width:860px; height:410px; margin:0 0 20px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.toyotaknbox1{width:860px; height:200px; margin:0 0 20px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.toyotaknbox2{float:right; width:550px; height:192px; margin:0 0 0px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
dl.toyotahyou1 {float:left; width:350px; height:134px; margin-top:0px; margin-bottom:0px; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #000000; background-color:#222222; font-size:10pt; color:#ffffff;}
dl.toyotahyou1 h4{font-size:15px; color:red;}
dl.toyotahyou1 dt {float: left; margin-right: -13em; padding:6px 6px; border-top: 1px solid #000000; display: inline; width:54px; text-indent: 0; line-height:13px; background-color: #111111;}
dl.toyotahyou1 dd {margin-left:66px; padding: 6px 6px; border-left: 1px solid #000000; border-top: 1px solid #000000;   line-height:13px;}
dl.toyotahyou1 dd img{display:block; margin:0 0 0 0;} 
dl.toyotahyou1 {/*\*/	min-height: 1px; _height: 1%;/* *//*\*//*/overflow: hidden;/**/}
dl.toyotahyou1:after {height: 0; visibility: hidden; content: "."; display: block;}
table.tykn{width:550px; border-right:1px solid #000000; border-top:1px solid #000000; font-size:10pt; line-height:14px; border-collapse: collapse;}
table.tykn th{padding:6px 4px 6px 4px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#222222; line-height:17px;}
table.tykn td{padding:6px 4px 6px 4px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#111111; line-height:17px;}
table.tykn h4{font-size:15px; color:red; line-height:20px;}

.hondaknbox{width:860px;  margin:0 0 20px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.hondaknbox1{width:860px; margin:0 0 20px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.hondaknbox2{float:right; width:550px; height:192px; margin:0 0 100px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
dl.hondahyou1 {float:left; width:350px; height:134px; margin-top:0px; margin-bottom:0px; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #000000; background-color:#333333; font-size:10pt; color:#ffffff;}
dl.hondahyou1 h4{font-size:15px; color:red;}
dl.hondahyou1 dt {float: left; margin-right: -13em; padding:6px 6px; border-top: 1px solid #000000; display: inline; width:54px; text-indent: 0; line-height:13px; background-color: #222222;}
dl.hondahyou1 dd {margin-left:66px; padding: 6px 6px; border-left: 1px solid #000000; border-top: 1px solid #000000;   line-height:13px;}
dl.hondahyou1 dd img{display:block; margin:0 0 0 0;} 
dl.hondahyou1 {/*\*/	min-height: 1px; _height: 1%;/* *//*\*//*/overflow: hidden;/**/}
dl.hondahyou1:after {height: 0; visibility: hidden; content: "."; display: block;}
table.hndkn{width:550px; border-right:1px solid #000000; border-top:1px solid #000000; font-size:10pt; line-height:14px; border-collapse: collapse;}
table.hndkn th{padding:6px 4px 6px 4px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#222222; line-height:17px;}
table.hndkn td{padding:6px 4px 6px 4px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#111111; line-height:17px;}
table.hndkn h4{font-size:15px; color:red; line-height:20px;}
.hondaknbox3{ width:550px; height:200px; margin:20px 0 0 310px; padding:0px; border:0px solid #ffffff; display:block;}
.bikou{float:right; width:381px; padding:0 0 0 0px; margin:0 0 0 0; display:block; border:0px solid #ffffff;}


table.knexp{width:858px; border-right:1px solid #000000; border-top:1px solid #000000; font-size:12px; line-height:14px; border-collapse: collapse; border-spacing:0; margin:0 0 100px 0;}
table.knexp th{padding:4px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#333333; line-height:17px;}
table.knexp td{padding:4px; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color:#222222; line-height:17px;}

.gekiteibox1{width:660px; margin-left:auto; margin-right:auto; padding:0 0 0 0; border:0px solid #ffffff;}
.gekitei1{float:left; width:290px;  padding:15px; display:block; margin-bottom:60px;  border:1px solid #ffffff;}
.gekitei2{float:right; width:290px; padding:15px; display:block; margin-bottom:60px; border:1px solid #ffffff;}
.gekitei3{width:290px; padding:15px; display:block; margin-left:auto; margin-right:auto; margin-bottom:40px; border:1px solid #ffffff;}
dl.gekiteihyou {width:290px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; background-color:#333333; font-size:14px;  color:#ffffff;}
dl.gekiteihyou h4{font-size:13px; color:red;}
dl.gekiteihyou dt {float: left; margin-right: -13em; padding:6px 6px; border-top: 1px solid #000000; display: inline; width:64px; text-indent: 0; line-height:14px; background-color: #333333; font-size:9pt; font-weight:bold;}
dl.gekiteihyou dd {margin-left:76px; padding: 6px 6px; border-left: 1px solid #000000; border-top: 1px solid #000000;  line-height:14px; background-color: #222222; font-size:9pt;}
dl.gekiteihyou dd img{display:block; margin:0 0 0 0;} 
dl.gekiteihyou {/*\*/	min-height: 1px; _height: 1%;/* *//*\*//*/overflow: hidden;/**/}
dl.gekiteihyou:after {height: 0; visibility: hidden; content: "."; display: block;}
dl.gekiteihyou2 {width:290px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; background-color:#222222; font-size:14px;  color:#ffffff;}
dl.gekiteihyou2 h4{font-size:13px; color:red;}
dl.gekiteihyou2 dt {float: left; margin-right: -13em; padding:6px 6px; border-top: 1px solid #000000; display: inline; width:120px; text-indent: 0; line-height:14px; background-color: #333333; font-size:9pt; font-weight:bold;}
dl.gekiteihyou2 dd {margin-left:132px; padding: 6px 6px; border-left: 1px solid #000000; border-top: 1px solid #000000;  line-height:14px; background-color: #222222; font-size:9pt;}
dl.gekiteihyou2 dd img{display:block; margin:0 0 0 0;} 
dl.gekiteihyou2 {/*\*/	min-height: 1px; _height: 1%;/* *//*\*//*/overflow: hidden;/**/}
dl.gekiteihyou:after {height: 0; visibility: hidden; content: "."; display: block;}
.gekiteititle1{width:282px; height:24px; padding:8px 4px 4px 4px; display:block; background-color:#ffffff; color:#000000; margin:0 0 0 0; font-size:16px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; text-align:center;}
.gekiteititle2{width:282px; height:24px; padding:7px 4px 4px 4px; display:block; background-color:#000000; color:#ffffff; margin:0 0 0 0; font-size:15px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; text-align:center;}
.gekiteititle3{ width:852px; height:26px; padding:4px; display:block; background-color:#ffffff; color:#000000; margin:0 0 10px 0; font-size:20px; text-align:center;}

.easyprobox{width:860px; overflow:auto; padding:0; margin:10px 0 20px 0; border-bottom:0px solid #ffffff;}
.easyprobox_h{width:860px; overflow:auto; padding:0; margin:10px 0 20px 0; border-bottom:0px solid #ffffff;}
.easyprobox_s{width:572px; height:700px; padding:0; margin:10px 0 20px 0; border-bottom:0px solid #ffffff; margin-left:auto; margin-right:auto;}
.easyprobox_l{width:572px; height:700px; padding:0; margin:10px 0 20px 0; border-bottom:0px solid #ffffff; margin-left:auto; margin-right:auto;}
.easyprobox img{display:block; padding:0 0 0 0;}
.easyprobox1{float:left; width:276px;  padding:10px 0 10px 0; display:block;}
.easyprobox2{float:left; width:276px; padding:10px 0 10px 16px; display:block;}
.easyprobox3{float:right; width:276px; padding:10px 0 10px 0; display:block;}
.easyprobox3 h4{font-size:12px; color:orange; text-align:center;}
.easyprobox1_2{float:left; width:276px; height:700px; padding:10px 0 10px 0; display:block;}
.easyprobox2_2{float:left; width:276px; height:700px; padding:10px 0 10px 16px; display:block;}
.easyprobox3_2{float:right; width:276px; height:700px; padding:10px 0 10px 0; display:block;}
.easyprobox3_2 h4{font-size:12px; color:orange; text-align:center;}
dl.easyprohyou {width:276px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; background-color:#222222; font-size:14px; font-weight:bold; color:#ffffff;}
dl.easyprohyou h4{font-size:13px; color:red;}
dl.easyprohyou dt {float: left; margin-right: -13em; padding:0px 0px; border-top: 1px solid #000000; display: inline; width:0px; text-indent: 0; line-height:14px; background-color: #222222;}
dl.easyprohyou dd {margin-left:0px; padding: 6px 6px; border-left: 1px solid #000000; border-top: 1px solid #000000;  line-height:18px;}
dl.easyprohyou dd img{display:block; margin:0 0 0 0;} 
dl.easyprohyou {/*\*/	min-height: 1px; _height: 1%;/* *//*\*//*/overflow: hidden;/**/}
dl.easyprohyou:after {height: 0; visibility: hidden; content: "."; display: block;}
.easytitle{width:268px; height:30px; padding:10px 4px 4px 4px; display:block; background-color:#202020; color:#ffffff; margin:0 0 0 0; font-size:16px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; text-align:center;}
.easytitle2{width:268px; height:30px; padding:10px 4px 4px 4px; display:block; background-color:#000000; color:#ffffff; margin:0 0 0 0; font-size:15px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; text-align:center;}
.easytitle3{width:564px; height:30px; padding:10px 4px 4px 4px; display:block; background-color:#ececec; color:#000000; margin-left:auto; margin-right:auto; font-size:16px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; text-align:center;}
.easytitle4{width:852px; height:30px; padding:10px 4px 4px 4px; display:block; background-color:#ececec; color:#000000; margin:0 0 0 0; font-size:16px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; text-align:center;}
.easyexp1{width:264px; height:58px; padding:6px; display:block; background-color:#333333; color:#ffffff; margin:0 0 0 0; font-size:12px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff;}
.easyexp1_2{width:264px; height:110px; padding:6px; display:block; background-color:#333333; color:#ffffff; margin:0 0 0 0; font-size:12px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff;}
.easyexp1_5{width:264px; padding:6px; display:block; background-color:#333333; color:#ffffff; margin:0 0 0 0; font-size:12px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff;}
.easyexp1_4{width:264px; height:90px; padding:6px; display:block; background-color:#333333; color:#ffffff; margin:0 0 0 0; font-size:12px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff;}
.easyexp1_3{clear:both; width:264px; height:18px; padding:6px; display:block; background-color:#333333; color:#ffffff; margin:0 0 0 0; font-size:12px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff;}
.easyexp2{width:264px; height:18px; padding:6px; display:block; background-color:#111111; color:#ffffff; margin:0 0 0 0; font-size:12px; border-top:1px dotted #ffffff; border-bottom:1px dotted #ffffff; font-weight:bold; text-align:center;}
.easyexp2_2{width:264px; height:18px; padding:6px; display:block; background-color:#111111; color:#ffffff; margin:0 0 0 0; font-size:12px; border-top:0px dotted #ffffff; border-bottom:1px dotted #ffffff; font-weight:bold; text-align:center;}
.easyexp3{width:264px; height:70px; padding:6px; display:block; background-color:#222222; color:#ffffff; margin:0 0 0 0; font-size:12px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff;}
.easyexp3_2{width:264px; height:18px; padding:6px; display:block; background-color:#222222; color:#ffffff; margin:0 0 0 0; font-size:12px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff;}
.easyexp4{width:264px; height:12px; padding:4px; display:block; background-color:#000000; color:#ffffff; margin:0 0 0 0; font-size:7pt; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; text-align:right;}
.easyexp5_1{float:left; width:126px; height:70px; padding:6px; display:block; background-color:#333333; color:#ffffff; margin:0 0 0 0; font-size:12px; border-right:1px dotted #ffffff; border-bottom:1px dotted #ffffff;}
.easyexp5_2{float:right; width:125px; height:70px; padding:6px; display:block; background-color:#333333; color:#ffffff; margin:0 0 0 0; font-size:12px; border-top:0px solid #ffffff; border-bottom:1px dotted #ffffff;}
.easyexp5_3{float:left; width:126px; height:70px; padding:6px; display:block; background-color:#333333; color:#ffffff; margin:0 0 0 0; font-size:12px; border-right:1px dotted #ffffff; border-bottom:0px dotted #ffffff;}
.easyexp5_4{float:right; width:125px; height:70px; padding:6px; display:block; background-color:#333333; color:#ffffff; margin:0 0 0 0; font-size:12px; border-top:0px solid #ffffff; border-bottom:0px dotted #ffffff;}
dl.esphyou {width:276px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; background-color:#222222; font-size:14px;  color:#ffffff;}
dl.esphyou h4{font-size:13px; color:red;}
dl.esphyou dt {float: left; margin-right: -13em; padding:6px 6px; border-top: 1px solid #000000; display: inline; width:50px; text-indent: 0; line-height:14px; background-color: #222222; font-size:9pt; font-weight:bold;}
dl.esphyou dd {margin-left:62px; padding: 6px 6px; border-left: 1px solid #000000; border-top: 1px solid #000000;  line-height:14px; background-color: #222222; font-size:9pt;}
dl.esphyou dd img{display:block; margin:0 0 0 0;} 
dl.esphyou {/*\*/	min-height: 1px; _height: 1%;/* *//*\*//*/overflow: hidden;/**/}
dl.esphyou:after {height: 0; visibility: hidden; content: "."; display: block;}
.easyorder1{width:262px; height:18px; padding:6px; display:block; background-color:#orange; color:#ffffff; margin:0 0 0 0; font-size:15px; border:1px solid #ffffff; font-weight:bold; text-align:center;}
.easyorder1_2{width:243px; height:18px; padding:6px; display:block; background-color:#orange; color:#ffffff; margin:0 0 0 0; font-size:15px; border:1px solid #ffffff; font-weight:bold; text-align:center;}

.treatmbox{width:860px; height:230px; margin:40px 0 0 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.treatmbox1{width:860px; height:230px; margin:0 0 0 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
table.treatm{width:570px; height:198px; border-left:0px solid #000000; border-top:0px solid #000000;  line-height:19px;  border-spacing:0; background-color:#333333; border-collapse: collapse;}
table.treatm th{padding:6px 4px 6px 4px;  border-right:0px solid #000000; border-bottom:1px solid #000000; background-color:#222222; line-height:18px; text-align:left; font-size:11pt;}
table.treatm td{padding:6px 4px 6px 4px; font-size:9pt;  border-right:0px solid #000000; border-bottom:1px solid #000000; background-color:#111111; line-height:20px;}
table.treatm h4{font-size:15px; color:red; line-height:20px;}


.brakesbox{width:860px; height:224px; margin:0 0 30px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.brakesbox2{width:860px; height:224px; margin:0 0 0 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.brakesbox1{width:860px; height:224px; margin:0 0 0 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}

table.brakes{width:570px; height:198px; border-left:0px solid #000000; border-top:1px solid #000000;  line-height:19px;  border-spacing:0; background-color:#333333; border-collapse: collapse;}
table.brakes th{padding:6px 4px 6px 4px;  border-right:0px solid #000000; border-bottom:1px solid #000000; background-color:#222222; line-height:21px; text-align:left; font-size:11pt;}
table.brakes td{padding:6px 4px 6px 4px; font-size:10pt;  border-right:0px solid #000000; border-bottom:0px solid #000000; background-color:#111111; line-height:20px;}
table.brakes h4{font-size:15px; color:red; line-height:20px;}
.braketitle{width:844px; height:23px; padding:8px; background-color:#ffffff; color:#000000; font-size:18px; display:block; margin:0px 0 15px 0;}
.braketitle2{width:844px; height:23px; padding:8px; background-color:#101010; color:#ffffff; font-size:15px; display:block; text-align:center;}
.braketitle3{width:844px; height:23px; padding:8px; background-color:#222222; color:#999999; font-size:18px; display:block; margin:0 0 0 0;}

.imagebox{width:860px; height:300px; margin:20px 0 65px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.imagebox1{float:left; width:290px; height:300px; margin:0 0 0 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.imagebox2{float:right;width:570px; height:300px; margin:0 0 0 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}

.brake6pot ul{width:860px; overflow:auto; margin:10px 0 0 0; padding:0;}
.brake6pot li{float:left; width:200px; height:250px; margin:20px 6px 0 6px; padding:0; display:block; font-size:10px; text-align:center;}
.brake6pot li img{margin:0 0 8px 0;}

.brake6pot2 ul{width:860px; overflow:auto; margin:10px 0 0 0;  padding:0; border:1px solid #ffffff;}
.brake6pot2 li{float:left; width:290px; height:270px; margin:35px 6px 0 90px; padding:0; display:block; font-size:12px; text-align:center; border:0px solid #ffffff;}
.brake6pot2 li img{margin:0 0 8px 0;}

.pronut1 ul{width:860px; overflow:auto; margin:10px 0 0 0;  padding:0; border:1px solid #ffffff;}
.pronut1 li{float:left; width:350px; height:380px; margin:35px 6px 0 50px; padding:0; display:block; font-size:12px; text-align:center; border:0px solid #ffffff;}
.pronut1 li img{margin-left:auto; margin-right:auto; margin-bottom:8px;}

table.normal8 {width:100%; border-top:0px #666666 solid; border-collapse: collapse; border-spacing: 0; font-size:10pt; line-height:18px;
               margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:20px;}
table.normal8 th {padding:0 0 0 0; border:#444444 solid; border-width: 0 0 0px 0px; background: #000000; font-weight: bold; text-align: center; color:#ffffff;}
table.normal8 td {padding:0px; border: 1px #444444 solid; border-width: 0px 0px 0px 0px; text-align: center;}
table.normal8 img{display:block; padding:0; margin:0;}
table.normal8 h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}

.cambertesterbox1{width:860px;  margin:2px 0 2px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.cambertesterbox2{width:860px;  margin:2px 0 2px 0; padding:0 0 0 0; border-top:1px solid #202020; display:block;}

table.cambertester_b{width:430px; height:292px; border-left:0px solid #000000; border-top:0px solid #000000;  line-height:19px;  border-spacing:0; background-color:#333333; border-collapse: collapse;}
table.cambertester_b th{padding:7px 10px 7px 10px; border-right:0px solid #000000; border-bottom:1px solid #000000; background-color:#111111; line-height:21px; text-align:left;}
table.cambertester_b td{padding:7px 10px 7px 10px; font-size:12px;  border-right:0px solid #000000; border-top:1px solid #000000; background-color:#111111; line-height:20px;}
table.cambertester_b h4{font-size:15px; color:red; line-height:20px;}
table.cambertester_b h3{font-size:12px;}
table.cambertester_b h1{font-size:16px;}
table.cambertester_w{width:430px; height:292px; color:#202020; border-left:0px solid #000000; border-top:0px solid #000000;  line-height:19px;  border-spacing:0; background-color:#ffffff; border-collapse: collapse;}
table.cambertester_w th{padding:7px 10px 7px 10px; border-right:0px solid #000000; border-bottom:1px solid #ffffff; background-color:#ffffff; line-height:21px; text-align:left;}
table.cambertester_w td{padding:7px 10px 7px 10px; font-size:12px;  border-right:0px solid #000000; border-top:1px solid #ffffff; background-color:#ffffff; line-height:20px;}
table.cambertester_w h4{font-size:15px; color:red; line-height:20px;}
table.cambertester_w h3{font-size:12px;}
table.cambertester_w h1{font-size:16px;}
ul.setsumei{width:410px; margin:0 0 0 0; padding:0;}
ul.setsumei li{list-style:none; text-indent:-1em; padding:0 0 0 1em;}
ul.setsumei2{width:410px; color:#202020; margin:0 0 0 0; padding:0;}
ul.setsumei2 li{list-style:none; text-indent:-1em; padding:0 0 0 1em;}
.cambertestertitle_b{width:844px; height:23px; margin:0 0 0 0; padding:10px 0 10px 0; color:#ffffff; font-size:18px; display:block; }
.cambertestertitle_w{width:844px; height:23px; margin:0 0 0 0; padding:10px 0 10px 0; color:#202020; font-size:18px; display:block; }
.cambertestertitle2{width:844px; height:23px; padding:8px; background-color:#101010; color:#ffffff; font-size:15px; display:block; text-align:center;}

ul.senbai{width:860px; overflow:auto; background-color:#ffffff; margin:20px 0 0 0; padding:0 0 0 0; }
ul.senbai li{float:left; width:195px; height:300px;  background-color:#ffffff; margin:0 0 0 0; padding:0 10px 0 10px; list-style:none; font-size:12px; color:#202020;}
ul.senbai li img{display:block; margin:0; padding:0 0 8px 0;}

ul.clv{width:860px; overflow:auto;  background-color:#ffffff; margin:20px 0 0 0; padding:0 0 0 0; }
ul.clv li{float:left; margin:0 0 0 0; padding:0 10px 0 10px; list-style:none; font-size:12px; color:#202020;}
ul.clv li img{display:block; margin:0; padding:0 0 8px 0;}
li.clv1{width:195px; height:220px; font-weight:bold;}
li.clv2{width:410px; height:220px; border-top:0px solid #202020; text-align:center;}

.fcl1{color:#222222;}

ul.movie{width:880px; overflow:auto;  background-color:#ffffff; margin:0 0 0 0; padding:0 0 0 0; }
ul.movie li{float:left; margin:0 0 0 0; padding:0 10px 0 10px; list-style:none; font-size:12px; color:#202020;}
ul.movie li img{display:block; margin:0; padding:0 0 8px 0;}
li.movie1{width:200px; height:150px; font-weight:bold;}
.movietitle{width:864px; height:23px; margin:0 0 0 0; padding:10px 0 10px 0; color:#202020; font-size:18px; display:block; }


.m1{width:200px; height:113px; margin:0 0 10px 0; padding:0; display:block; background:url(movie/image/tdm_youtube1.jpg); border:0px solid #999999;}
.m1 a{width:200px; height:113px; background:url(movie/image/tdm_youtube1.jpg); display:block; }
.m1 a:hover{width:200px; height:113px; background:url(movie/image/tdm_youtube2.jpg);}

.uppermtbox{width:860px; height:224px; margin:0 0 30px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.uppermtbox1{position: relative; width:860px;  margin:0 0 0 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.uppermtbox1_2{clear:both; position: relative; width:860px; height:224px; margin:0 0 0 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}

.pronutbox{width:860px; height:396px; margin:0 0 30px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.pronutbox1{width:860px;  margin:0 0 30px 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.pronutbox1_2{clear:both; position: relative; width:860px; height:396px; margin:0 0 0 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}

.spuppermtbox1{ width:570px; height:150px; margin-left:auto; margin-right:auto; padding:0px; border:0px solid #ffffff; display:block;}
.spuppermtbox2{ width:570px; height:150px; margin-left:auto; margin-right:auto; padding:0px; border:0px solid #ffffff; display:block;}
.spuppermtbox3{ width:570px; height:150px; margin:0 0 0 290px; padding:0px; border:0px solid #ffffff; display:block;}
.sluppermtbox{width:860px;  margin:0; paddding:0;}
.sluppermtbox1{width:860px; margin:0 0 0 0px; padding:0px; border:0px solid #ffffff; display:block;}
.sluppermtbox2{float:right; width:50%; height:790px; margin:0 0 0 0px; padding:0px; border:0px solid #ffffff; display:block;}
table.uppermt{width:570px; height:198px; border-left:0px solid #000000; border-top:0px solid #000000;  line-height:19px;  border-spacing:0; background-color:#333333; border-collapse: collapse;}
table.uppermt th{padding:6px 4px 6px 4px;  border-right:0px solid #000000; border-bottom:1px solid #000000; background-color:#222222; line-height:21px; text-align:left;}
table.uppermt td{padding:6px 4px 6px 4px; font-size:12px;  border-right:0px solid #000000; border-top:1px solid #000000; background-color:#111111; line-height:20px;}
table.uppermt h4{font-size:15px; color:red; line-height:20px;}
table.uppermt h3{font-size:12px;}
table.uppermt h1{font-size:16px;}
.uppermttitle{width:844px; height:23px; margin:60px 0 15px 0; padding:8px; background-color:#ffffff; color:#000000; font-size:18px; display:block; }
.uppermttitle2{width:844px; height:23px; padding:8px; background-color:#101010; color:#ffffff; font-size:15px; display:block; text-align:center;}

table.pronut{width:570px; border-left:0px solid #000000; border-top:0px solid #000000;  line-height:17px;  border-spacing:0; background-color:#333333; border-collapse: collapse;}
table.pronut th{padding:12px;  border-right:0px solid #000000; border-bottom:1px solid #000000; background-color:#222222; line-height:17px; text-align:left;}
table.pronut td{padding:12px; font-size:12px;  border-right:0px solid #000000; border-top:1px solid #000000; background-color:#111111; line-height:17px;}
table.pronutt h4{font-size:15px; color:red; line-height:20px;}
table.pronut h3{font-size:12px;}
table.pronut h1{font-size:16px;}

table.slupmt {width:860px; border:0px #666666 solid; border-collapse: collapse; border-spacing: 0; font-size:8pt; line-height:12px; margin:0 0 0px 0;
      border: 1px #333333 solid; border-width: 1px 1px 0 0; color:#ffffff; background: #000000;}
table.slupmt th {padding:2px 0 2px 0; border:#333333 solid; border-width: 0 0 1px 1px; color:#000000; font-size:8pt; font-weight:bold;}
table.slupmt td {padding:2px 0 2px 0; border:#333333 solid; border-width: 0 0 1px 1px; font-size:8pt;}
table.slupmt h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}
.tsujou{background:#acacac;}
.fr{background:#ffffff;}
.atsusa1{background:#ffaa00; width:60px;}
.atsusa2{background:#ff9900; width:60px;}
.atsusa3{background:#ff7700; width:60px;}
.atsusa4{background:#ff5500; width:60px;}
.atsusa5{background:#ff0000; width:60px;}
.upmtitle{width:852px; height:20px; padding:4px; background-color:#222222; color:#ffffff; font-size:12px; display:block; text-align:center; margin:20px 0 0 0;}
.upmtitle2{width:554px; height:23px; margin-left:auto; margin-right:auto; padding:8px; background-color:#111111; color:#ffffff; font-size:15px; display:block; text-align:center;}
.upmtitle3{clear:both; width:554px; height:23px; margin-left:auto; margin-right:auto; padding:8px; background-color:#111111; color:#ffffff; font-size:15px; display:block; text-align:center;}

dl.upmthyou {float:right; width:350px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #000000; background-color:#222222; font-size:10pt; color:#ffffff;}
dl.upmthyou h4{font-size:13px; color:red;}
dl.upmthyou dt {float: left; margin-right: -13em; padding:4px 4px; border-top: 1px solid #000000; display: inline; width:100px; text-indent: 0; line-height:14px; }
dl.upmthyou dd {margin-left:108px; padding: 4px 4px; border-left: 1px solid #000000; border-top: 1px solid #000000;  line-height:14px; background-color: #333333;}
dl.upmthyou dd img{display:block; margin:0 0 0 0;} 
dl.upmthyou {/*\*/	min-height: 1px; _height: 1%;/* *//*\*//*/overflow: hidden;/**/}
dl.upmthyou:after {height: 0; visibility: hidden; content: "."; display: block;}

.stblnkbox{width:860px;  margin:0 0 0px 0; padding:10px 0 30px 0; border-bottom:1px dotted #ffffff; display:block;}
.stblnkbox1{width:580px;  margin:0 0 0 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;margin-left:auto; margin-right:auto;}
.stblnkbox1_2{clear:both; position: relative; width:860px; height:224px; margin:0 0 0 0; padding:0 0 0 0; border:0px solid #ffffff; display:block;}
.stblnkbox1img{text-align:center; margin-left:auto; margin-right:auto; display:block;}
.stblnktitle{width:844px; height:23px; text-align:center; margin:60px 0 15px 0; padding:8px; background-color:#ffffff; color:#000000; font-size:18px; display:block; }

table.option {width:350px; height:150px; border:0px #666666 solid; border-collapse: collapse; border-spacing: 0; font-size:10pt; line-height:18px; margin-top:0px;
      border: 0px #000000 solid; border-width: 0px 0px 0 0; margin-left:auto; margin-right:auto; color:#ffffff; background: #222222;}
table.option th {padding:0px; border:#000000 solid; border-width: 0 0 1px 0px; background: #333333; font-size:8pt; font-weight:bold;}
table.option td {padding:0px; border:#000000 solid; border-width: 0 0 1px 1px; font-size:8pt; text-align:center;}
table.option h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}
table.option img{margin-left:auto; margin-right:auto;}

table.goods {width:860px; border-top:0px #666666 solid; border-collapse: collapse; border-spacing: 0; font-size:10pt; line-height:18px;
               margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:20px;}
table.goods th {padding:0 0 0 0; border:#444444 solid; border-width: 0 0 0px 0px; background: #000000; font-weight: bold; text-align: center; color:#ffffff;}
table.goods td {padding:0px; border: 1px #444444 solid; border-width: 0px 0px 0px 0px; text-align: center;}
table.goods img{display:block; padding:0; margin:0;}
table.goods h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}

.goodsbox{width:860px; height:550px; padding:0; margin:10px 0 20px 0; border-bottom:0px solid #ffffff; }
.goodsbox img{display:block; padding:0 0 0 0;}
.goodsbox1{float:left; width:276px; height:530px; padding:10px 0 10px 0; display:block;}
.goodsbox2{float:left; width:276px; height:530px; padding:10px 0 10px 16px; display:block;}
.goodsbox3{float:right; width:276px; height:530px; padding:10px 0 10px 0; display:block;}
dl.goodshyou {width:276px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; background-color:#222222; font-size:14px;  color:#ffffff;}
dl.goodshyou h4{font-size:13px; color:red;}
dl.goodshyou dt {float: left; margin-right: -13em; padding:6px 6px; border-top: 1px solid #000000; display: inline; width:64px; height:14px; text-indent: 0; line-height:14px; background-color: #333333; font-size:9pt; font-weight:bold;}
dl.goodshyou dd {margin-left:76px; height:14px; padding: 6px 6px; border-left: 1px solid #000000; border-top: 1px solid #000000;  line-height:14px; background-color: #222222; font-size:9pt;}
dl.goodshyou dd img{display:block; margin:0 0 0 0;} 
dl.goodshyou {/*\*/	min-height: 1px; _height: 1%;/* *//*\*//*/overflow: hidden;/**/}
dl.goodshyou:after {height: 0; visibility: hidden; content: "."; display: block;}

.goodstitle{width:268px; height:24px; padding:8px 4px 4px 4px; display:block; background-color:#ececec; color:#000000; margin:0 0 0 0; font-size:16px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; text-align:center;}
.goodstitle2{width:268px; height:24px; padding:7px 4px 4px 4px; display:block; background-color:#000000; color:#ffffff; margin:0 0 0 0; font-size:15px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; text-align:center;}
.goodsexp1{width:264px; height:58px; padding:6px; display:block; background-color:#333333; color:#ffffff; margin:0 0 0 0; font-size:12px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff;}
.goodsexp1_2{width:264px; height:110px; padding:6px; display:block; background-color:#333333; color:#ffffff; margin:0 0 0 0; font-size:12px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff;}
.goodsexp2{width:264px; height:18px; padding:6px; display:block; background-color:#111111; color:#ffffff; margin:0 0 0 0; font-size:12px; border-top:1px dotted #ffffff; border-bottom:1px dotted #ffffff; font-weight:bold; text-align:center;}
.goodsexp3{width:264px; height:58px; padding:6px; display:block; background-color:#222222; color:#ffffff; margin:0 0 0 0; font-size:12px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff;}
.goodsexp4{width:264px; height:12px; padding:4px; display:block; background-color:#000000; color:#ffffff; margin:0 0 0 0; font-size:7pt; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; text-align:right;}

.newstitle{width:652px; height:20px; padding:4px; background-color:#111111; color:#ffffff; font-size:12px; font-weight:bold; display:block; margin:0 0 0 0;}
.brake6op{width:852px; height:22px; padding:4px; background-color:#111111; color:#ffffff; font-size:14px; font-weight:bold; display:block; margin:0 0 0 0;}

table.veruphyou {width:660px; border:0px #666666 solid; border-collapse: collapse; border-spacing: 0; font-size:12px; line-height:18px; margin:0 0 40px 0;
                 border: 1px #333333 solid; border-width: 1px 1px 0 0; color:#ffffff; text-align:center;}
table.veruphyou  th {padding:4px; border:#333333 solid; border-width: 0 0 1px 1px; color:#000000; font-weight:bold;line-height:14px;}
table.veruphyou  td {padding:4px; border:#333333 solid; border-width: 0 0 1px 1px; font-size:8pt;line-height:14px; text-align:center;}
table.veruphyou  h4{font-size:12px; color:orange; line-height:18px;}
table.veruphyou  h3{font-size:12px; color:#cc6633; line-height:18px;}



table.stblzr {width:860px; border:0px #666666 solid; border-collapse: collapse; border-spacing: 0; font-size:10pt; line-height:18px; margin:0 0 0 0;
      border: 1px #333333 solid; border-width: 1px 1px 0 0; color:#ffffff; background: #000000;}
table.stblzr th {padding:4px; border:#333333 solid; border-width: 0 0 1px 1px; background: #ffffff; color:#000000; font-size:8pt; font-weight:bold;line-height:14px;}
table.stblzr td {padding:4px; border:#333333 solid; border-width: 0 0 1px 1px; font-size:8pt;line-height:14px;}
table.stblzr h3{font-size:12px; color:#cc6633; margin-bottom:8px; line-height:20px;}

table.adj{width:860px; height:198px; border-left:0px solid #000000; border-top:0px solid #000000;  line-height:19px;  border-spacing:0; background-color:#333333; border-collapse: collapse; margin:15px 0 0 0;}
table.adj td{padding:6px 0px 6px 0px;  border-right:1px solid #000000; border-bottom:1px solid #000000; background-color:#111111; line-height:15px; text-align:left; text-align:center;}
table.adj th{padding:6px 0px 6px 0px; border-right:1px solid #000000; font-size:14px;  border-right:0px solid #000000; border-top:1px solid #000000; background-color:#222222; line-height:20px; text-align:center;}
table.adj h4{font-size:15px; color:red; line-height:20px;}
table.adj h3{font-size:14px;}

ul.adj{width:860px; height:230px; list-style-type:none; margin-left:auto; margin-right:auto; margin-top:20px; border:0px solid #ffffff; padding:0 0 0 0;}
ul.adj li{float:left; width:209px; height:230px; margin:3px; padding:0 0 0 0; font-size:12px; line-height:16px;}
ul.adj li img{display:block; margin:0 0 8px 0;}

.verupmenu{width:100%; height:82px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:30px; border-bottom:1px solid #999999; border-right:1px solid #999999;}
.verupmenu{list-style-type : none;list-style-position : outside; padding:0 0 0 0; }
.verupmenu2{font-size:10pt;
float : left; /* 左配置（後続の右回り込み） */
width : 214px;	/* 幅 */
line-height : 18px;	/* 行の高さ */
text-align : center;	/* テキストの中央寄せ */
background-color : #000000;	/* 背景色 */
padding:2px 0 2px 0;
border-top:1px solid #999999;
border-left:1px solid #999999;
border-bottom:0px solid #999999;
border-right:0px solid #999999;
margin:0 0 0 0px;
}
.verupmenu2 a{
color:#999999;
display : block;
width : 100%;
line-height : 18px;
text-decoration : none;
font-weight : normal;
}
.verupmenu2 a:hover{
width : 100%;
color:#999999;
line-height : 18px;
text-decoration : none;
font-weight :normal;
background-color :#222222;
}
.verupmenu2e{
float : none;	/* 回りこみの解除 */
line-height : 2em;
padding:1px 0 1px 0;
margin:0 0 0 0;
}

