/////////////
 [grace2.css]
/////////////

body {
 font-family:""‚l‚r ‚oƒSƒVƒbƒN",MS UI Gothic","osaka","Times New Roman","Arial","sans-serif";
 margin-top:0;
 margin-left:0;
 padding:0;
 }
 
h1{ 
 font-size:15px;
 font-weight:bold;
 text-align:center;   
 margin-top:10px;
 margin-right:0px;
 margin-bottom:10px;
 letter-spacing:0;
 color:#cc0000;
 }
 
h2{ 
 font-size:13px;
 font-weight:bold;
 text-align:center;   
 margin-top:2px;
 margin-right:0px;
 margin-bottom:2px;
 letter-spacing:0;
 color:#ffffff;
 }
 
h3{ 
 font-size:15px;
 font-weight:bold;
 text-align:center;   
 margin-top:10px;
 margin-right:0px;
 margin-bottom:10px;
 letter-spacing:0;
 color:#0000cc;
 }
 
h4{ 
 font-size:15px;
 font-weight:bold;
 text-align:center;   
 margin-top:10px;
 margin-right:0px;
 margin-bottom:10px;
 letter-spacing:0;
 color:#007700;
 }
   
.links1 { 
 color:#0000ff;
 text-decoration: none 
}

.links1:visited { 
 color: #0000ff; 
 text-decoration: none
}

.links1:hover { 
 color: #ff6666; 
 text-decoration: none
}

.links1:active { 
 color: #cc0000; 
 text-decoration: none
}

.links2 {
 color: #ccffff;
 font-weight: bold; 
}

.links2:visited { 
 color: #ccffff; 
 font-weight: bold; 
 text-decoration: none
}

.links2:hover {
 color: #ffFFFF;
 background-color: #555555;
 font-weight: bold;
 text-decoration: none;
}

.links2:active { 
 color: #99ff00; 
 text-decoration: none
}

span {
 color:#ff0000;
 font-weight:normal;
 }
  
p.menu1{ 
 font-size:13px;
 font-weight:bold; 
 text-align:left;
 line-height:140%; 
 margin-top:3px;
 margin-left:5px;
 margin-bottom:2px;
 letter-spacing:0;
 color:#990000;
 }

p.menu2{ 
 font-size:13px;
 font-weight:normal; 
 text-align:left;
 line-height:140%; 
 margin-top:3px;
 margin-left:5px;
 margin-bottom:2px;
 letter-spacing:0;
 color:#990000;
 }

p.menu3{ 
 font-size:13px;
 font-weight:normal; 
 text-align:left;
 line-height:140%; 
 margin-top:3px;
 margin-left:5px;
 margin-bottom:2px;
 letter-spacing:0;
 color:#009900;
 }

p.menu4{ 
 font-size:13px;
 font-weight:normal; 
 text-align:left;
 line-height:140%; 
 margin-top:3px;
 margin-left:5px;
 margin-bottom:2px;
 letter-spacing:0;
 color:#660033;
 }

p.menu5{ 
 font-size:13px;
 font-weight:normal; 
 text-align:left;
 line-height:140%; 
 margin-top:3px;
 margin-left:5px;
 margin-bottom:2px;
 letter-spacing:0;
 color:#0066ff;
 }

p.menu6{ 
 font-size:13px;
 font-weight:normal; 
 text-align:left;
 line-height:140%; 
 margin-top:3px;
 margin-left:5px;
 margin-bottom:2px;
 letter-spacing:0;
 color:#cc3300;
 }
         
p.movie{ 
 font-size:13px;
 font-weight:bold; 
 text-align:center;
 line-height:140%; 
 margin-top:3px;
 margin-left:5px;
 margin-bottom:2px;
 letter-spacing:0;
 color:#990000;
 }
  
p.movie2{ 
 font-size:13px;
 font-weight:normal; 
 text-align:left;
 line-height:140%; 
 margin-top:10px;
 margin-left:15px;
 margin-right:10px;
 margin-bottom:10px;
 letter-spacing:0;
 color:#000099;
 }
  
p.movie3{ 
 font-size:13px;
 font-weight:normal; 
 text-align:center;
 line-height:140%; 
 margin-top:10px;
 margin-left:px;
 margin-bottom:10px;
 letter-spacing:0;
 color:#000099;
 } 
 
p.movie4{ 
 font-size:13px;
 font-weight:normal; 
 text-align:left;
 line-height:140%; 
 margin-top:5px;
 margin-left:50px;
 margin-bottom:10px;
 letter-spacing:0;
 color:#000099;
 }
  
p.movie5{ 
 font-size:13px;
 font-weight:bold; 
 text-align:center;
 line-height:140%; 
 margin-top:2px;
 margin-left:px;
 margin-bottom:2px;
 letter-spacing:0;
 color:#000099;
 } 
  
p.movie6{ 
 font-size:13px;
 font-weight:bold; 
 text-align:center;
 line-height:140%; 
 margin-top:2px;
 margin-left:px;
 margin-bottom:2px;
 letter-spacing:0;
 color:#990000;
 } 
 
p.movie7{ 
 font-size:13px;
 font-weight:normal; 
 text-align:left;
 line-height:130%; 
 margin-top:3px;
 margin-left:3px;
 margin-bottom:3px;
 margin-right:3px; 
 letter-spacing:0;
 color:#000099;
 }
 
p.movie8{ 
 font-size:13px;
 font-weight:normal; 
 text-align:left;
 line-height:130%; 
 margin-top:3px;
 margin-left:3px;
 margin-bottom:3px;
 margin-right:3px; 
 letter-spacing:0;
 color:#990000;
 }

p.yotei{
 font-size:12px;
 font-weight:normal;
 text-align:center;
 margin-top:5px;
 margin-left:0px;
 margin-bottom:4px;
 letter-spacing:0;
 color:#000066;
 }
 
p.y{ 
 font-size:15px;
 font-weight:bold; 
 text-align:center;
 line-height:140%; 
 margin-top:3px;
 margin-left:0px;
 margin-bottom:2px;
 letter-spacing:0;
 color:#00aa00;
 }
   
p.z{ 
 font-size:15px;
 font-weight:bold; 
 text-align:left;
 line-height:140%; 
 margin-top:3px;
 margin-left:50px;
 margin-bottom:2px;
 letter-spacing:0;
 color:#0000aa;
 }
  
p.begin1{ 
 font-size:15px;
 font-weight:bold; 
 text-align:left;
 line-height:140%; 
 margin-top:2px;
 margin-left:10px;
 margin-bottom:2px;
 letter-spacing:0;
 color:#000077;
 } 
  
p.begin2{ 
 font-size:15px;
 font-weight:bold; 
 text-align:left;
 line-height:140%; 
 margin-top:5px;
 margin-left:10px;
 margin-bottom:2px;
 letter-spacing:0;
 color:#770000;
 } 
  
p.begin3{ 
 font-size:15px;
 font-weight:normal; 
 text-align:left;
 line-height:140%; 
 margin-top:0px;
 margin-left:30px;
 margin-right:10px; 
 margin-bottom:2px;
 letter-spacing:0;
 color:#007700;
 }
  
p.shadow0{ 
 font-size:13px;
 font-weight:normal; 
 text-align:left;
 line-height:130%; 
 margin-top:2px;
 margin-left:5px;
 margin-right:5px; 
 margin-bottom:2px;
 letter-spacing:0;
 color:#005500;
 } 
       
td.m1 {
 border-left:1px solid #887700;
 border-right:1px solid #887700;
 border-top:1px solid #887700;
 border-bottom:1px solid #887700;
 }
  
td.m2 {
 border-left:hidden;
 border-right:1px solid #887700;
 border-top:1px solid #887700;
 border-bottom:1px solid #887700;
 } 
   
td.m3 {
 border-left:1px solid #887700;
 border-right:1px solid #887700;
 border-top:hidden;
 border-bottom:1px solid #887700;
 }
    
td.m4{
 border-left:hidden;
 border-right:1px solid #887700;
 border-top:hidden;
 border-bottom:1px solid #887700;
 }
  
td.m5{
 border-left:hidden;
 border-right:hidden;
 border-top:1px solid #887700;
 border-bottom:1px solid #887700;
 } 
  
td.m6{
 border-left:hidden;
 border-right:hidden;
 border-top:hidden;
 border-bottom:1px solid #887700;
 } 
      
td.y{
 border-left:5px dotted #aa0000;
 border-right:5px dotted #aa0000;
 border-top:5px dotted #aa0000;
 border-bottom:5px dotted #aa0000;
 }
      
td.z{
 border-left:2px solid #00aa00;
 border-right:2px solid #00aa00;
 border-top:2px solid #00aa00;
 border-bottom:2px solid #00aa00;
 }
