#body{width:800px;background-color:#000000;padding:20px 0px 20px 0px;font-size:12px;}

#site-logo{float:left;width:300px;margin-left:0px;margin-bottom:0px;}
#site-logo h1{margin:0px;}

#header{float:left;width:500px;padding-right:20px;margin-bottom:0px;font-size:10px;text-align:right;}

#footer{clear:both;}

#top-image{clear:both;margin:0px;}

#left-body{float:left;width:555px;margin:10px 0px 10px 10px;padding-bottom:20px;text-align:left;background-color:#1a1a1a;}
#right-body{float:left;width:195px;margin:10px 5px;text-align:left;}

#left-body h2{font-size:12px;font-weight:bold;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;padding-top:0px;padding-bottom:0px;padding-left:0.1em;color:#FFFFFF;background-color:#1a1a1a;margin-bottom:5px;margin-top:12px;}

h3{font-size:12px;font-weight:bold;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;padding-top:0px;padding-bottom:0px;padding-left:0.1em;color:#FFFF00;background-color:#1a1a1a;margin-bottom:5px;margin-top:12px;}

#special{clear:both;padding:0px 10px;}
#special p{font-size:12px;line-height:140%;margin-top:0px;margin-bottom:12px;}
#special strong{color:#ff0000;}
#special hr{color:#D8D8D8;border-style:dashed;height:1px;clear:left;}

#headline{clear:both;padding:0px 10px;}
div.headline{overflow:auto;width:535px;height:380px;}
#headline ul{list-style-type:none;margin-left:5px;}
#headline ul li{margin-bottom:5px;clear:left;}
#headline ul li span{font-weight:bold;margin-right:20px;float:left;}
#headline ul li div{float:left;}

#magazine{clear:both;padding:0px 10px;}

#pickup{clear:both;padding:0px 10px;}


/*---all---*/
body{width:800px;padding:0px;margin-top:0px;background-color:#000000;color:#FFFFFF;scrollbar-base-color:#C0C0C0;scrollbar-track-color:#DDDDDD;scrollbar-face-color:#C0C0C0;scrollbar-shadow-color:#808080;scrollbar-darkshadow-color:#D5D5D5;scrollbar-highlight-color:#DDDDDD;scrollbar-3dlight-color:#DDDDDD;scrollbar-arrow-color:#DDDDDD;text-align:center;background-image : url(../../../../デスクトップ/background.jpg);}
div.body{width:850px;background-color:#000000;padding:20px 0px 20px 0px;}
a {text-decoration:none;color:#FFFFFF;}
a img{border-style:none;}
a:hover{text-decoration:underline;color:#0000FF;}
strong.red{color:#ff0000;}
strong.new{color:#ff0000;text-decoration:blink;}
strong.orenge{color:#ff8000;}
span.red{color:#ff0000;}

div.navi{width:760px;padding:3px 0px 10px 0px;font-size:12px;color:#FFFFFF;text-align:left;margin:5px 0px;}

td.header-right{font-size:10px;line-height:140%;text-align:right;}
td.left-body{vertical-align:top;background-color:#1a1a1a;padding:5px;font-size:12px;line-height:140%;}
td.right-body{vertical-align:top;width:200px;padding-left:5px;}

td.body-left{width:150px;vertical-align:top;background-color:#1a1a1a;padding:5px;font-size:12px;line-height:140%;}
td.body-right{width:600px;vertical-align:top;background-color:#1a1a1a;padding:10px;font-size:12px;line-height:140%;}
td.body-left2{width:20px;vertical-align:top;background-image:url(image/left_line.gif);padding:5px;font-size:12px;line-height:140%;}
td.body-right2{width:700px;vertical-align:top;background-color:#1a1a1a;padding:10px;font-size:12px;line-height:140%;}
td.body-bbs{width:600px;vertical-align:top;background-color:#1a1a1a;font-size:12px;line-height:140%;}

div.menu-frame{padding:1px 1px 1px 1px;background-color:#FFFFFF;}
td.menu{background-color:#000000;}
div.i-mode{padding:0px 3px 0px 24px;font-size:10px;line-height:140%;background-color:#000000;}
img.qr{margin-top:5px;}

h2.top-head{font-size:12px;font-weight:bold;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;padding-top:0px;padding-bottom:0px;padding-left:0.1em;color:#FFFFFF;background-color:#1a1a1a;margin-bottom:5px;}

div.pickup{padding:1px;margin:0px 5px 5px 15px;float:right;border:1px solid #ffffff;}

div.magazine{clear:both;margin:0px 0px 20px 2px;}
div.magazine strong{color:#FF6600;margin:0px 10px 0px 0px;}
div.magazine div.photo{padding:1px;margin:0px 5px 5px 0px;float:left;border:1px solid #ffffff;}

/*---headline---*/
th.headline{width:50px;padding:3px 3px 3px 10px;vertical-align:top;font-size:12px;line-height:140%;}
td.headline{padding:3px 3px 3px 10px;vertical-align:top;font-size:12px;line-height:140%;}
hr.line{color:#D8D8D8;border-style:dashed;height:1px;clear:left;}


/*---New Item---*/
td.new-item{font-size:12px;line-height:140%;}
div.head_new-item{font-size:12px;font-weight:bold;border-style:solid;border-top-width:2px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:5px;padding-bottom:2px;padding-left:0.2em;color:#FF0000;background-color:#1a1a1a;margin-bottom:5px;}
div.head_new-item span{color:#ffffff;}
div.new-item{padding:1px;float:left;margin: 0px 5px 20px 0px;border:1px solid #ffffff;}
div.new-item-details{text-align: right;}

div.atten{margin:10px;}
div.atten span{font-weight:bold;margin-right:10px;float:left;color:#ff0000;}
div.atten div{float:left;}

/*---footer---*/
hr.footer{color:#FFFFFF;border-style:solid;height:1px;clear:left;}
div.footer{width:760px;}
p.copyright{text-align:center;font-size:12px;}
address{font-style:normal;font-size:12px;text-align:center;}

/*---Products---*/
div.head-products{font-size:14px;font-weight:bold;border-style:solid;border-top-width:2px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:4px;padding-bottom:10px;padding-left:0.1em;color:#FF0000;background-color:#1a1a1a;margin-bottom:5px;}
div.head-products span{color:#FFFFFF;}
div.updata{font-size:12px;line-height:140%;text-align:right;}
h1.head-products{font-size:16px;font-weight:bold;border-style:solid;border-top-width:2px;border-right-width:0px;border-bottom-width:2px;border-left-width:0px;padding-top:10px;padding-bottom:10px;padding-left:0.1em;color:#FF0000;background-color:#1a1a1a;margin-bottom:5px;}
h1.head-products span{color:#FFFFFF;}
h2.head-products{font-size:14px;font-weight:bold;border-style:solid;border-top-width:3px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:4px;padding-bottom:3px;padding-left:0.1em;color:#FF6600;background-color:#1a1a1a;clear:both;}
h2.head-products span{color:#FFFFFF;}
td.photo{padding: 5px 5px 2px 5px;text-align:center;font-size:12px;vertical-align:top;}
td.photo2{padding: 5px 5px 2px 0px;text-align:left;font-size:12px;vertical-align:top;width:50%;}
div.products-name{font-size:14px;line-height:140%;}

div.products-name h3{font-size:16px;line-height:140%;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:16px;padding-top:0px;padding-bottom:0px;padding-left:0.2em;color:#FF0000;background-color:#1a1a1a;margin:10px 0px;}
div.products-name h3 span{color:#FFFFFF;}
div.border{padding:1px;margin:0px 10px 5px 0px;float:left;border:0px solid;}
img.border{padding:1px;margin:0px 0px 5px 0px;border:1px solid #FFFFFF;}
div.products-img{padding:1px;margin:0px 5px 5px 5px;border:1px solid #ffffff;width:200px;}
div.cap{font-size:12px;line-height:140%;text-align:center;}
td.products{font-size:12px;line-height:140%;vertical-align:top;}

th.led-type{font-size:14px;background-color:#FFFFFF;color:#000000;text-align:left;}

td.pro-head{background-color:#CDCDCD;font-weight:bold;color:#000000;font-size:14px;}
td.pro-head span{font-size:12px;}

td.pro-price{font-size:14px;text-align:right;}
td.pro-price img{margin-top:10px;}


/*---Shop Guide---*/
div.head-shop{font-size:16px;font-weight:bold;border-style:solid;border-top-width:2px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:4px;padding-bottom:10px;padding-left:0.1em;color:#FF0000;background-color:#1a1a1a;margin-bottom:5px;}
div.head-shop span{color:#FFFFFF;}
th.shop{width:110px;padding:3px 3px 3px 10px;vertical-align:top;font-size:12px;line-height:140%;text-align: left;}
td.shop{padding:3px 3px 3px 10px;vertical-align:top;font-size:12px;line-height:140%;}
div.pagetop{font-size:12px;color:#ffffff;text-align:right;}
div.pagetop a{text-decoration:none;color:#ffffff;}

/*---Recruitment---*/
div.head-recruitment{font-size:16px;font-weight:bold;border-style:solid;border-top-width:2px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:4px;padding-bottom:10px;padding-left:0.1em;color:#FF0000;background-color:#1a1a1a;margin-bottom:5px;}
div.head-recruitment span{color:#FFFFFF;}
th.recruitment{width:70px;padding:3px 3px 3px 10px;vertical-align:top;font-size:12px;line-height:140%;text-align: left;}
td.recruitment{padding:3px 3px 3px 10px;vertical-align:top;font-size:12px;line-height:140%;}
div.pagetop{font-size:12px;color:#ffffff;text-align:right;margin-top:24px;}
div.pagetop a{text-decoration:none;color:#ffffff;}
div.recruitment-img{padding:1px;float:right;margin: 0px 10px 5px 5px;border:1px solid #ffffff;}

table.recruit{font-size:12px;margin-top:10px;margin-left:10px;}
table.recruit th{text-align:left;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:6px;padding-top:2px;padding-bottom:0px;padding-left:0.5em;color:#FFFFFF;background-color:#1a1a1a;margin-bottom:5px;white-space:nowrap;vertical-align:top;}
table.recruit td{padding-top:2px;padding-right:5px;}


/*---Online Shoping---*/
td.frame{background-color:#1a1a1a;vertical-align:top;}
table.frame{background-color:#C6C6C6;}
td.name{background-color:#1a1a1a;font-size:14px;color:#FF9900;font-weight:bold;width:430px;}
td.image{background-color:#1a1a1a;width:150px;vertical-align:top;}
td.head{background-color:#1a1a1a;width:40px;font-size:10px;color:#FF9900;white-space:nowrap;}
td.price{background-color:#1a1a1a;font-size:14px;color:#FF0000;}
td.details{background-color:#1a1a1a;font-size:12px;line-height:140%;}
td.choice{vertical-align:middle;background-color:#1a1a1a;font-size:14px;line-height:140%;width:170px;}
td.choice div{text-align:right;margin-right:14px;}

div.image{padding:1px;margin: 5px 5px 5px 5px;border:1px solid #ffffff;}

div.item{padding:1px;margin: 0px 10px 5px 0px;border:1px solid #ffffff;width:150px;float:left;}
div.item-name{font-size:16px;line-height:140%;font-weight:bold;}
div.price{font-size:12px;line-height:140%;}
div.price span{font-size:16px;line-height:140%;color:#FF0000;font-weight:bold;margin: 0px 10px 0px 10px;}
div.settle{margin:0px;}
div.settle form{margin-top:10px;}
div.settle img{margin-top:15px;}
div.settle select{margin: 0px 10px 0px 10px;}
div.item-det{border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;padding-top:0px;padding-bottom:0px;padding-left:0em;color:#FFFFFF;background-color:#1a1a1a;margin-bottom:5px;margin-left:0px;}

hr.item{color:#D8D8D8;border-style:dashed;height:1px;clear:left;margin: 0px 0px 20px 0px;}



div.payment{font-size:14px;font-weight:bold;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:14px;padding-top:0px;padding-bottom:0px;padding-left:0.4em;color:#FF0000;background-color:#1a1a1a;margin-bottom:10px;margin-left:0px;}
div.payment span{color:#FFFFFF;}
img.payment{float:right;margin: 0px 30px 5px 5px;}
th.payment{font-size:12px;line-height:140%;text-align:left;vertical-align:top;white-space:nowrap;}
td.payment{font-size:12px;line-height:140%;text-align:left;}
th.tesuuryou{font-size:12px;line-height:140%;text-align:left;width:50%;}
td.tesuuryou{padding: 0px 0px 0px 15px;font-size:12px;line-height:140%;text-align:left;width:50%;}
td.white{background-color:#FFFFFF;}

div.img{padding:1px;border:1px solid #ffffff;width:150px;float:left;}


div.rail-p{text-align:center;}
div.rail-p span{padding:1px;float:left;margin: 0px 10px 12px 12px;border:1px solid #ffffff;}
div.price span.mini{font-size:12px;line-height:140%;font-weight:normal;color:#ffffff;}


/*---Demo Car---*/
div.img-car{padding:1px;float:right;margin: 0px 0px 20px 5px;border:1px solid #ffffff;}
div.demo-photo{padding:1px;float:right;border:1px solid #ffffff;}
td.demo{width:200px;font-size:12px;line-height:140%;vertical-align:top;}
td.demo-img{width:380px;vertical-align:top;}
th.spec{text-align:left;font-size:10px;line-height:140%;vertical-align:top;background-color:#1a1a1a;}
td.spec{font-size:10px;line-height:140%;vertical-align:top;background-color:#1a1a1a;}
table.spec{background-color:#C6C6C6;}
td.spec-frame{vertical-align:top;width:50%;}
th.spec-head{padding-left:10px;text-align:left;font-size:12px;line-height:140%;vertical-align:top;background-color:#535353;}
th.spec02{width:45%;padding-left:10px;text-align:left;font-size:12px;line-height:140%;vertical-align:top;background-color:#1a1a1a;}
td.spec02{width:55%;padding-left:10px;font-size:12px;line-height:140%;vertical-align:top;background-color:#1a1a1a;}

/*---Event---*/
div.head-event{font-size:16px;font-weight:bold;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:18px;padding-top:0px;padding-bottom:0px;padding-left:0.5em;color:#FF0000;background-color:#1a1a1a;margin-bottom:5px;line-height:140%;}
div.head-event span{color:#FFFFFF;}
div.head-event span span{font-size:12px;color:#FFFFFF;}
div.event-photo{margin-left:5px;padding:1px;float:right;border:1px solid #ffffff;}

table.result{background-color:#C6C6C6;}
th.result-pos{width:25px;text-align:right;font-size:10px;vertical-align:top;background-color:#FF0000;white-space:nowrap;}
th.result-no{width:20px;text-align:right;font-size:10px;vertical-align:top;background-color:#FF0000;white-space:nowrap;}
th.result-class{width:20px;text-align:left;font-size:10px;vertical-align:top;background-color:#FF0000;white-space:nowrap;}
th.result-class-no{text-align:left;font-size:10px;vertical-align:top;background-color:#FF0000;white-space:nowrap;}
th.result-type{width:40px;text-align:left;font-size:10px;vertical-align:top;background-color:#FF0000;}
th.result-dri{text-align:left;font-size:10px;vertical-align:top;background-color:#FF0000;}
th.result-car{text-align:left;font-size:10px;vertical-align:top;background-color:#FF0000;}
th.result-lap{width:25px;text-align:right;font-size:10px;vertical-align:top;background-color:#FF0000;}
th.result-time{text-align:right;font-size:10px;vertical-align:top;background-color:#FF0000;}
td.result-pos{text-align:right;font-size:10px;vertical-align:top;background-color:#1a1a1a;}
td.result-no{text-align:right;font-size:10px;vertical-align:top;background-color:#1a1a1a;}
td.result-class{text-align:center;font-size:10px;vertical-align:top;background-color:#1a1a1a;}
td.result-class-no{text-align:left;font-size:10px;vertical-align:top;background-color:#1a1a1a;}
td.result-type{font-size:10px;vertical-align:top;background-color:#1a1a1a;}
td.result-dri{font-size:10px;vertical-align:top;background-color:#1a1a1a;}
td.result-car{font-size:10px;vertical-align:top;background-color:#1a1a1a;}
td.result-lap{text-align:right;font-size:10px;vertical-align:top;background-color:#1a1a1a;}
td.result-time{text-align:right;font-size:10px;vertical-align:top;background-color:#1a1a1a;}
div.eve-p{padding:1px;border:1px solid #ffffff;}
div.result-cap{font-size:10px;line-height:140%;vertical-align:top;}

td.result-pos-m{text-align:right;font-size:10px;vertical-align:top;background-color:#FF5B5B;}
td.result-no-m{text-align:right;font-size:10px;vertical-align:top;background-color:#FF5B5B;}
td.result-class-m{text-align:center;font-size:10px;vertical-align:top;background-color:#FF5B5B;}
td.result-class-no-m{text-align:left;font-size:10px;vertical-align:top;background-color:#FF5B5B;}
td.result-type-m{font-size:10px;vertical-align:top;background-color:#FF5B5B;}
td.result-dri-m{font-size:10px;vertical-align:top;background-color:#FF5B5B;}
td.result-car-m{font-size:10px;vertical-align:top;background-color:#FF5B5B;}
td.result-lap-m{text-align:right;font-size:10px;vertical-align:top;background-color:#FF5B5B;}
td.result-time-m{text-align:right;font-size:10px;vertical-align:top;background-color:#FF5B5B;}

table.event{background-color:#1a1a1a;}
table.event td{padding-left:20px;font-size:12px;line-height:140%;vertical-align:top;}

/*---Site Map---*/
div.head-sitemap{font-size:14px;font-weight:bold;border-style:solid;border-top-width:2px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:4px;padding-bottom:10px;padding-left:0.1em;color:#FF0000;background-color:#1a1a1a;margin-bottom:5px;}
div.head-sitemap span{color:#FFFFFF;}
ul.sitemap{list-style-type:square;list-style-image : url(../../../../デスクトップ/tree01.jpg);}
ul.sitemap li{padding-bottom:2px;line-height:140%;}
ul.sitemap li.bot{list-style-image : url(../../../../デスクトップ/tree02.jpg);line-height:140%;}
dt.sitemap{font-size:14px;line-height:140%;padding-bottom:5px;}
dt.sitemap img{margin:0px 5px 0px 5px;}

/*---Download---*/
div.head-download{font-size:16px;font-weight:bold;border-style:solid;border-top-width:2px;border-right-width:0px;border-bottom-width:2px;border-left-width:0px;padding-top:10px;padding-bottom:10px;padding-left:0.1em;color:#FF0000;background-color:#1a1a1a;margin-bottom:5px;}
div.head-download span{color:#FFFFFF;}
td.dt{font-size:12px;vertical-align:top;line-height:160%;}
td.dt-p{width:200px;font-size:12px;vertical-align:top;}
td.dt-p div{width:200px;padding:1px;border:1px solid #ffffff;}
th.dt-size{font-size:12px;background-color:#5B5B5B;}
td.dt-size{font-size:12px;text-align:center;padding:5px;}
ul.dt{font-size:12px;line-height:160%;list-style-type:square;color:#D9D9D9;}

div.head{font-size:12px;color:#494949;}
div.update{font-size:12px;color:#494949;text-align:right;}
th.calender{font-size:12px;text-align:center;background-color:#E1E1E1;}
td.sun-head{font-size:12px;text-align:center;background-color:ffefdf;color:#ff0000;}
td.sun{font-size:12px;text-align:center;background-color:#ffffff;color:#ff0000;}
td.usual-head{font-size:12px;text-align:center;background-color:ffefdf;color:#000000;}
td.usual{font-size:12px;text-align:center;background-color:#ffffff;color:#000000;}
td.sat-head{font-size:12px;text-align:center;background-color:ffefdf;color:#0000ff;}
td.sat{font-size:12px;text-align:center;background-color:#ffffff;color:#0000ff;}
td.holiday{font-size:12px;text-align:center;background-color:#ffffff;color:#ff0000;}

/*---header---*/
div.page-top{text-align:right;}
td.black{background-color:#000000;}
td.main-menu p{text-align:right;font-weight:bold;color:#ff0000;}

div.top-new-items{padding:1px;float:left;margin: 0px 5px 5px 0px;border:1px solid #000000;}

ul.attention{list-style-type:square;font-size:12px;line-height:140%;text-align:left;}

div.left-head{font-size:11px;color:#333333;}

td.new-item{width:50%;font-size:12px;line-height:140%;}
td.new-item-height{width:1px;background-image:url('../image/height_line_dashed.gif');}
td.new-item-width{height:1px;background-image:url('../image/width_line_dashed.gif');}
td.new-item div.price{text-align:right;}
div.price strong{color:#FF0000;}

div.attention{font-size:12px;line-height:140%;}
div.attention strong{width:100%;margin-bottom:5px;padding:3px;background-color:#DBDBDB;}
div.attention span{font-weight:bold;}

/*---item list---*/
div.new-items-title{font-size:12px;font-weight:bold;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;padding-top:4px;padding-bottom:2px;padding-left:0.1em;color:#000000;background-color:#ffffff;margin-bottom:5px;}
div.new-items span{color:#000000;}
div.new-items-title A:hover{color: #000000;text-decoration:underline;}
div.w380{width:360px;font-size:12px;}
div.new-items{padding:1px;float:left;margin: 0px 5px 20px 0px;border:1px solid #000000;}
div.w380 p{text-align:right;font-weight:bold;color:#ff0000;}

td.update{background-color:#FFFFFF;font-size:12px;line-height:140%;}
strong.update{color:#ff0000;}

/*---mailform---*/
th.mailform{width:25%;padding: 8px 0px 3px 10px;font-size:12px;color:#494949;background-color:#999999;text-align:left;vertical-align:top;}
td.mailform{width:75%;font-size:12px;background-color:#DDDDDD;text-align:left;}
td.mailform-text{padding: 5px 5px 5px 5px;font-size:12px;background-color:#ffffff;text-align:left;line-height:140%;}
div.mail{padding: 5px 5px 5px 36px;color:#000000;font-size:14px;line-height:140%;text-align:left;}

/*---about---*/
th.about{padding: 5px 5px 5px 36px;width:30%;font-size:12px;text-align:left;vertical-align:top;line-height:140%;background-color:#D9FFD9;}
td.about{width:70%;font-size:12px;text-align:left;vertical-align:top;line-height:140%;}


/*---payment---*/
ul.card{font-size:12px;line-height:140%;list-style-type:square;}


/*---item---*/
td.main{width:580px;padding: 0px 15px 0px 10px;vertical-align:top;font-size:12px;line-height:140%;}
h1.item{font-size:20px;font-weight:bold;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:10px;padding-top:7px;padding-bottom:4px;padding-left:0.4em;color:#000099;background-color:#ffffff;line-height:120%;}
h1.item span{color:#000000;}
h2.item{font-size:14px;font-weight:bold;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;padding-top:7px;padding-bottom:4px;padding-left:0.4em;color:#000099;background-color:#ffffff;}
h2.item span{color:#000000;}
a.item{color:#000000;text-decoration:none;}
ul.item{line-height:140%;list-style-type:square;}
td.main p.price{font-size:16px;font-weight:bold;color:#444444;line-height:140%;text-align:left;}
p.price span{font-size:14px;font-weight:normal;color:#444444;line-height:140%;text-align:left;}
p.price img{margin:10px 0px 0px 20px;}
div.items{padding:1px;float:left;margin: 0px 15px 10px 0px;border:1px solid #000000;}
div.item-line{margin: 5px 0px 5px 0px;font-size:1px;background-image: url('../image/item_line.gif');width:100%;text-align:left;}
div.back{text-align:center;}
ul.none{list-style-type:none;line-height:140%;}
td.item-page{margin:0px;padding: 0px 5px;font-size:12px;text-align:left;width:50%;color:#717171;}
td.item-the-page{vertical-align:middle;margin:0px 10px;padding-right:10px;font-size:12px;text-align:right;width:50%;color:#717171;}
td.item-the-page img{vertical-align:bottom;margin:0px 0px 0px 10px;}


div.item-title{width:100%;font-size:14px;font-weight:bold;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;padding-top:0px;padding-bottom:0px;padding-left:2px;color:#000000;background-color:#ffffff;}

th.kei{padding:2px 15px 2px 15px;font-size:12px;}
td.kei{padding:2px 15px 2px 15px;font-size:12px;text-align:center;}
td.table-line{padding:0px;font-size:1px;background-color:#000000;height:1px;}

td.pdf{font-size:12px;padding-left:24px;}

/*---error---*/
div.error-body{margin-left:30px;font-size:14px;}
ul.error{line-height:140%;list-style-type:square;}
hr.error{width:710px;color:#7F7F7F;border-style:solid;height:1px;text-align:left;}


/*---shopping cart---*/
body.cart{padding:10px 0px 0px 25px;margin-top:0px;background-color:#ffffff;color:#000000;scrollbar-base-color:#C0C0C0;scrollbar-track-color:#DDDDDD;scrollbar-face-color:#C0C0C0;scrollbar-shadow-color:#808080;scrollbar-darkshadow-color:#D5D5D5;scrollbar-highlight-color:#DDDDDD;scrollbar-3dlight-color:#DDDDDD;scrollbar-arrow-color:#DDDDDD;background-image: url('../cart/image/background.gif');}
th.cart{font-size:12px;color:#494949;background-color:#999999;}
td.white{font-size:12px;background-color:#DDDDDD;color:#000000;}
div.cart-attention{width:614px;font-size:12px;text-align:center;}
hr.cart-line{width:614px;color:#7F7F7F;border-style:dashed;height:1px;clear:left;}

th.cart-form{width:25%;padding: 8px 0px 3px 10px;font-size:12px;color:#494949;background-color:#999999;text-align:left;vertical-align:top;}
td.cart-form{width:75%;padding: 8px 0px 3px 10px;font-size:12px;background-color:#DDDDDD;text-align:left;line-height:140%;}
td.cart-form span{font-size:10px;color:#FF0000;}
div.cart-head{padding: 0px 0px 0px 10px;width:614px;font-size:14px;color:#000000;text-align:left;}
p.cookie{padding: 0px 0px 0px 10px;width:614px;font-size:12px;color:#000000;text-align:left;line-height:140%;}p.order-button{width:614px;font-size:12px;color:#000000;text-align:center;line-height:140%;}
p.finish{padding: 0px 0px 0px 100px;width:550px;font-size:12px;color:#000000;line-height:140%;}
p.cart-copyright{width:614px;text-align:right;font-size:10px;border-style:solid;border-top-width:1px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:2px;padding-bottom:0px;padding-left:0.4em;color:#000000;background-color:#ffffff;line-height:120%;}

/*---link---*/
h1.link{font-size:14px;font-weight:bold;border-style:dashed;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;padding-top:0px;padding-bottom:2px;padding-left:0.4em;color:#000000;background-color:#ffffff;line-height:120%;}
th.link{width:40%;padding: 5px 5px 5px 10px;font-size:12px;color:#494949;text-align:left;vertical-align:top;}
td.link{width:60%;padding: 5px 5px 5px 10px;font-size:12px;text-align:left;}
th.free-link{width:30%;padding:5px;text-align:left;}
td.free-link{width:70%;padding:5px;font-size:12px;line-height:120%;}
div.link-frame{padding:10px;border:1px solid #000000;}


/*---specific---*/
td.main-menu p.specific{font-size:12px;color:#000000;text-align:left;line-height:140%;font-weight:normal;}
table.specific th{padding: 5px 5px 5px 12px;width:20%;font-size:12px;text-align:left;vertical-align:top;line-height:140%;}
table.specific td{padding: 5px 5px 5px 15px;width:80%;font-size:12px;text-align:left;vertical-align:top;line-height:140%;}

/*---conformity---*/
table.conf{background-color:#000000;}
td.maker{padding:1px 1px 1px 10px;font-size:10px;line-height:140%;background-color:#3E3EFF;font-weight:bold;}
td.width50{width:50%;vertical-align:top;}
th.conf{padding:1px;font-size:10px;line-height:140%;background-color:#DDFFFF;}
td.s-number{width:30%;padding:1px;font-size:10px;line-height:140%;background-color:#ffffff;text-align:center;}
td.conf{padding:1px;font-size:10px;line-height:140%;background-color:#ffffff;text-align:center;}
td.conf-price{padding: 2px 2px 2px 5px;font-size:12px;line-height:140%;background-color:#ffffff;text-align:center;color:FF0000;}

td.image{font-size:12px;text-align:right;vertical-align:top;}
div.image{padding:1px;margin:1px;border:1px solid #000000;}

/*---koyo radiator---*/
th.koyo{padding:1px;font-size:10px;line-height:140%;background-color:#DDFFFF;}
td.koyo-conf{width:9%;padding:1px 1px 1px 5px;font-size:12px;line-height:140%;background-color:#ffffff;}
td.koyo-price{width:11%;padding:1px;font-size:12px;line-height:140%;background-color:#ffffff;text-align:center;}

/*---news---*/
body.news{padding:10px 0px 0px 25px;margin-top:0px;background-color:#ffffff;color:#000000;scrollbar-base-color:#C0C0C0;scrollbar-track-color:#DDDDDD;scrollbar-face-color:#C0C0C0;scrollbar-shadow-color:#808080;scrollbar-darkshadow-color:#D5D5D5;scrollbar-highlight-color:#DDDDDD;scrollbar-3dlight-color:#DDDDDD;scrollbar-arrow-color:#DDDDDD;background-image: url('../cart/image/background.gif');}
p.news{width:550px;padding:0px 0px 0px 30px;font-size:12px;line-height:140%;}
p.news-copyright{width:614px;text-align:center;font-size:10px;border-style:solid;border-top-width:1px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:2px;padding-bottom:0px;padding-left:0.4em;color:#000000;background-color:#ffffff;line-height:120%;}
td.update a.update{text-align:right;}
p.news a.update{text-align:right;}


/*---link---*/
h1.link{font-size:16px;}
h2.link{font-size:12px;font-weight:bold;background-color:#666666;width:100%;}
p.link{font-size:12px;color:#ffffff;}
ul.link{list-style-image:url('../nagisa/image/head_list.gif');font-size:14px;color:#FFFFFF;line-height:140%;}
ul.link img{margin-right:10px;}
ul.link div{margin-left:12px;font-size:12px;}
ul.link a{text-decoration:none;color:#ffffff;}
hr.link{text-align:left;color:#ffffff;border-style:dashed;height:1px;clear:left;width:100%;}
p.link-pagetop{font-size:12px;color:#ffffff;text-align:right;}
p.link-pagetop a{text-decoration:none;color:#ffffff;}
p.link-text{font-size:12px;color:#ffffff;line-height:140%;}
ol.link{font-size:12px;color:#FFFFFF;line-height:140%;}
hr.link-footer{color:#ffffff;border-style:solid;height:1px;clear:left;width:100%;}

/*---BBS---*/
body.bbs{width:800px;padding:0px;margin-top:0px;background-color:#1a1a1a;color:#FFFFFF;scrollbar-base-color:#C0C0C0;scrollbar-track-color:#DDDDDD;scrollbar-face-color:#C0C0C0;scrollbar-shadow-color:#808080;scrollbar-darkshadow-color:#D5D5D5;scrollbar-highlight-color:#DDDDDD;scrollbar-3dlight-color:#DDDDDD;scrollbar-arrow-color:#DDDDDD;text-align:left;}
h1.bbs{font-size:22px;font-weight:bold;border-style:solid;border-top-width:2px;border-right-width:0px;border-bottom-width:2px;border-left-width:0px;padding-top:4px;padding-bottom:5px;padding-left:0.1em;color:#FF0000;background-color:#1a1a1a;margin-bottom:5px;}
h1.bbs span{color:#FFFFFF;}


/*---PRICE---*/
table.price{background-color:#FFFFFF;}
table.price td{font-size:12px;line-height:140%;background-color:#1a1a1a;vertical-align:top;text-align:center;white-space: nowrap;}
table.price td.name{padding-left:10px;font-size:12px;line-height:140%;background-color:#1a1a1a;color:#FFFFFF;vertical-align:top;text-align:left;}
table.price td.price{padding-right:10px;font-size:12px;line-height:140%;background-color:#1a1a1a;color:#FFFFFF;vertical-align:top;text-align:right;}
table.price td.price-n{padding-right:10px;font-size:12px;line-height:140%;background-color:#1a1a1a;color:#FF0000;vertical-align:top;text-align:right;font-weight:bold;}
table.price th{font-size:12px;line-height:140%;background-color:#646464;}


/*---tow hook---*/
table.hook{font-size:12px;line-height:140%;}
table.hook th{text-align:left;}
table.hook td{font-size:12px;line-height:140%;background-color:#1a1a1a;vertical-align:top;text-align:center;white-space: nowrap;}
table.hook td strong{font-size:14px;color:#ff0000;}
table.hook td span{font-size:14px;font-weight:bold;}

table.hook-on{font-size:12px;line-height:140%;}
table.hook-on th{text-align:center;vertical-align:bottom;}
table.hook-on td{font-size:12px;line-height:140%;background-color:#1a1a1a;text-align:center;white-space:nowrap;}
table.hook-on td strong{font-size:14px;color:#ff0000;}
table.hook-on td span{font-size:14px;font-weight:bold;}

div.go-shop{margin:15px 5px;text-align:right;}


/*---Service---*/
ul.left-list{list-style-type:square;margin-left:20px;}
h1.head{font-size:16px;font-weight:bold;border-style:solid;border-top-width:2px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:4px;padding-bottom:10px;padding-left:0.1em;color:#FF0000;background-color:#1a1a1a;margin-bottom:5px;}
h1.head span{color:#FFFFFF;}

ul.showup{list-style-type:none;margin-top:0px;margin-left:5px;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;padding-bottom:0px;}
ul.showup strong{color:#FF6600;font-size:14px;margin-right:20px;}
ul.showup li{line-height:160%;border-style:solid;border-top-width:1px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:3px;padding-bottom:3px;padding-left:0.5em;}


/*---HP-Rollcenter---*/
table.hp-rollcenter{background-color:none;}
table.hp-rollcenter th{font-size:12px;line-height:120%;text-align:center;background-color:none;}
table.hp-rollcenter td{font-size:12px;line-height:120%;text-align:center;background-color:none;}
table.hp-rollcenter
td.model{font-size:12px;line-height:120%;text-align:left;background-color:none;}
table.hp-rollcenter td.price{font-size:12px;line-height:120%;text-align:center;color:#FF0000;font-weight:bold;background-color:none;}






