body{background:#92D2FF;
color:#000000;padding:0px;margin:0px;font-size:80%;line-height:160%;font-family:"ＭＳ Ｐゴシック",Osaka;}

h1{font-size:28px;color:#0D4E73;width:800px;height:296px;padding-top:120px;padding-left:20px;
background:url(img/head.jpg) no-repeat;} /*サイトのタイトル部分です*/

h2{font-size:18px;height:46px;color:#ffffff;background:url(img/obi.jpg) no-repeat;padding:10px 24px;margin:18px 0;width:740px;} /*各コンテンツのタイトル部分です*/
a:hover{position:relative;top:2px;}

#main{background:url(img/main.jpg) repeat-y;position:absolute;top:296px;width:800px;} /*メインブロックのスタイルです*/ 
#inbox{width:740px;padding:20px 10px 20px 30px;text-align:jastify;text-justify:distribute;background:#ffffff;}/*上、右、下、左*/
.bottom{background:url(img/foot.jpg) repeat-y;width:800px;height:74px;}

#navi{font-size:18px;font-weight:bold;color:#ffffff;z-index:1;width:780px;height:100px;position:absolute;top:210px;left:10px;} /*ナビゲーションのスタイルです*/
#navi a{text-decoration:none;color:#ffffff;}
#navi a:visited{color:#D0CEFF;}
#navi a:hover{color:#F9CEFF;}
#home{padding:4px 10px;float:left;}/*上、右、下、左*/
#profile{padding:4px 10px;float:left;}
#gallery{padding:4px 10px;float:left;}
#bbs{padding:4px 10px;float:left;}
#diary{padding:4px 10px;float:left;}
#link{padding:4px 10px;float:left;}

.linktext{padding:5px;margin:10px;} /*リンクページのスタイルです*/
.ban{float:left;padding:0px;margin:6px;width:88px;height:31px;background:#B2DFFF;clear:both;clear:all;}
a img{border:none;}

/*ギャラリー部分のスタイルです*/
.gimg{float:left;padding:5px 12px 5px 4px;clear:both;clear:all;}/*paddingの順番は、上、右、下、左です*/
.gtxt{padding:14px;margin:14px;clear:right;}/*paddingの順番は、上下、左右です*/

#by{font-size:9px;position:absolute;left:670px;top:280px;line-height:110%;text-align:right;} /*製作者表示のスタイルです*/
#by a{text-decoration:none;}

.clearall{clear:both;}