body {
   color : #333333;
   font-size : 14px;
   line-height : 150%;
   background-color : #ffffff;
   background-image : url(image/back.gif);
   background-repeat : repeat-y;
   margin : 0px;
   padding : 0px;
}

table {
   font-size : 14px;
   line-height : 150%;
}

#outline {
   width : 750px;
   text-align : left;
}


div.main {
   float : right;
   width : 500px;
}

div.top {
   width : 100%;
   height : 100px;
   text-align : right;
   margin-top : 70px;
}

div.logo {
   font-size : 24px;
   padding : 10px 0 0 0;
}

div.space {
   width : 800px;
   margin : 30px 15px 0 0;
}

div.contents {
   width : 100%;
   text-align : center;
}

div.contents-title {
   width : 100%;
   height : 25px;
   text-align : left;
   font-size : 15px;
   background-color : #fff;
   background-image : url(image/tate-01.gif);
   background-repeat : no-repeat;
   padding : 1px 0 0 15px;
}

div.contents-body {
   width : 800px;
   text-align : left;
   margin : 7px 0 15px 0;
}

div.side {
   float : left;
   width : 240px;
   margin : 0px;
   padding : 0px;
}

div.menu {
   width : 100%;
   margin : 20px 0 10px 10px;
}

div.menu-title01 {
   width : 215px;
   height : 25px;
   text-align : left;
   color : #fff;
   font-size : 15px;
   background-color : #13d;
   background-image : url(image/tate-02.gif);
   background-repeat : no-repeat;
   padding : 1px 0 0 15px;   
}

div.menu-intable {
   width : 210px;
   text-align : left;
   line-height : 180%;
   background-color : #13d;
   margin : 5px 0 5px 5px;
}

.menu A{color : #fff;text-decoration : none;font-weight : bold;}
.menu A:VISITED{color : #ecf;text-decoration : none;}
.menu A:hover {color : #fc0;text-decoration:underline; }
.menu A:ACTIVE{color : #f30; text-decoration:underline; }

div.c-r {
   clear : both;
   width : 800px;
   height : 30px;
   text-align : center;
   font-size : 12px;
   background-color : #fff;
   background-image : url(image/line-01.gif);
   padding : 4px 15px 0 0;
   margin : 0 0 10px 0;
}

div.m-link {
   clear : both;
   width : 100%;
   text-align : right;
   font-size : 12px;
}

.m-link A{color : #aaa;text-decoration : none;}