@charset "UTF-8";*{margin:0;padding:0;}
html{background:url(../img/pc/bg.png) repeat;}
body{font-size:75%;color:#333;width:800px;margin:0 auto;padding:0 0 3em 26px;min-height:1px;}
* html body{height:1px;}
body:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
p, dl, ol{margin:1em 3em 2em 3em;line-height:170%;}
form{margin:1em 3em 2em 1.5em;line-height:170%;}
img{border-style:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#wrapper{margin-top:10px;background-color:#ffffff;}
.soldout{color:#ff0000;}
h1{width:250px;height:200px;display:block;overflow:hidden;float:left;margin:0;padding:0;}
#mainImg{width:550px;height:200px;background:url(../img/pc/main-img.png) no-repeat;color:#000000;float:right;text-align:right;margin:0;padding:0;}
#naviTop{width:800px;height:30px;margin:0;clear:both;}
#naviTop li{list-style:none;width:100px;height:30px;float:left;display:block;}
#naviTop li a{background:url(../img/pc/navitop.gif) repeat-x;text-decoration:none;text-align:center;font-weight:900;color:#FFFFFF;font-size:1.6em;width:100px;height:30px;display:block;}
#naviTop li a:hover{background:url(../img/pc/navitop.gif) repeat-x;background-position:0 -30px;font-weight:900;color:yellow;}
#right{width:200px;display:block;float:right;text-align:center;}
#right li{list-style:none;line-height:0;vertical-align:bottom;font-size:0;}
.rightBlog{margin-left:0;text-align:left;}
#breadCrumbs{width:558px;margin:0 auto 20px auto;font-size:80%;}
#breadCrumbs a{color:#333;text-decoration:none;}
p.gotoPagetop{clear:left;margin:40px 2em 40px 0;text-align:right;}
p.gotoPagetop a{text-decoration:none;color:#333;background:url(../img/pc/go-top-img.gif) no-repeat center left;padding:3px 0 1px 18px;}
#footer{clear:both;}
#naviBottom{text-align:right;margin:0 2em 0 0;padding:0;}
#naviBottom li{list-style:none;display:inline;padding:0 0.25em;margin:0;border-right:1px solid #666;}
#naviBottom li a{text-decoration:none;color:#666;}
#copyright{font-size:1em;margin:1em 2em 1em 0;text-align:right;}
#left{width:600px;display:block;float:left;}
.bikeList2{width:600px;margin:2px;border:solid thin #cccccc;display:block;float:left;}
.bikeList2 img{float:left;}
.bikeList2 dl{float:left;margin:0 5px 0 15px;}
.bikeList2 dt{font-size:1.2em;font-weight:900;width:6em;float:left;}
.bikeList2 dd{font-size:1.2em;margin-left:6em;margin-bottom:0;}
.bikeList2 a, .bikeList2 a:link{text-decoration:none;color:#333;}
.bikeList2:hover, .bikeList2 a:hover{background-color:#cccccc;text-decoration:none;color:#333;}
.body{width:230px;float:left;margin:0 5px 0 15px;display:block;}
.link{float:right;}
.link a:hover{color:#ff0000;}
.bikeList{width:190px;height:320px;margin:2px;border:solid thin #cccccc;display:block;float:left;}
.bikeList a, .bikeList a:link{text-decoration:none;color:#333;}
.bikeList:hover, .bikeList a:hover{background-color:#cccccc;text-decoration:none;color:#333;}
.bikeList dl{margin:0 5px 0 15px;}
.bikeList dt{width:5em;float:left;}
.bikeList dd{margin-left:5em;margin-bottom:0;}
.bikeList p{clear:left;margin-top:0px;margin-right:10px}
.normalPrice{text-decoration:line-through;}
.salePrice{color:#ff0000;margin-right:1em;}
#left h2{background:url(../img/pc/title_header.png) no-repeat top left;width:560px;height:30px;padding:3px 5px 1px 20px;margin-left:0;font-size:130%;color:#000000;}
#left h3, #left h4{background:url(../img/pc/title_header2.png) no-repeat top left;width:560px;height:30px;padding:3px 5px 1px 20px;margin-left:0;font-size:130%;color:#000000;}
#left .bikeList h3{
background:none;
width:190px;
padding:0;
color:#ffffff;
}
#left .bikeList .HONDA {background:url(../img/pc/bikelist_honda.jpg) no-repeat top left;}
#left .bikeList .KAWASAKI {background:url(../img/pc/bikelist_kawasaki.jpg) no-repeat top left;}
#left .bikeList .SUZUKI {background:url(../img/pc/bikelist_suzuki.jpg) no-repeat top left;}
#left .bikeList .YAMAHA {background:url(../img/pc/bikelist_yamaha.jpg) no-repeat top left;}
#newsList{clear:left;}
#newsList a:link,#newsList a:visited{text-decoration:none;color:#000000;}
.newsList dt{width:5em;float:left;}
.newsList dd{margin-left:5em;margin-bottom:0.5em;}
.newsList p{clear:left;text-align:right;}

#target{margin:10px 0 10px 10px;}
#inbox{margin:10px 10px 10px 10px;}
img.thumbnail{margin:0 0 0 2px;}
#bikeSpeck{margin:10px 10px 10px 10px;padding:2px;background:#cccccc;}
#bikeSpeck dt{padding-left:5px;width:8em;font-weight:bolder;float:left;background:#f3f3f3;}
.bikeSpeck_dd{margin-left:8em;margin-bottom:2px;padding-right:5px;background:#f3f3f3;text-align:right;}
.bikeSpeck_dd_red{margin-left:8em;margin-bottom:2px;padding-right:5px;background:#f3f3f3;text-align:right;color:#ff0000;}
#bikeBody_dt{padding-left:5px;width:8em;height:10em;display:block;font-weight:bolder;float:left;background:#f3f3f3;}
#bikeBody_dd{margin-left:8em;margin-bottom:2px;height:100%;min-height:10em;background:#f3f3f3;color:#000000;text-align:left;}
#normalPrice{text-decoration:line-through;margin-right:1em;}
#salePrice{color:#ff0000;}
#news dt{margin-top:1em;padding:5px 5px 0 5px;font-weight:bolder;background:#f3f3f3;}
#news dd{margin-top:0;padding:0 5px 5px 10px;background:#f3f3f3;}
.paging1{text-align:right;margin-top:0;margin-bottom:0;}
.paging2{text-align:center;margin-top:0;margin-bottom:0;}
#company{margin:10px 10px 10px 10px;padding:2px;background:#cccccc;}
#company dt{padding-left:5px;width:8em;font-weight:bolder;float:left;background:#f3f3f3;}
#company dd{margin-left:8em;margin-bottom:2px;padding-right:5px;background:#f3f3f3;}
#map{width:580px;height:400px;margin:0 10px 0 10px;padding:0;}
#sct{padding:5px;background:#f3f3f3;}
#sct dt{width:8em;font-weight:bolder;float:left;background:#f3f3f3;}
#sct dd{margin-left:8em;margin-bottom:0.5em;background:#f3f3f3;}
#sitemap{background:#f3f3f3;padding:5px;}
#sitemap dt{font-weight:bolder;margin-top:1em;}
.level2{margin-left:2em;}
#safetycheck{margin:10px 10px 10px 10px;padding:2px;background:#cccccc;}
#safetycheck dt{padding-left:5px;width:8em;font-weight:bolder;font-size:1.2em;float:left;background:#f3f3f3;}
#safetycheck dd{margin-left:8em;margin-bottom:2px;padding-right:5px;font-size:1em;background:#f3f3f3;text-align:left;}
#estimate0{height:100%;background:#ffffff;}
#estimate1{height:100px;margin-bottom:0;}
#estimate1 h1{margin-top:0.5em;margin-left:1.2em;float:left;}
#estimate2{float:right;font-size:0.8em;}
#estimate3{text-align:center;marign:0 auto;font-weight:900;clear:both;}
#estimate4{float:left;}
#estimate5{float:right;}
#estimate6{text-align:center;marign:auto;clear:both;font-size:1.2em;font-weight:900;}
#estimate7{text-align:center;marign:auto;font-size:1.2em;font-weight:900;}
#estimate8{margin-left:2em;width:15em;float:left;}
#estimate9{width:13em;font-size:1.2em;font-weight:900;border-collapse:collapse;border:none;border-spacing:0;}
#estimate9 caption{margin-bottom:1.2em;}
#estimate9 td{width:5em;border-bottom:1px solid #000000;}
.estimate10{width:8em;text-align:right;}
#estimate11{border-collapse:collapse;border:none;border-spacing:0;margin-right:2em;float:right;font-size:1.2em;font-weight:900;}
#estimate11 caption{margin-bottom:1.2em;}
#estimate11 th{border:1px solid #000000;}
#estimate11 td{border:1px solid #000000;width:15em;}
.estimate12{width:15em;text-align:right;}
.estimate13{width:15em;text-align:right;}
#estimate14{color:#FF00FF;width:15em;text-align:right;}
#estimate15{margin:auto;text-align:center;clear:both;font-size:0.8em;font-style:italic;}

#right_btn_1 a {width:200px;height:39px;overflow:hidden;display:block;}
#right_btn_1 a img{margin-top:0}
#right_btn_2 a {width:200px;height:39px;overflow:hidden;display:block;}
#right_btn_2 a img{margin-top:-39px;}
#right_btn_3 a {width:200px;height:39px;overflow:hidden;display:block;}
#right_btn_3 a img{margin-top:-78px;}
#right_btn_4 a {width:200px;height:39px;overflow:hidden;display:block;}
#right_btn_4 a img{margin-top:-117px;}

#right_btn2_1 {width:200px;height:20px;overflow:hidden;display:block;}
#right_btn2_1 img{margin-top:0;}
#right_btn2_2, #right_btn2_6 {width:200px;height:20px;overflow:hidden;display:block;}
#right_btn2_2 img, #right_btn2_6 img {margin-top:-20px;}
#right_btn2_3 {width:200px;height:20px;overflow:hidden;display:block;}
#right_btn2_3 img{margin-top:-40px;}
#right_btn2_4 {width:200px;height:20px;overflow:hidden;display:block;}
#right_btn2_4 img{margin-top:-60px;}
#right_btn2_5 {width:200px;height:20px;overflow:hidden;display:block;}
#right_btn2_5 img{margin-top:-80px;}

#right_btn3_1 a {width:200px;height:125px;overflow:hidden;display:block;}
#right_btn3_1 a img{margin-top:0;}
#right_btn3_2 a {width:200px;height:150px;overflow:hidden;display:block;}
#right_btn3_2 a img{margin-top:-125px;}
#right_btn3_3 a {width:200px;height:113px;overflow:hidden;display:block;}
#right_btn3_3 a img{margin-top:-275px;}
#right_btn3_4 a {width:200px;height:150px;overflow:hidden;display:block;}
#right_btn3_4 a img{margin-top:-388px;}

.simulation {font-size: 13px; color:#000000; padding:0px 0px 0px 0px;}
.select1 {
font-size: 15px; font-weight:bold;
}
.input1 {
font-size: 17px; font-weight:bold; text-align:right;
}



#price dt,
#carriage dt{
	float			: left;
	width			: 10em;
}

#price dd, 
#carriage dd{
	margin-left: 10em;
}

#price dt:nth-child(n+2), 
#price dd:nth-child(n+3), 
#carriage dt:nth-child(n+2), 
#carriage dd:nth-child(n+3){
	border-top		: 1px dotted #cccccc;
}