@charset "EUC-JP";


#A p.adblock_title,
#B p.adblock_title,
#adSide p.adblock_title {
	margin:0 0 10px;
	color:#aaa;
	font-size:88%;
	text-align:right;
}
#A a.adblock_title,
#B a.adblock_title,
#adSide a.adblock_title {
	margin:0 0 10px;
	color:#aaa;
	text-align:right;
	text-decoration:none;
}
#A,#B,#adSide{
	text-align:left;
}
#A li,
#B li,
#adSide li {
	float:none;
	margin:0 0 10px;
	list-style:none;
}
#A li a,
#B li a,
#adSide li a {
	display:block;
	padding:5px;
}
#A li a:hover,
#B li a:hover,
#adSide li a:hover {
	background:#fdf5d8;
	color:#1155bb;
	text-decoration:none;
}
#A li em,
#B li em,
#adSide li em,
#A li span,
#B li span,
#adSide li span {
	display:block;
	line-height:1.25;
}
#A li em,
#B li em,
#adSide li em {
	font-style:normal;
	font-weight:bold;
}
#A li span.ad_read,
#B li span.ad_read,
#adSide li span.ad_read {
	color:#222;
}
#A li span.ad_url,
#B li span.ad_url,
#adSide li span.ad_url {
	color:#008000;
	font-size:88%;
}

/*=======================================
ss対応
=======================================*/

.ad_ss ul{
	position:relative;
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
	line-height:1.25;
	}
.ad_ss ul li{
	position:relative;
	display:inline;
	margin:0 5px 0 0;
	padding:0 5px 0 0;
	border-right:1px solid #000;
	}
.ad_ss ul li a{
	white-space:nowrap;
	}

/* safari 1.2 \*/
html:\66irst-child .ad_ss ul li a{
	white-space:normal;
	line-height:1.5;
	}
/* safari 3*/
@media screen and (-webkit-min-device-pixel-ratio:0){
.ad_ss ul li a{
	white-space:normal;
	line-height:1.5;
	}
}


/*------------------------------------------

2009.07.14 IE8対応追記 シンプル地図対応
------------------------------------------*/

/* safari 1.2 \*/
html:\66irst-child #adSS_simpleMap ul li a{
	white-space:normal;
	line-height:1.1;
	}
/* safari 3*/
@media screen and (-webkit-min-device-pixel-ratio:0){
.ad_ss ul li a{
	white-space:normal;
	line-height:1.1;
	}
}

#adSS_simpleMap ul{
position:static;
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
	line-height:1.1;
	}
#adSS_simpleMap ul li{
position:static;
	display:block;
	float:left;
	margin:0 5px 2px 0;
	padding:0;
	border-right:none;
	}
#adSS_simpleMap ul li a{
	padding:0 5px 0 0;
	border-right:1px solid #000;
	white-space:nowrap;
	}

/*------------------------------------------

2010.04.23 ホットスポットにサムネイル 
------------------------------------------*/
/* for IE7 */
li.inthumbnail a {
	zoom:100%;
}

/* for others */
li.inthumbnail a:after {
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}

/* for IE6 */
/*\*/
* html li.inthumbnail a {
    height: 1em;
}
/**/


