.img {/*親div*/ position: relative;/*相対配置*/ } .img h1{ position: absolute;/*絶対配置*/ color:red; text-shadow:2px 2px 0 white, -2px -2px 0 white, -2px 2px 0 white, 2px -2px 0 white, 0px 2px 0 white, 0 -2px 0 white, -2px 0 0 white, 2px 0 0 white; font-size:5ex;/*文字は白に*/ top: 0; left: 20%; } .img img { width: 85%; height:100%; } .img h2{ color:blue; text-shadow:2px 2px 0 white, -2px -2px 0 white, -2px 2px 0 white, 2px -2px 0 white, 0px 2px 0 white, 0 -2px 0 white, -2px 0 0 white, 2px 0 0 white; font-size:5ex;text-align:center; position:relative; right:10%;bottom:6ex; } hr{ position:relative; top:1ex; right:13ex; } .orenge{ color:#FF9900; font-weight:bold; } table.h { font-size: 200%; left:-6ex; bottom:12ex; } .ao{background-color:blue;color:white;border-style:solid;} .green{background-color:green;color:white;border-style:solid;} .maru{border-style:solid; border-radius:50%; } .a{font-size:35px;color:rgb(0,0,150);position:relative; left:1ex; bottom:5ex;} .b{position:relative; left:35ex; bottom:9ex;font-size:35px;color:rgb(0,150,0);} .c{background-color:blue; color:white; text-align:center; border-style:solid; width:450px; height:8ex; font-size:3ex; position:relative; left:10ex; bottom:16ex;} .d{font-size:2ex; color:blue; position:relative; left:81ex; bottom:42ex;} .e{position:relative; left:57ex; bottom:31ex; font-size:3ex; color:#FF9933;} .f{background-color:blue; color:white; text-align:center; border-style:solid; width:450px; height:8ex; font-size:3ex; position:relative; left:53ex; bottom:29ex;} .g{background-color:blue; color:white; text-align:center; border-style:solid; width:160px; height:5ex; font-size:2ex; position:relative; left:15ex; bottom:20ex;} .h{font-size:3ex; position:relative; bottom:17ex; left:24ex;} .i{background-color:blue; color:white; border-style:solid; width:1085px; height:4ex; font-size:1ex; position:relative; right:25ex; top:1ex;} .j{font-size:1ex; position:relative; top:2ex; right:24ex;} .k{font-size:1ex; position:relative; top:2ex; left:10ex;}