 
.top1{

color : #666666;
letter-spacing : 1px;
padding-left : 15px;
font-weight : bold;
font-size : 90%;
background-image : url(02.gif);
background-repeat : repeat;
height : 30px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #00cccc;




border-top-width : 1px;
border-top-style : solid;
border-top-color : #00cccc;
}
.saishin1{
font-size : 90%;
letter-spacing : 1px;




padding-top : 18px;
padding-left : 18px;
padding-right : 18px;
padding-bottom : 18px;
line-height : 150%;



}
#title{
background-image : url(02.gif);border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #00cccc;border-right-color : #00cccc;border-bottom-color : #00cccc;border-left-color : #00cccc;

width : 760px;



margin-bottom : 30px;
}
#navi{




width : 760px;
text-align : left;
}
.top2{

font-weight : bold;

background-repeat : repeat;
height : 25px;
color : #666666;












border-top-style : none;
border-left-style : none;
border-right-style : none;




border-bottom-style : none;

background-color : #00cccc;
}
BODY{
font-family : "MS UI Gothic",sans-serif;






}
.text2{
font-size : 80%;


padding-top : 8px;
padding-left : 8px;
padding-right : 8px;
padding-bottom : 8px;
line-height : 145%;


}
.new{
font-size : 80%;
line-height : 120%;
}
.text1{
font-size : 90%;

letter-spacing : 1px;
padding-left : 20px;
padding-top : 20px;
padding-right : 20px;
padding-bottom : 25px;




line-height : 200%;





}
#right2{
background-color : white;


text-align : left;
}
#footer{


width : 760px;
background-color : #deedff;
font-size : 80%;
line-height : 220%;
margin-top : 15px;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;



}
.subtext{
font-size : 90%;
font-weight : bold;
color : #666666;
letter-spacing : 1px;
padding-top : 10px;
padding-bottom : 10px;
}
#header{
font-size : 75%;
width : 760px;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
text-align : left;
}
.text3{




font-size : 90%;
letter-spacing : 1px;
padding-top : 20px;
padding-left : 20px;
padding-right : 20px;
padding-bottom : 20px;
}
.text0{
font-size : 90%;
line-height : 150%;
letter-spacing : 1px;
padding-top : 20px;
padding-left : 20px;
padding-right : 20px;
padding-bottom : 20px;
}
#navi2{



padding-left : 15px;





padding-top : 9px;
padding-right : 9px;
padding-bottom : 9px;
border-top-width : 1px;
border-top-style : solid;
border-top-color : #00cccc;
font-size : 90%;
letter-spacing : 1px;
}
.top{
font-size : 90%;
letter-spacing : 1px;
padding-left : 15px;
height : 30px;
font-weight : bold;
color : #666666;
}
H1{
font-size : 16px;
color : #666666;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;




}
#total{
margin-left : auto;
margin-right : auto;

}
.list{


font-size : 110%;
font-weight : bold;
}
#sitemap1{
padding-top : 20px;
padding-left : 48px;
padding-right : 20px;

font-size : 90%;
line-height : 180%;
letter-spacing : 1px;
}
.sitemap-title{
font-size : 110%;
font-weight : bold;
letter-spacing : 1px;
padding-top : 30px;
padding-left : 40px;
}
#footer-ad{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #00cccc #00cccc #00cccc #00cccc;
width : 760px;
margin-top : 15px;
}
#main{
width : 760px;
}
.right-all{
background-image : url(02.gif);
background-repeat : repeat;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #00cccc #00cccc #00cccc #00cccc;
width : 200px;
}
