body {
   color : #333333;
   font-size : 14px;
   line-height : 150%;
   background-color : #ffffff;
   background-image : url(image/back-01.gif);
}

table {
   font-size : 14px;
   line-height : 150%;
}

#outline{
   width:750px;
   text-align : left;
   border-width : 1px;
   border-style : solid;
   border-color : #cccccc;
   background-color : #ffffff;
}

div.intro {
   width : 100%;
   height : 24px;
   text-align : left;
   font-size : 13px;
   color : #ddeeff;
   background-color : #5588ee;
   padding : 2 0 0 15px;
}

div.top {
   width : 100%;
   height : 170px;
   padding : 20 5 5 20px;
   background-image : url(image/tsc.jpg);
   background-color : #ffffff;
}

#site-name {
   font-size : 26px;
}

div.main {
   width : 100%;
   padding : 5 0 15 0px;
}

div.contents {
   float : right;
   width : 480px;
   text-align : center;
   margin : 0 5 0 0px;
   background-color : #ffffff;
}

div.contents2 {
   float : left;
   width : 700px;
   text-align : center;
   margin : 0 5 0 0px;
   background-color : #ffffff;
}


div.contents-title {
   width : 100%;
   height : 25px;
   text-align : left;
   background-color : #ddeeff;
   padding : 2 0 0 10px;
}

div.contents-body {
   width : 460px;
   text-align : left;
   background-color : #ffffff;
   margin : 5 0px;
}

div.side {
   float : left;
   width : 250px;
   margin : 0 0 0 3px;
   background-color : #ffffff;
}

div.side2 {
   float : left;
   width : 20px;
   margin : 0 0 0 3px;
   background-color : #ffffff;
}

div.menu {
   width : 240px;
   text-align : center;
   border-width : 1 1 1 1px;
   border-style : solid;
   border-color : #cccccc;
   background-color : #eeffff;
   margin : 0 0 5 0px;
}

div.menu-title01 {
   width : 240px;
   height : 20px;
   color : #ffffff;
   background-color : #88aaee;
}

div.menu-intable {
   width : 220px;
   text-align : left;
   margin : 5 0 5 0;
}

div.c-r {
   clear : both;
   width : 100%;
   height : 24px;
   text-align : center;
   font-size : 12px;
   color : #ddeeff;
   background-color : #5588ee;
   padding : 2 0 0 0px;
}
