@-moz-document url-prefix("http://eow.alc.co.jp/") {
/* ============================================================================ */

body {
		font-size: 13px !important;
		font-weight: normal !important;
		color: #626252 !important;
		background: #fff !important;
		line-height: 1.7 !important;
		}

	.searchwordfont {
		color: #72b000 !important;
		font-weight: normal !important;
		}

	.midashi {
		color: inherit !important;
		font-weight: normal !important;
		}

	span.ls_normal {
		padding: 0 2px !important;
		color: #999 !important;
		background-color: #ddd !important;
		font-weight: normal !important;
		}

     #AreaHeaderLeft
    ,#AreaHeaderLeft + div
    ,#introduceEowp
    ,#SS_mainColumn ~ div
	,body > div#AreaBody > div#AreaHeaderCenter
	,body > div#AreaBody > div#AreaHeaderLeft
	,body > div#AreaBody > div#AreaHeaderRight
	,body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div[align="center"]
	,body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#gnav
	,body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#search_area > ul#tabhead
	,body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#search_area > div#tabbody form#fm1 > a.link
	,body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#search_area > div#tabbody form#fm1 nobr
	,body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#resultsArea > br
	,body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#resultsArea > table > tbody > tr:nth-child(1)
	,body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#resultsArea > table > tbody > tr:nth-child(2) > td:nth-child(1)
	,body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#resultsArea > table > tbody > tr:nth-child(2) > td:nth-child(2)
	,body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#resultsArea > div[align="right"] > span.smallredfont

	,body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#resultsArea > div.partition
	,body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#AreaSponsorSite
	,body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div[class*="sponsor"]
	,body > div#AreaBody > div#AreaUpperRight
	,body > div#AreaBody > div#AreaLowerLeft
	,body > div#AreaBody > div#AreaLowerRight
	,body > div#AreaBody > div#AreaFooter
	,.adArea
    ,#searchHeader
    ,.pr_text
    ,.mb_0
    ,#eijiro_img {
		display: none !important;
		}
	body > div#AreaBody {
		max-width: 600px !important;
		margin: 0 auto !important;
		}
	 body > div#AreaBody > div#AreaUpperLeft
	,body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer {
		max-width: 600px !important;
		margin: 0 !important;
		}

	body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#search_area > div#tabbody div.inner2 {
		padding: 0 !important;
		}

	body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#search_area > div#tabbody * {
		background: none !important;
		}

	body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#search_area > div#tabbody form input[type="text"] {
		padding: 0.1em 0.5em !important;
		color: #888 !important;
		background-color: #ddd !important;
		border: none !important;
		-moz-appearance: none !important;
		}

	body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#search_area > div#tabbody form input[type="button"] {
		padding: 0.1em 0.5em !important;
		color: #ccc !important;
		background-color: #666 !important;
		border: none !important;
		font-size: 85% !important;
		-moz-appearance: none !important;
		}


	body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#resultsArea td#searchWord {
		font-size: 200% !important;
		color: #ccc !important;
		}
	body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#resultsArea td#itemsNumber {
		font-size: 85% !important;
		color: #ccc !important;
		}

	body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#resultsArea p#paging {
		color: #72b000 !important;
		}
	body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#resultsArea p#paging > span.blk > a {
		padding: 3px 5px !important;
		background-color: #e8e8e8 !important;
		border: none !important;
		}

	 body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#resultsArea ul
	,body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#resultsArea ol {
		margin-bottom: 1em !important;
		}
	body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#resultsArea li {
		margin-bottom: 0.7em !important;
		}

	body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#resultsArea > div#resultsList > ul {
		margin-left: 0 !important;
		}
	body > div#AreaBody > div#AreaUpperLeft > div#AreaUpperLeftContainer > div#AreaUpperLeftInner > div#resultsArea > div#resultsList > ul > li {
		list-style-type: none !important;
		border-bottom: 1px dotted #aaa !important;
		}

#fixedBox {
  width: auto !important;  
  height: auto !important;
}
/* ============================================================================ */

}