@charset "utf-8";
/* CSS Document */

@import "../style.css";
@import "../sub_style.css";

/*=======================================
*	ヨットス販売　中古艇一覧 used_yach
=======================================*/
#contents.usedyacht #imgbox.section{
	padding:260px 0 15px;
	border-bottom:dotted 1px #b2c0cf;
	background-image:url(images/img_used_yacht.png);
}
#contents.usedyacht #imgbox p{
	width:370px;
}
#contents.usedyacht .section{
	padding:0;
	border:none;
}
.usedyacht #article li{
	display:block;
	margin:0 0 26px;
	padding:20px 22px;
	background:#f3f3f3;
}
.usedyacht #article li a{
	color:#013060;
}
.usedyacht #article h3{
	margin:0 0 5px;
	background:url(images/ico_arrow1.png) no-repeat 0 50%;
	font-size:15px;
	text-indent:10px;
	zoom:1;
}
.usedyacht #article img{
	padding:1px;
	border:solid 1px #ccc;
}
.usedyacht #article dl{
	display:block;
	overflow:hidden;
}
.usedyacht #article dt{
	float:left;
	width:305px;
}
.usedyacht #article dd{
	float:left;
	width:306px;
}
table.articleList{
	width:100%;
	margin:5px 0 10px;
	border-collapse:collapse;
	border-top:solid 1px #ccc;
	border-left:solid 1px #ccc;
	color:#666;
	font-size:12px;
}
table.articleList th,
table.articleList td{
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	line-height:27px;
}
table.articleList th{
	width:78px;
	background:#eee;
	text-indent:9px;
	text-align:left;
}
table.articleList td{
	text-indent:11px;
}
.more{
	display:block;
	width:68px;
	height:13px;
	float:right;
}
.more a{
	display:block;
	width:68px;
	height:13px;
	background:url(images/btn_more.png) no-repeat 0 0;
	text-indent:-100em;
	line-height:13px;
}
.more a:hover{
	background-position:0 -13px;
}

/*=======================================
*	ヨットス販売　中古艇詳細 used_yach
=======================================*/
#contents.usedyacht #details.section{
	overflow:hidden;
	padding:15px 18px 0;
	background:url(images/bg_details.png) no-repeat 0 0;
}
/*ie6*/
* html #contents.usedyacht #details.section{
	height:1%;
}
#contents.usedyacht #details.section h2{
	width:630px;
	height:31px;
	margin:0;
	border:none;
	background:url(images/h2_used_yacht_details.png) no-repeat 0 0;
	text-indent:-100em;
}
#details .detailbody{
	display:block;
	padding:18px 0 20px;
	background:url(images/bg_details_body.png) repeat-y 0 0;
	color:#666;
}
#details h3{
	color:#013060;
	font-size:22px;
	font-weight:bold;
	text-align:center;
}
#details dt{
	text-align:center;
}
#details dd{
	padding:10px 71px 35px;
	font-size:13px;
}
#details .note{
	display:block;
	width:541px;
	height:53px;
	padding-left:43px;
	background:url(images/bg_note.png) no-repeat 43px 0;
	text-indent:-100em;
}
#details .thumbnail{
	display:block;
	overflow:hidden;
	margin:0 10px 25px 0;
	padding-left:48px;
}
#details .thumbnail li{
	display:block;
	float:left;
}
#details .thumbnail p{
	width:90px;
}
#details img{
	padding:4px;
	border:solid 1px #ccc;
}
#details .thumbnail img{
	margin-right:33px;
	padding:1px;
}
#details .thumbnail img:hover{
	cursor:pointer;
}
table.articleDetail{
	width:527px;
	margin-left:51px;
	border-collapse:collapse;
	border-top:solid 1px #ccc;
	border-left:solid 1px #ccc;
}
table.articleDetail th,
table.articleDetail td{
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	line-height:30px;
}
table.articleDetail th{
	width:67px;
	background:#eee;
	color:#666;
}
table.articleDetail td{
	text-indent:7px;
	color:#333;
}
#details .moveform a{
	display:block;
	width:630px;
	height:39px;
	background:url(images/btn_moveform.png) no-repeat 0 0;
	text-indent:-100em;
}
#details .moveform a:hover{
	background-position:0 -39px;
}



