@charset "shift_jis";
/* ‹ž */

/*===============================

	[ Win8 modelTop common ]

===============================*/

/*
-----------------------------------------------------------
	contentsHead
-----------------------------------------------------------
*/

div#contentsHead p.subtitle {
    background: none;
	border-bottom: none;
    font-size: 123.1%;
    margin: 1em 0;
    padding: 9px 10px 3px;
}

/*
-----------------------------------------------------------
	contentsMain
-----------------------------------------------------------
*/

div#contentsMain a img {
	border: 0;
}

div#contentsMain div.sttl {
    margin: 0 0 1em;
}

div#contentsMain div.sttl div.middle * {
    background: url("/support/vaio/Common2007vcl/Images/Product/2010_type_bg_head.gif") repeat-x scroll 0 0 transparent;
    border-bottom: 1px solid #CCCCCC;
    font-weight: bold;
    margin: 0;
    padding: 9px 10px 3px;
}


/*
-----------------------------------------------------------
	win8Contentsmain
-----------------------------------------------------------
*/

div#contentsMain div#win8Contentsmain {
	width: 560px;
	margin: 0;
}

div#contentsMain div#win8Contentsmain div.fltLeft {
	width: 354px;
}

div#contentsMain div#win8Contentsmain div.fltRight {
	vertical-align:top;
	width: 206px;
}

div#contentsMain div#win8Contentsmain div.fltRight img {
	float:right;
	padding-right: 10px;
	display: block;
	font-size: 1px;
	line-height: 1px;
	margin-bottom: 10px;
}


/*
-----------------------------------------------------------
	index
-----------------------------------------------------------
*/

div#contentsMain div#win8Contentsmain .contentsIndexCenter {
	margin: 0;
	padding: 0;
}

div#contentsMain div#win8Contentsmain .contentsIndexArea {
	font-weight: bold;
	margin: 0;
	padding: 0;
	width: 352px;
}

div#contentsMain div#win8Contentsmain .contentsIndexBody {
	margin: 0;
	padding-top: 10px;
	padding-bottom: 5px;
}

div#contentsMain div#win8Contentsmain .contentsIndexBodyArea {
	background-image: url(/support/vaio/Common2007vcl/Images/index_box_body.gif);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	border-width: 0 1px;
	border-color: #C6D3DC;
	border-style: solid;
	width: 352px;
}

div#contentsMain div#win8Contentsmain .contentsIndexBodyArea .contentsIndexBody {
	padding: 10px 11px 15px;
}

div#contentsMain div#win8Contentsmain .contentsIndexFoot {
	background-image: url(/support/vaio/Common2007vcl/Images/index_box_foot.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	width: 354px;
	height: 10px;
}

div#contentsMain div#win8Contentsmain .contentsIndexHead {
	background-image: url(/support/vaio/Common2007vcl/Images/index_box_head.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	width: 354px;
}

div#contentsMain div#win8Contentsmain .contentsIndexHead p {
	color: white;
	margin: 0;
	padding: 4px 0 0 38px;
}


/*
-----------------------------------------------------------
	section_body
-----------------------------------------------------------
*/

div#contentsMain .section_body {
	margin: 0px;
}


div#contentsMain .section_box_top {
	margin: 0px 10px;
}

div#contentsMain .section_box_bottom {
	margin: 0px 10px;
}


/*
-----------------------------------------------------------
	list
-----------------------------------------------------------
*/

/* updated */

div#contentsMain .updated {
	color: #656565;
}

/* button */

div#contentsMain .btn_utility {
	margin-left: 20px;
	margin-bottom: 20px;
}

div#contentsMain .pagetop {
    margin: 1em 0;
    padding: 6px;
}



/*
-----------------------------------------------------------
	other
-----------------------------------------------------------
*/

div#contentsMain p.info_only {
    margin: 0 0.85em;
}

