@import url(foundation/_reset.css);@import url(foundation/_base.css);@import url(foundation/_var.css);@import url(foundation/variable.css);@import url(foundation/_font.css);@import url(layout/main.css);@import url(layout/wrap.css);@import url(object/projects/top.css);@import url(object/components/explanation.css);@import url(object/components/work.css);@import url(object/components/form.css);@import url(object/components/result.css);@import url(object/components/header.css);@import url(object/components/c-myAnswer.css);@import url(object/projects/loginForm.css);@import url(object/projects/administratorForm.css);@import url(object/projects/administrator.css);@import url(object/projects/aggregating.css);@import url(object/projects/discussion.css);@import url(object/projects/discussionAnswer.css);@import url(utilities/_utility.css);img{width:100%}a{color:inherit;text-decoration:none}body{line-height:1.5}ul{list-style:none;padding:0;margin:0}*,*::before,*::after{box-sizing:border-box}ul,ol[class]{padding:0}body,h1,h2,h3,h4,p,ul,ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}@media screen and (min-width: 796px){.l-main{max-width:1000px;margin:0 auto;padding:20px}}@media screen and (max-width: 795px){.l-main{padding:10px}}.l-main{padding-top:70px;max-width:1000px;margin:0 auto}.l-main{padding-top:70px;max-width:1000px;margin:0 auto}.l-wrap{width:100%;font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;padding-bottom:50px}.l-top{background-image:url(/images/topImage.jpg);background-size:cover}.l-leader{background-image:url(/images/topImage.jpg);background-size:cover}.l-height{height:100vh}.l-wrap{width:100%;font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;padding-bottom:50px}.l-top{background-image:url(/images/topImage.jpg);background-size:cover}.l-leader{background-image:url(/images/topImage.jpg);background-size:cover}.l-height{height:100vh}.c-myAnswer{position:absolute;top:90px;left:50%;width:100%;max-width:1000px;padding:40px;border:3px solid #4b14ff;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:0.5s;transition:0.5s;-webkit-transition-property:opacity;transition-property:opacity;overflow:scroll;opacity:0;z-index:-1;background-color:#fff}@media screen and (max-width: 795px){.c-myAnswer{padding:20px}}.c-myAnswer__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-myAnswer__title{position:relative;font-size:24px;width:auto;color:#000}@media screen and (max-width: 795px){.c-myAnswer__title{font-size:18px}}.c-myAnswer__btn{font-size:18px;padding:10px 20px;border-radius:3px;text-align:center;background-color:#4b14ff;cursor:pointer}.c-myAnswer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px 2.5%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}@media screen and (max-width: 795px){.c-myAnswer__list{gap:50px 5%}}.c-myAnswer__item{width:18%}@media screen and (max-width: 795px){.c-myAnswer__item{width:30%}}.c-myAnswer__ranking{margin-top:10px;font-size:18px;text-align:center}.c-myAnswer__appearBtn{position:fixed;top:calc(90px + 230px);right:0;padding:40px 20px;background-color:#4b14ff;border-bottom-left-radius:15px;border-top-left-radius:15px;font-size:16px;color:#fff;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;-webkit-transition:0.5s;transition:0.5s;-webkit-transition-property:opacity;transition-property:opacity;opacity:0;z-index:-1;cursor:pointer}@media screen and (max-width: 795px){.c-myAnswer__appearBtn{top:calc(90px + 210px);padding:25px 5px;font-size:18px}}.c-myAnswer{position:absolute;top:90px;left:50%;width:100%;max-width:1000px;padding:40px;border:3px solid #4b14ff;transform:translate(-50%, 0);transition:0.5s;transition-property:opacity;overflow:scroll;opacity:0;z-index:-1;background-color:#fff}@media screen and (max-width: 795px){.c-myAnswer{padding:20px}}.c-myAnswer__head{display:flex;justify-content:space-between;align-items:center}.c-myAnswer__title{position:relative;font-size:24px;width:auto;color:#000}@media screen and (max-width: 795px){.c-myAnswer__title{font-size:18px}}.c-myAnswer__btn{font-size:18px;padding:10px 20px;border-radius:3px;text-align:center;background-color:#4b14ff;cursor:pointer}.c-myAnswer__list{display:flex;flex-wrap:wrap;gap:50px 2.5%;justify-content:center;margin-top:30px}@media screen and (max-width: 795px){.c-myAnswer__list{gap:50px 5%}}.c-myAnswer__item{width:18%}@media screen and (max-width: 795px){.c-myAnswer__item{width:30%}}.c-myAnswer__ranking{margin-top:10px;font-size:18px;text-align:center}.c-myAnswer__appearBtn{position:fixed;top:calc(90px + 230px);right:0;padding:40px 20px;background-color:#4b14ff;border-bottom-left-radius:15px;border-top-left-radius:15px;font-size:16px;color:#fff;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transition:0.5s;transition-property:opacity;opacity:0;z-index:-1;cursor:pointer}@media screen and (max-width: 795px){.c-myAnswer__appearBtn{top:calc(90px + 210px);padding:25px 5px;font-size:18px}}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}80%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}80%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.c-explanation{position:absolute;top:90px;left:50%;width:100%;padding:40px;border:3px solid #4b14ff;max-width:1000px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background-color:#fff;-webkit-transition:0.5s;transition:0.5s;-webkit-transition-property:opacity;transition-property:opacity;overflow:scroll;opacity:1;z-index:1}@media screen and (max-width: 795px){.c-explanation{padding:20px}}.c-explanation__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-explanation__title{position:relative;font-size:24px;width:auto;color:#000}@media screen and (max-width: 795px){.c-explanation__title{font-size:18px}}.c-explanation__btn{font-size:18px;padding:10px 20px;border-radius:3px;text-align:center;background-color:#4b14ff;cursor:pointer}.c-explanation__text{margin-top:30px}.c-explanation__text p{font-size:18px;line-height:1.8em;color:#000;opacity:0}@media screen and (max-width: 795px){.c-explanation__text p{font-size:14px}}.c-explanation__text p:not(:first-child){margin-top:20px}@media screen and (max-width: 795px){.c-explanation__text p:not(:first-child){margin-top:15px}}.c-explanation__text p:nth-of-type(1){-webkit-animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:0.5s;animation-delay:0.5s}.c-explanation__text p:nth-of-type(2){-webkit-animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:0.8s;animation-delay:0.8s}.c-explanation__text p:nth-of-type(3){-webkit-animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:1.1s;animation-delay:1.1s}.c-explanation__text p:nth-of-type(4){-webkit-animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:1.4s;animation-delay:1.4s}.c-explanation__text p:nth-of-type(5){-webkit-animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:1.7s;animation-delay:1.7s}.c-explanation__text p:nth-of-type(6){-webkit-animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:2s;animation-delay:2s}.c-explanation__text p:nth-of-type(7){-webkit-animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:2.3s;animation-delay:2.3s}.c-explanation__text p:nth-of-type(8){-webkit-animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:2.6s;animation-delay:2.6s}.c-explanation__text p:nth-of-type(9){-webkit-animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:2.9s;animation-delay:2.9s}.c-explanation__text p:nth-of-type(10){-webkit-animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:3.2s;animation-delay:3.2s}.c-explanation__text p:nth-of-type(11){-webkit-animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:3.5s;animation-delay:3.5s}.c-explanation__exhasisText{font-weight:bold}.c-explanation__appearBtn{position:fixed;top:90px;right:0;opacity:0;padding:40px 20px;background-color:#4b14ff;border-bottom-left-radius:15px;border-top-left-radius:15px;font-size:16px;color:#fff;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;-webkit-transition:0.5s;transition:0.5s;-webkit-transition-property:opacity;transition-property:opacity;cursor:pointer}@media screen and (max-width: 795px){.c-explanation__appearBtn{padding:25px 5px;font-size:18px}}@media screen and (max-width: 795px){.c-explanation__displayNone{display:none}}.active::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}@keyframes fadeIn{0%{opacity:0;transform:translateY(15px)}80%{opacity:1}100%{transform:translateY(0);opacity:1}}.c-explanation{position:absolute;top:90px;left:50%;width:100%;padding:40px;border:3px solid #4b14ff;max-width:1000px;transform:translate(-50%, 0);background-color:#fff;transition:0.5s;transition-property:opacity;overflow:scroll;opacity:1;z-index:1}@media screen and (max-width: 795px){.c-explanation{padding:20px}}.c-explanation__head{display:flex;justify-content:space-between;align-items:center}.c-explanation__title{position:relative;font-size:24px;width:auto;color:#000}@media screen and (max-width: 795px){.c-explanation__title{font-size:18px}}.c-explanation__btn{font-size:18px;padding:10px 20px;border-radius:3px;text-align:center;background-color:#4b14ff;cursor:pointer}.c-explanation__text{margin-top:30px}.c-explanation__text p{font-size:18px;line-height:1.8em;color:#000;opacity:0}@media screen and (max-width: 795px){.c-explanation__text p{font-size:14px}}.c-explanation__text p:not(:first-child){margin-top:20px}@media screen and (max-width: 795px){.c-explanation__text p:not(:first-child){margin-top:15px}}.c-explanation__text p:nth-of-type(1){animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:0.5s}.c-explanation__text p:nth-of-type(2){animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:0.8s}.c-explanation__text p:nth-of-type(3){animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:1.1s}.c-explanation__text p:nth-of-type(4){animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:1.4s}.c-explanation__text p:nth-of-type(5){animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:1.7s}.c-explanation__text p:nth-of-type(6){animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:2s}.c-explanation__text p:nth-of-type(7){animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:2.3s}.c-explanation__text p:nth-of-type(8){animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:2.6s}.c-explanation__text p:nth-of-type(9){animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:2.9s}.c-explanation__text p:nth-of-type(10){animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:3.2s}.c-explanation__text p:nth-of-type(11){animation:fadeIn 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:3.5s}.c-explanation__exhasisText{font-weight:bold}.c-explanation__appearBtn{position:fixed;top:90px;right:0;opacity:0;padding:40px 20px;background-color:#4b14ff;border-bottom-left-radius:15px;border-top-left-radius:15px;font-size:16px;color:#fff;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transition:0.5s;transition-property:opacity;cursor:pointer}@media screen and (max-width: 795px){.c-explanation__appearBtn{padding:25px 5px;font-size:18px}}@media screen and (max-width: 795px){.c-explanation__displayNone{display:none}}.active::after{transform:translate(-50%, -50%) rotate(90deg)}.c-form__title{font-size:24px}@media screen and (max-width: 795px){.c-form__title{font-size:20px}}.c-form__list{text-align:center;margin-top:30px}@media screen and (max-width: 795px){.c-form__list{margin-top:15px}}.c-form__list>input{width:200px;height:42px;padding:0 20px;border:2px solid #4b14ff}.c-form__list label{font-size:18px}.c-form__information{margin-top:10px;font-size:18px}@media screen and (max-width: 795px){.c-form__information{padding-right:20px}}.c-form__styleBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px 2.5%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}@media screen and (max-width: 795px){.c-form__styleBox{gap:50px 5%}}.c-form__listItem{width:18%}@media screen and (max-width: 795px){.c-form__listItem{width:30%}}.c-form__listItem input{width:50%;height:30px;margin-top:15px;border:2px solid #4b14ff;text-align:center}.c-form__cautionContainer{margin-top:50px;height:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 795px){.c-form__cautionContainer{margin-top:30px;height:110px}}.c-form__caution{font-size:18px}@media screen and (max-width: 795px){.c-form__caution{font-size:18px;padding-right:20px}}.c-form__pcBr{display:block}@media screen and (max-width: 795px){.c-form__pcBr{display:none}}.c-form__submit{display:block;width:120px;margin:50px auto 0 auto;padding:15px 0;border-radius:10px;text-align:center;font-size:24px;color:#fff;background-color:#4b14ff;border-bottom:5px solid #4214cc;cursor:pointer}@media screen and (max-width: 795px){.c-form__submit{margin-top:30px;width:100px;font-size:18px}}.c-form__title{font-size:24px}@media screen and (max-width: 795px){.c-form__title{font-size:20px}}.c-form__list{text-align:center;margin-top:30px}@media screen and (max-width: 795px){.c-form__list{margin-top:15px}}.c-form__list>input{width:200px;height:42px;padding:0 20px;border:2px solid #4b14ff}.c-form__list label{font-size:18px}.c-form__information{margin-top:10px;font-size:18px}@media screen and (max-width: 795px){.c-form__information{padding-right:20px}}.c-form__styleBox{display:flex;flex-wrap:wrap;gap:50px 2.5%;justify-content:center;margin-top:30px}@media screen and (max-width: 795px){.c-form__styleBox{gap:50px 5%}}.c-form__listItem{width:18%}@media screen and (max-width: 795px){.c-form__listItem{width:30%}}.c-form__listItem input{width:50%;height:30px;margin-top:15px;border:2px solid #4b14ff;text-align:center}.c-form__cautionContainer{margin-top:50px;height:54px;display:flex;justify-content:center}@media screen and (max-width: 795px){.c-form__cautionContainer{margin-top:30px;height:110px}}.c-form__caution{font-size:18px}@media screen and (max-width: 795px){.c-form__caution{font-size:18px;padding-right:20px}}.c-form__pcBr{display:block}@media screen and (max-width: 795px){.c-form__pcBr{display:none}}.c-form__submit{display:block;width:120px;margin:50px auto 0 auto;padding:15px 0;border-radius:10px;text-align:center;font-size:24px;color:#fff;background-color:#4b14ff;border-bottom:5px solid #4214cc;cursor:pointer}@media screen and (max-width: 795px){.c-form__submit{margin-top:30px;width:100px;font-size:18px}}.c-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:70px;padding-left:15px;background-color:#4b14ff;z-index:100}.c-header__head{font-size:18px;color:#fff}@media screen and (max-width: 795px){.c-header__head{font-size:14px}}.c-header__text{font-size:12px;margin-left:30px;color:#fff}@media screen and (max-width: 795px){.c-header__text{font-size:8px}}.c-header{display:flex;align-items:center;position:fixed;top:0;left:0;width:100%;height:70px;padding-left:15px;background-color:#4b14ff;z-index:100}.c-header__head{font-size:18px;color:#fff}@media screen and (max-width: 795px){.c-header__head{font-size:14px}}.c-header__text{font-size:12px;margin-left:30px;color:#fff}@media screen and (max-width: 795px){.c-header__text{font-size:8px}}.c-result{width:100%;max-width:1000px;height:100vh;padding:20px 20px 100px 20px;overflow:scroll;background-color:#fff;-webkit-transition:0.5s;transition:0.5s}@media screen and (max-width: 795px){.c-result{padding:10px 10px 100px 10px}}.c-result__title{padding:50px;font-size:48px;color:#4b14ff;letter-spacing:0.2em}@media screen and (max-width: 795px){.c-result__title{padding:20px;font-size:32px}}.c-result__caution{font-size:24px;padding:0 50px;margin-bottom:50px}@media screen and (max-width: 795px){.c-result__caution{font-size:14px;padding:0 20px;margin-bottom:20px}}.c-result__switchList{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.c-result__switch{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 0;border-top-left-radius:20px;border-top-right-radius:20px;text-align:center;color:#fff;background-color:#4214cc;cursor:pointer}@media screen and (max-width: 795px){.c-result__switch{font-size:12px}}@media screen and (max-width: 795px){.c-result__switch:first-child{padding:10px 0}}.c-result__switch:not(:first-child){margin-left:20px;background-color:#4214cc}@media screen and (max-width: 795px){.c-result__switch:not(:first-child){margin-left:5px;padding:10px 0}}.c-result__switch br{display:none}@media screen and (max-width: 795px){.c-result__switch br{display:block}}.c-result__table{width:100%;border-collapse:collapse;text-align:center;font-size:24px}@media screen and (max-width: 795px){.c-result__table{font-size:14px}}.c-result__table tr th{padding:50px;color:#fff}@media screen and (max-width: 795px){.c-result__table tr th{padding:10px;font-size:12px}}.c-result__imgContainer{margin:0 auto;width:100px}@media screen and (max-width: 795px){.c-result__imgContainer{width:80px}}.c-result__score{text-align:end;font-size:24px;margin-top:20px}@media screen and (max-width: 795px){.c-result__score{font-size:20px}}.c-result__box{width:100%}.c-result__box .c-result__table{border:solid 1px #4b14ff}.c-result__box .c-result__table:not(:first-child){border-top:solid 1px #4b14ff}.c-result__box .c-result__table tr:not(:first-child){border-top:solid 1px #4b14ff}.c-result__box .c-result__table th{background-color:#4b14ff}.c-result__box .c-result__table th:not(:first-child){border-left:solid 1px #fff}.c-result__box .c-result__table td:not(:first-child){border-left:solid 1px #4b14ff}.c-result .tab_panel{display:none}.c-result .btnActive{background-color:#4b14ff}.c-result .tabActive{display:block}.c-result__open{top:70px;bottom:auto}.c-result__closed{top:auto;bottom:100%}.c-result__Btn{width:230px;margin:50px auto 0 auto;padding:15px 0;border-radius:10px;text-align:center;font-size:24px;color:#fff;background-color:#4b14ff;border-bottom:5px solid #4214cc;cursor:pointer}@media screen and (max-width: 795px){.c-result__Btn{width:180px;margin-top:30px;font-size:18px}}.c-result__logoutBtn{display:block;margin:20px auto 0;position:relative;width:400px;font-size:24px;font-weight:bold;color:#fff;background-color:#4b14ff;border-radius:10px;cursor:pointer}@media screen and (max-width: 795px){.c-result__logoutBtn{width:220px;margin:40px auto 0;text-align:center;font-size:14px}}.c-result__logoutBtn a{display:block;width:100%;height:100%;padding:40px 25px;text-align:center}@media screen and (max-width: 795px){.c-result__logoutBtn a{padding:30px 0}}.c-result{width:100%;max-width:1000px;height:100vh;padding:20px 20px 100px 20px;overflow:scroll;background-color:#fff;transition:0.5s}@media screen and (max-width: 795px){.c-result{padding:10px 10px 100px 10px}}.c-result__title{padding:50px;font-size:48px;color:#4b14ff;letter-spacing:0.2em}@media screen and (max-width: 795px){.c-result__title{padding:20px;font-size:32px}}.c-result__caution{font-size:24px;padding:0 50px;margin-bottom:50px}@media screen and (max-width: 795px){.c-result__caution{font-size:14px;padding:0 20px;margin-bottom:20px}}.c-result__switchList{width:100%;display:flex}.c-result__switch{display:block;flex-grow:1;padding:20px 0;border-top-left-radius:20px;border-top-right-radius:20px;text-align:center;color:#fff;background-color:#4214cc;cursor:pointer}@media screen and (max-width: 795px){.c-result__switch{font-size:12px}}@media screen and (max-width: 795px){.c-result__switch:first-child{padding:10px 0}}.c-result__switch:not(:first-child){margin-left:20px;background-color:#4214cc}@media screen and (max-width: 795px){.c-result__switch:not(:first-child){margin-left:5px;padding:10px 0}}.c-result__switch br{display:none}@media screen and (max-width: 795px){.c-result__switch br{display:block}}.c-result__table{width:100%;border-collapse:collapse;text-align:center;font-size:24px}@media screen and (max-width: 795px){.c-result__table{font-size:14px}}.c-result__table tr th{padding:50px;color:#fff}@media screen and (max-width: 795px){.c-result__table tr th{padding:10px;font-size:12px}}.c-result__imgContainer{margin:0 auto;width:100px}@media screen and (max-width: 795px){.c-result__imgContainer{width:80px}}.c-result__score{text-align:end;font-size:24px;margin-top:20px}@media screen and (max-width: 795px){.c-result__score{font-size:20px}}.c-result__box{width:100%}.c-result__box .c-result__table{border:solid 1px #4b14ff}.c-result__box .c-result__table:not(:first-child){border-top:solid 1px #4b14ff}.c-result__box .c-result__table tr:not(:first-child){border-top:solid 1px #4b14ff}.c-result__box .c-result__table th{background-color:#4b14ff}.c-result__box .c-result__table th:not(:first-child){border-left:solid 1px #fff}.c-result__box .c-result__table td:not(:first-child){border-left:solid 1px #4b14ff}.c-result .tab_panel{display:none}.c-result .btnActive{background-color:#4b14ff}.c-result .tabActive{display:block}.c-result__open{top:70px;bottom:auto}.c-result__closed{top:auto;bottom:100%}.c-result__Btn{width:230px;margin:50px auto 0 auto;padding:15px 0;border-radius:10px;text-align:center;font-size:24px;color:#fff;background-color:#4b14ff;border-bottom:5px solid #4214cc;cursor:pointer}@media screen and (max-width: 795px){.c-result__Btn{width:180px;margin-top:30px;font-size:18px}}.c-result__logoutBtn{display:block;margin:20px auto 0;position:relative;width:400px;font-size:24px;font-weight:bold;color:#fff;background-color:#4b14ff;border-radius:10px;cursor:pointer}@media screen and (max-width: 795px){.c-result__logoutBtn{width:220px;margin:40px auto 0;text-align:center;font-size:14px}}.c-result__logoutBtn a{display:block;width:100%;height:100%;padding:40px 25px;text-align:center}@media screen and (max-width: 795px){.c-result__logoutBtn a{padding:30px 0}}.c-work{background-color:#fff;padding:50px;opacity:0;-webkit-transition:1s;transition:1s}@media screen and (max-width: 795px){.c-work{padding:20px}}.c-work__explanation{font-size:16px;padding-right:60px}@media screen and (max-width: 795px){.c-work__explanation{padding-right:20px}}.c-work__condition{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;padding-right:60px;color:#ff0000;background-color:#fff;font-size:16px}@media screen and (max-width: 795px){.c-work__condition{display:block;margin-top:10px;padding-right:20px}}.c-work__conditionItem{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-work__form{margin-top:50px}@media screen and (max-width: 795px){.c-work__form{margin-top:30px}}.c-work__closed{position:absolute;top:-10000px;-webkit-transition:0.5s;transition:0.5s}.c-work__appearBtn{position:fixed;top:20%;right:0;opacity:0;padding:50px 30px;background-color:#4b14ff;border-bottom-left-radius:15px;border-top-left-radius:15px;font-size:24px;color:#fff;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;-webkit-transition:0.5s;transition:0.5s;-webkit-transition-property:opacity;transition-property:opacity;cursor:pointer}@media screen and (max-width: 795px){.c-work__appearBtn{padding:25px 5px;font-size:18px}}.c-work__teamwork{position:absolute;top:90px;left:50%;width:100%;max-width:1000px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:0.5s;transition:0.5s;-webkit-transition-property:opacity;transition-property:opacity;overflow:scroll}@media screen and (max-width: 795px){.c-work__teamwork{padding:20px}}.c-work{background-color:#fff;padding:50px;opacity:0;transition:1s}@media screen and (max-width: 795px){.c-work{padding:20px}}.c-work__explanation{font-size:16px;padding-right:60px}@media screen and (max-width: 795px){.c-work__explanation{padding-right:20px}}.c-work__condition{display:flex;margin-top:15px;padding-right:60px;color:#ff0000;background-color:#fff;font-size:16px}@media screen and (max-width: 795px){.c-work__condition{display:block;margin-top:10px;padding-right:20px}}.c-work__conditionItem{flex:1}.c-work__form{margin-top:50px}@media screen and (max-width: 795px){.c-work__form{margin-top:30px}}.c-work__closed{position:absolute;top:-10000px;transition:0.5s}.c-work__appearBtn{position:fixed;top:20%;right:0;opacity:0;padding:50px 30px;background-color:#4b14ff;border-bottom-left-radius:15px;border-top-left-radius:15px;font-size:24px;color:#fff;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transition:0.5s;transition-property:opacity;cursor:pointer}@media screen and (max-width: 795px){.c-work__appearBtn{padding:25px 5px;font-size:18px}}.c-work__teamwork{position:absolute;top:90px;left:50%;width:100%;max-width:1000px;transform:translate(-50%, 0);transition:0.5s;transition-property:opacity;overflow:scroll}@media screen and (max-width: 795px){.c-work__teamwork{padding:20px}}@-webkit-keyframes fadeInTop{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}80%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInTop{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}80%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.p-administrator{width:100%;max-width:1000px;min-height:100vh;margin:0 auto;padding:30px}@media screen and (max-width: 795px){.p-administrator{padding:100px 30px}}.p-administrator__heading{font-size:72px;text-align:center;color:#ffffff;opacity:0;-webkit-animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:0.5s;animation-delay:0.5s}@media screen and (max-width: 795px){.p-administrator__heading{font-size:30px}}.p-administrator__subHeading{font-size:40px;text-align:center;color:#ffffff;opacity:0;-webkit-animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}@media screen and (max-width: 795px){.p-administrator__subHeading{font-size:18px}}.p-administrator__form{margin-top:80px;opacity:0;-webkit-animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:2s;animation-delay:2s}@media screen and (max-width: 795px){.p-administrator__form{margin-top:60px}}.p-administrator__rankingLink{display:block;text-align:start;margin:50px 0 0 auto;opacity:0;-webkit-animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:3s;animation-delay:3s;position:relative;width:280px;border:6px solid #fff;font-size:24px;font-weight:bold;color:#fff;background-color:transparent;border-radius:10px;cursor:pointer}@media screen and (max-width: 795px){.p-administrator__rankingLink{width:220px;margin:40px auto 0;text-align:center;font-size:14px}}.p-administrator a{display:block;width:100%;height:100%;padding:40px 25px;text-align:center}@media screen and (max-width: 795px){.p-administrator a{padding:30px 0}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(50px)}80%{opacity:1}100%{transform:translateY(0);opacity:1}}.p-administrator{width:100%;max-width:1000px;min-height:100vh;margin:0 auto;padding:30px}@media screen and (max-width: 795px){.p-administrator{padding:100px 30px}}.p-administrator__heading{font-size:72px;text-align:center;color:#ffffff;opacity:0;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:0.5s}@media screen and (max-width: 795px){.p-administrator__heading{font-size:30px}}.p-administrator__subHeading{font-size:40px;text-align:center;color:#ffffff;opacity:0;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:1.5s}@media screen and (max-width: 795px){.p-administrator__subHeading{font-size:18px}}.p-administrator__form{margin-top:80px;opacity:0;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:2s}@media screen and (max-width: 795px){.p-administrator__form{margin-top:60px}}.p-administrator__rankingLink{display:block;text-align:start;margin:50px 0 0 auto;opacity:0;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:3s;position:relative;width:280px;border:6px solid #fff;font-size:24px;font-weight:bold;color:#fff;background-color:transparent;border-radius:10px;cursor:pointer}@media screen and (max-width: 795px){.p-administrator__rankingLink{width:220px;margin:40px auto 0;text-align:center;font-size:14px}}.p-administrator__rankingLink a{display:block;width:100%;height:100%;padding:40px 25px;text-align:center}@media screen and (max-width: 795px){.p-administrator__rankingLink a{padding:30px 0}}.p-administratorForm__item{text-align:center}.p-administratorForm__item:not(:first-child){margin-top:20px}.p-administratorForm__label{display:block;font-size:32px;color:#fff}@media screen and (max-width: 795px){.p-administratorForm__label{font-size:18px}}.p-administratorForm__input{width:50%;border:3px solid #4b14ff}.p-administratorForm__submit{display:block;text-align:start;margin:100px auto 0;opacity:0;-webkit-animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:2.5s;animation-delay:2.5s;position:relative;width:370px;font-size:24px;font-weight:bold;color:#fff;background-color:#4b14ff;cursor:pointer;padding:40px 0 40px 25px}.p-administratorForm__submit::before{content:"";position:absolute;top:calc(50% - 10px);right:24px;-webkit-transition:0.5s;transition:0.5s;display:block;width:20px;height:20px;-webkit-clip-path:polygon(0 0, 0% 100%, 100% 50%);clip-path:polygon(0 0, 0% 100%, 100% 50%);background-color:#fff}.p-administratorForm__submit:hover::before{right:15px}@media screen and (max-width: 795px){.p-administratorForm__submit{width:300px;margin:80px auto 0;text-align:center;font-size:14px;padding:30px 0}}.p-administratorForm__caution{opacity:0;-webkit-animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:2.5s;animation-delay:2.5s;margin-top:10px;font-size:32px;color:#fff;text-align:center}@media screen and (max-width: 795px){.p-administratorForm__caution{margin-top:10px;font-size:18px;color:#fff;text-align:center}}.p-administratorForm__item{text-align:center}.p-administratorForm__item:not(:first-child){margin-top:20px}.p-administratorForm__label{display:block;font-size:32px;color:#fff}@media screen and (max-width: 795px){.p-administratorForm__label{font-size:18px}}.p-administratorForm__input{width:50%;border:3px solid #4b14ff}.p-administratorForm__submit{display:block;text-align:start;margin:100px auto 0;opacity:0;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:2.5s;position:relative;width:370px;font-size:24px;font-weight:bold;color:#fff;background-color:#4b14ff;cursor:pointer;padding:40px 0 40px 25px}.p-administratorForm__submit::before{content:"";position:absolute;top:calc(50% - 10px);right:24px;transition:0.5s;display:block;width:20px;height:20px;clip-path:polygon(0 0, 0% 100%, 100% 50%);background-color:#fff}.p-administratorForm__submit:hover::before{right:15px}@media screen and (max-width: 795px){.p-administratorForm__submit{width:300px;margin:80px auto 0;text-align:center;font-size:14px;padding:30px 0}}.p-administratorForm__caution{opacity:0;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:2.5s;margin-top:10px;font-size:32px;color:#fff;text-align:center}@media screen and (max-width: 795px){.p-administratorForm__caution{margin-top:10px;font-size:18px;color:#fff;text-align:center}}.p-aggregating__message{width:80%;margin:0 auto;padding:32px;border:5px #4b14ff solid;background-color:#fff;font-size:24px}@media screen and (max-width: 795px){.p-aggregating__message{font-size:18px}}.p-aggregating__btn{display:block;text-align:start;margin:50px auto 0 auto;position:relative;width:260px;border:6px solid #fff;font-size:24px;font-weight:bold;color:#fff;background-color:transparent;border-radius:10px;cursor:pointer}.p-aggregating__btn p{display:block;width:100%;height:100%;padding:40px 25px;text-align:center}.p-aggregating__btn p::before{content:"";position:absolute;top:calc(50% - 15px);right:24px;width:20px;height:30px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-size:99%;background-repeat:no-repeat;background-image:url(/../../../../assets/images/triangle-white.svg);-webkit-transition:0.5s;transition:0.5s}.p-aggregating__btn p:hover::before{right:15px}.p-aggregating__message{width:80%;margin:0 auto;padding:32px;border:5px #4b14ff solid;background-color:#fff;font-size:24px}@media screen and (max-width: 795px){.p-aggregating__message{font-size:18px}}.p-aggregating__btn{display:block;text-align:start;margin:50px auto 0 auto;position:relative;width:260px;border:6px solid #fff;font-size:24px;font-weight:bold;color:#fff;background-color:transparent;border-radius:10px;cursor:pointer}.p-aggregating__btn p{display:block;width:100%;height:100%;padding:40px 25px;text-align:center}.p-aggregating__btn p::before{content:"";position:absolute;top:calc(50% - 15px);right:24px;width:20px;height:30px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-size:99%;background-repeat:no-repeat;background-image:url(/../../../../assets/images/triangle-white.svg);-webkit-transition:0.5s;transition:0.5s}.p-aggregating__btn p:hover::before{right:15px}.p-discussion{padding:50px;background-color:#fff;padding:20px}.p-discussion__message{padding:0 20px 0 20px;font-size:24px;color:#4b14ff}@media screen and (max-width: 795px){.p-discussion__message{font-size:16px}}.p-discussion__myAnswer{margin-top:50px;padding:50px 0;border-top:#4b14ff 2px solid;border-bottom:#4b14ff 2px solid}@media screen and (max-width: 795px){.p-discussion__myAnswer{margin-top:20px;padding:20px 0}}.p-discussion__form{margin-top:50px}@media screen and (max-width: 795px){.p-discussion__form{margin-top:20px}}.p-discussion__formList:not(:first-child){margin-top:20px}.p-discussion__input{margin:20px auto 0 auto;text-align:center}@media screen and (max-width: 795px){.p-discussion__input{margin:10px auto 0 auto}}.p-discussion__teamId{width:50%;height:50px;border:5px solid #4b14ff;text-align:center}.p-discussion__submit{width:120px;padding:10px 0;border-radius:10px;text-align:center;font-size:24px;color:#fff;background-color:#4b14ff;border-bottom:5px solid #4214cc;cursor:pointer}@media screen and (max-width: 795px){.p-discussion__submit{width:100px;font-size:18px}}.p-discussion__toTeamWork{margin-top:50px}@media screen and (max-width: 795px){.p-discussion__toTeamWork{margin-top:30px}}.p-discussion__link{display:block;text-align:start;margin:20px auto 0;opacity:0;-webkit-animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:0s;animation-delay:0s;position:relative;width:400px;border:6px solid #fff;font-size:24px;font-weight:bold;color:#fff;background-color:#4b14ff;border-radius:10px;cursor:pointer}.p-discussion__link::before{content:"";position:absolute;top:calc(50% - 10px);right:24px;-webkit-transition:0.5s;transition:0.5s;display:block;width:20px;height:20px;-webkit-clip-path:polygon(0 0, 0% 100%, 100% 50%);clip-path:polygon(0 0, 0% 100%, 100% 50%);background-color:#fff}.p-discussion__link:hover::before{right:15px}@media screen and (max-width: 795px){.p-discussion__link{width:300px;margin:10px auto 0;text-align:center;font-size:14px}}.p-discussion__link a{display:block;width:100%;height:100%;padding:40px 0 40px 25px}@media screen and (max-width: 795px){.p-discussion__link a{padding:30px 0}}.p-discussion{padding:50px;background-color:#fff;padding:20px}.p-discussion__message{padding:0 20px 0 20px;font-size:24px;color:#4b14ff}@media screen and (max-width: 795px){.p-discussion__message{font-size:16px}}.p-discussion__myAnswer{margin-top:50px;padding:50px 0;border-top:#4b14ff 2px solid;border-bottom:#4b14ff 2px solid}@media screen and (max-width: 795px){.p-discussion__myAnswer{margin-top:20px;padding:20px 0}}.p-discussion__form{margin-top:50px}@media screen and (max-width: 795px){.p-discussion__form{margin-top:20px}}.p-discussion__formList:not(:first-child){margin-top:20px}.p-discussion__input{margin:20px auto 0 auto;text-align:center}@media screen and (max-width: 795px){.p-discussion__input{margin:10px auto 0 auto}}.p-discussion__teamId{width:50%;height:50px;border:5px solid #4b14ff;text-align:center}.p-discussion__submit{width:120px;padding:10px 0;border-radius:10px;text-align:center;font-size:24px;color:#fff;background-color:#4b14ff;border-bottom:5px solid #4214cc;cursor:pointer}@media screen and (max-width: 795px){.p-discussion__submit{width:100px;font-size:18px}}.p-discussion__toTeamWork{margin-top:50px}@media screen and (max-width: 795px){.p-discussion__toTeamWork{margin-top:30px}}.p-discussion__link{display:block;text-align:start;margin:20px auto 0;opacity:0;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:0s;position:relative;width:400px;border:6px solid #fff;font-size:24px;font-weight:bold;color:#fff;background-color:#4b14ff;border-radius:10px;cursor:pointer}.p-discussion__link::before{content:"";position:absolute;top:calc(50% - 10px);right:24px;transition:0.5s;display:block;width:20px;height:20px;clip-path:polygon(0 0, 0% 100%, 100% 50%);background-color:#fff}.p-discussion__link:hover::before{right:15px}@media screen and (max-width: 795px){.p-discussion__link{width:300px;margin:10px auto 0;text-align:center;font-size:14px}}.p-discussion__link a{display:block;width:100%;height:100%;padding:40px 0 40px 25px}@media screen and (max-width: 795px){.p-discussion__link a{padding:30px 0}}.p-discussionAnswer__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-discussionAnswer__title{position:relative;font-size:24px;width:auto;color:#4b14ff}@media screen and (max-width: 795px){.p-discussionAnswer__title{font-size:18px}}.p-discussionAnswer__btn{font-size:18px;padding:10px 20px;border-radius:3px;text-align:center;background-color:#4b14ff;cursor:pointer}.p-discussionAnswer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px 2.5%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}@media screen and (max-width: 795px){.p-discussionAnswer__list{gap:50px 5%}}.p-discussionAnswer__item{width:18%}@media screen and (max-width: 795px){.p-discussionAnswer__item{width:30%}}.p-discussionAnswer__ranking{margin-top:10px;font-size:18px;text-align:center}.p-discussionAnswer__form{margin-top:50px}.p-discussionAnswer__head{display:flex;justify-content:space-between;align-items:center}.p-discussionAnswer__title{position:relative;font-size:24px;width:auto;color:#4b14ff}@media screen and (max-width: 795px){.p-discussionAnswer__title{font-size:18px}}.p-discussionAnswer__btn{font-size:18px;padding:10px 20px;border-radius:3px;text-align:center;background-color:#4b14ff;cursor:pointer}.p-discussionAnswer__list{display:flex;flex-wrap:wrap;gap:50px 2.5%;justify-content:center;margin-top:30px}@media screen and (max-width: 795px){.p-discussionAnswer__list{gap:50px 5%}}.p-discussionAnswer__item{width:18%}@media screen and (max-width: 795px){.p-discussionAnswer__item{width:30%}}.p-discussionAnswer__ranking{margin-top:10px;font-size:18px;text-align:center}.p-discussionAnswer__form{margin-top:50px}.p-loginForm__item{text-align:center}.p-loginForm__item:not(:first-child){margin-top:20px}.p-loginForm__label{display:block;font-size:32px;color:#fff}@media screen and (max-width: 795px){.p-loginForm__label{font-size:18px}}.p-loginForm__input{border:3px solid #4b14ff}.p-loginForm__link{display:block;text-align:start;margin:100px auto 0;opacity:0;-webkit-animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:2.5s;animation-delay:2.5s;position:relative;width:260px;border:6px solid #fff;font-size:24px;font-weight:bold;color:#fff;background-color:transparent;border-radius:10px;cursor:pointer;padding:40px 0 40px 25px}.p-loginForm__link::before{content:"";position:absolute;top:calc(50% - 10px);right:24px;-webkit-transition:0.5s;transition:0.5s;display:block;width:20px;height:20px;-webkit-clip-path:polygon(0 0, 0% 100%, 100% 50%);clip-path:polygon(0 0, 0% 100%, 100% 50%);background-color:#fff}.p-loginForm__link:hover::before{right:15px}@media screen and (max-width: 795px){.p-loginForm__link{width:220px;margin:80px auto 0;text-align:center;font-size:14px;padding:30px 0}}.p-loginForm__administratorLink{display:block;text-align:center;margin:50px 0 0 auto;opacity:0;-webkit-animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:3s;animation-delay:3s;position:relative;width:260px;border:6px solid #fff;font-size:24px;font-weight:bold;color:#fff;background-color:transparent;border-radius:10px;cursor:pointer}@media screen and (max-width: 795px){.p-loginForm__administratorLink{width:220px;margin:40px auto 0;text-align:center;font-size:14px}}.p-loginForm__administratorLink a{display:block;width:100%;height:100%;padding:40px 25px;text-align:center}@media screen and (max-width: 795px){.p-loginForm__administratorLink a{padding:30px 0}}.p-loginForm__item{text-align:center}.p-loginForm__item:not(:first-child){margin-top:20px}.p-loginForm__label{display:block;font-size:32px;color:#fff}@media screen and (max-width: 795px){.p-loginForm__label{font-size:18px}}.p-loginForm__input{border:3px solid #4b14ff}.p-loginForm__link{display:block;text-align:start;margin:100px auto 0;opacity:0;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:2.5s;position:relative;width:260px;border:6px solid #fff;font-size:24px;font-weight:bold;color:#fff;background-color:transparent;border-radius:10px;cursor:pointer;padding:40px 0 40px 25px}.p-loginForm__link::before{content:"";position:absolute;top:calc(50% - 10px);right:24px;transition:0.5s;display:block;width:20px;height:20px;clip-path:polygon(0 0, 0% 100%, 100% 50%);background-color:#fff}.p-loginForm__link:hover::before{right:15px}@media screen and (max-width: 795px){.p-loginForm__link{width:220px;margin:80px auto 0;text-align:center;font-size:14px;padding:30px 0}}.p-loginForm__administratorLink{display:block;text-align:center;margin:50px 0 0 auto;opacity:0;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:3s;position:relative;width:260px;border:6px solid #fff;font-size:24px;font-weight:bold;color:#fff;background-color:transparent;border-radius:10px;cursor:pointer}@media screen and (max-width: 795px){.p-loginForm__administratorLink{width:220px;margin:40px auto 0;text-align:center;font-size:14px}}.p-loginForm__administratorLink a{display:block;width:100%;height:100%;padding:40px 25px;text-align:center}@media screen and (max-width: 795px){.p-loginForm__administratorLink a{padding:30px 0}}@-webkit-keyframes fadeInTop{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}80%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInTop{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}80%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.p-top{width:100%;max-width:1000px;min-height:100vh;margin:0 auto;padding:30px}@media screen and (max-width: 795px){.p-top{padding:100px 30px}}.p-top__heading{font-size:72px;text-align:center;color:#ffffff;opacity:0;-webkit-animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:0.5s;animation-delay:0.5s}@media screen and (max-width: 795px){.p-top__heading{font-size:30px}}.p-top__subHeading{font-size:40px;text-align:center;color:#ffffff;opacity:0;-webkit-animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}@media screen and (max-width: 795px){.p-top__subHeading{font-size:18px}}.p-top__form{margin-top:80px;opacity:0;-webkit-animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;-webkit-animation-delay:2s;animation-delay:2s}@media screen and (max-width: 795px){.p-top__form{margin-top:60px}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(50px)}80%{opacity:1}100%{transform:translateY(0);opacity:1}}.p-top{width:100%;max-width:1000px;min-height:100vh;margin:0 auto;padding:30px}@media screen and (max-width: 795px){.p-top{padding:100px 30px}}.p-top__heading{font-size:72px;text-align:center;color:#ffffff;opacity:0;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:0.5s}@media screen and (max-width: 795px){.p-top__heading{font-size:30px}}.p-top__subHeading{font-size:40px;text-align:center;color:#ffffff;opacity:0;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:1.5s}@media screen and (max-width: 795px){.p-top__subHeading{font-size:18px}}.p-top__form{margin-top:80px;opacity:0;animation:fadeInTop 2s cubic-bezier(0.33, 1, 0.68, 1) 1 forwards;animation-delay:2s}@media screen and (max-width: 795px){.p-top__form{margin-top:60px}}.u-hidden{display:none !important}@media screen and (min-width: 796px){.u-hidden-pc{display:none !important}}@media screen and (max-width: 795px){.u-hidden-sp{display:none !important}}.u-mb-10{margin-bottom:10px !important}.fadeIn{opacity:1;z-index:1;display:block}.fadeOut{opacity:0;z-index:-1;display:none}
