@charset "UTF-8";


div.wide-bg {
	padding-top: 355px!important;
}
div.wide-bg::before {
	background: #333333 url(/contact/images/bg_vis.jpg) no-repeat center 0;
}
ul.icon-link li {
	width: 473px;
	padding-left: 34px;
}
ul.icon-link li a {
	padding-top: 135px;
}
ul.icon-link li:nth-child(1) a { background: url(/contact/images/icon1.png) no-repeat center 45px; }
ul.icon-link li:nth-child(2) a { background: url(/contact/images/icon2.png) no-repeat center 47px; }

/*201810 add*/
div.wide-bg li a img {
  width: 12px;
  height: 11px;
  padding-left: 10px;
}