@charset "UTF-8";

/* **************************************************

Name: result_hisys.css

Description: Common Style

Create: 2018/08/02
Update: 2018/08/02

Copyright 2018 Hitachi, Ltd.

***************************************************** */


.mf_finder_searchBox_submit:before {
	background-image: url(../../image/mars/icon_navi_search.gif) !important;
	background-repeat: no-repeat;
	background-size:21px;
	width:21px;
	height:21px;
	position: relative;
	display: inline-block;
	top:3px;
	left:0px;
	background-position: right center;
	content:" ";
}


.mf_finder_pager_items li a,
.mf_finder_pager_items li a:link,
.mf_finder_pager_items li a:link *,
.mf_finder_pager_items li a:visited,
.mf_finder_pager_items li a:visited * {
    color: #eee!important;
}

a.mf_finder_organic_doc_title_wrapper:visited,
a.mf_finder_organic_doc_title_wrapper:link {
    text-decoration:none !important;
}

@media screen and (max-width: 399px) {
	.JS .Contents {
		margin-left: -15px!important;
		margin-right: -15px!important;
	}
}

#RelatedNews.BoxPatternA h2,
#RelatedCase.BoxPatternA h2,
#RelatedSolution.BoxPatternA h2 {
	padding-left:0px!important;
	padding-right:0px!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
	margin-bottom:0px!important;
	margin-top:20px!important;
}

#RelatedNews.BoxPatternA h2 span,
#RelatedCase.BoxPatternA h2 span,
#RelatedSolution.BoxPatternA h2  span{
    padding: 13px 15px 10px 15px;
    background-color: #036F96;
}

#RelatedNews.BoxPatternA li,
#RelatedCase.BoxPatternA li,
#RelatedSolution.BoxPatternA li {
	padding:10px;
	border-bottom:1px solid #ccc;
}

#RelatedNews.BoxPatternA li:last-child,
#RelatedCase.BoxPatternA li:last-child,
#RelatedSolution.BoxPatternA li:last-child {
	border-bottom:none;
}


#RelatedNews.BoxPatternA li > a,
#RelatedCase.BoxPatternA li > a,
#RelatedSolution.BoxPatternA li > a {
	font-weight:bold;
}


#RelatedNews.BoxPatternA li > div,
#RelatedCase.BoxPatternA li > div,
#RelatedSolution.BoxPatternA li > div {
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
}

.mf_finder_pager_item_first {
	display:none;
}
.mf_finder_pager_items .mf_finder_pager_item_first a span, .mf_finder_pager_items .mf_finder_pager_item_next a span, .mf_finder_pager_items .mf_finder_pager_item_prev a span {
	width:120px;
}

.mf_finder_pager_items .mf_finder_pager_item_first a, .mf_finder_pager_items .mf_finder_pager_item_next a, .mf_finder_pager_items .mf_finder_pager_item_prev a {
	background-color:#000;
}
.mf_finder_pager_items .mf_finder_pager_item_first a span:after, .mf_finder_pager_items .mf_finder_pager_item_first a span:before, .mf_finder_pager_items .mf_finder_pager_item_next a span:after, .mf_finder_pager_items .mf_finder_pager_item_next a span:before, .mf_finder_pager_items .mf_finder_pager_item_prev a span:after, .mf_finder_pager_items .mf_finder_pager_item_prev a span:before {
	content:"";
}

.mf_finder_pager_items {
	position:relative;
}

@media screen and (max-width: 767px) {
	.JS .mf_finder_pager_items {
		padding-top:40px;
		width:90%;
		align-items: center;
		justify-content: center;
	}
	.JS .mf_finder_pager_item_prev {
		position:absolute;
		top:0px;
		left:0px;
	}
	.JS .mf_finder_pager_item_next {
		position:absolute;
		top:0px;
		right:0px;
	}
}

.mf_finder_searchBox_links {
	display:none;
	position:absolute;
	background-color:#000;
	z-index:120;
	right:0px;
	border-radius:5px;
	color:#fff;
	padding:10px;
	width: 180px;
}

#SearchContainer {
	position:relative;
	float:right;
}

#SearchCount {
	margin-top:5px;
	float:left;
	font-size:14px;
	display:none;
}
#SearchHeader:after{
  content: "."; 
  display: block; 
  height: 0; 
  font-size:0;	
  clear: both; 
  visibility:hidden;
}

#SearchOption {
	background-color:#666;
	width:180px;
	padding:5px 10px 5px 5px;
	display:inline-block;
	color:#fff;
	border-radius:5px;
	font-size:14px;
	cursor:pointer;
}

#SearchOption img {
	margin-right:10px;
}

@media screen and (max-width: 579px) {
	#SearchOption {
		width:40px!important;
	}
	#SearchOption img {
		margin-right:0px!important;
	}
	#SearchOption span {
		display:none!important;
	}
}
.mf_finder_searchBox_links .mf_finder_searchBox_category_links, .mf_finder_searchBox_links .mf_finder_searchBox_imgsize_links, .mf_finder_searchBox_links .mf_finder_searchBox_pagemax_links, .mf_finder_searchBox_links .mf_finder_searchBox_sort_links {
	padding-left:0px!important;
}

.mf_finder_searchBox_links .mf_finder_searchBox_category_links:before, .mf_finder_searchBox_links .mf_finder_searchBox_imgsize_links:before, .mf_finder_searchBox_links .mf_finder_searchBox_pagemax_links:before, .mf_finder_searchBox_links .mf_finder_searchBox_sort_links:before {
	text-align: left!important;
	position:relative!important;
	width:100%!important;
	top:0px!important;
	left:0px!important;
}

.mf_finder_searchBox_links .mf_finder_searchBox_sort_links:before {
	content:"\8868\793A\9806"!important;
	margin-bottom:5px!important;
}

.mf_finder_searchBox_links .mf_finder_searchBox_pagemax_links:before {
	content:"\7D50\679C\4EF6\6570"!important;
	margin-bottom:5px!important;
}

.mf_finder_searchBox_links .mf_finder_searchBox_imgsize_links:before {
	content:"\753B\50CF\30B5\30A4\30BA"!important;
	margin-bottom:5px!important;
}

.mf_finder_searchBox_links .mf_finder_searchBox_sort_links:after,
.mf_finder_searchBox_links .mf_finder_searchBox_pagemax_links:after,
.mf_finder_searchBox_links .mf_finder_searchBox_imgsize_links:after {
	content:""!important;
}

.mf_finder_searchBox_sort_link_0 a:after {content:"\95A2\9023\9806"!important;}
.mf_finder_searchBox_sort_link_1 a:after {content:"\65B0\7740\9806"!important;}
.mf_finder_searchBox_imgsize_link_0 a:after {content:"\7121"!important;}
.mf_finder_searchBox_imgsize_link_1 a:after {content:"\5C0F"!important;}
.mf_finder_searchBox_imgsize_link_2 a:after {content:"\4E2D"!important;}
.mf_finder_searchBox_imgsize_link_3 a:after {content:"\5927"!important;}

.Section {
	overflow: visible!important;
}


#mf_h1 {
    padding-top: 20px;
    font-size: 21px;
    letter-spacing: 0.1em;
	font-weight:bold;
}

.mf_finder_organic .mf_finder_mark {
	background-color:transparent!important;
	font-weight:bold!important;
}

.mf_finder_organic_doc_title {
	font-weight:normal;
}


.mf_finder_organic_header_wrapper {
	display:none!important;
}


.long_msg{
	display:none;
}

.short_msg{
	display:block;
}

.long_msg{
	display:block;
}

.short_msg{
	display:none;
}


@media screen and (max-width: 767px) {
.long_msg{
	display:none;
}

.short_msg{
	display:block;
}

}

.mf_noresult {
    width: 100%;
    margin: 0;
    padding-top: 50px;
    padding-bottom: 50px;
    border: #e0e0e0 3px solid;
}

.mf_noresult p {
    font-size: 14px;
    color: #FF6666;
    letter-spacing: 0.1em;
    line-height: 1.5em;
    text-align: center;
}


#RelatedNews .LinkListStyle1 a,
#RelatedCase .LinkListStyle1 a,
#RelatedSolution .LinkListStyle1 a {
	background-image:none!important;
}