body{background-color:#ffffff;
color:#000000;padding:0px;margin:0px;
font-size:80%;line-height:160%;
font-family:"ＭＳ Ｐゴシック",Osaka;background-image:url(img/back.gif);}

h1{left:5%;font-size:24px;color:#000000;
position:absolute;top:6px;width:95%;text-align:left;} /*サイトのタイトル部分です*/
DIV.mail{margin-right:5%;text-align:right;position:absolute;top:6px;right:1%;}
h2{font-size:32px;height:32px;
color:#000000;padding:10px 0 0 0;
border-bottom:1px solid;width:100%;
font-family:"HGP創英角ﾎﾟｯﾌﾟ体",Osaka;} /*各コンテンツのタイトル部分です*/
h3{font-size:1px;color:#FFFFBB;}

img.title{zoom:20%}
P{margin-left:5%; margin-right:5%;}
P.mail{font-size:150%;color:#FC0405;margin-left:10%;}
OL{list-style-type:lower-roman;}
UL{list-style-type:none;}
UL.mark{list-style-type:square;}
LI{margin-left:5%;margin-right:5%;}
LI.zero{margin-left:0%;margin-right:0%;}

a:hover{position:relative;top:2px;}

#main{position:absolute;left:5%;top:110px;width:70%;height:80%;background-color:#B9AEA0;
border-top:1px solid;border-left:1px solid;border-bottom:1px solid;
overflow:auto;scrollbar-3dlight-color:#000000;scrollbar-arrow-color:#000000;
scrollbar-darkshadow-color:#B9AEA0;scrollbar-face-color:#B9AEA0;scrollbar-highlight-color:
#B9AEA0;scrollbar-shadow-color:#000000;scrollbar-track-color:#B9AEA0;
background-image:url(img/back_inbox.jpg);background-attachment:fixed;} /*メインブロックのスタイルです*/ 

#hatena{position:absolute;left:5%;top:110px;width:70%;height:80%;background-color:#B9AEA0;
border-top:1px solid;border-left:1px solid;border-bottom:1px solid;
overflow:auto;scrollbar-3dlight-color:#000000;scrollbar-arrow-color:#000000;
scrollbar-darkshadow-color:#B9AEA0;scrollbar-face-color:#B9AEA0;scrollbar-highlight-color:
#B9AEA0;scrollbar-shadow-color:#000000;scrollbar-track-color:#B9AEA0;
background-image:url(img/hatena01.jpg);background-attachment:fixed;} /*メインブロックのスタイルです*/ 

#octet{position:absolute;left:5%;top:110px;width:70%;height:80%;background-color:#B9AEA0;
border-top:1px solid;border-left:1px solid;border-bottom:1px solid;
overflow:auto;scrollbar-3dlight-color:#000000;scrollbar-arrow-color:#000000;
scrollbar-darkshadow-color:#B9AEA0;scrollbar-face-color:#B9AEA0;scrollbar-highlight-color:
#B9AEA0;scrollbar-shadow-color:#000000;scrollbar-track-color:#B9AEA0;
background-image:url(img/octet_back.jpg);background-attachment:fixed;} /*メインブロックのスタイルです*/ 

#inbox{width:98%;padding:6px;text-align:jastify;text-justify:distribute;}

#navi{font-size:15px;font-weight:bold;z-index:1;position:absolute;top:110px;left:75%;width:20%;height:80%;
background-image:url(img/back_bunner.jpg);
text-align:left;border-top:1px solid;border-right:1px solid;border-bottom:1px solid;}
 /*ナビゲーションのスタイルです*/
#navi a{text-decoration:none;}
#navi a:visited{}
#navi a:hover{}
#home{height:30px;border-bottom:1px solid;padding:10px;border-left:1px solid;}
#profile{height:30px;border-bottom:1px solid;padding:10px;border-left:1px solid;}
#contribute{font-size:25px;height:30px;border-bottom:1px solid;padding:10px;border-left:1px solid;}
#performers{height:30px;border-bottom:1px solid;padding:10px;border-left:1px solid;}
#application{height:30px;border-bottom:1px solid;padding:10px;border-left:1px solid;}
#bbs{height:30px;border-bottom:1px solid;padding:10px;border-left:1px solid;}
#history{height:30px;border-bottom:1px solid;padding:10px;border-left:1px solid;}
#histories{height:30px;border-bottom:1px solid;padding:10px;border-left:1px solid;}
#link{height:30px;border-bottom:1px solid;padding:10px;border-left:1px solid;}
#con001{}

.linktext{padding:5px;} /*リンクページのスタイルです*/
.ban{float:left;padding:0px;margin:6px;width:88px;height:31px;background-color:#bdb2a5;clear:both;clear:all;}

.gimg{clear:both;float:left;padding:6px;}
.gtxt{margin:6px;padding:6px;height:150px;text-align:jastify;text-justify:distribute;}

#by{font-size:9px;position:absolute;top:574px;width:820px;text-align:right;} /*製作者表示のスタイルです*/
#by a{text-decoration:none;}

.clearall{clear:both;}