/*--------------------------------------------------------------------/- file   : netjuke_products.css/- admin  : MEGA-D Inc. Kimoto Tatsuro/- update : 20060929/- desc   : css for modern browser/--------------------------------------------------------------------*//************* Tag Override *************/* {	margin: 0px;	padding: 0px;}body {	font-size: 80%;	line-height: 1.3;	color: #333333;	background: #FFFFFF;	text-align: center;}th,td {	font-size: 80%;	line-height: 1.3;}img {	border-style: none;}p {	margin: 0px 0px 10px;}a:link {	color: #666666;	text-decoration: underline;}a:visited {	color: #666666;	text-decoration: underline;}a:hover {	color: #000000;	text-decoration: underline;}/************* Common *************/div#container {	width: 760px;	margin: 0px auto;	text-align: left;}.clear {	clear: both;	margin: 0;	padding: 0;}.clear hr {	display: none;	margin: 0;	padding: 0;}.red {	color: #FF0000;}.small {	font-size: 80%;}/************* Header *************/div#header {	width: 760px;	height: 73px;	background: #111184;	overflow: hidden;}div#header div#siteLogo {	margin: 0px;	padding: 0px;}div#header div#siteLogo h1 {	margin: 0px;	padding: 0px;}div#header div#siteTitle {	margin: 0px;	padding: 0px 10px 0px 13px;}div#header div#siteTitle h1 {	float: left;	width: 269px;	margin: 20px 0px 0px 0px;	padding: 0px;}div#header div#siteTitle p {	float: right;	width: 107px;	margin: 22px 0px 0px 0px;	padding: 0px;}div#header div#gNavi {	margin: 0px;	padding: 0px;	clear: both;}div#header div#gNavi ul {	margin: 0px;	padding: 0px;	list-style-type: none;}div#header div#gNavi ul li#HOME {	float: left;	display: inline;	width: 152px;}div#header div#gNavi ul li#D50HD {	float: left;	display: inline;	width: 152px;}div#header div#gNavi ul li#M70HD {	float: left;	display: inline;	width: 152px;}div#header div#gNavi ul li#M90HD {	float: left;	display: inline;	width: 152px;}div#header div#gNavi ul li#SUPPORT {	float: left;	display: inline;	width: 152px;}/************* Pagetop Navi *************/p#pagetopNavi {	margin:20px 0 30px 0;	text-align:right;	clear:both;}/************* Footer *************/div#netjukeFooter {	clear: both;	width: 760px;	height: 22px;	margin: 0px 0px 0px 0px;	padding: 2px 0px;	border-top: 1px solid #8C8A8C;	border-bottom: 1px solid #8C8A8C;	background-color: #FFFFFF;}div#netjukeFooter ul {	margin: 0px;	padding: 0px;	list-style-type: none;}div#netjukeFooter li#sonystyle {	float: left;	display: block;}div#netjukeFooter li#anymusic {	float: left;	display: block;}div#netjukeFooter li#customer {	float: right;	display: block;}div#netjukeFooter li img {	margin: 5px 10px 0px 0px;}div#netjukeFooter li#sonystyle img {	margin: 5px 20px 0px 0px;}/************* Products Styles *************/h2#mainimg {	margin: 0px 0px 15px;	padding: 0px;}div#sNavi {	width: 760px;	margin: 0px;	padding: 0px 0px 15px;}div#sNavi ul {	margin: 0px;	padding: 0px;	list-style-type: none;}div#sNavi ul li#SAVE {	float: left;	display: inline;	width: 254px;}div#sNavi ul li#LISTEN {	float: left;	display: inline;	width: 254px;}div#sNavi ul li#TAKEOUT {	float: left;	display: inline;	width: 252px;}/************* Two Column Styles *************/div#twoColumnL {	float: left;	width: 260px;	padding: 0px 0px 30px;	overflow: hidden;}div#twoColumnR {	float: right;	width: 470px;	padding: 0px 0px 30px;	overflow: hidden;}div#twoColumnL h3 {	margin: 0px;	padding: 0px 0px 10px;}div#twoColumnL div.graybox {	padding: 5px 0px 5px 5px;	border: 1px solid #E5E5E5;}div#twoColumnL div.graybox p {	margin: 0px;	padding: 2px;}div#twoColumnL div.graybox img {	margin: 0px 2px 0px 0px;}div#twoColumnL p.speclist {	margin: 10px 0px;	padding: 0px;}div#twoColumnL p.linkbtn {	float: left;	width: 125px;	margin: 0px;	padding: 0px;}div#twoColumnL p.linkbtn img#eCatalog {	margin: 0px;	padding: 0px;}div#twoColumnL p.linkbtn img#buyNow {	margin: 0px 0px 0px 10px;	padding: 0px;}div#twoColumnR ul.featureList {	list-style-type: none;}div#twoColumnR ul.featureList li {	font-weight: bold;	line-height: 1.2;	padding: 15px 5px 15px 35px;	border-bottom: 1px solid #E5E5E5;	background: url(../images/listmark.gif) no-repeat left top;}div#twoColumnR ul.featureList li.end {	font-weight: bold;	line-height: 1.2;	padding: 15px 5px 30px 35px;	border-bottom: none;	background: url(../images/listmark.gif) no-repeat left top;}div#twoColumnR ul.featureList li.more {	line-height: 1.2;	padding: 15px 5px 30px 35px;	border-bottom: none;	text-align: right;	background: none;}div#twoColumnR p.note {	font-size: 80%;	font-family: "lr SVbN", "Osaka|";	margin: 20px 0px 10px;}