@charset "ISO-8859-1";
/* CSS Document */

.support-clr {color: #F69;}
.support-bg {background: #F69;}
.support-h {text-align: center; color: #F69; background: #FDE; padding: 1px;}
.support-h2 {text-align: center; color: #F69;}

#support-body {background: #FDE; margin: 0; padding: 0;}
#support-nav-selected {background: #FDE;}
#support-nav-selected a {color: #F69; }
.support-header a {color: #F69; text-decoration: none;}

table.support-clr-light {background: #FDE;}
td.support-clr-light {background: #FDE;}

.support-btn {padding: 0.5em 0.8em; background: #F69; border-width: 1px; border-style: solid; border-color: #F69; border-radius: 0.5em;}
.support-btn:hover {text-decoration:underline;}

.support-person {font-size: larger; color: #333; background: #CCC; padding: 0.2em 0.5em;}
.support-bank {text-align: center; color: #C36;}
.support-refund {float: right; margin: 0 0 0.2em 1em; padding: 0em 0.5em; color: #999; border-width: 1px; border-style: solid; border-color: #CCC; border-radius: 0.3em;}

table.support-table th {padding: 0.5em; background: #CCC;}
table.support-table td {padding: 0.5em; background: #EEE;}

.support-illust-supporter {float: left; text-align: center; margin: 0 2em 1em 2em; padding: 1em; width: 13.3em; background: #CF9; border-width: 1px; border-style: solid; border-color: #CF9; border-radius: 1em;}
.support-illust-border {padding: 1em; background: #FFF; border-width: 1px; border-style: solid; border-color: #FFF; border-radius: 1em;}
.support-illust-member {text-align: center; padding: 0.5em; width: 10em; background: #39C; border-width: 1px; border-style: solid; border-color: #39C; border-radius: 1em;}
.support-illust-dir-aud {font-size: smaller; margin: 0.5em; padding: 0.2em; background: #FFF;}

table.yidff-support {background: #EEE;}
tr.yidff-support {background: #EEE;}
td.yidff-support-key {text-align: right; background: #CCC;}
td.yidff-support-value {text-align: left; background: #EEE;}
