/* CSS Document */
@charset "utf8";
/*-----PRINT CSS-----*/
body{
	text-align: left;
	width:675px;
	min-width:675px !important;
	font-size:70% !important;
	margin:0 0 0 30px;
}

#contents950,
#foot950,
#btmArea,
.hSpace,
.pdfLink{
	text-align: left;
	display:none !important;
	width: 1px !important;
	height:1px !important;
	overflow:hidden !important;
	margin:0 !important;
	padding:0 !important;
}
#header,
#footer,
.wrap,
#global-navi,
#contents950,
#foot950{
	text-align: left;
	width:675px !important;
	margin:0 !important;
	padding:0 !important;
}
.pWallBgHalf{
	text-align: left;
	width:675px !important;
	padding:0 !important;
}
.pWallBgNon{
	width:675px !important;
}
#pGroupe{
	width:675px !important;
}
.slider-wrapper{
	width:675px !important;
}
#item-thm{
	width:675px !important;
	float:left !important;
	margin:10px 0 0 !important;
}
.item-thm-box{
	width:695px !important;
}
#item-thm-img{
	width:695px !important;
}
.contentswall-page #txtarea{
	margin:15px 0 0px !important;
}
.contentswall-page #txtarea p{
	line-height:1.75em !important;
}
.contentsWall-page{
	width:675px !important;
}
#item-thm-img,
#item-thm-img li{
	list-style: none !important;
}
.contentsWall-page #sideArea {
	width:630px !important;
	float:left !important;
	margin:10px 0 0 !important;
	background: none !important;
}
.contentsWall-page #sideAreaInn {
	width:630px;
	float:left;
}
.contentsWall-page #sideArea ul.spec li dl dd{
	width: 85%;
	float: right;
	line-height:1.4em;
}
.contentsWall-page #sideArea ul.spec li dl dt{
	width: 15%;
	float: left;
	line-height:1.4em;
}
#pgroupe .slider-wrapper #item-thm .item-thm-box ul#item-thm-img li a{
	height:95px !important;
}
#pGroupe .slider-wrapper #item-thm .item-thm-box ul#item-thm-img li.cThum a img {
	opacity:1.0;
	filter:alpha(opacity=100);
	-ms-filter: "alpha( opacity=100 )";
}

p.catname{
	margin:0 !important;
}
h2.detail{
	margin:0 0 15px !important;
}
#pGroupe{
	padding:0 !important;
}
