body{-webkit-animation:anima-bg 5s ease infinite;-moz-animation:anima-bg 5s ease infinite;animation:anima-bg 5s ease infinite;padding:0;margin:0}.body-er{background:linear-gradient(270deg, #000000, #1c1c1c);background-size:600% 600%}.body-mmk{background:linear-gradient(270deg, #4680C1, #163358);background-size:600% 600%}.body-opt{background:linear-gradient(270deg, #3366CC, #0b2353);background-size:600% 600%}.body-sd{background:linear-gradient(270deg, #62BCA5, #073f31);background-size:600% 600%}.body-mt{background:linear-gradient(270deg, #48AC43, #11470f);background-size:600% 600%}@-webkit-keyframes anima-bg{0%{background-position:0% 50%}50%{background-position:100% 51%}100%{background-position:0% 50%}}@-moz-keyframes anima-bg{0%{background-position:0% 50%}50%{background-position:100% 51%}100%{background-position:0% 50%}}@keyframes anima-bg{0%{background-position:0% 50%}50%{background-position:100% 51%}100%{background-position:0% 50%}}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.15, 1.15, 1.15);transform:scale3d(1.15, 1.15, 1.15)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.15, 1.15, 1.15);transform:scale3d(1.15, 1.15, 1.15)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation:pulse 1.5s infinite}main{flex-flow:column wrap;justify-content:center;display:flex;width:100%;height:100vh}main .main_item{display:block;width:100%;margin:0 auto;max-width:150px}@media only screen and (min-width: 768px){main .main_item{max-width:250px}}main .main_item img{display:block;width:100%}