@import "../common/style.css";

/* --- 木材加工品情報 --- */
#contents .product_info{
	text-align:left;
	margin-left:50px;
	margin-bottom:50px;
}
#contents .product_info h3{
	font-size:14px;
	background:none;
	border:none;
	padding:0;
	margin:0;
}

/* button(common) */
#contents .bt_karamatu a,
#contents .bt_net a{
	display:block;
	width:160px;
	height:30px;
	margin:10px 0 20px 300px;
	background-repeat:no-repeat;
	background-position:left top;
}
#contents span{
	display:none;
}

/* karamatu */
#contents .bt_karamatu a{
	background-image:url(img/bt_karamatu.jpg);
}
#contents .bt_karamatu a:hover{
	background:url(img/bt_karamatu.jpg)  no-repeat left -31px;
}

/* net */
#contents .bt_net a{
	background-image:url(img/bt_net.jpg);
}
#contents .bt_net a:hover{
	background:url(img/bt_net.jpg) left -31px;
}

/* --- 加工品紹介 --- */

/* IE7 */
.product_dl{
	height:120px;
	margin-bottom:1em;
}

#contents a img{ 
	border-style:none;
}

.banner_01,
.banner_02,
.banner_03{
	width:330px;
	height:110px;
	margin:0;
	padding:0;
	float:left;
}

#contents .comment{
	color:#333333;
	width:190px;
	margin:5px;
	padding:0;
	float:left;
	display:block;
}

/* -- list -- */
#contents .banner_01 a{
	background: url(img/banner_ankyo_hover.jpg) no-repeat left top;
	display:block;
}
#contents .banner_02 a{
	background: url(img/banner_ramina_hover.jpg) no-repeat left top;
	display:block;
}
#contents .banner_03 a{
	background: url(img/banner_kitaro_hover.jpg) no-repeat left top;
	display:block;
}
#contents .banner_01 a:hover,
#contents .banner_02 a:hover,
#contents .banner_03 a:hover{
	background-color:#fff;
}
#contents .banner_01 a:hover img,
#contents .banner_02 a:hover img,
#contents .banner_03 a:hover img{
	visibility:hidden;
}


/* details */
#contents .bt_details {
	float:right;
	margin:0;
	padding:0;
}
#contents .bt_details a{
	display:block;
	width:160px;
	height:30px;
	background-repeat:no-repeat;
	background-position:left top;
	margin-right:10px;
}
#contents .bt_details a {
	background-image:url(img/bt_details.jpg);
}
#contents .bt_details a:hover{
	background:url(img/bt_details.jpg) no-repeat left -31px;
}
#contents #box01 {
	width:170px;
	float:right;
}
#contents #box01 .bt_details {
	float:none;
	display:block;
}
#contents .product_dl .pdf {
	line-height:1.5em;
	vertical-align:text-bottom;
	width:165px;
	margin:0;
	padding:0;
x	float:right;
	display:block;
}
#contents .product_dl .pdf a {
	display:block;
	padding:5px 5px 0px 5px;
	margin:10px 0 0 0;
	text-decoration:none;
	background:#EFEAC2;
}

@media print { 
/*
#contents .banner_01 a,
#contents .banner_02 a,
#contents .banner_03 a{
	background:none;
}
#contents h2{
	clear:both;}

#contents .comment{
	width:330px;
}
#contents .product_dl .pdf{
	display:none;
}
*/
}