body{background:#FF9ECB;color:#000000;padding:0px;margin:0px;font-size:80%;line-height:160%;font-family:"ＭＳ Ｐゴシック",Osaka;}
a{
	color:#30C1FF;
	font-size: 14px;
}
a:visited{color:#8B5DFF;}
a:hover{color:#FF8CE8;}

h1{text-align:right;font-size:26px;color:#ffffff;padding-left:0px;position:absolute;right:0px;top:4px;z-index:100;} /*サイトのタイトル部分です*/

h2{background:url(img/h2.gif);padding:0;margin:0;width:100%;height:44px;font-size:18px;color:#000000;} /*各コンテンツのタイトル部分で、*paddingの順番は、上、右、下、左です*/


/*メインブロックのスタイルです*/ 
#main{width:876px;}
#inbox{width:822px;background:url(img/main.gif);padding:0;margin:0;min-height:50%;}
.box{padding:0 20px 20px 80px;margin:0 20px -10px 80px;}
.top{width:876px;height:296px;padding:0;margin:0;background:url(img/head.gif) no-repeat} /*角丸部分のスタイルです*/ 
.bottom{width:876px;height:200px;padding:0;margin:0;background:url(img/foot.gif) no-repeat;} /*角丸部分のスタイルです*/ 


/*ナビゲーションのスタイルです*/
#navi{color:#005884;font-size:20px;font-weight:bold;width:1011px;height:191px;position:absolute;top:89px;left:16px;padding-top:4px;border-top:2px dashed #F06EAA;border-bottom:2px dashed #F06EAA;}
#navi a{text-decoration:none;color:#0000ff;}
#navi a:visited{text-decoration:none;color:#907AFF;}
#navi a:hover{color:#FF51E4;}
#home{padding:4px 10px 4px 140px;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;height:31px;}
.ban{float:left;padding:0;margin:8px;width:88px;height:31px;background-color:#FF9ECB;clear:both;}
a img{border:none;}
#by{font-size:10px;position:absolute;left:0px;top:0px;} /*製作者表示のスタイルです*/
#by a{text-decoration:none;}


/*ギャラリー部分のスタイルです*/
.gimg{float:left;padding:5px 12px 5px 4px;clear:both;clear:all;}/*paddingの順番は、上、右、下、左です*/
.gtxt{padding:8px 0;margin:8px 0;}/*paddingの順番は、上下、左右です*/

