
@charset "EUC-JP";

/* ヘッダー設定
************************************** */

#head3 {	
	margin-right:     auto;
	margin-left:      auto;
	width:            800px;
	height:           40px;
}

#head3  h1 a{
	width: 320px;
	height: 40px;
	float: left;
	background-image: url(../images/gif_06.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}

#back_head {	background-image:  url("../images/inside_head_06.png");
	background-repeat: no-repeat;
	width:             800px;
	height:            110px;
	float:             left }


/* タイトル設定
************************************** */
#h2title {

	width: 800px;
	height: 70px;
	float: left;
}

#h2title h2 a{
	width: 320px;
	height: 70px;
	float: left;
	background-image: url(../images/gif_10.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -9999px;
	overflow: hidden;
}

/* 検索スペース */


/* メニュー設定
************************************** */
#menu{
	clear: both;
	width: 760px;
	height: 90px;
	position: relative;
	left: 20px;
	float: left;
	margin-bottom: 20px;
}
#menu ul{
	width: 760px;
	height: 90px;
	display: inline;

}
#menu ul li{
	width: 760px;
	height: 90px;
	display: inline;
	text-indent: -9999px;
	overflow: hidden;
}
li#space_earth a{
	background: url(../images/icon/ico_new_01.gif);
	background-repeat: no-repeat;
	width: 76px;
	height: 90px;	
	float: left;
}
li#mathematics_physics a{
	background: url(../images/icon/ico_new_02.gif);
	background-repeat: no-repeat;
	width: 76px;
	height: 90px;	
	float: left;
}
li#engineering_chemistry a{
	background: url(../images/icon/ico_new_03.gif);
	background-repeat: no-repeat;
	width: 76px;
	height: 90px;	
	float: left;
}
li#biology a{
	background: url(../images/icon/ico_new_04.gif);
	background-repeat: no-repeat;
	width: 76px;
	height: 90px;	
	float: left;
}
li#medicine a{
	background: url(../images/icon/ico_new_05.gif);
	background-repeat: no-repeat;
	width: 76px;
	height: 90px;	
	float: left;
}
li#philosophy_psychology a{
	background: url(../images/icon/ico_new_06.gif);
	background-repeat: no-repeat;
	width: 76px;
	height: 90px;	
	float: left;
}
li#literature_language a{
	background: url(../images/icon/ico_new_07.gif);
	background-repeat: no-repeat;
	width: 76px;
	height: 90px;	
	float: left;
}
li#history a{
	background: url(../images/icon/ico_new_08.gif);
	background-repeat: no-repeat;
	width: 76px;
	height: 90px;	
	float: left;
}
li#environment a{
	background: url(../images/icon/ico_new_09.gif);
	background-repeat: no-repeat;
	width: 76px;
	height: 90px;	
	float: left;
}
li#culture a{
	background: url(../images/icon/ico_new_10.gif);
	background-repeat: no-repeat;
	width: 76px;
	height: 90px;	
	float: left;
}

/* ロールオーバー設定 */
li#space_earth a:hover,
li#mathematics_physics a:hover,
li#engineering_chemistry a:hover,
li#biology a:hover,
li#medicine a:hover,
li#philosophy_psychology a:hover,
li#literature_language a:hover,
li#history a:hover,
li#environment a:hover,
li#culture a:hover{
	background-position: 0px -90px;
}


/* 基本設定 */
body#space_earth li#space_earth a,
body#mathematics_physics li#mathematics_physics a,
body#engineering_chemistry li#engineering_chemistry a,
body#biology li#biology a,
body#medicine li#medicine a,
body#philosophy_psychology li#philosophy_psychology a,
body#literature_language li#literature_language a,
body#history li#history a,
body#environment li#environment a,
body#culture  li#culture a{
	background-position: 0px -90px;
}



/* H3タイトル設定
************************************** */
#h3title3 {
	clear: both;
	width: 760px;
	height: 100px;
	background-image:   url("../images/kijititle/sitepolicy.png");
	background-repeat:   no-repeat;
	background-position: center top;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	}
/* トップページへ */
#backtotop{
	float: right;
	width: 126px;
	height: 22px;
}
#backtotop a{
	float: right;
	width: 126px;
	height: 22px;
	background-image: url(../images/btn_20.png);
	background-repeat: no-repeat;
	background-position: top right;
	text-indent: -9999px;
	overflow: hidden;
}
#backtotop a:hover{
	background-position: 0px -22px;
}

/* お問い合せ内容
************************************** */

#sitepolicy {
	clear: both;
	width: 680px;
	height: auto;
	background-color: #fff;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 40px;
}

#leadtext {
	clear: both ;
	width: 64	0px;
	height: auto;
	font-size: 12px;
	line-height: 140%;
	background-color: #fff;
	text-align: left;
	text-indent: 0;
	margin-right: auto;
	margin-left: auto;
	padding:20px 20px;
}


#leadtext table.out {
	clear: both ;
	width: 640px;
	height: auto;
	color: #333333;
	font-size: 12px;
	background-color: #feffff;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: 24px;
	bottom: 24px;
}

#leadtext table.out td {
	background-color: #FFFFFF;
	text-align:        left;
	padding-top:       10px;
	padding-top:       10px;
	padding-bottom:    3px;
	padding-left:      5px;
}

#leadtext h3 {
	background-color: #e6e6e6;
	text-align:        left;
	padding:3px;
	margin:15px 0;
	
	}

#leadtext table.in{
	width: 600px;
	color:           #333333;
	font-size:        12px;
	background-color: #feffff;
	text-align:       center;
	margin-right:     auto;
	margin-left:      auto;
	margin-top:    24px;
	margin-bottom:    24px;
}	


#leadtext table.in td {
	width: 500px;
	background-color: #FCF9BE;
	text-align:        left;
	padding-top:       3px;
	padding-bottom:    3px;
	padding-left:      5px;
}

#leadtext table.in th {
	background-color: #e6e6e6;
	text-align:        left;
	white-space:       nowrap;
	margin-right:      auto;
	margin-left:       auto;
	padding-top:       3px;
	padding-bottom:    3px;
	padding-left:      5px;
	}
