body {
	background-color: #fcfcfc;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

img {
	border:0px;
}
a{
	overflow: hidden;
}
a:link {
	color: #006699;
}

a:visited {
	color:#663333;
}
a:hover{
	color:#0099FF;
}


#contain {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Verdana;
	font-size: small;
	line-height: 135%;
	color: #333333;
	background-image: url(images/conback.png);
	background-repeat: repeat-y;
	padding: 0px;
	width: 710px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align:left;
}

h1{
	margin:0px;
	padding:0px;
}

h1 a{
	background-image: url(images/header.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 115px;
	width:710px;

}

h2 {
	background-image: url(images/image2.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 110px;
	width: 710px;
	text-indent: -9999px;
	display: block;
	clear:both;
}

#imagenote{
	background-image: url(images/imagenote.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 200px;
	width: 710px;
	text-indent: -9999px;
	display: block;
	clear:both;

}



h3{
	background-repeat:no-repeat;
	width:487px;
	height:30px;
	text-indent:-9999px;
	display:block;
	padding:0px;
	margin:25px 0px 5px 0px;
}


h4{
	background-image:url(images/h4back.png);
	background-repeat:repeat-x;
	font-size:medium;
	padding:10px 10px 4px 10px;
	margin:10px;
	border-bottom:1px dotted #333333;
	clear:both;
	

}
h5{
	font-size:small;
	padding:10px 10px 4px 10px;
	margin:10px;
	clear:both;
	font-weight:bold;
	letter-spacing:0.3em;	

}

#left {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 223px;
}

#right {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 487px;
}




.mainmenu {
	margin:0px;
	padding:0px;
	list-style-type:none;
	height:50px;

}

.mainmenu li{
	margin:0px;
	padding:0px;
	float:left;
}


.mainmenu li a{
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	display:block;
	height:50px;

}
.mainmenu li a:hover{
	background-position:0px -50px;

}

.top a{
	background-image:url(images/top.png);
	width:108px;

}
.info a{
	background-image:url(images/info.png);
	width:150px;

}
.help a{
	background-image:url(images/help.png);
	width:150px;

}
.care a{
	background-image:url(images/care.png);
	width:150px;

}
.mail1 a{
	background-image:url(images/mail1.png);
	width:152px;

}

.sidemenu {
	margin: 0px;
	padding: 0px;
	list-style-type:none;
}

.sidemenu dt{
	display:block;
	background-image:url(images/menu.png);
	width:223px;
	height:41px;
	text-indent:-9999px;
	margin: 0px;
	padding: 0px;



}

.sidemenu dd{
	margin:0px;
	padding:0px;
}

.sidemenu dd a{
	display:block;
	height:50px;
	text-indent:-9999px;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;

}

.sidemenu dd a:hover{
	background-position:-223px 0px;

}

#note a{
	background-image:url(images/helpernote.png);
	height:80px;

}

.job a{
	background-image:url(images/jobb.png);
}

.edu a{
	background-image:url(images/edub.png);
}

.repo a{
	background-image:url(images/repo.png);

}

.column a{
	background-image:url(images/column.png);
}
.med a{
	background-image:url(images/med.png);
}

.privacy a{
	background-image:url(images/privacy.png);
}

.link a{
	background-image:url(images/link.png);
}

.mail2 a{
	background-image:url(images/mail2.png);
}



.headnews{
	background-image:url(images/headnews.png);

}

.headinfo{
	background-image:url(images/headinfo.png);

}
.headhelp{
	background-image:url(images/headhelp.png);

}

.headcare{
	background-image:url(images/headcare.png);

}

.headmail{
	background-image:url(images/headmail.png);

}

.headjob{
	background-image:url(images/headjob.png);

}
.headedu{
	background-image:url(images/headedu.png);

}
.headrepo1{
	background-image:url(images/headrepo1.png);

}
.headrepo2{
	background-image:url(images/headrepo2.png);

}
.headcolumn{
	background-image:url(images/headcolumn.png);

}
.headmed{
	background-image:url(images/headmed.png);

}

.headlink{
	background-image:url(images/headlink.png);

}

.headprivacy{
	background-image:url(images/headprivacy.png);

}
.headnote{
	background-image:url(images/headnote.png);

}


ul,ol{
	margin:8px 15px 5px 25px;
	padding:0px;

}

li{
	margin:0px;
	padding:5px 5px 5px 5px;

}

#right p{
	margin: 5px 10px 3px 10px;

}

.infotable,
.infotableb
{
	margin: 5px 10px 3px 10px;
	padding:0px;
	border:1px solid #999999;
	width:450px;

}

.notetable{
	margin: 5px 10px 3px 10px;
	padding:0px;
	border:none;
	width:450px;
	table-layout : fixed ; 
	}


.infotable th{
	padding:7px;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	background-color:#eeeeee;
	width:150px;

}

.infotableb th{
	padding:7px 3px 7px 3px;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	background-color:#eeeeee;
	white-space:nowrap;
	text-align:center;
}

.infotable td{
	padding:7px;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	background-color:#FEFCF5;

}
.infotableb td{
	padding:7px 3px 7px 3px;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	background-color:#FEFCF5;

}



.notetable th{
	padding:3px;
	border-bottom:1px solid #ccc;
	text-align:center;

}

.notecolor1{
	background-color:#FFD8D7;
}
.notecolor2{
	background-color:#CBE0F5;
}
.notecolor3{
	background-color:#FFFFCC;
}
.notetable td{
	padding:3px;
	border-bottom:1px solid #ccc;
	background-color:#F9F9F9;

}






.color th{
	background-color:#dddddd;
}

.color td{
	background-color:#FAF4E2;
}


.colorb th{
	background-color:#eeeeee;
	text-align:center;
	border-bottom:3px double #666666;
}
.colorc td{
	background-color:#FFFEFD;
}
.colorb td{
	background-color:#eeeeee;
	text-align:center;
	font-weight:bold;
	border-bottom:3px double #666666;
}

.backnumber{
	text-align:right;
	margin:5px 20px 5px 5px;
	clear:left;
}

.photob{
	border:1px solid #999999;
	margin:0px 10px 10px 10px;
	display:block;
	float:left;
	padding:4px;
}

img.photo{
	padding:0px;

}

.edunavi01,
.edunavi02,
.edunavi03{
	margin:0px;
	padding:0px;
	clear:both;

}

.edunavi01 a{
	display:block;
	height:38px;
	text-indent:-9999px;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	background-image:url(images/edunavi01.png);

}
.edunavi02 a{
	display:block;
	height:38px;
	text-indent:-9999px;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	background-image:url(images/edunavi02.png);

}
.edunavi03 a{
	display:block;
	height:38px;
	text-indent:-9999px;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	background-image:url(images/edunavi03.png);

}
.edunavi01 a:hover,
.edunavi02 a:hover,
.edunavi03 a:hover{
	background-position:0px -38px;
}



.noteintro dt{
float:left;
width:5em;

}

.noteintro dd{
margin-left:5em;
margin-right:1em;
margin-bottom:1em;

}


.kansoup{
	margin:0px;
	padding:0px;
	font-size:100%;

}
.kansou{
	width:487px;
	background:url(images/kansoubottom.png) no-repeat bottom;
	clear:both;
}
.kansou ul{
	padding:30px 20px 70px 40px;
	background:url(images/kansoutop.png) no-repeat;
	line-height:1.4;
	margin:0px;

}

.souhyoup{
	margin:0px;
	padding:0px;
	font-size:100%;

}
.souhyou{
	width:487px;
	background:url(images/souhyoubottom.png) no-repeat bottom;
	clear:both;
}
.souhyou ul{
	padding:30px 20px 70px 40px;
	background:url(images/souhyoutop.png) no-repeat;
	line-height:1.4;
	margin:0px;

}


.footer{
	background-image:url(images/footer.png);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	display:block;
	width:710px;
	height:60px;
	clear:both;
}
