/* 文字コード */
@charset "EUC-JP";/* 全体 */
/*@import url(http://www.mitakakohki.co.jp/mt/mt-static/themes-base/blog.css);*/
@import url(./shared.css);
*{
 margin: 0px;
 padding: 0px;
 border: 0px solid #0000ff;
}
h1 {
 margin: 5px 0px 5px 0px;
 font-size: 150%; 
 font-weight: bold;
}
h2 {
 margin: 5px 0px 5px 0px;
 font-size: 120%;
 font-weight: bold;}
h3,h4,h5,h6 {
 font-size: 100%;
 font-weight: normal;
}
body {
 font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "MS P Gothic", Helvetica, Arial, sans-serif;
 color: #666666;
 font-size: small;
 text-align: center;
 margin: 0px;
 padding: 0px;
/* background: #FFFFFF url(images/bg.jpg) repeat-x;*/
 background: #FFFFFF;
}
body div {
 text-align: left;
 margin: 0 auto;
}
img { margin: 0px; padding: 0px;}/* リンク指定 */
a { overflow: hidden;}
a img { border: 0;}
a:link { color: #9966FF; text-decoration: underline;}
a:visited { color: #9966CC; text-decoration: underline;}
a:hover { color: #CC99FF; text-decoration: none;}/* コンテンツ全体 */
#container {
 width: 801px;
 margin: 0px auto 0px auto;
 padding: 0px;
}/* ヘッダー */
#header {
/* height: 63px;*/
 margin: 0px;
 padding: 0px;
}/* ロゴ */
.logo {
 margin: 0px;
 padding: 0px;
 width: 800px;
 height: 63px;
 float: left;
}.logoin {
 margin: 0px;
 padding: 0px 0px 0px 0px;
}.logoin a {
 display: block;
 background: url(../images/logo.gif) no-repeat left;
 width: 800px;
 height: 63px;
 margin: 0px;
 padding: 0px;
}
/* 検索 */
.search {
 margin: 0px;
 padding: 0px;
 width: 400px;
 height: 30px;
 float: right;
}.searchin {
 font-size: 75%;
 line-height: 1.5;
 margin: 0px;
 padding: 10px 0px 0px 0px;
 text-align: right;
}.searchin form {
 margin: 0px;
 padding: 0px;
}#search_img {
 margin: 0px;
 padding: 0px;
 vertical-align: middle;
}#search_text {
 margin: 0px;
 padding: 0px;
 color: #CCCCCC;
 vertical-align: middle;
 height: 20px;
 border: 1px solid #9966FF;
}
#language-navi {
/* height: 30px;*/
 padding:20px 0px 5px 0px;
 text-decoration: none;
 list-style: none;
}
/* ナビゲーション */
#navi {
 height: 25px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 clear: both;
}#navi ul{
 margin: 0px;
 padding: 0px 0px 0px 0px;
 list-style: none;
 clear: both;
 height: 25px;
/* width: 800px;*/
}#navi li {
 float: left;
 height: 25px;
}#navi li a {
 display: block;
 width: 158px;
 height: 24px;
 margin: 0px;
 padding: 7px 0px 0px 0px;
 text-align: center;
 font-weight: bold;
 font-size: 14px; 
 border-left: 1px solid #ffffff;
 border-right: 1px solid #cccccc;
 border-top: 1px solid #ffffff;
 border-bottom: 1px solid #cccccc;
 background: #f0f0f0;
 text-decoration: none;
 overflow: hidden;
}
/*#navi li a.last { border-right: 1px solid #cccccc;}*/
#navi li a.navi-active{
 border-bottom: 5px solid #ccccff;
 background: #e0e0e0;
 height: 20px;
}
/* コンテンツの指定 */
#content {
 margin: 0px 0px 0px 0px;
 padding: 30px 0px 0px 0px;
 clear: both;
}/* Leftボックス */
#left {
 width: 159px;
 margin: 0px;
 padding: 0px;
 float: left;
}
/* ローカルナビ */
#local-navi {
 margin: 0px;
 padding: 0px;
 list-style: none;
 clear: both;
}
#local-navi li {
/* float: right;*/
 list-style: none;
}
#local-navi a {
 text-decoration: none;
 overflow: hidden;
}
#local-navi li a {
 display: block;
 width: 139px;
 height: 24px;
 margin: 0px 0px 0px 0px;
 padding: 7px 0px 0px 20px;
/* text-align: center;*/
 font-weight: bold;
 font-size: 14px;
 border-left: 1px solid #ffffff;
 border-top: 1px solid #ffffff;
 border-right: 1px solid #cccccc;
 border-bottom: 1px solid #cccccc;
 background: #f0f0f0;
}
#local-navi li a.navi-active{
/* border-right: 6px solid #ccccff;*/
/* width: 134px;*/
 background: #e0e0e0;
}
#local-navi li a.active-category{
 padding: 4px 0px 0px 40px;
 border-right: 1px solid #cccccc;
 border-top: 1px solid #ffffff;
 border-bottom: 1px solid #cccccc;
 width: 119px;
 height: 18px;
 font-size: 12px;
 font-weight: normal;
 background: #fcfcfc;
}
/* メインボックス */
#right {
 width: 639px;
 margin: 0px;
 border-left: 1px solid #cccccc;
 float: right;
}
#rightin { 
 width: 619px;
 margin: 0px 0px 10px 20px;
 padding: 0px;
}
/* 概要 */
.excerpt {
 padding: 10px 0px 10px 0px; 
}
.excerpt h2{
 display: inline;
}
.excerpt p{
 padding: 5px 0px 5px 0px;
}
.excerpt .asset-header{ margin-bottom: 10px;}
/* ブログ記事の内容 */
.entry-content {
 padding: 5px 0px 10px 0px;
 border-bottom: 3px solid #cccccc;
}
.entry-eventtime { font-weight: bold;}
.entry-content p{ padding: 5px 0px 5px 0px;}
.entry-header { padding: 10px 0px 10px 0px;}
.entry-date { text-align: right;}
.entry-tags-header{ display: inline;}
.entry-tags-list{ display: inline;}
.entry-tag{ display: inline; padding-left: 10px;}
.entry-categories-header{ display: inline;}
.entry-categories-list{ display: inline;}
.entry-category{ display: inline; padding-left: 10px;}
.entry-footer { padding: 10px 0px 10px 0px;}
/*アーカイブ */
.archive{
 padding: 10px 0px 10px 0px;
 border-bottom: 3px solid #cccccc;
}
.archive-content {
 padding-left: 20px;
 line-height: 150%;
}
/*フッター */
#footer {
 margin: 0px;
 padding: 15px 0px 0px 0px;
 border-top: 1px solid #cccccc;
 clear: both;
 background: #FFFFFF url(http://www.mitakakohki.co.jp/mitaka/news/images/footerbg.jpg) repeat-x;
 text-align: center;
}#footerin {
 width: 800px;
 font-size: x-small;
 margin: 0px auto 0px auto;
 padding: 0px;
 text-align: left;
}ul.ftmenu {
 margin: 0px;
 padding: 0px;
 list-style: none;
 float: left;
}.ftmenu li {
 margin: 5px 0px 10px 10px;
 padding: 0px;
 float: left;
}.copy {
 margin: 10px 0px 0px 0px;
 padding: 0px;
 text-align: right;
 float: right;
}
/* ハック */
.clearfix:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
.clearfix {
 display: inline-block;
}
* html .clearfix {
 height: 1%;
}
.clearfix {
 display: block;
}