/******************************************   standard.css*****************************************/*         {margin:0px; padding:0px;}a         {}a:link    {color:blue;}a:visited {color:blue;}a:active  {color:darkorange;}a:hover   {color:darkorange;}h1        {margin:40px 0px; font-size:3.4ex; line-height:130%;}h2        {margin:40px 0px; font-size:3.2ex; line-height:120%;}h3        {margin:30px 0px; font-size:3.0ex; line-height:120%;}h4        {margin:30px 0px; font-size:2.8ex; line-height:120%;}p         {margin:20px 0px;}ul        {margin:10px 0px 10px 40px; font-weight:bold;}ol        {margin:10px 0px 10px 40px;}li        {margin:0px;}dl        {margin:10px 0px;}dt        {margin:0px;}dd        {margin:0px 0px 0px 40px;}.line     {border-bottom:#000000 solid 1px;}.bold     {font-weight:bold;}.impact   {font-weight:bold; border-bottom:#000000 solid 1px;}.red      {color:#ff0000;}.red2     {color:#ff0000; border-bottom:#ff0000 solid 1px;}.red3     {color:#ff0000; border-bottom:#ff0000 solid 1px; font-weight:bold; }.marker   {background:yellow;}.marker2  {background:yellow; border-bottom:#000000 solid 1px;}.marker3  {background:yellow; border-bottom:#000000 solid 1px; font-weight:bold;}html {scrollbar-face-color: #ff0000;scrollbar-track-color: #aeaeae;scrollbar-arrow-color: #ffffff;scrollbar-highlight-color: #ffffff;scrollbar-shadow-color: #000000;scrollbar-3dlight-color: #b22222;scrollbar-darkshadow-color: #b22222;}h2.title {  color:#ff0000;  font-weight:normal;  text-align:center;}h3.title {  color:#ff0000;  font-weight:normal;  text-align:center;}h4.title {  color:#ff0000;  font-weight:normal;  text-align:center;}#timer {  background:#333333;  color:#d3d3d3;  font-family:'ƒqƒ‰ƒMƒm–¾’© Pro W6', '‚l‚r –¾’©';  font-weight:bold;  font-size:3.2ex;  line-height:160%;  text-align:center;  padding:20px 0px;}body {  background:#666666 url(images/background/body.jpg) repeat-y 50% 0%;  text-align:center;  margin:0px;  padding:0px;}.page {  background:url(images/background/page.jpg) repeat-y 0px 0px;  font-size:1.8ex;  color:#333333;  line-height:150%;  text-align:center;  width:720px;  margin:10px auto;  padding:0px;}.head {  text-align:center;  margin:0px auto;  padding:0px;}.contents {  text-align:left;  margin:0px 20px;  padding:0px 40px;}.foot {}.letters {  background:oldlace;  text-align:left;  margin:10px 10px;  padding:10px 35px 0px 35px;  border:gray solid 1px;  clear:both;}.letters_text {  background:url(images/dash.jpg);  color:black;  font-size:11pt;  line-height:22px;  margin:0px;  padding:2px 10px;}.letters_text p {  margin:22px 0px;}.copyright {  background:;  text-align:center;  margin:0px;  padding:0px;}.button {  background:#f5f5f5;  text-align:center;  margin:40px 20px;  padding:20px 0px;}.button_b {  background:url(images/button.jpg) no-repeat 0px -1000px;  width:404px;  height:44px;  margin:0px auto;}.button_b a {  background:url(images/button.jpg) no-repeat 0px 0px;  text-decoration:none;  width:404px;  height:44px;  display:block;}.button_b a:hover {  background:url(images/button.jpg) no-repeat 0px -44px;}.button_r {  background:url(images/button.jpg) no-repeat 0px -1000px;  width:404px;  height:44px;  margin:0px auto;}.button_r a {  background:url(images/button.jpg) no-repeat 0px -44px;  text-decoration:none;  width:404px;  height:44px;  display:block;}.button_r a:hover {  background:url(images/button.jpg) no-repeat 0px 0px;}.navi {  margin:0px;  padding:10px 0px;  font-size:10pt;  text-align:center;}.sign {  text-align:right;}br.clear {  clear:both;}.text {  background:;  text-align:left;  margin:0px 15px;  padding:0px;  clear:both;}.info {  background:;  text-align:left;  margin:40px 0px;  padding:10px 20px;  border:#000000 double 5px;  clear:both;}.word_head {  font-weight:bold;  font-size:4.0ex;}.caption {  color:#666666;  font-size:1.4ex;}.image_left {  text-align:left;  margin:10px 10px 10px 0px;  float:left;}.image_right {  text-align:right;  margin:10px 0px 10px 10px;  float:right;}.image_center  {  text-align:center;  margin:20px 0px;}.frame01 {  background:url(images/frames/01_body.jpg) repeat-y 50% 0%;  margin:30px auto;}.frame01_inner {  background:url(images/frames/01_head.jpg) no-repeat 50% 0%;  padding:50px 60px 0px 60px;}.frame01_foot {  text-align:center;}.frame02 {  background:url(images/frames/02_body.jpg) repeat-y 50% 0%;  margin:30px auto;}.frame02_inner {  background:url(images/frames/02_head.jpg) no-repeat 50% 0%;  padding:180px 120px 0px 120px;}.frame02_foot {  text-align:center;}.letter {  background:url(images/frames/letter_body.jpg) repeat-y 50% 0%;  margin:30px auto;}.letter_inner {  background:url(images/frames/letter_head.jpg) no-repeat 50% 0%;  padding:20px 40px 0px 40px;}.letter_foot {  text-align:center;}.chapter {  background:url(images/frames/chapter_body.jpg) repeat-y 50% 0%;  margin:30px auto;}.chapter_inner {  background:url(images/frames/chapter_head.jpg) no-repeat 50% 0%;  padding:20px 40px 0px 40px;}.chapter_foot {  text-align:center;}ul.chapter li {  font-weight:normal;  margin:20px 20px;}.special {  background:url(images/frames/special_body.jpg) repeat-y 50% 0%;  margin:30px auto;}.special_inner {  background:url(images/frames/special_head.jpg) no-repeat 50% 0%;  padding:20px 40px 0px 40px;}.special_foot {  text-align:center;}.bonus {  background:url(images/frames/bonus_body.jpg) repeat-y 50% 0%;  margin:30px auto;}.bonus_inner {  background:url(images/frames/bonus_head.jpg) no-repeat 50% 0%;  padding:20px 40px 0px 40px;}.bonus_foot {  text-align:center;}.contents_f {  background:url(images/frames/contents_body.jpg) repeat-y 50% 0%;  margin:30px auto;}.contents_inner {  background:url(images/frames/contents_head.jpg) no-repeat 50% 0%;  padding:20px 40px 0px 40px;}.contents_text {  margin-left:5px;}.contents_foot {  text-align:center;}.info_f {  background:url(images/frames/info_body.jpg) repeat-y 50% 0%;  margin:30px auto;}.info_inner {  background:url(images/frames/info_head.jpg) no-repeat 50% 0%;  font-weight:bold;  line-height:200%;  padding:60px 40px 20px 40px;}.info_foot {  text-align:center;}.movie {  background:url(images/frames/movie_body.jpg) repeat-y 50% 0%;  text-align:center;  margin:30px auto;}.movie_inner {  background:url(images/frames/movie_head.jpg) no-repeat 50% 0%;  padding-top:20px;}.movie_foot {  text-align:center;}ul.checkbox {  list-style:none;  line-height:160%;  margin:10px 10px;  padding:0px;}ul.checkbox li {  background:url(images/icons/checkbox.gif) no-repeat 0px -3px;  margin:10px 0px;  padding-left:25px;}****************************************/