
    BODY {
    	margin: 10;
    	color:#000000;
    	background-image: url(../img/bg_take_t03.jpg);
    	}
    A:link {color: #228b22}
    A:visited {color: #556b2f}
    A:hover {color: #9933cc}
    A:active {color:#800000}
    H1 {font-size: 18pt; font-family: arial; text-align:center; color:#8B0000;}
    H1.osa {font-size: 36pt; font-family: cursive; text-align:center;
    		color:#8B0000;}
    H2 {font-size: 14pt; font-family: arial; color:#8B0000; text-indent:7em;}
    H4 {font-size: 14pt; font-family: arial; color:#8B0000; text-align:center;}
    H3 {font-size: 12pt; font-family: arial; color:#8B0000; text-indent:8em;}
    p  {margin:1em; font-size:12pt;  font-family: arial; 
        line-height:1.5;
        }
        
        p.honmon {margin-left:auto;
        	 margin-right:auto;
        	 width: 70%;
        	 color: #5C4033;
        	}
        p.honmon-em {margin-left:auto;
        	 margin-right:auto;
        	 width: 70%;
        	 color: #5C4033; font-weight:bold;
        	}
        p.form {margin-left:auto;
        	 margin-right:auto;
        	 width: 70%;
        	 color: #000080;
        	}
        p.form-em {margin-left:auto;
        	 margin-right:auto;
        	 width: 70%;
        	 color: #000080; font-weight:bold;
        	}
        p.form-r {text-align:right;
        	 width: 70%;
        	 color: #000080; font-weight:bold;
        	}
        p.atesaki {margin-left:auto;
        	 margin-right:auto;
        	 width: 50%;
        	 color: #5C4033; font-weight:bold;
        	}
        p.back   {font-size: 9pt; font-family: arial;
        		  text-align:right; color:#808000;
        		 }
        p.back-em {font-size: 9pt; font-family: arial;
        		  text-align:right; color:#808000; font-weight:bold;
        		 }
        p.rireki   {font-size: 9pt; font-family: arial;
        		  text-align:right; color:#5C4033;
        		 }
        p.rireki-em {font-size: 9pt; font-family: arial;
        		  text-align:right; color:#5C4033; font-weight:bold;
        		 }

        p.note {font-size: 9pt; font-family: arial;
        	　margin-left:auto; margin-right:auto;
        	 width: 50%;
        	 color: #808000;
        	 }
        p.copyright
        		 {font-size: 9pt; font-family: arial;
        		  text-align:center; color:#5C4033;
        		 }
        		 
    img.right {float:right; marjin-left:0.7em; margin-bottom:0.7em;}
    table.menu1{margin-left:auto; margin-right:auto;
    			width:900px; height:30px; border:0; align:center;}
    table.menu2{margin-left:auto; margin-right:auto;
    			width:500px; height:30px; border:0; align:center;}

    table.sub {margin-left:auto; margin-right:auto;
        	   border-spacing:1em; width:70%; border:1px; solid #5C4033;
        	   border-color:#5C4033; background-color:#ffffcc;}
    	th.top,td.top{border:1px solid #5C4033; border-color:#5C4033;}
   	tr.top{border:1px solid #006633; border-color:#006633;}
    	td.top{border:1px solid #5C4033; text-align:center; 
    		  border-color:#5C4033;}
    	th.sub,td.sub{border:1px solid #5C4033; border-color:#5C4033;}
    	td.year,td.month{border:1px solid #5C4033; border-color:#5C4033;
    		  width:5%;text-align:center;
    		  }
    	td.date{border:1px solid #5C4033; border-color:#5C4033;
    		  width:10%; text-align:center;
    		  }
    	td.time{border:1px solid #5C4033; border-color:#5C4033;
    		  width:20%; text-align:center;
    		  }
       td.colum{border:1px solid #5C4033; border-color:#5C4033;
    		  width:60%;
    		  }
    　td.year-fix,td.month-fix{border:1px solid #5C4033; border-color:#5C4033;
    		  width:5%;text-align:center; font-weight:bold;
    		  }
    	td.date-fix{border:1px solid #5C4033; border-color:#5C4033;
    		  width:10%; text-align:center; font-weight:bold;
    		  }
    	td.time-fix{border:1px solid #5C4033; border-color:#5C4033;
    		  width:20%; text-align:center; font-weight:bold;
    		  }
       td.colum-fix{border:1px solid #5C4033; border-color:#5C4033;
    		  width:60%; font-weight:bold;
    		  }
     　td.year-al,td.month-al{border:1px solid #5C4033; border-color:#5C4033;
    		  width:5%;text-align:center; font-weight:bold; color:#FF0000;
    		  }
    　td.year-past,td.month-past{border:1px solid #5C4033; border-color:#5C4033;
    		  width:5%;text-align:center; font-size:10.5pt; color:#778899;
    		  }
    	td.date-past{border:1px solid #5C4033; border-color:#5C4033;
    		  width:10%; text-align:center; font-size:10.5pt; color:#778899;
    		  }
    	td.time-past{border:1px solid #5C4033; border-color:#5C4033;
    		  width:20%; text-align:center; font-size:10.5pt; color:#778899;
    		  }
       td.colum-past{border:1px solid #5C4033; border-color:#5C4033;
    		  width:60%; font-size:10.5pt; color:#778899;
    		  }
    	td.date-al{border:1px solid #5C4033; border-color:#5C4033;
    		  width:10%; text-align:center; font-weight:bold; color:#FF0000;
    		  }
    	td.time-al{border:1px solid #5C4033; border-color:#5C4033;
    		  width:20%; text-align:center; font-weight:bold; color:#FF0000;
    		  }
       td.colum-al{border:1px solid #5C4033; border-color:#5C4033; color:#FF0000;
    		  width:60%; font-weight:bold;
    		  }
 
    　 td.form{border:1px solid #5C4033; border-color:#5C4033;
    		  width:80%;
    		  }
    　 ul.a{list-style-image:url(../img/main1-list.jpg)}
    　 ul.b{list-style-image:url(../img/main1-list.jpg)}
    　 ul.c{list-style-image:url(../img/main1-list-k.jpg)}
    　 li.a{font-size: 12pt; font-family: arial; color:#5C4033; text-indent:8em;}
    　 li.b{font-size: 10.5pt; font-family: arial; color:#5C4033; text-indent:11em;}
    　 li.c{font-size: 12pt; font-family: arial; color:#5C4033; text-indent:15em;}
    　 
    　 img.s-right {flaot:right; margin-left: 0.8em; margin-bottom: 0.5em;
    　 				 width: 50px; height: 65px;}
    　 img.s-left  {flaot:left; margin-right: 0.8em; margin-bottom: 0.5em;
    　 				width: 50px; height: 65px;}
    　 img.m-right {flaot:right; margin-left: 0.8em; margin-bottom: 0.5em;
    　 				 width: 100px; height: 130px;}
    　 img.m-left  {flaot:left; margin-right: 0.8em; margin-bottom: 0.5em;
    　 				 width: 100px; height: 130px;}
    　 	img.l-middle  {flaot:center; margin-right: 0.8em; margin-bottom: 0.5em;
    　 				 width: 300px; height: 193px;}
