body {
  background-color:#F3F0E4;
  color:#333333;
  font-size:1.0em;
  font-family: Sylfaen;
  margin:0% 5% 0% 5%;
  background-image: url(bg_date3.gif);
  background-repeat:no-repeat;
  background-attachment: fixed;
}
/************************ lv1 *********************/
.lv1 {
  font-size:2.8em;
  color:D01030;
  margin:0px 0px 0px 40px;
}
.lv1underline {
    color:#8FAB9C;
    text-align: right;
    background-color:#8FAB9C;
	width:70%
    height: 8px;
    padding:6px;
    border-color:#000000;
	border-width:1px 15px 1px 15px;
    border-style:solid;
}
.lv1underlineBottom {
　　color: #000000;
　  font-size:0.8em;
　  text-align: right;
    color:#F6F6F8;
    text-align: right;
    background-color:#8FAB9C;
	width:70%
    height: 2px;
    padding:0px;
    border-color:#000000;
	border-width:1px 15px 1px 15px;
    border-style:solid;
}
.lv1underlineBottom2 {
　　color: #000000;
　  font-size:0.8em;
　  text-align: right;
    background-color:#8FAB9C;
	width:70%
    height: 2px;
    padding:15px 15px 15px 35px;
    border-color:#000000;
	border-width:1px 15px 1px 15px;
    border-style:solid;
}
/************************ lv2 *********************/
.lv2 {
  color:D01030;
  margin:45px 0px 0px 40px;
}
.lv2main {
  font-size:2em;
}
.lv2sub {
  font-size:1.5em;
  margin:0px 0px 0px 25px;
}
.lv2title {
  font-size:1.5em;
  margin:0px 0px 0px 0px;
}
/************************ lv3 *********************/
.lv3 {
  font:bold;
  font-size:1.2em;
  height: 26px;
  margin:25px 35px 5px 40px;
  background-image: url(bgtest.jpg);
/*  background-image: url(lineLV22.jpg); xxxx */
  background-position:bottom;
  background-repeat: no-repeat;
}
.location {
  font-size:0.8em;
  margin:15px 0px 15px 40px;
}
/*********************** honbun ********************/
.honbun {
  line-height: 175%;
  letter-spacing: 0.05em;
  margin:5px 60px 5px 40px;
  padding: 0em 0em 0em 1em;
  border-color:#000000;
  border-width:0px 0px 0px 1px;
  border-style:solid;
}
.honbun_noborder {
  margin:0px 0px 0px 191px;
}
.honbun_noborder2 {
  margin:0px 0px 0px 141px;
}
.column {/*Yellow BOX*/
  background-color:#8FAB9C;
  font-size:1.0em;
  margin:10px 60px 10px 40px;
  padding: 10px;
  border-color:#000000;
  border-width: 1px;
  border-style:solid;
}


/* new add habamityousei */

.column_1 {
  font-weight: bold;
}
.column_2 {
  margin:10px 0px 20px 10px;
  padding:0px 0px 0px 10px;
}
.column_3 {
  font-weight: bold;
  color:D01030;
  margin:10px 0px 10px 10px;
  padding:0px 0px 0px 10px;
}
/* new add */



.diagram {/*White BOX*/
  background-color:#ffffff;
  font-size:1.0em;
  width: 580px; 
  margin:10px 0px 10px 20px;
  padding: 15px 15px 15px 25px ;
  border-color:#000000;
  border-width: 1px;
  border-style:solid;
}
.atableofcontents {/*Mokuji BOX*/
  line-height: 60%;
  background-color:#ffffff;
  font-size:1.0em;
  width: 580px;
  margin:20px 0px 20px 2px;
  padding: 15px 15px 15px 25px ;
  border-color:#000000;
  border-width: 1px;
  border-style:solid;
}
/****************** marginalia *******************/
.marginalia {
  font-size:0.7em;
  margin:0px 40px 0px px;
  text-align: right;
}
.marginalia2 {
  font-size:1.0em;
  margin:0px 40px 0px px;
  text-align: right;
}



/*********************** font ********************/
.red {
　　color: #D01030;
　　font-weight: bold;
}
.blue {
　　color: #000099;
　　font-weight: bold;
}
font.notice {
	font-size:0.8em;
　　color: #cc4d06;
　　font-weight: bold;
	
}

/*  background-color:#edeace; */
/* Jenkins v2.0 */
/* Sylfaen, SimSun, BatangChe */
