body {
    -webkit-perspective: 800;
    -webkit-transform-style: preserve-3d;
}

body > * {
    -webkit-backface-visibility: hidden;
    -webkit-transform: translate3d(0,0,0) rotate(0) scale(1);
}

.flip {
    -webkit-animation-duration: .65s;
    animation-duration: .65s;
}

.flip.in {
    -webkit-animation-name: flipinfromleft;
    animation-name: flipinfromleft;
}

.flip.out {
    -webkit-animation-name: flipouttoleft;
    animation-name: flipouttoleft;
}

/* Shake it all about */

.flip.in.reverse {
    -webkit-animation-name: flipinfromright;
    animation-name: flipinfromright;
}

.flip.out.reverse {
    -webkit-animation-name: flipouttoright;
    animation-name: flipouttoright;
}

@-webkit-keyframes flipinfromright {
    from { -webkit-transform: rotateY(-180deg) scale(.8); }
    to { -webkit-transform: rotateY(0) scale(1); }
}

@keyframes flipinfromright {
    from { transform: rotateY(-180deg) scale(.8); }
    to { transform: rotateY(0) scale(1); }
}

@-webkit-keyframes flipinfromleft {
    from { -webkit-transform: rotateY(180deg) scale(.8); }
    to { -webkit-transform: rotateY(0) scale(1); }
}

@keyframes flipinfromleft {
    from { transform: rotateY(180deg) scale(.8); }
    to { transform: rotateY(0) scale(1); }
}

@-webkit-keyframes flipouttoleft {
    from { -webkit-transform: rotateY(0) scale(1); }
    to { -webkit-transform: rotateY(-180deg) scale(.8); }
}

@keyframes flipouttoleft {
    from { transform: rotateY(0) scale(1); }
    to { transform: rotateY(-180deg) scale(.8); }
}

@-webkit-keyframes flipouttoright {
    from { -webkit-transform: rotateY(0) scale(1); }
    to { -webkit-transform: rotateY(180deg) scale(.8); }
}

@keyframes flipouttoright {
    from { transform: rotateY(0) scale(1); }
    to { transform: rotateY(180deg) scale(.8); }
}

.keitairc_info h2 {
    font-size: 30px;
    font-weight: bold;
    text-align: center;
}

.keitairc_info p {
    font-size: 12px;
    margin: 10px 0px;
}

.keitairc_authors {
    background-color: #ffffff;
    margin: 0px 10px;
    padding: 10px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
}

.keitairc_authors ul li {
    background: none;
    margin: 0px;
    padding: 0px;
    font-size: 12px;
}