body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
}

a img {
    border-style:none;
}

.style1 {
	color: #F7F6F6;
	font-size: 12px;
}
.style2 {
	color: #C1C1C1;
	font-size: 12px;
}
.style3 {
	color: #F7F6F6;
	font-size: 10px;
}
.style4 {
	color: #C1C1C1;
	font-size: 10px;
}
.style5 {
	color: #333366;
	font-size: 11px;
}
.style6 {
	color: #000033;
	font-size: 12px;
}
.style7 {
	color: #F7F6F6;
	font-size: 11px;
}
.style8 {
	color: #C1C1C1;
	font-size: 11px;
}
.style9 {
	color: #333366;
	font-size: 12px;
}
.style10 {
	color: #000033;
	font-size: 14px;
}
.style11 {
	color: #333366;
	font-size: 10px;
}
.newsarea {
width: 380px; /* ボックスの幅 */
height: 300px; /* ボックスの高さ */
margin: 0px 5px 5px 10px;
overflow: auto;
padding: 5px;
background-color: #CCCCFF; /* ボックスの背景色 */
font-size: 11px; /* 文字サイズ */
color: #000033; /* 文字色 */
}

.newsarea1 {
width: 280px; /* ボックスの幅 */
height: 300px; /* ボックスの高さ */
margin: 0px 5px 5px 10px;
overflow: auto;
padding: 5px;
background-color: #CCCCFF; /* ボックスの背景色 */
font-size: 11px; /* 文字サイズ */
color: #000033; /* 文字色 */
}

img.sample {
float : left ;
margin: 0 10px 0px 0;

}


dl{
    margin:0px;
    margin-right:0px;
    margin-bottom:1em;
    padding:10px;
    float:left;
    width:345px;
    background-color:#FFFFFF;
}

dt{
    margin:0px;
    margin-right:0px;
    margin-bottom:1em;
    padding:10px;
    float:left;
    width:245px;
    background-color:#FFFFFF;
}

dd{
    margin:0px;
    margin-right:0px;
    margin-bottom:1em;
    padding:10px;
    float:left;
    width:650px;
    background-color:#CCCCFF;
}

dr{
    margin:0px;
    margin-right:0px;
    margin-bottom:1em;
    padding:10px;
    float:left;
    width:650px;
}

.example table {
border: 1px #000066 none;
}

.example td {
border: 1px #000066 none;
padding: 1 10;
vertical-align: middle;
	color: #000033;
	font-size: 12px;
}

.example th {
border: 1px #000000;
text-align: center;
color: #333366;
font-size: 12px;
}

.example1 table {
border: 1px #000066 none;
}

.example1 th {
border: 1px #000066 none;
padding: 5 10;
vertical-align: top;
text-align: right;
line-height: 140% ;
	color: #000033;
	font-size: 12px;
}

.example1 td {
border: 1px #000066 none;
padding: 5 10;
vertical-align: top;
text-align: left;
line-height: 140% ;
	color: #000033;
	font-size: 12px;
}
