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

	[ Products Solution /Anshin ] 
	
	Update 2009/12/18
	@ Sony Marketing(Japan) Inc
	
	--- "/vaio/solution/Anshin/feat2.html"
	
===========================================================*/

/* VAIO Care Area
------------------------------------------------------------------------ */
/* layout */
.section01 {
	margin-top:30px;
	margin-bottom:15px;
	background:url(../Images/feat2_bg1_middle.gif) repeat-y left top;
}
.section01 .inner {
	background:url(../Images/feat2_bg1_bottom.gif) no-repeat left bottom;
	padding-bottom:10px;
}
.careUpper {
	background:url(../Images/feat2_bg1_top.jpg) no-repeat left top;
	padding:25px 0 0 0;
	height:auto !important;
	height:260px;
}
.careLower {
	background:url(../Images/feat2_bg1_middle.gif) repeat-y left top;
	padding:0 35px 14px;
}
.careLower .boxesWrap {
	background:url(../Images/feat2_bg2_middle.gif) repeat-y left top;
}
.careLower .boxes {
	background:url(../Images/feat2_bg2_bottom.gif) no-repeat left bottom;
	padding-bottom:24px;
}

.floatR {
	float:right;
	margin:0 0 5px 10px;
}

.clearfix { zoom: 1; }
.clearfix:after {
	content:"";
	display:block;
	clear: both;
}

/* 2-boxes */
.careLower .boxes .box1 {
	width:431px;
	padding-right:18px;
	vertical-align:top;
}
.careLower .boxes .box2 {
	width:431px;
}
.careLower .boxes .box1 p,
.careLower .boxes .box2 p {

	/* before no-setting */
	padding:10px 24px 0;
	font-size:14px;
}

/* Headline and Paragraph */
.careUpper h2 {
	margin-top:10px;
	margin-left:36px;
	margin-bottom:11px;
}
.careUpper p {
	width:420px;
	margin-left:36px;
	margin-bottom:10px;
}
body div#container div#main .careUpper ul {
	margin-left:36px;
}

/* careLower lastBoxesWrap settings */
.careLower .lastBoxesWrap {
	background:url(../Images/feat2_bg5_middle.gif) repeat-y left top;
}
.careLower .lastBoxesWrap .boxes {
	background:url(../Images/feat2_bg5_bottom.gif) no-repeat left bottom;
}
.careLower .lastBoxesWrap .boxes .box2 {
	padding-top:96px;
}
.careLower .lastBoxesWrap .boxes .box2 p {
	padding:0;
}

.carebtn{
	width:420px;
	margin-left:36px;
	margin-bottom:0;
}


/* Move Support and VAIO Gate Area
------------------------------------------------------------------------ */
/* layout */
.section02 {
	margin-bottom:23px;
	background:url(../Images/feat2_bg3_middle.gif) repeat-y left top;
}
.section02 .inner {
	background:url(../Images/feat2_bg3_bottom.gif) no-repeat left bottom;
	padding-bottom:23px;
}

/* 2-boxes */
.section02 .boxes .box1 {
	width:950px;
	padding-right:0;
	vertical-align:top;
}

.movewrap{
	float:left;
	width:390px;
	padding:20px 20px 0 35px;
}

.moveright{
	float:left;
	width:394px;
	padding:20px 0 15px 30px;
}

/* Headline and Paragraph */
body div#container div#main .section02 h2 {
	margin-bottom:15px;
}
body div#container div#main .section02 ul {
	padding:0;
}



/* Battery Care and Service Support Area
------------------------------------------------------------------------ */
/* layout */
.section03 {
	background:url(../Images/feat2_bg4_middle.gif) repeat-y left top;
	margin-bottom:30px;
}
.section03 .inner {
	background:url(../Images/feat2_bg4_bottom.gif) no-repeat left bottom;
	padding-bottom:26px;
}

/* 2-boxes */
.section03 .boxes .box1 {
	width:458px;
	padding-right:34px;
	vertical-align:top;
}
.section03 .boxes .box2 {
	width:458px;
}
.section03 .boxes .box1 p {
	padding:0 35px;
}

.section03 .boxes .box2 .paragraph1 {
	margin:0 35px 20px;
	border-bottom:1px solid #EFE4BC;
	padding-bottom:15px;
}
.section03 .boxes .box2 .paragraph1 .box1 {
	width:202px;
	padding-right:20px;
}
.section03 .boxes .box2 .paragraph1 .box2 {
	width:166px;
}
.section03 .boxes .box2 .paragraph1 .box1 p {
	padding:0 0 0 20px;
}
.section03 .boxes .box2 .paragraph2 {
	margin:0 30px 0 35px;
}
.section03 .boxes .box2 .paragraph2 p,
body div#container div#main .section03 .boxes .box2 .paragraph2 ul {
	padding:0 0 0 20px;
}

/* Headline and Paragraph */
body div#container div#main .section03 h2 {
	margin-bottom:15px;
}
body div#container div#main .section03 ul {
	padding:0 35px;
}




.remoteWrap {
	width:950px;
	height:auto;
	margin:0 auto;
	background: url(../Images/remote_mid.jpg) repeat-y left top;
}

.topText{
	margin:28px 35px 0;
	padding:0 0 30px;
	border-bottom:solid 1px #ffddb2;
}
.topTextImg{
	width:99px;
	height:20px;
	margin:0 auto;
}

.remoteInWrap{
	overflow:hidden;
	width:880px;
	margin:0 auto 40px;
}

.topText2{
	float:left;
	margin:20px 0 0;
}
.topBtn{
	float:right;
	margin:46px 0 0;
}

.textLeft{
	float:left;
	width:465px;
}

.ttl{
	font-size:14px;
	color:#f97500;
}
.text2{
	font-size:12px;/* before 11*/
/*	font-family:"ＭＳ Ｐゴシック";*/
}

.textRight{
	float:right;
	width:389px;
}
.ttltable{
	width:882px;
	margin:10px auto;
}
.table{
	width:882px;
	margin:0 auto;
	padding:0 0 37px;
}

h2,h3 {margin:0; padding:0;}
img {display:block;}


























