@charset "utf-8";
/* CSS Document */


#comparisonKeyVisual{
margin-bottom:20px;
margin-left:0;
}
#comparisonKeyVisual-caption{
margin-left:0;
padding-left:0;
}
.section-comparison h3{
background:none;
margin:0;
padding:0;
margin-bottom:10px;
}

.section-comparison {
width: 650px;
}

.section-comparison ul li{
background:url(../img/line-tate.gif) right repeat-y;
margin:0;
padding:0;
padding-right:3px;
line-height:0.1em;
display:block;
float:left;
}
.section-comparison ul li input,
.section-comparison ul li img{
vertical-align:middle;
}
.section-comparison ul li.last-column{
background:none;
padding-right:0;
}
.section-comparison ul li .ch-name{
text-align:center;
}
#allinone2{
float:left;
width:93px;
}
#a4{
float:left;
width:279px;
}
#a3nobi{
float:left;
width:186px;
}
#a3nobi2{
float:left;
width:93px;
}
#a3pro{
float:left;
width:90px;
}
#a3pro2{
float:left;
width:183px;
}


div.tab_series {
	margin:0 0 3px 0;
	padding:0;
}

.section-comparison2 {
width: 650px;
}

.section-comparison2 ul{
margin-left:0;
margin-bottom:20px;
padding-bottom:0;
}

.section-comparison2 ul li{
margin:0;
padding:0;
padding-top:2px;
padding-right:2px;
width:70px;
height:70px;
line-height:0.1em;
display:block;
vertical-align:middle;
float:left;
}

div.compare-area,
div.compare-area2 {
	text-align:center;
	margin:7px 0 19px 0;
	padding:0;
}
div.compare-area2 {
	text-align:center;
	margin:7px 0 40px 0;
}

#compareBt{
text-align:center;
margin-bottom:20px;
}
#compareBt a{
margin-left:5px;
margin-right:5px;
}
/* ===== Self Clearing ===== */

.clear:after,
.threeColumn:after{
display:block; 
visibility:hidden;
clear:both; 
height:0; 
content:".";
}

.clear,
.threeColumn{
display:inline-block;
}

/* ¥*/
* html .clear,
* html .threeColumn{
height:1%;
}

.clear,
.threeColumn{
display:block;
}
/* */


