  /* 共通 */
  body                   { background-color:#FFFFFF; margin-top:15pt; }

  .user_ttl              { font-size:11pt; color:#000000; font-weight:bold; vertical-align:top; }
  .user_info             { font-size:10pt; }
  .err_msg               { font-size:11pt; color:#FF0000; font-weight:bold; }
  .nml_msg               { font-size:11pt; color:#000000; font-weight:bold; }
  .arrow                 { margin:0pt 5pt 0pt 5pt; }
  .sel                   { font-size:10pt; width:80pt; height:16pt; vertical-align:top; }
  .txt                   { font-size:10pt; width:210pt; height:16pt; vertical-align:top; }
  .btn                   { font-size:10pt; width:50pt; height:20pt; cursor:hand; }
  .shadow_cell           { background-color:#666666; }

  /* ｲﾝﾃﾞｯｸｽ */
  .guide_frame           { background-color:#CCFFCC; }
  .upd_date              { font-size:10pt; width:100%; text-align:right; margin:0pt 10pt 0pt 0pt; }
  .acs_cntr              { font-size:10pt; width:100%; text-align:right; margin:0pt 10pt 0pt 0pt; }

  /* ﾛｸﾞｲﾝ */
  .login_frame           { background-color:#B0E0E6; }
  .link_input            { font-size:10pt; }

  /* ﾕｰｻﾞ登録 */
  .new_input_frame       { background-color:#B0E0E6; }

  /* ﾕｰｻﾞ変更 */
  .mod_input_frame       { background-color:#B0E0E6; }

  /* ﾕｰｻﾞ登録 */
  .sel_input_frame       { background-color:#B0E0E6; }

  /* 受講者一覧　履歴ﾃｰﾌﾞﾙの高さ調節は"blank_list"と"scroll_list" */
  .lec_arrow             { margin:0pt 5pt 0pt 5pt; }
  .user_frame            { background-color:#CCFFCC; }
  .list_frame            { background-color:#B0E0E6; }
  .title_list            { background-color:#0066CC; color:#FFFFFF; text-align:center; margin-top:8px; }
  .blank_list            { background-color:#D3D3D3; border-top-style:none; height:310px;}
  .list                  { background-color:#FFFFFF; }
  .sum                   { background-color:#FFFFFF; margin-top:8px; margin-left:685px; }
  .title_sum             { background-color:#0066CC; color:#FFFFFF; text-align:center;}

  .lecture_ttl           { font-size:11pt; color:#000000; font-weight:bold; vertical-align:top; }
  .lecture_acc           { font-size:9pt; }
  .user_info_item        { font-size:10pt; }
  .user_info_data        { font-size:10pt; }
  .scroll_list           { border:none;
                           width:845px;
                           height:310px;
                           overflow:auto;
                           scrollbar-3dlight-color:#0080ff;
                           scrollbar-arrow-color:#0080ff;
                           scrollbar-darkshadow-color:#ffffff;
                           scrollbar-face-color:#ffffff;
                           scrollbar-highlight-color:#ffffff;
                           scrollbar-shadow-color:#0080ff;
                           scrollbar-track-color:#ffffff; }

  .title_no              { font-size:10pt; width:30px; }
  .title_ymd             { font-size:10pt; width:78px; }
  .title_training        { font-size:10pt; width:117px; }
  .title_training_ttl    { font-size:10pt; width:194px; }
  .title_teacher         { font-size:10pt; width:165px; }
  .title_training_kbn    { font-size:10pt; width:77px; }
  .title_unit            { font-size:10pt; width:49px; }
  .title_linesum         { font-size:10pt; width:49px; }
  .title_allsum          { font-size:10pt; width:49px; }

  .list_no               { font-size:10pt; text-align:right; margin-right:5px; word-break:break-all; }
  .list_ymd              { font-size:10pt; text-align:center; word-break:break-all; }
  .list_training         { font-size:10pt; word-break:break-all; }
  .list_training_ttl     { font-size:10pt; word-break:break-all; }
  .list_teacher          { font-size:10pt; word-break:break-all; }
  .list_training_kbn     { font-size:10pt; word-break:break-all; }
  .list_unit             { font-size:10pt; text-align:right; margin-right:5px; word-break:break-all; }
  .list_linesum          { font-size:10pt; text-align:right; margin-right:5px; word-break:break-all; }
  .list_allsum           { font-size:10pt; text-align:right; margin-right:5px; word-break:break-all; }

  .tr_prt_title          { text-align:center; font-size:8pt; }
  .tr_prt_data           { font-size:8pt; }
  .prt_list_no           { text-align:right; margin-right:5px; word-break:break-all; }
  .prt_list_ymd          { text-align:center; word-break:break-all; }
  .prt_list_training     { word-break:break-all; }
  .prt_list_training_ttl { word-break:break-all; }
  .prt_list_teacher      { word-break:break-all; }
  .prt_list_training_kbn { word-break:break-all; }
  .prt_list_unit         { text-align:right; margin-right:5px; word-break:break-all; }
  .prt_list_linesum      { text-align:right; margin-right:5px; word-break:break-all; }
  .prt_list_allsum       { text-align:right; margin-right:5px; word-break:break-all; }

/*background-image:url(../img/triang05.gif); background-repeat:no-repeat; background-position:right center;*/
