@namespace url(http://www.w3.org/1999/xhtml);

/* Yahoo! Japan Translation
============================================ */
@-moz-document url(http://honyaku.yahoo.co.jp/), url(http://honyaku.yahoo.co.jp/transtext) {

html {background:#D3D3D3; border-top:36px solid #4F4F4F;}
body {border-top:1px solid #EEE; margin:0 !important;}
td {background:none !important;}

form table[width="90%"][cellspacing="0"][cellpadding="0"][border="0"] {width:100% !important;}
td small a[href$="/settings"] {position:absolute; top:10px; right:20px; background:#777; color:#CCC !important; padding:1px 12px 1px 12px; -moz-border-radius:8px;}

body div p table[width="675"][cellspacing="0"][cellpadding="0"][border="0"] {width:944px !important; margin-top:-18px;}
form table tbody tr td[width="280"][valign="top"]{width:422px !important;}

textarea.smaller {height:342px !important; width:422px !important;
font-size:12px !important; line-height:18px !important; padding:1px; -moz-appearance:none;
background:-moz-linear-gradient(center top , #E9E9E9, #F7F7F7 40px) !important;
border:1px solid #FFF !important; -moz-border-radius:4px; -moz-box-shadow: 0 0 2px #666;}
textarea.smaller:focus {-moz-box-shadow: 0 0 5px #444;}

body div p table tbody tr td p table tbody tr td form table tbody tr td small {color:#D3D3D3;}
label[for="radio-CR-EJ"],label[for="radio-CR-JE"],label[for="radio-CR-CJ"],label[for="radio-CR-JC"],label[for="radio-CR-KJ"],label[for="radio-CR-JK"]
{font-size:13px !important; line-height:24px; color:#444 !important;}

form table tbody tr td[align="center"][width="1%"]{width:100px !important;}
input[type="submit"] {height:45px; width:120px;}
input[type="button"] {height:45px; width:55px;}
img[src$="/ya.gif"] {position:absolute; top:5px; left:-8px; width:0 !important; height:0 !important; padding:0 0 27px 127px !important;
background:url(data:image/png;base64,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)no-repeat !important;}

/* Hidden Stuff */
img[src$="/tab_set_off.gif"],
img[src$="/tab_r_off_02.gif"],
img[src$="/tab_r_off.gif"],
img[src$="/tab_l_on.gif"],
img[src$="/clear.gif"],
td small a[href$="/search"],
td small a[href$="/url"],
div[id="wrapper"],
td[width="75%"],
table[width="100%"][cellspacing="0"][cellpadding="6"][border="0"],
table[cellpadding="1"],
font[style="font-family: MS UI Gothic,Osaka,sans-serif; font-size: 10pt;"],
td > center,
tr > td > small > b,
hr[width="675"],
html > body > div > p > table > tbody > tr > td > p > table > tbody > tr > td > p,
table[border="0" ][width="100%"][cellspacing="1"][cellpadding="5"],
.box_info, #uftMain, #uhdMain
{display:none !important;}
}


/* excite Translation
============================================ */
@-moz-document url-prefix(http://www.excite.co.jp/world/) {

a, a:active {text-decoration:none !important;}
body, #wrapper {background:#D3D3D3 !important;}
.mTop10 {margin-top:14px !important;}
div.taFrame {height:342px !important; width:422px !important; padding:8px !important;}
textarea#before, textarea#after, textarea#reverse {
font-size:12px !important; line-height:18px !important; height:342px !important; width:422px !important; padding:1px !important; -moz-appearance:none;
background:-moz-linear-gradient(center top , #E9E9E9, #F7F7F7 40px) !important;
border:1px solid #FFF !important; -moz-border-radius:4px; -moz-box-shadow: 0 0 2px #666;}

textarea#before:focus, textarea#after:focus, textarea#reverse:focus {-moz-box-shadow: 0 0 5px #444 !important;}
textarea#reverse {position:absolute; left:546px; top:450px; height:186px !important;}

table#transTable tr td.spaceCol1, table#transTable tr td.spaceCol2,
table#transTable tr td.spaceCol3, table#transTable tr td.spaceCol4 {width:100px !important;}
table#transTable tr td.spaceCol4 {vertical-align:top !important; padding-top:20px !important;}

select#swb_lp {color:#333 !important; font-size:14px !important; width:85px !important; text-align:center !important;}
table#transTextButton tr td {background:none !important;}
input#t-submit {width:85px !important; height:45px !important;}
a#trans-clear {color:#555 !important;}

/* Hidden Stuff */
div[class^="ad"], #control, #nav, .adText, .boxes, #HS-table, .tieup, #underNav, #footer, iframe[width="300"],
td.spaceCol3 img, #excite_slidead_wrap, #external_flash_ad, #adAfter, #adMover, div.taTab
{display: none !important;}
}