/*----全体の設定----*/*{margin:0;padding:0;}img{border:none;}body{background-color:#030000;margin:0px auto;text-align:center;}#container{ margin:0px auto;width:960px;text-align:left;}p{font-size:12pt;color:#ffffff;	line-height:150%;}a{text-decoration:none;}a:link{color:;}a:visited{color:;}a: hover{color:;}a img:hover{filter: alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;}/*-----ヘッダー-----*/h1{margin-top:15px;float:left;margin-left:5px;}.bar_01{margin-top:5px;margin-bottom:5px;clear:both;line-height:0px;}.header{float:left;margin-top:15px;margin-left:63px;}.left_img{float:left;margin-top:35px;margin-left:10px;}.border_01{background-color:#111109;border:solid 1px #4a452a;}.border_01-2{color:#ffc000;background-color:#111109;border:solid 1px #4a452a;}.border_02{clear:both;float:left;background-color:#111109;border:solid 1px #4a452a;}.border_03{color:#ffc000;background-color:#111109;border:solid 1px #4a452a;}.border_04{color:#ffc000;background-color:#111109;border:solid 1px #4a452a;height:860px;}/*-----1p-----*/.top_img{background-color:;float:left;}.right_img{float:left;margin-right:25px;margin-top:23px;}.right_img_02{float:left;margin-top:10px;}.title_ram_01{margin-top:20px;margin-left:20px;color:#ffffff;font-size:85%;}.English_back{clear:both;border:solid 1px #948a54;width:860px;margin-left:18px;background-color:#3b3721;}.English_back p{padding:20px;color:#ffffff;font-size:85%;}.Eb_mg{margin-left:30px;margin-bottom:25px;}.navi li{float:left;list-style:none;list-style-position:inside;margin-top:16px;padding-left:55px;}.navi_back{background:url("./img/navi_back.jpg");background-repeat:no-repeat;width:960px;height:50px;margin-top:5px;margin-bottom:5px;}.navi_back_02{background:url("./img/navi_back_02.jpg");background-repeat:no-repeat;width:960px;height:50px;margin-bottom:10px;}.navi_02 li{float:left;list-style:none;list-style-position:inside;margin-top:10px;padding-left:60px;}.generally_back{background:url("./img/generally_back.jpg");background-repeat:no-repeat;width:897px;height:606px;}.mgmg{margin:20px 28px;}.generally{margin-left:55px;font-size:85%;}.generally_back p{color:#ffc000;}.title_ram_02{padding-top:50px;margin-left:55px;font-size:100%;}/*-----2p-----*/.complete{float:left;margin-top:15px;}.small_ram{margin-right:30px;float:right;margin-top:15px;}.benz{clear:both;text-align:center;margin-left:10px;font-size:70%; }.caliper_bar{margin-left:175px;}.caliper{width:960px;background:url("./img/caliper.jpg") no-repeat center bottom;height:450px;margin-top:30px;}.aaa{float:left;background-color:;padding-left:55px;margin-top:80px;}.bbb{float:right;background-color:;padding-right:55px;margin-top:130px;}.kiba_01{filter: alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;width:258px;border:solid 1px #4a452a;background-color:#111109;text-align:center;font-family:'Century Gothic';}.kiba_01img{margin-top:7px;}.kiba_02img{margin-top:7px;}.kiba_back{background:url("./img/kiba_back_naka.jpg");background-repeat:repeat-y;margin-left:115px;}.kiba_back_ue{margin-left:115px;margin-top:20px;}.kiba_back_shita{margin-left:115px;margin-bottom:20px;}.kiba_coment{font-size:80%;margin-left:25px;}.exhaust{width:960px;background:url("./img/exhaust.jpg") no-repeat center bottom;height:450px;margin-top:25px;}.ccc{float:left;background-color:;padding-left:55px;margin-top:100px;}.kiba_03img{margin-top:10px;}.ddd{float:right;background-color:;padding-right:55px;margin-top:50px;}.kiba_04img{margin-top:10px;}.parts_mg{margin-bottom:25px;}.caliper_02{width:960px;background:url("./img/caliper_02.jpg") no-repeat center bottom;height:450px;margin-top:25px;}/*-----3p-----*/.complete_3p{float:right;margin-top:15px;}.small_ram_3p{float:left;margin-left:40px;margin-top:15px;}.sekkei{clear:both;margin-left:40px;font-size:70%; }    .no_001{  padding-top:20px;  background-color:; clear:both;}   .table_gallery{background-color:;margin-left:25px;margin-top:10px;float:left;} .car_main{margin-left:25px; }   .no_002{background-color:; padding-top:20px; }   .table_gallery_02{background-color:;margin-left:25px;margin-top:10px;}.car_main_02{margin-left:37px;float:left;margin-right:25px; }   .gallery_mg{ background-color:; margin-bottom:125px; }/*-----4p-----*/.border_04mg{}.customer{font-size:70%;margin-bottom:15px;}.title_4p_1{color:#ffffff;font-size:110%;font-family:"MS 明朝";margin-top:11pt;margin-bottom:8pt;}.title_4p_2{color:#ffffff;font-size:110%;font-family:"MS 明朝";margin-top:7pt;margin-bottom:8pt;}.title_4p_3{color:#ffffff;font-size:110%;font-family:"MS 明朝";margin-top:13pt;margin-bottom:8pt;}td{color:#ffffff;	font-size:96%;font-family:"MS 明朝";}.left_side_4p{float:left;padding-left:18px;width:520px;}.FR{border-bottom:solid 1px #ffc000;width:520px;}.CR{border-top:solid 1px #ff0000;border-bottom:solid 1px #ff0000;margin-top:5px;padding-bottom:10px;width:520px;}.company{margin-top:5px;border-top:solid 1px #ffc000;width:520px;}.right_side{width:400px;height:860px;float:right;background-color:red;background:url("./img/about_link_img.jpg") no-repeat right bottom;}.banner{margin-left:218px;margin-top:600px;}.right_side p{margin-left:218px;margin-top:5px;font-size:70%;}.left_side_4p a:link{color:#ffffff;}.left_side_4p a:hover{color:#0033cc;}.left_side_4p a:visited{color:#ffffff;}/*-----フッター-----*/.bar_02{margin-top:5px;margin-bottom:5px;}.other_store li{float:left;list-style:none;padding-left:12px;padding-bottom:5px;}.footer_bar{margin-top:15px;}