@charset "utf-8";

/**
	pageControl
*/
.pageControl {
	text-align:center;
}
	.pageControl a:link,
	.pageControl a:visited,
	.pageControl a:hover,
	.pageControl a:active {
		color: #644FAC;
	}
	a.page-numbers, 
	.pageControl .current {
		padding: 2px .4em;
		border:solid 1px #D3D0DC;
		font-size:smaller;
	}
	a.page-numbers {
		text-decoration:none;
	}
	.pageControl .current {
		color: #FFFFFF;
		background: #9892AD;
		border-color:#9892AD;
		font-weight:bold;
	}
	.pageControl .next,
	.pageControl .prev {
		border:0 none;
		text-decoration: underline;
	}

/**
	product list
*/
#productlist{
	padding:20px 0;
}
	.plPane{
		float:left;
		width:370px;
		margin-bottom:5px;
	}
	.plBase{
		background:url(http://necktie.tree6.net/shared/img/list_bg.gif) repeat-y;
		padding-left:13px;
	}
	.plImg{
		float:left;
		margin-right:15px;
	}
	.plImg1{
		border:solid 1px #D3D0DC;
	}
	.plImg2{
		border-top:solid 1px #D3D0DC;
		border-right:solid 1px #D3D0DC;
		border-bottom:solid 1px #D3D0DC;
	}
	
	.plContent{
		float:left;
		width:162px;
	}
	.plContent .plCategory{
		font-size:10px;
		line-height:100%;
		color:#999;
		padding-bottom:2px;
	}
	.plContent h3{
		
		font-size:12px;
		line-height:130%;
		font-weight:bold;
	}
	.plContent h3 a:link,
	.plContent h3 a:visited{
		color:#6C648A;
		text-decoration: none;
	}
	.plContent h3 a:hover,
	.plContent h3 a:active {
		color:#6C648A;
		text-decoration: underline;
	}
	.plPrice{
		margin:3px 0 6px 0;
		color:#992545;
		font-size:13px;
		line-height:130%;
		font-weight:bold;
	}
	.plPrice small{
		font-weight:normal;
		font-size:10px;
		color:#B35C74;
	}
	
	.plLeft{
		float:left;
		display:block;
	}
	.plMarginR01{
		margin-right:5px;
	}
	.plPaddingT01{
		padding-top:8px;
	}
	.plPaddingB01{
		padding-bottom:10px;
	}
