/*背景*/body  { }#WRAPPER     { background-color: #ffeedc; border: dotted 1px #f00; width: 820px; border-collapse: collapse }/* 見出し1 */ h1   { color: red; font-size: 20pt } /* 見出し2 */ h2   { color: gray; font-weight: normal; font-size: 14px; background-color: yellow; text-align: center; margin: 0px; padding: 8px; width: 800px } /* 見出し3 */ h3  { font-size: 14pt; text-align: left } /* 見出し4 */h4   { font-size: 13pt; margin: 5px }/* 見出し5 ・商品名・番号・価格*/h5 { color: #000080; font-size: 14pt } /* 見出し6・リンク*/h6{font-size:10pt;} /* 本文*/p{font-size:14pt;} /* 用語・キャプション */ DL{font-size:10pt; color:black; } /* 箇条書き*/UL{ font-size:10pt;} #header { }.headtable { text-align: center; width: 820px }.w150  { text-align: center; width: 150px }.w180 { background-color: #ff6; text-align: center; width: 180px }.w200  { text-align: center; width: 200px }.w250 { background-color: #ff6; text-align: center; width: 250px }.w300 { background-color: #ff6; text-align: center; width: 300px }.typebar     { color: red; background-color: #ffe4e1; margin: 10px 0px 10px 0; padding: 5px; border-top: 1px solid red; border-right: 1px solid red; border-bottom: 0px none; border-left: 0px none }table		 { margin: 0px; padding: 0px; border: none 0px silver; border-collapse: collapse; empty-cells: show }.item-tbl    { background-color: white; margin-bottom: 10px; border: solid 1px #c0c0c0; width: 600px }.item-ph     { background-color: white; text-align: center; width: 150px }.item-td     { text-align: left; margin: 0px; padding: 5px; border: solid 1px #c0c0c0 }
p.item       { font-size: 12pt; line-height: 1.25em; margin: 5px; padding: 0px }
.yymm        { color: #a9a9a9; font-size: 11pt; margin-left: 10px; padding-left: 10px }

#MAIN-LEFT   { padding: 0 15px 0 5px; border-right: 2px dotted #696969; width: 600px }

.topborder  { text-align: center;  padding:  10px 0 10px 0  ; margin: 0; border-top: solid 1px silver; }
.nonboeder  { text-align: center;  padding:  10px 0 10px 0 ; margin: 0; }
.bottomborder  { text-align: center; padding:  10px 0 10px 0 ; margin: 0; border-bottom: solid 1px silver; }


/* SUB-RIGHT */
#SUB-RIGHT     { text-align: center; padding-right: 10px; padding-left: 15px; width: 170px }
p.righttextbox         { font-size: 10pt; line-height: 1.5em; text-align: left; margin-top: 10px; margin-bottom: 10px; padding: 5px; border: solid 1px silver; width: 160px }


.clearbox300   { text-align: center; margin-top: 300px; margin-bottom: 300px }
.clearbox300border1    { text-align: center; margin-top: 300px; margin-bottom: 300px; border: solid 1px #c0c0c0 }
.clearbox500 { text-align: center; margin-top: 500px; margin-bottom: 500px }

/* フッター */
#FOOTER  { text-align: right; margin-top: 5px; width: 100% }
#FOOTER ul  { text-align: right; padding: 5px }