@charset "Shift_Jis";

/* ------------------------------------
　　　　1.全体
　　　　2.アンカー
　　　　3.見出し(h1〜h6)
　　　　4.各IDとclass
　　　　5.リスト(ul,ol,dl)
　　　　6.その他
------------------------------------ */

/* 1. */

*{ margin:0; padding:0;font:normal normal normal 100%/1.6em Verdana,Georgia,ＭＳ Ｐゴシック,Osaka,; }
body{font-size:65%;margin:50px 0px 0px 0px;text-align:center;background:url("img/grass2.gif") repeat-x 200% 150px;
  scrollbar-face-color:		#ffffff;	 　　
  scrollbar-highlight-color:	#ffffff;
  scrollbar-shadow-color:	#ffffff;
  scrollbar-darkshadow-color:	#000000;
  scrollbar-arrow-color:	#000000;
  scrollbar-3dlight-color:	#000000;
  scrollbar-track-color:	#ffffff;}
p{margin:5px 0px 5px 0px;}
br{letter-spacing:normal;}
hr{display: none;}
img{border:0px;}

/* 2. */
a{color:#6f514c;}
a:link,
a:visited{color:#c8c2be;}
a:hover{color:#007b43;}

#MENU a{
color:#6f514c;
font-weight:bold;
text-decoration:none;}
#MENU a:visited{
color:#c8c2be;
text-decoration:underline;}
#MENU a:hover{
color:#007b43;
text-decoration:line-through;}


/* 3. */
h1{display:none;}
h2{color:#6b8e23; margin:10px 0px -25px 10px;border-bottom:1px dashed #ccc;width:95%;}
h3{color:#003333; text-decoration:underline;margin-top:30px;}

/* 4. */
#INDEX #MENU,#INDEX .back{display:none;}
#INDEX address{padding-top:40px;}
.index{text-align:right;}
.index a{font-weight:bold;}

#PAGETOP{
margin:0px auto;
padding-top:1px;
width:610px;
text-align:left;
background:#fff url("img/bg_top.gif") no-repeat 50% 00%;}

#HEADER{
margin:20px 15px 10px 15px;
width:580px;
height:150px;
background:url("img/paprika2.jpg") repeat-x 30% 45%;}

#MENU{text-align:center;}
#MENU li {color:#6f514c; list-style:none;display:inline;padding:5px 20px 3px 0px;}
#MENU li.copy{}

#MAIN{
width:610px;
background:#fff url("img/bg.gif") repeat-y 50% 00%;}
#MAIN a{
color:#6f514c;}
#MAIN a:visited{
color:#c8c2be;
text-decoration:line-through;}
#MAIN a:hover{
color:#007b43;}
.txt{
color:#003333;
width:580px;
margin:15px;}



#FOOTER{
margin-top:-10px;
padding:5px 15px 10px 0px;
text-align:right;
background:#fff url("img/bg_bottom.gif") no-repeat 50% 100%;}
#FOOTER li{list-style:none;}
.back{padding:20px 0px 10px 0px;text-align:right;}
.back a{text-decoration:none;}

/* 5. */
ul{margin:5px 0px 5px 25px;}
ul li{list-style:disc;}

ol{margin:5px 0px 5px 30px;}
ol li{list-style:decimal;}

dl{margin:10px;}
dt{font-weight:bold;}
dd{margin:0px 0px 0px 20px;padding:0.2em 0 0.2em 1.0em;border-left:3px solid #ccc;}


address{padding:0px;}






