/*=========================================================	Site Name   Sony Bluray Portal Site	File Name   product_top.css	Create Date 2007/08/20	Update Date 2010/03/12==========================================================*//*----------------------------------------------------------	Structure Module-----------------------------------------------------------*//**/body.second div#container div#contentsSec {	padding: 0 0 30px 0;}body.second div#container div#contentsSec div#mainContentsSec {	padding: 18px 32px 18px 32px;}body.second div#container div#contentsSec p#pageTop {	margin: 18px 30px 0 0;}body.second div#container div#contentsSec div#mainContentsSec {	width: 760px;	margin: 0 auto;	padding: 0;}#tlxmenu {	background: url(../../product/images/tlx_menu_bg.gif) repeat-x bottom;}#tlxmenu #menuintab {	padding: 3px 0 0 16px;	float: left;}#tlxmenu #menuintab div {	margin-right: 3px;	float: left;}#tlxmenu #menuinmenu {	padding: 23px 18px 0 0;	float: right;}#tlxmenu #menuinmenu div {	float: left;}#prodindata {	width: 700px;	margin: 0 auto;}#menubox {	padding: 5px 0 80px 0;}#menubox div {	margin-right: 13px;	float: left;}#menubox div.btnend {	margin-right: 0;}.funcbox {	padding: 0 0 35px 0;	background: url(../../product/images/func_deco_bggradient.gif) no-repeat bottom center;}.funcbox p.basefont {	padding-top: 8px;}.funcbox p.minifont {	padding-top: 8px;	color: #666666;}.funcbox span.minifont,.funcbox span.arifont {	color: #666666;}.funcbox .funcboxcell1 {	width: 700px;}.funcbox .funcboxcell2 {	width: 330px;	padding-right: 19px;	float: left;}.funcbox .funcboxcell3 {	width: 330px;	padding-left: 20px;	float: right;}.inborderl {	border-right: 1px solid #dcdcdc;}.inborderr {	border-left: 1px solid #dcdcdc;}.funcbox .bigfuncobj {	float: right;}#bigobjrec1 {	padding: 43px 0 0 15px;	width: 312px;}#bigobjrec4,#bigobjrec5,#bigobjrec6,#bigobjrec7 {	padding-top: 10px;}#bigobjrec8 {	padding: 0 0 0 15px;	width: 296px;}#bigobjrec9 {	padding: 0 0 0 15px;	width: 330px;}#recobj8table {	width: 700px;	margin: 3px 0;	padding: 5px 0;	border-top: 1px solid #dddddd;	border-bottom: 1px solid #dddddd;}#recobj8table td {	padding: 5px 0 5px 10px;	border-bottom: 1px solid #dddddd;}#recobj8table td a, #recobj8table td a:visited {	color: #0069ac;}#recobj8table td.basefontb {	width: 70px;	text-align: center;	padding: 0 10px;	background: #ebf4f8;}#bigobjedit1 {	padding: 0 0 0 15px;	width: 237px;}#bigobjedit3 {	padding: 43px 0 10px 10px;	width: 288px;}#bigobjedit4 {	padding: 0 0 0 15px;	width: 105px;}#bigobjjoint1 {	padding: 0 0 10px 20px;	width: 280px;}#bigobjjoint2 {	padding: 0 0 30px 30px;	width: 287px;}#bigobjjoint31 {	padding: 0 15px;	width: 279px;}#bigobjjoint32 {	padding: 15px 0 0 75px;}#bigobjjoint4 {	padding: 30px 0 0 25px;	width: 361px;}#bigobjlook11 {	padding: 0 0 25px 25px;	width: 286px;}#bigobjlook12 {	padding: 0 0 0 35px;	width: 487px;}#bigobjlook21 {	padding: 6px 0 0 25px;	width: 247px;}#bigobjlook22 {	padding-top: 20px;}#bigobjlook31 {	padding: 0 0 5px 15px;	width: 234px;}#bigobjlook6 {	padding: 20px 0 0 22px;}#bigobjctrl2 {	padding: 3px 0 3px 89px;}#bigobjctrl5 {	padding: 10px 10px 0 15px;	width: 60px;	float: right;}#bigobjmovie1 {	padding-top: 20px;}#bigobjmovie31 {	padding: 47px 0 0 10px;}#bigobjmovie32 {	padding-top: 20px;}#bigobjmovie33 {	padding-top: 30px;	text-align: center;}#bigobjmovie33 a {	text-decoration: none;	color: #0069ac;}#linkobj6 .basefont.color-blue {	padding-top: 25px;	color: #0069ac;	font-weight: bold;}#bigobjmovie41 {	padding: 47px 0 0 40px;}#bigobjmovie42,#bigobjmovie43 {	padding-top: 15px;}#bigobjmovie44 {	padding-top: 30px;	text-align: center;}#bigobjmovie44 a {	text-decoration: none;	color: #0069ac;}#linkobj10 .basefont.color-blue,#linkobj11 .basefont.color-blue,#linkobj12 .basefont.color-blue {	color: #0069ac;	font-weight: bold;}#bigobjmovie51 {		padding: 15px 0 25px;}#bigobjmovie52 {	padding-top: 15px;}#bigobjmovie53 {	padding: 15px 0 0 38px;}.funcbox2 {	width: 656px;	padding: 20px;	border: 1px solid #12277a;}.funcbox2 .basefont.color-blue {	color: #0069ac;	font-weight: bold;}.funcbox2 .funcbox2cell2 {	width: 310px;	padding-right: 18px;	float: left;}.funcbox2 .funcbox2cell3 {	width: 310px;	padding-left: 17px;	float: right;}.funcbox2 .funcbox2elm {	padding-top: 10px;}.pureimagebox {	padding-top: 20px;}.pureimagebox img {	padding: 0 15px 0 0;	float: left;}.pureimagebox .basefont {	font-weight: bold;	color: #006baf;}.totopbox {	padding: 15px 0 40px 0;	text-align: right;}.minifuncbox {	padding: 12px 0;	background: url(../../product/bdz_x90/images/func_x_deco_dotsborder.gif) repeat-x top;}.minifuncbox .minifunccell {	padding-left: 13px;	border-left: 13px solid #272576;	border-bottom: 1px solid #ffffff;}.minifuncbox .minifuncobj {	float: right;}.minifuncbox .bigfont {	font-weight: bold;	color: #272576;}.minifuncbox.endbox {	height: 1px;	padding: 15px;	font-size: 1px;}#miniobj1 {	padding: 7px 0 0 15px;	width: 349px;}#miniobj2,#miniobj3 {	padding: 7px 50px 0;	width: 105px;}#miniobj4 {	padding: 10px 0 0 0;	text-align: center;}#miniobj5 {	padding: 15px 0 0 20px;	width: 199px;}div#prodpagecomment {	padding-top: 20px;	color: #666666;	border-top: 1px #cce1ee solid;}div#prodpagecomment a {	text-decoration: none;}div.prodcombox {	margin: 8px 0 0 0;}span.prodcomment {	font-size: 9px;	font-weight: normal;	color: #0069ac;}.clearfloat {	clear: both;}