@charset "UTF-8";

/* **************************************************

Name: result_resp.css

Description: Common Style

Create: 2018/08/02
Update: 2018/08/02

Copyright 2018 Hitachi, Ltd.

***************************************************** */

/* ==================================================

[1] Responsive

===================================================== */

@media screen and (min-width :995px) and (max-width: 1304px) {
    
    /* ------ Base Settings ------ */
	.JS #Contents img,
	.JS .Contents img,
	.JS #PopUpContents img,
	.JS .FatBanner img {
		max-width: inherit;
		height: auto;
	}
    
    /* ------ Base Settings ------ */
	.JS #Contents .ResponsivePanelStyle img {
		max-width:100%;
		height: auto;
	}
    

}


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

	/* ------ Base Settings ------ */
	.JS #Contents img,
	.JS .Contents img,
	.JS #PopUpContents img,
	.JS .FatBanner img {
		max-width: inherit;
		height: auto;
	}
    
    /* ------ Base Settings ------ */
	.JS #Contents .ResponsivePanelStyle img {
		max-width:100%;
		height: auto;
	}
    
}


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

	.JS .BoxPatternA .ResponsiveLinkListStyle .LinkListStyle1 a:link {
		text-decoration: underline;
		color: #c02;
	}
	.JS .BoxPatternA .ResponsiveLinkListStyle .LinkListStyle1 a:visited {
		text-decoration: underline;
		color: #a94657;
	}
	.JS .BoxPatternA .ResponsiveLinkListStyle .LinkListStyle1 a:hover,
	.JS .BoxPatternA .ResponsiveLinkListStyle .LinkListStyle1 a:active {
		text-decoration: none;
		color: #b1000e;
	}

	.JS .mf_finder_query {
		margin-left:-15px!important;
		margin-right:-15px!important;
	}

	.JS .mf_finder_organic_docs_wrapper {
		margin-left:-15px;
		margin-right:-15px;
	}
}

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

	.JS #Contents .BoxPatternA h2 {
		display: block !important;
	}

	.JS .SearchBox01 input.TextBox {
		width: 200px;
	}

	.mf_finder_searchBox_doctype {
		display:none;
	}

	.mf_finder_searchBox_query_input {
		border-radius: 3px 0 0 3px;
	}

	.mf_finder_searchBox_links {
		display:none;
	}

	.mf_finder_organic_doc_contents_wrapper {
		margin-left: 0;
	}

	.mf_finder_organic_doc_img_wrapper  {
		display:none;
	}
}

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

	.JS .BoxPatternA {margin: 0 -15px 10px;}

	.JS .BoxPatternA .ResponsiveLinkListStyle {
		margin: -15px 0 0;
	}
	.JS .BoxPatternA .ResponsiveLinkListStyle ul li {
		padding-left: 0;
		padding-right: 15px;
	}

	.JS .SearchBox01 {
		margin: 0 -15px 10px;
	}

	.JS .mf_finder_searchBox {
		margin-left:-15px!important;
		margin-right:-15px!important;
	}

	.JS .mf_finder_organic_docs_wrapper {
		margin-left:-15px!important;
		margin-right:-15px!important;
	}

}



