html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}template{display:none}#root,body,html{height:100%}body{margin:0;font-family:"Helvetica Neue",Arial,"ヒラギノ丸ゴ ProN","Hiragino Maru Gothic ProN","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}#root{display:flex;flex-direction:column;height:100%;margin:0 auto}#title{display:flex;align-items:center;justify-content:center;padding-left:8px;font-size:1.5rem;color:#fff;background-color:#54b0f3;border-top-left-radius:8px;border-top-right-radius:8px;height:40px}#content{flex:1 1;display:flex;flex-direction:column;padding:10px 16px;background-color:#dff3fc}#main{position:relative;flex:1 1;background-color:#fff}.inner-title{font-size:24px}.inner-desc{font-size:13px}.teaching{margin-bottom:8px;font-size:1.1rem}.teaching:before{content:"";display:inline-block;width:14px;height:14px;border-radius:7px;background-color:#000}.desc{position:absolute;right:8px;bottom:8px;padding:8px 12px;line-height:1.8rem;font-size:14px;background-color:#fffdf1;border:1.5px solid #0b72b8;border-radius:8px}.desc .orange{font-size:20px;color:#e95a2b}#lesson2{display:flex;flex-direction:column;align-items:center;padding-top:8px}.inner-title{margin-top:12px;color:#0b72b8}.places{display:grid;grid-template-columns:200px 200px 200px 200px;grid-template-rows:164px;margin-top:12px}.place-wrapper{display:flex;flex-direction:column;align-items:center;position:relative;padding-top:6px;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}.place-wrapper-first{border-left:1px solid #000}.card-header{width:98%}.place{flex-grow:1;min-width:180px;padding:0 12px}.beat,.place{margin-top:4px}.beat{position:absolute;bottom:-28px;width:16px;height:18px;background-color:#000;border-radius:8px}.beat1{left:42px}.beat2{left:108px}
/*# sourceMappingURL=lesson2.66410e5f.chunk.css.map */