 
body{

background-color : white;
text-align : center;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
#main p{
font-size : 15px;
line-height : 140%;
margin-top : 20px;
margin-left : 60px;
margin-right : 20px;
margin-bottom : 40px;
background-repeat : no-repeat;background-position : right bottom;}
#main-left div{
font-size : 14px;
line-height : 140%;
margin-top : 20px;
margin-left : 30px;
margin-right : 20px;
margin-bottom : 40px;
background-image : url(p.gif);
background-repeat : no-repeat;background-position : right bottom;}
h1{
font-size : 12px;
color : #ff9f71;

text-align : center;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 5px;
margin-right : 6px;
margin-bottom : 0px;
font-weight : normal;
}
h2{
font-size : 14px;
color : #ff5151;
text-align : center;
margin-top : 20px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 20px;
line-height : 120%;
}
h3{
font-size : 16px;
font-weight : bold;
color : #ff8040;
margin-top : 20px;
margin-left : 20px;
margin-right : 0px;
margin-bottom : 20px;
border-left-width : 13px;
border-left-style : solid;
border-left-color : #ff8040;
padding-left : 5px;
}
a{
color : #0000ff;
text-decoration : underline;
}
a:hover{
color : #ff8040;
background-color : #ffffbf;
}
a:active{
text-decoration : none;
}
em{

font-style : normal;
color : #ff3c3c;
}
td{
font-size : 14px;
line-height : 140%;
vertical-align : top;
}
#body{
background-image : url(main.gif);
background-repeat : repeat-y;
width : 750px;
text-align : left;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
margin:0 auto;








padding-top : 0px;
}
#main{
text-align : left;
}
#footer{
font-size : 10px;
text-align : center;
color : white;
background-color : #ff8040;
padding-top : 3px;
padding-bottom : 3px;
margin-left : 5px;
margin-right : 6px;
line-height : 110%;
}
#header{
text-align : center;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;

padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
background-image : url(top.gif);
background-repeat : no-repeat;background-position : center top;
padding-top : 2px;
}
.red-30{
font-size : 30px;
color : red;
line-height : 120%;
}
.font-11{
font-size : 11px;
line-height : 120%;
}
.link{
font-size : 20px;
font-weight : bold;
background-color : white;
line-height : 130%;
}
.linkimg{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #0080ff #0080ff #0080ff #0080ff;}
i{
font-weight : normal;
font-style : normal;
color : #ff3c3c;
}
#main-left{
width : 520px;
vertical-align : top;
}
#main-right{
width : 200px;
vertical-align : top;

text-align : right;
}
#navi{
font-size : 11px;
padding-top : 7px;
padding-left : 6px;
padding-bottom : 7px;
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #0080ff;
border-bottom-color : #0080ff;
margin-left : 5px;
margin-right : 5px;
}
#main-left li{
list-style-image : url(list2.gif);
vertical-align : middle;















margin-top : 3px;
margin-bottom : 3px;
}
#main-left ul{
margin-left : 20px;
margin-top : 5px;

margin-bottom : 20px;

padding-left : 5px;
}
.div-hyo{
text-align : left;
}
#main .div-hyo table{
background-color : blue;
}
#main .div-hyo td{
background-color : white;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
font-size : 13px;
}
#div-nextpage{
font-weight : bold;

text-align : center;
padding-top : 15px;
padding-left : 15px;
padding-right : 15px;
padding-bottom : 15px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #0080ff #0080ff #0080ff #0080ff;





background-image : url(nextpageimg.gif);
background-repeat : repeat;
}
.red-20{
font-size : 20px;
color : #ff0000;
line-height : 120%;
}
.menu-div{
font-size : 13px;
text-align : left;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ff8040 #ff8040 #ff8040 #ff8040;
width : 180px;
line-height : 110%;
}
.menu-div li{
font-weight : normal;















}
.menu-div ul{
font-weight : normal;


margin-top : 5px;
margin-bottom : 5px;





list-style-image : url(menu-list.gif);
margin-left : 25px;
}
