﻿@charset "utf-8";

/* contents
--------------------------------------------------------------------------
01. Reset
02. Common
03. Index
04. SERIES COMPARISON
05. ELECTRIC SYSTEM APX/CPX1200,1000
06. ELECTRIC SYSTEM APX/CPX700II,500II
07. Clearfix
--------------------------------------------------------------------------
*/



/* 01. Reset
--------------------------------------------------------------------------
*/

div#wrapper h1,
div#wrapper p,
div#wrapper ul,
div#wrapper li{
	margin:0;
	padding:0;
}



/* 02. Common
--------------------------------------------------------------------------
*/
div#wrapper{
	width:938px;
	color:#000;
}

/* 03. Index
---------------------------------------------------------------------------
*/
div#wrapper #header{
	margin:0;
	padding:0;
	line-height:0;
}

div#main{
	padding:0 30px 50px 30px;
	background:url(../images/bg_back.jpg) #f2ecdf top left no-repeat;
}


div#main ul.br{
	padding-top:27px;
	text-decoration:none;
	margin-bottom:30px;
}

div#main ul.br li{
	float:left;
}

div#main ul.br li a{
	float:left;
	position:relative;
	margin-right:25px;
	width:275px;
	height:110px;
}


div#main ul.br li span{
	position:absolute;
	top:35px;
	left:10px;
}


div#main ul.br li.last a{
	margin-right:0;
}

div#main div#contents_left{
	float:left;
	width:425px;
}

div#main p.photo{
	float:right;
	padding-bottom:41px;
	text-align:right;
	width:410px;
}

div#main h2{
	padding:7px 0 22px 0;
}

div#main p.apx{
	line-height:160%;
	word-wrap:normal;
	word-break:break-all;
}







/*
	04. SERIES COMPARISON
	05. ELECTRIC SYSTEM APX/CPX1200,1000
	06. ELECTRIC SYSTEM APX/CPX700II,500II
---------------------------------------------------------------------------
*/

div#wrapper div#contents_side {
	float:left;
	padding-top:30px;
	width:200px;
}

div#wrapper div#contents_side #pathway {
	margin-bottom:23px;
}

div#wrapper div#contents_side li {
	color:#FDFBEB;
	float:left;
	font-weight:bold;
	height:61px;
	margin-bottom:5px;
	position:relative;
	width:200px;
}
div#wrapper div#contents_side li a {
	color:#FDFBEB;
	display:block;
	height:100%;
	text-decoration:none;
	width:100%;
}




div#wrapper div#contents_side li span {
	left:12px;
	position:absolute;
}



div#wrapper div#contents_main {
	float:right;
	padding-top:30px;
	width:654px;
}







/* 04. SERIES COMPARISON
---------------------------------------------------------------------------
*/

div#seriescomparison div#main{
	padding-bottom:0px;
}

div#seriescomparison dl#box_read {
	margin-bottom:45px;
}
div#seriescomparison dl#box_read dt {
	margin-bottom:15px;
	padding-top:7px;
}
div#seriescomparison dl#box_read dd {
	color:#1d1714;
}

div#seriescomparison div.section {
	background:url(../images/bg_section_sc.gif) left top repeat;
	margin-bottom:45px;
	padding:20px;
}

div#seriescomparison div.midashi {
	border-bottom:3px solid #000000;
	border-top:3px solid #000000;
	margin-bottom:30px;
	padding:1px 0;
}
div#seriescomparison div.midashi table {
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
div#seriescomparison div.midashi th {
	padding:15px 0 15px 17px;
	text-align:left;
	width:154px;
}
div#seriescomparison div.midashi td {
	color:#1d1714;
	font-size:100%;
	line-height:170%;
	padding:15px 5px 15px 0;
}

div#seriescomparison div.section dl {
	background:url(../images/border_sc_column.gif) left bottom repeat-x;
	margin-bottom:30px;
	padding-bottom:37px;
}
div#seriescomparison div.section dl.last {
	background:none;
	margin-bottom:0px;
	padding-bottom:0px;
}
div#seriescomparison div.section dt {
	background:url(../images/bg_column_sc.gif) left top repeat-y;
	color:#231815;
	font-family:"Times New Roman", Times, serif;
	font-size:159%;
	font-weight:bold;
	line-height:110%;
	margin-bottom:20px;
	padding-left:14px;
	padding-right:265px;
}
div#seriescomparison div.section dd {
	color:#1d1714;
	line-height:170%;
	padding-left:14px;
	padding-right:265px;
}
div#seriescomparison div.section dd.block_photo {
	float:right;
	padding-left:0px;
	padding-right:0px;
	text-align:right;
	width:237px;
}







/*
	05. ELECTRIC SYSTEM APX/CPX1200,1000
	06. ELECTRIC SYSTEM APX/CPX700II,500II
---------------------------------------------------------------------------
*/

div#electricsystem div#main{
	padding-bottom:0px;
}

div#electricsystem div.midashi {
	background:url(../images/bg_midashi_es.jpg) left top no-repeat;
	font-size:129%;
	font-weight:bold;
	line-height:32px;
	padding-left:22px;
}

div#electricsystem dl#box_read {
	margin-bottom:40px;
}
div#electricsystem dl#box_read dt {
	margin-bottom:25px;
	padding-top:7px;
}

div#electricsystem div#inner_contents {
	background:url(../images/bg_contents_es.jpg) left top repeat;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	margin-bottom:45px;
	padding:16px;
}

div#electricsystem div.section {
	background:url(../images/bg_section_es.jpg) left top repeat;
	margin:0 auto;
	padding:3px;
	width:571px;
}

div#electricsystem div.section div.midashisub {
	background:url(../images/bg_midashisub_es.jpg) left top no-repeat;
	color:#b34d16;
	font-size:114%;
	font-weight:bold;
	line-height:42px;
	margin-bottom:15px;
	text-align:center;
}

div#electricsystem div.section div.inner {
	margin:0 auto;
	width:557px;
}

div#electricsystem div.section div.block_text {
	line-height:170%;
}







/*	05. ELECTRIC SYSTEM APX/CPX1200,1000
---------------------------------------------------------------------------
*/

div#electricsystem div#box_srt {
	background:url(../images/border_es_column.gif) left bottom repeat-x;
	margin-bottom:30px;
}

div#electricsystem div#box_srt div.midashi {
	margin-bottom:10px;
}

div#electricsystem div#box_srt div.inner {
	line-height:170%;
	padding-bottom:20px;
	padding-left:23px;
}

div#electricsystem div#box_srt div.block_photo {
	float:right;
	padding:0 18px;
	text-align:center;
}

div#electricsystem div#box_afplr div.midashi {
	margin-bottom:18px;
}

div#electricsystem div#box_themt {
	margin-bottom:20px;
}
div#electricsystem div#box_themt div.block_text {
	margin-bottom:25px;
}
div#electricsystem div#box_themt div.block_photo {
	text-align:center;
}
div#electricsystem div#box_themt div#block_type {
	margin:0 auto 20px;
	width:537px;
}
div#electricsystem div#box_themt div#block_type dl {
	float:left;
	line-height:140%;
	padding-right:18px;
	width:167px;
}
div#electricsystem div#box_themt div#block_type dl.last {
	float:right;
	padding-right:0px;
}
div#electricsystem div#box_themt div#block_type dt {
	border-top:2px solid #61514C;
	font-size:93%;
	margin-bottom:12px;
	padding-top:10px;
}
div#electricsystem div#box_themt div#block_type dd {
	color:#BBBBBB;
	font-size:85%;
}

div#electricsystem div#box_pmp {
	margin-bottom:25px;
}
div#electricsystem div#box_pmp div.block_text {
	margin-bottom:20px;
}
div#electricsystem div#box_pmp div.block_photo {
	margin-bottom:25px;
	text-align:center;
}
div#electricsystem div#box_pmp div#block_position {
	margin:0 auto 20px;
	width:537px;
}
div#electricsystem div#box_pmp div#block_position dl {
	float:left;
	width:259px;
}
div#electricsystem div#box_pmp div#block_position dl.last {
	float:right;
}
div#electricsystem div#box_pmp div#block_position dt {
	margin-bottom:15px;
}
div#electricsystem div#box_pmp div#block_position dd {
	color:#BBBBBB;
	font-size:85%;
	line-height:140%;
}

div#electricsystem div#box_abr {
	margin-bottom:25px;
}
div#electricsystem div#box_abr div.block_text {
	margin-bottom:35px;
}
div#electricsystem div#box_abr div.block_photo {
	margin-bottom:35px;
	text-align:center;
}
div#electricsystem div#box_abr dl#block_afr {
	background:url(../images/bg_section2_afr.jpg) left top repeat-y;
	margin:0 auto 20px;
	padding:16px 16px 12px;
	width:505px;
}
div#electricsystem div#box_abr dl#block_afr dt {
	background:url(../images/border_afr.gif) left bottom no-repeat;
	color:#FFFFFF;
	font-size:114%;
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:15px;
	padding-left:5px;
	padding-right:92px;
}
div#electricsystem div#box_abr dl#block_afr dd {
	color:#BBBBBB;
	font-size:85%;
	line-height:140%;
	padding-left:5px;
	padding-right:92px;
}
div#electricsystem div#box_abr dl#block_afr dd.photo {
	float:right;
	padding-left:0px;
	padding-right:0px;
	width:76px;
}

div#electricsystem div#box_bpms {
	margin-bottom:25px;
}
div#electricsystem div#box_bpms div.block_text {
	margin-bottom:25px;
}
div#electricsystem div#box_bpms div.block_photo {
	margin-bottom:20px;
	text-align:center;
}







/*	06. ELECTRIC SYSTEM APX/CPX700II,500II
---------------------------------------------------------------------------
*/

div#electricsystem div#box_art {
	margin-bottom:25px;
}

div#electricsystem div#box_art div.midashi {
	margin-bottom:15px;
}

div#electricsystem div#box_art .border {
	margin-bottom:25px;
}

div#electricsystem div#box_usps div.midashi {
	margin-bottom:20px;
}

div#electricsystem div#box_usps div#box_text {
	margin:0 auto 20px;
	width:571px;
}

div#electricsystem div#box_pickup {
	margin-bottom:15px;
}
div#electricsystem div#box_pickup div.inner {
	margin-bottom:20px;
}
div#electricsystem div#box_pickup div.midashisub {
	margin-bottom:20px;
}
div#electricsystem div#box_pickup div.block_photo {
	float:right;
	padding-left:20px;
	width:224px;
}
div#electricsystem div#box_pickup dl.block_text dt {
	color:#e7dccc;
	font-size:114%;
	font-weight:bold;
	line-height:130%;
	margin-bottom:15px;
}
div#electricsystem div#box_pickup dl.block_text dd {
	line-height:140%;
}

div#electricsystem div.box_system {
	margin-bottom:15px;
}
div#electricsystem div.box_system div.inner {
	margin-bottom:20px;
}
div#electricsystem div.box_system div.block_photo {
	float:right;
	width:224px;
}
div#electricsystem div.box_system div.block_text {
	float:left;
	line-height:170%;
	width:300px;
}







/* 07. Clearfix
--------------------------------------------------------------------------
*/
.clearfix:after{
   content:".";
   display:block;
   height:0;
   visibility:hidden;
   clear:both;
}

.clearfix{
   display:inline-block;
   min-height:1%;  /* for IE 7 and MacIE5.5*/
}

/* Hides from IE-mac \*/
*html .clearfix{height: 1%;}
.clearfix{display: block;}
/* for ie5,6*/









