/* CSS for Japanese pages */

/*
  body.news { margin: 10px;
    padding: 25px;
    min-width: 710px;
    font-family: "MS UI Gothic";
    }
*/

  h1.cover-kaihou {
    text-align: center;
    font-family: 'ＭＳ Ｐ明朝', 'Sans-serif', 'Times New Roman';
    font-size: 85%;
    border-style: none;
    }

  h1.cover-news {
    border-top-color: #9999cc; /* 上枠の色 */
    border-bottom-color: #cc9999; /* 下枠の色 */
    padding: 2px; /* 余白の幅 */
    border-style: double; /* 枠の種類 */
    border-width: 4px 0px; /* 枠の幅 */
    line-height: 130%; /* 行の高さ */
    text-align: center;
    font-family: 'Times New Roman', 'Dobkin Wd', 'Sans-serif' ;
    font-size: 160%;
    font-style: italic;
    }

  h1.cover-voldate {
    text-align: center;
    font-family: 'Times New Roman';
    font-size: 97%;
    font-weight: normal;
    border-style: none;
    }

  h2.cover-mokuji {
    color: #000099; /* 文字の色 */
    border-left-color: #cc9999; /* 左枠の色 */
    padding: 3px 0px 0px 6px; /* 余白の幅 */
    border-style: solid; /* 枠の種類 */
    border-width: 0px 0px 0px 10px; /* 枠の幅 */
    margin-left: 35px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-bottom: 0px;
    font-family: 'Times New Roman','MS UI Gothic', 'serif';
    font-size: 100%;
    font-weight: normal;
    line-height: 150%; /* 行の高さ */
    text-align: left; /* テキストの配置 */
    }

  h2.cover-mokuji-2 {
    color: #000099; /* 文字の色 */
    border-left-color: #cc0000; /* 左枠の色 */
    padding: 3px 0px 0px 6px; /* 余白の幅 */
    border-style: solid; /* 枠の種類 */
    border-width: 0px 0px 0px 7px; /* 枠の幅 */
/*    margin-left: 55px; */
    margin-left: 15px;  
    margin-right: 15px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-bottom: 0px;
    font-family: 'Times New Roman','MS UI Gothic', 'serif';
    font-size: 90%;
    font-weight: normal;
    line-height: 110%; /* 行の高さ */
    text-align: left; /* テキストの配置 */
    }

  h2.cover-tokushu { 
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 15px;
    margin-right: 15px;
    padding-bottom: 10px;
    padding-top: 10px;
    font-size: 105%;
    padding-left: 0px; /* 左余白の幅 */
    padding-right: 5px;
    border-width : 2px; /* 枠の幅 */
    border-style : dashed; /* 枠の種類 */
    border-color : #9999ff; /* 枠の色 */
    line-height: 150%; /* 行の高さ */
    text-align: left; /* テキストの配置 */
    }

  h3.kiji { border-bottom-color: rgb(153, 153, 153);
    font-size: 110%;
    font-weight: bold ;
    margin-left: 5px; margin-top: 20px ;
    color: #000099; /* 文字の色 */
    padding-left: 10px; /* 左の余白 */
    border-width: 0px 0px 2px 10px; /* 枠の幅 */
    border-style: solid; /* 枠の種類 */
    border-color: #9999ff; /* 枠の色 */
    line-height: 100%; /* 行の高さ */
    font-family: 'Times New Roman','MS UI Gothic', 'serif'; 
    }

  h3.kiji-2 {
    color: #000099; /* 文字の色 */
    border-left-color: #000099; /* 左枠の色 */
    padding: 3px 0px 0px 6px; /* 余白の幅 */
    border-style: solid; /* 枠の種類 */
    border-width: 0px 0px 0px 10px; /* 枠の幅 */
    margin-left: 5px;
    font-family: 'Times New Roman','MS UI Gothic', 'serif';
    font-size: 105%;
    line-height: 135%;
    font-weight: normal;
    }

  h4.tokushu { 
    margin-top: 20px;
    margin-bottom: 0px;
    margin-left: 150px;
    margin-right: 150px;
    padding-bottom: 10px;
    padding-top: 10px;
    font-size: 105%;
    padding-left : 5px; /* 左余白の幅 */
    border-width : 2px; /* 枠の幅 */
    border-style : solid; /* 枠の種類 */
    border-color : #9999ff; /* 枠の色 */
    line-height: 150%; /* 行の高さ */
    text-align: center; /* テキストの配置 */
    }

  p { font-size: 95%; font-weight: normal; 
    margin-left: 20px; margin-right: 20px; line-height: 135%; 
    font-family: 'Times New Roman','MS UI Gothic', 'serif';
    }


  .list-n1 { list-style-type: none; 
    font-size: 95%; color: #002415; font-weight: normal; 
    margin-left: 10px; margin-right: 20px; line-height: 125%; 
    padding-left: 10px; 
    font-family: 'Sans-serif', 'MS UI Gothic', 'Times New Roman';
    }

  .list-n2 { list-style-type: decimal; 
    font-size: 95%; color: #002415; font-weight: normal; 
    margin-left: 20px; margin-right: 20px; line-height: 125%; 
    padding-left: 40px; 
    font-family: 'Times New Roman', 'Sans-serif', 'MS UI Gothic', ;
    }


/* drop-down 目次 */

  ul.pd {
    margin: 0;
    padding: 0;
    }

  ul.pd-mokuji {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-bottom: 1px solid #ccc;
	}

  li ul.pd-mokuji {
	position: static;
	display: none;
	}

/* Styles for Menu Items */
  ul li a.pd-mokuji {
	display: block;
	text-decoration: none;
	color: #000;
	background: #fff; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #ccc; /* IE6 Bug */
	border-bottom: 0;
	}

  li:hover ul.pd-mokuji {
 	display: block;
 	list-style-type: none;
    color: #000;
    background-color: #F3FFF0;
    border: groove 1px #123456;
    padding: 7px 7px; 
	margin-left: 50px; 
 	}


