body{color:#000000; background-color:#ffffff; font-size: 12px; line-height: 18px; margin: 0px; padding: 0px;}

img{ border-style:none;}
table{border:0px none; margin: 0px; padding: 0px;}

a{text-decoration: none; background-color: transparent;}
a:link{text-decoration: underline; color: #555555; background-color: transparent;}
a:visited{color: #555555; background-color: transparent;}
a:active{color: #777777; background-color: transparent;}
a:hover{text-decoration: underline; color: #777777; background-color: transparent;}

.btn a{color:#ffffff; font-size: 12px; text-decoration: none; background-color: cc3300; padding: 3px; font-family:'ＭＳ Ｐゴシック', 'Hiragino Maru Gothic Pro', 'ヒラギノ丸ゴ Pro W4', 'Osaka'; border:1px solid #e08566;}
.btn a:link{color: #ffffff; background-color: cc3300; }
.btn a:visited{color: #ffffff; background-color: cc3300; }
.btn a:active{color: #ffffff; background-color: db714d;}
.btn a:hover{color: #ffffff; background-color: db714d;}

/*
	パラグラフ
*/
p {font-size: 12px; color: #000000; line-height: 18px; font-family:'ＭＳ Ｐゴシック', 'Hiragino Maru Gothic Pro', 'ヒラギノ丸ゴ Pro W4', 'Osaka';}
p .line18 {	lline-height: 18px;}
p .sprt { font-size: 10px; font-family:'ＭＳ Ｐゴシック','Osaka';}

/*
	セル
*/
td.bg0001 {background-color: #ffffff; text-align: left; vertical-align: top; padding: 0px;}


/*
	見出し
*/
h1 {font-size: 16px; line-height: 18px; font-weight: bold; color: #333333;}
h2 {font-size: 14px; line-height: 18px; font-weight: bold; color: #ffffff; padding: 0px;}

.copyright {font-size: 10px; line-height: 18px; color: #2A2828; background-color: transparent; text-align: right; vertical-align: top;  padding-top: 2px;  white-space: nowrap}
