@-moz-document domain("mixi.jp"),
               domain("video.mixi.jp"),
               domain("music.mixi.jp"),
               domain("news.mixi.jp"),
               domain("d2.mixi.jp") {

/*å·¦å¯„ã›*/
body
{width: 716px !important}

/*åºƒå‘Šç­‰ã®éžè¡¨ç¤º*/
.exNavi,
#adBanner,
.adBanner,
#prSepecial,
.diaryBottomAd,
.contentMatch,
#contentMatch
{display:none !important}

/*éŽåŽ»ãƒšãƒ¼ã‚¸ä½ç½®èª¿æ•´*/
#oldMain
{position:relative; top:-40px !important}

/*â– ãƒŠãƒ“ã‚²ãƒ¼ã‚·ãƒ§ãƒ³ãƒãƒ¼ã®ä½ç½®èª¿æ•´â– */
/*ãƒ­ã‚°ã‚¢ã‚¦ãƒˆä¸‹éƒ¨ã®ãƒ¢ãƒã‚¤ãƒ«ãƒ»ãƒ˜ãƒ«ãƒ—ãƒ»ã‚µãƒ¼ãƒ“ã‚¹ä¸€è¦§ã‚’æ¶ˆã™*/
.utilityNavigation .serviceNavigation
{display:none !important}

/*æ¤œç´¢ãƒãƒ¼ã®èª¿æ•´*/
.headerNavigation .headerSearch
{position:relative; top:-40px !important}

/*ãƒ‘ãƒ¼ã‚½ãƒŠãƒ«ãƒŠãƒ“ã‚²ãƒ¼ã‚·ãƒ§ãƒ³ãƒœã‚¿ãƒ³ã¨æœ¬ä½“ã‚’ä¸Šéƒ¨ã«ä¸Šã’ã‚‹*/
.personalNavigation,
#bodyArea
{position:relative; top:-50px !important}
.personalNavigation
{padding-bottom:0px !important}

/*ã‚°ãƒ­ãƒ¼ãƒãƒ«ãƒŠãƒ“ã‚²ãƒ¼ã‚·ãƒ§ãƒ³ãƒœã‚¿ãƒ³ã‚’ä¸Šã’ã¦å³ã«å¯„ã›ã‚‹*/
.globalNavigation
{position:relative; top:-46px; left:295px !important}

/*ã‚°ãƒ­ãƒ¼ãƒãƒ«ãƒŠãƒ“ã‚²ãƒ¼ã‚·ãƒ§ãƒ³ãƒœã‚¿ãƒ³ã®ãƒ›ãƒ¼ãƒ ã‚’éžè¡¨ç¤ºã«*/
.globalNavigation .home
{visibility: hidden !important}

/*â– ãƒ¡ã‚¤ãƒ³ã‚³ãƒ³ãƒ†ãƒ³ãƒ„â– */
/*ãƒ¡ã‚¤ãƒ³ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã‚’ä¸Šéƒ¨ã«*/
#bodyArea
{padding-top:0px !important}

/*ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã‚½ãƒ¼ãƒˆã‚’éžè¡¨ç¤º*/
#bodyArea #bodyMainArea02 #bodyContents02 .contentsSort
{display:none !important}

/*ã‚¢ãƒ—ãƒªæ›´æ–°æƒ…å ±ä¸‹éƒ¨ã®ã‚¹ãƒšãƒ¼ã‚¹å‰Šé™¤*/
#appliUpdate
{padding-bottom:0px !important}

/*ãƒœã‚¤ã‚¹ã®æž éžè¡¨ç¤º*/
#voiceFeed .sectionHead,
#voiceFeed .sectionBody .moreLink01
{display:none !important}

/*ãƒœã‚¤ã‚¹ã‚¹ãƒªãƒ åŒ–*/
#voiceFeed .sectionBody .commentRow .thumbArea,
#voiceFeed .sectionBody .voiceList .commentRow .voiceArea .utility ul
{display:none !important}
#voiceFeed .sectionBody .voiceList .commentRow .voiceArea .utility
{position:relative; top:-34px; left:210px !important}

/*ãƒœã‚¤ã‚¹ã®ç§»å‹•*/
#voiceFeed .sectionBody .voiceList
{position: absolute; top:13px; left:465px; width:252px; height:70px !important}
#voiceFeed .sectionBody .voiceList .commentRow {
height:32px !important;
white-space: nowrap !important
}
#voiceFeed .sectionBody .voiceList .commentRow .voiceArea {
padding:0px 0px 0px !important;
height:32px; width:247px !important
}

/*â– ãƒ—ãƒ­ãƒ•ã‚£ãƒ¼ãƒ«æ¬„â– */
/*ãƒœã‚¤ã‚¹ç™ºè¨€ãƒ•ã‚©ãƒ¼ãƒ ã‚¹ãƒªãƒ åŒ–*/
#voicePostMain{
background-image:url('') !important;
height:90px; width:260px !important
}
#voicePostMain .contents{
background-image:url('') !important;
padding: 0 !important
}

/*ãƒœã‚¤ã‚¹ã®æž ç·šæž éžè¡¨ç¤º*/
#bodySide02 #myArea div.voice div.vForm p.input textarea {
background-image:url('') !important;
border:0px !important
}

/*ãƒœã‚¤ã‚¹ç™ºè¨€ãƒ•ã‚©ãƒ¼ãƒ ã®çµµæ–‡å­—ã‚’éžè¡¨ç¤º*/
#voicePostMain .contents .vForm form p.input textarea.defaultText {
background-image:url('') !important;
padding:1px !important;
font-size:0px !important
}

/*ãƒœã‚¤ã‚¹ç™ºè¨€ãƒ•ã‚©ãƒ¼ãƒ ã®æ‹¡å¤§*/
#voicePostMain .contents .vForm form p.input textarea.defaultText {
height:82px !important;
width:247px !important
}

/*ç™ºè¨€ãƒ•ã‚©ãƒ¼ãƒ ã‚¯ãƒªãƒƒã‚¯æ™‚ã€ãƒ•ã‚©ãƒ¼ãƒ ã®æ‹¡å¤§*/
#bodySide02 #myArea div.voice div.vForm p.input textarea {
height:58px !important;
width:248px !important
}
#bodySide02 #myArea div.voice div.vForm p.submit
{position:relative; left:-135px; z-index:9999 !important}

/*ãƒœã‚¤ã‚¹ç™ºè¨€ãƒ•ã‚©ãƒ¼ãƒ ã‚’ã‚µã‚¤ãƒ‰ãƒãƒ¼ä¸Šéƒ¨ã¸ç§»å‹•*/
#myArea #voicePostMain
{position:absolute; top:11px; left:700px; width:252px; z-index:9998 !important}
#myArea #voicePostMain .contents .moreLink01
{position:absolute; top:64px; left:170px; width:80px !important}
#myArea #voicePostMain .contents .moreLink01 li a
{background-image:url('') !important}

/*å³ã‚µã‚¤ãƒ‰ãƒãƒ¼ã‚’ä¸‹ã’ã‚‹*/
#bodyArea #bodySub02
{position:relative; top:99px !important}

/*ãƒ¡ã‚¤ãƒ³ã‚¨ãƒªã‚¢ã‚’åºƒã’ã‚‹
#bodyArea
{height:1085px !important}*/

/*ãƒžã‚¤ã‚¢ãƒ—ãƒªéžè¡¨ç¤º
#myArea .myAppli
{display:none !important}
*/

/*ãƒžã‚¤ã‚¢ãƒ—ãƒªå†…éƒ¨ æ—¥è¨˜ã‚’æ›¸ããƒœã‚¿ãƒ³éžè¡¨ç¤º*/
#myArea .myAppli .contents .actionList
{display:none !important}

/*ã‚³ãƒ¡ãƒ³ãƒˆå±¥æ­´éžè¡¨ç¤º
#myArea .myCommentHistory
{display:none !important}
*/

/*ãƒžã‚¤ãƒŸã‚¯ã‚·ã‚£ã®ç”»åƒã‚’éžè¡¨ç¤º*/
#myMixiList .sectionBody .iconListTable01
{display:none !important}

/*å‚åŠ ã‚³ãƒŸãƒ¥ãƒ‹ãƒ†ã‚£ã®ç”»åƒã‚’éžè¡¨ç¤º*/
#communityList .sectionBody .iconListTable01
{display:none !important}

/*â– ã‚µã‚¤ãƒ‰ãƒãƒ¼â– */
/*é‹å–¶è€…ã‹ã‚‰ã®ãŠçŸ¥ã‚‰ã›ã‚’éžè¡¨ç¤º*/
#bodyArea #bodySub02 #siteInfo
{display:none !important}

/*ãŠã™ã™ã‚æƒ…å ±ã®éžè¡¨ç¤º*/
#prContentsArea 
{display:none !important}

/*mixiãƒŸãƒ¥ãƒ¼ã‚¸ãƒƒã‚¯+Radioã®éžè¡¨ç¤º*/
#mixiRadioArea
{display:none !important}

/*æ³¨ç›®ã®ã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰ã®éžè¡¨ç¤º*/
#keywordRanking
{display:none !important}

/*ã‚³ãƒ©ãƒœPRã®éžè¡¨ç¤º*/
#collaboPr
{display:none !important}

/*â– ãƒ•ãƒƒã‚¿ãƒ¼â– */
/*ãƒ•ãƒƒã‚¿ãƒ¼ã®ãƒªãƒ³ã‚¯ç­‰ã®éžè¡¨ç¤º*/
.adImpactFooter,
.footerNavigation01 > li:nth-child(1),
.footerNavigation01 > li:nth-child(2),
.footerNavigation01 > li:nth-child(3),
.footerNavigation01 > li:nth-child(4),
.footerNavigation01 > li:nth-child(5),
.footerNavigation01 > li:nth-child(6),
.footerNavigation01 > li:nth-child(7),
.footerNavigation01 > li:nth-child(8),
.footerNavigation01 > li:nth-child(9),
.footerNavigation01 > li:nth-child(10),
.footerNavigation01 > li:nth-child(11),
.footerNavigation01 > li:nth-child(12),
.footerNavigation01 > li:nth-child(13),
.footerNavigation01 > li:nth-child(14),
.footerNavigation01 > li:nth-child(15),
.footerNavigation02,
#help
{display:none !important}

/*ãƒ•ãƒƒã‚¿ãƒ¼ã®ã‚¹ãƒšãƒ¼ã‚¹å‰Šé™¤*/
.footerNavigation01
{display:none !important}
.footerMain{
padding-top:5px !important;
padding-bottom:3px !important
}
#footerArea .footerMain
{height:20px !important}

/*ã“ã®ãƒšãƒ¼ã‚¸ã®ä¸Šéƒ¨ã¸ãƒªãƒ³ã‚¯ã®éžè¡¨ç¤º*/
#footerArea .pagetopLink
{display:none !important}

/*ã‚³ãƒ”ãƒ¼ãƒ©ã‚¤ãƒˆä¸‹éƒ¨ã®ã‚¹ãƒšãƒ¼ã‚¹å‰Šé™¤*/
#footerArea address
{padding-bottom:0px !important}

/*è¶³ã‚ã¨ã®åºƒå‘Šã‚’éžè¡¨ç¤º*/
#footprintjack,
#footprintjack02
{visibility:hidden !important}

/*ã‚ã®äººã¨ãƒžã‚¤ãƒŸã‚¯ã‚·ã‚£ã«ã‚’éžè¡¨ç¤º*/
#officialMembers
{display:none !important}

}

/*ã‚µã‚¤ãƒ‰ãƒãƒ¼ã®ä½ç½®èª¿æ•´*/
@-moz-document url("http://mixi.jp/"),
url("http://mixi.jp/home.pl"),
url("http://mixi.jp/home.pl?from=h_logo"){

/*å³ã‚µã‚¤ãƒ‰ãƒãƒ¼ã‚’ä¸Šã’ã‚‹*/
#bodySub{
position: relative !important;
top: 55px !important
}

}

/*â– è¶³ã‚ã¨â– */
@-moz-document url("http://mixi.jp/show_log.pl"),
               url("http://mixi.jp/show_self_log.pl") {

/*â—‹â—‹ï¼ˆè‡ªåˆ†ã®åå‰ï¼‰ã®è¶³ã‚ã¨ã€€ã‚’éžè¡¨ç¤º*/
#bodyMainArea .pageTitle
{display:none !important}

/*è¶³ã‚ã¨ä¸Šéƒ¨ã®æ³¨æ„æ›¸ãã‚’éžè¡¨ç¤º*/
.wrapper .confirm
{display:none !important}

}

/*â– mixiã‚¢ãƒ—ãƒªç°¡æ˜“ãƒ˜ãƒƒãƒ€ãƒ¼åŒ–â– */
@-moz-document url-prefix("http://mixi.jp/run_appli.pl") {

.headerNavigationBottom
{display:none !important}

.headerNavigationRight
{height:30px !important}

#headerArea h1 a img{
height:21.5px !important;
width:81px !important;
position:relative; top:-5px !important
}

#bodyArea
{position:relative; top:-10px !important}

}