body{background:url(img/kabe.jpg) right top no-repeat fixed #FFFFCC;color:#000000;padding:0px;margin:0px;font-size:80%;line-height:160%;font-family:"ＭＳ Ｐゴシック",Osaka;}
a{}
a:visited{color:#8B5DFF;}
a:hover{color:#FF8CE8;}

h1{font-size:30px;color:#0055F1;padding:10px 6px 6px 70px;} /*サイトのタイトル部分です*/
h2{background:url(img/obi.gif);padding:4px 0 6px 8px;margin:9px 0; #6AAAEC;width:100%;height:24px;font-size:18px;color:#FFFFFF;} /*各コンテンツのタイトル部分 上、右、下、左*/



/*メインブロックのスタイルです*/ 
#main{position:absolute;left:70px;top:140px;width:700px;}
#inbox{background:#C5E1FF;overflow:hidden;}
.box{width:650px;padding:0 10px 0 10px;margin:0 10px 0 10px;}
.top{width:700px;height:17px;padding:0;margin:0;background:url(img/bg.gif) no-repeat;} /*角丸部分のスタイルです*/ 
.bottom{width:700px;height:30px;padding:0;margin:0;background:url(img/bg2.gif) no-repeat;} /*角丸部分のスタイルです*/ 


/*ナビゲーションのスタイルです*/
#navi{color:#ffffff;font-size:20px;font-weight:bold;width:770px;height:28px;position:absolute;top:80px;background:url(img/obi.gif) #6AAAEC;}
#navi a{text-decoration:none;color:#D6EDFC;}
#navi a:visited{text-decoration:none;color:#E8E8FF;}
#navi a:hover{color:#FF51E4;}
#home{padding:4px 10px 4px 100px;float:left;}/*上、右、下、左*/
#profile{padding:4px 10px;float:left;}
#study{padding:4px 10px;float:left;}
#gallery{padding:4px 10px;float:left;}
#link{padding:4px 10px;float:left;}


 /*リンクページのスタイルです*/
.linktext{padding:5px;height:31px;}
.ban a{float:left;padding:0;margin:8px;width:88px;height:31px;clear:both;background:url(img/obi.gif) #6AAAEC;color:#ffffff}
.ban a:visited{text-decoration:none;color:#E8E8FF;}
.ban a:hover{color:#FFCCFF;}
a img{border:none;}
#by{font-size:10px;position:absolute;right:100px;top:4px;line-height:105%;} /*製作者表示のスタイルです*/
#by a{text-decoration:none;}


/*ギャラリー部分のスタイルです*/
.gimg{float:left;padding:5px 12px 5px 4px;clear:both;clear:all;}/*paddingの順番は、上、右、下、左です*/
.gimg2{float:right;padding:5px 12px 5px 4px;clear:both;clear:all;}
.gtxt{padding:8px 0;margin:8px 0;}/*paddingの順番は、上下、左右です*/