/*最新情報のタイトル*/
.bt{
clear: left;
width:530px;
font-weight:bold;
color:#4f4f4f;
margin-top:3px;
padding-left:30px;
background:url(../img/ya-migi2.gif) no-repeat 4px 0px;
} 

/*最新情報の本文*/
.bbun {
width:530px;
color:#000000;
line-height:190%;
padding-left:10px;
}


.tuduki{
text-align: right;
padding-right:10px;
margin:0px;
}

#h3-mt{
clear: left;
width:530px;
font:14px normal;
background:url(../images/h3-mt.gif) no-repeat;
margin:20px 0px 0px 0px;
padding:1px 0px 0px 90px;
line-height:36px;
}

.mt-title{
background:url(../images/pen.gif) no-repeat 10px 0px;
clear: left;
width:490px;
font-size:14px;
text-align:left;
color:#2C1B11;
margin:20px 0px 0px 0px;
padding:0px 0px 10px 30px;
}

/*カレンダー*/ 
#calendar {
clear: left;
width:274px;
line-height: 120%;
font-size: 12px;
padding:0px; 
text-align: center; 
} 
#calendar table { 
width:274px;
background-color: #faf6db;
padding:0px 0px 0px 0px; 
}
/*カレンダーのタイトル*/
#calendar caption {
color: #ffffff; 
background-color: #999966;
font:14px bold;
text-align: center; 
padding:4px 0px 4px 0px; 
}
/*カレンダーの曜日*/ 
#calendar th { 
line-height: 12px; 
font-size:12px; 
text-align: center; 
font-weight: bold; 
color: #000000; 
padding:2px 0px 0px 0px;
} 
/*カレンダーの日付*/
#calendar td { 
line-height: 12px; 
font-size:12px; 
font-weight: normal; 
color: #997766;
text-align: center; 
padding:2px 0px 0px 0px; 
border-right: solid 2px #FFFFFF; 
border-left: solid 1px #FFFFFF; 
border-top: solid 1px #FFFFFF; 
border-bottom: solid 2px #FFFFFF; 
} 
#calendar a {
color: #000000;
background-color: #ffcccc; 
text-decoration: none;
}
#calendar a:hover {
color: #FCD9C5; 
background-color: #FFFFFF; 
text-decoration:underline; 
} 

/*MTのテンプレ用*/ 
.blogmain{
float:left;
width: 530px;
line-height: 250%;
}
.blogmain h4{
clear: left;
width:530px;
font-size:14px;
color:#2C1B11;
background:url(../images/h_line.gif) no-repeat;
margin:10px 0px 0px 10px;
padding:17px 0px 10px 50px;
font-weight:bold;
}


.blogmain p{
padding:5px 0px 25px 10px;
}

.blogmidashi{
background:url(../images/pen.gif) no-repeat 0px 5px;
width:565px;
clear: left;
font-size:18px;
color:#2C1B11;
margin:20px 0px 0px 0px;
padding:0px 0px 10px 30px;
font-weight:bold;
}

.hinichi{
text-align: right;
color:#ff9999;
padding:0px 10px 10px 0px;
}

.tensen{
clear: left; 
background:url(../images/line.gif) no-repeat;
margin:0px 10px 0px 10px;
}


.annai{
text-align: center;
margin:10px 0px 10px 0px;
}