/*リンクあり画像の枠線を消す*/
a img {
border-style:none;
}


/*記事バーの部分*/
.title-mt{
font-size: 100%;
width: 100%;
height: 30px;
background-image: url('image/hpb_i_menu01.gif');
padding: 5px 10px 5px 20px;
font-weight: bold;
border: 1px solid #8e8e8e;
}


/*バーの下の記事タイトル*/
.title2{
font-size: 110%;
margin-top: 20px;
}


/*記事部分*/
.entry-mt{
padding: 10px 15px 10px 15px;
margin-top: 20px;
}


/*日付・カテゴリ部分*/
.info{
font-size: 80%;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 40px;
}


/*本文*/
.honbun{
font-size: 90%;
line-height: 130%;
margin-bottom: 10px;
}


/*続きを読む*/
.continue{
font-size: 90%;
line-height: 130%;
margin-top: 20px;
}


/*各記事*/
.section entry{
background: #ffffff;
}


/*区切り線*/
.hr{
text-align: center;
margin-top: 30px;
margin-bottom: 30px;
}


/*本文内画像マージン*/
.honbun img{
margin: 7px;
}


/*同一カテゴリー内の前後リンク*/
.catelink{
font-size: 80%;
text-align: right;
line-height: 130%;
margin-top: 40px;
margin-bottom: 10px;
}
.yajirusi{
font-size: 70%;
}


/*ページ下部　ページ分割リンク*/
.bunkatulink{
text-align: center;
font-size: 90%;
}
.mae10ken{
margin-right: 10px;
}
.ushiro10ken{
margin-left: 10px;
}


/*カテゴリページ*/
.cate-info{
font-size: 90%;
margin-top: 10px;
margin-left: 30px;
margin-right: 15px;
}
.cate-title{
font-size: 120%;
margin-left: 5px;
}


/*Eテキストページスタイル*/
/*Table*/
.etext-table{
text-align: center;
}
/*タイトル*/
.title3{
font-size: 100%;
text-align: center;
}
/*日付部分*/
.etext-date{
text-align: left;
font-size: 85%;
font-weight: bold;
padding-bottom: 10px;
margin-left: 10px;
}

/*EテキストTable内カテゴリー*/
.cate{
font-size: 90%;
}