/**========================================

	[ Products Inside Top ] 
	
	Update 2009/10/01
	@ Sony Marketing(Japan) Inc
	

	--- "/Products/Inside/index.html"
	
=========================================*/


/* - Area - */

div#main h2.mainttl {
background:url(/vaio/share/images/products/tmp/bg_subtitle2.gif) repeat-x left top;
padding-left:15px;
height:40px;
font-size:160%;
line-height:2;
}

div#main div.recWin7 {
position:relative;
width:100%;
text-align:right;
}

div#main h3.mainsttl {
position:relative;
width:100%;
padding-bottom:8px;
font-size:100%;
border-bottom:1px solid #CCCCCC;
}


div#main div.firstBox p,
div#main div.secondBox p,
div#main div.thirdBox p {
width:190px;
height:auto;
float:right;
text-align:left;
vertical-align:top;
line-height:1.3;
}

div#main div.firstBox div.thumnail,
div#main div.secondBox div.thumnail,
div#main div.thirdBox div.thumnail {
width:100px;
float:left;
}

div#main div.firstBox h3,
div#main div.secondBox h3,
div#main div.thirdBox h3 {
width:100%;
margin-bottom:8px;
text-align:left;
border-bottom:1px solid #CCCCCC;
}

div#main div.firstBox h3 img.insideTopNewMark,
div#main div.secondBox h3 img.insideTopNewMark,
div#main div.thirdBox h3 img.insideTopNewMark{
padding-left:5px;
}

* html body div#main div.firstBox h3 img.insideTopNewMark{
padding:3px 0 4px 4px;
}
* html body div#main div.secondBox h3 img.insideTopNewMark{
padding:3px 0 4px 4px;
}
* html body div#main div.thirdBox h3 img.insideTopNewMark{
padding:3px 0 4px 4px;
}


div#main div.thirdBox {
width:303px; 
float:right;
margin:0;
padding:0;
text-align:left;
}


div#main div.secondBox {
width:303px;
float:left;
margin-left:20px;
padding:0;
}

div#main div.firstBox {
width:303px;
float:left;
margin:0;
padding:0;
}
