@charset "EUC-JP";

body{margin:0;padding:0;font-size:12px;}

h1{font-size:16px;margin:0;padding:0;}
.title{}
.title2{}
h2{font-size:12px;margin:0;padding:0;}
h3{font-size:12px;margin:0;padding:0;}
.sidetext{font-size:10px;text-align:left;}

td{font-size:12px;}
th{font-size:16px;}
th.title{text-align:center;background-color:#aaffaa;}
th.title2{text-align:left;background-color:#bbbbbb;}
tr{background-color:white;}

a{text-decoration:none;}
a:link{text-decoration:none;}
a:visited{color:#0000ff;}
a:active{text-decoration:none;}
a:hover{text-decoration:underline;}
/*-----------------------------------------------------*/
#header{}
#header a{color:#999999;}

#container{width:890px;margin:0 auto;padding-bottom:10px;text-align:center;word-break:break-all;}

#banner,#subbanner{width:890px;margin-left:0px;text-align:center;}
#banner a{font-size:16px;color:#000000;font-weight:bold;}
#banner a:hover{text-decoration:underline;}

.blogtitle{}
.description{}

#blogcontainer{width:890px;}
#wrapper{float:left;width:720px;}
#content{float:right;width:500px;padding-left:10px;padding-right:10px;}

#blog{text-align:left;padding-bottom:50px;}

#left{float:left;width:200px;}
#right{float:right;width:170px;text-align:center;}

.sidetitle{background-color:#cccccc;}


#footer{}
/*-----------------------------------------------------*/
.blogbody{border-bottom:#000000 1px solid;margin-bottom:10px;}

.main,.mainmore,.article_tags{text-align:left;}

.continues{}
a.continues{}

.posted{text-align:right;padding-top:10px;}
.posted a,.menu a,.nextpage a{}

.menu{text-align:left;padding:0px;}
.menu a{}
.nextpage{text-align:center;padding-bottom:10px;}


/* コメント */
#comment{font-size:12px;text-align:left;padding-bottom:10px;border-top:#666666 1px solid;}
#commentbody{padding:0 20px;}

.commentttl{color:#666666;font-size:12px;padding-top:10px;}
.commenttext{color:#333333;margin:5px 5px;line-height:100%;font-size:12px;}

/* コメント記入 */
#formbody{font-size:12px;text-align:left;border-top:#666666 1px solid;}
.form{margin:0px auto;color:#000;font-size:12px;paddint-top:20px;}
.form td{padding:2px;}
#formbottom{color:#666666;font-size:10px;padding-top:10px;}
input#author{width:150px;}
input#bake{}
textarea#text{text-align:left;width:400px;height:100px;}
input.button{margin-top:20px;width:80px;}

#error{padding:10px;font-size:12px;line-height:125%;font-weight:;}
#error span{font-weight:normal;}
/*-----------------------------------------------------*/
.side{line-height:160%;text-align:left;background-color:;}
.sidetitle{line-height:160%;font-size:16px;text-decoration:bold;background-color:#cccccc;}

