img.VolcanoImage {
    border-width:1px;
    border-style:solid;
    border-color:#AAAAAA;
    width: 598px;
}

/* infotableのindent属性のオーバーライト */
.infotable td { 
	text-indent: 0pt;
}

.infotable td.left {
    text-align: left;
    padding: 2px 2px 2px 3px;
}

.infotable td.center {
    text-align: center;
    padding: 2px 2px 2px 3px;
}

.infotable td.right {
    text-align: right;
    padding: 2px 2px 2px 3px;
}

td.infoTd {
   font-size: 85%;
   padding: 0px;
   padding-top: 3px;
}

.otherBtn {
    color: black;
    font-size: 80%;
    font-weight: bold;
    white-space: nowrap;
    margin-right: 5px;
    border: solid 1px #AAAAAA;
    padding: 4px 5px 4px 5px;
    height: 1.2em;
    background-color: #E0E4EF;
}

.otherBtnSmall {
    color: black;
    font-size: 79%;
    font-weight: bold;
    white-space: nowrap;
    margin-right: 5px;
    border: solid 1px #AAAAAA;
    padding: 4px 5px 4px 5px;
    height: 1.2em;
    background-color: #E0E4EF;
}

#listTitle {
    margin: 0;
    padding: 0 0 4px 0;
    font-size: 90%;
    font-weight: bold;
}

#imageTitle {
    margin: 0;
    padding: 6px 0 4px 0;
    font-size: 90%;
    font-weight: bold;
}

.textframe2 {
    border: 1px solid #CCCCCC;
    font-size: 100%;
    margin: 0;
    padding: 5px;
}

/* 火山の状況に関する解説情報のテーブル定義 */
.infoTableExplain table {
/*    width: 600px;*/
}

#telopArea {
    text-align: center;
    margin: 0px 10px 10px 10px;
}

.funkasokuhoTelop {
    text-align: center;
    font-size: 90%;
    font-weight: bold;
    margin-bottom: 3px;
    padding: 4px 2px;
    background-color: #dce6f2;
    border: #ff0000 solid 2px;
}

.funkasokuhoTelop a:link {
    color: #ff0000;
    text-decoration: none;
}

.funkasokuhoTelop a:visited {
    color: #ff0000;
    text-decoration: none;
}

.funkasokuhoTelop a:active {
    color: #ff0000;
    text-decoration: none;
}

.funkasokuhoTelop a:hover {
    color: #ff0000;
    text-decoration: none;
}
