a:link {
color: #660000;
text-decoration: none;
}
a:hover {color: #FF9900;}

body {
font-family: "ＭＳ Ｐゴシック", "Osaka";
font-size: 11pt;
padding: 0px;
margin: 9px;
background-image : url(20080621/back.gif);
background-repeat: repeat-y;
background-position: left top;
background-attachment: fixed;
border: 0px solid #999999;
color: #333333;
scrollbar-face-color : #ffffff;
scrollbar-track-color: #cccccc;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color : #ffffff;
scrollbar-arrow-color: #666666;
scrollbar-shadow-color : #666666;
scrollbar-highlight-color: #666666;
}

H1 {
font-size: 15px;
color: #660000;
margin-top: 8px;
margin-bottom: 8px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 15px;
border-top: 1px solid #663300;
border-left: 18px solid #663300;
border-right: 1px solid #663300;
border-bottom: 1px solid #663300;
background: #FFFFCC;
}
H2 {
font-size: 14px;
color: #660000;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 5px;
border-top: 0px solid #663300;
border-left: 12px solid #663300;
border-right: 0px solid #663300;
border-bottom: 0px solid #663300;
}
H3 {
font-size: 11pt;
color: #660000;
margin-top: 10px;
margin-left: 0px;
margin-bottom: 8px;
padding-top: 3px;
padding-bottom: 0px;
padding-left: 0px;
border-top: 0px solid #663300;
border-left: 0px solid #663300;
border-right: 0px solid #663300;
border-bottom: 0px solid #663300;
}

H4 {
font-size: 13pt;
color: #660000;
padding-top: 10px;
}

H5 {
font-size: 14px;
margin-top: 8px;
margin-bottom: 8px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 15px;
border-top: 1px solid #663300;
border-left: 1px solid #663300;
border-right: 1px solid #663300;
border-bottom: 1px solid #663300;
background: #ffffdf;
}

img {

}

table {
font-size: 11pt;
}

.imgtable {
font-size: 10pt;
}

.stxttable {
font-size: 9pt;
}

hr {
border: 2px dotted;
color: #cccccc;
}

ul {
font-size: 11pt;
padding-bottom: 5px;
list-style-position: outside;
list-style-type: decimal; 
}
li {
padding-bottom: 10px;
}

.ul2 {
font-size: 10pt;
list-style-position: outside;
list-style-image : url(20080621/point_w.gif); 
}
.li2 {
margin-left: -10;
padding: 3px;
}

.UL3 {
font-size: 11pt;
text-indent: -24px;
padding-top: -20px;
list-style-position: outside;
list-style-type: none; 
}
.LI3 {
padding-bottom: 3px;
}


.BOX_TD {
border: 1px solid #663300;
}

.LIST_TD {
padding: 5px;
border-bottom: 1px solid #663300;
border-left: 1px solid #663300;
border-right: 1px solid #663300;
}

img {
border-width: 1px;
border-color: #666666;
}
/*----リスト数字表記------ */
.ul4 {
list-style: decimal;
}
.li4 {
font-weight: bold;
color: DarkBlue;
}
.li4 p {
margin: 0px;
padding: 0sspx;
font-weight: normal;
color: #000000;
}
/*----リスト数字表記------ */

.img_top {
margin-top: 5px;
}

.img_bottom {
margin-bottom: 8px;
}

.img_s {
border-left: 1px outset #666666;
 border-right: 1px outset #666666;
}

.img_f {
float: left;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 0px;
margin-right: 5px;
}

.img_l {
float: left;
margin: 10px;
}
.img_r {
float: right;
margin: 10px;
}

.img_pr {
float: left;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 10px;
}

span {
text-indent: 12px;
}

.noreptd {
background-repeat: no-repeat;
}

.text {
font-family: "ＭＳ Ｐゴシック", "Osaka";
font-size: 11pt;
text-indent: 12px;
line-height: 21px;
}
.text_p {
font-family: "ＭＳ Ｐゴシック", "Osaka";
font-size: 10pt;
text-indent: 9px;
line-height: 18px;
}