LI{
  margin: 0px;
  padding: 0px ;
  line-height : 12pt;
}
.head {
  background-color: #66cdaa;
  width: 100% ;
}
.head P {
  color: #f5f5f5;
  font-size : 12pt;
  margin-top: 2px;
  margin-left: 32px ;
  font-family : "‚l‚r ƒSƒVƒbƒN";
  font-weight : normal;
  text-decoration : none;
  text-align : justify;
}
.head div {
  color: white;
  font-weight: bold;
  font-size: 24px;
  font-family: "Comic Sans MS" ;
}
.head img {
  vertical-align: middle;
  margin-right: 8px;
  margin-left: 10px ;
}
.head1 {
  width: 310px ;
}
.head2  {
  color: teal;
  font-weight: bold;
  font-size: 12px;
  text-align: right;
  width: 310px ;
}
.head A {
  color: white;
  font-weight: bold;
  font-size : 11px;
}
.head a:hover  {
  color: white;
  background-color: #9c9 ;
}
.side_main      {
  margin-top: 12px;
  margin-left: 20px;
  width: 620px ;
}
.side {
  background-color: #ccff99;
  width : 138px;
  vertical-align: top;
  padding: 0px ;
}
.now {
  color: white;
  background-color: #9c9;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 7px;
  display: block ;
}
.side div {
  font-weight: bold;
  font-size: 12px;
  border-bottom: 1px solid white ;
}
.side a {
  color: #336666;
  text-decoration: none;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 7px;
  display: block ;
}
.side a:hover {
  color: white;
  background-color: #9c9 ;
}
.sidemenu1 {
  margin-top: 20px;
  border-top: 1px solid #ff9900 ;
}
.space {
  width: 120px;
  height: 0px ;
}
.main    {
  vertical-align: top;
  padding-top: 10px;
  padding-bottom: 5px;
  padding-left: 30px;
  width: 462px;
  height: 500px ;
  line-height : 125%;
}
.main H2  {
  color: #666;
  font-size: 14px;
  background-color : #ddffdd;
  padding: 5px 6px 3px;
  border-top: 1px solid #ffa500 ;
}
.main H3 {
  color: #191970;
  margin-top: 8px;
  padding-top: 5px;
  padding-bottom: 3px;
  padding-left: 6px;
  border: solid 1px #9c9 ;
}
.main P  {
  color: #555;
  font-size : 12pt;
  line-height: 160% ;
  font-family : "‚l‚r ƒSƒVƒbƒN";
  text-decoration : none;
  text-align : justify;
  letter-spacing : 0px;
}
.copy   {
  font-size: 10px;
  margin-top: 30px;
  margin-bottom: 30px;
  padding-top: 6px;
  border-top: 2px solid #32d4a9 ;
  text-align : center;
}
.mail {
  color: #666;
  font-size: 14px ;
}
.main A   {
  color : #1e46bd;
  font-size : 13px;
}
.main A:HOVER  {
  color: #5f9ea0;
  background-color: #f0fff0;
  padding-top: 3px;
  padding-bottom: 3px;
  border-top : 2px dotted #adff2f;
  text-decoration : none;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #adff2f;
}
.mi-11-black{
  font-size : 11pt;
  font-family : "‚l‚r –¾’©",Osaka;
  font-weight : normal;
  color : black;
  text-decoration : none;
}
UL{
  line-height : 200%;
  list-style-position : outside;
  list-style-image : url(../../../jcp-ngn.com/jcp-ngn.com/news/2007main/2007-02/i061_v3.gif);
  list-style-type : disc;
}
.main IMG{
  margin-right : 6px;
}
.list TD{
  left : 80px;
  list-style-image : url(../../../jcp-ngn.com/css/image/i061_v3.gif);
}
.date{
  color : #282828;
  text-align : right;
  margin-top : 1px;
  margin-bottom : 1px;
  font-size : 9pt;
  font-family : "‚l‚r ƒSƒVƒbƒN";
  font-weight : normal;
  text-decoration : none;
}
.UL{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-left : 30px;
  list-style-image : url(../../JCP-NGN.com/css/i061_v3.gif);
  line-height : 200%;
}
.main H5{
  font-size : 14px;
  color : #333333;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 2pt;
  margin-left : 2pt;
  margin-right : 2pt;
  margin-bottom : 2pt;
  border-width : 2px 2px 2px 2px;
  border-color : #2f4f4f #2f4f4f #2f4f4f #2f4f4f;
  border-style : dashed dashed dashed dashed;
}
.link{
  font-size : 14px;
  text-align : right;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-left : 200px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #66cd46 #66cd46 #66cd46 #66cd46;
}
.go-11-gray{
  font-size : 11pt;
  font-family : "‚l‚r ƒSƒVƒbƒN",Osaka;
  font-weight : normal;
  color : #2d2d2d;
  text-decoration : none;
  line-height : 130%;
  text-align : justify;
  letter-spacing : 1px;
}
.go-20-blue-b{
  font-size : 20pt;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",Osaka;
  font-weight : bold;
  color : navy;
  text-decoration : none;
  line-height : 120%;
}
.go-15-blue-b{
  font-size : 15pt;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",Osaka;
  font-weight : bolder;
  text-decoration : none;
  color : navy;
}
.go-9-gray{
  font-size : 9pt;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",Osaka;
  font-weight : normal;
  color : #3c3c3c;
  text-decoration : none;
}
.sidetablespan50{
  width : 50px;
}
.g-12-red-b{
  font-size : 12pt;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",Osaka;
  font-weight : bold;
  color : blue;
}
.go-11-gray-b{
  font-size : 11pt;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",Osaka;
  font-weight : bold;
  color : #2d2d2d;
}
IMG{
  border-width : 0px 0px 0px 0px;
}
.TD-Widh50{
  width : 50px;
}
.TD-high18{
  height : 18px;
}
.TD-widh380{
  width : 380px;
  font-size : 11pt;
  font-family : "‚l‚r ƒSƒVƒbƒN",Osaka;
  font-weight : normal;
  color : #333333;
  text-decoration : none;
  text-align : justify;
  line-height : 125%;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}
.TD-Widh30{
  width : 30px;
}
.TD-Widh140{
  width : 140px;
}
.TD-Widh321{
  width : 321px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}
.TD-Center{
  text-align : center;
}
.IMG-left{
  float : left;
}
.Counter{
  width : 100px;
}
.go-10-gray{
  font-size : 10pt;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",Osaka;
  font-weight : normal;
  color : #2f2f2f;
  text-decoration : none;
  vertical-align : top;
}
.Table-Line{
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : green green green green;
  width : 450px;
}
.Center{
  text-align : center;
}
H6{
  font-size : 14pt;
  font-family : "‚l‚r ƒSƒVƒbƒN";
  font-weight : bolder;
  color : navy;
  text-decoration : none;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : green green green green;
}
.IMG-Right{
  float : right;
}
.Table-Line-Center{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : green green green green;
  text-align : center;
  width : 99px;
}
.TD-Line{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : green green green green;
}
.IMG-Center{
  text-align : center;
  background-position : center center;
  float : none;
}
.Caption{
  font-size : 10pt;
  font-family : "‚l‚r ƒSƒVƒbƒN";
  font-weight : normal;
  color : #171717;
  text-decoration : none;
  text-align : center;
}
H4{
  font-size : 12pt;
  font-family : "‚l‚r ƒSƒVƒbƒN",Osaka;
  background-color : #ddffdd;
  text-decoration : none;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #ffa500;
  font-weight : bold;
  text-align : center;
}
.TD-Widh250{
  width : 250px;
}
.TD-Widh25{
  width : 25px;
}
.Table800{
  width : 800px;
}
.keisen{
  background-image : url(../news/2008main/2008-06/clip_image002.gif);
  background-repeat : no-repeat;
  background-attachment : fixed;
  background-position : center center;
  height : 40px;
}
.TD-widh430{
  width : 430px;
}
.Enzetu-name{
  font-size : 18pt;
  font-family : "‚l‚r ƒSƒVƒbƒN",Osaka;
  font-weight : bolder;
  color : navy;
  text-decoration : none;
  text-align : center;
  border-top-width : 1px;
  border-top-style : dotted;
  border-top-color : green;
}
.Enzetu-title{
  font-size : 12pt;
  font-family : "‚l‚r –¾’©";
  font-weight : bold;
  color : blue;
  text-align : right;
  
  
  
}
.Mi15-Blue{
  font-size : 15pt;
  font-family : "‚l‚r –¾’©";
  font-weight : bolder;
  color : navy;
  text-decoration : none;
}
.kiji{
  color : navy;
  padding-left : 40px;
  font-size : 11pt;
  font-family : "‚l‚r –¾’©";
  font-weight : normal;
}
.go-12-blue-b{
  font-size : 12pt;
  font-family : "‚l‚r ƒSƒVƒbƒN";
  font-weight : bolder;
  color : navy;
  text-decoration : none;
}
.left{
  text-align : right;
}

