<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* 詳細 */
.cl {
  display: inline-block;
  min-height: 1%;
  display: block;
  *zoom: 1;
}
.cl:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
}
* html .cl {
  height: 1%;
}

/*----------------------------------
=01 detailBase
----------------------------------*/
.detail h2 {
  margin: 25px 0 15px;
  padding: 5px 10px;
  color: #000000;
  background: #f4f4f4;
  font-size: 157.14286%;
}
.detail h2 + p {
  margin-bottom: 10px;
}
.detail h3 {
  margin: 40px 0 15px;
  padding: 0 0 8px 30px;
  background: url(../img/list_icon03.gif) 0 7px no-repeat;
  font-size: 128.57143%;
  border-bottom: 1px solid #cccccc;
}
.detail h4 {
  margin: 40px 0 0 30px;
  padding-left: 7px;
  font-size: 114.28571%;
  font-weight: bold;
  border-left: 4px solid #cccccc;
}
.detail h3 + h4 {
  margin-top: 0;
}
.detail h5 {
  color: #666666;
  font-size: 92.85714%;
  font-weight: bold;
}
.detail article p, .detail article ul, .detail article ol {
  font-size: 92.85714%;
  margin-top: 15px;
}
.detail article p, .detail article ol {
  padding-left: 30px;
}

.detail article &gt; img {
  padding-left: 30px;
}

.detail article ul {
  padding-left: 47px;
  list-style: disc;
}
.detail article .subCategoryList {
  padding-left: 30px;
  list-style: none;
}
.detail article .subCategoryList li a {
  display: inline-block;
  margin-top: 10px;
  padding-left: 20px;
  background: url("../img/list_icon01.gif") 3px 50% no-repeat;
}
.detail article .subCategoryList li:first-child a {
  margin-top: 0;
}
.detail article .l_disc {
  margin-left: 63px;
}
.detail article .pickUp {
  padding-left: 63px;
  background-position: 30px 0;
}
.detail article .caution {
  padding-left: 48px;
  background-position: 32px 0;
}
.detail article .warning {
  background: url(../img/detail/_Warning.png) 30px 0 no-repeat;
  background-size: 25px 24px;
  padding-left: 63px;
}
.detail article .innerTable {
  padding-left: 30px;
}
.detail section p, .detail section ul, .detail section ol {
  line-height: 2.0;
}
.detail section li img, .detail section p img, .detail section td img {
  margin: 0 5px;
  vertical-align: text-top;
  position: relative;
  top: -4px;
}
.detail .caution {
  background: url(../img/detail/_caution.png) 4px 0 no-repeat;
  background-size: 8px 24px;
  margin-top: 15px;
  padding-left: 18px;
}
.detail .pickUp {
  background: url(../img/detail/_pickup.png) 0 0 no-repeat;
  background-size: 25px 24px;
  margin-top: 15px;
  padding-left: 33px;
}
.detail .inlineLink {
  padding-left: 18px;
}
.detail ol {
  margin-left: 22px;
  list-style: decimal;
}
.detail .ic_ta02 {
  width: 100%;
}
.detail .ic_ta02 p {
  margin: 10px 0 0;
  padding: 0;
}
.detail .ic_ta02 p img {
  margin-left: 0;
}
.detail .ic_ta02 tr th {
  width: 80px;
  text-align: center;
  padding: 15px 15px 15px 0;
}
.detail .ic_ta02 tr td {
  padding: 15px 0 15px 0;
}
.detail .ic_ta02 tr th,
.detail .ic_ta02 tr td {
  border-bottom: 1px solid #e8e8e8;
}
.detail .ic_ta02 .noLine th,
.detail .ic_ta02 .noLine td {
  border-bottom: none;
}

/*----------------------------------
=02 基本的な操作ボタン
----------------------------------*/
.detail section article .btm01 {
  margin-bottom: 80px;
}

.detail section article .btm01 p img {
  float: left;
}

.detail section article .btm01 ol {
  margin-left: 56px;
  padding-left: 58px;
}

.detail section article .end ol {
  height: 8px;
}

.end img {
  margin: 18px 0 0 10px;
  float: left;
}

.detail section article .end .end_text {
  margin-left: 55px;
  padding-left: 58px;
}

/*----------------------------------
=03 電池
----------------------------------*/
.bat_ta {
  width: 100%;
  border-collapse: collapse;
}

.bat_ta tr th {
  width: 100px;
  text-align: left;
}

.bat_ta tr td,
.bat_ta tr th {
  padding: 15px 0 15px;
  border-bottom: 1px solid #e8e8e8;
}

/*----------------------------------
=04 タッチスクリーンを使用する
----------------------------------*/
.detail article .cb_on {
  background: url(../img/detail/icn_cb_on.png) 32px 0 no-repeat;
  background-size: 24px 24px;
  padding-left: 70px;

}

.detail article .cb_off {
  background: url(../img/detail/icn_cb_off.png) 32px 0 no-repeat;
  background-size: 24px 24px;
  padding-left: 70px;
}

.detail article .lo_on {
  background: url(../img/detail/icn_lo_on.png) 32px 0 no-repeat;
  background-size: 24px 24px;
  padding-left: 70px;
}

.detail article .lo_off {
  background: url(../img/detail/icn_lo_off.png) 32px 0 no-repeat;
  background-size: 24px 24px;
  padding-left: 70px;
}

/*----------------------------------
=05 ホーム画面
----------------------------------*/
.detail article .hi01 {
  background: url(../img/detail/icn_hi01.png) 32px 0 no-repeat;
  background-size: 24px 24px;
  padding-left: 70px;
}

.detail article .hi02 {
  background: url(../img/detail/icn_hi02.png) 32px 0 no-repeat;
  background-size: 24px 24px;
  padding-left: 70px;
}

.detail article .hi03 {
  background: url(../img/detail/icn_hi03.png) 32px 0 no-repeat;
  background-size: 24px 24px;
  padding-left: 70px;
}

.detail article .hi04 {
  background: url(../img/detail/icn_hi04.png) 32px 0 no-repeat;
  background-size: 24px 24px;
  padding-left: 70px;
}

/*----------------------------------
=06 防水/防塵機能
----------------------------------*/
.water_ta {
  margin: 20px 0 10px -20px;
}

.water_ta tr th {
  width: 120px;
  text-align: center;
}

.water_ta td {
  text-align: center;
  width: 120px;
  padding-bottom: 10px;
}

/*----------------------------------
=07 IP（Ingress Protection）レーティング
----------------------------------*/
.ip_ta {
  margin-top: 20px;
}

.ip_ta tr th {
  font-weight: bold;
  padding: 0 50px 5px 0;
  border-bottom: 1px solid #e8e8e8;
  text-align: left;
}

.ip_ta tr td {
  padding: 5px 50px 5px 0;
}

/*----------------------------------
=08 設定
----------------------------------*/
.set_ta {
  /*margin:20px 0 0 30px;*/
  width: 100%;
}

.set_ta tr th {
  width: 170px;
  text-align: left;
}

.set_ta tr th,
.set_ta tr td {
  padding: 15px 0;
  border-bottom: 1px solid #e8e8e8;
}

.ic_ta {
  width: 100%;
}

.ic_ta tr th {
  width: 80px;
  text-align: center;
  padding: 15px 15px 15px 0;
}

.ic_ta tr td {
  padding: 15px 0 15px 0;
}

.ic_ta tr th,
.ic_ta tr td {
  border-bottom: 1px solid #e8e8e8;
}
</pre></body></html>