.mt {
width:850px;
background:url(image/main2.jpg) repeat-y;
}

.mtleft {
width:224px;
float:left;
text-align:left;
}

.mtleft h2 {
background-image:url(image/headsita1.jpg);
width:224px;
height:18px;
text-align:left;
font-size:12px;
color:#FFFFFF;}

.mtleft ul {
margin-left:25px;
padding:0;
}


.mtright {
width:626px;
float:right;
}

.mtright h2 {
background:url(image/headsita2.jpg) no-repeat;
width:626px;
height:18px;
text-align:left;
font-size:12px;
color:#FFFFFF;
padding-left:15px;
}

.blog {
margin-right:-15px;
line-height:140%;
width:100%;
}

.blogtitle {
color: #FF8BB3;
margin:0.5em 0em 0em 0.5em;
padding-top:0.5em;
padding-bottom:0.5em;
text-align: left;
text-indent: 5px;
color: #666;
font-weight:bold;
border-bottom:solid 1px;
border-top:solid 1px;
width:95%;
margin-top:5px;}

.entry {
padding-left:2.5em;
text-align:left;
line-height:140%
}

.entrysita {
text-align:right;
padding-right:0.5em;}


 /*カレンダー*/ 
#calendar {
line-height: 120%;
font-family: Verdana, Arial, sans-serif;
font-size: 10;
padding:0px; 
text-align: center; 
margin-bottom: 20px;
 } 
#calendar table { 
width: 180px; 
padding:0px;}
	
 /*カレンダーｖ／イトル*/
#calendar caption { 
color: #FFFFFF; 
background-color:#999999;
font-family: Verdana, Arial, sans-serif; 
font-size:14px;
padding:5px 0px;
text-align: center; 
font-weight: bold;
line-height: 15px;}
	

#calendar th { 
line-height: 12px; 
font-size:10px; 
text-align: center; 
font-weight: bold; 
color:#333333; 
padding:2px 0px 0px 0px;} 
	

 #calendar td { 
line-height: 12px; 
font-size:10px; 
font-weight: normal; 
color: #333333;
text-align: center; 
padding:2px 0px 0px 0px; 
border-right: solid 2px #999999; 
border-left: solid 1px #999999; 
border-top: solid 1px #999999; 
border-bottom: solid 2px #999999;} 
	
#calendar a {
color: #000000;
background-color: #999999; 
text-decoration: none;}
	
#calendar a:hover {
color:#009900;
background-color:#CCCCCC; 
text-decoration:underline;}	


.entrylink {
border-top:dashed 1px #666666;
text-align:center;
padding-top:5px;}

.hiduke {
font-weight:bold;
text-align:center;
color:#666666;
padding:0.8em 0em;}

.air{
	height:10px;
	clear:both;}
	
.big{
	font-weight:bold;}
	
.center{
	text-align:center;}
	
.haba{
	width:100px;}
	
.haikei{
	background-color:#FFFFFF;}


