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

	[ Products Solution / ] 
	
	Update 2008/03/20
	@ Sony Marketing(Japan) Inc
	
	--- "/vaio/solution/VAIOGate/*"
	
===========================================================*/

/* - Software Navigation- */
div#software_menu_area ul#navi {
	display: block;
	width: 780px;
	margin-top: 6px;
}
div#software_menu_area ul#navi li {
	display: block;
	float: left;
	height: 34px;
}
div#software_menu_area div.line {
	clear: both;
}
/* - Software InfoArea - */
div#products_info_area2 {
	margin-bottom: 50px;
}
div#products_info_area2 div.products_info ul.dotted_list {
	margin-left: 30px;
}
ul.arrow_list li span.arrowwrap {
	padding: 0;
	margin: 0;
	display: list-item;
	margin-left: 1.5em;
	text-indent: -1.5em;
	list-style: none;
	marker-offset: 0;
}
/*======================================================================*/
/* Common Class 
========================================================================*/

/* paragraph 
------------------------------------------------------------------------*/
div.h2area {
	width: 750px;
	margin-left: 15px;
	margin-bottom: 50px;
	clear: both;
}
div.h2area h3 {
	margin-bottom: 15px;
}
/* float
------------------------------------------------------------------------*/
.float_left {
	float: left;
}
.float_right {
	float: right;
}
.clearp {
	clear: both;
}
/* align
------------------------------------------------------------------------*/
.align_center {
	text-align: center;
}
.align_right {
	text-align: right;
}
/* caption 
------------------------------------------------------------------------*/
/* caption_cap */
ul.caption_cap li {
	margin-left: 2em;
	text-indent: -2em;
}
/* caption_cap_08 */
ul.caption_cap_08 li {
	margin-left: 0.8em;
	text-indent: -0.8em;
}
/* caption_cap_10 */
ul.caption_cap_10 li {
	margin-left: 1em;
	text-indent: -1em;
}
/* caption_cap_12 */
ul.caption_cap_12 li {
	margin-left: 1.2em;
	text-indent: -1.2em;
}
/* caption_cap_13 */
ul.caption_cap_13 li {
	margin-left: 1.3em;
	text-indent: -1.3em;
}
/* caption_cap_14 */
ul.caption_cap_14 li {
	margin-left: 1.4em;
	text-indent: -1.4em;
}
/* caption_cap_15 */
ul.caption_cap_15 li {
	margin-left: 1.5em;
	text-indent: -1.5em;
}
/* link_arrow_list
------------------------------------------------------------------------*/
ul.link_arrow_list li {
	margin-bottom: 0.4em;
	margin-left: 3px;
	padding-left: 20px;
	background-image: url(/Common2007/Images/arrow_inline.gif);
	background-repeat: no-repeat;
	background-position: left;
}
/* colm
------------------------------------------------------------------------*/
.clm {
	background: url(../Images/column_middle.gif) repeat-y;
	padding: 22px 20px;
}
.clm_top {
	background: url(../Images/column_top.gif) no-repeat;
	padding: 3px 0 0 0;
}
.clm_bottom {
	background: url(../Images/column_bottom.gif) no-repeat bottom;
	padding: 0 0 3px 0;
}
/* corresponding
------------------------------------------------------------------------*/
div.corresponding {
	padding: 0 15px 40px;
}
div.corresponding h3 {
	padding: 0 0 20px 15px;
}
div.corresponding ul.models li {
	float: left;
	padding: 0 0 25px 35px;
}
div.corresponding ul.models li img {
	vertical-align: bottom;
}
div.corresponding ul.caption_cap_13 li {
	padding: 0 0 0 15px;
}
/* For additional Server Migration (2010 Fall)
-------------------------------------------------- */
/* layout setting */
#main {
	margin: 0 auto;
	width: 780px;
}
/* related series area */
.relatedSeries {
	padding: 0 15px 40px;
}
/* products info */
.products_info {
	margin-bottom: 50px;
	background: #F7F7F7;
	padding: 10px 20px;
}
.products_info ul li {
	margin-left: 0.8em;
	text-indent: -0.8em;
}
/* ------------------------------------------------ */
