@charset "UTF-8";

body.msie #main div.line.service div.box div.txt h2 img {
	width: auto;
}
body.msie #topSlide #imgSlide ul li.slick-slide img {
	width: 100%;
}

body.msie #main div.statistics .col img.bg {
	width: 100%;
}
body.msie #main div.statistics > .row:nth-child(3) > .col img.action {
	width: auto;
	max-height: 70px;
	margin: 0 auto;
	padding: 0;
}

body.msie #topSlide #txtSlide ul li.slick-slide div.txt span.tag {
	line-height: 1.91em;
}

body.msie #main p.btn.more a {
	line-height: 65px;
}
body.msie #pager .wp-pagenavi a,
body.msie #pager .wp-pagenavi span {
	line-height: 52px;
}

body.msie #main ul.top_newslist li span.cat span,
body.msie .home #main p.btn.gray a,
body.msie #main ul.pickup_list li span.cat {
	font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}
.act .acten,
body.en #main ul.service_list li div.txt h4 {
	font-feature-settings: normal;
}
body.msie #main div.line.service div.box div.txt {
	table-layout: fixed;
}

body.msie.ird-result #main ul.ir_list_multifiles li ul.ir_list {
	margin-top: 4px;
}
body.msie.ird-meeting #main ul.ir_list_multifiles li ul.ir_list {
	margin-top: 0;
}
body.msie.ird-indivisual #main ul.ir_list_multifiles li ul.ir_list li.title {
	padding-top: 3px;
}
body.msie #main div.asklist input[type='submit'] {
	line-height: 43px;
}
body.msie #searchInput input[type=submit] {
	height: 48px;
	line-height: 52px;
}

@media screen and (min-width : 851px) {
	body.msie #main div.statistics .col-3:before {
		content: "";
		position: absolute;
		top: 5px;
		left: 5px;
		width: calc(100% - 10px);
		height: 200px;
		background-color: #f5f6f8;
		z-index: -1;
	}
}
@media screen and (max-width: 940px) and (min-width: 851px) {
	body.msie #main div.line.service div.box div.txt h2 img {
		max-height: 46px;
	}
}

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