﻿@charset "utf-8";

/*----------------------------------------------------
　 temp contents
----------------------------------------------------*/
#wrapper {
	width: 100%;
	height: auto;
	margin: 0px auto 0;
	padding:60px 0 120px 0;
	overflow: hidden;
	background-image: url(../images/main_back.jpg);
	background-repeat: repeat;
}

#wrapper p a:hover img {
	opacity: 0.7;
	filter: alpha(opacity=70);
}

#main{
	width:1000px;
	margin:0 auto 0;
	overflow:hidden;
}

.tit{
	margin:0 auto 55px;
}

/*----------------------------------------------------
　 こだわり
----------------------------------------------------*/

#koda_img{
	width:1000px;
	margin-top: 0px;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 25px;
}

#kodawari01{
	height: 395px;
	background-image: url(../images/kodawari_back01.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 25px;
	overflow: hidden;
}

#kodawari01 p{
	width: 530px;
	padding: 195px 0 0 0;
	float: right;
}

#kodawari02{
	height: 420px;
	background-image: url(../images/kodawari_back02.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	margin-top: 20px;
}

#kodawari02 p{
	width:450px;
	padding:125px 0 0 0;
	float:left;
}

#kodawari03{
	height: 450px;
	background-image: url(../images/kodawari03_back.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
}

#kodawari03 p{
	width: 530px;
	padding: 135px 0 0 0;
	float: left;
}

#kodawari04{
	height: 420px;
	background-image: url(../images/kodawari04_back.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
}

#kodawari04 p{
	width: 480px;
	padding-top: 200px;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	float: right;
}

#kodawari05{
	height: 450px;
	background-image: url(../images/kodawari05_back.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
}

#kodawari05 p{
	width:530px;
	padding:170px 0 0 0;
	float:right;
}

/*----------------------------------------------------
　 うにへの想い
----------------------------------------------------*/
#omoi01{
	height: 400px;
	background-image: url(../images/omoi01_back.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
}

#omoi01 p{
	width: 710px;
	padding-top: 90px;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	float: left;
}

#omoi02{
	height: 420px;
	background-image: url(../images/omoi02_back.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
}

#omoi02 p{
	width: 530px;
	padding-top: 200px;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	float: right;
}

#omoi03{
	height: 450px;
	background-image: url(../images/omoi03_back.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
}

#omoi03 p{
	width: 530px;
	padding: 170px 0 0 0;
	float: left;
}


/*----------------------------------------------------
　 会社概要
----------------------------------------------------*/
#comTB{
	border:#CCCCCC 0px solid;
	margin: 0 0 50px 0;
	border-collapse: collapse;
	border-spacing: 0;
	width:600px;
	float:right;
}

#comTB th{
	width:30%;
	border-style:solid;
	border-width:0 0 1px 0;
	border-color:#CCCCCC;
	padding:15px 15px 15px 20px;
	vertical-align:top;
	font-weight:bold;
	text-align:left;
}

#comTB td{
	border-style:solid;
	border-width:0 0 1px 0;
	border-color:#CCCCCC;
	padding:15px 15px 15px 20px;
	vertical-align:top;
}



/*----------------------------------------------------
　 市場一覧
----------------------------------------------------*/
#shijoTB{
	border:#CCCCCC 0px solid;
	margin: 0 0 50px 0;
	border-collapse: collapse;
	border-spacing: 0;
	width:100%;
}

#shijoTB td{
	border-style:solid;
	border-width:0 0 1px 0;
	border-color:#CCCCCC;
	padding:10px 15px 10px 15px;
	vertical-align:top;
}

#shijoTB td.name{
	width: 50%;
}
#shijoTB td.tel{
	width: 50%;
	text-align: center;
}


#footerPh {
	width: 100%;
}

#footerPhImg {
	background-position: center center;
	background-repeat: no-repeat;
	min-height: 200px;
	min-width: 1000px;
	overflow:hidden;
	background-size:cover;
	position:relative;
	z-index:-100;
}


#map{
	width: 1000px;
	margin: 0 auto 0;
	overflow: hidden;
	clear: both;
}
