h1 {
    line-height: 1.5 ; 
    font-family: "HG丸ｺﾞｼｯｸM-PRO"; font-size:14pt; color:#000000;
}
h2 {
    line-height: 1.5 ; 
    text-align: left; border-bottom: solid 2px;
    font-family:"HG丸ｺﾞｼｯｸM-PRO"; font-size:14pt; color:#000000;font-weight: bold;
    margin-top: 48px;
}
p {
    line-height: 1.5 ; 
    margin-left: 12pt; text-indent: 12pt; text-align: left; 
    font-family:"HG丸ｺﾞｼｯｸM-PRO"; font-size:12pt; color:#000000;
}
ul {
    list-style-type: none;
    margin: 0;
    padding: 0px 7px 0px 30px;
    text-indent: -20pt; 
    font-family:"HG丸ｺﾞｼｯｸM-PRO"; font-size:8pt;
}
ol {
    list-style-type: none;
    margin: 0;
    padding: 0px 0px 0px 14px;
    text-indent: -14pt; 
    line-height: 1.5 ; 
    text-align: left; 
    font-family:"HG丸ｺﾞｼｯｸM-PRO"; font-size:10.5pt; color:#000000;
}
div.container {
    width: 80%;
}
div.image {
    margin-top: 24px;
}
div.title {
    line-height: 1.5 ; 
    font-family: "HG丸ｺﾞｼｯｸM-PRO"; font-size:14pt; color:#000000;
    font-weight:bold;
    text-decoration: underline;
}
div.haw-to-see {
    padding-bottom: 24px;
}
div.explanatory {
    line-height: 1.5 ; 
    text-align: left; 
    font-family:"HG丸ｺﾞｼｯｸM-PRO"; font-size:12pt; color:#000000;
    border:1px solid #000000;
}
div.note {
    font-family:"HG丸ｺﾞｼｯｸM-PRO"; font-size:10.5pt;
}
div.left-title {
    vertical-align:middle; padding: 0px 7px 3px 12px;
    font-family:"HG丸ｺﾞｼｯｸM-PRO"; font-size:12pt;
    text-align: left;
    font-weight: bold;
}
table.target{
    width: 95%;
    padding: 0px 7px 0px 7px;
    border:1px solid #000000;
    font-family:"HG丸ｺﾞｼｯｸM-PRO"; font-size:11pt; color:#000000;
    border-collapse: collapse;
}
table.target th {
    text-align:center;
    font-weight:normal;
    border:1px solid #000000;
}
table.target td {
    line-height: 1.45 ;
    text-align: justify;
    border:1px solid #000000;
}
th.name {
    width: 60%;
}
th.target {
    width: 40%;
}
td.picture{
    text-align: right;
    height:75px; width:50%;
    vertical-align:top; padding: 0px 7px 0px 7px;
}
td.text {
    height:75px; width:50%;
    vertical-align:top; padding: 0px 7px 0px 7px;
}

a:link    { color:#0000CC;}
a:visited { color:#800080;}
a:active  { color:#FF0000;}
