.terrier{background-color:#e4bc2c;width:50px;height:50px;margin:0;padding:5px 15px}.terrier-target{width:50px;height:50px}.terrier:hover .terrier-target{transition:all .5s;transform:rotate(720deg)}.header{text-align:left;color:#fff;background-color:#606060;width:100%;min-width:650px;height:84px;font-family:"Exo 2",sans-serif;position:fixed}.header .menubar{background-color:#464646;height:24px;position:relative}.menubar img.system-info{width:auto;height:24px;position:absolute;right:0}.menubar img.cat{width:auto;height:24px;position:absolute;right:138px}.header .header-item{height:60px;display:flex}.header .title{margin:0 auto 0 25px;font-style:italic;font-weight:700;line-height:60px}.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{height:84px;margin:0;padding:0}.top{background-color:#f5f5f5;font-family:"Exo 2",sans-serif}.top div.app{justify-content:center;height:100px;display:flex}.top img.app-icon{width:auto;height:100px;margin-right:15px}.top span.app-name{font-size:80px;font-style:italic;line-height:100px}.top h2.catchcopy{font-weight:700}.top img.download-icon{width:250px;height:auto;margin-top:20px}.top img.download-icon:hover{cursor:pointer;opacity:.6}.runner-table{grid-gap:16px;grid-auto-rows:100px;justify-content:center;margin:0 auto;display:grid}.grid-row-2{grid-template-columns:repeat(2,140px)}.grid-row-3{grid-template-columns:repeat(3,140px)}.grid-row-4{grid-template-columns:repeat(4,140px)}.grid-row-5{grid-template-columns:repeat(5,140px)}.runner-image-box{justify-content:center;width:140px;height:36px;display:flex}.runner img{object-fit:contain;max-width:140px}.newline{white-space:pre-line}img.self-made-icon{width:38px;height:38px}p.howto{text-align:left;width:700px;margin:20px auto 10px;font-size:26px}p.howto-sub{text-align:left;width:650px;margin:0 auto 10px;font-size:20px}ul.preconditions,ul.procedure{text-align:left;width:600px;margin:0 auto;font-family:sans-serif;font-size:18px}img.howto{padding:10px}div.example-runners{padding:20px 0}.qa-box{margin:0 auto 30px}.qa{width:700px;margin:10px auto;display:flex}.qa p.mark{margin:0 10px 0 0;font-family:"Exo 2",sans-serif;font-size:24px;font-weight:700}.qa p.text{text-align:left;margin:0;font-family:sans-serif;font-size:24px}.content{background-color:#e7ebed;font-family:"Exo 2",sans-serif}.content ul.info-item{text-align:left;width:300px;margin:0 auto;font-size:24px}button.summary{color:#fff;background-color:#8c8c8c;border-style:none;border-radius:10px;margin-bottom:32px;padding:5px 16px;font-size:16px}button.summary:hover{cursor:pointer;color:#dedede;background-color:#6a6a6a}img.retina-image{zoom:50%}a.button{color:#fff;background-color:#8c8c8c;border-style:none;border-radius:10px;padding:7px 20px;font-size:20px;line-height:30px;text-decoration:none}a.button:hover{color:#dedede;background-color:#6a6a6a}.footer{background-color:#f5f5f5;font-family:"Exo 2",sans-serif}.footer a.mail-link{color:#000;height:50px;margin:0 15px;text-decoration:none;display:inline-flex}.footer img.link-image{width:auto;height:50px;margin-right:5px}.footer span{font-size:22px;line-height:50px}.footer span:hover{color:#353535;font-size:22px}.footer p.copyright{color:#ececec;background-color:#606060;margin:30px 0 0;padding:15px 0}.app{text-align:center}div.section{padding:20px 0}p.contents-title{margin:0;padding:20px;font-size:40px;font-weight:700}p.explain{margin:0;padding:20px 20px 30px;font-family:sans-serif;font-size:24px}p.limited-explain{text-align:left;white-space:pre-line;max-width:620px;margin:0 auto;padding:20px 20px 30px;font-family:sans-serif;font-size:24px}a.anchor{visibility:hidden;margin-top:-84px;padding-top:84px;display:block}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#777;margin:0;font-family:Noto Sans Japanese,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
