body {
  background:url(/images/new/background.gif) #ffffff;
  margin:0;
  padding:0;
}

a:hover {text-decoration:none;background-color:#BBDFD7;}

 /* Font Definitions */
 @font-face
        {font-family:"ＭＳ 明朝";
        panose-1:2 2 6 9 4 2 5 8 3 4;
        mso-font-alt:"MS Mincho";
        mso-font-charset:128;
        mso-generic-font-family:roman;
        mso-font-pitch:fixed;
        mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
@font-face
        {font-family:Century;
        panose-1:2 4 6 4 5 5 5 2 3 4;
        mso-font-charset:0;
        mso-generic-font-family:roman;
        mso-font-pitch:variable;
        mso-font-signature:647 0 0 0 159 0;}
@font-face
        {font-family:"ＭＳ Ｐゴシック";
        panose-1:2 11 6 0 7 2 5 8 2 4;
        mso-font-charset:128;
        mso-generic-font-family:modern;
        mso-font-pitch:variable;
        mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
@font-face
        {font-family:"\@ＭＳ Ｐゴシック";
        panose-1:2 11 6 0 7 2 5 8 2 4;
        mso-font-charset:128;
        mso-generic-font-family:modern;
        mso-font-pitch:variable;
        mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
@font-face
        {font-family:"\@ＭＳ 明朝";
        panose-1:2 2 6 9 4 2 5 8 3 4;
        mso-font-charset:128;
        mso-generic-font-family:roman;
        mso-font-pitch:fixed;
        mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
@font-face
        {font-family:TBP丸ｺﾞｼｯｸDE;
        panose-1:2 15 7 0 0 0 0 0 0 0;
        mso-font-charset:128;
        mso-generic-font-family:modern;
        mso-font-pitch:variable;
        mso-font-signature:-2147483007 684158200 16 0 131072 0;}
@font-face
        {font-family:"\@TBP丸ｺﾞｼｯｸDE";
        panose-1:2 15 7 0 0 0 0 0 0 0;
        mso-font-charset:128;
        mso-generic-font-family:modern;
        mso-font-pitch:variable;
        mso-font-signature:-2147483007 684158200 16 0 131072 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {mso-style-parent:"";
        line-height:1.4em;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        font-family:"ＭＳ Ｐゴシック";
        mso-bidi-font-family:"ＭＳ Ｐゴシック";
        color:#090246;}
h2
        {mso-margin-top-alt:auto;
        margin-right:0mm;
        mso-margin-bottom-alt:auto;
        margin-left:0mm;
        line-height:normal;
        mso-pagination:widow-orphan;
        mso-outline-level:2;
        font-size:18.0pt;
        font-family:"ＭＳ Ｐゴシック";
        mso-bidi-font-family:"ＭＳ Ｐゴシック";
        color:#090246;
        font-weight:bold;}
a:link, span.MsoHyperlink
        {color:#003399;
        mso-text-animation:none;
        text-decoration:none;
        text-underline:none;
        text-decoration:none;
        text-line-through:none;}
a:visited, span.MsoHyperlinkFollowed
        {color:#003399;
        text-decoration:none;
        text-underline:none;
        text-decoration:none;
        text-line-through:none;}
p,li{
        font-size:14px;
        font-family:"ＭＳ Ｐゴシック";
        line-height:1.4em; 
        color:#090246;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:99.25pt 30.0mm 30.0mm 30.0mm;
        mso-header-margin:42.55pt;
        mso-footer-margin:49.6pt;
        mso-paper-source:0;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 @list l0
        {mso-list-id:154152432;
        mso-list-type:hybrid;
        mso-list-template-ids:-53056726 684252844 67698699 67698701 67698689 67698699 67698701 67698689 67698699 67698701;}
@list l0:level1
        {
        margin-left:18.0pt;
        text-indent:-18.0pt;
        font-family:"ＭＳ Ｐゴシック";
}
@list l0:level2
        {mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level3
        {mso-level-tab-stop:108.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level4
        {mso-level-tab-stop:144.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level5
        {mso-level-tab-stop:180.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level6
        {mso-level-tab-stop:216.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level7
        {mso-level-tab-stop:252.0pt;
        mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level8
	{mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level9
	{mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}

 /* Style Definitions */
 table.MsoNormalTable
	{
	font-size:10.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}

div#wrap {
  width:870px;
 }
div#contents {
  padding:18px;
}

div.cource {
  margin-left:34px;
  margin-right:110px;
}
div.leftmenu {
  width:180px;
  float:left;
}
div.leftmenu ul {
  margin:0;
  padding:0;
}
div.leftmenu ul li{
  list-style:none;
  padding-left:6px;
}
div.leftmenu ul li a{
  display:block;
  list-style:none;
  padding-left:6px;
  line-height:2em;
}
div.leftmenu ul li a.current{
  font-weight:bold;
  background:#ffffff;
}

div.rightcontent {
  width:498px;
  float:right;
}
.cource_h1 {
  color:#0033ff;
  font-size:100%;
}
.cource_h {
  background:#99aaff;
  color:#003399;
  font-size:14px;
  line-height:2.2em;
  padding-left:8px;
}
.texts{
  padding:0 12px;
}
div#footer {
  clear:both;
  margin:15px;
  color:#0033dd;
  size:10px;
  text-align:center;
}
