@charset "utf-8";

/*------------------------------
Products Page
------------------------------*/

#power div.series-sub {
	border-left:5px solid #1b86b0;
}
#power h5.series-name {
	border-left:5px solid #a5cfe0;
}

#main-body div.no-sub-categ {
	width:740px;
	height:25px;
	margin:20px 0px 0px 0px;
	padding:10px 20px;
	background:url("../images/no-subtitle_bg.gif") no-repeat left top;
}

#main-body div.no-sub-categ h5 {
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
	font-size:1.3em;
	line-height:1em;
	color:#666666;
}

table.tbl01 {
/*	width:100%;*/
	width: 97%;
	font-size:0.7em;
	line-height:1.2em;
	color:#666666;
/*	border:1px solid #666;*/
/*	margin: 0 0 10px 0;*/
	margin: 15px auto 10px auto;
	padding:0px;
	border-collapse: collapse;
}

table.tbl01 th, table.tbl01 td{
	background:none;
	vertical-align:middle;
/*	border-bottom:none;*/
	border:1px solid #666;
	width:auto;
	text-align:center;
	padding:4px 3px;
}

table.tbl01 th{
	background-color:#999999;
	text-align:center;
	color:#FFFFFF;
}

table.tbl01 th.tate{
	background-color:#cccccc;
/*	text-align:left;*/
		text-align:center;
	color:#333333;
}

table.tbl01 td{
	background-color:#ffffff;
}

/*subpage botton*/
.button_page {
  color: #fff;
  font-size: 12px;
  letter-spacing: 0.05em;
  margin: 5px 10px 0 0;
  text-align: center;
  line-height: 1.2;
  padding: 4px 12px;
  border: 1px solid #fff;
 /* font-weight: bold;*/
  display: inline-block;
  vertical-align: bottom;
  box-shadow: 0 0 3px #999;
  font-family:‘Microsoft YaHei’,’Microsoft JhengHei UI’, ‘SimSun’, ‘SimHei’, sans-serif;
  border-radius: 3px; /* CSS3案 */
  -webkit-border-radius: 3px; /* Safari,Google Chrome用 */
  -moz-border-radius: 3px; /* Firefox用 */
  background: #ededed;
  background: -webkit-gradient(linear, left top, left bottom, from(#8fc76d), to(#64b13b));
  background: -moz-linear-gradient(top, #64b13b, #64b13b);
  background: -o-linear-gradient(top, #64b13b, #64b13b);
  background: -ms-linear-gradient(top, #64b13b, #64b13b);
  background: linear-gradient(top, #64b13b, #64b13b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fc76d', endColorstr='#64b13b');
}
.button_page:before {
 background:url("images/button_arrow.gif") 0 0 no-repeat;
-webkit-background-size:15px 9px;
	content:"";
	display:inline-block;
	width:15px;
	height:9px;
	position:relative;
	top:0.5px;
}
.button_page a {
  text-decoration: none;
  color: #fff;
}
.button_page:hover {
  background: #ededed;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffb154), to(#ff8c05));
  background: -moz-linear-gradient(top, #ffb154, #ff8c05);
  background: -o-linear-gradient(top, #ffb154, #ff8c05);
  background: -ms-linear-gradient(top, #ffb154, #ff8c05);
  background: linear-gradient(top, #ffb154, #ff8c05);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb154', endColorstr='#ff8c05');
}


.button_page_act {
  color: #fff;
  font-size: 12px;
  letter-spacing: 0.05em;
  margin: 5px 10px 0 0;
  text-align: center;
  line-height: 1.2;
  padding: 4px 12px;
  border: 1px solid #fff;
 /* font-weight: bold;*/
  display: inline-block;
  vertical-align: bottom;
  box-shadow: 0 0 3px #999;
  font-family: ‘Microsoft YaHei’,’Microsoft JhengHei UI’, ‘SimSun’, ‘SimHei’, sans-serif;
  border-radius: 3px; /* CSS3案 */
  -webkit-border-radius: 3px; /* Safari,Google Chrome用 */
  -moz-border-radius: 3px; /* Firefox用 */
  background: #ededed;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffb154), to(#ff8c05));
  background: -moz-linear-gradient(top, #ffb154, #ff8c05);
  background: -o-linear-gradient(top, #ffb154, #ff8c05);
  background: -ms-linear-gradient(top, #ffb154, #ff8c05);
  background: linear-gradient(top, #ffb154, #ff8c05);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb154', endColorstr='#ff8c05');
}

.button_page_act a {
  text-decoration: none;
  color: #fff;
}

.button_page_act:before {
 background:url("images/button_arrow.gif") 0 0 no-repeat;
-webkit-background-size:15px 9px;
	content:"";
	display:inline-block;
	width:15px;
	height:9px;
	position:relative;
	top:0.5px;
}

/*解説*/

.list_top1_1 {
	font-family: ‘Microsoft YaHei’,’Microsoft JhengHei UI’, ‘SimSun’, ‘SimHei’, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #FFF;
	background-color: #3f85ac;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px outset #1d8dcb;
}

.kai_bule{
	color: #156b9b;
}

.kai_pink{
	color: #f4579f;
}

