.favorits-members    {
    float:left;
    display:block;
    margin-top:13px;
}

.favorits-members#member-select    {    margin-left:10px;    }

.favorits-members li    {
    float:left;
    margin:0;
}

.favorits-members li a    {
    height:18px;
    display:block;
    font-size: 1px;
    line-height: 0px;
    text-indent: -9999px;
    overflow:hidden;
    text-decoration:none;
}

.favorits-a a    {
    width:105px;
    background-image:url(/static/images/favorits-a.gif);
}
.favorits-a a:hover    {    background-image:url(/static/images/favorits-a-over.gif);    }
.favorits-a a.selected,.favorits-a a.selected:hover    {    background-image:url(/static/images/favorits-a-select.gif);    }

.favorits-b a    {
    width:114px;
    background-image:url(/static/images/favorits-b.gif);
}
.favorits-b a:hover    {    background-image:url(/static/images/favorits-b-over.gif);    }
.favorits-b a.selected,.favorits-b a.selected:hover    {    background-image:url(/static/images/favorits-b-select.gif);    }

a.approval-wait    {
    width:95px;
    background-image:url(/static/images/approval-wait.gif);
}
a.approval-wait:hover    {    background-image:url(/static/images/approval-wait-over.gif);    }
.selected a.approval-wait,.selected a.approval-wait:hover    {    background-image:url(/static/images/approval-wait-select.gif);    }

a.partic-member    {
    width:96px;
    background-image:url(/static/images/partic-member.gif);
}
a.partic-member:hover    {    background-image:url(/static/images/partic-member-over.gif);    }
.selected a.partic-member,.selected a.partic-member:hover    {    background-image:url(/static/images/partic-member-select.gif);    }

p.required {
    margin-left:40px;
}

.members-table th    {    font-weight:bold;    }

.id-choice    {
    width:40px;
    text-align:center;
}

.id-choice input,.id-choice img    {
    text-align:center;
    margin-right:auto;
    margin-left:auto;
}

.id-face    {    width:110px;    }

.member-th    {
    width:90px;
    height:17px;
}

.detete-choice    {    width:60px;    }

.first-icon    {    margin-bottom:9px;    }

.icon1    {    margin-top:10px;    }

*+html .icon1    {    margin-top:9px;    }

.link-arrow-td a    {
    line-height:100%;
    padding-left:15px;
    background-image:url(/static/images/box-icon.gif);
    background-repeat:no-repeat;
    background-position:left top;
    text-decoration:none;
    }

.member-area    {
    width:325px;
    height:36px;
    margin-top:2px;
}

.message-th    {
    width:76px;
    height:20px;
}


.name-txt,.icon2    {    float:left;    }

.name-txt    {
    margin-top:2px;
    margin-right:10px;
}

.margin-txt    {    padding-top:2px;    }

.message-end    {    padding-top:5px;    }

html:first-child .member-area    {    height:38px;    }

.meaasage-choice    {
    width:88px;
    text-align:right;
}
.topic-choice    {
    width:100px;
    text-align:right;
}

.meaasage-choice a,.topic-choice a    {
    margin-right:10px;
    margin-left:auto;
    text-align:left;
}

.flash-th    {
    width:65px;
    height:21px;
}

.flash-th2    {    width:40px;    }

.flashtitle-td    {    width:130px;    }
.flashsakusha-td    {    width:170px;    }

.join-th    {
    width:116px;
    height:21px;
}

.commail-th    {    width:65px;    }

input.new-message    {    width:495px;    }

*html input.new-message    {    width:493px;    }
*+html input.new-message    {    width:493px;    }

textarea.new-message    {
    width:495px;
    height:59px;
}

.comm-title-height    {    height:30px;    }

.community-th    {
    width:78px;
    height:22px;
}

.topic-margin    {    padding-bottom:5px;    }

input.topic-inc    {    width:410px;    }
*html input.topic-inc    {    width:408px;    }
*+html input.topic-inc    {    width:408px;    }

textarea.topic-inc    {
    width:410px;
    height:41px;
}

.comm-basic    {
    width:125px;
    height:30px;
}

.comm-login-basic {
    width:125px;
    padding-left:20px;
}
.comm-login-basic-right {
    padding-right:5px;
}


.comm-regist-basic {
    width:190px;
    padding-left:20px;
}

.comm-input    {    width:180px;    }

.comm-regist-input    {    width:330px;    }

.comm-photo    {    width:175px;    }

.comm-photo-text    {    width:350px;    }

.comm-photo-input    {    margin-bottom:9px;    }

.thumb-photo    {
    margin-right:10px;
    vertical-align:middle;
}

.input-right    {    margin-right:3px;    }

.ue-pd    {    padding-top:7px;    }

.comm-txarea    {
    width:504px;
    height:65px;
    margin-bottom:10px;
}

.comm-submit    {
    width:690px;
    height:66px;
    margin:0;
    display:block;
}

.comm-confirm-submit    {
    width:670px;
    height:37px;
    margin:0;
    display:block;
}

.comm-login-submit    {
    width:310px;
    margin:0;
    display:block;
}

.comm-login-submit-last    {
    width:310px;
    margin-bottom:20px;
    display:block;
}
.comm-login-submit-last a {
    margin:0 auto;
    width:135px;
}


.comm-login-submit li{
    float:left;
    width:135px;
    margin-bottom:10px;
    }

.comm-login-submit-left    {    margin-left:10px;    }

*html .comm-login-submit-left    {    margin-left:10px;    }

.comm-login-submit-right    {    margin-left:10px;    }

.comm-submit li {
    float:left;
    margin-top:17px;
}

.comm-submit li.end {
float:none;
    margin-top:17px;
}

.mixi-submit    {    margin-left:180px;    }

*html .mixi-submit    {    margin-left:90px;    }

.comm-submit-middle    {    margin-left:250px;    }

*html .comm-submit-middle    {    margin-left:125px;    }

.comm-submit-left    {    margin-left:131px;    }

*html .comm-submit-left    {    margin-left:65px;    }

.comm-submit-right    {    margin-left:29px;    }

.commemb-th    {
    width:90px;
    height:25px;
}

.bottom-link    {    padding-top:9px;    }

.bottom-link li    {
    float:left;
    margin-right:25px;
}

.bottom-link li    a.linkarrow    {
    display:block;
    height:12px;
    line-height:150%;
}

*+html    .bottom-link li    a.linkarrow    {    line-height:125%;    }
*html    .bottom-link li    a.linkarrow    {
    display:inline;
    line-height:125%;
}

#flow {
    clear:both;
    width:850px;
    margin:0 auto;
}

h2.flowtitle {
    margin-top:25px;
}

ol.notice,
ol.notice li {
    list-style-type:decimal;
    list-style-position:outside;
}

ol.notice {
    margin:15px 45px;
}

ol.notice li {
    margin-bottom:0.5em;
    line-height:1.35em;
}

th.welcome-step {
    width:80px;
}

table.members-table td.w280 {
    width:280px;
}

table.members-table span.choice-service {
    display:block;
    margin-bottom:10px!important;
}

.choice-fix-next {
    width:171px;
    margin:20px auto 0 auto;
    padding-bottom:20px;
}

p.firststep { margin-top:15px;text-align:center; }

p.manual-setting,p.keyword-setting,
p.selected-manual,
p.selected-keyword,
p.userid-setting,
a.settei-input,a.item-plus,a.item-minus,a.site-search,a.okiniiri-search,a.search-preview,a.okiniiri-edit,
a.search-rss,a.search-podcast,a.search-recommendlist    {
    display:block;
    background-repeat:no-repeat;
    background-position:left top;
    font-size: 1px;
    line-height: 0px;
    text-indent: -9999px;
    overflow:hidden;
    text-decoration:none;
}

a.item-plus,a.item-minus    {
    width:13px;
    height:13px;
}

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