/** ‚b‚c‚Ì”Ì”„html‚ÌŽd—l **/

.message{
	display: block;
	width: 580px;
	border: double 4px #0099cc;
	padding: 10px 30px 10px 30px;
	margin: 20px 0px 0px 50px;
	font-size: 11pt;
	}

a.cd-list-down{
	margin-left: 50px;
	font-size: 11pt;
	color: #0099cc;
	}
a.cd-list-down:hover{
	background-color: #f0f000;
	}

table.cd-list{
	width: 650px;
	border-collapse: collapse;
	border: solid 1px #cccccc;
	margin: 20px 0px 0px 50px;
	font-size: 9pt;
	}
td.cd-category{
	border-style: double solid double solid;
	border-width: 3px 1px 3px 1px;
	border-color: #cccccc;
	background-color: #ffc000;
	font-size: 14pt;
	}
.price-info{
	font-size: 14pt;
	}


.cd-title{
	font-size: 12pt;
	color: #0099cc;
	}
a.cd-title:hover{
	background-color: #f0f000;
	}
td.cd-detail{
	border-style: none none solid none;
	border-width: 1px;
	border-color: #cccccc;
	background-color: #ffffff;
	padding: 5px 10px 5px 10px;
	}
img.cd-small{
	width: 105px;
	float: left;
	margin: 5px 20px 5px 0px;
	}


.notice{
	color: #c00000;
	font-size: 10pt;
	}
td.cd-end{
	border-style: solid;
	border-width: 1px;
	border-color: #909090;
	vertical-align: top;
	padding: 5px;
	width: 400px;
	background-color: #a0a0a0;
	}