:root{--black-hole:#000;--deep-black:#222;--black:#444;--unrecognizable-black:#666;--gray:#7a7a7a;--unrecognizable-white:#999;--white:#bbb;--deep-white:#ddd;--white-hole:#fff}*{background:#fff;background:var(--white-hole);color:#444;color:var(--black)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{display:none}



/*!
 * ress.css • v3.0.1
 * MIT License
 * github.com/filipelinhares/ress
 */html{-webkit-text-size-adjust:100%;box-sizing:border-box;tab-size:4;word-break:normal}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:initial}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{color:inherit;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:initial;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:initial}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}.hamburgerToggle-wrapper{align-items:center;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.hamburgerToggle-wrapper .ham-lines,.hamburgerToggle-wrapper .ham-lines:after,.hamburgerToggle-wrapper .ham-lines:before{background-color:var(--black);border-radius:3px;content:"";display:block;height:3px;position:absolute;transition:all .5s;width:25px}.hamburgerToggle-wrapper .ham-lines:before{bottom:8px}.hamburgerToggle-wrapper .ham-lines:after{top:8px}.hamburgerToggle-wrapper .clicked{background-color:hsla(0,0%,100%,0)}.hamburgerToggle-wrapper .clicked:before{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburgerToggle-wrapper .clicked:after{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.show{-webkit-transform:scale(1)!important;transform:scale(1)!important}.popup-back{background-color:transparent;height:100vh;left:0;position:fixed;top:0;-webkit-transform:scale(0);transform:scale(0);transition:all .5s;width:100vw;z-index:100}.popup-back,.popup-back .popup-wrapper{align-items:center;display:flex;justify-content:center}.popup-back .popup-wrapper{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,47%,.5);border-radius:1rem;box-shadow:var(--black);flex-direction:column;height:80%;max-width:700px;padding:5vmin;width:80%;z-index:101}.popup-back .popup-wrapper *{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-timing-function:ease;animation-timing-function:ease;background:none;color:#fff}.popup-back .popup-wrapper input,.popup-back .popup-wrapper textarea{border:3px solid #ddd;border-radius:1em;box-sizing:border-box;color:#fff;padding:1em;resize:none;transition:all .3s;transition:height 0s;width:100%}.popup-back .popup-wrapper input[type=submit],.popup-back .popup-wrapper textarea[type=submit]{border:1px solid rgba(255,0,0,.5);color:rgba(255,0,0,.5)}.popup-back .popup-wrapper input[type=submit]:focus,.popup-back .popup-wrapper textarea[type=submit]:focus{background:rgba(255,0,0,.5);outline:0}.popup-back .popup-wrapper input[type=submit]:hover,.popup-back .popup-wrapper textarea[type=submit]:hover{border:1px solid red;color:red}.popup-back .popup-wrapper input:focus,.popup-back .popup-wrapper textarea:focus{background:hsla(0,0%,47%,.5);outline:0}.popup-back .popup-wrapper input:hover,.popup-back .popup-wrapper textarea:hover{border:3px solid #fff}.popup-back .popup-wrapper a.link{color:blue;cursor:pointer}.headerPopup-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:scroll;width:100%}.headerPopup-wrapper div{width:100%}.headerPopup-wrapper div a{border:1px solid #aaa;color:#fff;display:block;font-size:20px;margin:10px 0;padding:10px;text-decoration:none;transition:all .3s;width:100%}.headerPopup-wrapper div a:focus,.headerPopup-wrapper div a:hover{background:hsla(0,0%,47%,.5);border:1px solid #fff}.header-wrapper{align-items:center;display:flex;justify-content:space-between;padding:30px;position:fixed;top:0;width:100%;z-index:100}.header-wrapper .icon{align-items:start;display:flex;flex-direction:column;justify-content:center;text-decoration:none}@media screen and (max-width:600px){.header-wrapper .icon h1{font-size:16px}.header-wrapper .icon p{font-size:8px}}.header-wrapper .sub{align-items:center;display:flex;justify-content:space-between}.header-wrapper .sub .SNS{align-items:center;display:flex;justify-content:center}.header-wrapper .sub .SNS a{height:25px;margin:0 10px;width:25px}.header-wrapper .sub .SNS a *{transition:all .2s}.header-wrapper .sub .SNS a svg{fill:var(--black)}.header-wrapper .sub .SNS a:hover svg{fill:var(--white)}.header-wrapper .sub a{align-items:center;border-radius:50vh;cursor:pointer;display:flex;height:50px;margin:0 10px;text-decoration:none;transition:all .5s}.header-wrapper .sub a:hover{background-color:var(--unrecognizable-white)}.footer-wrapper{flex-direction:column;padding:50px 0;width:100%}.footer-wrapper,.footer-wrapper .SNS{align-items:center;display:flex;justify-content:center}.footer-wrapper .SNS{margin:20px}.footer-wrapper .SNS a{height:25px;margin:0 10px;width:25px}.footer-wrapper .SNS a *{transition:all .2s}.footer-wrapper .SNS a svg{fill:var(--white)}.footer-wrapper .SNS a:hover svg{fill:var(--deep-white)}.footer-wrapper .copy{font-size:12px}.home-wrapper .home-header{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.home-wrapper .home-contents .child{margin:50px 0}.home-wrapper .home-contents .child h2{margin-bottom:10px}.home-wrapper .home-contents .top{height:300vh;margin:50px 0;text-align:center}.plans-wrapper .plans-header{align-items:center;display:flex;flex-direction:column;height:400px;justify-content:center;width:100%}.plans-wrapper .plans-contents{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.plans-wrapper .plans-contents .card{border-radius:10px;box-shadow:10px 10px 50px var(--gray);height:500px;margin:20px;padding:20px;position:relative;width:250px}.plans-wrapper .plans-contents .card .head{align-items:center;display:flex;flex-direction:column;height:40%;justify-content:center}.plans-wrapper .plans-contents .card .head h3,.plans-wrapper .plans-contents .card .head h4{text-align:center}.plans-wrapper .plans-contents .card .body{align-items:center;display:flex;flex-direction:column;height:60%;justify-content:center;justify-content:space-around}.plans-wrapper .plans-contents .card .body ul{list-style:none;margin:20px}.plans-wrapper .plans-contents .card .body ul li{margin:8px 0}.plans-wrapper .plans-contents .card .body .annotation{color:var(--unrecognizable-white)}.plans-wrapper .plans-contents .card1{background-color:#869ac2}.plans-wrapper .plans-contents .card2{background-color:#72c2a0}.plans-wrapper .plans-contents .card3{background-color:#c2978f}.plans-wrapper .plans-sub{display:inline-block;margin:50px 0 0;text-align:center;width:100%}.contact-wrapper .contact-header{height:400px}.contact-wrapper .contact-contents form,.contact-wrapper .contact-header{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.contact-wrapper .contact-contents form{margin:auto;max-width:600px}.contact-wrapper .contact-contents form input,.contact-wrapper .contact-contents form textarea{background:var(--deep-white);margin:10px;width:100%}.contact-wrapper .contact-contents form input{height:30px}.contact-wrapper .contact-contents form input[type=submit]{background:#f66;color:var(--white-hole)}.contact-wrapper .contact-contents form textarea{height:300px}.app-root{align-items:center;display:flex;flex-direction:column}.app-root .contents{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-timing-function:ease;animation-timing-function:ease;max-width:1000px;padding:20px;width:100%}@-webkit-keyframes fadein{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1}}@keyframes fadein{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1}}
/*# sourceMappingURL=main.a53a97b9.css.map*/