/* style_j.css ver1.0.0 2017/11/01 */
/*tamaki2024.02.29*/

* {
    margin: 0em;
    padding: 0em;
}
body {
    font-size: 0.9em;
    font-family: sans-serif;
    margin: 0.5em 1em 0.5em 1em;
}

.update {
        font-weight:bold;
        color:red;
        font-size:110%;
}

.lead {
    font-size: 95%;
    margin: 0.5em 1em 0.5em 1em;
}

.teirei {
    width:590px;
    padding: 0.5em 0.7em;
    margin: 0.5em 0.7em;
    font-size:100%;
    color: #2c2c2f;
    line-height:140%;
    background: #ccccff;
    border-radius: 5px;
}

.list {
    width:590px;
    padding: 0.5em 0.7em;
    margin: 0.5em 0.7em;
    font-size:100%;
    color: #2c2c2f;
    line-height:140%;
    background: #ffccff;
    border-radius: 5px;
}

.note {
    font-size: 95%;
    line-height:140%;
    margin: 0.5em 4em 0.5em 2em;
}

.historymenu{
	list-style:none;
	width:600px;
	margin:0 0 0 2em;
}

.teireilist{
	list-style:none;
	background:#ccccff;
	padding:5px 10px;
	border-bottom:1px solid #FFF;
	cursor:pointer;
}

.listtxt{
	list-style:none;
	background:#ffccff;
	padding:5px 10px;
	border-bottom:1px solid #FFF;
	cursor:pointer;
}

table.infotable {
    display: block;
}

.infotable table {
	font-size: 95%;  
	width: 600px;
	border-collapse: collapse;
	cellspacing: 0;
	border:none;
	background-color:#e9ecf3;
 }
.infotable th { 
	border: 1px solid #DADFEC; 

	text-align:center;
}
.infotable td { 
	border: 1px solid #DADFEC; 
	text-align : left; 
	text-indent: 5pt;

}
.innerJump {}
.innerJump a {
	font-size: 100%;
	padding: 0.2em 0em 0.1em 1.0em;
	color: #333333;
	background-image: url(sublink.gif);
	background-repeat: no-repeat ;
}
.innerJump a:link {text-decoration:none;}
.innerJump a:visited {text-decoration:none;}
.innerJump a:hover {text-decoration:underline;}
.innerJump a:active {text-decoration:underline;}

#jumpInfoList {
  float: right;
  font-size: 80%;
}

