﻿*,*::before,*::after{box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;list-style:none}body{line-height:1;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{display:block;border:0;margin:0;padding:0}input,select{vertical-align:middle}i{font-style:normal}:root{--yellow: #ffeb00;--blue: #009be6;--white: #fff;--black: #000;--grey: #d4dde2;--darkgrey: #8e99a9;--lightgrey: #f7f8f8;--green: #89C227;--winered: #B54A4A;--main-c: var(--grey);--key-c: var(--blue);--accent-c: var(--yellow);--base-c: var(--lightgrey)}.l-header{z-index:4}.l-footer{z-index:1}html{font-size:16px;text-underline-position:under}body{font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-weight:600;line-height:1.75;width:100%;overflow-x:hidden;letter-spacing:.02em;font-feature-settings:"palt";font-size:.875rem;color:var(--black)}@media screen and (min-width: 640px){body{font-size:1rem}}a{color:inherit;cursor:pointer}svg{display:block}img{display:block;max-width:100%;width:auto;height:auto}span,i{font-size:inherit;color:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit}button{font-size:inherit;font-family:inherit;background:none;border:none;outline:none;padding:0;margin:0;cursor:pointer}button:focus{opacity:.6}.l-wrapper{padding:10px}.l-inner{width:95%;margin:0 auto;position:relative}.l-flex{display:flex}.l-flex.-jcenter{justify-content:center}.l-grid{display:grid}.l-grid.-col2{grid-template-columns:1fr 1fr}.l-grid.-col3{grid-template-columns:1fr 1fr 1fr}.l-header{height:50px;background:#eee}.l-header .header-contents{display:flex;height:100%;align-items:center;justify-content:space-between}.l-nav{position:fixed;top:50px;height:calc(100% - 50px);width:200px;z-index:600;background:var(--darkgrey)}.c-table{border-collapse:collapse}.c-table [data-task-id]{display:none}.c-table [data-task-name]{font-size:.7em}.c-table [data-task-parentid]{display:none}.c-table [data-task-parentname]{display:none}.c-table td{border:solid 1px #000;text-align:center;padding:.2rem .5rem}.c-radio{margin:.5rem 0}.c-radio .c-radio__input{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}.c-radio .c-radio__label{display:inline-block;padding:.5rem 1rem;margin-right:18px;border-radius:3px;transition:all .2s;cursor:pointer}.c-radio .c-radio__input:checked+.c-radio__label{background:var(--winered);color:var(--white);text-shadow:0 0 1px rgba(0,0,0,.7)}.c-link{text-decoration:none;padding:.7rem 1rem;background-color:var(--winered);color:var(--white);height:100%}.p-top{height:100vh;background:#eee;position:relative}.section{position:absolute;width:90%;max-width:500px;height:fit-content;margin:auto;top:30%;right:0;left:0;text-align:center}.form-container{background:#fff;border-radius:.5rem;padding:1rem;box-shadow:rgba(0,0,0,.35) 0px 5px 15px}.form-container .error{color:var(--winered);font-size:.8em;margin-bottom:.5rem}.form .submit-button{margin-left:1rem}.u-sp{display:block !important}@media screen and (min-width: 640px){.u-sp{display:none !important}}.u-pc{display:none !important}@media screen and (min-width: 640px){.u-pc{display:block !important}}.u-hide{visibility:hidden !important;opacity:0 !important}.u-show{visibility:visible !important;opacity:1 !important}.u-mt-s{margin-top:10px !important}.u-mt-m{margin-top:20px !important}.u-mt-l{margin-top:30px !important}.u-mx-auto{margin-left:auto !important;margin-right:auto !important}@media screen and (min-width: 640px){.u-mt-s{margin-top:20px !important}.u-mt-m{margin-top:30px !important}.u-mt-l{margin-top:60px !important}}.u-tac{text-align:center !important}.u-tal{text-align:left !important}/*# sourceMappingURL=style.css.map */
