td.bg1     {
     background-image:url(img/indeximg_top.gif);
	 background-repeat:no-repeat
}
td.bg2     {
     background-image:url(img/contentimg_top.gif);
	 background-repeat:repeat-y
}
td.bg3     {
     background-image:url(img/naviimg/gnavi_top3bg.gif);
	 background-repeat:no-repeat
}
td.bg4     {
     background-image:url(img/naviimg/gnavi_top4bg.gif);
	 background-repeat:no-repeat
}
td.bg5     {
     background-image:url(contents/leftmenu/leftbase.gif);
	 background-repeat:repeat-y
}
td.bg6     {
     background-image:url(contents/c_coimg/cco_bg01.jpg);
	 background-repeat:no-repeat;
}
td.bg7     {
     background-image:url(contents/courseimg/course_img01.gif);
	 background-repeat:no-repeat
}
td {  font-size: x-small}
tr {  font-size: x-small}
.font1 {  font-size: xx-small}
.font2 {  font-size: small}
.table {  line-height: 120%}
a             {
    color:#0033FF;
}
a:hover, a:active
              {
    color:#FF0000;
}
.box1  {
     border-top-width:1px;
     border-right-width:1px;
     border-bottom-width:1px;
     border-left-width:1px;
     border-style:dotted;
     border-color:#0066CC;
     vertical-align:middle;
     padding:10px 10px 10px 10px
}
.box20  {
     border-top-width:1px;
     border-right-width:1px;
     border-bottom-width:0px;
     border-left-width:1px;
     border-style:solid;
     border-color:#0066CC;
     vertical-align:middle;
     padding:2px
}
.box200  {
     border-top-width:0px;
     border-right-width:1px;
     border-bottom-width:0px;
     border-left-width:1px;
     border-style:solid;
     border-color:#0066CC;
     vertical-align:middle;
     padding:2px
}
.box2a  {
     border-top-width:1px;
     border-right-width:0px;
     border-bottom-width:0px;
     border-left-width:1px;
     border-style:solid;
     border-color:#0066CC;
     vertical-align:middle;
     padding:2px
}
.box2b {
     border-top-width:1px;
     border-right-width:1px;
     border-bottom-width:0px;
     border-left-width:1px;
     border-style:solid;
     border-color:#0066CC;
     vertical-align:middle;
     padding:2px
}
.box2c {
     border-top-width:1px;
     border-right-width:0px;
     border-bottom-width:1px;
     border-left-width:1px;
     border-style:solid;
     border-color:#0066CC;
     vertical-align:middle;
     padding:2px
}
.box2 {
     border-top-width:1px;
     border-right-width:1px;
     border-bottom-width:1px;
     border-left-width:1px;
     border-style:solid;
     border-color:#0066CC;
     vertical-align:middle;
     padding:2px
}
.box22 {
     border-top-width:1px;
     border-right-width:1px;
     border-bottom-width:0px;
     border-left-width:1px;
     border-style:solid;
     border-color:#0066CC;
     vertical-align:middle;
     padding:5px
}