.terrier{margin:0;padding:5px 15px;width:50px;height:50px;background-color:#e4bc2c}.terrier-target{width:50px;height:50px}.terrier:hover .terrier-target{transition:.5s;transform:rotate(720deg)}.header{position:fixed;width:100%;min-width:650px;height:60px;text-align:left;font-family:"Exo 2",sans-serif;color:#fff;background-color:#525252;display:flex;z-index:2}.header .title{margin:0 auto 0 25px;line-height:60px;font-style:italic;font-weight:700}.header .language{margin:0 25px 0 0;line-height:60px}.header .language:hover{cursor:pointer;color:#8c8c8c}.header a{color:#fff;text-decoration:none}.header a:hover{color:#525252}.dummy-header{margin:0;padding:0;height:60px}.top{font-family:"Exo 2",sans-serif;background-color:#f5f5f5}.top div.app{display:flex;justify-content:center;height:100px}.top img.app-icon{height:100px;width:auto;margin-right:15px}.top span.app-name{font-style:italic;font-size:80px;line-height:100px}.top h2.catchcopy{font-weight:700}.top img.download-icon{margin-top:20px;width:250px;height:auto}.top img.download-icon:hover{cursor:pointer;opacity:.6}.explain{font-family:"Exo 2",sans-serif}.explain div.label{padding:20px;display:inline-flex;width:640px}.label img.status-icon{margin-right:10px;width:auto;height:30px}.label p.text{margin:0;font-size:20px;text-align:left}.explain img.screen-shot{display:block;margin:0 auto;padding:20px 0;filter:drop-shadow(0px 10px 25px rgba(0,0,0,.6));zoom:.5}.content{background-color:#e7ebed;text-align:center}.footer{background-color:#f5f5f5;font-family:"Exo 2",sans-serif}.footer a.button{padding:7px 20px;font-size:20px;line-height:30px;text-decoration:none;color:#fff;background-color:#8c8c8c;border-style:none;border-radius:10px}.footer a.button:hover{color:#dedede;background-color:#6a6a6a}.footer a.mail-link{margin:0 15px;height:50px;display:inline-flex;color:#000;text-decoration:none}.footer img.link-image{margin-right:5px;height:50px;width:auto}.footer span{font-size:22px;line-height:50px}.footer span:hover{color:#353535;font-size:22px}.footer p.copyright{margin:0;padding:15px 0;color:#ececec;background-color:#464646}.App{text-align:center}div.section{padding:20px 0}p.title{margin:0;padding:20px;font-size:40px;font-weight:700}a.anchor{display:block;margin-top:-60px;padding-top:60px;visibility:hidden}body{margin:0;font-family:Noto Sans Japanese,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#777}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
