body{
	text-align:center;
	background-color:#F4F2BD;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

td{
font-size:small;
line-height:150%;}  

#head {
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	width: 800px;
	background-color:#E16610;
}

h3{
    margin:0px;
	font-size:small;
	font-weight:bold;
	}

#top {
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	width: 800px;
	clear: both;
}


#menu{
	margin: 0px;
	padding: 0px;
	width: 165px;
}

#naiyo{
   margin:0px;
   width:580px;
   padding:13px 10px 0px;
}


#under{
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	width: 800px;
	background-color:#ffffff;
	clear: both;
	}



#foot {
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	width: 800px;
	background-color:#E16610;
}


#footcon{
	margin: 0px;
	padding: 0px;
	width: 800px;
	clear:both;
	font-size:x-small;
	color:#333333;
	}

.aisatu{
    padding:15px;
	}
.aisatu2{
	padding:15px;
	border: 1px solid #990066;
	background-color:#FBF9FB;
	}
	
.aisatu2 h3{
    margin:0px;
	font-size:small;
	font-weight:bold;
	}
.news td{
    background-color:#ffffff;
	}
	
.news th{
    background-color:#F4F3DD;
	}

.hyoka td{
    background-color:#ffffff;
	}
	
.hyoka th{
    background-color:#EDF1DC;
	}
	
.gaiyo td{
    background-color:#ffffff;
	}
	
.gaiyo th{
    background-color:#F9F2F7;
	font-size:x-small;
	font-weight:normal;
	}
.meibo td{
    background-color:#ffffff;
	}
	
.meibo th{
    background-color:#EBF3F3;
	}
.nyukai td{
    background-color:#ffffff;
	}
	
.nyukai th{
    background-color:#FFF4FA;
	font-weight:normal;
	font-size:x-small;
	}
.nyukai ul{
    margin:0px 30px;
	}
.nyukai ol{
    margin:0px 30px;
	}
.sympo td{
    background-color:#ffffff;
	}
	
.sympo th{
    background-color:#E8FFEC;
	}
	
.tosyo td{
    background-color:#ffffff;
	}
	
.tosyo th{
    font-weight:normal;
	font-size:x-small;
    background-color:#FDEFCA;
	}
.style1_blue {
	font-size: medium;
	font-weight: bold;
	color: #000000;
	border-top: 2px none #66FFCC;
	border-right: 2px none #66FFCC;
	border-bottom: 2px dashed #66FFCC;
	border-left: 2px none #66FFCC;
}
.sage70{margin-left:70px}
.sage100{margin-left:100px}
.sage150{margin-left:150px}
.style_newadd{
	font-size: small;
	font-weight: bold;
	color: #bb00ff;
}
.style1 {
	color: #0066CC;
	font-size: small;
}
