@charset "UTF-8";

@import "./base.css";

/* ================================ 
CSS Information Common

================================ */
#content-wrap{
	margin:0 0 200px;
	border-top:#666 1px dotted;
	min-height:1000px;
	/height:1000px;
}

#content-wrap.detail-area{
	border:none;
}

.goo01{
	padding:25px 0;
	border-bottom:#666 1px dotted;
	overflow:hidden;
	_zoom:1;
}

.goo01 p{
	float:left;
	margin:0 18px 0 0;
	overflow:hidden;
	_zoom:1;
}

.goo01 p img{
	border:1px solid #999;
}

.goo01 div{
		overflow:hidden;
	_zoom:1;
}

.goo01 h3{
	margin:0 0 8px;
	font-size:1.6em;
	line-height:1.4em;
	color:#1e61a6;
}

.goo01 dl{
	font-size:1.3em;
	overflow:hidden;
	_zoom:1;
}

.goo01 dt{
	padding:2px 0;
	float:left;
	overflow:hidden;
	_zoom:1;
}

.goo01 dd{
	padding:2px 0;
	overflow:hidden;
	_zoom:1;
}

.goo01 dt img{
	margin:12px 0 0;
}

.goo01 dt a:hover img{
	opacity: 0.70;
filter: alpha(opacity=70);
-moz-opacity: 0.70;
-ms-filter: "alpha(opacity=70)";
}


.detail01{
	overflow:hidden;
	_zoom:1;
}

.detail01 p.dm-area{
	float:left;
	margin:0 18px 0 0;
	overflow:hidden;
	_zoom:1;
	text-align:center;
}

.detail01 p.dm-area a img{
	border:1px solid #999;
}

.detail01 p.dm-area img{
	margin:0 0 20px;
}

.detail01 div{
		overflow:hidden;
	_zoom:1;
}

.detail01 h3{
	margin:0 0 8px;
	font-size:1.8em;
	line-height:1.4em;
	color:#1e61a6;
}

.detail01 dl{
	padding:20px 0;
	font-size:1.3em;
	overflow:hidden;
	_zoom:1;
	border-top:#666 1px dotted;
	border-bottom:#666 1px dotted;
}

.detail01 dt{
	padding:2px 0;
	float:left;
	overflow:hidden;
	_zoom:1;
}

.detail01 dd{
	padding:2px 0;
	overflow:hidden;
	_zoom:1;
}

.detail01 dt img{
	margin:12px 0 0;
}



.detail01 div p{
	padding:20px  0;
	font-size:1.3em;
	line-height:1.7em;
}

.detail01 div p a:hover img{
	opacity: 0.70;
filter: alpha(opacity=70);
-moz-opacity: 0.70;
-ms-filter: "alpha(opacity=70)";
}


