@charset "utf-8";

/* -------------------------------
contents
------------------------------- */
.l-content img {
  vertical-align: bottom;
}
.l-content .section {
  margin-bottom: 55px;
}
/* ttl */
.l-content .mainVisual {
  width: 950px;
  height: 190px;
  margin-bottom: 20px;
  padding: 0;
  border: none;
  background: url('/maker/pisco/products/plarailchain/img/mainVisual_20200205.png') no-repeat 0 0;
  text-indent: 110%;
  white-space: nowrap;
  overflow: hidden;
}
/* lead */
.l-content .leadTxt {
  text-align: center;
  margin-bottom: 10px;
  font-weight: bold;
  font-size: 16px;
}
.l-content .leadImg {
  width:620px;
  height:40px;
  margin:20px auto 30px;
  text-align: center;
  background: url('/maker/pisco/products/plarailchain/img/lead_img_20200205.png') no-repeat 0 0;
  text-indent: 110%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .notes {
  font-weight: bold;
  font-size: 14px;
  padding:5px 15px;
}

/* itemsBox */
.l-content .itemsBox {
  margin:0 auto 30px;
  padding:15px;
}
.l-content .itemsBox .itemsList {
  display:block;
  border: 3px solid #e5f0f9;
  background: #FFF;
  width: 900px;
  min-height:260px;
  margin:0 auto 30px;
  padding-bottom:10px;
}
.l-content .itemsBox .itemsList .ttl {
	background: #e5f0f9;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	padding:10px;
}
.l-content .itemsBox .itemsList .item {
  padding: 0 0 10px;
  width: 800px;
  margin: 10px auto; 
  position:relative; 
}
.l-content .itemsBox .itemsList .item .pic {
  width: 210px;
  position: absolute;
  top: 15px;
  left: 0;
}
.l-content .itemsBox .itemsList .item .description {
  width: 550px;
  position: absolute;
  top: 15px;
  left: 250px;
}
.l-content .itemsBox .itemsList .item .description .name a {
  font-size: 14px;
  font-weight: bold;
  text-decoration:none;
  padding-bottom:10px;
}
.l-content .itemsBox .itemsList .item .description .name a:hover {
  text-decoration: underline;
}
.l-content .itemsBox .itemsList .item .description .features {
  padding: 10px 5px;
}
.l-content .itemsBox .itemsList .item .description .btn {
  padding: 5px 5px 10px;
}

/* ------------------------------------------------------
secRelate
------------------------------------------------------ */
/* u-table */
.l-content .secRelate ul > li {
  width: 470px;
}
.l-content .secRelate ul > li:first-child {
  padding-right: 10px;
}

