.body{color:#31363b;margin-top:20px;margin-bottom:20px}.block{margin:5px 5px;background:#fcfcfc}.kanryo,h2{background:#3498db;border:2px solid #2980b9;border-radius:4px;padding:5px;margin:10px 0;color:#fcfcfc}.req{color:#da4453}.e,.f{padding:10px;color:#fcfcfc;border-radius:4px}.e{background-color:#da4453}.f{background:#3daee9;border:2px solid #1d99f3}.fl-start{margin:10px 1px 1px 15px}.fr-start{margin:10px 15px 1px 1px}.fl-middle{margin:1px 1px 1px 15px}.fr-middle{margin:1px 15px 1px 1px}.fl-end{margin:1px 1px 10px 15px}.fr-end,.fr-end-sub{margin:1px 15px 10px 1px}.fl-end-sub{margin:1px 1px 10px 1px}.fl-end-sub-nofn,.fr-end-sub-noln{margin:1px 15px 10px 1px}.fl-seperate{margin:10px 1px 10px 15px}.fr-seperate{margin:10px 15px 10px 1px}@media only screen and (max-width:575px){.fl-start{margin:10px 15px 1px 15px}.fl-end,.fl-middle,.fr-middle,.fr-start{margin:1px 15px 1px 15px}.fr-end{margin:1px 15px 10px 15px}.fl-end-sub{margin:1px 1px 10px 15px}.fr-end-sub{margin:1px 15px 10px 1px}.fl-end-sub-nofn,.fr-end-sub-noln{margin:1px 15px 10px 15px}.fl-seperate{margin:10px 15px 1px 15px}.fr-seperate{margin:1px 15px 10px 15px}}.btn-success{color:#fcfcfc;background-color:#2ecc71;border-color:#2ecc71}.btn-danger{color:#fcfcfc;background-color:#da4453;border-color:#da4453}