body {
background-image:url(background.gif);
font-size:large;
}

div.tmp {
    text-align: center;
}
div.hedline {
    width: "660px";
    height: "70px";
    background-color: blue;
}

div.mokuhyou {
    text-align: left;
    width: "500px";
    font-size: medium;

}

h1 {
    font-size: 26px;
    margin: 30px 0px 0px -260px;
    color: #ffffff;
}
h2 {
    font-size: 16;
    margin: -20px 0px 0px 320px;
    color: #eeeeaa;
}
a.widelink { display: block; width: 100%; text-decoration: none;
                                               //通常のメニュー
 }
a.widelink:hover { background-color: #ffdddd; //オンマウスの背景色
}

a:link	{ 
	color : #000000;                //リンク元の色
	text-decoration : none;
}
a:visited	{ 
	color : #000000;                //リンクした後の色
	text-decoration : none;
}
a:hover	{ 
	color : #00000;                //　リンクオンマウスの色
	text-decoration : none;
}
.mainTable {
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(top-kousyo.jpg);
    BACKGROUND-REPEAT: no-repeat;

}

.hidariLink {
    BORDER-RIGHT: 1px inset;
    FONT-SIZE: 16px;
    BORDER-BOTTOM: 1px inset;
    TEXT-ALIGN: center;
}

.migiLink {
    FONT-SIZE: 16px; 
    BORDER-BOTTOM: 1px inset; 
    TEXT-ALIGN: center;
}

.houmon {
    margin-left: auto;
    margin-right: auto;

    color: blue;
    font-size: small;
}

.news {
    background-color: #ffccff
;
    color: #FFFFFF
;
}
.rireki {
    margin-top: 0px;
    margin-left: 50px;
    margin-right: auto;
    margin-bottom: 10px;
    font-size: 14px;
    color: #000000;    
    overflow: auto;
    width: 250px;
    height: 200px;
    background-color: #eeeeee;
    filter:alpha(opacity=100);
}

.jyuusyo {
    font-size: 16px;
    color: blue;
}


.mail {
    font-size:small;
    color: blue;
    text-align:"center";
}

