
/*----------------------------------------------------------------------------*/
/* 基本 */

body {
  margin: 5px;
  padding: 0px;
  background-color: #fff;
  color: #333;
  font: 14px/1.5em sans-serif;
}

a {
}
/*
a:visited {
  color: #999;
}
*/
a:hover {
}
/*----------------------------------------------------------------------------*/
/* 左側レイアウト */

ul.navmenu {
  margin: 0px;
  padding: 0px;
}

ul.yomilist {
  margin: 0px;
  padding: 0px;
}

ul.yomilist li {
  margin: 0px;
  padding: 0px;
  display: inline;
  list-style-type: none;
}

dt {
  font-weight: bold;
}

dd {
  margin: 0px;
  padding: 0px;
  margin-left: 18px;
  margin-right: 5px;
}

.newmark {
  color: #c96;
}

.maxmark {
  color: #c96;
}

.copyright {
  text-align: right;
}

/*----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/
/* 右側レイアウト */
h1 {
  margin: 0px;
  font: bold 20px/1.2em sans-serif;
  line-height: 1.2em;
}

h2 {
  margin: 0px;
  font: bold 16px/1.2em sans-serif;
  line-height: 1.2em;
}

dl.commentlist dt {
  font-size: 18px;
  font-weight: bold;
}

dl.commentlist dd {
  margin: 0px;
  padding: 0px;
  margin-left: 20px;
  margin-bottom: 10px;
}

.name {
  font-size: 14px;
  font-weight: normal;
}

form.commentform {
  padding: 5px;
  background: #eee;
}

form.newword {
  padding: 5px;
  background: #eee;
}


input.comment {
  background: #fff;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #333;
  border-right: 1px solid #333;
}

input.comment:hover {
  background: #ddd;
}

input.delete {
  background: #fff;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #333;
  border-right: 1px solid #333;
}

input.delete:hover {
  background: #ddd;
}

/*----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/
/* フォーム */

form {
  margin: 0px;
  padding: 0px;
}

input {
  border-top: 1px solid #333;
  border-left: 1px solid #333;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
}

input:hover {
  background: #ddd;
}

input.adminpass {
  border: 1px solid #666;
}

input.adminpass:hover {
  background: #eee;
}

input.adminlogin {
  background: #fff;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #333;
  border-right: 1px solid #333;
}

input.adminlogin:hover {
  background: #ddd;
}

.adminwordlist dd input {
  border: 0px none;
}

input.adminbutton {
  background: #fff;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #333;
  border-right: 1px solid #333;
}

input.adminbutton:hover {
  background: #ddd;
}

.commentlist dt input {
  border: 0px none;
}
/*----------------------------------------------------------------------------*/
