@charset "utf-8";
/* CSS Document */

h2 {
width: 178px;
height: 20px;
background-image: url(h2.gif);
}
h3 {
margin: 1.5em 0 0 1.5em;
padding: 0;
font-size: 12px;
font-weight: bold;
line-height: 1.5em;
color: #4c2323;
letter-spacing: 2px;
}
p {
margin: 0.5em 1.5em 0 1.5em;
padding: 0;
line-height: 1.4em;
letter-spacing: 3px;
}
ul {
margin: 0 0 0 1.5em;
padding: 0;
}
li {
margin: 0.5em 0 0 1.5em;
padding: 0;
line-height: 1.4em;
letter-spacing: 3px;
}
ol {
list-style-type: upper-alpha;
}
p.lead {
margin: 0 0 0 1.5em;
padding: 0;
font-size: 14px;
font-weight: bold;
line-height: 1.4em;
letter-spacing: 3px;
color: #e17b65;
}
.notice {
margin: 20px 0 0;
padding-top: 5px;
border-top: solid 2px #ededed;
}
.campaign {
margin: 0 0 20px;
padding-bottom: 20px;
border-bottom: solid 2px #ededed;
}

/* ====================================================================================
======================================================================================= */
img.i_left {
margin: 10px 0 0 126px;
border: 0;
}
img.i_right {
margin: 10px 0 0 10px;
border: 0;
}
/* ====================================================================================
======================================================================================= */
table {
width: 600px;
margin: 10px 0 0 1.5em;
padding: 0;
}
td {
padding-top: 0.5em;
vertical-align: top;
}
.menu {
width: auto;
}
.menu td {
padding: 0 20px 12px 0;
width: 166px;
letter-spacing: 2px;
}
.menu td img {
margin-bottom: 5px;
}
/* ====================================================================================
======================================================================================= */



