/* CSS Date Document */
@charset "utf-8";


/* ===================　共通設定　=================== */
div#featurenav {border-top: none;}

#main .padder { padding:20px 30px 10px 30px; }
#main {font-size: 10px; color: #676868; line-height: 130%; border-width: 0;}
#main h2 {padding-bottom: 10px; margin-bottom: 20px;}
#main h2#config {margin: 0 30px 20px;}
#main h3 {margin-bottom: .5em;}
#main h4 {margin-bottom: .2em;}
#main .subcolumn1-3, #main .subcolumn2-3, #main .subcolumn3-3 {width: 230px; float: left;}
#main .subcolumn1-3 img {margin-top: 20px;}
#main .subcolumn1-3, #main .subcolumn2-3 {margin-right: 20px;}
#techspecs img#display {margin: 5px -15px;}
#techspecs img#inch {margin: 5px -28px 5px 0;}
#techspecs img#airlinekit { margin-right:-30px; }


.datasheet {
	margin: 0 0 25px 16px;
	width: 516px;
	}

.datasheet th, .datasheet td {
	padding: 8px;
	vertical-align: top;
	text-align: left;
	color: #eeeeee;
	font: 75%/150% 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
	}

.datasheet th {
	padding-left: 30px; font-weight: normal;
	}
.datasheet th a {
	color: #676868; text-decoration: none; font-weight: bold;
	}
.datasheet th a:hover {
	color: #505050; text-decoration: underline;
	}

.datasheet th .title {
	padding-left: 20px; font-weight: bold;
	color: #eeeeee;
	}

.datasheet .header th {
	font-size: 75%; background: #222222; padding: 8px; color: #b3b6b9;
	}
.datasheet .header th.divider {
/*	border-right: 1px solid #fff;	*/
	}

.datasheet .description {
	vertical-align: bottom;
	}

.datasheet .even {
	background: #444444;
	}
.datasheet .even .divider {
	border-right: 1px solid #666666;
	}

.datasheet .odd {
	background: #333333;
	}
.datasheet .odd .divider {
	border-right: 1px solid #666666;
	}
.datasheet .odd .divider2 {
	border-bottom: 1px solid #666666;
	}
.datasheet .odd .divider3 {
	border-bottom: 1px solid #f1f1f1;
	}

#options {margin-bottom: 25px; color: #b3b6b9;}
#options .subcolumn1-3 { width:260px; }
#options .subcolumn2-3 {width: 200px;}
#options .subcolumn3-3 {width: 220px;}
#options a {text-decoration: none;}
#options a:hover {text-decoration: underline;}
ol.decimal {line-height: 120%; display: block; padding-top: 1em; border-top: 1px solid #e9e9e9;}



/* =================== 　Individual Information　=================== */
#individual dl {
	margin: 25px 0 20px 0;
	width: 595px;
	vertical-align: top;
	text-align: left;
	font: 100%/150% 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
}
#individual dl dt {
	padding-left: 30px;
	font: 100%/150% 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
	font-weight: bold;
	color: #676868;
}
#individual dl dd {
	padding-left: 30px;
	margin: 5px 0;
	color: #676868;
	font: 100%/150% 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
}
#individual dl dd a {
	color:#0000CC;
}
#individual ul {
	margin: 0 0 0 12px;
	padding: 0 0 10px 0;
	list-style: disc outside;
	font-weight: normal;
}
/*
.disc {
	margin: 0 0 0 12px;
	padding: 0 0 10px 0;
	list-style: disc inside;
	font-weight: normal;
}
*/
#individual li {
	margin: 3px 0;
/*	padding-left: 30px;	*/
	color: #676868;
	font-weight: normal;
}

#individual dl.hie1{
	float:left;
	display:block;
	margin-bottom:0px;
}
#individual dl.hie1 dt, #individual dl.hie1End dt, #individual dl.hie1End1 dt{
	clear: left;
	float: left;
	display: block;
	width: 25px;
	margin: 3px 0px;
	padding-left: 20px;
	font-weight:normal;
}
#individual dl.hie1 dd, #individual dl.hie1End dd, #individual dl.hie1End1 dd{
	float: left;
	display: block;
	width: 480px;
	margin: 2px;
}
#individual dl.hie1End{
	float: left;
	display: block;
	margin-bottom: 20px;
}
* html #individual dl.hie1End{
	margin-bottom:-15px;
}
#individual dl.hie1End1{
	float:left;
	display:block;
	margin-bottom:0px;
}
#individual dl.hie2{
	float:left;
	display:block;
	margin-bottom:0px;
}
#individual dl.hie2End{
	float:left;
	display:block;
	margin-bottom:5px;
}
#individual dl.hie2 dt, #individual dl.hie2End dt{
	clear:left;
	float:left;
	display:block;
	width:25px;
	margin:3px 0px;
	padding-left:40px;
	font-weight:normal;
}
#individual dl.hie2 dd, #individual dl.hie2End dd{
	float:left;
	display:block;
	width:460px;
	margin:2px;
}

div.irListBox{
border:1px solid #cccccc;
padding:10px;
margin:10px 0;
}
div.irListBox p.text1{
font-weight:bold;
padding-bottom:5px;
}



/*end*/
