@charset "EUC-JP";
/* --HEADER Images ------------------------------------------- */
#rttop,#rttop a    {
    width:54px;
    height:15px;
    font-size: 1px;
    line-height: 0px;
    text-indent: -9999px;
    overflow:hidden;
    text-decoration:none;
    display:block;
    background-image:url(/static/images/rttop.gif);
    background-repeat:no-repeat;
    background-position:left top;
}

#rttop a:hover    {    background-image:url(/static/images/rttop-over.gif);    }

.logout,.logout a    {
    width:77px;
    background-image:url(/static/images/logout.gif);
}
.logout a:hover    {    background-image:url(/static/images/logout-over.gif);    }

.login,.login a    {
    width:67px;
    background-image:url(/static/images/login.gif);
}
.login a:hover    {    background-image:url(/static/images/login-over.gif);    }

.regist,.regist a    {
    width:69px;
    background-image:url(/static/images/regist.gif);
}
.regist a:hover    {    background-image:url(/static/images/regist-over.gif);    }

#menu-mypage,#menu-mypage a    {
    width:76px;
    background-image:url(/static/images/menu-mypage.gif);
}
#menu-mypage a:hover    {    background-image:url(/static/images/menu-mypage-over.gif);    }
#menu-mypage.selected a    {    background-image:url(/static/images/menu-mypage-selected.gif);    }

#menu-desktops,#menu-desktops a    {
    width:76px;
    background-image:url(/static/images/menu-desktops.gif);
}
#menu-desktops a:hover    {    background-image:url(/static/images/menu-desktops-over.gif);    }
#menu-desktops.selected a    {    background-image:url(/static/images/menu-desktops-selected.gif);    }

#menu-blogs,#menu-blogs a    {
    width:76px;
    background-image:url(/static/images/menu-blogs.gif);
}
#menu-blogs a:hover    {    background-image:url(/static/images/menu-blogs-over.gif);    }
#menu-blogs.selected a    {    background-image:url(/static/images/menu-blogs-selected.gif);    }

#menu-members,#menu-members a    {
    width:76px;
    background-image:url(/static/images/menu-members.gif);
}
#menu-members a:hover    {    background-image:url(/static/images/menu-members-over.gif);    }
#menu-members.selected a    {    background-image:url(/static/images/menu-members-selected.gif);    }

#menu-creators,#menu-creators a    {
    width:76px;
    background-image:url(/static/images/menu-creators.gif);
}
#menu-creators a:hover    {    background-image:url(/static/images/menu-creators-over.gif);    }
#menu-creators.selected a    {    background-image:url(/static/images/menu-creators-selected.gif);    }

/* --TAB MENU Images ------------------------------------------- */
#tab-blog-widget a    {    background-image:url(/static/images/tab-blog-widget.gif);}
#tab-blog-widget a:hover    {    background-image:url(/static/images/tab-blog-widget-over.gif);}
#tab-blog-widget.selected a,#tab-blog-widget.selected a:hover    {    background-image:url(/static/images/tab-blog-widget-selected.gif);}

#tab-desk-widget a    {    background-image:url(/static/images/tab-desk-widget.gif);}
#tab-desk-widget a:hover    {    background-image:url(/static/images/tab-desk-widget-over.gif);}
#tab-desk-widget.selected a,#tab-desk-widget.selected a:hover    {    background-image:url(/static/images/tab-desk-widget-selected.gif);}

#tab-user-profile a    {
    width:170px;
    height:48px;
    background-image:url(/static/images/tab-user-profile.gif);
}
#tab-user-profile a:hover    {    background-image:url(/static/images/tab-user-profile-over.gif);}
#tab-user-profile.selected a,#tab-user-profile.selected a:hover    {    background-image:url(/static/images/tab-user-profile-selected.gif);}

/*Arrow Link */
a.withdrawal,
a.linkarrow,
a.linkarrowl,
a.bloginfolink,
a.bloginfolink2,
a.password,
a.creatorlink,
a.regist-new    {
    padding-left:15px;
    line-height:150%;
    background-repeat:no-repeat;
    background-position:left top;
    text-decoration:none;
}

a.withdrawal,
a.linkarrow,
a.bloginfolink,
a.bloginfolink2,
a.password,
a.creatorlink,
a.regist-new    {
    background-image:url(/static/images/box-icon.gif);
}

a.linkarrowl    {
    background-image:url(/static/images/box-iconl.gif);
}

a.withdrawal    {
    float:left;
    margin:0 0 0 10px;
    font-size:93%;
    line-height:120%;
}

a.bloginfolink    {
    margin:0 20px 0 0;
    padding:1px 0 1px 15px;
    font-size:83%;
}

a.bloginfolink2    {
    margin:0 5px 0 0;
    padding:1px 0 1px 15px;
    font-size:83%;
}

a.password,
a.regist-new {
    padding-bottom:2px;
}

a.regist-new    {
    margin:0 0 0 10px;
}

p.creatorlink {
    float:right;
    padding-top:15px;
}

p.regist-new {
    margin-bottom:25px;
}

a.withdrawal:hover,
a.linkarrow:hover,
a.linkarrowl:hover,
a.password:hover,
a.creatorlink:hover,
a.regist-new:hover {
    text-decoration:none;
}

a.registreset,
a.initial-back {
    height:21px;
    font-size: 1px;
    line-height: 0px;
    text-indent: -9999px;
    overflow:hidden;
    text-decoration:none;
    display:block;
    background-repeat:no-repeat;
    background-position:left top;
}

a.registreset {
    width:100px;
    background-image:url(/static/images/reset.gif);
}

a.initial-back {
    width:50px;
    background-image:url(/static/images/initial-back.gif);
}

a.registreset:hover {
    background-image:url(/static/images/reset-over.gif);
}

a.initial-back:hover {
    background-image:url(/static/images/initial-back-over.gif);
}

/*Image substitution LINK */
a.drawal    {
    float:left;
    width:139px;
    height:21px;
    font-size: 1px;
    line-height: 0px;
    text-indent: -9999px;
    overflow:hidden;
    text-decoration:none;
    display:block;
    background-image:url(/static/images/drawal.gif);
    background-repeat:no-repeat;
    background-position:left top;
}

a.drawal:hover    {    background-image:url(/static/images/drawal-over.gif);    }

a.drawaldelete    {
    float:left;
    width:139px;
    height:21px;
    font-size: 1px;
    line-height: 0px;
    text-indent: -9999px;
    overflow:hidden;
    text-decoration:none;
    display:block;
    background-image:url(/static/images/drawaldelete.gif);
    background-repeat:no-repeat;
    background-position:left top;
}

a.drawaldelete:hover    {    background-image:url(/static/images/drawaldelete-over.gif);    }

a.setting-save    {
    float:right;
    width:90px;
    height:40px;
    font-size: 1px;
    line-height: 0px;
    text-indent: -9999px;
    overflow:hidden;
    text-decoration:none;
    display:block;
    background-image:url(/static/images/setting-save.gif);
    background-repeat:no-repeat;
    background-position:left top;
}

a.setting-save:hover    {    background-image:url(/static/images/setting-save-over.gif);    }

a.parts-setting    {
    width:51px;
    height:21px;
    font-size: 1px;
    line-height: 0px;
    text-indent: -9999px;
    overflow:hidden;
    text-decoration:none;
    display:block;
    background-image:url(/static/images/parts-setting.gif);
    background-repeat:no-repeat;
    background-position:left top;
}

a.parts-setting:hover    {    background-image:url(/static/images/parts-set-over.gif);    }

a.fix-myfloq    {
    font-size: 1px;
    line-height: 0px;
    text-indent: -9999px;
    overflow:hidden;
    text-decoration:none;
    display:block;
    background-repeat:no-repeat;
    background-position:left top;
}

a.update-icon,a.delete-icon,a.cancel-icon,a.show-detail,a.to-withd,
a.mess-making,a.edit-icon,a.comment-list,a.protect-icon,
a.submit-edit,a.submit-reset,a.accept-one,a.refusal-one,
a.smart-copy,a.smart-select,
a.amazon-serch,a.serch-regist,a.fix-to-next,a.submit-login,a.submit-reset2,a.submit-member,a.submit-confirm,
a.submit-soushin,a.submit-return,a.submit-soushin-delete,a.submit-download,
a.submit-openid, a.submit-openid-delete    {
    height:21px;
    font-size: 1px;
    line-height: 0px;
    text-indent: -9999px;
    overflow:hidden;
    text-decoration:none;
    display:block;
    background-repeat:no-repeat;
    background-position:left top;
}
a.submit-mixi-login    {
    height:30px;
    text-indent: 180px;
    overflow:hidden;
    text-decoration:none;
    display:block;
    background-repeat:no-repeat;
    background-position:left top;
    padding-top:7px;
}
a:hover.submit-mixi-login { text-decoration:none; }
a.openid-help    {
    width:139px;
    height:21px;
    font-size: 1px;
    line-height: 0px;
    text-indent: -9999px;
    overflow:hidden;
    text-decoration:none;
    display:block;
    background-repeat:no-repeat;
    background-position:left top;
}

a.update-icon,a.delete-icon,a.to-withd,a.mess-making,a.edit-icon,
a.protect-icon,a.accept-one,a.refusal-one,a.amazon-serch,a.serch-regist    {    width:50px;    }

/* ¿·µ¬ CSS */
a.submit-login,a.submit-reset2,
a.submit-edit,a.submit-reset,a.submit-soushin,a.submit-return,
a.submit-openid, a.submit-openid-delete    {    width:200px;    }
a.submit-mixi-login    {    width:370px;    }
/* ¿·µ¬ CSS END */

a.update-icon    {    background-image:url(/static/images/update-icon.gif);    }
a.update-icon:hover    {    background-image:url(/static/images/update-icon-over.gif);    }

a.delete-icon    {    background-image:url(/static/images/delete-icon.gif);    }
a.delete-icon:hover    {    background-image:url(/static/images/delete-icon-over.gif);    }

a.to-withd    {    background-image:url(/static/images/to-withd.gif);    }
a.to-withd:hover    {    background-image:url(/static/images/to-withd-over.gif);    }

a.mess-making    {    background-image:url(/static/images/mess-making.gif);    }
a.mess-making:hover    {    background-image:url(/static/images/mess-making-over.gif);    }

a.edit-icon    {    background-image:url(/static/images/edit-icon.gif);    }
a.edit-icon:hover    {    background-image:url(/static/images/edit-icon-over.gif);    }

a.protect-icon    {    background-image:url(/static/images/protect-icon.gif);    }
a.protect-icon:hover    {    background-image:url(/static/images/protect-icon-over.gif);    }

a.submit-edit    {    background-image:url(/static/images/submit-edit.gif);    }
a.submit-edit:hover    {    background-image:url(/static/images/submit-edit-over.gif);    }

a.submit-reset    {    background-image:url(/static/images/submit-reset.gif);    }
a.submit-reset:hover    {    background-image:url(/static/images/submit-reset-over.gif);    }

a.accept-one    {    background-image:url(/static/images/accept-one.gif);    }
a.accept-one:hover    {    background-image:url(/static/images/accept-one-over.gif);    }

a.refusal-one    {    background-image:url(/static/images/refusal-one.gif);    }
a.refusal-one:hover    {    background-image:url(/static/images/refusal-one-over.gif);    }

a.amazon-serch    {    background-image:url(/static/images/amazon-serch.gif);    }
a.amazon-serch:hover    {    background-image:url(/static/images/amazon-serch-over.gif);    }

a.serch-regist    {    background-image:url(/static/images/serch-regist.gif);    }
a.serch-regist:hover    {    background-image:url(/static/images/serch-regist-over.gif);    }

/* ¿·µ¬css  */
a.submit-login{    background-image:url(/static/images/submit-login.gif);    }
a.submit-login:hover    {    background-image:url(/static/images/submit-login-over.gif);    }

a.submit-reset2    {    background-image:url(/static/images/submit-reset2.gif);    }
a.submit-reset2:hover    {    background-image:url(/static/images/submit-reset2-over.gif);    }

a.submit-member    {    background-image:url(/static/images/submit-get-member-id.gif);    }
a.submit-member:hover    {    background-image:url(/static/images/submit-get-member-id-over.gif);    }

a.submit-confirm    {    background-image:url(/static/images/submit-confirm.gif); width:200px; margin:0 auto;}
a.submit-confirm:hover    {    background-image:url(/static/images/submit-confirm-over.gif);    }

a.submit-soushin    {    background-image:url(/static/images/submit-soushin.gif);    }
a.submit-soushin:hover    {    background-image:url(/static/images/submit-soushin-over.gif);    }

a.submit-return    {    background-image:url(/static/images/submit-return.gif);    }
a.submit-return:hover    {    background-image:url(/static/images/submit-return-over.gif);    }

a.submit-soushin-delete    {    background-image:url(/static/images/submit-soushin-delete.gif);    width:136px; margin:0 auto;}
a.submit-soushin-delete:hover    {    background-image:url(/static/images/submit-soushin-delete-over.gif);    }

a.submit-download    {    background-image:url(/static/images/btn_download.gif);    }
a.submit-download:hover    {    background-image:url(/static/images/btn_download_over.gif);    }

/* ¿·µ¬css END */

/* OpenID css */
a.submit-mixi-login    {    background-image:url(/static/images/submit-mixi-login.gif);    }

a.submit-openid    {    background-image:url(/static/images/submit-openid-authen.gif);    }
a.submit-openid:hover    {    background-image:url(/static/images/submit-openid-authen-over.gif);    }

a.submit-openid-delete    {    background-image:url(/static/images/submit-openid-delete.gif);    }
a.submit-openid-delete:hover    {    background-image:url(/static/images/submit-openid-delete-over.gif);    }

a.openid-help    {    background-image:url(/static/images/btn_openid_help.gif);    }
a.openid-help:hover    {    background-image:url(/static/images/btn_openid_help_over.gif);    }

/* OpenID css END */

a.cancel-icon    {
    width:70px;
    background-image:url(/static/images/cancel-icon.gif);
}
a.cancel-icon:hover    {    background-image:url(/static/images/cancel-icon-over.gif);    }

a.show-detail    {
    width:78px;
    background-image:url(/static/images/show-detail.gif);
}
a.show-detail:hover    {    background-image:url(/static/images/show-detail-over.gif);    }

a.comment-list    {
    width:90px;
    background-image:url(/static/images/comment-list.gif);
}
a.comment-list:hover    {    background-image:url(/static/images/comment-list-over.gif);    }

a.fix-to-next    {
    width:171px;
    background-image:url(/static/images/fix-to-next.gif);
}
a.fix-to-next:hover    {    background-image:url(/static/images/fix-to-next-over.gif);    }


a.fix-myfloq    {
    width:200px;
    height:21px;
    background-image:url(/static/images/fix-myfloq.gif);
}
a.fix-myfloq:hover    {    background-image:url(/static/images/fix-myfloq-over.gif);    }

a.alldelete,a.alltaikai,a.accept-all,a.refusal-all,a.regist-all    {
    height:21px;
    font-size: 1px;
    line-height: 0px;
    text-indent: -9999px;
    overflow:hidden;
    text-decoration:none;
    display:block;
    background-repeat:no-repeat;
    background-position:left top;
}

a.alldelete    {
    width:119px;
    background-image:url(/static/images/alldelete.gif);
}
a.alldelete:hover    {    background-image:url(/static/images/alldelete-over.gif);    }

a.alltaikai    {
    width:119px;
    background-image:url(/static/images/alltaikai.gif);
}
a.alltaikai:hover    {    background-image:url(/static/images/alltaikai-over.gif);    }

a.regist-all    {
    width:119px;
    background-image:url(/static/images/regist-all.gif);
}
a.regist-all:hover    {    background-image:url(/static/images/regist-all-over.gif);    }

a.accept-all    {
    width:140px;
    background-image:url(/static/images/accept-all.gif);
}
a.accept-all:hover    {    background-image:url(/static/images/accept-all-over.gif);    }

a.refusal-all    {
    width:140px;
    background-image:url(/static/images/refusal-all.gif);
}
a.refusal-all:hover    {    background-image:url(/static/images/refusal-all-over.gif);    }

a.readmore    {
    width:61px;
    background-image:url(/static/images/readmore.gif);
}

a.readmore:hover    {    background-image:url(/static/images/readmore-over.gif);    }

a.detail    {
    width:40px;
    background-image:url(/static/images/todetail.gif);
}

a.detail:hover    {    background-image:url(/static/images/todetail-over.gif);    }

/* --LEFT NAVIGATION Images ------------------------------------------- */
#change-prf-setting a    {    background-image:url(/static/images/change-prf-setting.gif);    }
#change-prf-setting a:hover    {    background-image:url(/static/images/change-prf-over.gif);    }
#change-prf-setting.selected a,#change-prf-setting.selected a:hover    {    background-image:url(/static/images/change-prf-select.gif);    }

#change-aff-setting a    {    background-image:url(/static/images/change-aff-setting.gif);    }
#change-aff-setting a:hover    {    background-image:url(/static/images/change-aff-over.gif);    }
#change-aff-setting.selected a,#change-aff-setting.selected a:hover    {    background-image:url(/static/images/change-aff-select.gif);    }

#change-op-setting a    {    background-image:url(/static/images/change-openid-setting.gif);    }
#change-op-setting a:hover    {    background-image:url(/static/images/change-openid-over.gif);    }
#change-op-setting.selected a,#change-op-setting.selected a:hover    {    background-image:url(/static/images/change-openid-select.gif);    }

/* -- Image ------------------------------------------- */
#design-parts a    {    background-image:url(/static/images/design-parts.gif);    }
#design-parts a:hover,#design-parts.selected a    {    background-image:url(/static/images/design-parts-over.gif);    }

#design-myfloq a    {    background-image:url(/static/images/design-myfloq.gif);    }
#design-myfloq a:hover,#design-myfloq.selected a    {    background-image:url(/static/images/design-myfloq-over.gif);    }

#design-color a    {    background-image:url(/static/images/design-color.gif);    }
#design-color a:hover,#design-color.selected a    {    background-image:url(/static/images/design-color-over.gif);    }

#design-image a    {    background-image:url(/static/images/design-image.gif);    }
#design-image a:hover,#design-image.selected a    {    background-image:url(/static/images/design-image-over.gif);    }

#design-bwcopy a    {    background-image:url(/static/images/design-bwcopy.gif);    }
#design-bwcopy a:hover,#design-bwcopy.selected a    {    background-image:url(/static/images/design-bwcopy-over.gif);    }

#design-dwcopy a    {    background-image:url(/static/images/design-dwcopy.gif);    }
#design-dwcopy a:hover,#design-dwcopy.selected a    {    background-image:url(/static/images/design-dwcopy-over.gif);    }

/* -- Image ------------------------------------------- */
#contents-myshop a    {    background-image:url(/static/images/contents-myshop.gif);    }
#contents-myshop a:hover,#contents-myshop.selected a    {    background-image:url(/static/images/contents-myshop-over.gif);    }

#contents-music a    {    background-image:url(/static/images/contents-music.gif);    }
#contents-music a:hover,#contents-music.selected a    {    background-image:url(/static/images/contents-music-over.gif);    }

#contents-playlist a    {    background-image:url(/static/images/contents-playlist.gif);    }
#contents-playlist a:hover,#contents-playlist.selected a    {    background-image:url(/static/images/contents-playlist-over.gif);    }

#contents-book a    {    background-image:url(/static/images/contents-book.gif);    }
#contents-book a:hover,#contents-book.selected a    {    background-image:url(/static/images/contents-book-over.gif);    }

#contents-movie a    {    background-image:url(/static/images/contents-movie.gif);    }
#contents-movie a:hover,#contents-movie.selected a    {    background-image:url(/static/images/contents-movie-over.gif);    }

#contents-photo a    {    background-image:url(/static/images/contents-photo.gif);    }
#contents-photo a:hover,#contents-photo.selected a    {    background-image:url(/static/images/contents-photo-over.gif);    }

#contents-bookmark a    {    background-image:url(/static/images/contents-bookmark.gif);    }
#contents-bookmark a:hover,#contents-bookmark.selected a    {    background-image:url(/static/images/contents-bookmark-over.gif);    }

#contents-gourmet a    {    background-image:url(/static/images/contents-gourmet.gif);    }
#contents-gourmet a:hover,#contents-gourmet.selected a    {    background-image:url(/static/images/contents-gourmet-over.gif);    }

#contents-rss a    {    background-image:url(/static/images/contents-rss.gif);    }
#contents-rss a:hover,#contents-rss.selected a    {    background-image:url(/static/images/contents-rss-over.gif);    }

#contents-flash a    {    background-image:url(/static/images/contents-flash.gif);    }
#contents-flash a:hover,#contents-flash.selected a    {    background-image:url(/static/images/contents-flash-over.gif);    }

#contents-podcast a    {    background-image:url(/static/images/contents-podcast.gif);    }
#contents-podcast a:hover,#contents-podcast.selected a    {    background-image:url(/static/images/contents-podcast-over.gif);    }


/* -- Image ------------------------------------------- */
#community-common a    {    background-image:url(/static/images/community-common.gif);    }
#community-common a:hover,#community-common.selected a    {    background-image:url(/static/images/community-common-over.gif);    }

#community-topic a    {    background-image:url(/static/images/community-topic.gif);    }
#community-topic a:hover,#community-topic.selected a    {    background-image:url(/static/images/community-topic-over.gif);    }

#community-member a    {    background-image:url(/static/images/community-member.gif);    }
#community-member a:hover,#community-member.selected a    {    background-image:url(/static/images/community-member-over.gif);    }

#community-message a    {    background-image:url(/static/images/community-message.gif);    }
#community-message a:hover,#community-message.selected a    {    background-image:url(/static/images/community-message-over.gif);    }

/* -- Image ------------------------------------------- */
#other-omakase a    {    background-image:url(/static/images/other-omakase.gif);    }
#other-omakase a:hover,#other-omakase.selected a    {    background-image:url(/static/images/other-omakase-over.gif);    }

#other-view a    {    background-image:url(/static/images/other-view.gif);    }
#other-view a:hover,#other-view.selected a    {    background-image:url(/static/images/other-view-over.gif);    }

#navi-bottom    {
    clear:both;
    width:180px;
    height:5px;
    background-image:url(/static/images/navi-bottom.gif);
}

/* --FOOTER Images ------------------------------------------- */
#links-home,#links-home a    {
    width:55px;
    background-image:url(/static/images/links-home.gif);
}
#links-home a:hover,#links-home.selected,#links-home.selected a    {    background-image:url(/static/images/links-home-over.gif);    }

#links-contact,#links-contact a    {
    width:85px;
    background-image:url(/static/images/links-contact.gif);
}
#links-contact a:hover,#links-contact.selected,#links-contact.selected a    {    background-image:url(/static/images/links-contact-over.gif);    }

#links-kojin,#links-kojin a    {
    width:106px;
    background-image:url(/static/images/links-kojin.gif);
}
#links-kojin a:hover,#links-kojin.selected,#links-kojin.selected a    {    background-image:url(/static/images/links-kojin-over.gif);    }

#links-kiyaku,#links-kiyaku a    {
    width:65px;
    background-image:url(/static/images/links-kiyaku.gif);
}
#links-kiyaku a:hover,#links-kiyaku.selected,#links-kiyaku.selected a    {    background-image:url(/static/images/links-kiyaku-over.gif);    }

#links-sitemap,#links-sitemap a    {
    width:83px;
    background-image:url(/static/images/links-sitemap.gif);
}
#links-sitemap a:hover,#links-sitemap.selected,#links-sitemap.selected a    {    background-image:url(/static/images/links-sitemap-over.gif);    }

#links-help,#links-help a    {
    width:56px;
    background-image:url(/static/images/links-help.gif);
}
#links-help a:hover,#links-help.selected,#links-help.selected a    {    background-image:url(/static/images/links-help-over.gif);    }

#links-release,#links-release a    {
    width:121px;
    background-image:url(/static/images/links-release.gif);
}
#links-release a:hover,#links-release.selected,#links-release.selected a    {    background-image:url(/static/images/links-release-over.gif);    }

#blog-oshirase,#blog-oshirase a    {
    width:99px;
    background-image:url(/static/images/blog-oshirase.gif);
}
#blog-oshirase a:hover,#blog-oshirase.selected,#blog-oshirase.selected a    {    background-image:url(/static/images/blog-oshirase-over.gif);    }

#blog-jimukyoku,#blog-jimukyoku a    {
    width:90px;
    background-image:url(/static/images/blog-jimukyoku.gif);
}
#blog-jimukyoku a:hover,#blog-jimukyoku.selected,#blog-jimukyoku.selected a    {    background-image:url(/static/images/blog-jimukyoku-over.gif);    }

#footer p.banner-foot a:hover    {    background-image:url(/static/images/banner-foot-over.gif);    }

#footer p.sony-link,#footer p.sony-link a    {
    width:60px;
    height:13px;
    background-image:url(/static/images/sony-logo.gif);
}