@charset "UTF-8";
.nnettrust-box .h5-tit01{padding-left:40px}
.h5-tit01:before{width:30px;height:30px;top:0;background: transparent url(../img/solutions/ico-h5-nnettrust.gif) no-repeat center/contain;}
.nnettrust-box .dea-table td{padding: 100px 15px 200px;}
.nnettrust-box .col02-box > div.wth40{padding: 0 0 0 20px;}
.certification-ul-box {display:flex;}
.certification-ul-box > li{margin:0 10px 0 0;padding:10px; text-align:center; border: 1px solid #efefef;border-radius:20px;}
.certification-ul-box > li:last-of-type{margin:0;}
.certification-ul-box > li > img{width:100%;margin: 0 0 10px; max-width:80px;}
.certification-ul-box > li > span{display:block;color:#666;}
.nnettrust-ul-box > li{position:relative;padding: 0 0 0 60px;margin:0 0 20px; }
.nnettrust-ul-box > li:last-of-type{margin:0;}
.nnettrust-ul-box > li:before{content:"";display:block;position:absolute;top:0;left:0px;width:50px;height:50px;border-radius:100%;background: rgba(0, 79,159, 0.05) url(../img/solutions/ico-01.gif) no-repeat center/30px 30px;}
.nnettrust-ul-box > li:nth-of-type(2):before{background-image:url(../img/solutions/ico-02.gif);}
.nnettrust-ul-box > li:nth-of-type(3):before{background-image:url(../img/solutions/ico-03.gif);}
.nnettrust-ul-box > li > strong{display:block;padding:2px 0 10px;font-weight:300;font-size:1.1875rem;}
.usecase-box .bg-box{padding:0;overflow: hidden;}
.usecase-box .bg-box > div{padding:36px;} 
.usecase-box .bg-box.col02-box{}
.usecase-box .bg-box.col02-box .wth25{display: flex;align-items: center;background:#003D69;color:#fff;}
.usecase-box .bg-box.col02-box .wth25 > p{width:100%;word-break:keep-all;}

.point-funt-wrap {display:flex;justify-content:space-between;}
.point-funt-wrap .point-funt-box {width:calc(33.3333% - 17px);padding:35px 15px;box-sizing:border-box;background-color:#eef4f7;border-radius:32px;}
.point-funt-wrap .point-funt-box .point-funt-title-wrap {padding:0 27px;}
.point-funt-wrap .point-funt-box .point-funt-title-wrap .h6-tit03{color:#0f3053;font-weight:600;}
.point-funt-wrap .point-funt-box .point-funt-title-wrap .h6-tit03:after {background-color:#bc5c2c;}
.point-funt-wrap .point-funt-box .point-funt-title-wrap .h6-tit03:before {background-color:#bc5c2c;}
.point-funt-wrap .point-funt-box .ico-wrap ul {display:flex;justify-content:end;padding:44px 0;}
.point-funt-wrap .point-funt-box .ico-wrap ul li {margin:0 30px 0 0;}
.point-funt-wrap .point-funt-box .ico-wrap ul li:last-of-type {margin: 0 0 0 0;}
.point-funt-wrap .point-funt-box .desc-text-wrap {}
.point-funt-wrap .point-funt-box .desc-text-wrap .desc-text-box {}
.point-funt-wrap .point-funt-box .desc-text-wrap .desc-text-box ul li {font-size:18px;line-height:1.6;padding:20px 0;border-bottom:1px solid #bfbfbf;}
.point-funt-wrap .point-funt-box .desc-text-wrap .desc-text-box ul li:last-of-type {border-bottom:none;}
.point-funt-wrap .point-funt-box .desc-text-wrap .desc-text-box ul li p{padding:0 27px;}
@media screen and (max-width: 1024.98px) {
	.point-funt-wrap {display:flex;justify-content:space-between;flex-wrap:wrap;}
	.point-funt-wrap .point-funt-box {width:calc(50% - 17px);padding:35px 15px;box-sizing:border-box;background-color:#eef4f7;border-radius:32px;margin:0 0 25px;}

}

@media screen and (max-width: 768px) {
	.point-funt-wrap .point-funt-box {width:100%;padding:35px 15px;box-sizing:border-box;background-color:#eef4f7;border-radius:32px;margin:0 0 25px;}
	.nnettrust-box .dea-table td{padding: 7px ;}
	.nnettrust-box .col02-box .table-wrap{margin: 0 0 30px;}
	.nnettrust-box .col02-box > div.wth40{padding: 0 ;}
	.nnettrust-ul-box > li > strong{padding: 0 0 4px;font-size:1.125rem;}
	.usecase-box .bg-box > div{padding:20px;} 
}

@media screen and (max-width: 480px) {
	
	
}