/* カテゴリTOP */

#ProductListParts{display:none;}
.CategoryRecommendProduct .NoProduct {display:none;}
.CategoryRecommendProduct .NoProduct span{display:none;}

.ReSearchBlock{display:none;}

/* オンライン限定、オーダーメイド */


.CategoryHtmlBottom h3 {
		clear: both;
		padding: 17px 0 7px 0;
	}
	
.CategoryHtmlBottom h4 {
		padding: 0 0 0 3px;
	}
.CategoryHtmlBottom ul.seasonObj {
	padding: 4px 0 21px 3px;
}
.CategoryHtmlBottom img{border:0px;}

	.CategoryHtmlBottom ul.seasonObj li{
		float:left;
		padding:0px 17px 0px 0px;
		width:239px;
	}
		.CategoryHtmlBottom ul.seasonObj li a {
			margin-bottom: 6px;
			display: block;
		}
	
		.CategoryHtmlBottom ul.seasonObj li span {
			color: #222;
			line-height: 1.6;
		}
		
		.CategoryHtmlBottom ul.seasonObj li.seasonLast {
			width:222px;
			padding: 0;
		}
		
		.CategoryHtmlBottom ul.seasonObj li a img {
			border: 1px solid #DDCCAA;
		}
		
		.CategoryHtmlBottom ul.seasonObj li a:hover img {
			border: 1px solid #FFAAAA;
		}	

/* キャラクターから探す */

	.CategoryHtmlBottom .section5,
	.CategoryHtmlBottom .section4,
	.CategoryHtmlBottom .section3,
	.CategoryHtmlBottom .section2,
	.CategoryHtmlBottom .section1 {
		padding-bottom: 3px;
	}
		.CategoryHtmlBottom .section5 h2,
		.CategoryHtmlBottom .section4 h2,
		.CategoryHtmlBottom .section2 h2,
		.CategoryHtmlBottom .section1 h2 {
			margin-bottom: 12px;
		}
		.CategoryHtmlBottom .section3 h2 {
			margin-bottom: 10px;
		}
	.CategoryHtmlBottom .set {
		margin-bottom: 21px;
		padding-left: 2px;
	}
		.CategoryHtmlBottom .set .div5,
		.CategoryHtmlBottom .set .div4,
		.CategoryHtmlBottom .set .div3,
		.CategoryHtmlBottom .set .div2,
		.CategoryHtmlBottom .set .div1 {
			margin-right: 16px;
			width: 104px;
			float: left;
		}
		.CategoryHtmlBottom .set .div6 {
			width: 104px;
			float: left;
		}

		.CategoryHtmlBottom .section4 .set .div2,
		.CategoryHtmlBottom .section4 .set .div1 {
			margin-right: 16px;
			width: 224px;
			float: left;
		}
		.CategoryHtmlBottom .section4 .set .div3 {
			margin-right: 0;
			width: 224px;
			float: left;
		}
			.CategoryHtmlBottom .set p {
				background: url(/shop/img/chara/arw_m.gif) no-repeat left top;
				margin: 2px 0 0 6px;
				padding: 1px 0 0 21px;
				min-height: 30px;
				_height: 18px;
				text-indent: -21px;
				font-weight: bold;
				font-size: 10px;
				/*\*/
				*font-size: 80%;
				/**/
			}
			.CategoryHtmlBottom .section4 .set p {
				margin: 2px 0 0 0;
				padding: 0 0 0 0;
				background: none;
				text-align: center;
				text-indent: 0;
			}
				.CategoryHtmlBottom .set p a {
					padding-left: 21px;
				}
				.CategoryHtmlBottom .section4 .set p a {
					background: url(/shop/img/chara/arw_m.gif) no-repeat left top;
					padding: 2px 0 8px 21px;
					display: inline-block;
					text-indent: 0;
				}

/* カテゴリから探す */

.CategoryHtmlTop ul.service {
	padding: 0 0 35px 3px;
}

	.CategoryHtmlTop ul.service li {
		clear: both;
		padding: 0 0 4px 0;
	}
	
		.CategoryHtmlTop ul.service li ul li {
			clear: none;
			float: left;
			padding: 0;
			margin-right: 20px;
			width: 220px;
		}
		
			.CategoryHtmlTop ul.service li ul li.serviceLast {
				float: left;
				padding: 0;
				margin-right: 0;
			}
			
				.CategoryHtmlTop ul.service li ul li dl dt {
					margin-bottom: 10px;
				}
				.CategoryHtmlTop ul.service li ul li dl dd {
					color: #333;
					padding: 0 5px 0 5px;
					line-height: 1.6;
				}
				

