@charset "utf-8";

/* -------------------------------
common
------------------------------- */
.l-content h1.titleImg__h1{
	width: 950px;
	height: 215px;
	margin-bottom: 20px;
	padding: 0;
	border: none;
	text-indent: -9999px;
	background: url(/pr/vona/mech/neji/resin/images/main_20241114.png) no-repeat;
}

.l-content .acc__h3 {
	margin:0 !important;
	padding:0 !important;
	border-bottom:none !important;
	width:870px;
	height:37px;
	text-indent:-9999px;
	cursor: pointer;
}
.l-content p {
    margin-bottom: 1.5em;
}

.l-content #listArea,
.l-content #screwlistArea,
.l-content #materialArea,
.l-content #detailArea,
.l-content #vonacadArea,
.l-content #vonapbArea,
.l-content #variationArea,
.l-content #supportArea,
.l-content #abundantArea,
.l-content #abundantArea,
.l-content #hurryArea,
.l-content #fullnessArea,
.l-content #searchArea {
	margin-bottom: 50px;
	padding: 0;
}

.l-content .areaInner{ 
	padding: 0 20px;
}
.l-content #listArea .areaInner,
.l-content #screwlistArea .areaInner,
.l-content #detailArea .areaInner {
	padding:0 0 0 20px;
}
.l-content #materialArea .areaInner {
	padding:0 0 0 20px;
	margin-top:50px;
}


.l-content a.VN_opacity:hover{
	opacity: 0.8!important;
	
}


.l-content .m-btn--up--wh::before {
	content: "";
    display: inline-block;
    width: 12px;
    height: 9px;
    margin-right: 8px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAJCAYAAAAGuM1UAAAAdElEQVQYlX2QsQmAMBBFv+AMFunF3tqBtLJ1Dm1cwH1sHcIVfBJJCk+Tg08g914gvwD0M05SJWn/rLxg4oADOIHW7lNwnI+UgmdgAC4rpeDnb0BvpRwc85L8xZSBrbSVoaxF0uhL++tY0hrOztt15uV3oLkBU1EbjQIt9TUAAAAASUVORK5CYII=) 0 center no-repeat;
}



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

/* usageArea */
.l-content .usageArea {
	width: 910px;
	margin: 0 auto 25px;
}
.l-content .usageArea .head {
	display: flex;
	justify-content: space-between;
	align-items: center;
	background: #333 url(/pr/vona/mech/neji/resin/images/light_bulb.png) 35px center no-repeat;
	margin: 0;
	padding: 10px 20px 10px 73px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}
.l-content .usageArea .m-btn--down--wh::before {
	content: "";
    display: inline-block;
    width: 12px;
    height: 9px;
    margin-right: 8px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAJCAYAAAAGuM1UAAAAfklEQVQYlYWOsQ2DQBAEB+QmiIjICF2AY9dBZFGOSSjKqXM34A481mOQ/h8wK21wtzunK9QaeAFyrOYEXIEW6A+gDriU83AD7kDxpzxOuVqpT38a1PAmkTv1o77V8xLsQUk57OJLObQq50AOBSXlLSCGVuXg6dcNVbMfSQZ8AWay1jhGRajPAAAAAElFTkSuQmCC) 0 center no-repeat;
}
.l-content .usageArea .usageList {
	display: flex;
	justify-content: space-between;
	align-items: center;
	background: #f5f5f5;
	padding: 20px;
}
.l-content .usageArea .usageList > li {
	background: #fff;
	width: 425px;
	padding: 15px;
	box-sizing: border-box;
}
.l-content .usageArea .usageList > li .ttl {
	margin-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
}
.l-content .usageArea .usageList > li .desc {
	height: 3em;
	margin-bottom: 8px;
}
.l-content .usageArea .usageList > li .btnList {
	display: flex;
	justify-content: center;
}
.l-content .usageArea .usageList > li .btnList > li a {
	width: 190px;
}
.l-content .usageArea .usageList > li .btnList > li:not(:last-child) {
	margin-right: 15px;
}


/* anchorSelectArea */
.l-content .anchorSelectArea {
	width: 910px;
	margin: 0 auto 50px;
}
.l-content .anchorSelectArea .head {
	display: flex;
	justify-content: center;
	align-items: center;
	background: #bf0000;
	height: 45px;
	margin: 0;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}
.l-content .anchorSelectArea .anchorList {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
	background: #fff0f0;
	padding: 20px 145px;
}
.l-content .anchorSelectArea .anchorList > li:not(:nth-child(-n+2)) {
	margin-top: 20px;
}
.l-content .anchorSelectArea .anchorList > li a {
	width: 300px;
	height: 55px;
	font-size: 14px;
	line-height: 20px;
}
.l-content .anchorSelectArea .anchorList > li a span {
	width: 300px;
	height: 55px;
	font-size: 12px;
	color: #bf0000;
}

/*listArea*/
.l-content #listArea .listBox ul {
	margin:0 -10px 0 0;
}
.l-content #listArea .listBox ul li {
	float:left;
	margin:0 14px 15px 0;
	display: inline;
}
.l-content #listArea .listBox {
	padding: 0;
}


/*screwlistArea*/
.l-content #screwlistArea .m-link{ 
	margin: 0;
}
.l-content .resinlistTop .box{
	position:relative;
    display: block;
    text-align: center;
	height:130px;
	width:210px;
	background-repeat:no-repeat;
	background-position: center 45px;
}
.l-content .resinlistTop .boxAll{
	padding-bottom:12px;
}
.l-content .resinlistTop a:hover {
    text-decoration: underline;
}
.l-content .resinlistTop .box a {
	position:absolute;
	display:block;
	top:18px;
	left:0;
	width: 210px;
}
.l-content .resinlistTop .boxitem{
    float: left;
    letter-spacing: normal;
    vertical-align: top;
    width: 208px;
	margin:0 15px 0 0;
	display:inline;
	border:1px solid #CCCCCC;
	height:230px;
}
.l-content .resinlistTop #screw08{
	width: 658px !important;
}
.l-content .resinlistTop #screw08 .box{
	width: 658px !important;
}
.l-content .resinlistTop #screw08 .box a{
	width: 658px !important;
}
.l-content .resinlistTop #screw08 .boxitemName {
	margin-left:205px;
}
.l-content .resinlistTop #screw04,
.l-content .resinlistTop #screw08{
	margin-right:0;
}
.l-content .resinlistTop #screw01 .box {
	background-image: url(/pr/vona/mech/neji/resin/images/screw_img01.png);
}
.l-content .resinlistTop #screw02 .box {
	background-image: url(/pr/vona/mech/neji/resin/images/screw_img02.png);
}
.l-content .resinlistTop #screw03 .box {
	background-image: url(/pr/vona/mech/neji/resin/images/screw_img03.png);
}
.l-content .resinlistTop #screw04 .box {
	background-image: url(/pr/vona/mech/neji/resin/images/screw_img04.png);
}
.l-content .resinlistTop #screw05 .box {
	background-image: url(/pr/vona/mech/neji/resin/images/screw_img05.png);
}
.l-content .resinlistTop #screw06 .box {
	background-image: url(/pr/vona/mech/neji/resin/images/screw_img06.png);
}
.l-content .resinlistTop #screw07 .box {
	background-image: url(/pr/vona/mech/neji/resin/images/screw_img07.png);
}
.l-content .resinlistTop #screw08 .box {
	background-image: url(/pr/vona/mech/neji/resin/images/screw_img08.png);
}
.l-content .resinlistTop .boxitem1G {
	margin-left:83px;
}
.l-content .resinlistTop .boxitem2G {
	margin-left:50px;
}
.l-content .resinlistTop .boxitem3G {
	margin-left: 20px;
}
.l-content .resinlistTop .itemName {
	float:left;
	width:60px;
}
.l-content #screw08 .itemName {
	width:110px;
}
.l-content #screw08 .box {
    height: 120px;
}


.l-content .nutlistTop ul li.list {
	float: left;
	margin-right:27px;
	position:relative;
}
.l-content .nutlistTop ul li.list a {
    cursor: pointer;
    display: block;
    text-align: center;
	height:148px;
	width:153px;
	border:1px solid #CCCCCC;
}
.l-content .nutlistTop ul li.list a:hover{
	border:1px solid #969393;
	
}
.l-content .nutlistTop ul li.list a span {
	position:absolute;
	display:block;
	top:20px;
	left:0;
	width:155px;
	text-align:center;
}

.l-content .nutlistTop #nut01 {
	background: url(/pr/vona/mech/neji/resin/images/nut_img01.png) no-repeat;
}
.l-content .nutlistTop #nut04 {
	background: url(/pr/vona/mech/neji/resin/images/nut_img04.png) no-repeat;
}
.l-content .nutlistTop #nut05 {
	background: url(/pr/vona/mech/neji/resin/images/nut_img05.png) no-repeat;
}
.l-content .nutlistTop #nut02 {
	background: url(/pr/vona/mech/neji/resin/images/nut_img02.png) no-repeat;
}
.l-content .nutlistTop #nut06 {
	background: url(/pr/vona/mech/neji/resin/images/nut_img06.png) no-repeat;
	margin-right:0;
}
.l-content .nutlistTop a {
    cursor: pointer;
    display: block;
    text-align: center;
}
.l-content .nutlistTop a:hover span {
    text-decoration: underline;
}
.l-content .mb12 {
	margin-bottom:12px;
}

/*materialArea*/
.l-content #materialArea #accBox p {
	margin-bottom:0 !important;
}
.l-content #materialArea .materialBox ul {
	padding-top:20px;
	margin-left:18px;
}
.l-content #materialArea .materialBox ul li {
	float:left;
	display:inline;
	padding-bottom:20px;
	margin-right:15px;
}
.l-content #materialArea .materialBox ul li.last {
	margin-right:0;
}
.l-content #materialArea .listBox {
	padding:0;
	margin: 0 -10px 0 0;
}
.l-content #materialArea .listBox ul li {
	float:left;
	margin:0 14px 0 0;
	padding-bottom:30px;
	display: inline;
}
.l-content #materialArea #accBox #sec_02,
.l-content #materialArea #accBox #sec_03,
.l-content #materialArea #accBox #sec_04{
	margin-bottom:6px;
}

.l-content #sec_02 .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl01.png) no-repeat;
}
.l-content #sec_03 .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl02.png) no-repeat;
}
.l-content #sec_04 .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl03.png) no-repeat;
}
.l-content #sec_02 .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op01.png) no-repeat;
}
.l-content #sec_03 .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op02.png) no-repeat;
}
.l-content #sec_04 .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op03.png) no-repeat;
}

.l-content #materialArea #accBox{
	width: 870px;
}
.l-content #materialArea #accBox .accBoxInner{
	display:none;
	padding:15px 46px 15px 25px;
	border-left:1px solid #bebebe;
	border-right:1px solid #bebebe;
	border-bottom:1px solid #bebebe;
}

.l-content #materialArea .tableBlockDefault01,
.l-content #materialArea .tableBlockDefault02,
.l-content #materialArea .tableBlockDefault03 {
	border-top: solid 1px #bfbfbf;
	border-left: solid 1px #bfbfbf;
	width: 100%;
}
.l-content #materialArea .tableBlockDefault01 th,
.l-content #materialArea .tableBlockDefault02 th,
.l-content #materialArea .tableBlockDefault03 th {
	border-right: solid 1px #bfbfbf;
	border-bottom: solid 1px #bfbfbf;
	background-color: #999999;
	text-align: center;
	padding: 12px 10px;
	color: #ffffff;
	font-weight: bold;
}
.l-content #materialArea .tableBlockDefault01 th {
	width: 10%;
}
.l-content #materialArea .tableBlockDefault02 th {
	width: 8%;
}
.l-content #materialArea .tableBlockDefault01 .topside {
	width:15%;
}
.l-content #materialArea .tableBlockDefault02 .topside,
.l-content #materialArea .tableBlockDefault03 .topside {
	width:20%;
}
.l-content #materialArea .tableBlockDefault01 td,
.l-content #materialArea .tableBlockDefault02 td,
.l-content #materialArea .tableBlockDefault03 td {
	border-right: solid 1px #bfbfbf;
	border-bottom: solid 1px #bfbfbf;
	background-color: #ffffff;
	text-align: center;
	padding: 12px 10px;
}
.l-content #materialArea .tableBlockDefault01 td.item,
.l-content #materialArea .tableBlockDefault02 td.item,
.l-content #materialArea .tableBlockDefault03 td.item {
	background-color: #e6e6e6;
	font-weight: bold;
}
.l-content #materialArea .tableBlockDefault02 td.itemTtl,
.l-content #materialArea .tableBlockDefault03 td.itemTtl {
	background-color: #e6e6e6;
	font-weight: bold;
	text-align:left;
}


/*detailArea*/
.l-content .detailAreaBox .listBox {
	padding:30px 0 30px 0;
}
.l-content .detailAreaBox .listBox{
	margin:0 -10px 0 0;
}
.l-content .detailAreaBox .listBox ul li {
	float:left;
	margin:0 14px 15px 0;
	display: inline;
}
.l-content #detailArea #secBox{
	padding:0;
	width:870px;
}
.l-content #detailArea #secBox .accBoxInner{
	display:none;
	padding:15px 46px 0 25px;
	border-left:1px solid #bebebe;
	border-right:1px solid #bebebe;
	border-bottom:1px solid #bebebe;
}
.l-content #detailArea #secBox .accBoxInner p{
	margin-left:10px;
}

.l-content .detailAreaBox .detailBox {
	margin-bottom:10px;
}
.l-content .detailAreaBox .detailBox .ttl {
  display: inline-block;
  text-align: center;
  font-weight: bold;
  padding: 2px 10px;
  font-size: 14px;
	margin-bottom:10px;
  background: #cce1f4;
  border-radius: 2px;	
}
.l-content .detailAreaBox .detailBox .txtInner {
    margin-bottom: 1.5em;
}

.l-content #sec_PEEK .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl04.png) no-repeat;
}
.l-content #sec_PFA .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl05.png) no-repeat;
}
.l-content #sec_PTFE .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl06_20210115.png) no-repeat;
}
.l-content #sec_H-PVC .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl07.png) no-repeat;
}
.l-content #sec_PPS .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl08.png) no-repeat;
}
.l-content #sec_RENY .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl09.png) no-repeat;
}
.l-content #sec_PC .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl10.png) no-repeat;
}
.l-content #sec_PP .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl11.png) no-repeat;
}
.l-content #sec_PVDF .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl12.png) no-repeat;
}
.l-content #sec_ABS .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl13.png) no-repeat;
}
.l-content #sec_UF .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl14.png) no-repeat;
}
.l-content #sec_POM .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl15.png) no-repeat;
}
.l-content #sec_PI .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl16.png) no-repeat;
}
.l-content #sec_PVC .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl17.png) no-repeat;
}
.l-content #sec_FRP .acc__h3 {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_cl18.png) no-repeat;
}


.l-content #sec_PEEK .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op04.png) no-repeat;
}
.l-content #sec_PFA .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op05.png) no-repeat;
}
.l-content #sec_PTFE .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op06_20210115.png) no-repeat;
}
.l-content #sec_H-PVC .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op07.png) no-repeat;
}
.l-content #sec_PPS .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op08.png) no-repeat;
}
.l-content #sec_RENY .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op09.png) no-repeat;
}
.l-content #sec_PC .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op10.png) no-repeat;
}
.l-content #sec_PP .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op11.png) no-repeat;
}
.l-content #sec_PVDF .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op12.png) no-repeat;
}
.l-content #sec_ABS .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op13.png) no-repeat;
}
.l-content #sec_UF .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op14.png) no-repeat;
}
.l-content #sec_POM .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op15.png) no-repeat;
}
.l-content #sec_PI .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op16.png) no-repeat;
}
.l-content #sec_PVC .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op17.png) no-repeat;
}
.l-content #sec_FRP .open {
	background: url(/pr/vona/mech/neji/resin/images/accordion_header_op18.png) no-repeat;
}