%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Version   2001/02/03
%  LaTeX2e  ( 94% �̏k���R�s�[�� A5�� )�e�L�X�g�p�}�N��
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Revision  2008/05/02
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% TeX�̏����ݒ�̕ύX
%\renewcommand{\thefootnote}{\fnsymbol{footnote}} %%�r���̔ԍ��𐔎�����L���ɕύX
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ���s�}�N��
\def\sbr{\par\smallskip\noindent}
\def\mbr{\par\medskip\noindent}
\def\bbr{\par\bigskip\noindent}
\newcommand{\blskip}[1]{\vspace{#1\baselineskip}}
\newcommand{\hquad}{\kern 3truemm}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% �e�L�X�g�p��{�}�N��
\definecolor{mycolor}{gray}{.8}
\definecolor{myblack}{gray}{.5}%0.3
\definecolor{myfblack}{gray}{.4}%0.3
%\definecolor{myblue}{Blue}{.8}
\newcommand{\ami}[1]{\colorbox{mycolor}{#1}}
%\newcommand{\aoami}[1]{\colorbox{NavyBlue}{#1}}
%\newcommand{\aoami}[1]{\textcolor{white}{\colorbox{myblue}{#1}}}
\newcommand{\aoami}[1]{\��{\colorbox{mycolor}{#1}}}
\newcommand{\wbami}[1]{\textcolor{white}{\colorbox{myfblack}{#1}}}
\newcommand{\winb}[1]{\textcolor{white}{\colorbox{myblack}{#1}}}
%%%%%
\newcommand{\Hline}[1]{\noalign{\hrule height #1}}%%% \Hline{0.5pt}
\newcommand{\Vline}[1]{\vrule width #1}%%% array %%%% !{\Vline{0.5pt}}
\def\sline{\vbox{\hrule width1pt height1pt depth2pt \vskip2pt%
                 \hrule width2pt height0pt}}
\def\dline{\vbox{\hrule width2pt height1pt\vskip2pt\hrule height0.2pt}}
\def\eline{\vbox{\hrule height0.2pt\vskip2pt\hrule width2pt height1pt}}
\def\dshort{\vbox{\hrule width15mm height1pt\vskip2pt\hrule height0.2pt}}
%\newcommand{\YokoTate}[3]{\vbox{\scalebox{#1}[#2]{#3}}}
\newcommand{\YokoTate}[3]{\scalebox{#1}[#2]{#3}}
%  eg.  \YokoTate{0.5}{1}{��1/2�C�c1�ň�}
%\newcommand{\yumi}{\YokoTate{2}{1}{$\Lsh$}}
%\newcommand{\mytag}[1]{\yumi\ami{\text{#1}}}
\newcommand{\mytag}[1]{\YokoTate{1}{1.5}{\reflectbox{\ding{"2B}}}\ami{\text{\footnotesize #1}}}
\newcommand{\mytagE}[1]{\raise8pt\hbox{\YokoTate{1}{1.5}{\rotatebox{180}{\ding{"E0}}}}\ami{\text{#1}}}
\newcommand{\bluebf}[1]{\��{\textbf{#1}}}
\newcommand{\��}[1]{{\color[named]{Blue}#1}}
%\newcommand{\��}[1]{{\color[named]{Black}#1}}
%
%\newcommand{\��}[1]{{\color[named]{Red}#1}}
\newcommand{\��}[1]{{\color[named]{Black}#1}}
\newcommand{\��}[1]{{\color[named]{Black}#1}}
\newcommand{\Color}[2]{{\color[named]{#1}#2}}
\newcommand{\����}[2]{{\color[named]{Blue}\textbf{#1}}\index{#2#1}}
%\newcommand{\����}[2]{\textbf{#1}\index{#2#1}}
%\newcommand{\����}[1]{\textcolor{RoyalBlue}{\textbf{#1}}}
%\newcommand{\����}[1]{\textcolor{CornflowerBlue}{\textbf{#1}}}
%\newcommand{\��}[1]{\textcolor{RoyalBlue}{#1}}
%
%\newcommand{\��`}[1]{\ami{\textbf{#1}}\quad}
%\newcommand{\�T�u}[1]{\aoami{\textbf{#1}}\quad}
\newcommand{\��`}[1]{\wbami{\textbf{#1}}\quad}
\newcommand{\�T�u}[1]{\wbami{\textbf{#1}}\quad}
% \�T�u{Gauss�̏����@} <--- �T�u�^�C�g���uGauss�̏����@�v��Ԋ|�������ŕ\��
%
\newcommand{\����}[4]{\begingroup%
\setlength{\fboxsep}{2mm}% �g���ƕ��͂̊Ԋu
\setlength{\fboxrule}{0.3mm}% �g�̑���
\��{%
\begin{breakitemsquarebox}[l]{\textbf{\��{{#1}{#2}}~{#3}}}{\vspace*{-2mm}\��{#4}}%
%{�藝}{1.1}{(���@�̈�Ӑ�)}{����̓��e}
\end{breakitemsquarebox}%
}%
\endgroup}%
\newcommand{\����S}[4]{\begingroup%
\setlength{\fboxsep}{2mm}% �g���ƕ��͂̊Ԋu
\��{%
\begin{itemsquarebox}[l]{\textbf{\��{{#1}{#2}}~{#3}}}{\��{#4}}%
%{�藝}{1.1}{(���@�̈�Ӑ�)}{����̓��e}
\end{itemsquarebox}%
}\endgroup}%
%
\newcommand{\�g}[2]{%
\begingroup%
\setlength{\fboxsep}{2mm}% �g���ƕ��͂̊Ԋu
\setlength{\fboxrule}{0.3mm}% �g�̑���
%\setlength{\parindent}{1zw}% �i��������1������
\begin{breakitembox}[r]{\textbf{#1}}{#2}\end{breakitembox}
\endgroup}
\newcommand{\�gS}[2]{%
\begingroup%
\setlength{\fboxsep}{2mm}% �g���ƕ��͂̊Ԋu
%\setlength{\fboxrule}{0.3mm}% �g�̑���
%\setlength{\parindent}{1zw}% �i��������1������
\begin{itembox}[r]{\textbf{#1}}{#2}\end{itembox}
\endgroup}
\newcommand{\�w�i�g}[3]{%
\begingroup%
\setlength{\fboxsep}{2mm}% �g���ƕ��͂̊Ԋu
\setlength{\fboxrule}{0.3mm}% �g�̑���
%\setlength{\parindent}{1zw}% �i��������1������
\definecolor{shadecolor}{gray}{0.9}% �h��Ԃ��F���D�F�Ɏw��
\begin{shaded}
%\begin{breakitembox}[r]
%\migi{\linewidth}{\textbf{#1}}\\{#2}
\textbf{#1}\quad{#2}\\{#3}
%\end{breakitembox}
\end{shaded}
\endgroup}
\newcommand{\�e�g}[2]{\begingroup%
\setlength{\fboxsep}{2mm}% �g���ƕ��͂̊Ԋu
\begin{itemshadebox}[r]{\textbf{#1}}{#2}%
\end{itemshadebox}%
\endgroup}%
%
\newcommand{\�藝}[3]{\begingroup%
\setlength{\fboxsep}{3mm}% �g���ƕ��͂̊Ԋu
\begin{breakitemsquarebox}[l]{\textbf{�藝{#1}~{#2}}}{#3}%
\end{breakitemsquarebox}%
\endgroup}%
\newcommand{\�藝S}[3]{\begingroup%
\setlength{\fboxsep}{3mm}% �g���ƕ��͂̊Ԋu
\begin{itemsquarebox}[l]{\textbf{�藝{#1}~{#2}}}{#3}%
\end{itemsquarebox}%
\endgroup}%
\newcommand{\�n}[3]{\begingroup%
\setlength{\fboxsep}{3mm}% �g���ƕ��͂̊Ԋu
\begin{breakitemsquarebox}[l]{\textbf{�n{#1}~{#2}}}{#3}%
\end{breakitemsquarebox}%
\endgroup}%
\newcommand{\���}[3]{\begingroup%
\setlength{\fboxsep}{3mm}% �g���ƕ��͂̊Ԋu
\begin{breakitemsquarebox}[l]{\textbf{���{#1}~{#2}}}{#3}%
\end{breakitemsquarebox}%
\endgroup}%
%
\newcommand{\�v�_}{\winb{\textgt{\small �v�_}}\quad}
%\newcommand{\����}{\winb{\textgt{\small ����}}\quad}
\newcommand{\����}{\ami{\textgt{\small ����}}\quad}
\newcommand{\���K}{\ami{\textgt{\small ���K}}\quad}
%\newcommand{\���K}{\winb{\textgt{\small ���K}}\quad}
%\newcommand{\���K}[1]{{\setlength{\fboxsep}{2pt}{\��{\fbox{\��{\textgt{\small {���K} #1}}}}}\quad}}
%\newcommand{\����}{{\setlength{\fboxsep}{2pt}{\��{\fbox{\��{\textgt{\small {����}}}}}}\quad}}
%
%%%%%%%%%%%%%%%%%%%%�@�e�L�X�g�p�̗��
%\newcommand{\���N}[2]{\noindent\dshort\ \textbf{��� {#1}}\ \leaders\dline\hfill{} \par
%{#2}\\[-4pt] \leaders\eline\hfill{}}
%\newcommand{\���}[2]{\noindent\dshort\ \textbf{��� {#1}}\ \leaders\dline\hfill{} \par
%{#2}\\[-4pt] \leaders\eline\hfill{}}
%\newcommand{\�ؖ�}{\textbf{\small �ؖ�}\quad} %%% �藝�C�n�C���Ȃǂ̏ؖ�
\newcommand{\��}{\textbf{\small ��}\quad}     %%% �Ⴊ�ݖ�`���̏ꍇ�̉�
%\newcommand{\�ʏ�}{\textgt{\small �ʏ�}\quad}
%\newcommand{\�ʉ�}{\textgt{\small �ʉ�}\quad}
%%%%%%%%%%%%%%%%%%%%�@���K���p�̗��
\newcommand{\���S}[3]{\begingroup%
\setlength{\fboxsep}{2mm}% �g���ƕ��͂̊Ԋu
\setlength{\fboxrule}{0.2mm}% �g�̑���
\begin{breakitemsquarebox}[r]{\textbf{���{#1}~{#2}}}{#3}%{1.1}{(���@�̈�Ӑ�)}{���̓��e}
\end{breakitemsquarebox}%
\endgroup}%
\newcommand{\���}[3]{\begingroup%
\setlength{\fboxsep}{2mm}% �g���ƕ��͂̊Ԋu
\setlength{\fboxrule}{0.2mm}% �g�̑���
\begin{itemsquarebox}[r]{\textbf{���{#1}~{#2}}}{#3}%{1.1}{(���@�̈�Ӑ�)}{���̓��e}
\end{itemsquarebox}%
\endgroup}%
\newcommand{\�ޑ�}[1]{\dshort\ \textbf{�� �� {#1}}\ \leaders\dline\hfill}
\newcommand{\��}{\noindent$\boxed{\textgt{\small ��}}$\quad}
\newcommand{\�ؖ�}{\noindent$\boxed{\textgt{\small �ؖ�}}$\quad}
\newcommand{\�ʏ�}{\noindent\winb{\textgt{\small �ʏ�}}\quad}
\newcommand{\�ʉ�}{\noindent\winb{\textgt{\small �ʉ�}}\quad}
\def\Ans#1{\blskip{0.5} \textbf{#1}\enskip}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\����}[2]{\noindent\dshort\ \textbf{{#1}}\ \leaders\dline\hfill{} \par
{#2}\\[-4pt] \leaders\eline\hfill{}}
%
\newcommand{\��}[1]{\textbf{��{#1}}\quad} %%%
\newcommand{\��}[1]{\textbf{��{#1}}\quad} %%%
%\newcommand{\��}[2]{\textbf{��{#1}}\quad{\small #2}}
%
\newcommand{\���}[1]{\textbf{���{#1}}\quad}
\newcommand{\���K}[1]{\textbf{���{#1}}\quad}
\newcommand{\Prob}[1]{\noindent\textbf{���{#1}}\quad}
%\newcommand{\Prob}[1]{\blskip{}\textbf{#1}.\quad}
%\newcommand{\prob}[1]{\blskip{0.3}\textbf{#1}.\quad}
%
%\def\fromset#1#2{\underset{\eightpoint{#2}}\to{#1}}
\newcommand{\Def}{\hbox{$\mathop{\Longleftrightarrow}\limits_{de\!f}$}}
\newcommand{\Defeq}{\hbox{$\mathop{=}\limits_{de\!f}$}}
\newcommand{\IIF}{\hbox{$\Longrightarrow$}}
\newcommand{\IIf}{\hbox{$\;\Rightarrow\;$}}
\newcommand{\IFF}{\hbox{$\Longleftrightarrow$}}
\newcommand{\Iff}{\hbox{$\;\Leftrightarrow\;$}}
\newcommand{\qed}{\YokoTate{0.5}{1}{��}} % �ؖ��I���
%\newcommand{\qed}{\hfill \rule{4pt}{8pt}}
%\newcommand{\qed}{\text{\YokoTate{0.5}{1}{��}}}
%
\newcommand{\Frac}[2]{\frac{\,{#1}\,}{\,{#2}\,}}%
\newcommand{\Dfrac}[2]{\dfrac{\,{#1}\,}{\,{#2}\,}}%
%\newcommand{\Tfrac}[2]{\leavevmode\kern-.1em\raise.25ex\hbox{\the\scriptfont0 $#1$}%
%            \kern-.1em/\kern-.15em\lower.25ex\hbox{\the\scriptfont0 $#2$}}%
\newcommand{\textfrac}[2]{\leavevmode\kern-.1em\raise.5ex\hbox{\the\scriptfont0 $#1$}
            \kern-.1em/\kern-.15em\lower.25ex\hbox{\the\scriptfont0 $#2$}}
\newcommand{\Tfrac}[2]{\raisebox{0.2em}{$#1$}\kern-0.1em\raisebox{0.1em}{/}\kern-0.1em%
                       \raisebox{-0.2em}{$#2$}}
%\newcommand{\Ans}{\textit{Ans.}\quad}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\I}{\makebox[1zw][c]{\text{I}}}
\newcommand{\II}{\makebox[1zw][c]{\text{I\kern-0.1em I}}}
\newcommand{\III}{\makebox[1zw][c]{\text{I\kern-0.125em I\kern-0.125em I}}}
\newcommand{\IV}{\makebox[1zw][c]{\text{I\kern-0.2em{V}}}}
\newcommand{\VI}{\makebox[1zw][c]{\text{V\kern-0.2em{I}}}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ���̏W��
\newcommand{\C}{\mathbb{C}}
\newcommand{\R}{\mathbb{R}}
\newcommand{\Q}{\mathbb{Q}}
\newcommand{\Z}{\mathbb{Z}}
\newcommand{\N}{\mathbb{N}}
\newcommand{\F}{\mathbb{F}}
\newcommand{\hamilton}{\mathbb{H}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ���w�L���}�N��
\DeclareMathOperator{\such}{\quad s{.}t.\quad}
\DeclareMathOperator{\namely}{\quad i{.}e.\quad}
%
\renewcommand{\Re}{\mathrm{Re.}}
\renewcommand{\ker}{\mathrm{Ker}}
\renewcommand{\Im}{\mathrm{Im}}
\DeclareMathOperator{\Ker}{Ker}
\DeclareMathOperator{\Ind}{Ind}
\DeclareMathOperator{\mMax}{max}
\DeclareMathOperator{\mMin}{min}
\DeclareMathOperator{\sgn}{sgn}
\DeclareMathOperator{\rank}{rank}
%%%%%%\DeclareMathOperator{\tr}{tr}
\DeclareMathOperator{\id}{id}
%\DeclareMathOperator{\ln}{ln}
\DeclareMathOperator{\adj}{adj}
\DeclareMathOperator{\fugo}{\text{$\varepsilon$}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% �㐔(���`�㐔)�p�}�N��
\newcommand{\permut}{(p_1\;\;p_2\;\;\cdots\;\;p_n)}
\newcommand{\trans}[1]{{}^t\kern-1pt{#1}}
\newcommand{\transbar}[1]{{}^t{\overline{#1}}}
\newcommand{\vct}[1]{\boldsymbol{#1}}
\newcommand{\vcts}[2]{\text{$\vct{#1}_1$, $\vct{#1}_2$, $\cdots$, $\vct{#1}_{#2}$}}
\newcommand{\Vct}[1]{\overrightarrow{\text{#1}}}
\newcommand{\norm}[1]{\Vert{#1}\Vert}
\newcommand{\gen}[1]{{\langle}{#1}{\rangle}} % �����n
\newcommand{\Det}[1]{|\,{#1}\,|}
%
\newcommand{\notgodo}[3]{{#1}\not\equiv{#2}\pmod{#3}}
\newcommand{\godo}[3]{{#1}\equiv{#2}\pmod{#3}}
\newcommand{\cplus}[1]{\displaystyle{\null\atop{#1}}}
\newcommand{\iso}{\cong}
%
\DeclareMathOperator{\GL}{GL}
\DeclareMathOperator{\SL}{SL}
\DeclareMathOperator{\Syl}{Syl}
\DeclareMathOperator{\Char}{char}
\DeclareMathOperator{\Aut}{Aut}
\DeclareMathOperator{\Inn}{Inn}
\DeclareMathOperator{\Out}{Out}
\DeclareMathOperator{\End}{End}
\DeclareMathOperator{\Homo}{Hom}
\DeclareMathOperator{\homo}{homo}
\newcommand{\Hom}[2]{\Homo({#1},{#2})}
\newcommand{\cyclic}[1]{{\langle}{#1}{\rangle}}
\newcommand{\normal}{\vartriangleleft}%%% eg. $H \normal G$
\newcommand{\lnormal}{\vartriangleleft}%%% eg. $H \normal G$
\newcommand{\rnormal}{\vartriangleright}%%% eg. $G \rnormal H$
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% �s��{�ό`
\newcommand{\ziku}[1]{\bigcirc\kern-7.5pt\hbox{#1}}  % �|���o���̎������ň͂�
\newcommand{\ri}[2]{\text{${#2} r_{#1}$}}            % ��#1�s��#2�{����
\newcommand{\rii}[3]{\text{$r_{#1}+{#3}r_{#2}$}}     % ��#1�s�ɑ�#2�s��#3�{��������
\newcommand{\riii}[2]{\text{$r_{#1}\leftrightarrow r_{#2}$}} % ��#1�s�Ƒ�#2�s�����ւ���
\newcommand{\ci}[2]{\text{${#2} c_{#1}$}}            % ��#1���#2�{����
\newcommand{\cii}[3]{\text{$c_{#1}+{#3}c_{#2}$}}     % ��#1��ɑ�#2���#3�{��������
\newcommand{\ciii}[2]{\text{$c_{#1}\leftrightarrow c_{#2}$}} % ��#1��Ƒ�#2������ւ���
\newcommand{\mat}[2]{\begin{array}{#1} #2 \end{array}}%       �z��
\newcommand{\bmat}[2]{\left[ \mat{@{\,}#1@{\,}}{#2} \right]}% �s��[]
\newcommand{\pmat}[2]{\left( \mat{@{\,}#1@{\,}}{#2} \right)}% �s��()
\newcommand{\vmat}[2]{\left| \mat{@{\,}#1@{\,}}{#2} \right|}% �s��| |
\newcommand{\equ}[2]{\left\{ \mat{#1}{#2} \right.}%           �A��1��������
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ���(�����ϕ�)�p�}�N��
\newcommand{\dsize}{\displaystyle}
\newcommand{\Lim}[2]{\displaystyle\lim_{{#1}\to{#2}}}
\newcommand{\LimInf}[1]{\displaystyle\lim_{{#1}\to\infty}}
\newcommand{\Sum}[2]{\sum\limits_{#1}^{#2}}
%\newcommand{\Sum}[2]{\displaystyle\sum_{#1}^{#2}}
\newcommand{\Prod}[2]{\displaystyle\prod_{#1}^{#2}}
\newcommand{\Coprod}[2]{\coprod\limits_{#1}^{#2}}
\renewcommand{\Cup}[2]{\bigcup\limits_{#1}^{#2}}
\renewcommand{\Cap}[2]{\bigcap\limits_{#1}^{#2}}
\newcommand{\Round}[2]{\frac{\partial{#1}}{\partial{#2}}}
%%%%%\newcommand{\Int}[2]{\displaystyle\int_{#1}^{#2}}
\def\dint{\dsize\int}
\def\diint{\dsize\iint}
\newcommand{\Class}[1]{$\textrm{C}^{#1}$��}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ����}�N��
% �ۈ�{�����F \maru{1}
% �ϓ�����  �F \kinto{5zw}{�ϓ�����}...5������
% ����      �F \chuo{100mm}{����}
% �E��    �F \migi{100mm}{�E��}
% ����    �F \hidari{100mm}{����}
% \ami{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\newcommand{\maru}[1]{{\ooalign{\hfil$\scriptstyle#1$\/\hfil\crcr%
%                       \hbox{\mathhexbox20D}}}}
%\newcommand{\maru}[1]{{\ooalign{\hfil#1\/\hfil\crcr%
%                     \raise.167ex\hbox{\mathhexbox20D}}}}
\newcommand{\kinto}[2]{\leavevmode \hbox to #1{%
                     \kanjiskip=0pt plus 1fill minus 1fill%
                     \xkanjiskip=\kanjiskip #2}}
\newcommand{\Chuo}[1]{\leavevmode \hbox to \linewidth{\hfill {#1} \hfill}}
\newcommand{\chuo}[2]{\leavevmode \hbox to #1{\hfill {#2} \hfill}}
\newcommand{\migi}[2]{\leavevmode \hbox to #1{\hfill #2}}
\newcommand{\hidari}[2]{\leavevmode \hbox to #1{#2 \hfill}}
\newcommand{\centre}[2]{\hbox to #1{\hfill #2 \hfill}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \ruby{����}{����}  or  \ruby{��}{����}\ruby{��}{��}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\ruby}[2]{%
   \leavevmode%
   \setbox0=\hbox{#1}%
   \setbox1=\hbox{\tiny #2}%
   \ifdim\wd0>\wd1 \dimen0=\wd0 \else \dimen0=\wd1 \fi%
   \hbox{%
      \kanjiskip=0pt plus 2fil%
      \xkanjiskip=0pt plus 2fil%
      \vbox{%
         \hbox to \dimen0{%
            \tiny \hfil#2\hfil}%
         \nointerlineskip%
         \hbox to \dimen0{\mathstrut\hfil#1\hfil}}}}
%
\newdimen\mytempdima
\newcommand{\Ruby}[2]{%
   \leavevmode
   \setbox0=\hbox{#1}%
   \mytempdima=\f@size\p@
   \setbox1=\hbox{\fontsize{0.5\mytempdima}{0pt}\selectfont #2}%
   \ifdim\wd0>\wd1 \dimen0=\wd0 \else \dimen0=\wd1 \fi
   \hbox{%
      \kanjiskip=0pt plus 2fil
      \xkanjiskip=0pt plus 2fil
      \vbox{%
         \hbox to \dimen0{%
            \footsize{0.5\mytempdima}{0pt}\selectfont \hfil#2\hfil}%
         \nointerlineskip
         \hbox to \dimen0{\mathstrut\hfil#1\hfil}}}}
%
\newenvironment{FRAME}{\begin{trivlist}\item[]
   \hrule
   \hbox to \linewidth\bgroup
      \advance\linewidth by -30pt
      \hsize=\linewidth
      \vrule\hfill
      \vbox\bgroup
         \vskip10pt
         \def\thempfootnote{\arabic{mpfootnote}}%
         \begin{minipage}{\linewidth}}{%
         \end{minipage}\vskip10pt
      \egroup\hfill\vrule
   \egroup\hrule
   \end{trivlist}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Form: \begin{myset}{????}
%        \item[N.B.1]                <<myset �Ƃ̑���_>>�@%%%%%%%%%%%
%        \item[]                     %%% ���o���̍ő啝�̂��̂��w��   
%        \item[Remark]               %%% ????   ......................
%        \item[Exc.]                 %%%        ......................
%      \end{myset}                   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\mysetlabel#1{\hfil\mbox{\bf #1}}
\newenvironment{myset}[1]{%
\begin{list}{}
 {\let\makelabel\mysetlabel
  \settowidth{\labelwidth}{#1}
  \setlength{\leftmargin}{1.1\labelwidth}
% \setlength{\itemindent}{20pt}
% \setlength{\labelsep}{10pt}
}
}{%
\end{list}}
%%%%%%%%%%%%%%%%%%%%%%%
\newenvironment{itemset}{%
\begin{list}{}{%
% \usecounter{linenumber}%
% \setlength{\itemindent}{20pt}%
 \setlength{\topsep}{6pt}%
%\setlength{\labelsep}{10pt}%
 \setlength{\itemsep}{0pt}%
 \setlength{\parsep}{3pt}%
 \setlength{\leftmargin}{3zw}%
%\renewcommand{\labelenumi}{(\arabic{enumi})}%  %%{�m\Roman{enumi}�n}
%\renewcommand{\labelenumii}{(\roman{enumii})}%
%\renewcommand{\labelenumiii}{(\alph{enumiii})}%
}
}{%
\end{list}}
%%%%%%%%%%%%%%%%%%%%%%%
\newenvironment{roster}{%
\begin{enumerate}{%
 \setlength{\leftmargin}{20pt}}%
 \renewcommand{\labelenumi}{(\arabic{enumi})}%  %%{�m\Roman{enumi}�n}
 \renewcommand{\labelenumii}{(\roman{enumii})}%
 \renewcommand{\labelenumiii}{(\alph{enumiii})}%
}{%
\end{enumerate}}
