 
#image1{
position : absolute;
top : 680px;
left : 20px;
}
#image2{
position : absolute;
top : 760px;
left : 220px;
}
#text1{

background-color : #ffffce;
width : 748px;
font-size : 18px;
padding-top : 5px;
padding-bottom : 5px;
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : red;
border-bottom-color : red;
}
#text2{
background-color : green;
width : 748px;
font-size : 13px;






color : white;


padding-top : 5px;
padding-bottom : 5px;
}
#text3{
margin-top : 240px;
font-size : 33px;
font-weight : bold;
color : navy;
}
#text6{
position : absolute;
top : 710px;
left : 250px;
font-size : 30px;
font-weight : bold;
}
#text4{
font-size : 32px;
font-weight : bold;
color : maroon;
margin-top : 30px;
}
#text5{
margin-top : 60px;
font-size : 30px;
font-weight : bold;
color : red;
}
#text7{
font-size : 28px;
font-weight : bold;
margin-top : 30px;
margin-bottom : 30px;


}
#table1{
margin-top : auto;
margin-left : auto;
margin-right : auto;
margin-bottom : auto;
}
#iboji001{
text-align : left;
width : 700px;


border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
}
#iboji001 img{
float : left;
right : auto;
margin-right : 30px;

}
#iboji002{
font-size : 20px;
font-weight : bold;
text-align : left;
width : 700px;
background-color : lime;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
margin-top : 20px;
margin-bottom : 20px;
}
#iboji001 ul{
line-height : 27px;
font-size : 19px;
font-weight : bold;
color : maroon;
}
#iboji003{
margin-top : 30px;
color : maroon;
}
#iboji004{
margin-top : 30px;
font-size : 21px;
font-weight : bold;
color : maroon;
}
#iboji005{
margin-top : 20px;
font-size : 22px;
font-weight : bold;
color : maroon;
width : 700px;


text-align : left;

}
#iboji005 ul{
margin-left : 20px;

}
#iboji006{
font-size : 21px;
color : maroon;
background-color : #ffffce;
text-align : justify;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
width : 600px;
font-weight : bold;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;}
#iboji007{

font-size : 14px;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
width : 480px;
text-align : left;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : maroon maroon maroon maroon;
line-height : 30px;
margin-top : 20px;
margin-bottom : 20px;
}
#iboji008 th{
background-color : #d7ffff;
text-align : left;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
}
#jitable001 th{
background-color : #ffe4ca;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
font-size : 17px;
}
#jitable001 td{
text-align : center;
font-weight : bold;
}
#iboji009{
font-size : 30px;
font-weight : bold;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
margin-top : 20px;
margin-bottom : 20px;
border-width : 3px 3px 3px 3px;border-style : solid solid solid solid;border-color : red red red red;
width : 680px;
color : navy;
background-color : #ffffce;
}
#iboji010 p{
border-top-width : 2px;
border-left-width : 2px;
border-right-width : 2px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
border-top-color : red;
border-left-color : red;
border-right-color : red;
width : 646px;
font-size : 30px;

padding-top : 10px;
font-weight : bolder;
color : maroon;
background-color : #ffffce;
padding-bottom : 10px;
line-height : 40px;
}
#iboji010{
margin-top : 30px;
}
#kireji001{
margin-top : 30px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 30px;
}
#kireji002 img{
float : right;
margin-left : 20px;
}
#kireji002{
text-align : left;
font-size : 18px;
font-weight : bolder;
margin-top : 30px;


margin-bottom : 30px;
color : maroon;
width : 680px;
}
#nouyou001{
color : maroon;
background-color : #ffffce;
padding-top : 20pt;
padding-left : 20pt;
padding-right : 20pt;
padding-bottom : 20pt;border-width : 3px 3px 3px 3px;border-style : solid solid solid solid;border-color : red red red red;
font-size : 30px;
font-weight : bold;
line-height : 40px;
width : 550px;
margin-top : 30px;
margin-bottom : 30px;
}
#jiyoujo001{
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;
width : 680px;
text-align : left;
}
#jiyoujo001 p{
margin-bottom : 10px;
font-size : 20px;
font-weight : bold;
color : maroon;
}
#jiyoujo001 h4{
font-size : 24px;
font-weight : bold;
margin-bottom : 20px;
}
#jiyoujo002{
text-align : left;
padding-top : 10pt;
padding-left : 10pt;
padding-right : 10pt;
padding-bottom : 10pt;
width : 680px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;}
#jiyoujo002 h4{
font-size : 20px;
font-weight : bolder;

margin-top : 10px;
color : maroon;
border-left-width : 5px;
border-left-style : solid;
border-left-color : blue;
padding-left : 10px;
}
#jiyoujo002 p{
margin-top : 10px;
}
.jiyoujo003 {





margin-bottom : 30px;
height : 150px;
}
.jiyoujo003 img{

float : right;


margin-left : 20px;
}
#rensin003{
border-top-width : 2px;
border-left-width : 2px;
border-right-width : 2px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
border-top-color : red;
border-left-color : red;
border-right-color : red;
width : 666px;
font-size : 23px;

background-color : #ffffcc;
color : maroon;
text-align : left;
font-weight : bold;
padding-top : 10px;
padding-left : 10px;
line-height : 30px;
}
#rensin003 img{
float : right;
}
#rensin002{
font-size : 24px;
font-weight : bold;
background-color : #ffffcc;
border-top-width : 2px;
border-left-width : 2px;
border-right-width : 2px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
border-top-color : red;
border-left-color : red;
border-right-color : red;
width : 676px;
padding-top : 10px;
padding-bottom : 10px;
}
#rensin001{
font-size : 28px;
font-weight : bold;
margin-top : 10px;
margin-bottom : 30px;



}
#rensin004{
margin-bottom : 40px;
}
.kounou{
text-align : left;
width : 550px;
margin-bottom : 50px;
}
.kounou h4{
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : silver silver silver silver;
margin-bottom : 20px;
}
.kounou p{
margin-bottom : 25px;
font-size : 14px;
padding-left : 15px;
}
.kounou h2{
font-size : 24px;
}
.sitemap001{
text-align : left;
width : 740px;
position : relative;
margin-top : 50px;
}
#sitemap-left{
width : 300px;
position : absolute;

left : 80px;
}
#sitemap-right{
width : 250px;
margin-left : 450px;
}
#sitemap002{
margin-bottom : 360px;
}
.sitemap001 h2{
font-size : 18px;
font-weight : bold;
padding-left : 10pt;
border-left-width : 10px;
border-left-style : solid;
border-left-color : red;

margin-bottom : 10px;
}
.sitemap001 h3{
font-size : 14px;
font-weight : normal;
padding-left : 10pt;
margin-left : 20px;
border-left-width : 10px;
border-left-style : solid;
border-left-color : blue;
margin-bottom : 10px;
}
.rensin001{
font-size : 14px;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : green green green green;
width : 480px;
line-height : 20px;
background-color : #ffffd9;
text-align : left;
}
