@charset "UTF-8";
/* CSS Document */


/* はせがわの 商品とサービスについて */
/*==== [ common id and class ] ====================================================================*/

/* ==[ basic ]== */

div#mainImage{
	display:block;
	width:950px;
	height:360px;
	background:url('../img/80/80_keishou_title.jpg') top left no-repeat;
	margin-top:10px;
}


/* ==[ block ]== */

div#linkTab{
	background:#EFEFEF;
}

div#readBlock{
	width:750px;
	height:150px;
	margin:20px auto 0 auto;
	background:url('../img/80/80_keishoutopmark.jpg') top right no-repeat;
	padding-bottom:15px;
}
div#readBlock div.ColumnText{
	width:530px;
	margin-left:180px;
}
div#readBlock div.ColumnText h2{
	display:block;
	width:532px;
	height:40px;
	background:url('../img/product_index/product_title2.jpg') top left no-repeat;
	text-indent:-8000px;
}
div#readBlock div.ColumnText p{
	margin:0px 0 0 22px;
}
div#readBlock div.ColumnImage{
	float:right;
	margin:30px 0 0 0;
	display:block;
	width:187px;
	height:98px;
	background:url('../img/memorial_index/face.jpg') top left no-repeat;
	text-indent:-8000px;
}


div#block001{ margin:0px 0 30px 35px; }

div#keishou_tenjisakuhin{
	margin:30px 0 5px 35px;
	display:block;
	width:300px;
	height:30px;
	background:url('../img/80/80_keishou_tenjisakuhin.jpg') top left no-repeat;
	text-indent:-8000px;
	padding:0px 0px 0 0;
}

div#block001 div.columnL div.image1{
	display:block;
	float:left;
	width:280px;
	height:300px;
	background:url('../img/80/80_keishou_02ohi.jpg') top center no-repeat;
	text-indent:-8000px;
	margin:0 0px 0px 0;
}
div#block001 div.columnL div.image2{
	display:block;
	float:left;
	width:280px;
	height:300px;
	background:url('../img/80/80_keishou_03saeki.jpg') top center no-repeat;
	text-indent:-8000px;
	margin:0 20px 0px 20px;
}

div#block001 div.columnL div.image3{
	display:block;
	float:left;
	width:280px;
	height:300px;
	background:url('../img/80/80_keishou_04suda.jpg') top center no-repeat;
	text-indent:-8000px;
	margin:0 0px 0px 0;
}


div#block002{ margin:60px 0 20px 35px; }

div#block002 div.columnL div.image1{
	display:block;
	float:left;
	width:280px;
	height:300px;
	background:url('../img/80/80_keishou_05taguchi.jpg') top center no-repeat;
	text-indent:-8000px;
	margin:0 0px 0px 0;
}
div#block002 div.columnL div.image2{
	display:block;
	float:left;
	width:280px;
	height:300px;
	background:url('../img/80/80_keishou_06nakajima.jpg') top center no-repeat;
	text-indent:-8000px;
	margin:0 20px 0px 20px;
}

div#block002 div.columnL div.image3{
	display:block;
	float:left;
	width:280px;
	height:320px;
	background:url('../img/80/80_keishou_07fukuoji.jpg') top center no-repeat;
	text-indent:-8000px;
	margin:0 0px 0px 0;
}


div#block003{ margin:60px 0 30px 35px; }

*html div#block003{ margin:60px 0 0px 35px; }


div#block003 div.columnL div.image1{
	display:block;
	float:left;
	width:280px;
	height:300px;
	background:url('../img/80/80_keishou_08fujita.jpg') top center no-repeat;
	text-indent:-8000px;
	margin:0 0px 0px 0;
}
div#block003 div.columnL div.image2{
	display:block;
	float:left;
	width:280px;
	height:300px;
	background:url('../img/80/80_keishou_09mitamura.jpg') top center no-repeat;
	text-indent:-8000px;
	margin:0 20px 0px 20px;
}

div#block003 div.columnL div.image3{
	display:block;
	float:left;
	width:280px;
	height:300px;
	background:url('../img/80/80_keishou_01miyata.jpg') top center no-repeat;
	text-indent:-8000px;
	margin:0 0px 0px 0;
}


div#bottomLink{
	padding:0 0 3px 13px;
}
div#bottomLink a{
	color: #a38d43;
}
div#bottomLink a:hover{
	color:#333333;
	text-decoration:underline;
}

div#block2{
float:left;
margin-left:110px;
}

*html div#block2{
float:left;
margin-left:50px;
}

div#listTbl2{
	margin:30px 20px 0 0;
}

*html div#listTbl2{
	margin:0px 20px 0 0;
}

div#listTbl2 table{
margin-left:0px;
margin-bottom:5px;

}
div#listTbl2 table td{
	padding:0 11px 2px 0px;
	vertical-align:top;
}
div#listTbl2 table td.enkaku{
	margin:0 0 0 0px;
	display:block;
	width:187px;
	height:26px;
	background:url('../img/80/80_keishou_enkaku.jpg') top left no-repeat;
	text-indent:-8000px;
}

div#listTbl{
	margin:0 0px 0 0;
	width:675px;
}


div#listTbl table{
}

div#listTbl table td{
	padding:0 11px 2px 0px;
	vertical-align:top;
}




div#block4{
width:790px;
float:left;
margin:40px 0 80px 0;
padding-left:90px;
}

*html div#block4{
width:790px;
float:left;
margin:0px 0 40px 0;
padding-left:90px;
}

div#block4 div.columnL h3 a{
	display:block;
	width:150px;
	height:26px;
	background:url('../img/80/80_keishou_fukuoka.jpg') top left no-repeat;
	text-indent:-8000px;
	margin-bottom:5px;
}

div#block4 div.columnR h3 a{
	display:block;
	width:150px;
	height:26px;
	background:url('../img/80/80_keishou_ginza.jpg') top left no-repeat;
	text-indent:-8000px;
	margin-bottom:5px;
}


div#block4 div.columnL{
	float:left;
	width:360px;
	padding:0 20px 0 20px;
}

div#block4 div.columnR{
	float:left;
	width:350px;
	padding:0 20px 0 20px;
}

div#block4 p a{
	color: #a38d43;
	padding:0 20px 0 0;
	background:url('../img/arrow.jpg') top right no-repeat;
}
div#block4 a:hover{
	color:#333333;
	text-decoration:underline;
}