/*-----------------------------------------------------------------------------
　QUICKVIEW専用スタイル
-----------------------------------------------------------------------------*/

* {margin: 0;padding: 0;}

html{
	overflow-y:scroll;
	/*overflow:-moz-scrollbars-vertical;
	overflow-x:scroll;*/
}

img{border:0px;vertical-align: bottom;}

h1, h2, h3, h4, h5, h6, h7 {
	font-size:1.1em;
	margin:0px;
	font-weight: normal;
}

li {list-style:none;}
input, textarea{font-size:1em;}
form { margin:0px; }
hr {margin-top: 10px;margin-bottom: 5px;}

a {color:#0060B6;text-decoration:none;}
a:link{color:#0060B6;text-decoration:none;}
a:hover{color:#CD3D1C;text-decoration:underline;}
a:active{color:#CD3D1C;text-decoration:none;}
a:visited{color:#0060B6;text-decoration:none;}


body {
	font-size:12px;
	font-family:verdana,arial,helvetica,sans-serif;
	color:#666666;
	line-height:1.4em;
	text-align:center;
}


#wrapper{width:500px;}
#contents{width:470px;padding:10px 15px 5px 15px;float:left;}
#contents #left295{
		width:295px;
		float:left;
		margin:0 5px 10px 0;
		text-align:left;
		}
.jswap_l{width:290px;text-align:left;display:block;}
#contents #right170{width:170px;float:right;margin:0 0px 0px 0;text-align:left;}
.jswap_s img{
		width:55px;
		margin:0 4px 5px 0;
		float:left;
		cursor:pointer;
}

.goodsid{font-size: 11px;color:#333;}
.goodsid dt{font-size: 20px;font-weight:bold;line-height:1.1em;color:#0060B6;padding-bottom:2px;margin-bottom:3px;border-bottom:1px dotted #999;}
.goodsid dd.price{font-size: 18px;font-weight:bold;line-height:1.1em;color:#f00;padding-bottom:3px;margin-bottom:5px;border-bottom:1px dotted #999;}

.addtocart{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #999;}
.addtocart input{width:25px;font-size:12px;}
.addtocart a:hover img{ filter: alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}







.saticefaction{width:154px;border:1px solid #F60;padding:4px 7px;color:#F60;margin-bottom:7px;}
.saticefaction dt{font-weight:bold;font-size: 12px;color:#F60;}
.saticefaction dd{font-size: 12px;color:#F60;}
.saticefaction dd
.saticefaction dd a:link{color:#0060B6;text-decoration:underline;}
.saticefaction dd a:hover{color:#CD3D1C;text-decoration:none;}
.saticefaction dd a:active{color:#CD3D1C;text-decoration:none;}
.saticefaction dd a:visited{color:#0060B6;text-decoration:underline;}

.cart-sub{margin-bottom:5px;}
.cart-sub li{padding:2px 0 2px 20px;font-size:11px;}

li.favorite{background:url(../image/system/cartarea/icon_favorite.gif) left top;}
li.mailfriend{background:url(../image/system/cartarea/icon_mail.gif) left top;}
li.twitter{background:url(../image/system/cartarea/icon_twitter.gif) left top;}


ul#socialarea{width:164px;border:1px solid #8C8C8C;padding:3px 0 0px 4px;float:left;margin-bottom:5px;}
#socialarea li{margin:2px 2px 4px 0;float:left;line-height:1.0em;text-align:left;}
#socialarea a img{ border:1px solid white;}
#socialarea a:hover img{ filter: alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;line-height:1.0em;border:1px solid #e00;}

#detail{padding-top:0px;text-align:center;}
#detail a:hover img{filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}

.goodsreview{width:470px;border-top:1px dotted #999;border-bottom:1px dotted #999;padding:5px 0 10px 0;margin-top:5px;}
.goodsreview dt{font-size: 18px;line-height:1.4em;color:#f60;text-align:left;}
.goodsreview dd{font-size: 12px;line-height:1.4em;color:#555;text-align:left;text-align:left;}




