/* CSS Document */
@charset "Shift_JIS";

div.entrymore{
	margin:0px;
	padding:0 0 20px;
	}

div.imagePhoto{
	padding:0 0 0  -20px;
	margin:0 0 10px 0;
}
div.entrymore h4{
	margin:0 0 0.5em;
	padding:0 0.5em 0;
	background:#ffedd4;
	font-weight:bold;
	color:#e66d0f;
}

div.entrymore ul,
div.entrymore li{
	margin:0;
	padding:0;
}
div.entrymore li{
	list-style-type: disc;
	list-style-position:outside;
	margin:0 0 0 1.5em;
}

div.entrySet{
	margin: 0 0 20px 0;
	padding: 0px;
}
div.entrySet img{
	float: right;
	padding:0 0 0 1em;
}
div.entrySet img.wfull{
	float: none;
	padding:0 0 0.5em 0;
}
div.productp{
	padding: 25px 0 0;
}


#feature{
	margin:0;
	padding:1em;
	background:#d9ece2;
}
#feature h4{
	margin:0;
	padding:0;
	background:none;
	font-weight:bold;
	color:#01823e;
}

div.moreLinks{
	margin:35px 10px 35px;
}
div.linkBtnMT{
	float:right;
}
div.linkBtnMT li.glayBtnMT{
	list-style: none;
	width:190px;
	height: 30px;
	line-height: 30px;
	margin-bottom:5px;
	background:url('images/glaybtn_bottom.gif') no-repeat bottom left;
}
div.linkBtnMT li.glayBtnMT2{
	list-style: none;
	width:215px;
	height: 30px;
	line-height: 30px;
	margin-bottom:5px;
	background:url('images/glaybtn_bottom2.gif') no-repeat bottom left;
}
div.linkBtnMT li.rakuten{
	margin-top:20px
}
div.linkBtnMT li.note{
	list-style: none;
	width:190px;
	padding-left:10px;
	font-size:10px;
	line-height:16px;
}

div.linkBtnMT li.glayBtnMT a:link,
div.linkBtnMT li.glayBtnMT2 a:link { color: #ffffff; text-decoration: underline; line-height:30px;}
div.linkBtnMT li.glayBtnMT a:visited,
div.linkBtnMT li.glayBtnMT2 a:visited { color: #ffffff; text-decoration: underline; line-height:30px;}
div.linkBtnMT li.glayBtnMT a:hover,
div.linkBtnMT li.glayBtnMT2 a:hover { color: #ffffff; text-decoration: none; line-height:30px;}
div.linkBtnMT li.glayBtnMT a:active,
div.linkBtnMT li.glayBtnMT2 a:active { color: #ffffff; text-decoration: underline;line-height:30px;}

div.glayBtnTopMT{
	padding:0 0 0 0.5em;
	background:url('images/glaybtn_top.gif') no-repeat top left;
}
div.glayBtnTopMT2{
	padding:0 0 0 0.5em;
	background:url('images/glaybtn_top2.gif') no-repeat top left;
}
* html div.glayBtnTopMT{/* IE 6 */
	padding:6px 0 0 0.5em;
}
* html div.glayBtnTopMT2{/* IE 6 */
	padding:6px 0 0 0.5em;
}
*:first-child+html div.glayBtnTopMT{/* IE 7 */
	padding:6px 0 0 0.5em;
}
*:first-child+html div.glayBtnTopMT2{/* IE 7 */
	padding:6px 0 0 0.5em;
}


div.catArcList{
	margin:0px;
	padding:0px 0px 0 10px;
}
div.catArc{
	float: left;
	margin:0 13px 20px 0;
	padding:0px;
}
div.catArcBox{
	width:235px;
}
div.catArcBox img.catImage{
	margin:0px;
	padding:0px;
}
#ud_contents div.catArcList div.catArc div.catArcBox p{
	margin:0px;
	padding:0px;
}



div.categoryTopList{
	margin: 0 13px 10px 0;
	float: left;
	background:url('images/topbtn_bottom.gif') no-repeat bottom left;
}
div.categoryTop{
	background:url('images/topbtn_top.gif') no-repeat top left;
}
div.categoryTop dl,
div.categoryTop dt,
div.categoryTop dd{
	padding: 0px;
	margin: 0px;
	}
div.categoryTop dl{
	width: 230px;
}
div.categoryTop dt{
	padding:7px 0 7px 7px;
	height:71px;
	display:table-cell;
	vertical-align:middle;
}
div.categoryTop dd{
	margin:0;
	padding:0 0 0 10px;
	height:71px;
	display:table-cell;
	vertical-align:middle;
}
* html div.categoryTop dt{/* IE 6 */
    float: left;
	display:block;
}
* html div.categoryTop dd{/* IE 6 */
	padding-top:  50%;
	margin-top:-20%;
	display:block;
}
*:first-child+html div.categoryTop dd{/* IE 7 */
    display:inline;
    zoom:1;
	border:1px solid;
}






div.entryTopList{
	margin: 0 13px 10px 0;
	float: left;
}

div.entryTop dl,
div.entryTop dt,
div.entryTop dd{
	padding: 0px;
	margin: 0px;
	}
div.entryTop dl{
	width: 230px;
}
div.entryTop dt{
	float: left;
}
div.entryTop dd{
	margin:0 0 0 70px;
}
div.entryTop dd span{
	line-height; 18px;
}

