body{background-color:#ffffff;background-image:url(img/kabe3.gif);background-position:right top;background-repeat:repeat-y;
color:#000000;padding:0px;margin:0px;font-size:80%;line-height:160%;font-family:"ＭＳ Ｐゴシック",Osaka;}

h1{font-size:40px;color:#ffffff;padding-top:15px;padding-left:20px;position:absolute;left:0px;top:0px;width:100%;height:140px;
background-image:url(img/kabe.gif);background-position:left top;background-repeat:repeat-x;background-color:#9b4c23;} /*サイトのタイトル部分です*/

h2{padding-left:0px;width:350px;font-size:14px;height:30px;color:#ffffff;background-image:url(img/obi.gif);padding:6px;background-repeat:no-repeat;background-position:left center;} /*各コンテンツのタイトル部分です*/
a:hover{position:relative;top:2px;}

#main{position:absolute;left:0px;top:180px;width:800px;height:70%;padding-left:10px;} /*メインブロックのスタイルです*/ 
#inbox{width:90%;}

#navi{font-size:15px;font-weight:bold;z-index:1;width:800px;height:100px;} /*ナビゲーションのスタイルです*/
#navi a{text-decoration:none;color:#ffcccc;}
#navi a:visited{color:#ffffcc;}
#navi a:hover{color:#e6ffff;}
#home{position:absolute;top:100px;left:5px;width:88px;height:31px;padding:3px;text-align:center;}
#gallery{position:absolute;top:100px;left:93px;width:88px;height:31px;padding:3px;text-align:center;}
#profile{position:absolute;top:100px;left:357px;width:88px;height:31px;padding:3px;text-align:center;}
#bbs{position:absolute;top:100px;left:269px;width:88px;height:31px;padding:3px;text-align:center;}
#diary{position:absolute;top:100px;left:181px;width:88px;height:31px;padding:3px;text-align:center;}
#link{position:absolute;top:100px;left:445px;width:88px;height:31px;padding:3px;text-align:center;}
#con001{position:absolute;top:100px;left:533px;width:88px;height:31px;padding:3px;text-align:center;}

#box1{position:absolute;left:0px;top:0px;width:370px;height:380px;background-image:url(img/kabe.jpg);}

.linktext{padding:5px;height:31px;} /*リンクページのスタイルです*/
.ban{float:left;padding:0px;width:88px;height:31px;background-color:#e7c9ad;}

#by{font-size:9px;position:absolute;top:5px;left:740px;font-weight:nomal;} /*製作者表示のスタイルです*/
#by a{text-decoration:none;color:#ffffff;}

.clearall{clear:both;}

/*以下追加項目*/
.sidetitle { /* 背景色付きボックス */ 
width: 150px; 
padding: 5px; 
background-color: #f9f9f9; 
} 

h3 { /* 背景色付きボックス */ 
background-color: #fffacd; 
} 
#box2{position:absolute;left:600px;top:100px;width:370px;height:380px;background-image:url(img/kabe4.jpg);}

#counter{position:absolute;top:60px;left:20px;width:88px;height:31px;padding:3px;text-align:center;}

#diarysidetitle{position:absolute;top:170px;left:850px;width:120px;height:31px;padding:3px;text-align:center;background-color:#ffffff;}
#diaryside0{position:absolute;top:200px;left:850px;width:120px;height:31px;padding:3px;text-align:center;}
#diaryside1{position:absolute;top:225px;left:850px;width:120px;height:31px;padding:3px;text-align:center;}
#diaryside2{position:absolute;top:250px;left:850px;width:120px;height:31px;padding:3px;text-align:center;}
#diaryside3{position:absolute;top:275px;left:850px;width:120px;height:31px;padding:3px;text-align:center;}
#diaryside4{position:absolute;top:300px;left:850px;width:120px;height:31px;padding:3px;text-align:center;}
#diaryside5{position:absolute;top:325px;left:850px;width:120px;height:31px;padding:3px;text-align:center;}
#diaryside6{position:absolute;top:350px;left:850px;width:120px;height:31px;padding:3px;text-align:center;}
#diaryside7{position:absolute;top:375px;left:850px;width:120px;height:31px;padding:3px;text-align:center;}
#diaryside8{position:absolute;top:400px;left:850px;width:120px;height:31px;padding:3px;text-align:center;}

