body, td {
  font-size:14px;
}

/**
 * header_common
 */
.header_common .header_leftarea {
  font-size:13px;
}
DIV.header_awardname {
  margin:10px 0;
  padding-bottom:3px;
  font-size:15px;
  border-bottom:1px solid #115533;
}
DIV.header_versespan {
  color:#003300;
  font-weight:bold;
  font-size:15px;
}
DIV.header_versespanyear {
  font-size:12px;
  color:#116622;
  margin:5px 0;
}
.header_otherverse {
  font-size:13px;
}
.header_otherverse_small {
  font-size:12px;
}

/**
 *
 */
.ls_versecap {
  width:85%;
  margin:0 auto 10px auto;
}
.ls_verseheader {
  width:85%;
  margin:10px auto 0 auto;
}
.ls_verseheader TD {
  padding:2px;
  vertical-align:bottom;
}
.ls_verseheader .ls_inner {
}
.ls_verseheader .ls_inner TD {
  padding:0;
  vertical-align:bottom;
}
.ls_verseheader .ls_inner .span_verse {
  color:#666666;
}

/**
 *
 */
.ls_verse {
  width:85%;
  border:2px solid #115533; /* prizes */
  margin:0 auto;
}
.ls_verse TD {
  padding:0;
}
.ls_verse TD.ls_verse_left {
  vertical-align:top;
  width:99%;
}
.ls_verse TD.ls_verse_right {
  vertical-align:top;
}
.ls_verse TD.ls_verse_full {
  /* prizes */
}

/**
 *
 */
.ls_verse .ls_verse_title {
  padding:4px;
  background-color:#115533; /* prizes */
  color:#FFFFFF;
  font-size:14px;
}
.ls_verse .ls_verse_title .ls_verse_title_year {
  font-weight:bold;
  font-size:15px;
  margin-left:10px;
}
.ls_verse .ls_verse_title .ls_verse_title_datespan {
  font-size:13px;
  margin-left:10px;
}
.ls_verse .ls_verse_title .ls_verse_title_etc {
  margin-top:7px;
  margin-left:10px;
  font-size:13px;
}
.ls_verse .ls_verse_title .ls_verse_title_onename {
  /* prizes */
  margin:3px 5px 5px 5px;
  padding:3px 8px;
  font-size:14px;
  border:1px solid #88aa88;
}
.ls_verse .ls_verse_title .ls_verse_title_prop {
  /* prizes */
  margin-left:10px;
  margin-top:6px;
  font-size:13px;
}
.ls_verse .ls_verse_reference {
  /* prizes */
  padding:8px;
  border-bottom:1px solid #115533;
  font-size:13px;
}
.ls_verse .ls_verse_category {
  /* prizes */
  padding:1px 1px 1px 20px;
  background-color:#D0D0BB;
  color:#000000;
  font-size:13px;
}
.ls_verse .ls_verse_category SPAN.ls_verse_categorymemo {
  /* prizes */
  color:#000000;
  font-size:12px;
}
.ls_verse .cell_other_other_category {
  /* prizes */
  padding:1px 1px 1px 20px;
  background-color:#D0D0BB;
  color:#000000;
  font-size:13px;
}
.ls_verse .ls_verse_contents {
  padding:4px;
}

/**
 *
 */
.ls_novel {
  width:100%;
  margin-bottom:5px;
}
.ls_novel TD {
  padding:4px 6px;
}

/**
 *
 */
/* 最終候補数・予選通過数等 */
.ls_novel TD.cell_other_prelim_nomi {
  font-size:13px;
  padding:8px 2px 4px 2px;
  border-top:2px solid #CCDDCC;
}
/* 応募総数等 */
.ls_novel TD.cell_other_prelim_subscribe {
  padding:5px 0;
  font-size:13px;
}
/* arrowpoint */
.ls_novel TD.cell_other_prelim_normal {
  font-size:13px;
  padding:6px 2px 2px 2px;
  border-top:2px solid #CCDDCC;
}

/* 予選候補・名 */
.ls_novel TD.cell_author_prelim {
  width:15%;
  font-size:12px;
  padding:2px 2px 2px 20px;
  white-space:nowrap;
}
/* 予選候補・作品 */
.ls_novel TD.cell_novel_prelim {
  font-size:12px;
  padding:2px;
  white-space:nowrap;
}
/* 予選候補・媒体 */
.ls_novel TD.cell_media_prelim {
  font-size:12px;
  padding:2px;
}
/* 予選候補・媒体 -> 薄字 */
.ls_novel TD.cell_media_prelim SPAN.paletitle {
  color:#888855;
}
/* 予選候補・作品＋媒体一体 */
.ls_novel TD.cell_novel_and_media_prelim {
  width:77%;
  font-size:12px;
  padding:2px;
}

/*
 * 受賞候補欄
 */
/* 空欄 */
.ls_novel TD.cell_win_nomi {
  width:8%;
}
/* 受賞 */
.ls_novel TD.cell_win_nomi_win {
  background-color:#668822; /* prizes */
  color:#FFFFFF;
  padding:4px 2px;
  white-space:nowrap;
  text-align:center;
  font-weight:bold;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
/* 候補 */
.ls_novel TD.cell_win_nomi_nomi {
  background-color:#AADDCC; /* prizes */
  padding:4px 2px;
  white-space:nowrap;
  text-align:center;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
/* 受賞辞退 */
.ls_novel TD.cell_win_nomi_win_winrefuse {
  background-color:#886622; /* prizes */
  color:#FFFFFF;
  font-weight:bold;
  padding:4px 2px;
  white-space:nowrap;
  text-align:center;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
/* 予選候補 */
.ls_novel TD.cell_win_nomi_nomi_prelim {
  font-size:12px;
  background-color:#CCEEDD; /* prizes */
  padding:4px 2px;
  white-space:nowrap;
  text-align:center;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
.ls_novel TD.cell_win_nomi_win_rframe {
  color:#FFFFFF;
  padding:0;
  white-space:nowrap;
  text-align:center;
  font-weight:bold;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
.ls_novel TD.cell_win_nomi_win_r2 {
  background-color:#77AA33; /* prizes */
  color:#FFFFFF;
  white-space:nowrap;
  text-align:center;
  font-weight:bold;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
.ls_novel TD.cell_win_nomi_win_r3 {
  background-color:#88BB44; /*  */
  color:#FFFFFF;
  white-space:nowrap;
  text-align:center;
  font-weight:bold;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
.ls_novel TD.cell_win_nomi_win_r7 {
  background-color:#DDAA11; /* 金 */
  color:#FFFFFF;
  white-space:nowrap;
  text-align:center;
  font-weight:bold;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
/* 特別賞 */
.ls_novel TD.cell_win_nomi_win_sub {
  background-color:#886688; /* 紫 */
  color:#FFFFFF;
  white-space:nowrap;
  text-align:center;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
/* 候補辞退 */
.ls_novel TD.cell_win_nomi_nomi_refuse {
  background-color:#DDBB55; /* prizes */
  white-space:nowrap;
  text-align:center;
  vertical-align:middle;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
/* 佳作 */
.ls_novel TD.cell_win_nomi_nomi_r2 {
  background-color:#55AA99; /* 緑青 */
  color:#FFFFFF;
  white-space:nowrap;
  text-align:center;
  font-weight:bold;
  vertical-align:middle;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
/* 佳作3 */
.ls_novel TD.cell_win_nomi_nomi_r3 {
  background-color:#66AA66; /* 深緑 */
  color:#FFFFFF;
  white-space:nowrap;
  text-align:center;
  font-weight:bold;
  vertical-align:middle;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
/* 佳作4 */
.ls_novel TD.cell_win_nomi_nomi_r4 {
  background-color:#999944; /* 黄土 */
  color:#FFFFFF;
  white-space:nowrap;
  text-align:center;
  font-weight:bold;
  vertical-align:middle;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
/* 佳作5 */
.ls_novel TD.cell_win_nomi_nomi_r5 {
  background-color:#5577AA; /* 青 */
  color:#FFFFFF;
  white-space:nowrap;
  text-align:center;
  font-weight:bold;
  vertical-align:middle;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
/* 佳作6 */
.ls_novel TD.cell_win_nomi_nomi_r6 {
  background-color:#DD6688; /* ピンク */
  color:#FFFFFF;
  white-space:nowrap;
  text-align:center;
  font-weight:bold;
  vertical-align:middle;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
/* 佳作7 */
.ls_novel TD.cell_win_nomi_nomi_r7 {
  background-color:#DDAA11; /* 金 */
  color:#FFFFFF;
  white-space:nowrap;
  text-align:center;
  font-weight:bold;
  vertical-align:middle;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
/* 佳作8 */
.ls_novel TD.cell_win_nomi_nomi_r8 {
  background-color:#999977; /* 銀 */
  color:#FFFFFF;
  white-space:nowrap;
  text-align:center;
  font-weight:bold;
  vertical-align:middle;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
/* 佳作9 */
.ls_novel TD.cell_win_nomi_nomi_r9 {
  background-color:#AA5533; /* レンガ */
  color:#FFFFFF;
  white-space:nowrap;
  text-align:center;
  font-weight:bold;
  vertical-align:middle;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
/* 佳作10 - ボールドなし */
.ls_novel TD.cell_win_nomi_nomi_r10 {
  background-color:#6688CC; /* 緑青 #AADDCC */
  color:#FFFFFF;
  white-space:nowrap;
  text-align:center;
  font-weight:normal;
  vertical-align:middle;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
.ls_novel TD.cell_win_nomi_nomi_rframe {
  color:#FFFFFF;
  white-space:nowrap;
  text-align:center;
  font-weight:bold;
  vertical-align:middle;
  padding:0;
  border-bottom:2px solid #FFFFFF;
  width:8%;
}
.ls_novel DIV.cellinner_win_nomi {
}
.ls_novel DIV.cellinner_win_nomi_j {
  background-color:#668822;
  height:50%;
  padding:2px;
}
.ls_novel DIV.cellinner_win_nomi_r2 {
  background-color:#55AA99; /* 緑青 */
  height:50%;
  padding:2px;
}
.ls_novel DIV.cellinner_win_nomi_r3 {
  background-color:#66AA66; /* 深緑 */
  height:50%;
  padding:2px;
}
.ls_novel DIV.cellinner_win_nomi_r4 {
  background-color:#999944; /* 黄土 */
  height:50%;
  padding:2px;
}
.ls_novel DIV.cellinner_win_nomi_r5 {
  background-color:#5577AA; /* 青 */
  height:50%;
  padding:2px;
}
.ls_novel DIV.cellinner_win_nomi_r6 {
  background-color:#DD6688; /* ピンク */
  height:50%;
  padding:2px;
}
.ls_novel DIV.cellinner_win_nomi_r7 {
  background-color:#DDAA11; /* 金 */
  height:50%;
  padding:2px;
}
.ls_novel DIV.cellinner_win_nomi_r8 {
  background-color:#999977; /* 銀 */
  height:50%;
  padding:2px;
}
.ls_novel DIV.cellinner_win_nomi_r9 {
  background-color:#AA5533; /* レンガ */
  height:50%;
  padding:2px;
}
/* 小文字 */
.ls_novel TD DIV.win_nomi_name_small {
  font-weight:normal;
  font-size:12px;
}
/* 極小文字 */
.ls_novel TD SPAN.win_nomi_name_mini {
  font-weight:normal;
  font-size:10px;
}

/*
 * 姓名欄
 */
.ls_novel TD.cell_author {
  width:15%;
  white-space:nowrap;
}
.ls_novel TD.cell_authorandnovel {
  width:40%;
}
/* 小文字 */
.ls_novel TD.cell_author SPAN.subtitle {
  font-size:12px;
  font-weight:normal;
}
/* カテゴリー */
.ls_novel TD.cell_author DIV.reason_category {
  font-size:12px;
  font-weight:normal;
  color:#993333;
  border:1px solid #DD9999;
  padding:0 10px;
  margin:0 0 2px 0;
}

/*
 * 姓名欄のみ
 */
.ls_novel TD.cell_authoronly {
  width:92%;
}
/* 薄字 */
.ls_novel TD.cell_authoronly SPAN.paletitle {
  color:#888855;
}
/* 小文字（太さママ） */
.ls_novel TD.cell_authoronly SPAN.subtitle {
  font-size:12px;
}
/* 受賞理由等 */
.ls_novel DIV.detailline {
  font-size:12px;
  font-weight:normal;
  padding:5px 0 0 90px;
}
/* 姓名欄内の作品名 */
.ls_novel DIV.novelline {
  font-weight:normal;
  padding:2px 0 0 90px;
}
.ls_novel DIV.novellinewin {
  font-weight:bold;
}
.ls_novel DIV.novellinewin SPAN.subtitle {
  font-weight:bold;
}
.ls_novel TD.cell_author_prelim DIV.novelline {
  padding:2px 0 0 75px;
}
/* 小文字 */
.ls_novel DIV.novelline SPAN.smalltitle {
  font-size:12px;
  font-weight:normal;
}

/*
 * 作品欄
 */
.ls_novel TD.cell_novel {
  width:25%;
  white-space:nowrap;
}
/* 小文字（太さママ） */
.ls_novel TD.cell_novel SPAN.subtitle {
  font-size:12px;
}
/* 小文字 */
.ls_novel TD.cell_novel SPAN.smalltitle {
  font-size:12px;
  font-weight:normal;
}
/* カテゴリー */
.ls_novel TD.cell_novel DIV.reason_category {
  font-size:12px;
  font-weight:normal;
  color:#993333;
  border:1px solid #DD9999;
  padding:0 10px;
  margin:0 0 2px 0;
}
.ls_novel DIV.novel_series {
  margin:3px 0 0 1em;
  font-size:12px;
}
.ls_novel DIV.novel_series_start {
  color:#779977;
}
.ls_novel DIV.novel_series_target {
  padding-left:1em;
  text-indent:-1em;
}
.ls_novel DIV.novel_series_targetone {
  margin:0 0 0 1em;
  font-size:12px;
}


/* 参考作品 */
.ls_novel SPAN.span_reference {
	margin:0 3px 0 0;
	padding:0 2px;
	border:1px solid #333333;
	background-color:#EEDDDD;
}

/*
 * 媒体欄
 */
.ls_novel TD.cell_media {
  width:52%;
}
/* 小文字（太さママ） */
.ls_novel TD.cell_media SPAN.subtitle {
  font-size:11px;
}
/* 小文字 */
.ls_novel TD.cell_media SPAN.smalltitle {
  font-size:12px;
  font-weight:normal;
}
.ls_novel TD.cell_media SPAN.minititle {
  font-size:11px;
  font-weight:normal;
}
.ls_novel TD.cell_media_prelim SPAN.minititle {
  font-size:11px;
  font-weight:normal;
}

/* 薄字 */
.ls_novel TD.cell_media SPAN.paletitle {
  color:#888855;
  font-weight:normal;
}
.ls_novel TD.cell_media SPAN.przpaletitle {
  color:#779977;
  font-weight:normal;
  font-size:12px;
}
/* 〔中強調〕 */
.ls_novel SPAN.playscriptbox {
  font-size:12px;
  font-weight:normal;
  color:#884422;
}
/* 媒体掲載 */
.ls_novel SPAN.tomag {
  font-size:12px;
  font-weight:normal;
  color:#555555;
}
/* 単行本収録 */
.ls_novel SPAN.tobook {
  font-size:12px;
  font-weight:normal;
  color:#8899aa;
}
/* 単行本収録（主催者以外） */
.ls_novel SPAN.tobookother {
  font-size:12px;
  font-weight:normal;
  color:#999966;
}
/* アンソロジー等収録 */
.ls_novel SPAN.toanthology {
  font-size:12px;
  font-weight:normal;
  color:#bb9988;
}
/* */
.ls_novel SPAN.bookname {
  color:#000000;
}
/* 作品種別 */
.ls_novel SPAN.noveltype_prefix_span {
  font-size:11px;
  font-weight:normal;
  color:#331111;
  border:1px solid #331111;
  padding:0 2px;
  background-color:#cceecc;
}

/*
 * 作品＋媒体一体欄
 */
.ls_novel TD.cell_novel_and_media {
  width:77%;
}
/* 小文字（太さママ） */
.ls_novel TD.cell_novel_and_media SPAN.subtitle {
  font-size:12px;
}
/* 小文字 */
.ls_novel TD.cell_novel_and_media SPAN.smalltitle {
  font-size:12px;
  font-weight:normal;
}
.ls_novel TD.cell_novel_and_media SPAN.minititle {
  font-size:11px;
  font-weight:normal;
}
/* 薄字 */
.ls_novel TD.cell_novel_and_media SPAN.paletitle {
  color:#999999;
}
/* カテゴリー */
.ls_novel TD.cell_novel_and_media DIV.reason_category {
  font-size:12px;
  font-weight:normal;
  color:#993333;
  border:1px solid #DD9999;
  padding:0 10px;
  margin:0 0 2px 0;
}

/* 改題 */
.ls_novel DIV.changetitle {
  margin-top:3px;
  margin-left:10px;
  padding:4px;
  /* background-color:#EEFFEE; */
  /* border:2px dotted #CCDDCC; */
  border-top:1px dotted #99AA99; /* #669966 */
  border-bottom:1px dotted #99AA99;
  border-left:1px dotted #99AA99;
  color:#778877; /* #335533 */
  font-size:12px;
  font-weight:normal;
}

/*
 * 受賞作なし
 */
.ls_novel TD.cell_no_winner {
  width:92%;
}

/*
 * 受賞候補以外行
 */
.ls_novel TD.cell_other {
  padding:6px 2px;
}

/*
 * 行区切り
 */
.ls_novel TD.bd {
  border-bottom:2px solid #CCDDCC; /* prizes */
}
.ls_novel TD.bd1 {
  border-bottom:1px solid #CCDDCC; /* prizes */
}
.ls_novel SPAN.cell_media_miniinfo {
  font-size:12px;
  font-weight:normal;
}
.ls_novel SPAN.cell_other_arrowup {
  background:url(../images/ichiran/arrow_up.gif) no-repeat; background-position:0 0;
  padding:0 0 0 20px;
}
.ls_novel SPAN.cell_other_arrowdown {
  background:url(../images/ichiran/arrow_down.gif) no-repeat; background-position:0 0;
  padding:0 0 0 20px;
}
.ls_novel DIV.cell_other_arrowmail {
  border:1px dotted #115533;
  background:url(../images/ichiran/arrow_mail.gif) no-repeat; background-position:2px 7px;
  padding:5px 0px 5px 20px;
}
.ls_novel SPAN.cell_other_arrowpoint {
  background:url(../images/ichiran/arrow_point.gif) no-repeat; background-position:0 0;
  padding:0 0 0 20px;
}
.ls_novel .ls_novel_showcase {
  width:100%;
  display:none;
}

/*
 * 備考
 */
SPAN.remarksline {
  font-size:13px;
  color:#000000;
}
/* 備考内受賞 */
SPAN.remarksline_win {
  font-size:13px;
  background-color:#668822;
  color:#FFFFFF;
  padding:2px;
  font-weight:bold;
}
/* 備考内特別賞 */
SPAN.remarksline_winsub {
  font-size:13px;
  background-color:#883399;
  color:#FFFFFF;
  padding:2px;
}


/*
 * 詳細欄
 */
.ls_selector {
  width:174px;
  margin:5px;
  border:1px solid #666666;
}
TABLE.ls_selector TD {
  padding:4px;
}

/*
 * 選考委員リスト
 */
TABLE.ls_selector_list {
  width:100%;
}
TABLE.ls_selector_list TD {
  padding:5px 5px 2px 5px;
}
/* 選考委員名 */
TABLE.ls_selector_list TD.cell_selector_name {
  padding:5px 0 2px 0;
  border-bottom:1px dotted #666666;
}
TABLE.ls_selector_list DIV.div_selector_name {
  padding:0 0 0 15px;
}
/* 新任 */
TABLE.ls_selector_list DIV.selector_new {
  background:url(../images/ichiran/selector_new.gif) no-repeat; background-position:0 2px;
}
/* 再任 */
TABLE.ls_selector_list DIV.selector_re {
  background:url(../images/ichiran/selector_re.gif) no-repeat; background-position:0 2px;
}
/* 退任 */
TABLE.ls_selector_list DIV.selector_end {
  background:url(../images/ichiran/selector_end.gif) no-repeat; background-position:0 2px;
}
/* その他情報 */
TABLE.ls_selector_list SPAN.span_selector_join {
  padding-right:0.5em;
}
TABLE.ls_selector_list SPAN.span_selector_etc {
  font-size:11px;
}
TABLE.ls_selector_list DIV.div_selector_etc {
  font-size:11px;
  padding:0 0 0 17px;
}
/* 出欠情報等 */
TABLE.ls_selector DIV.selector_otherinfo {
  font-size:12px;
  margin-left:15px;
}

/* 予選選考委員名 */
TABLE.ls_selector_list TD.cell_selector_namesub {
  padding:5px 0 2px 30px;
  font-size:12px;
  border-bottom:1px dotted #666666;
}
/* 部門名 */
TABLE.ls_selector_list TD.cell_selector_category {
  padding:5px 0 2px 0;
}
TABLE.ls_selector_list TD.cell_selector_category DIV {
  padding:2px 0 2px 5px;
  background-color:#888877;
  color:#ffffff;
  font-size:12px;
}
/* 部門名 */
TABLE.ls_selector_list TD.cell_selector_categorysub {
  padding:3px 0 0 15px;
}
TABLE.ls_selector_list TD.cell_selector_categorysub DIV {
  padding:1px 0 1px 15px;
  background-color:#888877;
  color:#ffffff;
  font-size:11px;
}

/*
 * 賞金欄
 */
TABLE.ls_selector TD.money {
  background-color:#BBDDCC;
  border:1px solid #666666;
  font-size:12px;
}
TABLE.ls_selector TD.money DIV.money_list {
  border-bottom:1px dotted #446655;
  margin-bottom:4px;
}
TABLE.ls_selector TD.money SPAN.money_list_title {
  font-weight:bold;
  font-size:11px;
}

/*
 * 詳細欄タイトル
 */
TABLE.ls_selector TD.title {
  font-size:13px;
  background-color:#FFFFFF;
}
/*
 * 詳細欄中身
 */
TABLE.ls_selector TD.contents {
  padding:0 4px 4px 4px;
  background-color:#EEEEDD;
  border:1px solid #666666;
  font-size:14px;
}
/*
 * 詳細欄中身（小）
 */
TABLE.ls_selector TD.contents_small {
  background-color:#EEEEDD;
  border:1px solid #666666;
  font-size:12px;
  padding:6px 4px 4px 18px;
}

/*
 * 基本情報リスト
 */
UL.ls_etclist {
  /* width:100%; */
  margin:5px;
  border:dotted 1px #338866;
  padding:20px;
}
UL.ls_etclist LI {
  margin-top:0em;
  margin-bottom:0em;
  margin-left:20px;
}

/**
 *
 */
DIV.header_relarea {
  margin:0 0 15px 0;
}
DIV.header_relarea DIV {
  font-size:12px;
  padding:0 0 0 50px;
  margin-bottom:2px;
}
DIV.header_relarea DIV.menu_relflat {
  background:url(../images/menu/menu_relflat.gif) no-repeat; background-position:0 0;
}
DIV.header_relarea DIV.menu_relprev {
  background:url(../images/menu/menu_relprev.gif) no-repeat; background-position:0 0;
}
DIV.header_relarea DIV.menu_relnext {
  background:url(../images/menu/menu_relnext.gif) no-repeat; background-position:0 0;
}

/**
 *
 */
TABLE.prize_tbl {
  width:85%;
  border-collapse:separate;
  border-spacing:4px;
  margin:0 auto;
}
TD.prize_tblcap_ttl {
  padding:8px 2px 5px 2px;
  font-size:13px;
  font-weight:bold;
  white-space:nowrap;
  vertical-align:top;
  border-bottom:dotted 1px #338866;
  width:10%;
}
TD.prize_tblcap_value {
  padding:8px 2px 5px 2px;
  font-size:15px;
  vertical-align:top;
  border-bottom:dotted 1px #338866;
  width:90%;
}
TD.prize_tblcap_value TABLE.prize_tblcap_inner {
}
TD.prize_tblcap_value TABLE.prize_tblcap_inner TD {
  padding:2px 0 4px 0;
  vertical-align:top;
  border-bottom:dotted 1px #66aa99;
}
TD.prize_tblcap_value TABLE.prize_tblcap_inner TD SPAN {
  white-space:nowrap;
}
TD.prize_tblcap_value SPAN.smalltext {
  font-size:12px;
}
SPAN.ls_changename {
  font-size:14px;
  font-weight:bold;
}
