body {
line-height: 180%;　　/*行送りの指定*/
margin: 0px;　　/*マージンの指定*/
padding: 100px;　　/*余白の指定*/
padding-top: 10px;　　/*余白の指定*/
background-color: #DCDCDC;　　/*背景色の指定*/
background-image: url(img/toudai.JPG);
background-repeat: no-repeat;
background-position: 100% 0%;
background-attachment: fixed;
}

h1 {
color: #FFFF00;　　/*カラーの指定*/
font-size: 2.0em;
padding-top: 30px;　　/*余白の指定*/
padding-left: 10px;　　/*余白の指定*/
padding-bottom: 0px;　　/*余白の指定*/
text-align: left;　　/*中央揃えの指定*/
margin: 0px;　　/*マージンの指定*/
}

h2 {
clear: both;
color: #FFFF00;　　/*カラーの指定*/
background-color: #0000CD;　　/*背景色の指定*/
text-align: left;　　/*左の指定*/
margin: 0px;　　/*マージンの指定*/
padding-top: 2px;　　/*上余白の指定*/
padding-right: 0px;　　/*右余白の指定*/
padding-bottom: 2px;　　/*下余白の指定*/
padding-left: 0px;　　/*左余白の指定*/
}

h3 {
font-style: italic;　　/*斜体の指定*/
text-align: center;　　/*中央の指定*/
background-color: #800000;　　/*カラーの指定*/
color: #FFFFFF;　　/*カラーの指定*/
padding: 3px;　　/*余白の指定*/
margin-left: 0px;　　/*左マージンの指定*/
margin-right: 0px;　　/*右マージンの指定*/
}

h4 {
color: #F0FFFF;　　/*カラーの指定*/
font-size: 0.8em;
padding-top: 10px;　　/*上余白の指定*/
padding-left: 10px;　　/*下余白の指定*/
margin: 0px;　　/*左マージンの指定*/
}

.top {
background-image: url(img/syoi.jpg);
background-repeat: no-repeat;
margin: 0px;　　/*マージンの指定*/
}

.subtop {
background-color: #A9A9A9;　　/*背景色の指定*/
margin: 0px;　　/*マージンの指定*/
padding: 0px;　　/*余白の指定*/
}

.main {
background-color: #FFFFFF;　　/*背景色の指定*/
float: left;　　/*右に配置の指定*/
width: 70%;　　/*右部分の幅の指定*/
margin: 0px;　　/*マージンの指定*/
padding: 0px;　　/*余白の指定*/
}

.sitemenu {
background-color: #FFFFD5;　　/*背景色の指定*/
padding: 0px;
float: left;　　/*左に配置の指定*/
width: 30%;　　/*左部分の幅の指定*/
}

.top_img {
background-color: #FFFFFF;
text-indent: 0px;
float: left;
margin-right: 0em;
margin-bottom: 0em;
}

p {
padding-top: 0px;　　/*上余白*/
padding-right: 10px;　　/*右余白*/
padding-bottom: 0px;　　/*下余白*/
padding-left: 10px;　　/*左余白*/
}

table {
padding: 2px;　　/*セル内余白*/
width: 100%;　　/*テーブルの幅*/
border: 0px;　　/*境界線の幅*/
margin-left: 0px;　　/*テーブル左マージン*/
}

ul {
font-weight: bold;　　/*太字の指定*/
color: #666699;　　/*カラーの指定*/
padding-top: 0px;　　/*上余白*/
padding-right: 20px;　　/*右余白*/
padding-bottom: 0px;　　/*下余白*/
padding-left: 20px;　　/*左余白*/
}

a.mn:link {　　/*未訪問のリンク*/
font-weight: bold;
color: #FFFFFF;
background-color: #DC143C;
display: block;
margin-top: 3px;　　/*上マージンの指定*/
margin-right: 0px;　　/*右マージンの指定*/
margin-bottom: 0px;　　/*下マージンの指定*/
margin-left: 0px;　　/*左マージンの指定*/
padding-top: 3px;　　/*上余白*/
padding-right: 0px;　　/*右余白*/
padding-bottom: 3px;　　/*下余白*/
padding-left: 0px;　　/*左余白*/
width: 100%;　　/*テーブルの幅*/
text-indent: 10px;
}

a.mn:visited {　　/*訪問済みのリンク*/
font-weight: bold;
color: #FFFFFF;
background-color: #FFB6C1;
display: block;
margin-top: 3px;　　/*上マージンの指定*/
margin-right: 0px;　　/*右マージンの指定*/
margin-bottom: 0px;　　/*下マージンの指定*/
margin-left: 0px;　　/*左マージンの指定*/
padding-top: 3px;　　/*上余白*/
padding-right: 0px;　　/*右余白*/
padding-bottom: 3px;　　/*左余白*/
padding-left: 0px;　　/*左余白*/
text-decoration: none;
width: 100%;　　/*テーブルの幅*/
text-indent: 10px;
}
a.mn:hover {　　/*マウスポインタが乗ったとき*/
font-weight: bold;
color: #7B7B3C;
background-color: #FFCC99;
display: block;
margin-top: 3px;　　/*上マージンの指定*/
margin-right: 0px;　　/*右マージンの指定*/
margin-bottom: 0px;　　/*下マージンの指定*/
margin-left: 0px;　　/*左マージンの指定*/
padding-top: 3px;　　/*上余白*/
padding-right: 0px;　　/*右余白*/
padding-bottom: 3px;　　/*左余白*/
padding-left: 0px;　　/*左余白*/
text-decoration: none;
width: 100%;　　/*テーブルの幅*/
text-indent: 10px;
}

.copylight {
padding: 0px;
float: left;　　/*左に配置の指定*/
background-color: #20B2AA;
width: 100%;　　/*左部分の幅の指定*/
margin-top: 10px 　/*上マージンの指定*/
margin-right: 10p;　　/*右マージンの指定*/
margin-bottom: 10p;　　/*下マージンの指定*/
margin-left: 10p;　　/*左マージンの指定*/
}




