body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-image : url(back.gif);
	background-repeat:repeat-y;
	color:#333333;
	font-size:90%;}

h1{
    font-size:14px;
	color:#666666;
    background-image : url(title_bak.gif);
	background-repeat:no-repeat;
	margin-top:15px;
	margin-left:30px;
	margin-bottom:15px;
	padding:7px;
	height:30px;
	width:550px;
		}

th{color:#666666; font-size:12px; background-color:#FFFFCC;}
th.kansei{color:#666666; font-size:12px; background-color:#99CCFF;}

td{font-size:80%; line-height:115%;}

ul{margin-top:10px; list-style-type:disc; color:#99CC00;}
ol{margin-top:5px;@margin-bottom:5px;}


a:link{text-decoration:none; color:#336699;}
a:visited{text-decoration:none; color:#666666;}
a:hover{text-decoration:underline; color:#336699;}

a.menu:link{text-decoration:none; color:#336600; font-size:10px;}
a.menu:visited{text-decoration:none; color:#666666; font-size:10px;}
a.menu:hover{text-decoration:underline; color:#336600; font-size:10px;}

a.top:link{text-decoration:none; color:#FF9900;}
a.top:visited{text-decoration:none; color:#666666;}
a.top:hover{text-decoration:underline; color:#FF9900;}

a.green:link{text-decoration:none; color:#669933; font-weight:bold;}
a.green:visited{text-decoration:none; color:#669933; font-weight:bold;}
a.green:hover{text-decoration:underline; color:#669933; font-weight:bold;}

.j80{font-size:80%; line-height:115%;}	
.j90{font-size:90%; line-height:120%;}
.j100{font-size:100%; line-height:115%;}
.j120{font-size:120%; line-height:115%; letter-spacing:1px;}
.j140{font-size:140%; line-height:115%; letter-spacing:1px;}
.j180{font-size:180%; line-height:115%; letter-spacing:1px;}

.j9{font-size:9px; line-height:12px;}
.j10{font-size:10px; line-height:13px;}
.j11{font-size:11px; line-height:14px;}
.j12{font-size:12px; line-height:15px;}
.j14{font-size:14px; line-height:18px;}
.j18{font-size:18px; line-height:23px;}

.head{
    font-size:9px;
	font-weight:normal;
	line-height:10px;
    background-image : url(logo_mark.gif);
	background-repeat:no-repeat;
	padding-left:70px;
	padding-top:2px;
	height:45px;
	margin-bottom:0px;
	}
	
.box1 {font-size:12px; color:#666666; line-height:120%; padding-left:5px; padding-right:5px;}
.box2 {font-size:12px; color:#669933; font-weight:bold; padding:3px; margin:5px; background-color:#FFFFCC; border-color:#99CC00; border:1px solid; width:120px; text-align:center;}
.box2a{font-size:12px; color:#3366CC; font-weight:bold; padding:3px; margin:5px; margin-bottom:0px; width:120px; text-align:center;}
.box3 {font-size:12px; color:#669933; font-weight:bold; padding:5px; margin:5px; background-color:#FFFFCC; border-color:#99CC00; border:1px solid; width:120px;}
.box4 {font-size:12px; color:#3366CC; font-weight:bold; padding:3px; margin-top:3px; margin-bottom:0px; text-align:center;}
.box5  {font-size:12px;   color:#666666; font-weight:bold; padding:2px; margin-top:0px;                    background-color:#FFCC66; border-color:#999999; border:1px solid; width:120px; text-align:center;}
.box5s {font-size:12px;   color:#666666; font-weight:bold; padding:2px; margin-top:0px;                    background-color:#FFCC66; border-color:#999999; border:1px solid; width:90px;  text-align:center;}
.box6  {font-size:12px;   color:#666666;                   padding:2px; margin-left:5px; margin-top:0px;   background-color:#CCFFCC; border-color:#999999; border:1px solid; width:80px;  text-align:center;}
.box6s {font-size:12px;   color:#666666;                   padding:2px; margin-left:5px; margin-top:0px;   background-color:#99CCFF; border-color:#999999; border:1px solid; width:80px;  text-align:center;}
.box7  {font-size:12px;   color:#666666; font-weight:bold; padding:2px;                                    background-color:#CCFFCC; border-color:#999999; border:1px solid; width:120px; text-align:center;}
.box7m {font-size:12px;   color:#666666; font-weight:bold; padding:2px;                                    background-color:#CCFFCC; border-color:#999999; border:1px solid; width:100px; text-align:center;}
.box7s {font-size:12px;   color:#666666; font-weight:bold; padding:2px;                                    background-color:#CCFFCC; border-color:#999999; border:1px solid; width:90px;  text-align:center;}
.box7w {font-size:12px;   color:#666666; font-weight:bold; padding:2px;                                    background-color:#CCFFCC; border-color:#999999; border:1px solid; width:130px; text-align:center;}
.box8  {font-size:12px;   color:#666666; font-weight:bold; padding:2px; margin-top:0px; margin-bottom:2px; background-color:#99CCFF; border-color:#999999; border:1px solid; width:120px; text-align:center;}
.box8s {font-size:12px;   color:#666666; font-weight:bold; padding:2px; margin-top:0px; margin-bottom:2px; background-color:#99CCFF; border-color:#999999; border:1px solid; width:90px;  text-align:center;}
.box9s {font-size:12px;   color:#666666; font-weight:bold; padding:2px; margin-top:0px; margin-bottom:2px; background-color:#FFCCCC; border-color:#999999; border:1px solid; width:90px;  text-align:center;}
.box10 {font-size:12px;   color:#FFFFFF; font-weight:bold; padding:2px;                                    background-color:#FF6666; border-color:#999999; border:1px solid; width:120px; text-align:center;}
.box10s{font-size:12px;   color:#FFFFFF; font-weight:bold; padding:2px; margin-top:0px; margin-bottom:2px; background-color:#FF6666; border-color:#999999; border:1px solid; width:90px;  text-align:center;}
.box10w{font-size:12px;   color:#FFFFFF; font-weight:bold; padding:2px; margin-top:0px; margin-bottom:2px; background-color:#FF6666; border-color:#999999; border:1px solid; width:130px; text-align:center;}
.box11s{font-size:12px;   color:#666666; font-weight:bold; padding:2px; margin-top:0px; margin-bottom:2px; background-color:#99CCFF; border-color:#999999; border:1px solid; width:90px;  text-align:center;}
.box12 {font-size:12px;   color:#666666; font-weight:bold; padding:2px; margin-top:0px; margin-bottom:2px; background-color:#FFCCCC; border-color:#999999; border:1px solid; width:120px; text-align:center;}
.box12m{font-size:12px;   color:#666666; font-weight:bold; padding:2px; margin-top:0px; margin-bottom:2px; background-color:#FFCCCC; border-color:#999999; border:1px solid; width:100px; text-align:center;}


.boxmenu {font-size:10px; margin-top:3px; margin-bottom:4px; }
.foota{font-size:12px; color:#FFFFFF; font-weight:bold; width:760px; height:20px; padding-left:400px; padding-top:3px; background-image : url(bak_foota.gif); background-repeat:no-repeat;}
.pankuzu{font-size:12px; color:#336699; margin:5px;}
.address {font-size:12px; color:#666666; margin:10px;}
.pagetop{font-size:12px; padding-top:5px; padding-left:470px; padding-bottom:20px;}
.midashi1{text-align:center; font-size:12px; font-weight:bold; color:#FFFFFF; padding:3px;}
.midashi2{text-align:center; font-size:14px;                   color:#666666; vertical-align:middle; background-color:#FFCCCC;}
.midashi3{text-align:center; font-size:14px; font-weight:bold; color:#666666;}

