/*body*/
body      {  background-color: #FFFFFF; margin: 0px}


/*link*/

a            {  color: #031B84; text-decoration: none}
a.gray       {  color: #333333; text-decoration: none}
a:link       {  color: #031B84; text-decoration: none}
a:hover      {  color: #A81E44; text-decoration: underline}
a:visited       {  color: #A81E44; text-decoration: none}
a:visited:hover      {  color: #A81E44; text-decoration: underline}
a:link.gray  {  color: #333333; text-decoration: none}
a:hover.gray {  color: #A81E44; text-decoration: underline}
a:visited.gray       {  color: #A81E44; text-decoration: none}
a:visited:hover.gray      {  color: #A81E44; text-decoration: underline}
a:link.red  { font-size: 12px; line-height: 20px; color: #A81E44; text-decoration: underline}
a:hover.red { font-size: 12px; line-height: 20px;color: #A81E44; text-decoration: underline}
a:visited.red       { font-size: 12px; line-height: 20px; color: #A81E44; text-decoration: underline}
a:visited:hover.red      { font-size: 12px; line-height: 20px; color: #A81E44; text-decoration: underline}


/*text*/
.comp-tit01 {  font-size: 14px; line-height: 15px; font-weight: bold; color: #333333; background-color: #DDDDDD}
.index-menu  {  font-size: 10px; line-height: 14px}
.t10h16      {  font-size: 10px; line-height: 16px}
.t12h18      {  font-size: 12px; line-height: 18px}
.t12h18gray {  font-size: 12px; line-height: 18px; color: #333333}
.t12h20 {  font-size: 12px; line-height: 20px}
.t12h22 {  font-size: 12px; line-height: 22px}




.i-scroll {
  scrollbar-track-color: #eeeeee;
  scrollbar-face-color: #eeeeee;
  scrollbar-shadow-color: #999999;
  scrollbar-darkshadow-color: #eeeeee;
  scrollbar-highlight-color: #999999;
  scrollbar-3dlight-color: #eeeeee;
  scrollbar-arrow-color: #999999;
}


.comp_tit02 {  font-size: 12px; line-height: 18px; color: #FFFFFF}
.t12h16 { font-size: 12px; line-height: 16px}
.t14h20 {  font-size: 14px; line-height: 20px}
.t14h20gray { font-size: 14px; line-height: 20px ; color: #333333}
.t10h14 {  font-size: 10px; line-height: 14px}
.t12h14 {  font-size: 12px; line-height: 14px}
.t09h14 {  font-size: 9px; line-height: 14px}
.t08h14 {  font-size: 8px; line-height: 12px}
.red {  font-size: 12px; line-height: 20px; color: #A81E44}
.t18h24bold {  font-size: 18px; line-height: 24px; font-weight: bold; color: #666666}
.t12h18gray2 { font-size: 12px; line-height: 18px; color: #666666}

