body{background:#E2E2E2 url(../img/back.gif);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:28px;color:#000;background:url(../img/head.gif) no-repeat;width:820px;height:413px;text-align:left;padding:10px 10px 0 10px;margin:0 auto;} /*サイトのタイトル部分です*/
h2{background:#ffff99;padding:6px;margin:44px 0 14px 0; #6AAAEC;height:12px;font-size:14px;color:#009900;border-left:10px solid #cccc00;} /*各コンテンツのタイトル部分 上、右、下、左*/
h3{margin:20px;font-size:100%;}


/*メインブロック*/ 
#main{width:820px;background:url(../img/main.gif) repeat-y;text-align:left;margin:0px auto 0 auto;padding:10 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;}
.top{} /*角丸部分*/ 
.bottom{} /*角丸部分*/ 


/*ナビゲーション*/
#navi{color:#000;font-size:18px;font-weight:bold;width:100%;background:url(../img/navi.gif);position:absolute;top:300;left:0;margin:0;border-top:1px solid #999;border-bottom:1px solid #999;}
#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;}/*top、right、bottom、left*/
#information{padding:8px;float:left;border-left:2px dashed #999;}
#contents{padding:8px;float:left;border-left:2px dashed #999;}
#products{padding:8px;float:left;border-left:2px dashed #999;}
#link{padding:8px;float:left;border-left:2px dashed #999;}


 /*リンクページ*/
.linktext{padding:0;height:31px;}
.ban{float:left;padding:0;margin:8px;width:88px;height:31px;clear:both;background:url(../img/obi.gif) #D3BEA3;}
a img{border:none;}
#produce{font-size:10px;background:url(../img/foot.gif) no-repeat;width:820px;height:190px;line-height:105%;text-align:right;padding:0 10px;margin: auto;} /*製作者表示のスタイルです*/
#produce a{text-decoration:none;}


/*ギャラリー部分*/
.gimg{float:left;padding:5px 12px 5px 4px;clear:both;clear:all;}/*padding:top right bottom left*/
.gtxt{padding:8px 0;margin:8px 0;}/*padding:top bottom:left right*/