body{background-color:#ffffff;background-image:url(img/kabe.gif);
color:#000000;padding:0px;margin:0px;font-size:80%;line-height:160%;font-family:"ＭＳ Ｐゴシック",Osaka;}

h1{font-size:24px;color:lime;width:740px;height:270px;padding-top:160px;padding-left:20px;
background-image:url(img/head.jpg);background-repeat:no-repeat;} /*サイトのタイトル部分です#7B001D*/

h2{font-size:18px;height:40px;color:#CC3366;background-image:url(img/line.gif);padding-top:15px;background-repeat:repeat-x;background-position:left center;width:680px;} /*各コンテンツのタイトル部分です*/
a:hover{position:relative;top:2px;}

#main{position:absolute;top:270px;width:740px;height:58%;background-color:#ffffff;} /*メインブロックのスタイルです*/ 
#inbox{width:720px;background-color:#ffffff;padding:10px;text-align:jastify;text-justify:distribute;}

#navi{font-size:18px;font-weight:bold;z-index:1;width:700px;height:100px;position:absolute;top:230px;left:20px;} /*ナビゲーションのスタイルです*/
#navi a{text-decoration:none;}
#navi a:visited{}
#navi a:hover{}
#home{padding:4px 10px;float:left;}/*上、右、下、左*/
#introduction{padding:4px 10px;float:left;}
#gallery{padding:4px 10px;float:left;}
#cooking{padding:4px 10px;float:left;}
#treasure{padding:4px 10px;float:left;}
#bookmark{padding:4px 10px;float:left;}

.linktext{padding:5px;} /*リンクページのスタイルです*/
.ban{float:left;padding:0px;margin:6px;width:88px;height:31px;background-color:#ECD3D4;clear:both;clear:all;}
a img{border:none;}

/*ギャラリー部分のスタイルです*/
.gimg{float:left;padding:5px 12px 5px 4px;clear:both;clear:all;}/*paddingの順番は、上、右、下、左です*/
.gtxt{padding:8px 0;margin:8px 0;}/*paddingの順番は、上下、左右です*/

#by{font-size:9px;position:absolute;left:600px;top:270px;line-height:110%;text-align:right;} /*製作者表示のスタイルです*/
#by a{text-decoration:none;}

.clearall{clear:both;}