@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 20px;
	backgrounk:#000000;
	}
a img {
    border-style:none;
	}

a {
	text-decoration: none;
	}
.tbold {
	font-weight: bold;
	}

/* header */
#wraphead {
	margin: 0;
	padding: 0;
	height: 68px;
	width: 100%;
	background: url(../images/head_bg.jpg) repeat-x;
	text-align: center;
	}
#head {
	margin-left : auto ; margin-right : auto ;
	width: 850px;
	height: 68px;
	text-align: left;
	}

/* menu */
#logo {
	float: left;
	}
#menu {
	width: 557px;
	height: 59px;
	margin: 0; padding: 0;
	float: left;
	}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#menu li {
	float: left;
	text-decoration: none;
	text-indent: -9999px;
	}
#menu li#bt1 a {
	display: block;
	height: 59px;
	width: 86px;
	background: url(../images/bt11.jpg) no-repeat;
	}
#menu li#bt1 a:hover {
	display: block;
	height: 59px;
	width: 86px;
	background: url(../images/bt12.jpg) no-repeat;
	}
#menu li#bt2 a {
	display: block;
	height: 59px;
	width: 100px;
	background: url(../images/bt21.jpg) no-repeat;
	}
#menu li#bt2 a:hover {
	display: block;
	height: 59px;
	width: 100px;
	background: url(../images/bt22.jpg) no-repeat;
	}
#menu li#bt3 a {
	display: block;
	height: 59px;
	width: 128px;
	background: url(../images/bt31.jpg) no-repeat;
	}
#menu li#bt3 a:hover {
	display: block;
	height: 59px;
	width: 128px;
	background: url(../images/bt32.jpg) no-repeat;
	}
#menu li#bt4 a {
	display: block;
	height: 59px;
	width: 100px;
	background: url(../images/bt41.jpg) no-repeat;
	}
#menu li#bt4 a:hover {
	display: block;
	height: 59px;
	width: 100px;
	background: url(../images/bt42.jpg) no-repeat;
	}
#menu li#bt5 a {
	display: block;
	height: 59px;
	width: 143px;
	background: url(../images/bt51.jpg) no-repeat;
	}
#menu li#bt5 a:hover {
	display: block;
	height: 59px;
	width: 143px;
	background: url(../images/bt52.jpg) no-repeat;
	}

#ask {
	width: 100px;
	height: 59px;
	float: right;
	}
#ask ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#ask li {
	float: left;
	text-decoration: none;
	text-indent: -9999px;
	}
#ask li#bttoiawase a {
	display: block;
	height: 33px;
	width: 100px;
	background: url(../images/bt61.jpg) no-repeat;
	}
#ask li#bttoiawase a:hover {
	display: block;
	height: 33px;
	width: 100px;
	background: url(../images/bt62.jpg) no-repeat;
	}
#ask li#btsiryou a {
	display: block;
	height: 26px;
	width: 100px;
	background: url(../images/bt71.jpg) no-repeat;
	}
#ask li#btsiryou a:hover {
	display: block;
	height: 26px;
	width: 100px;
	background: url(../images/bt72.jpg) no-repeat;
	}


/* main(topはtopcssに記載) */
#wrapmain2 {
	margin: 0;
	padding-top: 30px;
	width: 100%;
	background: url(../images/main_bg2.jpg) repeat-x;
	background-position: top;
	text-align: center;
	}
#mcont2 {
	margin-left : auto ; margin-right : auto ;
	width: 850px;
	}
#contents {
	width: 630px;
	text-align: left;
	float: right;
	}
#contents a {
	color: #669933;
	text-decoration: underline;
	}
#contents a:hover {
	color: #3399CC;
	text-decoration: underline;
	}
/* navi */

#navi {
	width: 190px;
	margin: 0 20px 0 0;
	padding: 5px;
	background: url(../school/aisatu/images/navi_bg.jpg) repeat;
	float: left;
	}
#navinaka {
	background: #FFFFFF;
	border: solid 1px #6A81A6;
	width: 188px;
	}
#navinaka ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#navinaka li {
	float: left;
	text-decoration: none;
	text-indent: -9999px;
	}
#navinaka li#scbt1 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../school/aisatu/images/scbt11.jpg) no-repeat;
	}
#navinaka li#scbt1 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../school/aisatu/images/scbt12.jpg) no-repeat;
	}
#navinaka li#scbt2 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../school/aisatu/images/scbt21.jpg) no-repeat;
	}
#navinaka li#scbt2 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../school/aisatu/images/scbt22.jpg) no-repeat;
	}
#navinaka li#scbt3 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../school/aisatu/images/scbt31.jpg) no-repeat;
	}
#navinaka li#scbt3 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../school/aisatu/images/scbt32.jpg) no-repeat;
	}
	
/* ---- */
#navinaka li#ptbt1 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../pt/about/images/ptbt11.jpg) no-repeat;
	}
#navinaka li#ptbt1 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../pt/about/images/ptbt12.jpg) no-repeat;
	}
#navinaka li#ptbt2 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../pt/about/images/ptbt21.jpg) no-repeat;
	}
#navinaka li#ptbt2 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../pt/about/images/ptbt22.jpg) no-repeat;
	}
#navinaka li#ptbt3 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../pt/about/images/ptbt31.jpg) no-repeat;
	}
#navinaka li#ptbt3 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../pt/about/images/ptbt32.jpg) no-repeat;
	}
#navinaka li#ptbt4 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../pt/about/images/ptbt41.jpg) no-repeat;
	}
#navinaka li#ptbt4 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../pt/about/images/ptbt42.jpg) no-repeat;
	}
#navinaka li#ptbt5 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../pt/about/images/ptbt51.jpg) no-repeat;
	}
#navinaka li#ptbt5 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../pt/about/images/ptbt52.jpg) no-repeat;
	}
#navinaka li#ptbt6 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../pt/about/images/ptbt61.jpg) no-repeat;
	}
#navinaka li#ptbt6 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../pt/about/images/ptbt62.jpg) no-repeat;
	}
	
/* ---- */
#navinaka li#othbt1 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../school/aisatu/images/othbt11.jpg) no-repeat;
	}
#navinaka li#othbt1 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../school/aisatu/images/othbt12.jpg) no-repeat;
	}
#navinaka li#othbt2 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../school/aisatu/images/othbt21.jpg) no-repeat;
	}
#navinaka li#othbt2 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../school/aisatu/images/othbt22.jpg) no-repeat;
	}
/* ---- */

#navinaka li#exbt1 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../exam/invitation/images/exbt11.jpg) no-repeat;
	}
#navinaka li#exbt1 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../exam/invitation/images/exbt12.jpg) no-repeat;
	}
#navinaka li#exbt2 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../exam/invitation/images/exbt21.jpg) no-repeat;
	}
#navinaka li#exbt2 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../exam/invitation/images/exbt22.jpg) no-repeat;
	}
#navinaka li#exbt3 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../exam/invitation/images/exbt31.jpg) no-repeat;
	}
#navinaka li#exbt3 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../exam/invitation/images/exbt32.jpg) no-repeat;
	}
#navinaka li#exbt4 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../exam/invitation/images/exbt41.jpg) no-repeat;
	}
#navinaka li#exbt4 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../exam/invitation/images/exbt42.jpg) no-repeat;
	}
	
/* ---- */


#navinaka li#embt1 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../employment/result/images/embt11.jpg) no-repeat;
	}
#navinaka li#embt1 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../employment/result/images/embt12.jpg) no-repeat;
	}
#navinaka li#embt2 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../employment/result/images/embt21.jpg) no-repeat;
	}
#navinaka li#embt2 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../employment/result/images/embt22.jpg) no-repeat;
	}
#navinaka li#embt3 a {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../employment/result/images/embt31.jpg) no-repeat;
	}
#navinaka li#embt3 a:hover {
	display: block;
	height: 30px;
	width: 188px;
	background: url(../employment/result/images/embt32.jpg) no-repeat;
	}

/* ---- */


h3 {
	display: block;
	width: 610px;
	height: 28px;
	background: url(../school/aisatu/images/h3.jpg) no-repeat;
	margin: 30px 0 20px 0;
	padding: 7px 0 0 20px;
	color: #0066CC;
	font-weight: bold;
	font-size: 13px;
	}

	
/* foot */
#wrapfoot {
	margin: 0;
	padding: 0;
	height: 79px;
	width: 100%;
	background: url(../images/foot_bg.jpg) repeat-x;
	background-position: top;
	text-align: center;
	clear: both;
	}
#foot{
	margin-left : auto ; margin-right : auto ;
	width: 850px;
	height: 79px;
	text-align: left;
	}	
#footmenu {
	width: 300px;
	margin: 10px;
	float: left;
	}
#footmenu a {
	color: #006699;
	text-decoration: underline;
	}
#footmenu a:hover {
	color: #669933;
	text-decoration: underline;
	}
.copy {
	margin: 10px;
	float: right;
	}