@charset "utf-8";
/*sellフォルダ内 CSS*/
.sellbox img,
.syunsellbox img{
	border-top:#FFFFFF 1px solid;
	border-right:#666666 1px solid;
	border-bottom:#666666 1px solid;
	border-left:#FFFFFF 1px solid;
}
.syunsellbox h3{
	margin:9px 0 0 0 ;
}
#newlist{
	font-size:16px;
	line-height:1.8ems;
}
#newlist ul{
	padding:5px;
	margin:0 0 0 100px;
	}

/* 旬の野菜・京野菜リンク */
.sellboton{
	padding:0 20px;
	margin: 0 0 20px 0;
	font-weight: bold;
}
.sellboton a{
	width:296px;
	height:16px;
	padding: 17px;
	font-size: 16px;
	float: left;
	text-decoration:none;
	background-repeat:no-repeat;
}
.syunboton2{
	width:296px;
	height:16px;
	font-size: 16px;
	padding: 17px;
	float: left;
	text-decoration:none;
	background-repeat:no-repeat;
	background-image:url(../sell/images/syun-bannar.gif);
}
.kyoboton2{
	width:296px;
	height:16px;
	font-size: 16px;
	padding: 17px;
	float: right;
	text-decoration:none;
	background-repeat:no-repeat;
	background-image:url(../sell/images/kyo-bannar.gif);
}
.syunboton a:link,
.syunboton a:visited{
	color:#333333;
	background-image:url(../sell/images/syun-bannar-r.gif);
}
.syunboton a:hover{
	color:#990000;
	background-image:url(../sell/images/syun-bannar.gif);
}
.syunboton a:active{
	color:#FFFF00;
	background-image:url(../sell/images/syun-bannar.gif);
}

.kyoboton a:link,
.kyoboton a:visited{
	color:#333333;
	background-image:url(../sell/images/kyo-bannar-r.gif);
	margin: 0 0 0 20px;
}
.kyoboton a:hover{
	color:#990000;
	background-image:url(../sell/images/kyo-bannar.gif);
	margin: 0 0 0 20px;
}
.kyoboton a:active{
	color:#FFFF00;
	background-image:url(../sell/images/kyo-bannar.gif);
	margin: 0 0 0 20px;
}


/* 商品説明 */
.sellbox{
	margin:20px;
	padding: 0px;
}
.leftbox{
	width:300px;
	float:left;
	padding: 0;
}
.rightbox{
	width:368px;
	float: right;
	padding: 0 0 10px 10px;
}

/* 商品説明 */
.syunsellbox{
	width:202px;
	float:left;
	padding: 0 8px;
	position: relative;
	height: 350px;
}
.syunsellbox p{
	margin:10px 3px;
}
#main .syunsellbox ul{
	margin:10px 0 0 0;
	color:#003300;
	font-weight:bold;
}
.sell-div{
	margin:0 20px 20px 20px;
	padding: 0 10px;
}




#leftmenu{
	width:140px;
	float:left;
	padding:0 10px 0 20px;
}
#leftmenu ul{
	font-size:14px;
	list-style-type:none;
	margin:0;
	padding:0;
}
#leftmenu li{
	display:block;
	margin:0 0 10px 0;
	padding: 8px;
	border-bottom: 2px #000000 dotted;
}
#leftmenu li a{
	text-decoration:none;
	color:#333333;
}

#leftmenu li a:link{
}

#leftmenu a:visited{
}


#rightcontents{
	width:540px;
	float:right;
	padding: 0 0 10px 10px;
}
#rightcontents h2{
	margin:0 20px 10px 0;
	border-right:#330000 1px solid;
}
#rightcontents h3{
	margin:0 0 5px 0;
}
