@charset "UTF-8";
@import url("other.css");

table, th, td {
margin: 0px;
padding: 0px;
}

h1 { background: url('../pamph/img/pamph_ttl.gif') no-repeat left top;}

.contents { width: 700px; margin: auto;}

.contents p { margin: 10px 10px;}
.contents a { text-decoration: underline;}

ul.att { margin: 0 20px 20px; list-style-type: none;}
ul.att li { padding: 1px 0 1px 1.2em; text-indent: -1.2em;}
/*ul.att li:first-letter { padding-right: 0.2em; color: #CC9999; font-family: "ＭＳ ゴシック", "Osaka－等幅";}*/

table {
margin: auto;
border: 1px solid #DDCCBB;
}
th {
padding: 7px 12px;
background: #FED8CC;
border-top: 1px solid #FEF3EE;
border-right: 1px solid #DDCCAA;
border-bottom: 1px solid #CCBB99;
border-left: 1px solid #FEF3EE;
text-align: center;
white-space: nowrap;
font-weight: normal;
}
td {
padding: 7px 25px 7px 6px;
border-top: 1px solid #FFFFF6;
border-right: 1px solid #FFEEDD;
border-bottom: 1px solid #F3DD99;
background: #FFF6E6;
}
td.c-cell {
padding: 5px 5px 5px 12px;
border-right: none;
border-left: 1px solid #FFF;
}

strong { font-weight: normal; color: #CC0000;}

div.btn { width: 300px; margin: 25px auto;}
div.btn input { margin: 0 10px;}

input.sendButton,
input.resetButton {
width: 116px;
height: 36px;
border: none;
cursor: pointer;
}
input.sendButton { background: url(../pamph/img/btn_submit.gif);}
input.resetButton { background: url(../pamph/img/btn_reset.gif);}
input:hover.sendButton { background: url(../pamph/img/btn_submit_on.gif);}
input:hover.resetButton { background: url(../pamph/img/btn_reset_on.gif);}

/* ------------- confirm ------------ */

div.confirm {
width: 600px;
margin: 50px auto;
}
div.confirm form {
margin: 30px 0;
text-align: center;
}
div.confirm input { padding: 3px 6px;}
