BODY { background: #6600FF ; no-repeat fixed center 10; margin: 50px; font-size: 17px; 
       
       scrollbar-track-color: #6666FF;
       scrollbar-face-color: #FFFFFF;
       scrollbar-shadow-color: #999999;
       scrollbar-darkshadow-color: #000099;
       scrollbar-highlight-color: #FFFFFF;
       scrollbar-3dlight-color: #AAAAAA;
       scrollbar-arrow-color: #5500EE;
}
BODY.pop { background: #6600FF ; no-repeat fixed center 10; margin: 30px; font-size: 17px; }

TABLE.out { table-layout: fixed; width: 850px; }
TABLE.pop { table-layout: fixed; width: 600px; }
TABLE.contents { table-layout: fixed; width: 770px; }
TABLE.menu { table-layout: fixed; width: 200px; }
TABLE.main { table-layout: fixed; width: 500px; }
TABLE.syouhin { table-layout: fixed; width: 490px; }
TABLE.infolist { table-layout: fixed; width: 530px; }
TABLE.onesyouhin { width: 525px; }
TABLE.form { border-collapse: collapse; }
TABLE.kakomi_i { table-layout: fixed; width: 517px; }
TABLE.kakomi_o { table-layout: fixed; width: 525px; }
TABLE.linkline { table-layout: fixed; width: 480px; }
TABLE.linkcont { width: 470px; padding: 0px 10px; }
TABLE.diary { width: 480px; }

TH.title { padding: 5px 20px; }
TH { font-size: 15px; color: #FFFFFF; font-weight: normal; font-family: '£Í£Ó £Ð¥´¥·¥Ã¥¯'; }
TD.postage { padding: 0px 20px; font-size: 12px; color: red; }
TD.topitemupdate { font-size: 10px; }
TD.title { padding: 5px 20px; }
TD.out { font-size: 12px; color: #999999; line-height: 130%; }
TD.scroll { font-size: 17px; }
TD.upper { font-size: 15px; }
TD.comment { padding: 0px 10px; }
TD.selected { font-size: 15px }
TD.caut { padding: 10px 20px; }
TD.cont { padding: 20px; }
TD.forml { border-width:1px; border-color: #000055; border-style: solid; color: #FFFFFF; }
TD.formr { border-width:1px; border-color: #000055; border-style: solid; }
TD.linktitle { padding: 0px 10px; color: #FFFFFF; }
TD.linkline { border-width: 2px; border-bottom-style: solid; border-bottom-color: #5555FF; padding: 5px 5px; }
TD.linkname { padding: 3px 5px; border-width: 1px; border-bottom-style: dashed; border-bottom-color: #5555FF; font-weight: bold; font-size: 15px; }
TD.linkcomment { padding: 0px 10px; }
TD.map { border-width:1px; border-color: #000055; border-style: solid; }
TD.access { padding: 10px 10px; }
TD.header { color: #FFFFFF; padding: 5px 10px; }
TD.article { padding: 0px 10px; }
TD { font-size: 13px; color: #000000; line-height: 130%; }

H1 { font-size: 17px; font-weight: normal; margin: 0px; margin-left: 50px; }

A.kspet { color: #000000; font-size: 12px; }
A.upper { color: #0000FF; font-size: 15px; }
A.map { color: #0000FF; font-size: 17px; text-decoration: none; }
A { color: #FFFFFF; font-size: 15px; text-decoration: none; }
A:active { color: #FF0000 }
A:hover { text-decoration: underline; }
