@namespace url(http://www.w3.org/1999/xhtml);

/* -----------------------------------------------------------------
  ã‚µã‚¤ãƒˆå…¨ä½“ã«é–¢ã™ã‚‹è¨­å®š
*/
@-moz-document domain("mixi.jp") {
* {max-width:800px !important; }

body { margin: 0px !important; padding-left: 25px !important; }

body { width:775px !important; }
#page { margin: 0px !important; width:750px !important; }
#bodyArea { width: 750px !important; }

/* ãƒ˜ãƒƒãƒ€ãƒ¼éƒ¨åˆ†ã®è¨­å®š */
/* ä¸»ã«ãƒ­ã‚´ãƒ»åºƒå‘Šã®å‰Šé™¤ ã‚µã‚¤ã‚ºå¤‰æ›´ */
h1 { display:none; }
.adBanner { display: none !important; }
#headerArea { width: 730px !important; }
.headerNavigationRight { display: none !important; }
*[class^="personalNavi"] 
{ background: none !important; padding-bottom: 0px !important; }


/* ãƒ¡ãƒ‹ãƒ¥ãƒ¼å‰Šé™¤ ãƒžã‚¤ãƒšãƒ¼ã‚¸ */
/* å†™çœŸï¼Œå‹•ç”»ï¼Œãƒ¬ãƒ“ãƒ¥ãƒ¼ï¼ŒãƒŸãƒ¥ãƒ¼ã‚¸ãƒƒã‚¯ï¼Œmyãƒªã‚¹ãƒˆã‚’å‰Šé™¤ */
.personalNaviHome li.photo { display: none !important; }
.personalNaviHome li.video { display: none !important; }
.personalNaviHome li.music { display: none !important; }
.personalNaviHome li.review { display: none !important; }
.personalNaviHome li.mylist { display: none !important; }

/* ãƒ¡ãƒ‹ãƒ¥ãƒ¼å‰Šé™¤ ãƒ•ãƒ¬ãƒ³ãƒ‰(?)ã®ãƒšãƒ¼ã‚¸ */
/* å†™çœŸï¼Œå‹•ç”»ï¼Œãƒ¬ãƒ“ãƒ¥ãƒ¼ï¼ŒãƒŸãƒ¥ãƒ¼ã‚¸ãƒƒã‚¯ï¼Œmyãƒªã‚¹ãƒˆã‚’å‰Šé™¤ */
.personalNaviFriend li.photo { display: none !important; }
.personalNaviFriend li.video { display: none !important; }
.personalNaviFriend li.music { display: none !important; }
.personalNaviFriend li.review { display: none !important; }
.personalNaviFriend li.mylist { display: none !important; }

/* ãƒ¡ãƒ‹ãƒ¥ãƒ¼å‰Šé™¤ ã‚³ãƒŸãƒ¥ãƒ‹ãƒ†ã‚£ãƒšãƒ¼ã‚¸ */
.personalNaviCommunity li#leaveCommunity { display: none !important; }
.personalNaviCommunity li#review { display: none !important; }
.personalNaviCommunity li#bookmark { display: none !important; }
.personalNaviCommunity li#inviteCommunity { display: none !important; }


/* å³ã‚«ãƒ©ãƒ éžè¡¨ç¤º(ä¸¸ã”ã¨éžè¡¨ç¤º) */
#bodySub { display: none !important; }

/* æœ¬æ–‡ã‚¨ãƒªã‚¢(bodyArea) ã®èª¿æ•´ */
*[class^="searchForm"] { display: none !important; }


/* ãƒ•ãƒƒã‚¿ãƒ¼èª¿æ•´ */
#footerArea {
  width: 750px !important; 
  font-size: 7px !important;
}
#footerArea address { padding-bottom: 0px !important; }
#footerArea div[class^="ad"] { display: none !important; }
#footerArea .pagetop { display: none !important;}
ul[class^="footerNavigation"] { padding:8px 100px 0px !important; }

/* ã‚¨ã‚³ãƒ¼ãƒšãƒ¼ã‚¸ã®è¨­å®š */
.echoArchives *[class^="auto"] { display: none !important; }
.echoArchives .archiveList { margin-top: 8px !important; }
.echoArchives .archiveList td {
  height: 45px !important;
  padding-top: 5px !important;
  padding-bottom: 3px !important;
  font-size: 90% !important;
  line-height: 1em !important; 
}
.echoArchives .archiveList td.thumb img { max-height: 35px !important; overflow: hidden !important; }  
/* è¶³è·¡ãƒšãƒ¼ã‚¸ã®è¨­å®š */
.logListArea div[id^="footprintjack"] { display: none !important; }
.logListCenter { width: 630px !important;}
.logListCenter *[class^="auto"] { display: none !important; }
.logListCenter ul[class^="logList"] { font-size: 8px !important; }

/* --ã“ã“ã¾ã§-- */
}


/* -----------------------------------------------------------------
  ãƒ—ãƒ­ãƒ•ã‚£ãƒ¼ãƒ«ãƒšãƒ¼ã‚¸ã®è¨­å®š
*/
@-moz-document url-prefix("http://mixix.jp/home.pl"),
url-prefix("http://mixix.jp/show_friend.pl"),
url-prefix("http://mixix.jp/show_profile.pl") {

/* è‡ªåˆ†ã®ãƒ—ãƒ­ãƒ•ã‚£ãƒ¼ãƒ«å‘¨ã‚Šã‚’æ•´ç† */
#myProfile > .contentsHome01 > a > img { width: 50% !important; }
#myProfile > .contentsHome01 > ul { display: none !important; }
#myProfile .echo .echoList { display: none !important;}
#myProfile .echo .moreLink01 a { visibility: hidden !important; }
#myProfile .echo .moreLink01 a:after {
  visibility: visible !important;
  content: "ã¿ã‚“ãªã®ç™ºè¨€ã‚’è¦‹ã‚‹" !important;
  text-decoration: underline !important;
}
#myProfile .myInfo p.addDiaryBt01 { display: none !important; }
#myProfile .myAppli {  
  margin-top: 7px !important;
  margin-bottom: 0px !important;
  border-bottom: #D0D0D0 1px solid;
}
#myProfile .myAppli .open { display: none !important; }
#myProfile .myAppli ul[class="appliList more"] { display: block !important; }

/*ãƒžã‚¤ãƒŸã‚¯ã¨ã‚³ãƒŸãƒ¥ä¸€è¦§ã‚’ç”»åƒã ã‘ã«ã™ã‚‹ */
#mymixiList span{display: none !important; }
#communityList span{display: none !important; }
#applicationList span{display: none !important; }
#mymixiList .listBoxUtility01{display: none !important; }
#communityList .listBoxUtility01{display: none !important; }
#applicationList .listBoxUtility01{display: none !important; }
.iconListTable td a { 
  height: 30px !important;
  overflow: hidden !important;
  background-position: 50% 20% !important;
}

/* ã„ã‚‰ãªã„æ–°ç€æƒ…å ±ã‚’å‰Šé™¤ãƒ»æ•´ç† */
#newBbs{display:none !important; }
#newUpdate .image {display:none !important; }
#appliUpdate .thumbnail {display: none !important; }

.up,.down,.close{display:none !important;}
#mymixiUpdate > div *[id^="new"] { padding:2px !important; }
#mymixiUpdate *[class^="newListBox"] dd { padding-bottom: 2px !important; }
#mymixiUpdate *[class^="newUpdateList"] li { padding-bottom: 2px !important; }
#mymixiUpdate *[class^="newUpdateList"] span { margin-top: 0px !important; }
#mymixiUpdate p[class^="moreLink"] { font-size: 8px !important; height: 1em !important; }
#mymixiUpdate .appliLogBody { padding: 0px 9px 0px !important; }
#mymixiUpdate .appliName { padding-bottom: 2px !important; } 

/* ç´¹ä»‹ã‚’å‰Šé™¤ */
#intro {display: none !important; }


/* --ã“ã“ã¾ã§-- */
}


/* -----------------------------------------------------------------
  ã‚¢ãƒ—ãƒªãƒšãƒ¼ã‚¸ã®è¨­å®š
*/
@-moz-document url-prefix("http://mixix.jp/search_appli.pl"),
url-prefix("http://mixix.jp/view_appli.pl") {

#bodyArea { padding: 0px 0px 20px !important;}

/* ãƒˆãƒƒãƒ—ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚ãŸã‚Šã®è¨­å®š */
.adArea { display: none !important; }
.joiningList01 { display: none !important; }
.appliTopMenu01 ul { padding: 0px !important; height: auto !important; }
.appliTopMenu01 .contents h2 { display: none !important; }
.appliTopMenu01, .appliTopMenu01 .contents {
  float: none !important;
  height: 35px !important;
  background: none !important;
  margin: 0 !important;
}

/* æ³¨ç›®ã‚¢ãƒ—ãƒªã®è¨­å®š */
.pickupAppliList01  {
  width: 750px !important;
  border-left: 1px solid #E2E2E2 !important;
  margin-bottom: 20px !important;
}
.pickupAppliList01 ul { padding: 16px 0px 0px !important; }
.pickupAppliList01 ul {
  width: 655px !important;
  margin: 0px auto 0px !important;
}
.pickupAppliList01 ul li { padding: 0px !important; }
.pickupAppliList01 .pickupTab01 { padding: 0px !important; }
.pickupAppliList01 .pickupTab01 ul { display: none !important; }

/* ã‚¢ãƒ—ãƒªãƒªã‚¹ãƒˆã®è¨­å®š */
.tabListArea, .tabListArea ul { width: 120px !important; }
.tabListArea ul.tabList li a { width: 96px !important; font-size: 9px !important; } 
.appliListArea { width:630px !important; }
.appliListArea ul.mainList01 { background: none !important; border-right: 1px solid #D6D6D6 !important; }
.appliListArea ul.mainList01 li { width: 303px !important; }
.appliListArea ul.mainList01 li .catch { width: 80px !important; }
.appliListArea ul.mainList01 li .catch a img { width: 100% !important; }
.appliListArea ul.mainList01 li .property {
  width: 180px !important;
  padding: 0px 0px 0px 10px !important;
  font-size: 10.5px !important;
}
.appliListArea ul.mainList01 li .property .appName { padding-bottom: 0px !important; }
.appliListArea ul.mainList01 li .introduction { font-size: 10.5px !important; }
.appliListArea .pageNavigation01 p.moreLink01 { padding: 3px 3px 3px 550px !important; }

/* ã‚¢ãƒ—ãƒªæ¤œç´¢ãƒšãƒ¼ã‚¸ã®è¨­å®š */
/* ã‚¢ãƒ—ãƒªã®èª¬æ˜Ž */
.appliInfo01 { width: 750px !important; }
.appliInfo01 .infoTop01 {
  width: 750px !important;
  padding: 16px 0px !important;
}
.appliInfo01 .infoMain { 
  width: 455px !important;
  padding: 0px 20px 0px !important;
}
.appliInfo01 .infoMain .property { width: 330px !important; }
.appliInfo01 .infoMain .introduction { font-size: 10.5px !important; }
.appliInfo01 .infoMain .captureIcons { padding-top: 0px !important; }
.appliInfo01 .infoMain .captureIcons li {
  width: 130px !important;
  background: none !important;
  margin-left: 10px !important;
}
.appliInfo01 .infoMain .captureIcons li img { width: 90% !important; height: auto !important; }
.appliInfo01 .subPanel { 
  width: 225px !important;
  margin: 0px 10px 0px !important;
}
.appliInfo01 .subPanel dl dd { width: 180px !important;}

/* æŽ²ç¤ºæ¿ãªã© */
.infoSub01Sub { width: 200px !important; }
.infoSub01Sub .contents {
  width: 198px !important; 
  padding: 5px 0px 0px !important;
}
.infoSub01Sub .contents .iconListTable { width: 198px !important; }
.infoSub01Sub .contents .iconListTable td { padding: 0px 2px !important; }
.infoSub01Sub .contents .iconListTable td span { display: none !important; }
.infoSub01Sub .contents .iconListTable td { width: 60px !important; }
.infoSub01Sub .contents .iconListTable td a { width: 60px !important; }
.infoSub01Main { width: 545px !important; }
.infoSub01Main .contents { width: 545px !important; }


}
/* ã‚¢ãƒ—ãƒªå®Ÿè¡Œãƒšãƒ¼ã‚¸ã®è¨­å®š */
@-moz-document url-prefix("http://mixi.jp/run_appli.pl") {
/* æ¨ªå¹…ã‚’å†å®šç¾© */
* { max-width: 990px !important; }
body { width: 990px !important; }
#page { width: 990px !important; }
#bodyArea { width: 990px !important; }
#iframe_link { width: 985px !important; }
#iframe_link iframe {
  width: 945px !important;
  max-width: 985px !important;
}
#localInnerFooter { width: 750px !important; padding: 0px !important; }

/* --ã“ã“ã¾ã§-- */

}