/*
Movie Grey.css
*/

/*------COMMON------*/
body {
  color: black;
  background-color: #666;
  margin: 0px;
  padding: 0px;
  text-align: center;
}

#inbox {
  margin:0px auto;
  padding:0px;
  width: 750px;
  text-align:left;
  background:#666 url(images/mg_bg.gif);
}

a:link,
a:visited{  color: #000;  text-decoration: underline;}
a:active {  color: #000;  text-decoration: none;}
a:hover {  color:#f00;  text-decoration:none;}

form {
  margin: 0px;
  padding: 0px;
}

textarea {
  font-family: Hiragino Kaku Gothic Pro,"¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", Helvetica, Arial, sans-serif;
  font-size: 12px;
}

/*------BANNER------*/
#banner_l {
  background-color: transparent;
  margin:0px 0px 0px 13px;
  padding:5px 0px 0px;
  border-bottom:#000 2px solid;
}
h1 {
  margin: 0px 20px 0px 30px;
  font-size:120%;
  text-align:center;
}

.site_title a:link,
.site_title a:visited,
.site_title a:active,
.site_title a:hover {color: #000;text-decoration: none;}

.description {
  color: #000;
  font-weight: bold;
  font-size: 70%;
  font-family: Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka";
  line-height:150%;
  margin: 10px 30px 0px 50px;
}

/*------MAIN------*/
#main {
  float:left;
  width:525px;
  margin:0px;
  padding:0px;
  background-color: transparent;
  border-left:#000 1px solid;
}

#pagearea {
  font-size: 75%;
  line-height: 100%;
  font-family: Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;
  text-align:center;
  background-color: transparent;
  width:100%;
  margin:0px;
  padding:10px 0px;
}

.site_title {
  font-family: Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;
  margin: 0px;
}

.entry  {
  background-color:#fff;
  margin: 0px;
}

.entry_admin {
  margin: 0px;
  padding:0px;
}

.entry_date {
  clear:both;
  color: #999;
  background-color:transparent;
  font-family: "Verdana";
  font-size: 75%;
  font-weight: bolder;
  font-style:italic;
  text-align:center;;
  margin: 15px 0px 0px 0px;
  padding:0px 35px 5px 55px;
}

.entry_title     {
  color: black;
  background-color:transparent;
  font-weight: bold;
  font-size: 75%;
  font-family: Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;
  text-align:center;
  margin: 0px;
  padding:5px 35px 10px 55px;
}

.entry_body   {
  color:#606060;
  background-color:transparent;
  font-size: 80%;
  line-height: 170%;
  font-family: Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;
  margin: 0px;
  padding:10px 35px 10px 55px;
  border-color:#aaa;
  border-width: 0px;
  border-style: solid;
}

.entry_author    {
  color: #999999;
  font-size: 70%;
  font-family: Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;
  text-align: right;
  margin: 0px;
}

.entry_more   {
  color: black;
  font-size: 75%;
  line-height: 170%;
  font-family: Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;
  margin: 0px
}

.entry_state {
  clear:both;
  background:transparent;
  font-size: 70%;
  font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
  font-style:italic;
  text-align:center;
  color: #999;
  margin: 0px 0px 0px 13px;
  padding:3px 0px 15px 0px;
  border-bottom:#000 2px solid;
}

blockquote {
  font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
  font-size: 90%;
  color: #555;
  background-color:transparent;
  margin: 5px 0px;
  padding: 3px 3px 3px 10px;
  border-top:#ccc 3px double;
  border-bottom:#ccc 3px double;
  }

.pict {
  float: right;
  border-width: 0px;
  margin:0px;
}

/*------SIDE------*/
#side {
  float:right;
  width:190px;
  hight:100%;
  background-color: transparent;
  margin:0px;
  padding:0px;
}

#searcharea {
  color:#999;
  background-color: transparent;
  font-size:70%;
  text-align:left;
  margin:0px;
  padding: 0px;
}
.search {
  width:60%;
  color: #666;
  line-height: 170%;
  font-family: Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;
  margin: 0px;
  border:#aaa 1px solid;
}

.linktitle {
  color: #950801;
  background-color: transparent;
  width:100%;
  font-size: 70%;
  line-height: 170%;
  text-align: left;
  font-weight: bolder;
  font-family:  "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
  font-style:italic;
  margin: 0px;
  padding-left:0px;
}

.linktext {
  color: #666;
  background-color: transparent;
  width:170px;
  font-size: 70%;
  line-height: 170%;
  font-family: Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;
  margin: 0px 0px 5px 20px;
  padding: 0px;
}
.list_title{
  color:#333;
  background-color:transparent;
  font-size:95%;
  display:block;
  margin:0px;
  padding:0px;
}
ul {
  list-style-type:none;
  margin:0px;
  padding: 0px;
}
li{
  display:block;
  margin:0px;
  padding:1px 0px;
}

/* CALENDAR */
.calendar {
  color: black;
  font-size: 80%;
  font-family: Verdana;
  margin: 0px;
}

.cell {
  color: #666;
  background-color: transparent;
  font-family: Verdana;
  width: 15px;
  height: 15px;
  margin: 0px;

}
.cell_today {
  color: #333;
  background-color: #ccc;
  font-family: Verdana;
  width: 15px;
  height: 15px;
  margin: 0px;

}
.cell_sunday {
  color: #c00;
  background-color: transparent;
  font-family: Verdana;
  width: 15px;
  height: 15px;
  margin: 0px;

}

.cell_saturday {
  color: #000066;
  background-color: transparent;
  font-family: Verdana;
  width: 15px;
  height: 15px;
  margin: 0px;

}

/* CLOCK */
.clock {
  color: #000;
  background-color: transparent;
  font-size: 90%;
  font-family: "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;
  text-align: center;
  margin: 0px;
  padding: 3px;
  border: 0px;
  height: 16px;
}



/*------FOOTER------*/
#footer {
  background-color: transparent;
  text-align:left;
  width: 100%;
  padding: 2px 0px;
}

.copyright  {
  display:block;
  width:526px;
  color: #888;
  font-size: 75%;;
  font-family: Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;
  text-align:center;
}