@charset "utf-8";
/* CSS Document */
body
{
margin:0px;
padding:0px;
background-color:#3b81b5;
}
li
{
list-style:none;
}
a img
{
border:0px;
}
.mainContainer
{
position:relative;
top:0px;
left:0px;
margin:auto;
width:950px;
background-color:#ffffff;
border-left:5px solid #cccccc;
border-right:5px solid #cccccc;
border-bottom:5px solid #cccccc;
}
.header
{
position:relative;
top:0px;
left:0px;
width:950px;
height:223px;
text-align:right;
}
.headerLeft
{
position:relative;
float:left;
top:10px;
left:5px;
width:280px;
height:210px;
}
.headerRight
{
position:relative;
float:left;
top:0px;
left:10px;
width:660px;
height:223px;
}

.nemuContainer {
				position:relative;
				top:0px;
				left:0px;
				background-color:#ffffff;
				height:27px;
				border-top:1px solid #000000;
				border-bottom:1px solid #000000;
				z-index:99;

				}
.menu		    {
				position:relative;
				top:0px;
				left:0px;
				background-color:#3c76b2;
				margin:1px 0px 0px 0px;
				height:25px;
				z-index:100;
				}
.bodyContainer	{
				position:relative;
				top:0px;
				left:0px;
				width:950px;
				}
.rightBox		{
				position:relative;
				float:left;
				left:0px;
				top:0px;
				left:0px;
				width:652px;
				border-left:1px solid #3c76b2;
				font-family:Arial;
				font-size:12px;
				padding:0px 0px 0px 15px;
				margin:20px 0px 0px 10px;
				
				}
.rightBox p		{
				padding-top:0px;
				}

				
.leftBox		{
				position:relative;
				float:left;
				top:0px;
				left:0px;
				width:260px;
				font-family:Arial;
				
				}

.box
{
				position:relative;
				top:0px;
				left:0px;
				width:250px;
				font-family:Arial;
				font-size:12px;
				margin:20px 0px 0px 0px;


}
.boxTop
{
				position:relative;
				top:0px;
				left:0px;
				width:250px;
				height:15px;
				background-image:url(../images/boxTop.gif);
				background-repeat:no-repeat;
				background-position:right;


}
.boxMiddle
{
				position:relative;
				top:0px;
				left:0px;
				width:250px;
				background-image:url(../images/boxMiddle.gif);
				background-repeat:repeat-y;
				background-position:right;


}
.boxBottom
{
				position:relative;
				top:0px;
				left:0px;
				width:250px;
				height:15px;
				background-image:url(../images/boxBottom.gif);
				background-repeat:no-repeat;
				background-position:right;


}

.link
{
color:#104c9b;
}
.link:link
{
color:#104c9b;
text-decoration:none;
}
.link:hover
{
color:#6be2ff;
text-decoration:none;
}

.footer
{
position:relative;
top:0px;
left:0px;
width:950px;
height:70px;
border-top:5px solid #466ea9;
font-family:Arial;
font-size:12px;
}
.footerLeft
{
position:relative;
float:left;
top:0px;
left:10px;
width:680px;
height:60px;
margin:5px 0px 0px 0px;
padding:0px 10px 0px 0px;
}
.footerRight
{
position:relative;
float:left;
top:0px;
left:0px;
width:240px;
height:60px;
padding:5px 10px 0px 0px;
text-align:right;
}

.product_hold	{
				overflow: hidden;
				width: 619px;
				margin-left:0px;
				}
				
.product		{
				float: left;
				width: 129px;
				margin: 15px 25px 0px 0px;
				}
				
.product img	{
				border: 1px solid #999;
				width:120px;
				height:120px;
				}
				
.product .tag		{
					font: normal 11px Arial;
					color: #999;
					padding-top: 5px;
					width:100px;
					}
					
.product .link		{
					font: bold 12px Arial;
					color: #ccc;
					}
							
.product .link:hover{
					color: #fff;
					}
					
.product .price		{
					font: bold 12px Arial;
					color: goldenrod;
					}

