body {
margin: -8px 0px 0px -8px;
}

form {
	margin: 0px;
}

.serch{
height: 13px;
width:150px;
}

.sidemenu {font-size:12px;}
.sidemenu a:link{color:#FFF;text-decoration:none;}
.sidemenu a:visited{color:#FFFF99;text-decoration:none;}
.sidemenu a:active{text-decoration:none;}
.sidemenu a:hover {text-decoration: underline;}
/*トップページ・サイトマップ用サイドナビ（文字サイズ可変）*/
.sidemenu2 {font-size:12px;}
.sidemenu2 a:link{color:#FFF;text-decoration:none;}
.sidemenu2 a:visited{color:#FFFF99;text-decoration:none;}
.sidemenu2 a:active{text-decoration:none;}
.sidemenu2 a:hover {text-decoration: underline;}

#inquiry{font-size:11px;line-height:12px;color:#001E58;}

.topics{line-height:140%;font-size:x-small;color: #333; margin-bottom:2px;width:377px;}
.topics a:link{color:#333;text-decoration:underline;}
.topics a:visited{color:#800080;text-decoration:underline;}
.topics a:active{color:#001E58;text-decoration:none;}
.topics a:hover {color:#003597;text-decoration:underline;}

.topics2{line-height:140%;font-size:small;color: #333; margin-bottom:2px;width:549px;}
.topics2 a:link{color:#333;text-decoration:underline;}
.topics2 a:visited{color:#800080;text-decoration:underline;}
.topics2 a:active{color:#001E58;text-decoration:none;}
.topics2 a:hover {color:#003597;text-decoration:underline;}

#list-text {	font-size:small;line-height: 140%;color:#333;}
#side-list {	font-size:small;line-height:140%;color:#333;padding-left:5px;}

#title{
	font-size:small;
	line-height: 140%;
	color:#333;
	background-image: url(../common_img/ti_back.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
#main-title {	font-size:small;line-height: 140%;color:#333;}
#main-text {	font-size:small;line-height: 140%;color:#333;}
#rinen-text {	font-size:larger;line-height: 140%;color:#333;text-align:left;}

#caption-small{font-size:small;color:#333;text-align:center;}
#page-top{	font-size:x-small;line-height: 140%;color:#333;text-align:right;}

#photo {float:left;width:150px;}

/* 見出し */
h1 {
    font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    font-size:12px;
	color:#666666;
	margin:0;
	padding:0
}
h2 {margin:0; padding:0}
h3 {
    font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    font-size:12px;
	font-weight:normal;
	color:#666666;
	margin:0;
	padding:0
}

#main-text h2{
	font-size:small;
}
#title h2{
	font-size:small;
	padding-top:4px;
	padding-bottom:4px;
	font-weight:normal;
	background-image: url(../common_img/title_back.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
#title h3{font-size:small;line-height: 140%;color:#333;font-weight:bold}

/* 中村追加分 */
.sidemenu3 {font-size:small;letter-spacing:-0.04em;}
.sidemenu3 a{font-size:small;letter-spacing:-0.04em; margin:-1px 0 0 -1px; display:block}
.sidemenu3 a:visited{color:#FFFF99;}
.sidemenu4 a{font-size:small;letter-spacing:-0.04em;}
.sidemenu4 a{font-size:small;letter-spacing:-0.04em; margin:-1px 0 0 -1px; display:block}
.sidemenu4 a:visited{color:#FFFF99;}

a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
a:hover {text-decoration:underline;}

h2#title1{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../annai/img/title.jpg) 0 0 no-repeat;}
h2#title2{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../industry/img/title.jpg) 0 0 no-repeat;}
h2#title3{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../edu/img/title.jpg) 0 0 no-repeat;}
h2#title4{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../campus/img/title.jpg) 0 0 no-repeat;}
h2#title5{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../koubo/img/title.jpg) 0 0 no-repeat;}
h2#title6{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../school/img/title.jpg) 0 0 no-repeat;}
h2#title7{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../access/img/title.jpg) 0 0 no-repeat;}
h2#title8{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../visitor/img/title.jpg) 0 0 no-repeat;}
h2#title9{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../visitor/img/title2.jpg) 0 0 no-repeat;}
h2#title10{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../visitor/img/title3.jpg) 0 0 no-repeat;}
h2#title11{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../visitor/img/title4.jpg) 0 0 no-repeat;}
h2#title12{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../visitor/img/title5.jpg) 0 0 no-repeat;}
h2#title13{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../annai/link/img/title.jpg) 0 0 no-repeat;}
h2#title14{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../site_info/contact/img/title.jpg) 0 0 no-repeat;}
h2#title15{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../site_info/img/title.jpg) 0 0 no-repeat;}
h2#title16{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../edu/exam/data/img/title.jpg) 0 0 no-repeat;}
h2#title17{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../site_info/sitemap/img/title.jpg) 0 0 no-repeat;}
h2#title18{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../industry/img/title2.jpg) 0 0 no-repeat;}
h2#title19{text-indent:-9999px;margin:10px 0 0 15px;width:568px;height:70px;background:url(../industry/img/title3.jpg) 0 0 no-repeat;}




