/* CSS Document */
@charset "utf-8";

/* メンバー募集掲示板 一覧 */
#pageMembo h1{ background:url(../img/membo/bg_main_title.gif) no-repeat; font-size:17px; line-height:29px; height:29px; padding-top:3px; padding-left:18px; margin-bottom:6px; width:762px; }
#pageMembo h2{ background:url(../img/membo/bg_sub_title.gif) no-repeat; font-size:13px; color:#333; padding-left:6px; margin-bottom:7px; line-height:23px; height:23px; }
#pageMembo .thread { border:1px solid #DADADA; padding:2px; background-color:#EFEFEF; margin-bottom:6px; overflow:hidden; }
#pageMembo .thread h3{ background:url(../img/membo/bg_thread_title.gif) no-repeat; height:22px; line-height:22px; padding-left:8px; font-size:13px; color:#FFF; }
#pageMembo .thread h3 span{ font-weight:normal; font-size:11px; }
#pageMembo .thread h3 a{ color:#FFF; text-decoration:none; }
#pageMembo .thread h3 a:hover{ text-decoration:underline; }
#pageMembo .threadHeader { background-color:#DBE8FE; border-width:0px 1px; border-style:solid; border-color:#075ED4; padding:2px 5px; width:759px; line-height:17px; overflow:hidden; }
#pageMembo .threadHeader .th1{ float:left; width:540px; }
#pageMembo .threadHeader .th2{ float:right; width:219px; text-align:right; }
#pageMembo .threadHeader .th3{ float:left; }
#pageMembo .threadHeader span{ color:#005ed5; font-size:11px; }
#pageMembo .threadBody { padding:5px; border:1px solid #075ED4; background-color:#FFF; overflow:hidden; }
#pageMembo .threadBody .who{ float:left; width:87px; margin-right:7px; line-height:19px; text-align:center; padding-top:91px; }
#pageMembo .threadBody .gender_male{ background:url(../img/membo/icon_gender_male.gif) no-repeat; }
#pageMembo .threadBody .gender_female{ background:url(../img/membo/icon_gender_female.gif) no-repeat; }
#pageMembo .threadBody .gender_none{ background:url(../img/membo/icon_gender_none.gif) no-repeat; }
#pageMembo .threadBody .txt1{ line-height:20px; margin-bottom:6px; width:645px; padding:7px 10px; float:left; word-break:break-all; background:#FAFAFA; }
#pageMembo .threadBody .pass{ margin-left:auto; margin-right:0px; margin-top:10px; clear:both; }
#pageMembo .threadBody .pass td{ font-size:12px; }
#pageMembo .quickSearch{ margin-bottom:6px; text-align:right; background:#FD0; padding:2px 3px; border:2px solid #FC0; font-size:11px; }
#pageMembo .inputInner table th{ text-align:right; }
#pageMembo .inputInner .male{ color:#39F; }
#pageMembo .inputInner .female{ color:#F30; }

/* メンバー募集掲示板 詳細 */
#pageMemboDetail h1{ background:url(../img/membo/bg_main_title.gif) no-repeat; font-size:17px; line-height:29px; height:29px; padding-top:3px; padding-left:18px; margin-bottom:6px; width:762px; }
#pageMemboDetail .thread { border:1px solid #DADADA; padding:2px; background-color:#EFEFEF; margin-bottom:6px; overflow:hidden; height:100%; }
#pageMemboDetail .thread h2{ background:url(../img/membo/bg_thread_title.gif) no-repeat; height:22px; line-height:22px; padding-left:8px; font-size:13px; color:#FFF; }
#pageMemboDetail .thread h2 span{ font-weight:normal; font-size:11px; }
#pageMemboDetail .threadHeader { background-color:#DBE8FE; border-width:0px 1px; border-style:solid; border-color:#075ED4; padding:2px 5px; width:759px; line-height:17px; overflow:hidden; }
#pageMemboDetail .threadHeader .th1{ float:left; width:540px; }
#pageMemboDetail .threadHeader .th2{ float:right; width:219px; text-align:right; }
#pageMemboDetail .threadHeader .th3{ float:left; }
#pageMemboDetail .threadHeader span{ color:#005ed5; font-size:11px; }
#pageMemboDetail .threadBody { padding:5px; border:1px solid #075ED4; background-color:#FFF; overflow:hidden; height:100%; }
#pageMemboDetail .threadBody .who{ float:left; width:87px; margin-right:7px; line-height:19px; text-align:center; padding-top:91px; }
#pageMemboDetail .threadBody .gender_male{ background:url(../img/membo/icon_gender_male.gif) no-repeat; }
#pageMemboDetail .threadBody .gender_female{ background:url(../img/membo/icon_gender_female.gif) no-repeat; }
#pageMemboDetail .threadBody .gender_none{ background:url(../img/membo/icon_gender_none.gif) no-repeat; }
#pageMemboDetail .threadBody .txt1{ line-height:20px; margin-bottom:6px; width:645px; padding:7px 10px; float:left; word-break:break-all; background:#FAFAFA; }
#pageMemboDetail .inputInner { margin-bottom:10px; }
#pageMemboDetail .inputInner table th{ text-align:right; }
#pageMemboDetail .res { width:668px; padding-bottom:10px; float:right; margin-top:10px; }
#pageMemboDetail .res h3{ background-color:#EEE; line-height:23px; padding-left:5px; margin-bottom:6px; font-size:13px; }
#pageMemboDetail .res .txt2{ line-height:19px; margin-bottom:6px; }
#pageMemboDetail p.txt{ line-height:13px; font-size:11px; }

/* メンバー募集掲示板 確認画面 */
#pageMemboCheck h1{ background:url(../img/membo/bg_main_title.gif) no-repeat; font-size:17px; line-height:29px; height:29px; padding-top:3px; padding-left:18px; margin-bottom:6px; width:762px; }
#pageMemboCheck p.txt{ line-height:19px; margin:12px 0px; text-align:center; }
#pageMemboCheck .inputInner { margin-bottom:20px; }
#pageMemboCheck .inputInner table th{ text-align:right; }

/* メンバー募集掲示板 完了画面 */
#pageMemboDone h1{ background:url(../img/membo/bg_main_title.gif) no-repeat; font-size:17px; line-height:29px; height:29px; padding-top:3px; padding-left:18px; margin-bottom:6px; width:762px; }
#pageMemboDone p.txt{ line-height:30px; margin:30px 0px 0px 0px; text-align:center; }
