@charset "shift_jis";
/****************************************/
/*            ＣＳＳ                    */
/****************************************/

body {
	background-color: #ffffcc;
	background-image: url("eta.png");
	border: 0px #ff0000 solid;
}

div.center {
	text-align: center;
}

div.left {
	text-align: left;
}

hr.bottom {
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    border-top-color: black;
    border-left-color: black;
    border-right-color: White;
    border-bottom-color: White;
    height: 1px;
    width: 850px;
}

hr.bottom1 {
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    border-top-color: black;
    border-left-color: black;
    border-right-color: White;
    border-bottom-color: White;
    height: 1px;
    width: 690px;
}

hr.bottom2 {
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    border-top-color: black;
    border-left-color: black;
    border-right-color: White;
    border-bottom-color: White;
    height: 1px;
    width: 1024px;
}

span.xs{
	font-size: x-small;
}

span.s{
	font-size: small;
}

span.m{
	font-size: medium;
}

span.mi{
	font-size: medium;
	font-weight: bold;
}

span.xl{
	font-size: x-large;
	color: blue;
}


table {
	border: 0px #000000 solid;
	background-color: #ffffcc;
	border-collapse: collapse;
	margin-left:auto;margin-right:auto;
	padding: 0px;
}

/* td 共通 */
td {
	border: 0px #ff0000 solid;
	background-image: url("eta.png");
	font-size: medium;
	font-family: sans-serif;
}

/* td センター用 */
td.centerimg {
	border: 1px #000000 solid;
	text-align: center;
	vertical-align: middle;
	width: 320px;
	height: 180px;
	padding: 0px;
}

/* td 幅広本文用 */
td.lmain {
	border: 0px #000000 solid;
	text-align: left;
	vertical-align: top;
	width: 748px;
}

/* td 本文用 */
td.main {
	border: 1px #000000 solid;
	background-color: #ffffcc;
	text-align: left;
	vertical-align: top;
	width: 600px;
}

/* td インデックスの部分用 */
td.index {
	border: 0px #000000 solid;
	text-align: left;
	vertical-align: top;
	width: 240px;
}

/* td のスペース用 */
td.spc {
	border: 0px #000000 solid;
	text-align: left;
	vertical-align: top;
	width: 20px;
}

