/* CSS Document */

h3{
	display:block;
	width:725px;
	height:40px;
	background:url(../../medias/images/documentsystem/recycle/head.gif) no-repeat;
	text-indent:-9999px;
}
div.description.head{
	display:block;
	overflow:auto;
	width:725px;
	min-height:127px;
	background:url(../../medias/images/documentsystem/recycle/head_picture.jpg) no-repeat;
}
div.description.head .text{
	position:relative;
	top:80px;
	left:5px;
	width:450px;
	font-size:85%;
}

#target .headerlink{
	position:relative;
	top:-21px;
	padding-right:12px;
}
#target .headerlink a{
	position:absolute;
	right:12px;
	background:url(../../medias/images/documentsystem/arrow.gif) no-repeat;
	background-position:0 5px;
	padding-left:15px;
}

div#target table{
	margin-top:15px;
	width:725px;
	border:solid 1px #999;
}
div#target th, div#target td{
	padding:7px;
	border:solid 1px;
	font-size:100%;
}
div#target th{
	font-weight:bold;
}
div#target thead th{
	background:#C1E0FF;
}
div#target tbody th{
	background:#DDEEFF;
}
div#target td{
	border:solid 1px #999;
	font-size:100%;
	font-weight:normal;
}


ul#remark{
	margin-top:15px;
}
ul#remark li{
	font-size:85%;
}



div#recyclewish{
	margin-top:30px;
}


div.description.wish{
	/*font-size:93%;*/
	margin-left:5px;
	margin-top:12px;
}
div#image{
	float:right;
	width:434px;
	margin-top:15px;
}
ul#wishlist{
	float:left;
	width:291px;
	margin-top:15px;
}
ul#wishlistLast{
	width:725px;
}
ul#wishlist li{
	padding-right:17px;
}
ul#wishlist li, ul#wishlistLast li{
	/*font-size:93%;*/
	margin-bottom:30px;
	padding-left:39px;
	min-height:29px;
}

strong.summary{
	display:block;
	margin-top:22px;
}

li#first{
	background:url(../../medias/images/documentsystem/recycle/recycle_number_1.gif) no-repeat;
}
li#second{
	background:url(../../medias/images/documentsystem/recycle/recycle_number_2.gif) no-repeat;
}
li#third{
	background:url(../../medias/images/documentsystem/recycle/recycle_number_3.gif) no-repeat;
}




ol#contact{
	margin-top:16px;
}
ol#contact li{
	background:#DDEEFF;
	margin-bottom:10px;
	border:solid 1px #3399FF;
	padding:14px 12px;
}
ol#contact li p.target{
	/*font-size:93%;*/
	font-weight:bold;
}
ol#contact li p.tel{
	font-size:123.1%;
	font-weight:bold;
	margin-left:9px;
	margin-top:19px;
}
ol#contact li p.remark{
	/*font-size:93%;*/
	font-weight:normal;
	margin-left:13px;
}
ol#contact li ul{
	margin-top:23px;
	margin-left:13px;
}
ol#contact li ul li{
	border:none;
	/*font-size:93%;*/
	font-weight:normal;
	list-style:disc;
	list-style-position:outside;
	margin-bottom:0;
	padding:0 0;
	margin-left:20px;
}