@charset "utf-8";
/* CSS Document */



/* * * * * * * * * * * * * * * * * * * * */
/*         Adjustment for ENGLISH        */
/* * * * * * * * * * * * * * * * * * * * */


/* Box for search and settings */

#mf_setting1_txt {
	font-size: 17px;
	letter-spacing: 0.1em;
	margin-left: 20px;
	margin-top: 8px;
	font-weight: bold;
}


/* pulldown txt */

#mf_menu_txt {
	font-size: 18px;
	letter-spacing: normal;
	margin-top: 9px;
}


/* titles of each item */

#mf_stg_per, #mf_stg_size, #mf_stg_zoom, #mf_stg_pdf {
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 10px;
	letter-spacing: 0.1em;
}


/* each buttons */

.mf_stgli {
	font-size: 13px;
	padding: 7px 10px;
	margin-right: 1px;
}


/* close button */

#mf_menuclose p {
	font-size: 15px;
	letter-spacing: 0.1em;
}


div.mf_category {
	font-size:	13px;
	letter-spacing: ;
}



/* recommend pages */

#mf_recommend_txt {
	font-size: 16px;
	letter-spacing: 0.1em;
	margin-top: 8px;
	font-weight: bold;
}


div.mf_osusume p {
	font-size:	13px;
	margin-top: 3px;
	line-height: 1.2em;
}


/* did you mean? */

div.mf_msk p {
	font-size: 17px;
}

div.mf_msk p a {
	font-size: 19px;
	margin-left: 3px;
	margin-right: 6px;
	letter-spacing: 0.1em;
}


/* -- of -- */

div.mf_number p {
	font-size: 15px;
}

span.mf_all {
	margin-left: 6px;
	margin-right: 6px;
}

span.mf_now {
	margin-left: 2px;
	margin-right: 6px;
}


/* narrow down */

#mf_drilldown1_txt {
	font-size: 15px;
	letter-spacing: 0.1em;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 0.9em;
}


div.mf_drilldown2 ul {
	font-size:	13px;
	margin-left: ;
	margin-right: ;
}

div.mf_drilldown2 li {
	font-size:	13px;
	line-height: ;
	padding-top: ;
	padding-bottom: ;
}


div.mf_drilldown3 {
	font-size: 12px;
	padding-top: ;
	padding-right: ;
}

div.mf_drilldown3 a {
	font-size: 12px; /* same width as upper element */
}


/* prev - next */

li.mf_prevpage, li.mf_nextpage {
	width: 100px;
}

.mf_prevpage a, .mf_prevpage a:link, .mf_prevpage a:visited, .mf_nextpage a, .mf_nextpage a:link, .mf_nextpage a:visited {
	width: 100px; /* same width as upper element */
}

.mf_prevpage a:hover, .mf_prevpage a:active, .mf_nextpage a:hover, .mf_nextpage a:active {
	width: 98px; /* 2px less than upper two elements */
}

/* page top */

.mf_pagetop a {
	font-size: 12px;
	padding-top: 3px;
	letter-spacing: 0.1em;
}


/* No results */

div.mf_noresult p {
	font-size: 14px;
	letter-spacing: ;
	line-height: 2em;
}



/* * * * * * * * * * * * * * * * * * * * */
/*        Table for search results       */
/* * * * * * * * * * * * * * * * * * * * */


/* displaing search results */



.mf_result_disp_title {
	font-size: 15px;
	letter-spacing: 0.1em;
}

.mf_result_disp_snippet {
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 1.4em;
}

.mf_result_disp_url a {
	font-size: 12px;
	letter-spacing: 0.1em;
}

