@charset "utf-8";
/* -------------------------------
common
------------------------------- */
.l-content img {
	vertical-align: bottom;
}
/* section */
.l-content .section {
	background: #f7f7f7;
	margin-bottom: 70px;
	border-top: 5px solid #31859c;
}
.l-content .sectionInner {
	padding: 0 20px 20px;
}
.l-content .section_newitems {
	background: #e4f2f4;
	margin-bottom: 60px;
	border-top:none;
	border-bottom: 2px solid #31859c;
}
/* ------------------------------------------------------
contents
------------------------------------------------------ */
/* ttl */
.l-content .mainVisual {
	width: 950px;
	height: 270px;
	margin-bottom: 30px;
	padding: 0;
	border: none;
	background: url(/pr/vona/fs/products/measurement/images/main_230329.png) no-repeat 0 0;
	text-indent: 110%;
	white-space: nowrap;
	overflow: hidden;
}
.l-content .h2Ttl {
	margin-bottom: 20px;
	text-align: center;
}
.l-content .m-h2_ttl{
	padding: 20px 0 20px 20px;
	text-align: left;
	font-size: 26px;
	border-top: 2px solid #7f7f7f;
	border-bottom: none;
	line-height: 1.2;
	margin-top: 1px;
	display: table;
	width: 930px;
}
.l-content .m-h2_ttl:before {
	border-left: 8px solid #31859c;
	display: table-cell;
	content: "";
	width: 13px;
	margin-left: -18px;
}
/* leadBox */
.l-content .leadtext {
	text-align: center;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 40px;
}
/* anchorNavi */
.l-content .anchorNavi {
	width: 940px;
	margin-bottom: 40px;
}
.l-content .anchorNavi .ttl {
	margin-bottom: 30px;
}
.l-content .anchorNavi ul {
	margin: 0 -15px 0 0;
}
.l-content .anchorNavi li {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.l-content .anchorNavi li a {
	width: 182px;
	/*padding-left: 20px;*/
}
/* itemsBox */
.l-content .itemsBox.col5 {
/*	margin: 0 -10px 0 0;
	letter-spacing: -0.4em;*/
}
.l-content .itemsBox.col5 .itemsList {
	letter-spacing: normal;
	display: -moz-inline-box; /*for Firefox 2*/
	display: inline-block;
	vertical-align: top;
	margin: 0 10px 10px 0;
	border: 1px solid #a6a6a6;
	background: #FFF;
}
.l-content .itemsBox.col5 .itemsList {
	width: 172px;
}
.l-content .itemsBox.col5 .itemsList .item {
	margin: 0 auto;
	position: relative;
	width: 172px;
	padding-bottom: 0;
}
.l-content .itemsBox.col5 .itemsList .item .pic {
	text-align: center;
	margin: 15px auto;
}
.l-content .itemsBox.col5 .itemsList .item .name {
	margin: 10px;
	font-size: 14px;
	font-weight: bold;
}
.l-content .itemsBox.col5 .itemsList .item .maker {
	font-weight: bold;
	color: #777;
	margin: 0 10px 15px;
}
.l-content .itemsBox.col5 .itemsList .item .price {
	margin: 0 10px 15px;
}
.l-content .itemsBox.col5 .itemsList .item .delivery {
	margin: 0;
	padding: 10px;
	background: #d00;
	color: #fff;
	letter-spacing: -0.07em;
}
.l-content .itemsBox.col5 .itemsList.box_hover {
	cursor: pointer;
}
.l-content .itemsBox.col5 .itemsList.box_hover .pic img {
	opacity: 0.75;
	filter: alpha(opacity=75);
	-ms-filter: "alpha(opacity=75)";
}
.l-content .itemsBox.col5 .itemsList.box_hover .name a {
	color: #ff730a;
}
.l-content .cBtn {
	width: 420px;
	margin: 25px auto 20px;
}
.l-content .fs16 {
	font-size: 16px;
	padding: 12px 0;
}
/* banner */
.l-content .lp_banner {
	margin: 0 auto;
	width: 950px;
}
.l-content .lp_banner li {
	float: left;
	margin: 0 10px 10px 0;
}
.l-content .section .itemsBox > li {
    width: 151px;
    }
.l-content .section .itemsBox > li .itemName {
    padding: 12px 5px 12px 0;
    }
.l-content .section .itemsBox > li .itemDelivery {
    margin: 0 5px 0 0;
    }
.l-content .section .itemsBox > li .itemOriginalPrice {
    vertical-align: top;
    }
.l-content .section .itemsBox > li .itemDelivery {
    padding: 5px 5px 3px;
    }
.l-content .section .m-btn--conversion{
    width:420px;
    }
