@charset "Shift_JIS";

/*===========================================
共通部分ヘッダー
============================================*/
body	{
	background-color:#ffffff;
	margin-top:0px;
}
div#pagebody{
	width:800px; margin:0 auto;
	background-color:#ffffff;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#DEB887; 
	border-right-width:1px; 
	border-right-style:solid; 
	border-right-color:#DEB887;
}
div#header{
	width:800px;
	height:85px;
	margin:0px;
}
div#body{
	width:800px;
	height:200px;
	margin-top:20px;
}
/*===========================================
共通部分メニューバー
============================================*/
div#tmanu{
	width:800px;
	height:40px;
	margin-top:-15px;
}
a#tmanu{
	color:#000000;
	width:160px;
	height:40px;
	float:left;
	text-align:center;
	background-image:url('../image/menu.gif');
}
a#tmanu:hover{
	background-image:url('../image/menu2.gif');
}
p#tmanu{
	font-size:13px;
	margin-top:10px;
}
div#tmanu a{
	color:#000000; 
	text-decoration: none;
}
/*===========================================
共通部分フッダー
各ページ幅
============================================*/
div#line{
	margin-top:0px;
	height:10px;
	background-image:url('../image/line.gif');
}
div#tline{
	margin-top:200px;
	height:10px;
	background-image:url('../image/line.gif');
}
div#gline{
	margin-top:1250px;
	height:10px;
	background-image:url('../image/line.gif');
}
div#r2line{
	margin-top:1000px;
	height:10px;
	background-image:url('../image/line.gif');
}
div#rline{
	margin-top:750px;
	height:10px;
	background-image:url('../image/line.gif');
}
div#mline{
	margin-top:150px;
	height:10px;
	background-image:url('../image/line.gif');
}
div#uline{
	margin-top:1350px;
	height:10px;
	background-image:url('../image/line.gif');
}
div#sline{
	margin-top:1450px;
	height:10px;
	background-image:url('../image/line.gif');
}
div#doline{
	margin-top:2730px;
	height:10px;
	background-image:url('../image/line.gif');
}
div#kaline{
	margin-top:900px;
	height:10px;
	background-image:url('../image/line.gif');
}
div#ktline{
	margin-top:950px;
	height:10px;
	background-image:url('../image/line.gif');
}
/*============
各ページ幅終了
=============*/
div#map{
	width:800px;
	height:100px;
	margin-top:0px;
}
ul#umanu{
	width:800px;
	list-style:none;
	font-size:13px;
}
li#umanu{
	width:200px;
	float:left;
}
div#copy{
	height:30px;
	margin-top:-40px;
	background-image:url('../image/copy.gif');
}
/*===========================================
共通部分（TOPページ除く）サイドメニュー
============================================*/
div#yohaku{
	width:50px;
	float:left;
}
div#sidemanu{
	width:210px;
	float:left;
}
table#side{
	margin-left:-2px;
}
tr#sidemanu{
	color:#000000;
	width:150px;
	height:30px;
	display:block;
	background-image:url('../image/side.gif');
}
td#sidemanum{
	width:150px;
	height:25px;
	text-align:center;
	font-size:13px;
}
td#sidemanus{
	width:150px;
	height:20px;
	font-size:13px;
}
td#sen{
	width:150px;
	height:10px;
	display:block;
	background-image:url('../image/line.gif');
}
td#sps{
	height:2px;
}
div#dan{
	margin0left:10px;
}
/*===========================================
共通部分メイン
============================================*/
div#main{
	width:590px;
	float:left;
}
/*===========================================
共通部分（TOPページ以外）メイン
============================================*/
tr#mainm{
	color:#000000;
	width:530px;
	height:40px;
	float:left;
	display:block;
	background-image:url('../image/midasi.gif');
}
td#main{
	width:530px;
	height:35px;
	text-align:center;
	font-size:13px;
}
td#mainn{
	width:530px;
	font-size:14px;
	line-height:25px;
}
a{
	color:#000000; 
	text-decoration: none;
}
/*===========================================
TOPページメイン
============================================*/
table#tside{
	margin-left:10px;
}
tr#tsidemanu{
	color:#000000;
	width:210px;
	height:30px;
	float:left;
	display:block;
	background-image:url('../image/side.gif');
}
td#tsidemanum{
	width:210px;
	height:25px;
	text-align:center;
	font-size:13px;
}
tr#tmain{
	width:550px;
	float:left;
	display:block;
}
tr#tmain2{
	width:550px;
	float:left;
	display:block;
	margin-top:10px;
}
td#tmainh{
	width:100px;
}
td#tmain{
	width:40px;
}
td#tmaing{
	width:230px;
}
/*===========================================
会社案内ページメイン
============================================*/
table#main{
    border: 1px #E3E3E3 ;
    border-collapse: collapse;
    border-spacing: 0;
}
td#kmainm{
	width:90px;
	height:20px;
}
td#kmainm2{
	width:177px;
	height:20px;
}
td#kmain{
	width:360px;
	height:25px;
}
td#kmain2{
	width:347px;
	height:25px;
}
td#mainnk{
	width:530px;
	font-size:13px;
}
/*===========================================
リサイクルページメイン
============================================*/
td#rmain{
	width:150px;
	font-size:13px;
}
td#rmaint{
	text-align:center;
}
td#rsps{
	height:20px;
}
td#rrsps{
	width:20px;
}
/*===========================================
メールページメイン
============================================*/
div#mail{	
	margin-left:70px;
}
div#botan{
	text-align:center;
}
/*===========================================
運送ページメイン
============================================*/
td#img{
	width:140px;
}
td#set{
	width:110px;
	font-size:12px;
}
td#usps{
	width:20px;
}
td#syaryo{
	width:170px;
}
td#setu{
	width:80px;
	text-align:right;
}
/*===========================================
スーパーソルとは（認可）ページメイン
============================================*/
td#ninka{
	font-size:10px;
}
td#{
	width:330px;
	font-size:13px;
}
td#spimg{
	width:100px;
}
td#se{
	width:125px;
	text-align:center;
}
td#seimg{
	width:125px;
}
td#sorutoha{
	width:80px;
}
td#sorusetu{
	width:450px;
}
/*===========================================
土木建築・緑化造園ページメイン
============================================*/
td#drmida{
	text-align:center;
	background-color:#8B4513;
	font-size:15px;
	color:#ffffff;
}
td#rdmida{
	text-align:center;
	background-color:#228B22;
	font-size:15px;
	color:#ffffff;
}
td#drimg{
	width:173px;
}
td#drtxt{
	width:173px;
	text-align:center;
	font-size:11px;
}
td#drtxt2{
	text-align:right;
	font-size:11px;
}
/*===========================================
活動紹介ページメイン
============================================*/
td#katu{
	width:20px;
}
td#katuimg{
	width:160px;
}