@charset "UTF-8";
@media screen, projection
{

/*+++Compare Chart+++++++++++++++++++++++++++++++*/

/*Basic Setting*/
body.compare div.wrapper {
	padding: 15px 10px;
	border: #000 1px solid;
	width: 700px;
}

body.compare table {
	margin: 0 auto;
	border: none;
	border-collapse: collapse;
	width: 700px;
}

body.compare table td,
body.compare table th {
	margin: 0;
	padding: 5px 2px 2px 2px;
	border: #999 1px solid;
	border-collapse: collapse;
	background-color: #e7fafb;
	font-size: 93%;
}

/*Title*/
body.compare table caption {
	padding: 0 0 5px;
	text-indent: 3px;
	text-align: center;
	font-size: 116%;
	font-weight: bold;
}

/*Winch Name*/
body.compare table tr.winch-name th,
body.compare table tr.winch-name td{
	background-color: #b8cfcf;
}


/*Notation*/
body.compare table th.note {
	padding-right: 8px;
	background-color: #effbfb;
	font-weight: normal;
	text-align: center;
}

/*Data*/
body.compare table td.data {
	padding: 5px 8px 2px 8px;
	background-color: #effbfb;
	text-align: center;
}

/*load*/
body.compare table tr.load th,
body.compare table tr.load td{
	background-color: #cbedff;
}

/*load Data*/
body.compare table tr.load-data th,
body.compare table tr.load-data td{
	background-color: #e3f6ff;
}

/*Price*/
body.compare table tr.price th,
body.compare table tr.price td{
	background-color: #90d9f3;
}

/*Supplement*/
body.compare div.supplement{
	margin: 0 auto;
	padding: 5px 0 10px;
	width: 700px;
	font-size: 93%;
	text-align: right;
}

/*Explanation*/
body.compare p.expl {
	margin: 10px 0;
	padding: 0 0 0 5px;
	line-height: 1.5;
	font-size: 93%;
}

body.compare p.calculation {
	margin: 10px 0 15px;
	padding: 0 0 0 5px;
	line-height: 1.5;
	font-size: 93%;
	font-weight: bold;
	text-align: center;
}

/*Close Button*/
body.compare .btn-area {
	text-align: center;
}

body.compare .close-btn {
	margin: 0 auto;
	padding: 0;
	width: 130px;
	height: 35px;
}

body.compare input{
	display: block;
	width: 130px;
	height: 35px;
	margin: 0;
	padding: 0;
	border: 0;
	background: url(/common/images/base-parts/close_btn.gif) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}

body.compare input:hover{
	background: url(/common/images/base-parts/close_btn_a.gif) no-repeat;
	cursor: pointer;
}

/*+++++++++++++++++++++++++++Compare Chart End+++*/


}

