@charset "utf-8";
/* -------------------------------
common
------------------------------- */
/* section */
.l-content .section {
    margin-bottom: 60px;
}

/* ttl */
.l-content h2.catTtl {
	margin-bottom:10px;
}

.l-content .itemBlock > li .itemBox .name a,
.l-content .itemBlock > li .itemBox .name a:hover {
    text-decoration: none;
}

/* ------------------------------------------------------
contents
------------------------------------------------------ */
/* mainVisual */

.l-content .mainVisual {
  width: 950px;
  height: 180px;
  margin-bottom: 30px;
  padding: 0;
  border: none;
  background: url('/pr/vona/el/ce_cable/img/main.png') no-repeat 0 0;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
 }

/* lead */
.l-content .leadtxt {
	text-align: center;
	font-size: 16px;
	line-height: 26px;
	font-weight: bold;
	color: #333;
    margin-bottom: 40px;
}

/* h2 */
.l-content h2 {
    width:910px;
    margin-bottom:30px;
    padding:14px 20px;
    background-color: #f7f7f7;
    border-top:#585b5f 2px solid;
    border-bottom:#E5E5E5 1px solid;
    font-size:20px;
    font-weight:bold;
    color: #333333;
}

/* newmakerArea */


/* makerArea */
.l-content .makerArea {
    margin-bottom: 40px;
    }
.l-content .makerArea .makerList {
    margin-left: 15px;
}
.l-content .makerArea .makerList div{
    float: left;
    margin: 0 10px 30px 0;
}
.l-content .makerArea .makerList dl:last-child{
    margin: 0;
}
.l-content .makerArea .makerList span {
    display: block;
    text-align: center;
}
.l-content .makerArea .makerList a {
    text-decoration: none;
}

/* anchorNavi */
.l-content .anchorNavi {
	margin: 0 0 50px 16px;
}
.l-content .anchorNavi li {
  float: left;
  margin-right: 25px;
}
.l-content .anchorNavi li a {
  width: 210px;
  height: 53px;
  margin-right: 15px;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width: 290px;
  height: 53px;
  padding-left: 15px;
}

/* itemArea */
.l-content .itemArea {
    margin-bottom: 60px;
}
.l-content .itemArea .itemList  {
margin-left: 15px;
}
.l-content .itemArea .itemList .itemBox {
	float: left;
    margin: 0 16px 15px 0;
	width: 190px;
	border: 1px solid #ccc;
	padding: 15px 13px;
}

.l-content .itemArea .itemList .itemBox .category,.categorylong {
    height: 45px;
    width: 190px;
    color: #fff;
    text-align: center;
}

.l-content .itemArea .itemList .itemBox .category span {
    display: inline-block;
    width: 190px;
    height: 28px;
    color: #fff;
    line-height: 28px;
    background-color: #347b99;
}

.l-content .itemArea .itemList .itemBox .categorylong span  {
    display: inline-block;
    width: 174px;
    color: #fff;
    background-color: #347b99;
    padding: 4.5px 8px;
}

.l-content .itemArea .itemList .itemBox .img {
    text-align: center;
    margin: 15px 0;
}
.l-content .itemArea .itemList .itemBox .maker {
    height: 20px;
	font-weight: bold;
	color: #999;
}
.l-content .itemArea .itemList .itemBox .name {
	min-height: 76px;
	font-size: 10pt;
	font-weight: bold;
    color: #004bb1;
    margin-bottom: 15px;
}
.l-content .itemArea .itemList .itemBox .caption {
	min-height: 60px;
	margin-bottom: 10px;
}

/* categoryList */
.l-content .categoryArea {
    margin-bottom: 40px;
    }
.l-content .categoryArea .categoryList  {
    margin-left:15px;
}
.l-content .categoryArea .categoryList .categoryBox {
	float: left;
	width: 290px;
	margin-left: 26px;
}
.l-content .categoryArea .categoryList .categoryBox:first-child {
    margin-left: 0;
}
.l-content .categoryArea .categoryList .categoryBox:nth-child(4) {
    margin-left: 0;
}
.l-content .categoryArea .categoryList p.ttl{
    width: 290px;
    height: 56px;
    margin: 0 auto;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}
.l-content .categoryArea .categoryList .cat01 .ttl {
    background: url('/pr/vona/el/ce_cable/img/ttl_cat01.png') no-repeat 0 0;
}
.l-content .categoryArea .categoryList .cat02 .ttl {
    background: url('/pr/vona/el/ce_cable/img/ttl_cat02.png') no-repeat 0 0;
}
.l-content .categoryArea .categoryList .cat03 .ttl {
    background: url('/pr/vona/el/ce_cable/img/ttl_cat03_191126.png') no-repeat 0 0;
}
.l-content .categoryArea .categoryList .cat04 .ttl {
    background: url('/pr/vona/el/ce_cable/img/ttl_cat04_191126.png') no-repeat 0 0;
}
.l-content .categoryArea .categoryList .cat05 .ttl {
    background: url('/pr/vona/el/ce_cable/img/ttl_cat05_191126.png') no-repeat 0 0;
}
.l-content .categoryArea .categoryList .m-linkList {
	margin: 17px 0 20px 15px;
}
.l-content .categoryArea .categoryList .categoryBox .categoryBtn {
    width: 290px;
    height: 54px;
}

/* featureArea */
.l-content .featureArea ul.bnrList > li {
    width: 470px;
    height: 100px;
    float: left;
  }