@charset "UTF-8";

h1 {
	height:23px;
	background:url(img/page_title.gif) no-repeat center;
	text-indent:-9999px;
	margin:50px auto 40px auto;
}
h2 {
	background	:#9cb2af;
	color:#fff;
	padding:4px 0 2px 4px;
	line-height:1;
	height:1em;
	margin:0 auto 10px;
}
.note {color:red;font-size:11px;line-height:12px;padding-top:5px;}

#contents {
	width:720px;
	margin:0 auto;
}
.imageBox {
	margin:0 auto 10px;
	height:480px;
	width:720px;
}
.imageBox img {
	height:480px;
}

* html .imageBox {height:480px;}


.eventInfo {
 float:right;
 width:340px;
 padding-left:10px;
}
.eventInfo h3 {
	font-size:108%;
}
#setagaya h3 {
	text-indent:-9999px;
	height:52px;
	background:url(img/setagaya/shopname2.png) no-repeat left top;
}
#yamanashi h3 {
	text-indent:-9999px;
	height:52px;
	background:url(img/showroom/shopname8.png) no-repeat left top;
}
.eventInfo h2 span {
	font-size:85%;
}
.eventInfo dl {
	font-size:85%;
	margin-top:5px;
}
.eventInfo dt {
	width:60px;
	float:left;
}
.eventInfo dd {
	margin-left:60px;
}


.imageNav {
	border:0;
	margin:0;
	padding:0;
	margin-right:356px;
}
.imageNav li {
	float:left;
	width:120px;
	height:80px;
}
.imageNav li img {
	border:0;
	margin:0;
	padding:0;
	cursor:pointer;
}



.event_layout2 #eventInfo {
	float:none;
	width:100%;
	clear:both;
	padding-left:0;
	margin:0 auto 10px;
}
.event_layout2 #imageNav {
	margin-right:0;
}

#showroommap_setagaya,
#showroommap {
 padding:5px 5px 5px;
 margin-top:0;
 margin-left:-75px;
}
* html #showroommap {margin-left:-70px;}
* html #showroommap_setagaya {margin-left:-70px;}
#showroommap_setagaya {
  padding-top:15px;
}

#setagaya {
	padding-bottom: 20px;
	margin-bottom: 20px;
}

#eventInfo2 {
  
}
#textbox2 {
  float: left;
  width:360px;
  padding: 20px 0 0;
  font-size: 11px;
  line-height: 20px;
}
#kyubo {
  margin:20px 0 0 0;
  border:1px dotted #9cb2af;
  padding:10px;
  width:338px;
  float: left;
}
#kyubo p {
  font-size:85%;
  padding; 10px 0 5px
}
