@charset "utf-8";

body {
	background:#fff;
}

ul {
	list-style-type:none;
}
/*問い合わせボタン上*/
#price01 {
	width:628px;
	padding:5px 5px 5px 5px;
	border:1px dashed #F00;
	margin-bottom:20px;
	background:#fff;
	color:#000;
}
#price01 p {
	/*width:200px;*/
	/*height:50px;*/
	/*background:#FF0;*/
	padding-bottom:10px;
	padding-top:10px;
	
}
#price01 p.line01 {
	width:280px;
	/*padding-bottom:10px;
	padding-top:10px;*/
	line-height:24px;
	border-bottom:1px dotted #999999;
	/*background:#FFC;*/
	text-indent:10px;
}

#price01 p.price_right {
	float:right;
	width:283px;
}

.h_price {
	font-size:24px;
	font-weight:bold;
	line-height:24px;
	color:#000;
}

.s_price {
	font-size:24px;
	font-weight:bold;
	color:#F00;
}

.tel01 {
	font-size:18px;
	font-weight:bold;
	color:#069;
	/*display:block;*/
	/*width:100%;*/
	/*margin-top:5px;*/
}
.b_price {
	font-size:24px;
	color:#03C;
	font-weight:bold;
}

.name_price {
	font-size:18px;
	font-weight:bold;
	color:#000;
	/*background:#FFCBB3;*/
	
}

/*問い合わせボタン下*/
#price02 {
	width:628px;
	padding:5px;
	border:1px dashed #F00;
	margin-bottom:20px;
	background:#fff;
	color:#000;
}
#price02 p {

	padding-bottom:10px;
	padding-top:10px;
	
}
#price02 p.line01 {
	width:280px;
	/*padding-bottom:10px;
	padding-top:10px;*/
	line-height:24px;
	border-bottom:1px dotted #999999;
	/*background:#FFC;*/
	text-indent:10px;
}

#price01 p.price_right {
	float:right;
	width:283px;
}
#price02 p.price_right {
	float:right;
	width:283px;
}

/*h3見出し*/
h3.midashi {
	width:100%:
	height:25px;
	border-left:7px solid #900;
	border-bottom:1px dotted #900;
	/*border-bottom:1px solid #900;*/
	text-indent:14px;
	line-height:25px;
	font-size:14px;
	color:#fff;
	margin-bottom:10px;
	/*background:#FFC;*/
}

/*商品写真スライドショー*/
#image-navigation {
	width:640px;
	/*height:530px;*/
}

#image-navigation ul {
	list-style-type:none;
	width:640px;
	height:48px;
	margin-top:10px;
	margin-bottom:20px;
}

#image-navigation .navi-image {
	width:100%;
	height:480px;
}

#image-navigation ul li {
	
	width:64px;
	height:48px;
	float:left;
}

#image-navigation ul li a {
	
	width:64px;
	height:48px;
	display:block;
}

/*基本情報テーブル*/

table.kihon {
	border-collapse:collapse;
	border:1px solid #333;
	width:638px;
	margin-bottom:10px;
	background:#fff;
	color:#000;
}

table.kihon tr {
	border-bottom:1px dotted #333333;
}

table.kihon tr td {
	padding:5px 5px;
	border-right:1px dotted #ccc;
}

table.kihon tr td.mi01 {
	background:#D0DBDA;
	border-right:1px solid #333;
	border-left:1px solid #333;
	font-weight:bold;
	color:#000;
}
/*装備*/
.soubi {
	background:#F60;
	font-weight:bold;
	color:#000;
}

table.so01 {
	border:1px solid #F30;
	width:638px;
	border-collapse:separate;
	color:#333;
}

table.so01 tr td {
	border:1px solid #F30;
	text-align:center;
}

.soari {
	color:#000;
}