@charset "Shift_JIS";
/* CSS Document */
#contentsBox.notabBox .inner {
	width:912px;
    margin:0 auto 50px;
}
#newproducts .readbox {
	background:url(images/bg.jpg) no-repeat 0 0;
	padding:254px 0 0 52px;
	height:173px;
	margin:0 0 30px 0;
}
#newproducts .readbox .copy {
	margin-bottom:7px;
}
#newproducts .readbox p {
	line-height:24px;
}
#newproducts .readbox strong {
	font-weight:bold;
	color:#6c941d;
	font-size:14px;
	margin-top:10px;
	display:block;
}

#newproducts .wrap {
	clear:both;
	margin-bottom:40px;
	overflow:hidden;
	width:100%;
}
#newproducts .wrap .fLeft {
	margin:0 0 0 10px;
	display:inline;
}
#newproducts .wrap p {
	margin:20px 100px 0 10px;
	display:inline;
	width:466px;
	float:right;
}

.newproducts_movie{
	margin:0 0 30px 0;

}
.moviespace{
	border-collapse:separate;
	border-spacing:20px;
}

/*
p.rollover:hover  {filter:Alpha(opacity:60);
-moz-opacity:0.60;
opacity:0.60;}

#contentsBox a{
	text-decoration:underline;
}
#contentsBox a:hover{
	text-decoration:none;
}


#contentsBox h3 {
    border-left: 3px solid #97B23E;
    color: #212121;
    font-family: "CI",Meiryo;
    font-size: 14px;
    line-height: 1.1em;
    margin-bottom: 18px;
    padding-left: 5px;
}


.catalogInfoBox{
	overflow:hidden;
	margin:25px 0;
	padding-bottom:22px;
	border-bottom:1px dotted #ababab;
}


.catalogInfoBox dt{
	float:left;
	width:320px;
}

.catalogInfoBox dd{
	margin-left:358px;
	padding-top:18px;
}

.catalogInfoBox dd p{
	margin-bottom:30px;
}


.cautionBox{
	background:#ededed;
	padding:30px 28px;
	margin-bottom:50px
}

.cautionBox .clearfix{
	border-bottom:1px dotted #ababab;
	padding-bottom:22px;
	margin-bottom:26px;
}

.cautionBox p.fLeft{
	width:418px;
}

.cautionBox p.bnrBox{
	background:#ffffff;
	padding:5px 0 5px 12px;
	margin-left:482px
}

.cautionBox p.bnrBox img{
	margin-right:10px;
	vertical-align:middle;
}

.cautionBox ol{
	margin-left:20px;
}