@charset 'shift_jis';

/* --- not show --- */
div#kandaicommon_header {
  display: none;
}
div#rightboxt {
  display: none;
}
ul#menubar {
  display: none;
}
div#header ul {
  display: none;
}

div#ract ul.heading {
  display: none;
}

/* common style */
* {
  /*vertical-align: middle;*/
}

body {
  font-size: 11pt;
  font-family: Garamond, serif;
  color: #000000;
  background-color: #FFFFFF;
  line-height: 1.4;
  letter-spacing: 1px;
}

h1, h2, h3, h4, h5 {
  margin: 0;
  padding: 0;
  font-family: 'Tahoma', 'メイリオ', sans-serif;
  font-weight: bold;
  font-size: 12pt;
  color: #505050;
}
h1 {
  font-size: 14pt;
  text-align: center;
  margin: 3pt;
}
h2, h3 {
  border-bottom: 1px solid #c9c9c9;
}

strong, em {
  font-weight: bold;
  font-family: 'Century Gothic', 'メイリオ', sans-serif;
}
cite {
  font-style: italic;
}

a {
  text-decoration: none;
  color: #000000;
}

p {
  text-indent: 1em;
}

address {
  font-style: normal;
  font-size: 9pt;
  font-family: 'Century Gothic', 'メイリオ', sans-serif;
}

table {
  border-collapse: collapse;
  width: 640px;
}
td, th {
  border: 1px solid #c0c0c0;
}

dt {
  font-weight: bold;
}

img {
  border: none;
}

.zhcn {
  font-family: SimSun;
}

.sizem {
  font-size: 10.5pt;
}

/* --- width --- */
div#contents {
  width: 100%;
}
/*
div#leftboxt {
  width: 640px;
}
div#public table {
  width: 620px;
}*/

.bookNo {width:40px;}
.bookTitle {width:300px;}
.bookAuther {width:120px;}
.bookPubYear {width:80px;}
.bookPrice {width:100px;}

.newBookTitle { width: 340px; }
.newBookAuthor { width: 140px; }
.newBookPage { width: 60px; }
.newBookPrice { width: 100px; }

/* -- */
div#footer {
  border-top: 1px solid #000000;
}

/* --- index tweak --- 
div#leftbox {
  float: none;
  width: 640px;
}
div#rightbox {
  float: none;
  width: 640px;
}
*/
/* --- act tweak ---
div#act dt {
  margin: 0;
  width: 320px;
}
div#act dd.org {
  margin: -1.5em 0 0 340px;
  width: 120px;
}
div#act dd.name {
  margin: -1.5em 0 0 480px;
}*/
/* --- kiyo tweak --- */
div#kiyo dt {
  margin: 3pt;
}
div#kiyo dd.name {
  margin: 0 0 0 276pt;
  width: 144pt;
}
div#kiyo dd.page {
  margin: -20pt 0 0 424pt;
}
div#kiyoe dt {
  margin: 3pt;
}
div#kiyoe dd.name {
  margin: 0 0 0 276pt;
  width: 144pt;
}
div#kiyoe dd.page {
  margin: -20pt 0 0 424pt;
}

/* --- act tweak --- */
div#act dt {
  margin: 3pt;
}
div#act dd.org {
  margin: 0 0 0 120pt;
  width: 144pt;
}
div#act dd.name {
  margin: -18pt 0 0 264pt;
}

/* --- table tweak --- */
/* --- organization table --- */
table#organTable {
  width: 480px
  border: none;
  border-collapse: collapse;
 }
table#organTable td {
  border: none;
  padding: 3px;
 }
table#organTable .bd {
  border: 1px solid black;
  margin: 0px;
 }
table#organTable .yb {
  border: 1px solid black;
  margin: 0px;
 }
table#organTable .gb {
  border: 1px solid black;
  margin: 0px;
  padding: 3px;
}

/* -- act table tweak -- */
div#act .actDate {
  width: 100px;
}
div#act .actTitle {
  width: 360px;
}
/*div#act .actName {
  width: 180px;
}*/


