body{  text-align:center;  padding: 0px 0px 0px 0px;  margin: 0;}div {  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	}li {	margin: 0px 0px 0px -2px;	padding: 0px;	}.comment {  color: gray;   font-size: 11px;  line-height: 200% 	}.koyomi {  color: #6699cc;   font-size: 11px;  line-height: 200% 	}.prof { color: gray; font-size: 11px; line-height: 180% }/* リンクカラー */a:link {color:#ff6666; text-decoration: none; }a:visited {color:#ff6666;text-decoration: none; }a:active {color:#ff6666;text-decoration: none; }a:hover {color:#fff;background-color: #ff6666;text-decoration: none; }.top_botan { text-align: right;padding:  0px 25px 0px 0px;margin: 0px 0px 0px 0px;}.cd_botan { padding:  10px 0px 0px 0px;margin: 0px 0px 0px 0px;}.disc_table { padding:  10px 0px 10px 0px;margin: 0px 0px 0px 0px;}.disk { font-size: 11px; line-height: 180%;padding:  0px 0px 0px 0px;margin: 0px 0px 0px 0px;color: #000;}.disc_botan { padding:  5px 0px 0px 0px;margin: 0px 0px 0px 0px;}.disk_title { font-size: 11px; line-height: 180%;padding:  0px 0px 0px 20px;margin: 0px 0px 0px 0px;color: #000;}.disc_list { list-style-type: decimal-leading-zero;font-size: 10px; line-height: 180%;padding:  0px 0px 0px 0px;margin: 0px 0px 0px 0px;color: gray;}.navi   { color: #000000; font-size: 9px; line-height: 150%; margin: 0pt; padding: 0pt; }A.navi:link {color: gray; text-decoration: none; }A.navi:visited {color:gray;text-decoration: none; }A.navi:active {color:gray;text-decoration: none; }A.navi:hover {color:#ffffff;background-color: gray;text-decoration: none; }.tiket_form  {  text-align:left;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;font-size: 11px; line-height: 180%;  color: gray; }.tiket_text {  text-align:left;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 40px;font-size: 11px;   color: #777777; }.tiket_tile_maru  {  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;font-size: 11px; font-weight: bold; line-height: 180%;  color: #cc99cc; }.tiket_hissu  {  text-align:right;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;font-size: 9px; line-height: 180%;  color: red; }.tiket_hankaku  {  text-align:left;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 90px;font-size: 9px;   color: gray; }.tiket_kome  {  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  font-size: 9px;   color: gray;}.tiket_copy  {  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  font-size: 8px;   color: #E6E6E6;}.txtmode1 {  ime-mode: active;   /* 全角モード */}.txtmode2 {  ime-mode: inactive; /* 半角モード */}.cap { color: gray; font-size: 9px; line-height: 110% }
