@charset "UTF-8";


/* #header_navi
----------------------------------------------------------- */
#header ul#header_navi #transys {
	background-position: 0px -100px;
	background-image:url(../img/transys_bt.jpg);
	display: block;
	width: 200px;
	height: 50px;
	margin-top:10px;
}


/*----------------------------------------------------
	#contents
----------------------------------------------------*/


/* #midashi
----------------------------------------------------------- */
#midashi ul {
    width:350px ;
    height:auto;
    float:left;
	margin-top:30px ;
	margin-bottom:30px;
}
#midashi ul li {
	margin-bottom:5px ;
}

/* 内容/共通
----------------------------------------------------------- */
#contents img.p {
    display:block;
	width:340px;
	float:right;
	margin-top:15px;
}
#contents img.koumoku {
	margin-top:20px;
}
#contents p.info {
	width:450px;
	margin-top:10px;
	line-height:150%;
}
#contents #truck ul,
#contents #ware ul.hr{
    display:inline-block;
	width:410px;
	border-top:2px #bb5555 dotted;
	border-bottom:2px #bb5555 dotted;
	margin-top:10px;
	margin-bottom:20px;
	padding-top:10px;
	padding-bottom:7px;
	
}
/* truck
----------------------------------------------------------- */
#truck ul li{
	color:#008b8b;
	margin-left:10px;
	margin-bottom:5px;
}
#truck #why {
	width:780px;
	display:inline-block;
	background-color: #f5fffa;
	border:#333333 1px solid;
	padding:10px;
	margin-bottom:30px;
}
#truck #why img {
    vertical-align:top;
}
#truck #why p{
	width:600px;
	display:inline-block;
	margin-left:20px;
	font-size:90% ;
	line-height:150%;
}
/* crane
----------------------------------------------------------- */
#crane #mame {
	width:410px;
	display:inline-block;
	background-color: #f5fffa;
	border:#333333 1px solid;
	padding:10px;
	margin-bottom:30px;
	margin-top:30px;
}
#crane #mame p{
	display:inline-block;
	padding-left:15px;
	padding-top:5px;
	width:390px;
	font-size:90% ;
	line-height:150%;
}
/* ware
----------------------------------------------------------- */
#ware img.p {
	margin-bottom:30px;
}
#ware li {
	margin-bottom:5px;
}
#ware span.blue {
    color:#2277b8;
	display:inline-block;
	margin-left:130px;
}
#ware span.red {
color:#cc6633;
}
#ware span.green {
color:#008b8b;
}
/* gaide
----------------------------------------------------------- */
#gaide {
	width:740px;
	height:auto;
	clear:both;
	background-color:#efefef;
	padding:30px;
}
#gaide #red {
	font-size:120%;
	color: #bb5555;
}
#gaide p.add1 {
	display: inline-block;
	width:620px;
	height:40px;
	float:left;
}

#gaide p.add2 {
	display:block;
	width:620px;
	height:25px;
	font-weight:bolder;
	float:left;
	margin-top:15px;
}
#gaide #no {
	color:#0aa7a2;
	display:block;
	font-size:120%;
	font-weight:bold;
	width:720px;
	padding:30px 0px 15px 0px ;
}
#gaide #map a{
	background-image:url(../transys/img/map_bt.jpg);
	width:120px ;
	height:40px ;
	display:inline-block;
	text-indent: -9999px;
}
#gaide #map a:hover{
	background-position: 0px -40px;
}
#gaide #mail a{
	background-image:url(../transys/img/mail_bt.jpg);
	width:120px ;
	display:inline-block;
	height:40px ;
	text-indent: -9999px;
}
#gaide #mail a:hover{
	background-position: 0px -40px;
}
#gaide p.add1 #red {
	display:inline-block;
	margin-bottom:15px;
    
}