body{background:#ffffff;color:#000000;padding:0px;margin:0 auto;font-size:80%;line-height:160%;font-family:"ｍｓ ｐゴシック",osaka;text-align:center;}
a{}
a:visited{color:#8b5dff;}
a:hover{color:#ff8ce8;}


h1{font-size:38px;color:#ffffff;background:#39a3ff url(img/head.jpg) right top repeat-x;width:100%;height:344px;text-align:left;padding:10px 0 0 0;margin:0 auto;} 
/*サイトのタイトル部分です*/
h2{background:url(img/obi.jpg) #ccc;padding:6px;margin:44px 0 14px 0; #6aaaec;height:24px;font-size:18px;color:#000;border-left:5px solid #1071d5;} /*各コンテンツのタイトル部分 上、右、下、左*/
h3{margin:20px;font-size:100%;}


/*↓メインブロックのスタイルです*/ 
#main{width:80%;background:#ffffff repeat-y;text-align:left;margin:20px auto;padding:10px;}
#inbox{overflow:hidden;padding:0 10px;marigin:0 10px;}
#inbox p{padding:10px 0;margin:10px 0;}
.box{padding:0 10px;margin:0 10px;}


/*↓ナビゲーションのスタイルです*/
#navi{color:#000;font-size:18px;font-weight:bold;width:100%;background:#ffffff;position:absolute;top:280;left:0;margin:0;}
#navi_in{width:820px;text-align:center;margin:auto;}
#navi a{text-decoration:none;}
#navi a:visited{text-decoration:none;}
#navi a:hover{}
#home{padding:8px 8px 8px 180px;float:left;}/*上、右、下、左*/
#profile{padding:8px;float:left;}
#gallery{padding:8px;float:left;}
#bbs{padding:8px;float:left;}
#diary{padding:8px;float:left;}
#link{padding:8px;float:left;}


 /*↓リンクページのスタイルです*/
.linktext{padding:0;height:31px;}
.ban{float:left;padding:0;margin:8px;width:88px;height:31px;clear:both;background:#bae7ff;}
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の順番は、上下、左右です*/


/*↓著作権表記兼・footerのデザインになります*/
#by{font-size:10px;background:#39a3ff url(img/foot.jpg) repeat-x;width:100%;height:77px;line-height:105%;text-align:right;padding:0;margin: auto;} /*製作者表示のスタイルです*/
#by a{text-decoration:none;}