@charaset"shift_jis";

body           {color:#333333;  background:#d0deeb; width:747px;        margin:50px;                padding: 0px;                font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,Arial,Helvetica;}

div#main       {                background:#ffffff; width:747px;        margin: 0px;                padding: 0px;                text-align:left;  height:auto;}

 div#head      {                background:#ffffff; width:747px;        margin: 0px;                padding: 0px;                text-align:left; height:120px; vertical-align:top; clear:both;}
  div#logo     {float:left;     background:#ffffff; width:230px;        margin:19px  0px 10px 10px; padding: 0px;                text-align:left;}
  div#menu     {float:right;    background:#ffffff; width:449px;        margin:19px  0px  0px  0px; padding: 0px  0px  0px  0px; text-align:left;}

 div#contents  {float:right;    background:#ffffff; width:441px;        margin: 0px;                padding: 0px  0px  0px  0px; text-align:left;}
  div#cell     {                background:#ffffff; width:406px;        margin: 0px 25px 27px 15px; padding: 0px;                text-align:left;}
  div#copy     {                background:#ffffff; width:360px;        margin: 0px 25px 27px 15px; padding: 0px;                text-align:left;}

 div#foot      {                background:#ffffff; width:747px;        margin: 0px;                padding: 0px;                text-align:left;  height:auto; clear:both;}
  div#footlink {float:left;     background:#ffffff; width:271px;        margin: 0px;                padding:10px  0px 10px 15px; text-align:left;}
  div#cright   {float:right;    background:#ffffff; width:441px;        margin: 0px;                padding:10px 20px 10px  0px; text-align:right;}


h1             {font-size:100%;                                         margin: 0px;                padding: 0px  0px 17px  0px;}
h2             {font-size:100%;                                         margin: 0px;                padding: 0px  0px 25px  0px;}
h3             {font-size:100%;                     font-weight:bold;   margin: 0px;                padding: 0px  0px  5px  0px;}
h4             {font-size:100%;                     font-weight:bold;   margin: 0px  0px  0px  0px; padding: 2px  0px  2px  0px;}
h5             {font-size: 80%;                     font-weight:bold;   margin: 0px;                padding: 0px;}

p              {font-size:100%;                     font-weight:normal; line-height:1.5;}
.text          {font-size: 80%;                     font-weight:normal; line-height:1.5;}
.text-h        {font-size:100%;                     font-weight:normal; line-height:1.2;}
.text-r        {font-size: 80%;                     font-weight:normal; line-height:1.5;      text-align:right;}
.text-b        {font-size:100%;                     font-weight:bold;   line-height:1.5;}
.text-s        {font-size: 70%;                     font-weight:normal; line-height:100%;}
.cright        {font-size: 70%; color:#888888;      font-weight:normal; line-height:100%;}

img            {                                                        margin: 0px;                padding: 0px;}
img.arrow      {                                                        margin: 4px  0px  0px  0px; padding: 0px;}

ul             {font-size: 100%;                                        line-height:1.5; margin: 0px; padding: 0px  0px  0px 20px;}
ol             {font-size: 100%;                                        line-height:1.5; margin: 0px; padding: 0px  0px  0px 20px;}
li             {font-size: 100%;                                        line-height:1.5; margin: 0px; padding: 0px  0px  5px  0px;}

table          {font-size:13px; font-weight:bold;   text-align:center;  vertical-align:middle; background:#e3fbfa; margin:1px; padding:3px;}
th             {font-size:13px; font-weight:bold;   text-align:center;  vertical-align:middle; background:#e3fbfa; margin:1px; padding:3px;}
td             {font-size:13px; background:#ffffff;                     vertical-align:middle;                     margin:1px; padding:3px 3px 3px 5px;}
td.border      {font-size:13px; background:#667ad8;                     vertical-align:middle;                     margin:0px; padding:0px;}
td.td2         {font-size:13px; background:#ffffff;                     vertical-align:top;                        margin:1px; padding:3px 3px 3px 5px;}
td.td3         {font-size:13px; background:#ffffff;                     vertical-align:top;                        margin:0px; padding:0px;}

a:link         {color:#028bff;  font-weight:normal; text-decoration:none     ;}
a:visited      {color:#028bff;  font-weight:normal; text-decoration:none     ;}
a:hover        {color:#888888;  font-weight:normal; text-decoration:underline;}
a:active       {color:#888888;  font-weight:normal; text-decoration:none     ;}

a.m:link       {color:#b10069;  font-weight:bold;   text-decoration:none     ;}
a.m:visited    {color:#b10069;  font-weight:bold;   text-decoration:none     ;}
a.m:hover      {color:#e198d2;  font-weight:bold;   text-decoration:underline;}
a.m:active     {color:#e198d2;  font-weight:bold;   text-decoration:none     ;}

a.c:link       {color:#0085b6;  font-weight:bold;   text-decoration:none     ;}
a.c:visited    {color:#0085b6;  font-weight:bold;   text-decoration:none     ;}
a.c:hover      {color:#98c3e1;  font-weight:bold;   text-decoration:underline;}
a.c:active     {color:#98c3e1;  font-weight:bold;   text-decoration:none     ;}

a.y:link       {color:#c1b400;  font-weight:bold;   text-decoration:none     ;}
a.y:visited    {color:#c1b400;  font-weight:bold;   text-decoration:none     ;}
a.y:hover      {color:#e1cc98;  font-weight:bold;   text-decoration:underline;}
a.y:active     {color:#e1cc98;  font-weight:bold;   text-decoration:none     ;}

a.k:link       {color:#333333;  font-weight:normal; text-decoration:none     ;}
a.k:visited    {color:#333333;  font-weight:normal; text-decoration:none     ;}
a.k:hover      {color:#888888;  font-weight:normal; text-decoration:underline;}
a.k:active     {color:#888888;  font-weight:normal; text-decoration:none     ;}