@charset "utf-8";

#main a:hover {
	text-decoration: none;
	color: #ae130e;
}

#main h2 {
	margin-bottom: 15px;
	padding-bottom: 4px;
	border-bottom: 1px solid #a8a8a8;
	font-size: 0;

	width: 583px;
	height: 19px;
	float: left;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}
#main p {
	margin-bottom: 8px;
}

#adobereader dl {
  line-height: 1.3em;
  display: block;
}
#adobereader dt{
  clear: both;
  float: left;
  margin: 0px;
}
#adobereader dd{
  margin-left: 180px;
  padding-top: 4px;
  padding-bottom: 4px;
  line-height: 15px;
}



#main ul#download { /* clearfix */
	
}
#main ul#download li {
	width: 187px;
	margin-right: 11px;
	float: left;
	text-align:center;
	font-size: 12px;
}
#main ul#download li.right {
	margin-right: 0;
}
#main ul#download li .name {
	width: 187px;
	height: 90px;
	display: block;
	overflow: hidden;
	padding-top: 10px;
	line-height: 1.4em;
}
#main ul#download li.title {
	width: 583px;
	height: 16px;
	float: left;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	margin-top:40px;
	margin-bottom:17px;
	border-bottom: 1px solid #a8a8a8;
}
#main h2 {
	background: url("../images/download_ttl.gif") no-repeat;
}
#main h3#catalog_dl_ttl,


#main ul#download li#seasonal_catalog_dl_ttl h3 {
	background: url("../images/seasonal_catalog_download_ttl.gif") no-repeat;
}

#main ul#download li#catalog_dl_ttl h3 {
	background: url("../images/catalog_download_ttl.gif") no-repeat;
}
#main h3#ddnews_dl_ttl,
#main ul#download li#ddnews_dl_ttl h3 {
	background: url("../images/ddnews_download_ttl.gif") no-repeat;
}


/* koike追記start */

#main h3#ddnews_dl_ttl,
#main ul#download li#ddjournal_dl_ttl h3 {
	background: url("../images/ddjournal_download_ttl.gif") no-repeat;
}

/* koike追記end */


/*
#main ul#storelocations li#market_ttl a.name {
	background: url("../images/roppongi_hover_name.gif") no-repeat;
}
#main ul#storelocations li#cafe_ttl a.name {
	background: url("../images/roppongi_hover_name.gif") no-repeat;
}
#main ul#storelocations li#us_ttl a.name {
	background: url("../images/roppongi_hover_name.gif") no-repeat;
}
#main ul#storelocations li#market01 a.name {
	background: url("../images/roppongi_hover_name.gif") no-repeat;
}
#main ul#storelocations li#market02 a.name {
	background: url("../images/shinagawa_hover_name.gif") no-repeat;
}
#main ul#storelocations li#market03 a.name {
	background: url("../images/nagoya_hover_name.gif") no-repeat;
}
#main ul#storelocations li#market04 a.name {
	background: url("../images/shibuya_hover_name.gif") no-repeat;
}
#main ul#storelocations li#market05 a.name {
	background: url("../images/yaesu_hover_name.gif") no-repeat;
}
#main ul#storelocations li#cafe01 a.name {
	background: url("../images/marunouchi_hover_name.gif") no-repeat;
}
#main ul#storelocations li#cafe02 a.name {
	background: url("../images/aoyama_hover_name.gif") no-repeat;
}
#main ul#storelocations li#cafe03 a.name {
	background: url("../images/roppongi_hover_name.gif") no-repeat;
}
#main ul#storelocations li#cafe04 a.name {
	background: url("../images/haneda_hover_name.gif") no-repeat;
}
#main ul#storelocations li#cafe05 a.name {
	background: url("../images/seijo_hover_name.gif") no-repeat;
}
#main ul#storelocations li a.name:hover {
	background-position: 0 -60px !important;
}
*/


