body {background-color:#290101;margin:0px ;padding:0px ;text-align:center;color:#ffffff;background-repeat:no-repeat;background-image:url(img/bg.jpg);background-position:center top;}img{padding:0px; margin:0px; border:none;}h1{padding:0px; margin:0px 0px 0px 0px; font-size:16px;}/*1203変更*/h2{padding:0px; margin:0px 0px 0px 30px; font-size:16px;}/*1203追加*/a span{display:none;}/*1203追加*/.qr_up span{display:none;}/*1203追加*/.ryoukin span{display:none;}/*1203追加*/.k18 span{display:none;}/*1203追加*/#qr_u span{display:none;}/*1203追加*/#partsunder span{display:none;}/*1203追加*/#wrapper{width:760px;background-repeat:repeat-y;margin:0px auto;padding:0px auto;color:#ffffff;text-align:center;background-position:center top;}#boxup{width:760px;height:396px;margin:0px;padding:0px;background-position:center top;}#boxup_r{width:332px;height:160px;margin:0px;padding:0px;float:right;/*background-color:#ff00f0;*/}#boxup_er{width:332px;height:150px;margin:0px;padding:15px 0px 0px 0px;float:right;font-size:12px;line-height:118%;color:#ffffff;/*border:solid 1px;*//*background-color:#ff00f0;*/}/*================================*/#e{width:293px;height:160px;margin:0px 0px 0px 0px;padding:0px 23px 0px 0px;float:right;/*background-color:#ff0000;*/}#e ul{width:293px;height:160px;margin: 0px;padding:0px;}#e ul li{width:293px;height:64px;margin:10px 0px;padding:0px;list-style-type:none;}#e ul li a{width:293px;height:64px;display:block;margin:0px;padding:0px;}#e ul li a:hover{background-position:0px -64px;}#m a{background-image:url(img/e_m.gif);}#w a{background-image:url(img/e_w.gif);}/*================================*/p.top1{padding:0px; margin:0px;}p.top2{padding:0px; margin:0px;}p.top3{ height:120px; margin:0px; padding:0px;/*background-color:#000000;*/background-image:url(img/leftbg_t3.jpg);}/*==================================*/#nav{width:408px;height:25px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:right;float:right;/*background-color:#ff00ff;*/}#nav ul{width:408px;height:25px;margin:0px;padding:0px;}#nav ul li{width:102px;height:25px;float:right;margin:0px;padding:0px;list-style-type:none;}#nav ul li a{width:102px;height:25px;display:block;margin:0px;padding:0px;}#nav ul li a:hover{background-position:0px -25px;}#nav_q a{background-image:url(img/nav_q.gif);}#nav_r a{background-image:url(img/nav_r.gif);}#nav_a a{background-image:url(img/nav_a.gif);}#nav_t a{background-image:url(img/nav_t.gif);}/*==================================*/#boxunder{width:760px;margin:0px;padding:0px;background-repeat:repeat-y;background-image:url(img/bg_r.jpg);background-position:center top;}#copy{color:#ffffff;text-align:left;margin:10px 0px 0px 10px;padding:0px 0px 10px 8px;font-size:11px;}#bgw{width:760px;margin:0px;padding:0px;background-repeat:repeat-y;background-image:url(img/bgw_r.gif);background-position:center top;}#bgw_er{width:760px;margin:0px;padding:0px;background-repeat:repeat-y;background-image:url(img/bgw_er.gif);background-position:center top;}#e_bgw{width:760px;margin:0px;padding:0px;background-repeat:no-repeat;background-image:url(img/entbg.gif);background-position:center top;}#bgw_bot{width:760px;height:25px;margin:0px;padding:0px 0px 0px 0px;background-repeat:no-repeat;background-image:url(img/bgw_bottom.gif);background-position:center top;}#bgw_bot_r{width:219px;height:25px;margin:0px;padding:0px;float:right;/*background-color:#ff00f0;*/}/*================================*/#nav_u{width:496px;height:24px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:right;float:right;/*background-color:#ff00ff;*/}#nav_u ul{width:496px;height:24px;margin:0px;padding:0px;}#nav_u ul li{width:124px;height:24px;float:right;margin:0px;padding:0px;list-style-type:none;}#nav_u ul li a{width:124px;height:24px;display:block;margin:0px;padding:0px;}#nav_u ul li a:hover{background-position:0px -24px;}#nav_uq a{background-image:url(img/nav_uq.gif);}#nav_ur a{background-image:url(img/nav_ur.gif);}#nav_ua a{background-image:url(img/nav_ua.gif);}#nav_ut a{background-image:url(img/nav_ut.gif);}/*================================*/#rightbox{width:219px;/*height:424px;*/margin:0px;padding:0px;float:right;background-image:url(img/rightbox.gif);}.qr_up{width:219px;height:227px;background-image:url(img/qr_up.gif);position:relative;}.ryoukin{width:219px;height:147px;background-image:url(img/ryoukin.gif);}.k18{width:219px;height:64px;background-image:url(img/k18.gif);}#leftbox{width:541px; float:left; margin:0px; padding:0px;text-align:left; /*background-color:#ff0000;*/background-image:url(img/leftbg.jpg);background-repeat:no-repeat;}#leftbox_t{width:541px; float:left; margin:0px; padding:0px;text-align:left; /*background-color:#ff0000;*/background-image:url(img/leftbg_t.jpg);background-repeat:no-repeat;}#leftbox_t p{font-size:12px; color:#ffffff; text-align:justify; line-height:125%; margin:0px ; padding:10px 10px 10px 30px;}#leftbox p{font-size:12px; color:#ffffff; text-align:justify; line-height:125%; margin:0px ; padding:10px 10px 10px 30px;}#leftbox h3{font-size:14px; color:#ffffff; text-align:justify; line-height:125%; margin:0px ; padding:10px 10px 0px 30px;}.midashi{width:541px;height:39px;margin:0px 0px 0px 0px;padding:0px;/*float:left;*/background-repeat:no-repeat;background-image:url(img/midashi.gif);}/*1203変更*/#midashi_t3{width:541px;height:39px;margin:0px 0px 0px 0px;padding:0px;/*float:left;*/background-repeat:no-repeat;background-image:url(img/midashi.gif);}#partsunder{width:541px;height:100px;margin:0px;padding:0px;background-position:center bottom;background-image:url(img/parts_under.gif);}#qr_u{background-image:url(img/qr_u.gif);width:181px; height:100px; float:right;}/*================================*/#e_u{width:153px;height:68px;margin:22px 12px 0px 0px;padding:0px 0px 0px 0px;text-align:right;float:right;/*background-color:#ff00ff;*/}#e_u ul{width:153px;height:68px;margin:0px;padding:0px;}#e_u ul li{width:153px;height:34px;margin:0px;padding:0px;list-style-type:none;}#e_u ul li a{width:153px;height:34px;display:block;margin:0px;padding:0px;}#e_u ul li a:hover{background-position:0px -34px;}#um a{background-image:url(img/e_um.gif);}#uw a{background-image:url(img/e_uw.gif);}/*================================*/.qrimg{margin:0; padding:0;position:absolute; top:74px; left:10px;}.qrimg2{margin:12px 0 0 0;}