@charset "UTF-8";

.mf_finder_container .mf_finder_searchBox_query_wrap {
	margin: 0 10px;
}

.mf_finder_container .mf_finder_organic_doc_title {
	font-size: 1.8rem;
}

.mf_finder_container .mf_finder_organic_doc_body,
.mf_finder_container .mf_finder_organic_doc_url {
	font-size: 1.6rem;
}

.mf_finder_container .mf_finder_organic_doc_body {
	height: 5rem;
}

.mf_finder_container .mf_finder_organic_pager_wrapper {
	margin-top: 30px;
}

.mf_finder_organic_wrapper.mf_imgsize_1 .mf_finder_organic_doc_img {
	max-height: 130px;
    min-width: 225px;
    max-width: 225px;
    margin-right: 10px;
}

.mf_finder_organic_doc {
    padding: 3rem 1rem;
}

.mf_finder_pager_items li span {
    font-size: 1.6rem;
    width: 1.4rem !important;
}

.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_query:before, 
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_query:before,
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_range_from, 
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_range_to, 
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_total, 
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_query, 
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_range_from, 
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_range_to, 
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_total, 
.mf_finder_organic_header_wrapper:lang(ja-JP),
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_range_to:after, 
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_range_to:after,
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_query:after, 
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_query:after,
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_total:after, 
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_total:after,
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_range_from:after, 
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_range_from:after,
.mf_finder_organic_header_wrapper:lang(en) .mf_finder_query:before, 
.mf_finder_organic_header_wrapper:lang(en-US) .mf_finder_query:before,
.mf_finder_organic_header_wrapper:lang(en) .mf_finder_organic_range_from:before, 
.mf_finder_organic_header_wrapper:lang(en) .mf_finder_organic_range_to, 
.mf_finder_organic_header_wrapper:lang(en) .mf_finder_organic_total:before, 
.mf_finder_organic_header_wrapper:lang(en) .mf_finder_query, 
.mf_finder_organic_header_wrapper:lang(en-US) .mf_finder_organic_range_from:before, 
.mf_finder_organic_header_wrapper:lang(en-US) .mf_finder_organic_range_to, 
.mf_finder_organic_header_wrapper:lang(en-US) .mf_finder_organic_total:before, 
.mf_finder_organic_header_wrapper:lang(en-US),
.mf_finder_organic_header_wrapper:lang(en) .mf_finder_organic_range_to:after, 
.mf_finder_organic_header_wrapper:lang(en-US) .mf_finder_organic_range_to:after,
.mf_finder_organic_header_wrapper:lang(en) .mf_finder_query:after, 
.mf_finder_organic_header_wrapper:lang(en-US) .mf_finder_query:after,
.mf_finder_organic_header_wrapper:lang(en) .mf_finder_organic_total:after, 
.mf_finder_organic_header_wrapper:lang(en-US) .mf_finder_organic_total:after,
.mf_finder_organic_header_wrapper:lang(en) .mf_finder_organic_range_from:after, 
.mf_finder_organic_header_wrapper:lang(en-US) .mf_finder_organic_range_from:after  {
    font-size: 1.6rem;
}

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

    .mf_finder_container .mf_finder_organic_doc_title {
        font-size: 1.6rem;
    }
    
    .mf_finder_container .mf_finder_organic_doc_body,
    .mf_finder_container .mf_finder_organic_doc_url {
        font-size: 1.4rem;
    }

    .mf_finder_container .mf_finder_organic_doc_body {
        height: 12rem;
    }

    .mf_finder_organic_wrapper.mf_imgsize_1 .mf_finder_organic_doc_img {
        max-height: 74px;
        min-width: 98px;
        max-width: 98px;
    }

    .mf_finder_organic_header_wrapper:lang(ja) .mf_finder_query:before, 
	.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_query:before,
	.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_range_from, 
	.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_range_to, 
	.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_total, 
	.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_query, 
	.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_range_from, 
	.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_range_to, 
	.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_total, 
	.mf_finder_organic_header_wrapper:lang(ja-JP),
	.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_range_to:after, 
	.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_range_to:after,
	.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_query:after, 
	.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_query:after,
	.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_total:after, 
	.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_total:after,
	.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_range_from:after, 
	.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_range_from:after,
	.mf_finder_organic_header_wrapper:lang(en) .mf_finder_query:before, 
	.mf_finder_organic_header_wrapper:lang(en-US) .mf_finder_query:before,
	.mf_finder_organic_header_wrapper:lang(en) .mf_finder_organic_range_from:before, 
	.mf_finder_organic_header_wrapper:lang(en) .mf_finder_organic_range_to, 
	.mf_finder_organic_header_wrapper:lang(en) .mf_finder_organic_total:before, 
	.mf_finder_organic_header_wrapper:lang(en) .mf_finder_query, 
	.mf_finder_organic_header_wrapper:lang(en-US) .mf_finder_organic_range_from:before, 
	.mf_finder_organic_header_wrapper:lang(en-US) .mf_finder_organic_range_to, 
	.mf_finder_organic_header_wrapper:lang(en-US) .mf_finder_organic_total:before, 
	.mf_finder_organic_header_wrapper:lang(en-US),
	.mf_finder_organic_header_wrapper:lang(en) .mf_finder_organic_range_to:after, 
	.mf_finder_organic_header_wrapper:lang(en-US) .mf_finder_organic_range_to:after,
	.mf_finder_organic_header_wrapper:lang(en) .mf_finder_query:after, 
	.mf_finder_organic_header_wrapper:lang(en-US) .mf_finder_query:after,
	.mf_finder_organic_header_wrapper:lang(en) .mf_finder_organic_total:after, 
	.mf_finder_organic_header_wrapper:lang(en-US) .mf_finder_organic_total:after,
	.mf_finder_organic_header_wrapper:lang(en) .mf_finder_organic_range_from:after, 
	.mf_finder_organic_header_wrapper:lang(en-US) .mf_finder_organic_range_from:after {
        font-size: 1.4rem;
    }

}