@charset "utf-8";
@import "default.css";

#container {
  background-image: none;
  
}
/*-------------------------------------------------------------------
  ヘッダー 
---------------------------------------------------------------------*/
#header {
  z-index: 2;
  padding-bottom: 280px;
  background: transparent url(../images/top/top_headimage.png) top left no-repeat;
}

* html #header {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='./images/top/top_headimage.png?1');
}

#topflash {
  width: 780px;
  height: 280px;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 120px;
  z-index: 1;
}
div#content {
  background: #FFFFFF;
  padding: 0;
  width: 585px;
}

div.note_button {
  margin: 0 0 0 0;
  padding:0;
}

div.note_button img {
  margin:0px;
  padding:0px;
}

div.note_button a {
  margin:0px;
  padding:0px;
}

div.main_contents {
  padding-left: 0px;
}

div.open {
  padding-left: 20px;
}

div.session {
  padding-left: 20px;
}

div.info_container {
 position:relative;
 width:585px;
 padding-bottom: 20px;
}

div.tour {
  width: 290px;
  float: left;
}

div.tour_sub {
	padding:10px;
	width:270px;
	height:200px;
	background:transparent url(../images/home/tour_fusen.gif) top left no-repeat;
}


div.tour_sub dl {
	width:260px;
	height:190px;
	overflow:auto;
}


div.tour_sub dd {
  padding: 0 10px 10px 10px;
}


div.info {
  width:284px;
  float: right;
}


div.info_sub {
	padding:10px;
	width:270px;
	height:200px;
	background:transparent url(../images/home/info_fusen.gif) top left no-repeat;
}


div.info_area {
	width:260px;
	height:190px;
	overflow:auto;
}


div.info_area div.date {
  text-align: right;
  color: #206CAA;
}
