@charset "utf-8"; 

@import url("../../css/common.css");
@import url("../../css/add.css");


/* ============================================================ contents */

#contents {
	background: url(../images/bg.png) no-repeat left top;
}
#contents .contents-area .index-area {
	width: 554px;
}
#contents .contents-area .index-area h2 {
	font-size: 12px;
	padding-bottom: 30px;
	text-indent: -9999em;
}
#contents .contents-area .index-area p,
#contents .contents-area .index-area ul {
	line-height: 2.2;
	padding-bottom: 1.5em;
}
#contents .contents-area .index-area ul.img {
	padding-bottom: 2em;
}
#contents .contents-area .index-area ul.img li {
	padding-right: 14px;
	float: left;
}
#contents .contents-area .index-area li span {
	color: #003366;
}
#contents .contents-area .index-area li a img {
	border: 1px solid #E07E4C;
}
#contents .contents-area .index-area li a img:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
	border: 1px solid #FF3333;
}
#contents .contents-area .index-area p img {
	text-align: center;
}
#contents .contents-area .index-area p.googlemap {
	padding-right: 20px;
	width: 127px;
	float: right;
}
#contents .contents-area .index-area p.googlemap a {
	width: 100%;
	height: 100%;
	display: block;
}
#contents .contents-area .index-area p.googlemap a:hover {
	height: 100%;
	background: url(../images/googlemap_on.png) no-repeat;
}	
#contents .contents-area .index-area p.googlemap a:hover img {
	visibility: hidden;
}		
#contents .contents-area .index-area iframe {
	border: 1px solid #E07E4C;
	margin-bottom:1em;
}