#contents{padding:0 2em 100px;padding-top:30px}@media screen and (max-width:640px){#contents{padding-top:50px}}.works{text-align:center;display:-webkit-flex;display:flex;box-orient:horizontal;flex-flow:row wrap;justify-content:center}.works li{min-width:300px;margin:40px 20px}.works li h3{width:300px;margin-top:1.5em;margin-bottom:.5em}.works li p{font-size:81.3%;line-height:1.25;margin-bottom:1.5em}.works li .copyright{color:#aaa;transform:scale(.7);margin-top:-.75em}.works li .hori-image{display:flex;flex-direction:column;justify-content:center;align-items:center;width:300px;height:300px}.works li .square-image img{height:250px;width:auto;padding-top:25px;padding-bottom:25px}@media screen and (max-width:640px){.works li .hori-image{height:auto}}.works li .hori-image img{display:block}.about,.info{text-align:center;padding:0 2em 100px;margin-top:50px}.about p,.info p{margin-bottom:1em}.loadimg{background-position:center;background-image:url(//www.atdinc.jp/wp/wp-content/themes/atd/img/loading.gif);background-repeat:no-repeat}#infscr-loading{width:90vw;text-align:center;margin:0 auto}