  
BODY{
font-size : 12px;
font-family : Arial,"‚l‚r ‚oƒSƒVƒbƒN";
color : #404040;
margin : 0px 0px 0px 0px;
width : 780px;
}
H1,H2,H3,H4,H5{
margin : 0px 0px 0px 0px;
}
A{
color : #5b5bff;
}
A:HOVER{
background-color : #ffff8c;
}
A:VISITED{
color : red;
}
A:ACTIVE{
color : navy;
}
#head{
margin : 0px 0px 0px 0px;
width : 780px;
background-image : url(img/head.jpg);
background-repeat : no-repeat;
background-position : 0px 1px;
}
.title{
font-size : 18px;
color : #006da2;
margin-left : 20px;
line-height : 160%;
}
#migi{
background-color : #d9d9d9;
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #b8bdc0 #b8bdc0 #b8bdc0 #b8bdc0;
width : 200px;
float : right;
line-height : 130%;
}
#migi A{
text-decoration : none;
}
#migi A:HOVER{
background-color : white;
}
#migi A:VISITED{
color : red;
}
#box{
margin : 0px 0px 0px 0px;
width : 780px;
border-top-width : 2px;
border-top-style : solid;
border-top-color : #b8bdc0;
}
#copy{
font-size : 10px;
color : purple;
background-color : white;
text-align : center;
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #b8bdc0 #b8bdc0 #b8bdc0 #b8bdc0;
width : 780px;
padding : 6px 0px 4px 0px;
clear : both;
}
#copy A{
text-decoration : none;
}
#box2{
text-align : left;
margin : 6px 6px 6px 6px;
width : 560px;
float : left;
line-height : 130%;
}
.txt1{
font-size : 12px;
line-height : 130%;
text-align : left;
padding : 0px 6px 6px 6px;
}
.txt1 IMG{
text-align : center;
float : right;
width : 256px;
height : 240px;
margin : 4px 4px 4px 4px;
}
.future1{
font-size : 12px;
line-height : 130%;
text-align : left;
padding : 0px 6px 6px 6px;
height : 270px;
}
.future1 IMG{
text-align : center;
float : right;
margin : 4px 4px 4px 4px;
}
.future2{
font-size : 12px;
line-height : 130%;
text-align : left;
padding : 0px 6px 6px 6px;
height : 270px;
}
.future2 IMG{
text-align : center;
float : left;
margin : 4px 4px 4px 4px;
}
.manu{
color : #8080c0;
text-align : center;
letter-spacing : 2px;
margin : 3px 8px 3px 8px;
border-bottom-style : none;
padding-left : 0px;
padding-right : 0px;
font-weight : bolder;
}
P{
margin : 0px 0px 0px 0px;
}
.menu2{
padding : 1px 1px 1px 1px;
margin : 1px 1px 1px 1px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #d0ffff;
width : 200px;
}
.name1{
font-size : 14px;
color : #0000a0;
text-align : center;
margin : 6px 6px 6px 6px;
}
.txt2{
font-size : 14px;
text-align : center;
margin-bottom : 6px;
margin-top : 8px;
}
#txt3{
width : 560px;
margin : 6px;
padding-right : 6px;
}
#under1{
font-size : 9px;
margin : 6px;
width : 589px;
clear : both;
text-align : center;
color : maroon;
}
#under1 A{
text-decoration : none;
}
#under1 A:HOVER{
background-color : #ffff8c;
}
#under1 A:VISITED{
color : red;
}
.select{
margin-top : 5px;
margin-bottom : 5px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #c8ffff;
}
.select2{
margin-top : 5px;
margin-bottom : 0px;
}
.selecttxt{
margin : 4px 4px 4px 8px;
}
.nom{
font-weight : normal;
color : #0000ff;
}
.naka{
text-align : center;
margin : 4px 4px 4px 4px;
}
.nakawhi{
font-weight : bolder;
color : white;
text-align : center;
}
.syouhin{
margin : 2px 4px 4px 25px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #c8ffff;
line-height : 140%;
}
.name2{
font-size : 16px;
color : #2b2b57;
text-decoration : underline;
text-align : center;
margin : 6px 6px 6px 6px;
}
FORM{
color : #0000a0;
margin : 4px 1px 1px 1px;
text-align : right;
font-size : 14px;
line-height : 140%;
letter-spacing : 1px;
padding-right : 4px;
}
.case{
padding : 4px 4px 4px 4px;
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : silver silver silver silver;
width : 550px;
line-height : 130%;
height : 140px;
}
.case IMG{
float : right;
padding-left : 0px;
}
.caseleft{
width : 394px;
float : left;
}
.tya{
color : #663300;
}
LI{
margin-top : 4px;
margin-bottom : 4px;
}
OL,UL{
margin-top : 4px;
margin-bottom : 4px;
margin-right : 20px;
}
.konb{
font-weight : bolder;
color : navy;
}
.update{
color : #a4a4d2;
text-align : center;
margin-top : 8px;
margin-bottom : 8px;
}
.syosai{
font-size : 12px;
letter-spacing : 2px;
}
.count{
text-align : center;
}
.rankmanu{
color : olive;
text-align : center;
letter-spacing : 2px;
margin : 3px 8px 3px 8px;
border-bottom-style : none;
padding-left : 0px;
padding-right : 0px;
font-weight : bolder;
background-color : white;
}
