.pocketpuyo {
  color: white;
  background: black;
  padding: 20px;
  background-clip: padding-box;
  border-image-slice: 16;
  border-image-width: 16px;
  border-image-repeat: round;
  border-style: solid;
  border-color: transparent;
  image-rendering: pixelated;
  border-image-source: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAD1BMVEUAAAD4mEBIuFgISCgAAABh1LU/AAAABXRSTlP/////APu2DlMAAAFPSURBVHjarZSHEexICAWbIQE2A4pJgEIpXP4xrX0l3feOcrvqsU+0+G7Z7VVx+5T+Y28eaKD+G7G5RXh6hk+Z3Rh7AmM6iOlKr0rDfBOBYSudqFUctTF6ZfAEeA6RM0zjxl7NE6xNV4fvBhjzciYDY5LKCLB1bGwVa783JyYD303NtrWN9+a+WR3N62GZJ9ME5lXtHdu8OqbM+/kkMGYfdAzheeMw55jN9yP5kxAX49Xx36eMyZh+gvR1BV6O5zuSGU6weuB9D/a+ANZ2+4DJuIA6VkdgVI/FdY/09wWPzLjukXg9gXnjeQLgdVz9ENBANFVAS6PNBHQYdDwBHR9dSEAXRhEIKCIUmoBCRTEL6DX8y1er9pEfah813OmHGk4tKj/Uomrq0w81tTSQH9IAiSM/JI5UO/2QapJTfkhO6Xz6IZ31AZAf+gD8QYjfqztWalvTX5TrYAAAAABJRU5ErkJggg==");
}

.kuehn-2 {
 color: white;
  background: black;
  padding: 32px;
  border-image-slice: 33 33 32 32;
  border-image-width: 33px 33px 32px 32px;
  border-image-repeat: round;
  border-style: solid;
  border-color: transparent;
  image-rendering: pixelated;
  border-image-source: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFkAAABZBAMAAACnJZWcAAAAElBMVEWJl1sAAADGj4NQaZ2JobfBSFWLRNBsAAAAAnRSTlP/AOW3MEoAAAIASURBVHjalJCBaUQxDEP7R5BjD2BvYH4XME0HMDT7r1LdHdD/C0BOCFDMizD+eE8H9kU6HI7YMmkPCfEd+9vdgk0JSAPb53h2H9gRwefepM8EpRPUOP9nzAIIvro5ozlrjs+kb1mn8e/hDxqkU/CgzbQYfOQta3XPS7dEDKDMUMgIz1tWdOvf3ikiSLVlSwfcfVwzavXqet3ESUeEn7PR+PkSPsY1f37DYPXbfhndOAzDMBQ3gi5epOgK3X+mfuSBRSDKkPIdIx/GocfQT7Riz7RHvudM+ryHtRSTiCO2Y11zsqKOImLyrVfZgVExYRnFjgGCtEFU7EYAyzf4C22KJyaU9t/vRoIhbWITYYGcoXvJt7T/MhBpi4l8m1/Ld2Lifm2YwLvQhjdMqGXlm1pKm9iY4vPHpZzon0ttXg0TjJW+WRbaLLpiAjJ8A7TWphwwoVilb0qNNkEomRAjfDe1YdLyfZNJkzdMOrW8m5NmBmHSyvfNvdPclzBp7HnTTzyTp59cx9NP/Hen7idmbPpJuMf3E/8trvqJ1y77Sdhh+smxOZ/knKzYjFMMJrzKnKiYYxRtlpFPa8yBgG8Q5ZMgcwDDBPz5lMmc4qFNadMJlnmcwcA3sfm80+mYOaGDyUy773vOZMa7XcvhXWp+T2sOfEfn+d1dOw9314H28M49G19ehGJwb4DraAAAAABJRU5ErkJggg==");
}

.kuehn-5 {
 color: white;
  background: black;
  padding: 23px;
  border-image-slice: 35 35 23 23;
  border-image-width: 35px 35px 23px 23px;
  border-image-repeat: round;
  border-style: solid;
  border-color: transparent;
  image-rendering: pixelated;
  border-image-source: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMAgMAAAC6+bm4AAAADFBMVEWJl1sAAADBSFW9wp2NT+3wAAAAAnRSTlP/AOW3MEoAAAFzSURBVHjajZQxboNQEEQXKemDxM95KHDqILFGcZ8C7sAhItku0qRyInwfmhwkdYbArkf8FH+q1Wp57B+NVv5TXkWSrIwkRdiqkEK3KiXTg0IXVSsqyetDoxouO7UCc/v3rp26z9NgBXj769hO/RW9tZh5p1fVl72qFeD1H/35PP6MnRWYi3rgRd9iLvoHeNEumIt2Bi96G+Z0K/AU2rkWX9rvoXkwheFrAm/u5aa5t/DqUlYF5zX3K77euc8Nyj89B+wCHla9zQX3ub7N4W3g4enEc5+JB6/Ag5VHn3t0n998bu6Bh2+J5z4TD/8AD7vQfu4z7YedwcPbiOc+83tVl/wRz30mHjwFDz3ioZfGM5+J53kmnvtMPM8z8dxn4lmeyecn9/lIPlueiec+E8/zTPu5z7Sf55l45jO9l/InqzLKc2WiPN+ZKM8uNV7C3QAv6W6Al3Q3wEu6G+Al3Q3wku4GeEl3A7xmq0KySKXkkSqRWL+aBNdLWK8AXQAAAABJRU5ErkJggg==");
}

div{
 max-width: fit-content;
  margin-left: auto;
  margin-right: auto;
}

body {
  background: black url("../images/template/jpnflowers.gif") repeat-y ;
}