@charset "utf-8";
/*-----------------------------------------------------------
===  [ category commons ]  ==================================
------------------------------------------------------------*/

/* ------------------------------------------------
 * common
 * ------------------------------------------------ */

/* -- technology-btn -- */

.technology-btn a.priority-type1 {
width: 307px;
padding: 5px 0;
}
.technology-btn a.priority-type1 span {
border: none;
}
/* -- technology-btn -- */

/*.technology-comment {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #f1f8e4;
border: solid 1px #a2ca51;
padding: 15px 20px;
margin: 15px 0 0;
}
.technology-comment .title {
background: url(../img/bg_dot_01.gif) repeat-x left bottom;
font-size: 128.5714286%;
padding-bottom: 5px;
margin-bottom: 5px;
}*/
.btn.large a.link {
font-size: 128.5714286%;
}
.btn.large a.link span {
background-position: 20px 0.9em;
padding: 12px 22px 12px 29px;
}
/************************************************************/

/*-----------------------------------------------------------
===  [ capability ]  ==================================
------------------------------------------------------------*/

/* capability brushless
----------------------------------------------------*/

.box-capabilities-brushless {
	padding-top: 40px;
}

.box-capabilities-brushless .floating-li dl.doc dd ul.doc {
	margin-top: 0;
	margin-bottom: 10px;
}
.box-capabilities-brushless .floating-li dl.doc dd ul.doc li {
	margin-top: 5px;
}
.box-capabilities-brushless table.data {
	font-size: 1.3rem;
	line-height:1.4;
}
.box-capabilities-brushless table.data th {
	background: #808080;
	color: #fff;
	padding: 10px;
	vertical-align: middle;
}
.box-capabilities-brushless table.data thead th {
	text-align: center;
}
.box-capabilities-brushless table.data thead th.extra {
	padding:0;
}
.box-capabilities-brushless table.data td {
	padding: 10px;
	text-align: center;
	vertical-align: middle;
}
.box-capabilities-brushless table.data tbody th {
	text-align: left;
}
.box-capabilities-brushless table.data th.bg01 {
	background-color: #009b4a;
}
.box-capabilities-brushless table.data th.bg05 {
	background-color: #98fb98;
	color: #696969;
}
.box-capabilities-brushless table.data td.bg02 {
	background-color: #c9ead9;
}
.box-capabilities-brushless table.data td.bg03 {
	background-color: #fff4e5;
}
.box-capabilities-brushless table.data th.bg04,
.box-capabilities-brushless table.data td.bg04 {
	background-color: #f2f2f2;
	color: #000;
}
.box-capabilities-brushless table.data th.bg06,
.box-capabilities-brushless table.data td.bg06 {
	background-color: #bfd9e3;
	color: #000;
}

/************************************************************/

/*-----------------------------------------------------------
===  [ story ]  ==================================
------------------------------------------------------------*/

/* story powersteering
----------------------------------------------------*/

.box-story-powersteering .column-split3 figure {
}
.box-story-powersteering .column-split3 ul.doc {
margin-top: 0;
}
.box-story-powersteering .column-split3 ul.doc li {
margin-top: 5px;
}
/************************************************************/

/*-----------------------------------------------------------
===  [ laboratories ]  ==================================
------------------------------------------------------------*/

/* centraltech message
----------------------------------------------------*/

.lab-product .column-split3 div.column2 {
width: 436px;
}
.lab-product .column-split3 div.column2 div.note {
width: 396px;
}
.box-centraltech-message .officer {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #f1f8e4;
border: solid 1px #a2ca51;
text-align: center;
padding: 26px;
margin: 15px 0 0;
}
.box-centraltech-message .officer .inner {
width: 615px;
overflow: hidden;
}
.box-centraltech-message .officer figure {
width: 113px;
float: left;
margin-left: 13px;
}
.box-centraltech-message .officer figure figcaption {
color: #00870a;
text-align: left;
}
.box-centraltech-message .officer figure figcaption span {
color: #333;
font-size: 114.2857143%;
font-weight: normal;
}
.box-centraltech-message .officer table.line {
width: 450px;
float: right;
}
.box-centraltech-message table.line th,
.box-centraltech-message table.line td {
background-color: #f1f8e4;
}
.box-centraltech-message table.line tr:nth-child(even) th,
.box-centraltech-message table.line tr:nth-child(even) td {
background-color: #f8feed;
}
/************************************************************/

/*-----------------------------------------------------------
===  [ motor ]  ==================================
------------------------------------------------------------*/

/* history
----------------------------------------------------*/

.box-motor-history table {
}
.box-motor-history table.data .minor {
background-color: #f7ffed;
}
.box-motor-history table.data .company {
background-color: #ededed;
}
.box-motor-history table.data .year {
background-color: #fff3dd;
}
.box-motor-history table.data .newsletter {
background-color: #edfffa;
}
.box-motor-history table.data .country {
background-color: #ededed;
}
.box-motor-history table.data .great-man {
background-color: #dde8ff;
}
.box-motor-history table.data .detail {
background-color: #fcfdff;
}
/************************************************************/

/*-----------------------------------------------------------
===  [ academic ]  ==================================
------------------------------------------------------------*/

.box-academic .meta {
text-align: right;
margin-bottom: 20px;
}
.box-academic .academic-note {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #f1f8e4;
border: solid 1px #a2ca51;
padding: 26px;
margin: 15px 0 0;
}
.box-academic .academic-note .inner {
width: 615px;
overflow: hidden;
}


/*EOF*/
