/* Base Weblog (base-weblog.css) */



html
{
   margin: 0;
   padding: 0;
}

body
{
   margin: 0;
   padding: 0;
   background-color:#F3F2F2;
   font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
   line-height:1.2em;

}

h1,h2{
font-size:14px;
font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
}

h3{
	font-size:12px;
	text-indent: 10px;
	margin-top: 5px;
}


#container
{
   width: 912px;
   margin-bottom: 20px;
   margin-left:auto;
   margin-right:auto;
   background-image:url(MT_Templates/img/mainback.gif);
   }


#banner
{
	height:137px;
	padding-left:15px;
	background-repeat: no-repeat;
}



#menu
{
	height:207px;
	padding-left:15px;
}




#banner-description
{
display:none;
}

#banner-header
{
display:none;
}



#sidebanner
{
	width:170px;
	float: right;
	padding-top: 5px;
	font-size: 10px;
	line-height: 1.6em;
	letter-spacing: 1px;
	height: 1500px;
}


#sidebanner ul {
	padding-left: 0px;
	margin: 5px 0px;
	}



#sidebanner li {

	margin-left: 18px;
	padding-left: 0px;

	}
	

#sidebanner a {
color:#1D251F;

	}	
	#sidebanner a:hover{
color:#999900;

	}	
	
	

.sidebannertitle{
height:43px;
width:170px;
background-image:url(MT_Templates/img/links.gif);
background-repeat:no-repeat;
}


#right{
	float:left;
	width:490px;
	background-image:url(MT_Templates/img/rightback.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	overflow: hidden;
}

#left{
	width:220px;
	background-image:url(MT_Templates/img/leftback.jpg);
	background-repeat:no-repeat;
	float: left;
	overflow: hidden;
}


#main{
width:880px;
margin-left:auto;
margin-right:auto;}



#copyright{
	text-align: center;
	font-size: 12px;
	color: #CCCCCC;
	background-image: url(MT_Templates/img/copy.gif);
	height: 37px;
	background-repeat: no-repeat;
	float: left;
	width: 912px;
	padding-top: 7px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
	background-color: #F3F2F2;
}



.lastentry{
height:31px;
width:220px;
background-image:url(MT_Templates/img/entry.gif);
background-repeat:no-repeat;
text-indent:-9999px;
}

.archive{
height:31px;
width:220px;
background-image:url(MT_Templates/img/archive.gif);
background-repeat:no-repeat;
text-indent:-9999px;
}



#category{

}




/* ¥«¥ì¥ó¥À¡¼ */

.calendar{
	color:#CFCBAA;
	padding-top: 20px;
}
.calendar2{
background-image:url(MT_Templates/img/careback.jpg);
background-repeat:no-repeat;

}

.module{
   position: relative;
   overflow: hidden;
   width: 100%;
}
.module-content
{
	margin: 13px auto 18px;
	color: #000000;
	font-size: 12px;
	width: 198px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
	line-height: 1.5em;
	text-align: left;
  
}

.module-content a
{
   color: #615D21;
}

.module-content a:hover
{
	color: #2F1515;
}

.module-content2
{
	margin: 13px auto 18px;
	color: #333333;
	font-size: 10px;
	width: 192px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
  
}



.module-content2 a
{
   color: #615D21;
}

.module-content2 a:hover
{
   color: #2F1515;
}



.module-calendar .module-content table
{
   border-collapse: collapse;
}


.module-calendar .module-content th,
.module-calendar .module-content td
{
   width: 14%;
   text-align: center;
}



.module-search input { font-size: 10px; }
.module-search #search { width: 100px; }

.module-mmt-calendar .module-content table,
.module-calendar .module-content table { font-size: 10px; }

.module-powered { border-width: 0; }


/* page layout */
.toptext{
	width:480px;
	margin-right:auto;
	margin-left:auto;
	color:#4D3B33;
	font-size:12px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
	padding-top: 10px;
	text-align: right;
}

.toptext a{
color:#373406;
}
.toptext a:hover{
color:#441D1A;
}








.titletext{
	width:480px;
	margin-right:auto;
	margin-left:auto;
	color:#4D3B33;
	font-size:12px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
	padding-top: 3px;
}

.titletext a{
color:#373406;
}
.titletext a:hover{
color:#441D1A;
}



.text{
	width:480px;
	margin-right:auto;
	margin-left:auto;
	color:#4D3B33;
	font-size:12px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
	line-height: 1.7em;
	margin-top: 10px;
}

.text a{
color:#373406;
}
.text a:hover{
color:#441D1A;
}



.bar{
	background-image:url(MT_Templates/img/bar.gif);
	background-repeat:no-repeat;
width::660px;
	height:1px;
	padding-top: 5px;
	padding-bottom: 10px;
}

.date-header
{
	margin-left:15px;
	margin-top: 5px;
	font-size: 12px;
	color:#755141;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
}

.entry-header
{
	margin-top: 0;
	color: #FFFFFF;
	font-size: 12px;
	background-image:url(MT_Templates/img/title.jpg);
	background-repeat:no-repeat;
	height:29px;
	width:480px;
	padding-top:6px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
	text-indent: 3px;
	margin-right: auto;
	margin-left: auto;
}

.entry-content,
.comment-content,
.trackback-content
{
   margin: 0;
   line-height: 1.5;
}

.entry-footer,
.comment-footer,
.trackback-footer
{
	margin: 20px;
15px 0px 0;
	padding-top: 3px;
	color: #666;
	font-size: 10px;
	text-align: right;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
}


.entry-footer a,
.comment-footer a,
.trackback-footer a
{
color:#373406;
}

.entry-footer a:hover,
.comment-footer a:hover,
.trackback-footer a:hover
{
color:#441D1A;
}


#trackbacks-info
{
	width:480px;
	margin-left:auto;
	margin-right:auto;
	border: 1px dashed #a3b8cc;
	color: #446D77;
	font-size: 12px;
	text-align: center;
	background: #BCBCB4;
	padding-top: 20px;
	padding-bottom: 20px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
}


.trackbacks-content{
width:480px;
margin-right:auto;
margin-left:auto;
color:#4D3B33;
font-size:12px;
}

.trackbacks-header{
width:614px;
margin-right:auto;
margin-left:auto;
color:#4D3B33;
font-size:12px;
}



.trackbacks-content a{
color:#373406;
}
.trackbacks-content a:hover{
color:#441D1A;
}



#comments{
	width:614px;
	margin-right:auto;
	margin-left:auto;
	color:#4D3B33;
	font-size:12px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
}

.powered {
font:10px;}

.powered a{
font:10px;}

.powered a:hover{
font:10px;
color:#2F1515;}



#left ul {
	padding-left: 0px;
	margin: 5px 0px;
	}

#left ul ul {
	left: 0px;
	}


#left li {

	margin-left: 15px;
	padding-left: 0px;

	}
