body,table {
font:13px "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
*font-size:small;
*font:x-small;
line-height:1.5em;
letter-spacing:0.01em;
color: #525252;
}

.section1 
{
	width : 900px;
	padding-left:10px;
	margin-top:20px;
	margin-bottom:20px;
	text-align : left;
	_margin-bottom : 0px;
	font-size:175%;
	font-weight:bold;
}

.section2 
{
	width : 810px;
	text-align : left;
	_margin-bottom : 0px;
	font-size:100%;
}

#map2 
{
	width : 600px;
	text-align : left;
	float : left;
	vertical-align:top;
	border:solid 1px #ccc;
	
}

.contents 
{
	width : 190px;
	padding-left : 10px;
	text-align : left;
	float : left;
	vertical-align:top;
}

#maintit{
padding:0;
margin:0 0 25px 0;
width:532ox;
height:53px;
background:url("../img/kashiiport/maintit.jpg");

}

#maintit h4{
text-indent:-9999px;
}

table.barance{
margin : 5px 15px 0px;
_margin-top : 0px;
border-spacing:0px;
width : 500px;
margin-bottom:15px;
}

.nimg{
margin:0 0px 10px 0;
}

#box05{
padding:0px;
margin:0px;
_margin:-5px;
width:100%;
height:5px;
}

#midasibox{
border-spacing:0px;
padding:5px;
width:320px;
margin-bottom:10px;
border:1px solid #FFE0B3;
background-color:#FFF7EB;
}

table.barance2{
margin : 0px;
margin-left:10px;
border-spacing:0px;
width : 310px;
height:44px;
_height:55px;
background:url("../img/dot3.gif");
background-repeat:repeat-x;
background-position:bottom;
}

table.barance2_no{
margin : 0px;
margin-left:10px;
border-spacing:0px;
width : 310px;
height:24px;
_height:34px;
}

table.barance3{
margin : 0px;
border-spacing:0px;
border:solid 1px #9C9A9C;
}

.barance3 tr th{
padding : 5px;
text-align : left;
border:1px solid #9C9A9C;
background-color:#FFF7EB;
}

.barance3 tr td{
background:#ffffff;
border:1px solid #9C9A9C;
padding : 5px;
}

#waku{
width:500px;
margin-left:15px;
}

.inputwaku 
{
margin-top:5px;
margin-bottom:10px;
}

.topback{
	background-image: url(img/topback.png);
	background-repeat: repeat-x;
	
}
.kensakubox {
	height: 25px;
	width: 200px;
}
.mainhead{
	background-image: url(img/header.png);
	background-repeat: no-repeat;
	
}