<style type='text/css'>

/* 基本設定 */
html { padding:0px; margin:0px; overflow:auto; }
body { padding:0px; margin:0px; overflow:auto; background-color:#fff; }
*    { font-family: Meiryo, Osaka, Arial, sans-serif; font-size:12px; }
img  { margin:0px; padding:0px; vertical-align: bottom; border-style:none; display:inline-block; }

a       { color:#008; }
a:hover { background-color:#006;color:#fff; }

.c { text-align:center; }
.r { text-align:right; }

.w40 { width:40px; }
.w60 { width:60px; }
.w80 { width:80px; }
.w100 { width:100px; }
.w120 { width:120px; }
.w240 { width:240px; }

.listBdy { padding:4px 8px;border:1px solid #000; }
.listHdr { background-color:#ccc; }

.ltn { ime-mode:disabled; }

/* INPUT */
input.imeon { ime-mode:active; }
input.imeoff { ime-mode:disabled; }
input.dsp { margin:0px; border-style:none; text-align:right; }

</style>
