/* 
****************************************************************

  www.jsupul.org main css File
                             write : M.Nakabayashi,Meiji Univ.                      
  
     Ver 0.9 | 20061026 | First
     Ver 1.1 | 20071022 | change UL-LI style by M.Nakabayashi

***************************************************************
*/ 

/* body base */
body{
}
/* end body base */

span{

  vertical-align: middle; 

}


/*  banner table */
.Jbanner{

  width: 100%;
  margin-rigth: auto;
  margin-left: auto;
  margin-top:  -7px;
  margin-bottom: -10px; 
  font-size: x-large;
  font-weight: 700;
  color: white;
 
}

A.Jbanner:link{
  color: white;
  text-decoration: none; 
}
A.Jbanner:visited{
  color: white;
  text-decoration: none; 
}
A.Jbanner:active{
  color: white;
  text-decoration: none; 
}
A.Jbanner:hover {
  color: white;
  text-decoration: none; 
}
/* end banner */


/* main title image */
.Jtitle{

  margin-top: -2em;
  margin-right: 2em;
  margin-bottom: 0em;

}

/* main table */
.Jmaintable{

  margin-rigth: auto;
  margin-left: auto;
  margin-bottom: 0.5em;
  
  vertical-align: middle;
}

TH.Jmaintable {
  color: black; 
  border-style: outset; 
  border-width: 2px;
  font-size: 120%;
  
  vertical-align: middle;
}
TD.Jmaintable {

 vertical-align: middle;
}
/* end main table */

/* contents list */
.Jcontentslist{
  font-size: small;
  margin-left: 1em;
  margin-bottom: 0em;
}

UL.Jcontentslist{

  margin-top: 5px;
  
  list-style-image:  url("/img/ball.gif");
  list-style-position: inside;
  
  font-size: small;

  vertical-align: middle;
  
  line-height: 1.8;
  
}
/* end contents list */

/* President section table */
.Jpresident{

  width: 100%;
  margin-top: 1em;
  margin-rigth: auto;
  margin-left: auto;
  margin-bottom: -1em; 
  
  font-size: small;
  font-weight: bold;
  
  text-align: center;
}
/* end President section table */

/* site policy section */
.Jsitepolicy{

  margin-right: 20em;

  list-style-position: inside;

  line-height: 20px;

  padding-top: 10px;
  padding-bottom: 10px;
  padding-left:   100px;

  border-top-style:  dotted;
  border-bottom-style : dotted;
  border-color: bule;
  border-width: 2px;

}
/* end site policy section */

/* copy right section */
.Jcopyright{

  width: 100%;
  text-align: right;
  margin-top:    8px;
  margin-bottom: -1px;

}
/* end site copy light section */

/* image link */
.Jimagelink{
  
  border: none;
  vertical-align: middle;
}
/* end image linl*/

/* section link table */
.Jsectionlink{

  margin-top: 5px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
 
  border-top-style:  dotted;
  border-bottom-style : dotted;
  border-color: red;
  border-width: 2px;

}
/* end section link */

/* text with picture */
.Jwithpic{

  vertical-align: middle;
}


/* information list */
UL.Jinfolist{

  margin-top: 5px;
  margin-left: 1px;
 
  /* list-style-image: url("../img/ball.gif"); */ /* comment out by M.Nakabayashi 20071022 */
  list-style-position: inside;
  
  vertical-align: middle;
  
  font-size: small;
  
  line-height: 1.5;
}
/* end information list */

/* LI style from information of jaspul */ /* added by M.Nakabayashi 20071022 */
LI.JListItem{
   list-style-image: url("/img/ball_gr.gif");
 
}

/* LI style from others of jaspul */ /* added by M.Nakabayashi 20071022 */
LI.OListItem{
   list-style-image: url("/img/ball_og.gif");
 
}

/* ******* 東日本大震災支援バナー用 *******
         当ページ廃止と共に削除して可
   **************************************** */
#sinsaiButton a {  
	display: block;  
	overflow: hidden;  
	height: 26px;  
	width: 452px;  
	background-image: url(../img/sinsai_1.jpg);  
	padding-top: 2px;  
	text-align: left;  
	margin: 0px 5px;  
}  
#sinsaiButton a:hover {  
	background-image: url(../img/sinsai_2.jpg);  
}  

/* ******* 東日本大震災支援バナー ここまで ** */