.legacy .hd{font-weight:bold;
	color:#ffffff;}
.legacy .img_ss{text-align:center;}
.legacy .img_func{text-align:center;}
.legacy .contents{margin:20px;}
.legacy .pstyle{font-size:0.8em;}
.legacy .hd2{font-weight:bold;
	color:#414b5a;
	border-bottom: 2px solid #414b5a;}
.legacy .pstyle + .hd2{margin-top:30px;}
.legacy .env{border-collapse: collapse;}
.legacy .env td{font-size:0.8em;}
.legacy .env th{background:#eee;
	font-weight:normal;
	font-size:0.8em;}
.legacy .sp_link{font-weight:bold;
	font-size:1.1em;}
.legacy .sp_link a::before{content: url("/product/scan/images/ico_link.png");
    display: inline-block;
    vertical-align: middle;}