@import url(index.css);

* { color : #000 ; font-size : 11pt ; }
body { line-height : 1.5 ;  }
#container { width : 100% ; }
#menu { display : none ; }   
img { border : none ; margin : 1em ; }
#center h3 { border : 1px solid #000 ; padding : 0.25em ; clear : both ;}
#center h3 a { text-decoration : none ; }

#center h4, #center h5 { border-bottom : 1px dotted #000 ; padding : 0.25em ; clear : both ;}


#footer img { float : left ; }
#header *, #footer * { font-size :8pt ; font-weight : normal ; text-decoration : none ;} 


#header { font-weight : normal ; height : 140px ;}
#header p, #header h2{ margin-left : 390px ;line-height : 1.2 ;  }
#header img { position : absolute ; left : 0px ; top : 0px ; margin : 0 ;}
#footer img { margin : 0 ;position : absolute ; left : 0px ; top : 0px ; }

#header h1 { position : absolute ; left : 0px ; top : 90px ; font-size : 1.5em ; text-align : center ; border-top : 4px double #000 ;border-bottom : 4px double #000 ;font-weight : bold ; width : 100% ;}

#fontSize { display : none ; }



#index .indexContents, #index .indexContent  {
	width : 100% ;
	text-align : left ;
	position : relative ;
} 

#index h1 { background : none ; display : none ; }

#top-navi,
#footer-navi{ background : none ; display : none ; }

/* TOPPAGE */
#index .indexContent {background : url("/images/reason.png") no-repeat top center; }
#index #header { height : 80px ; }

table { border-collapse : collapse ; }
th { font-weight : bold ; text-align : left ;}
th, td { border : 1px solid #000 ; }
th { font-weight : bold ; }
#footer { padding-left : 100px ; position : relative ; } 


#gNavi { display : none ; }
hr { clear : both ;  }

/*top*/
object{display:none;}
.swfbox{display:none;}

#flashArea {
	height: 380px;
}
#flashArea img{margin:0;}
.top_mapflash {
	width: 684px;
	height: 341px;
}

#index .indexContents img {
	margin: 0;
}
#index .indexContents ul {
	clear: both;
	margin:0;
	padding:0;
}
#index .indexContents ul.imglist2 {
	padding-top: 15px;
}
#index .indexContents ul li {
	display: inline;
	float: left;
	margin:0;
	padding:0;
}
.top-pakara {
	padding:0 0 10px 0;
}
.imglist2{clear:both;}
.whats{clear:both;}
/* maplist */
#center .maplist-box {
	width: 47%;
	float:left;
	margin-left:1%;
}
#center .maplist-box h4 {
	background: #025500 none;
	margin: 0;
	padding: 5px 10px;
	color: #fff;
}
#center .maplist-box table {
	width: 100%;
	margin: 0 0 17px 0;
	padding: 0;
}
#center .maplist-box table th {
	background: #ffc;
	font-size: 0.68em;
	text-align: center;
	padding: 5px 0;
	border: 1px solid #ccc;
	line-height: 1;
	font-weight: normal;
	width: 4em;
}
#center .maplist-box table td {
	padding: 5px 2px 5px 5px;
	border: 1px solid #ccc;
	font-size: 0.96em;
	line-height: 1.2;
}
#center .maplist-box table td img {
	display:none;
}
#center .category-header h3,
#center .category-mainimg h3{border:0;padding:0;margin:0;}
#center .category-header ul,
#center .category-footer,
#center span.up{display:none;}

#center{width:100%;}
#center .box-right {
	width:50%;
	float:right;
	margin-right:3%;
}
#center .box-right dl dt,
#center .box-right ul li{
	line-height:1;
}
#center .box-right ul li{clear:none;float:none;width:100%;margin:2px;padding:0;height:inherit;display:block;list-style-type:circle;}
#center .box-right ul li.drink,
#center .box-right ul li.walk,
#center .box-right ul li.insurance,
#center .box-right ul li.license,
#center .box-right ul li.member,
#center .box-right ul li.text,
#center .box-right ul li.rental{width:100%;}

#center .box-left {
	float:left;
	width:300px;
}
