
*.content {
font-size:14px;
margin:0 auto 20px;
text-align:left;
width:700px;
}


.markerline {
background-color: #ffff00;
text-decoration: underline;
font-weight:bold;
}


.under-bold {
text-decoration: underline;
font-weight:bold;
}

.title-image {
padding: 20px 0px;
}

.contents-img {
float:right;
}

h1 {
color:#3D2308;
font-size:15px;
font-weight:bold;
padding: 30px 0px 5px 0px;
}

h2 {
font-size:14px;
font-weight:bold;
padding: 0px 0px 5px 15px;
color: #9966FF;
}

ol{
line-height:180%;
}

p{
line-height:180%;
padding: 0px 0px 0px 20px;
}

table {
font-size:12px;
line-height:180%;
margin: 0px 0px 0px 20px;
empty-cells:show;
}

table, td, th {
border:1px solid #663300;
border-collapse:collapse;
border-spacing:0;
}

.table-row-title {
background-color: #CCCCFF;
text-align: center;
}

.table-line-title {
padding: 0px 5px 0px 5px;
background-color: #E1EBF5;
text-align: center;
}

.table-content {
vertical-align: top;
padding: 5px 8px 0px 8px;
}

.text01 {
margin:0 0 0 35px;
}

#center {
text-align: center;
color: #000080;
}

#down {
padding: 20px 0px 5px 15px;
}
