@charset "Shift_JIS";
/* common.css */
body {
margin: 0;
color:#333;
font-size:13px;
font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ", Meiryo , Osaka ,"ＭＳ Ｐゴシック", MS P gothic , sans-serif;
}

a:link {
	color:#0033FF;
}

a:visited {
	color:#0033FF;
}

a:hover {
	color:#FF6600;
}

a:active {

}

h2	{
}

h3	{
font-weight:bold;
font-size:1em;
}

/* 学校体験談をIフレームにしたトップ */
/* コンテナ */
div#container2 {
/* background-image:url(Media/frame3-bgimage.jpg); 
background-position:right;
background-repeat:repeat-y; */
width:820px;
}

/* メイン */
div#content2	{
width:610px;
padding:5px 5px 0px 5px;
float:left;
}

/* サイドバー */
div#sideheader	{
width:170px;
background-color:#fff;
padding:5px 15px 30px 15px;
font-size:10px;
line-height:13px;
float:right;
}

.menutext	{
width:170px;
margin:5px 0px 0px 0px;
}

.menutitle	{
width:165px;
font-weight:bold;
font-size:13px;
color:#660000;
line-height:28px;
text-align:center;
border:solid 1px #663300;
margin-bottom:10px;
}

/* フッター */
div#footer {
clear:both;
background-color:#FFF;
padding-top:10px;
padding-bottom:10px;
}

address {
font-size:90%;
font-style:normal;
text-align:center;
}

/* ここまで---------------------------- */

/* コンテナ */
div#container	{
width:1080px;
height:auto;
margin-left:auto;
margin-right:auto;
}

/* ヘッダー */
div#header	{
width:1080px;
height:75px;
margin-left:150px;
}

/* メイン */
div#content	{
width:1080px;
padding:5px;
float:left;
}

.danshi	{
background-color:#6CF;
text-align:center;
}

.jyoshi	{
background-color:#F6C;
text-align:center;
}

.kyougaku	{
background-color:#FC9;
text-align:center;
}

.tokyo	{
background-color:#98FB98;
text-align:center;
}

.kanagawa	{
background-color:#CF9;
text-align:center;
}

.sonota	{
background-color:#CF3;
text-align:center;
}

.nen	{
text-align:center;
}

/* 表組み */
div#sidemenu	{
background-color:#fff;
width:165px;
margin-top:0px;
margin-left:0px;
padding:0px 0px 0px 1px;
line-height:13px;
}

div#sidemenu table {
color:#000;
font-size:10px;
width:150px;
margin-top:1px;
border-top:1px solid #607ED4;
border-left:1px solid #607ED4;
border-collapse:collapse;
border-spacing:0;
background-color:#ffffff;
empty-cells:show;
text-align:left;
}

div#sidemenu th {
padding: 2px 5px;
border-right:1px solid #607ED4;
border-bottom:1px solid #607ED4;
background-color:#607ED4;
background-image:url(Media/bg_th.gif);
background-position:left top;
color:#FFFFFF;
text-align:center;
}

div#sidemenu td {
padding: 2px 5px;
border-right:1px solid #607ED4;
border-bottom:1px solid #607ED4;
white-space:nowrap;
}

/* 404エラー */
div#bbb {
background-image:url(error/404bg.png);
background-position:left top;
background-repeat:repeat;
padding-top:100px;
padding-left:100px;
padding-bottom:1000px;
font-size:14px;
}
