@charset "UTF-8";

* {-webkit-text-size-adjust:100%}

body {
  margin: 0;
  padding: 0;
  height: 100vh;
  font-family: 'Noto Serif JP', 'Sawarabi Mincho', serif;
  font-size:12px;
  -webkit-font-smoothing:antialiased;
}

div {
  width:900px;
}

table {
  border-collapse:collapse;
  border-spacing:0;
}

th,td {
  text-align:left;
  vertical-align:top;
}

input[type=checkbox],
input[type=radio]
{
  vertical-align:top;
}

input[type=text],
input[type=password],
input[type=tel],
input[type=email],textarea
{
  border:1px solid #000000;
  border-radius:3px;
  color:#000000;
  padding:3px 5px;
}

input,
textarea,
select
{
  font-family:inherit;
  font-size:inherit;
  font-weight:inherit;
}

select {
  border:1px solid #000000;
  border-radius:3px;
  background:#FFFFFF;
  color:#000000;
  padding:2px;
}

input:disabled,
select:disabled,
textarea:disabled {
  background-color: #F0F0F0;
}

::placeholder {
  color:#BFBFBF;
}

.print-only {
  display: none;
}
@media print {
  .no-print {
    display: none !important;
  }
  .print-only {
    display: block;
  }
}
/* ============================== */
/* 文字色設定                     */
/* ============================== */
.spanRed {
  color:#FF0000;
}
.spanBlue {
  color:#0000FF;
}
.btnRed {
  color:#FF0000;
}
.btnBlue {
  color:#0000FF;
}
.btnBlack {
  color:#000000;
}
/* ============================== */
/* リボンボタン設定               */
/* ============================== */
.aRibbon {
  display:inline-block;
  box-sizing:border-box;
  border-radius:5px;
  font-size:14px;
  text-align:center;
  text-decoration:none;
  line-height:30px;
  width:350px;
  height:30px;
}
.aRibbon:hover {
  text-decoration:none;
}
.aRibbonRed {
  background:#D81F3F;
  color:#FFFFFF;
}
.aRibbonRed:hover {
  background:#FF0000;
  color:#FFFFFF;
}
.aRibbonBlue {
  background:#006AB6;
  color:#FFFFFF;
}
.aRibbonBlue:hover {
  background:#0000FF;
  color:#FFFFFF;
}
.aRibbonGray {
  background:#CCCCCC;
  color:#000000;
}
.aRibbonGray:hover {
  background:#E6E6E6;
  color:#000000;
}
/* ============================== */
/* パスワード表示                 */
/* ============================== */
.tdEye {
  position:relative;
}
.imgEye1 {
  white-space:nowrap;
  position:absolute;
  top:50%;
  left:350px;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  z-index:20;
  width:25px;
}
.imgEye2 {
  white-space:nowrap;
  position:absolute;
  top:50%;
  left:350px;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  z-index:20;
  display:none;
  width:25px;
}
/* ============================== */
/* ヘッダー設定                   */
/* ============================== */
h1,h2 {
  font-size:1.5vw;
  display:none;
}
.divHeader {
  position:relative;
}
.pHeader1 {
  font-size:20px;
  letter-spacing:10px;
  display:flex;
  align-items:center;
  justify-content:center;
  height:80px;
}
.pHeader2 {
  white-space:nowrap;
  position:absolute;
  top:125px;
  left:640px;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  z-index:20;

  font-size:16px;
  line-height:200%;
  letter-spacing:3px;
  text-align:left;
}
.pHeader3 {
  font-size:16px;
  line-height:180%;
  letter-spacing:3px;
  padding:10px 0;
}
.pLogo {
  text-align:left;
}
.pLogin1 {
  white-space:nowrap;
  position:absolute;
  top:25px;
  right:-70px;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  z-index:20;
  width:150px;
}
.pLogin1 a {
  display: block;
  box-sizing:border-box;
  border-radius:5px;
  text-decoration:none;
  background:#006AB6;
  color:#FFFFFF;
  padding:5px 10px;
}
.pLogin1 a:hover {
  text-decoration:none;
  background:#0000FF;
  color:#FFFFFF;
}
.pLogin2 {
  white-space:nowrap;
  position:absolute;
  top:65px;
  right:-70px;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  z-index:20;
  width:150px;
}
.pLogin2 a {
  display: block;
  box-sizing:border-box;
  border-radius:5px;
  text-decoration:none;
  background:#006AB6;
  color:#FFFFFF;
  padding:5px 10px;
}
.pLogin2 a:hover {
  text-decoration:none;
  background:#0000FF;
  color:#FFFFFF;
}
.imgLogo {display:block; width:350px; height:auto;}
/* ============================== */
/* トップ画像設定                 */
/* ============================== */
.divSlider {
  position:relative;
  width:900px;
  height:506px;
  overflow:hidden;
}
.imgSlide {
  border:1px solid #004F86;
  position: absolute;
  top:50%;
  left:50%;
  transform:translate(-50%, -50%);
  width:98%;
  height:98%;
  object-fit:cover;

  opacity:0;
  transition:opacity 1s ease-in-out;
}

.imgSlide.imgActive {
  opacity: 1;
}
/* ============================== */
/* フッター設定                   */
/* ============================== */
.tdSiteMap1 {
  font-size:12px;
  font-weight:bold;
  line-height:150%;
  vertical-align:top;
//  width:140px;
  padding:8px 15px;
}
.tdSiteMap2 {
  font-size:12px;
  line-height:150%;
  vertical-align:top;
//  width:150px;
  padding:8px 15px;
}
.tdSiteMap2 a {
  color:#000000;
  text-decoration:none;
}
.tdSiteMap2 a:hover {
  text-decoration:none;
  color:#0000FF;
}
.pFooter {
  font-size:12px;
  padding:5px;
}
/* ============================== */
/* メイン設定（SEO対策）          */
/* ============================== */
.divSeo {display:none;}
/* ============================== */
/* メイン設定（パンくずリスト）   */
/* ============================== */
.pMenuA {
  font-size:12px;
  line-height:150%;
  text-align:left;
  margin:10px;
}
.pMenuA a {
  color:#000000;
  text-decoration:none;
}
.pMenuA a:hover {
  text-decoration:none;
  color:#0000FF;
}
/* ============================== */
/* メイン設定（トップメニュー）   */
/* ============================== */
.pMenuB {
  font-size:14px;
  line-height:150%;
}
.pMenuB a {
  color:#000000;
  text-decoration:none;
}
.pMenuB a:hover {
  text-decoration:none;
  color:#0000FF;
}
/* ============================== */
/* ページング                     */
/* ============================== */
.aPaging {
  display:inline-block;
  border:1px solid #004F86;
  border-radius:5px;
  background:#FFFFFF;
  color:#006AB6;
  font-size:12px;
  line-height:200%;
  text-align:center;
  vertical-align:middle;
  width:40px;
}
.spanPaging1 {
  display:inline-block;
  border:1px solid #004F86;
  border-radius:5px;
  background: #006AB6;
  color:#FFFFFF;
  font-size:12px;
  line-height:200%;
  text-align:center;
  vertical-align:middle;
  width:40px;
}
.spanPaging2 {
  display:inline-block;
  background:#FFFFFF;
  color:#A757A8;
  font-size:12px;
  line-height:200%;
  text-align:center;
  vertical-align:middle;
  width:20px;
}
/* ============================== */
/* タイトル                       */
/* ============================== */
.hTitle {
  display:block;
  white-space:nowrap;
  border-bottom:1px solid #1E90FF;
  color:#0000FF;
  font-size:14px;
  line-height:120%;
  text-align:left;
  width:600px;
  padding:10px;
  margin: 0 auto;
}
.pTitleL {
  white-space:nowrap;
  border-bottom:1px solid #1E90FF;
  color:#0000FF;
  font-size:14px;
  line-height:120%;
  text-align:left;
  width:600px;
  padding:10px;
  margin: 0 auto;
}
.pTitleL a {
  font-size:12px;
  color:#000000;
  text-decoration:none;
}
.pTitleL a:hover {
  text-decoration:none;
  color:#0000FF;
}
.pTitleL2 {
  width:880px;
}
/* ============================== */
/* メッセージ                     */
/* ============================== */
.spanBold {
  font-weight:700;
}
.pMessageL {
  font-size:12px;
  line-height:150%;
  text-align:left;
  width:600px;
  padding:5px 10px;
  margin: 0 auto;
}
.pMessageC {
  font-size:12px;
  line-height:150%;
  text-align:center;
  width:600px;
  padding:5px 10px;
  margin: 0 auto;
}
.pMessageC2 {
  font-size:14px;
}
.pMessageC3 {
  font-size:13px;
  color:#0000FF;
}
.pMessageR {
  font-size:12px;
  line-height:150%;
  text-align:right;
  width:600px;
  padding:5px 10px;
  margin: 0 auto;
}
/* ============================== */
/* トップページ説明文             */
/* ============================== */
.divTopScroll {
  border:1px solid #006AB6;
  border-radius:3px;
  font-size:14px;
  line-height:150%;
  text-align:left;
  width:860px;
  height:200px;
  overflow-y:auto;
  padding:5px 10px;
  margin: 0 auto;
}
.pTopMsg {
  font-size:14px;
  font-weight:700;
  line-height:150%;
  letter-spacing:1px;
  text-align:left;
  width:860px;
  padding:5px 10px;
}
/* ============================== */
/* テーブル                       */
/* ============================== */
.tblCenter {
  margin:0px auto;
}
.tblTableL {
  text-align:left;
  width:600px;
  padding:10px;
}
/* ============================== */
/* 一覧設定（分割設定）           */
/* ============================== */
.divTbl {
  display:table;
}
.divTblLeft {
  display:table-cell;
  vertical-align:top;
  width:15%;
}
.divTblCenter {
  display:table-cell;
  width:70%;
}
.divTblScroll {
  width:100%;
//  max-height:565px;
  height:573px;
  overflow-y:auto;
}
.tblScroll {
  border:1px solid #004F86;
  margin:0 auto;
}
.divTblRight {
  display:table-cell;
  vertical-align:top;
  width:15%;
}
/* ============================== */
/* カテゴリリンク                 */
/* ============================== */
.pLink {
  font-size:15px;
  line-height:150%;
  padding:0 5px 4px 5px;
}
.imgLink {width:150px; height:auto; border:1px solid #004F86;}
.imgLink2 {width:150px; height:83px; border:1px solid #004F86;}
/* ============================== */
/* バナー                         */
/* ============================== */
.imgBanner1 {width:234px; height:60px; border:1px solid #CCCCCC;}
.imgBanner2 {width:60px;  height:60px; border:1px solid #CCCCCC;}
/* ============================== */
/* 検索結果件数                   */
/* オーディション一覧             */
/* 動画アップロード一覧           */
/* ダイレクトナビ一覧             */
/* ============================== */
.pListResult {
  white-space:nowrap;
  border:1px solid #004F86;
  background: #006AB6;
  color:#FFFFFF;
  font-size:14px;
  line-height:120%;
  padding:5px;
  margin:5px;
}
.pListResult2 {
  max-width:600px;
}
.pListSort {
  white-space:nowrap;
  font-size:12px;
  line-height:150%;
  text-align:left;
  padding:5px;
  margin:5px;
}
.pListSort a {
  color:#000000;
  text-decoration:none;
}
.pListSort a:hover {
  text-decoration:none;
  color:#0000FF;
}
.pListPaging {
  white-space:nowrap;
  font-size:14px;
  line-height:150%;
  padding:5px 0;
  margin:0px 20px;
}
/* ============================== */
/* オーディション一覧             */
/* ============================== */
.pListTitle {
  position:relative;
  font-size:15px;
  line-height:150%;
  text-align:left;
  padding:0 10px;
}
.tblList1 {
  margin:0px auto;
}
.tblList1 a {
  color:#000000;
  text-decoration:none;
}
.tblAudStatus-1 {
  background:#FFF9E6;
}
.tblAudStatus-2 {
  background:#E8F8F0;
}
.tblAudStatus-3 {
  background:#E6F4FF;
}
.tblAudStatus-4 {
  background:#E8F8F0;
}
.tblAudStatus-9 {
  background:#CCCCCC;
}
.tblAudStatus-99 {
  background:#CCCCCC;
}
.tblPickup {
  background:#FFFFDD;
}
.pAudStatus {
  position:absolute;
  top:40px;
  right:-130px;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  z-index:20;

  font-size:12px;
  line-height:150%;
  text-align:right;
  width:330px;
}
.spanAudStatus-1 {
  border:1px solid #004F86;
  border-radius:3px;
  background:#FFF9E6;
  font-size:10px;
  padding:1px 3px;
}
.spanAudStatus-2 {
  border:1px solid #004F86;
  border-radius:3px;
  background:#E8F8F0;
  font-size:10px;
  padding:1px 3px;
}
.spanAudStatus-3 {
  border:1px solid #004F86;
  border-radius:3px;
  background:#E6F4FF;
  font-size:10px;
  padding:1px 3px;
}
.spanAudStatus-4 {
  border:1px solid #004F86;
  border-radius:3px;
  background:#E8F8F0;
  font-size:10px;
  padding:1px 3px;
}
.spanAudStatus-9 {
  border:1px solid #004F86;
  border-radius:3px;
  background:#CCCCCC;
  font-size:10px;
  padding:1px 3px;
}
.tdList1-1 {
  border:1px solid #004F86;
}
.tdList1-2 {
  border-right:1px solid #004F86;
  text-align:center;
  vertical-align:middle;
  padding:1px;
}
.tdList1-3 {
  font-size:10px;
  font-weight:bold;
  line-height:160%;
  text-align:center;
  vertical-align:middle;
  width:50px;
  padding:1px;
}
.tdList1-4 {
  font-size:10px;
  line-height:160%;
  vertical-align:middle;
  width:210px;
  padding:1px;

  max-width:210px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tdList1-4-2 {
  font-size:10px;
  line-height:160%;
  vertical-align:middle;
  width:355px;
  padding:1px;

  max-width:355px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tdList1-5 {
  font-size:10px;
  line-height:160%;
  vertical-align:middle;
  width:75px;
  padding:1px;
}
.tdList1-5-2 {
  font-size:10px;
  line-height:160%;
  vertical-align:middle;
  width:110px;
  padding:1px;
}
.tdList1-6 {
  font-size:10px;
  line-height:160%;
  text-align:center;
  vertical-align:top;
  padding:1px;
}
.tdList1-6 a {
  display: block;
  box-sizing:border-box;
  border-radius:5px;
  text-decoration:none;
  background:#006AB6;
  color:#FFFFFF;
  padding:4px 10px;
  margin:5px;
}
.tdList1-6 a:hover {
  text-decoration:none;
  background:#0000FF;
  color:#FFFFFF;
}
.imgList {width:160px; height:90px;}
/* ============================== */
/* オーディション詳細             */
/* ============================== */
.pAudTitle {
  white-space:normal;
  font-size:20px;
}
.pDetail {
  text-align:center;
  width:600px;
  margin: 0 auto;
}
.imgIcon {width:35px; height:35px; border:1px solid #FFFFFF; border-radius:5px; margin: 0 5px;}
.imgDetailPhotoL {width:592px; height:333px; border:1px solid #004F86;}
.imgDetailPhotoM {width:191px; height:107px; border:1px solid #004F86; margin: 0 2px;}
.vdoMove {
  width:600px;
  height:338px;
}
.frmMove {
  width:600px;
  height:338px;
}
/* ============================== */
/* 入力フォーム                   */
/* お問い合わせ                   */
/* ログイン                       */
/* 会員情報登録                   */
/* 会員情報更新                   */
/* 新規動画アップロード           */
/* プロフィール登録               */
/* 新規オーディション登録         */
/* オーディション情報更新         */
/* 応募フォーム                   */
/* ダイレクトナビ詳細             */
/* ============================== */
.tdInputForm1 {
  position:relative;
  text-align:left;
  padding:5px;
}
.tdInputForm2 {
  line-height:150%;
  padding:5px;
}
.tdInputForm3 {
  line-height:150%;
  text-align:center;
  padding:5px;
}
.inpText {
  width:355px;
}
.inpTextarea {
  width:570px;
  height:180px;
}
.spanReqd {
  border:1px solid #FF0000;
  border-radius:3px;
  background:#FF0000;
  color:#FFFFFF;
  font-size:10px;
  padding:1px 3px;
}
.spanReqd2 {
  border:1px solid #0000FF;
  border-radius:3px;
  background:#0000FF;
  color:#FFFFFF;
  font-size:10px;
  padding:1px 3px;
}
.spanReqd3 {
  border:1px solid #000000;
  border-radius:3px;
  background:#FFFFDD;
//  color:#FFFFFF;
  font-size:10px;
  padding:1px 3px;
}
.lblradio {
  padding:5px;
}
/* ============================== */
/* 入力フォーム                   */
/* プロフィール登録               */
/* 新規オーディション登録         */
/* オーディション情報更新         */
/* エントリーフォーム             */
/* ============================== */
.inpText2 {
  width:400px;
}
.inpText3 {
  width:50px;
}
.inpText4 {
  width:30px;
}
/* ============================== */
/* ご利用案内                     */
/* ============================== */
/* ============================== */
/* お問い合わせ                   */
/* ============================== */
/* ============================== */
/* ご利用規約                     */
/* ============================== */
.tdTerms1 {
  border:1px solid #004F86;
  background:#006AB6;
  color:#FFFFFF;
  font-size:12px;
  text-align:center;
  vertical-align:middle;
  width:100px;
  padding:10px;
}
.tdTerms2 {
  border:1px solid #004F86;
  font-size:12px;
  line-height:150%;
  text-align:left;
  vertical-align:middle;
  width:400px;
  padding:10px;
}
/* ============================== */
/* よくあるご質問                 */
/* ============================== */
details {
  width:600px;
}
summary {
 list-style: none;
  cursor: pointer;
  font-weight: bold;
  display: flex;
  align-items: center;
  gap: 8px;
}
summary::-webkit-details-marker {
  display: none;
}
summary::after {
  content: "";
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 8px solid #333;
  transition: transform .2s ease;
}
details[open] summary::after {
  transform: rotate(90deg);
}
.pAnswer {
  line-height:150%;
  text-align:left;
  padding:0 10px;
}
/* ============================== */
/* 一般会員ログイン               */
/* ============================== */
/* ============================== */
/* 一般会員マイページ             */
/* ============================== */
/* ============================== */
/* 一般会員情報更新               */
/* ============================== */
/* ============================== */
/* プロフィール登録               */
/* ダイレクトナビ詳細             */
/* ============================== */
.imgProfPhoto  {width:200px; height:300px; border:1px solid #004F86;}
/* ============================== */
/* 宣材印刷                       */
/* ============================== */
.divProfDsp {
//  border:1px solid #004F86;
  width: 210mm;
  padding: 0;
  box-sizing: border-box;
  margin: 0 auto;
  overflow: hidden;
}
.imgProfDsp {width:200px; height:auto; border:1px solid #000000; margin:0 20px;}
.divProfDsp div {
  width:auto;
}
.pProfDsp1 {
  border-bottom:1px solid #000000;
  font-size:30px;
  letter-spacing:5px;
  text-align:center;
  padding:10px;
}
.pProfDsp2 {
  font-size:16px;
  letter-spacing:5px;
  text-align:center;
  padding:10px 0 0 0;
}
.pProfDsp3 {
  font-size:30px;
  letter-spacing:5px;
  text-align:center;
  padding:5px 0;
}
.pProfDsp4 {
  font-size:16px;
  text-align:left;
  line-height:200%;
  padding:10px;
}
.pProfDsp5 {
  border-bottom:1px solid #000000;
  font-size:16px;
  letter-spacing:5px;
  text-align:left;
  padding:5px;
}
.pProfDsp6 {
  font-size:16px;
  text-align:left;
  line-height:150%;
  padding:10px;
  min-height:100px;
}
@media print {
//  .divProfDsp {
//    width: 190mm;
//    margin: 0 auto;
//  }
//  .pProfDsp4 {
//    line-height:150%;
//  }
//  .pProfDsp6 {
//    line-height:120%;
//  }
  @page {
    size: A4 portrait;
    margin: 10mm;
  }
  body {
    zoom: 0.9;
  }
}

/* ============================== */
/* スカウトフォーム               */
/* ============================== */
.imgScoutDsp {width:250px; height:auto; border:1px solid #000000; margin:20px;}
.tdScoutDsp1 {
  font-size:30px;
  letter-spacing:5px;
  text-align:center;
  padding:10px;
}
.tdScoutDsp2-1 {
  font-size:20px;
  letter-spacing:5px;
  text-align:center;
  padding:10px 0 5px 0;
}
.tdScoutDsp2-2 {
  border-bottom:1px solid #000000;
  font-size:40px;
  letter-spacing:5px;
  text-align:center;
  padding:5px 0 10px 0;
}
.tdScoutDsp3 {
  font-size:16px;
  text-align:left;
  line-height:200%;
  padding:10px;
}
/* ============================== */
/* エントリーフォーム             */
/* ============================== */
.tdEntryInp1 {
  line-height:150%;
  width:120px;
  padding:5px;
}
.tdEntryInp2 {
  line-height:150%;
  padding:5px;
}
/* ============================== */
/* 応募者 新規登録                */
/* スカウト希望者 新規登録        */
/* ============================== */
/* ============================== */
/* 一般パスワード再発行           */
/* ============================== */
/* ============================== */
/* 掲載会員ログイン               */
/* ============================== */
/* ============================== */
/* 掲載会員マイページ             */
/* ============================== */
/* ============================== */
/* 掲載会員情報更新               */
/* ============================== */
/* ============================== */
/* 新規オーディション登録         */
/* ============================== */
/* ============================== */
/* オーディション情報更新         */
/* ============================== */
/* ============================== */
/* 掲載者／スカウト 新規登録      */
/* ============================== */
/* ============================== */
/* 掲載パスワード再発行           */
/* ============================== */
/* ============================== */
/* スカウト公開一覧               */
/* ============================== */
.tblScoutList {
  margin:0px auto;
}
.tblScoutList a {
  color:#000000;
  text-decoration:none;
}
.tdScoutList1-1 {
  border:1px solid #004F86;
}
.tdScoutList1-2 {
  text-align:center;
  vertical-align:middle;
  padding:5px;
}
.tdScoutList1-3 {
  font-size:10px;
  line-height:150%;
  vertical-align:middle;
  width:150px;
  padding:1px 5px;
}
.tdScoutList1-3 a {
  display: block;
  box-sizing:border-box;
  border-radius:5px;
  text-decoration:none;
  background:#006AB6;
  color:#FFFFFF;
  text-align:center;
  padding:4px 10px;
  margin:5px;
}
.tdScoutList1-3 a:hover {
  text-decoration:none;
  background:#0000FF;
  color:#FFFFFF;
}
.tdScoutList2 {
  width:160px;
}
.imgScoutList {width:150px; height:225px; border:1px solid #004F86;}
/* ============================== */
/* スカウト希望者プロフィール一覧 */
/* ============================== */
.pScoutPubStatus {
  position:absolute;
  top:40px;
  right:-130px;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  z-index:20;

  font-size:12px;
  line-height:150%;
  text-align:right;
  width:330px;
}
.spanScoutPubStatus-1 {
  border:1px solid #004F86;
  border-radius:3px;
  background:#FFF9E6;
  font-size:10px;
  padding:1px 3px;
}
.spanScoutPubStatus-2 {
  border:1px solid #004F86;
  border-radius:3px;
  background:#E8F8F0;
  font-size:10px;
  padding:1px 3px;
}
.spanScoutPubStatus-3 {
  border:1px solid #004F86;
  border-radius:3px;
  background:#E6F4FF;
  font-size:10px;
  padding:1px 3px;
}
.spanScoutPubStatus-9 {
  border:1px solid #004F86;
  border-radius:3px;
  background:#CCCCCC;
  font-size:10px;
  padding:1px 3px;
}
.tblScoutPubStatus-1 {
  background:#FFF9E6;
}
.tblScoutPubStatus-2 {
  background:#E8F8F0;
}
.tblScoutPubStatus-3 {
  background:#E6F4FF;
}
.tblScoutPubStatus-9 {
  background:#CCCCCC;
}
