body{ 
background-color: #e4ffaf; margin:0; padding: 0; background-image: url(../image/hindi.gif); background-repeat: repeat-y; 
line-height:150%; 
margin-left:auto;
margin-right:auto;
width:800PX;
margin-bottom:0%;
margin-top:0px;
border-color:#006400; 
border-style:solid; 
border-width:0pt 0pt 0pt 0pt;
  }

/* ここからH1 */
H1 {margin-bottom:0;margin-top:4px;}
.indo {font-size:x-large;color:#669933;}
#r {word-spacing: 4em;color:#b22222;font-family:"Times new Roman";}
#aan {margin-left:-10px;font-size:70%;color:#b22222;font-family:"Times new Roman";}
#i {margin-left:-8px;color:#b22222;font-family:"Times new Roman";}
/* ここまでH1 */
h1 a:hover {background:transparent;}

/* ここからサイト名とJapaneseを同じ行に表示させる80:20 同じ*/
.raani {float:left;width:80%; text-decoration: none;}
.map {float:right;width:20%; text-align:right;margin-top:4px;}
#ja {text-decoration:none;color:#006400;}
/* ここまで */

/* ここから5段組テーブルトップメニュー */
#hr {clear:both;color:#6B8E23;height:12pt;
border-style: solid none none none; 
border-top-width: 2px; 
border-top-color: #006400;
}
.menu  { width:100%;border-style:solid; border-width:1px 1px 1px 1px;border-color:#6B8E23;margin-top:-9px;margin-bottom:0em;text-align:center; }
.menu A:link { text-decoration:none; }
.menu A:visited { color:#006400; text-decoration:none;}
.menu a:active { color:#006400;text-decoration:none; } 
.menu a:hover { color:#006400; background:#ffffff; text-decoration:none;} 
.menu1 { background:#bcee68;  width:20%;border-style:solid; border-width:1px 1px 1px 1px;border-color:#6B8E23;}
.menu2 { background:#A2CD5A;  width:20%;border-style:solid; border-width:1px 1px 1px 1px;border-color:#6B8E23;}
/* ここまで5段組メニュー */

a:hover { color:#006400; background:#ffffff; text-decoration:none;} 



/* ここからメニューページ */
.box1 { margin-right:18%;margin-left:18%;background:#bcee68; } /* 背景色つき左右18％減  */
.t4 { background:#bcee68; } /* 市松背景色うすい  */
.t5 { background:#A2CD5A; } /* 市松背景色濃い  */
/* ここまで */


/* 写真集用市松テーブル枠線なし */
.t6 { background:#bcee68;width:200px;text-align:center; } /* 市松背景色うすい  */
.t7 { background:#A2CD5A;width:200px;text-align:center; } /* 市松背景色濃い  */
/* ここまで */


A:link { color:#333399; }
A:visited { color:#006400; }
a:active { color:#6B8E23; } 
a:hover { color:#32CD32; } 
img { border:0px; } 

.bg1 { background:#bcee68;} /* 基本緑 */
.bg2 { background:#A2CD5A;} /* やや濃い緑 */
.bg3 { background:#6B8E23;} /* 濃い緑 */
.bg4 { background:#006400;} /* 一番濃い緑 */
.bg5 { background:#ffffff;} /* 白 */

.x-small {font-size:x-small;}
.small   {font-size:small;}
.medium  {font-size:medium;}

.red { color:#B22222;}
.gr { color:##006400;}

img{  border-color:#006400;}

.center {text-align:center}

.r {text-align:right}

/* ここから2段組指幅指定なし */
.p1 { float:left;margin-right:10px; }
.p2 { float:right;margin-left:10px; }
/* ここまで2段組幅指定なし */	


h2 { 
color:#006400;
border-bottom: solid 2px #A2CD5A; 
border-left: solid 15px #A2CD5A;
text-indent: 0.5em;
}

h3 {
border-left: solid #006400 15px;
padding-left:10px; 
margin-left: 5px; 
}

h4 { 
border-left: solid #A2CD5A 10px;
padding-left:10px; 
margin-left: 10px; 
}

dt { 
border-left: solid #006400 5px;
margin-left: 15px; 
padding-left:10px; 
}



/* ここから2段組50% */
.left { float:left;width:49%;padding-right:1%;}
.right { float:right;width:49%;padding-left:1%; }
/* ここまで2段組 */	


/* ここからフッター */
#foot { padding-top:5px;text-align:center;background:#bcee68;margin: 0px 0px 0px 0px; width:100%;line-height:100%; }
#foot2 { text-align:center;background:#6B8E23;
color: #ffffff; /* 文字の色 */
margin: 0px 0px 0px 0px; 
width:100%;
line-height:100%;
border-style:none none solid none  ; 
border-bottom-width: 2px; 
border-bottom-color:#006400;
}
/* ここまでフッター */


