body.settings {
width: 97vw;
color: #ffffff;
background-color: #000000;
font-family: 'Noto Sans JP', sans-serif;
font-style: normal;
font-weight: normal;
font-size: 1.5vw;
line-height: 2vw;
text-align: left;
}
body.home {
width: 98vw;
color: #ffffff;
background-color: #000000;
font-family: 'Noto Sans JP', sans-serif;
font-style: normal;
font-weight: normal;
font-size: 2vw;
line-height: 2.5vw;
text-align: left;
}
p.male {
background-color: #003366;
padding: 0.25vw 0.5vw;
border-radius: 0.5vw;
}
p.female {
background-color: #cc0033;
padding: 0.25vw 0.5vw;
border-radius: 0.5vw;
}
p.neutral {
background-color: #666666;
padding: 0.25vw 0.5vw;
border-radius: 0.5vw;
}
p.arrow {
background-color: #000000;
padding: 0.25vw 0.5vw;
}
a.arrow {
color: #ffff00;
text-decoration: none;
}
div.A {
float: left;
width: 47.5vw;
text-align: center;
margin-top: 2vw;
height: 3vw;
}
div.B {
float: left;
width: 0.5vw;
height: 4vw;
}
div.C {
float: left;
width: 23.5vw;
height: 8vw;
}
div.D {
float: left;
width: 0.5vw;
height: 8vw;
}
div.E {
float: left;
width: 47.5vw;
height: 18vw;
}
div.F {
float: left;
width: 0.5vw;
height: 18vw;
}
div.G {
float: left;
width: 4vw;
height: 30vw;
}
div.H {
float: left;
width: 15vw;
height: 30vw;
}
div.I {
float: left;
width: 5vw;
height: 30vw;
}
div.J {
float: left;
width: 47.5vw;
height: auto;
}
div.K {
float: left;
width: 0.5vw;
height: 30vw;
}
div.L {
float: left;
width: 6vw;
height: 30vw;
}
div.M {
float: left;
width: 15vw;
height: 30vw;
}
div.N {
float: left;
width: 0.5vw;
height: 30vw;
}
div.O {
float: left;
width: 3vw;
height: 30vw;
}
div.T {
float: left;
margin-left: 20vw;
height: 10vw;
}
div.U {
clear: both;
float: left;
margin-left: 7.5vw;
height: 8vw;
}
div.V {
float: left;
margin-left: 5vw;
height: 12vw;
}

