@import url(https://webfontworld.github.io/sandbox/SBAggro.css);.wrap_home .main_wrapper{padding-bottom:100px}.wrap_home .main_wrapper .upper{align-items:flex-end;background:url(/static/media/background.e790bb7614ca8bee6fdc.svg);background-repeat:no-repeat;background-size:contain;display:flex;position:relative}.wrap_home .main_wrapper .upper .tuti_main_msg{padding:50px 10%;z-index:3}.wrap_home .main_wrapper .upper .tuti_main_msg .youtube{margin-top:70px}.wrap_home .main_wrapper .upper .tuti_icon{animation:boat 3s linear infinite;bottom:0;position:absolute;right:10%;width:100%;width:330px}.wrap_home .main_wrapper .ocean{position:relative}.wrap_home .main_wrapper .ocean .wave1{animation:wave 8.7s linear infinite;animation-fill-mode:forwards;background-image:url(https://i.postimg.cc/P5hv05rh/wave2.png);background-repeat:repeat-x;bottom:-50px;height:84px;position:absolute;width:100%}.wrap_home .main_wrapper .ocean .wave2{animation:wave 10s linear infinite;animation-fill-mode:forwards;background-image:url(https://i.postimg.cc/7LtCC11Y/wave1.png);background-repeat:repeat-x;height:50px;position:absolute;width:100%;z-index:1}.wrap_home .ask_wrapper{background-color:#d9ed92;padding:50px 10%}.wrap_home .ask_wrapper .ask{display:flex;justify-content:space-between;margin-top:50px}.wrap_home .ask_wrapper .ask .notice{font-size:40px;width:30%}.wrap_home .ask_wrapper .ask .form .input{align-items:center;display:flex;margin:20px 0;width:50vw}.wrap_home .ask_wrapper .ask .form .input label{font-size:25px;text-align:center;width:200px}.wrap_home .ask_wrapper .ask .form .input input{border:none;height:30px;width:100%}.wrap_home .ask_wrapper .ask .agreement{font-size:20px;margin:20px 0;text-align:right}.wrap_home .ask_wrapper .ask .button{background-color:#184e77;color:#fff;cursor:pointer;font-size:36px;margin-left:auto;padding:6px 0;text-align:center;width:400px}.wrap_home .student_wrapper .summary{background-color:#184e77;color:#fff!important;padding:50px 10%;text-align:center}.wrap_home .student_wrapper .summary p{color:#fff}.wrap_home .student_wrapper .summary .logo{margin:0 auto 20px;width:100px}.wrap_home .student_wrapper .summary .logo img{width:100%}.wrap_home .student_wrapper .summary .desc{font-size:32px}.wrap_home .student_wrapper .summary .box_list{display:flex;margin-top:50px}.wrap_home .student_wrapper .summary .box_list .box{align-items:center;border:8px solid;color:#fff!important;display:flex;flex-direction:column;font-weight:inherit;justify-content:center;margin:20px;opacity:0;padding:10px;transition:opacity 1s;width:30%}.wrap_home .student_wrapper .summary .box_list .box.p_100{border-color:#d9ed92}.wrap_home .student_wrapper .summary .box_list .box.p_200{border-color:#b5e48c}.wrap_home .student_wrapper .summary .box_list .box.p_400{border-color:#76c893}.wrap_home .student_wrapper .summary .box_list .box.p_500{border-color:#52b69a}.wrap_home .student_wrapper .summary .box_list .box.p_600{border-color:#34a0a4}.wrap_home .student_wrapper .background_icon{padding:100px 0 50px;position:relative}.wrap_home .student_wrapper .background_icon .number_list{display:flex;justify-content:space-evenly;padding:50px 10%;text-align:center;text-shadow:2px 2px 2px rgba(0,0,0,.184)}.wrap_home .student_wrapper .background_icon .number_list p{color:#000}.wrap_home .student_wrapper .background_icon .message{width:100%}.wrap_home .student_wrapper .background_icon .message p{color:#184e77;text-align:center}.wrap_home .student_wrapper .background_icon .message p:first-child{font-size:64px;margin:50px}.wrap_home .student_wrapper .background_icon .message p:nth-child(2){font-size:128px;font-weight:700}.wrap_home .student_wrapper .background_icon .message img{bottom:0;position:absolute;width:100%;z-index:-1}.wrap_home .business_wrapper .summary{background:url(/static/media/background.e790bb7614ca8bee6fdc.svg);background-repeat:repeat;background-size:contain;text-align:center}.wrap_home .business_wrapper .summary .logo{margin:0 auto 20px;width:100px}.wrap_home .business_wrapper .summary .logo img{width:100%}.wrap_home .business_wrapper .summary .box_list{display:flex;justify-content:space-evenly;margin:50px 10%}.wrap_home .business_wrapper .summary .box_list .box{color:#fff;font-size:35px;padding:20px;width:25%}.wrap_home .business_wrapper .summary .box_list .box:first-child{background-color:#1a759f}.wrap_home .business_wrapper .summary .box_list .box:nth-child(2){background-color:#168aad}.wrap_home .business_wrapper .summary .box_list .box:nth-child(3){background-color:#184e77}.wrap_home .business_wrapper .description{background-color:#184e77;font-size:40px;line-height:2;padding:50px 0;text-align:center}.wrap_home .business_wrapper .description p{color:#fff;font-weight:lighter}.wrap_home .business_wrapper .description em{font-size:43px}.wrap_home .business_wrapper .reason{padding:50px 0;text-align:center;width:100vw}.wrap_home .business_wrapper .reason .title{margin-bottom:20px}.wrap_home .business_wrapper .reason .table{border-spacing:0;margin-top:50px;padding:0 15%;width:100%}.wrap_home .business_wrapper .reason .table .logo{display:flex;justify-content:center}.wrap_home .business_wrapper .reason .table .logo img{height:80px;width:60px}.wrap_home .business_wrapper .reason .table th{margin:10px;padding:20px;text-align:center}.wrap_home .business_wrapper .reason .table th.target{border:5px solid #184e77;border-radius:15px;font-size:20px;position:relative}.wrap_home .business_wrapper .reason .table th.target .icon{cursor:auto;font-size:50px;left:0;margin:0;position:absolute;top:-30px}.wrap_home .business_wrapper .reason .table tr.unvisible{height:10px}.wrap_home .business_wrapper .reason .table td{background-color:#f1f8fa;border-bottom:2px solid #184e77;padding:10px 5px}.wrap_home .business_wrapper .reason .table td:nth-child(3){color:#184e77;font-size:20px;font-weight:700;text-shadow:2px 2px 2px rgba(0,0,0,.184)}.wrap_home .type_wrapper{background:url(/static/media/background.e790bb7614ca8bee6fdc.svg);background-repeat:no-repeat;background-size:contain;padding:50px 10%}.wrap_home .type_wrapper .title{text-align:center;width:100%}.wrap_home .type_wrapper .types{display:flex;justify-content:space-around;margin:50px 10%}.wrap_home .type_wrapper .types .box{background-color:#fff;border:1px solid #184e77;border-radius:10px;padding:20px 20px 50px;position:relative;text-align:center;width:40%}.wrap_home .type_wrapper .types .box .img{height:180px;margin:0 auto;width:150px}.wrap_home .type_wrapper .types .box .img img{width:100%}.wrap_home .type_wrapper .types .box:first-child .img{width:130px}.wrap_home .type_wrapper .types .box .button{background-color:#184e77;border-radius:15px;bottom:10px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;margin-top:20px;padding:7px 26px;position:absolute;transform:translateX(-50%);transition:all .3s}.wrap_home .type_wrapper .types .box .button:hover{background:#52b69a;color:#fff}.wrap_home .typo_wrapper{padding:50px 10%;text-align:center}.wrap_home .typo_wrapper .icon{font-size:50px;margin-bottom:10px}.wrap_home .typo_wrapper .desc{line-height:1.5;text-shadow:2px 2px 2px rgba(0,0,0,.184)}.wrap_home .typo_wrapper .title{border-bottom:6px solid #fff;margin:20px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wrap_home .typo_wrapper .title.animate{animation:bigger 2s ease}.wrap_home .typo_wrapper.typo_1{background-color:#d9ed92}.wrap_home .typo_wrapper.typo_1 p{color:#34a0a4!important}.wrap_home .typo_wrapper.typo_2{background-color:#b5e48c}.wrap_home .typo_wrapper.typo_2 p{color:#1e6091!important}.wrap_home .typo_wrapper.typo_3{background-color:#52b69a}.wrap_home .typo_wrapper.typo_3 p{color:#184e77!important}.wrap_home .typo_wrapper.typo_3 .title{border-color:#184e77}.wrap_home .typo_wrapper.typo_4{background-color:#34a0a4}.wrap_home .typo_wrapper.typo_4 p{color:#fff!important}.wrap_home .typo_wrapper.typo_4 .title{border-color:#d9ed92}.wrap_home .typo_wrapper.typo_5{background-color:#184e77}.wrap_home .typo_wrapper.typo_5 p{color:#fff!important}.wrap_home .typo_wrapper.typo_5 .title{border-color:#52b69a}@keyframes bigger{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes wave{0%{background-position:0 0}to{background-position:1920px 0}}@keyframes boat{0%{transform:rotate(0)}50%{transform:rotate(-3deg)}to{transform:rotate(0)}}@media(max-width:993px){.wrap_home .main_wrapper .upper{align-items:baseline;min-height:600px}.wrap_home .main_wrapper .upper .tuti_main_msg{padding:50px 5%}.wrap_home .main_wrapper .upper .tuti_main_msg .main{font-size:1.5rem;text-shadow:2px 2px 2px rgba(0,0,0,.184)}.wrap_home .main_wrapper .upper .tuti_main_msg .sub{display:none}.wrap_home .main_wrapper .upper .tuti_icon{right:5%;width:230px}.wrap_home .type_wrapper .title{font-size:1.5rem;text-shadow:2px 2px 2px rgba(0,0,0,.184)}.wrap_home .type_wrapper .types{flex-direction:column;margin:40px 0}.wrap_home .type_wrapper .types .box{border-radius:30px;border-width:5px;padding-bottom:60px;width:calc(100% - 50px)}.wrap_home .type_wrapper .types .box .desc{font-weight:lighter}.wrap_home .type_wrapper .types .box:last-child{margin-top:30px}.wrap_home .student_wrapper .summary .desc{font-size:1.15rem;font-weight:lighter}.wrap_home .student_wrapper .summary .text{font-size:1.5rem;margin:20px 0}.wrap_home .student_wrapper .summary .box_list{display:block}.wrap_home .student_wrapper .summary .box_list:last-child{margin-top:0}.wrap_home .student_wrapper .summary .box_list .box{font-size:1.8rem;height:150px;margin:20px auto;width:65%}.wrap_home .student_wrapper .background_icon{position:relative}.wrap_home .student_wrapper .background_icon .number_list{padding:0}.wrap_home .student_wrapper .background_icon .number_list .number p:first-child{font-size:1.5rem}.wrap_home .student_wrapper .background_icon .number_list .number p:last-child{font-size:1.15rem;font-weight:lighter}.wrap_home .student_wrapper .background_icon .message p:first-child{font-size:1.8rem}.wrap_home .student_wrapper .background_icon .message p:nth-child(2){font-size:2.55rem}.wrap_home .student_wrapper .typo_wrapper .desc{font-size:1.15rem;font-weight:lighter}.wrap_home .student_wrapper .typo_wrapper .title{font-size:1.5rem}.wrap_home .business_wrapper .summary p{font-size:1.5rem;text-shadow:2px 2px 2px rgba(0,0,0,.184)}.wrap_home .business_wrapper .summary .box_list{margin:50px 0}.wrap_home .business_wrapper .summary .box_list .box{font-size:1.15rem;font-weight:lighter}.wrap_home .business_wrapper .description{line-height:2}.wrap_home .business_wrapper .description p{font-size:1.15rem}.wrap_home .business_wrapper .description p em{font-size:1.5rem}.wrap_home .business_wrapper .reason .title{font-size:1.8rem}.wrap_home .business_wrapper .reason .desc{font-size:1.15rem;font-weight:lighter}.wrap_home .business_wrapper .reason .table{padding:0 5%}.wrap_home .business_wrapper .reason .table th{font-weight:lighter}.wrap_home .business_wrapper .reason .table tr{font-size:.8rem;font-weight:lighter}.wrap_home .business_wrapper .reason .table td:first-child,.wrap_home .business_wrapper .reason .table th:first-child{display:none}.wrap_home .business_wrapper .reason .table td:nth-child(3),.wrap_home .business_wrapper .reason .table th:nth-child(3){font-size:1.15rem;font-weight:400}.wrap_home .ask_wrapper p{font-size:1.5rem}.wrap_home .ask_wrapper .ask{display:block;margin-top:10px}.wrap_home .ask_wrapper .ask .notice{font-size:1.15rem;font-weight:lighter;width:100%}.wrap_home .ask_wrapper .ask .form{margin-top:30px}.wrap_home .ask_wrapper .ask .form .input{width:100%}.wrap_home .ask_wrapper .ask .form .input label{font-size:1.15rem;padding-right:10px;text-align:end}.wrap_home .ask_wrapper .ask .button{font-size:1.15rem;padding:6px 40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(max-width:510px){.wrap_home .business_wrapper .reason .table,.wrap_home .business_wrapper .reason .table th{padding:5px}}@media(max-width:400px){.wrap_home .business_wrapper .summary .box_list{flex-direction:column}.wrap_home .business_wrapper .summary .box_list .box{margin:10px auto;padding:20px 0;width:80%}.wrap_home .business_wrapper .description p{font-size:.8rem;padding:0 10px}.wrap_home .business_wrapper .description p em,.wrap_home .business_wrapper .reason .title{font-size:1.15rem}.wrap_home .business_wrapper .reason .desc{font-size:.8rem}.wrap_home .business_wrapper .reason .table .logo img{height:60px;width:30px}.wrap_home .business_wrapper .reason .table tr:first-child{width:100%}.wrap_home .business_wrapper .reason .table tr .icon{font-size:2.55rem!important}.wrap_home .business_wrapper .reason .table td,.wrap_home .business_wrapper .reason .table th{font-size:.5rem;padding:10px 0}.wrap_home .business_wrapper .reason .table td:nth-child(3),.wrap_home .business_wrapper .reason .table th:nth-child(3){font-size:.8rem;font-weight:400}}.team_wrapper .intro{background-color:#184e77;padding:100px 10%}.team_wrapper .intro p{color:#fff;font-size:40px}.team_wrapper .intro p:first-child{font-weight:lighter}.team_wrapper .intro p:last-child{margin:100px 0}.team_wrapper .team{min-height:800px;padding:50px 10%}.team_wrapper .team .box_list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}.team_wrapper .team .box_list .box{border:1px solid #184e77;border-radius:15px;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b;margin:20px auto;padding:50px 80px;text-align:center;width:40%}.team_wrapper .team .box_list .box p{color:#184e77}.team_wrapper .team .box_list .box p:first-child{font-size:30px}.team_wrapper .team .box_list .box p:last-child{font-size:24px;font-weight:lighter}@media(max-width:993px){.team_wrapper .intro p:last-child{font-weight:lighter;margin:50px 0}.team_wrapper .team .box_list{display:block;margin-top:50px}}@media(max-width:400px){.team_wrapper .team .box_list .box{align-items:center;display:flex;flex-direction:column;height:120px;justify-content:center}}footer{align-items:center;background-color:#184e77;color:#fff;display:flex;flex-direction:row;font-size:.8rem;height:230px;justify-content:space-between;padding:0 20px;width:calc(100% - 100px);width:calc(100% - 40px)}footer .company .logo{border-radius:10px;color:#fff;height:90px;margin:10px 0;text-align:center;width:90px}footer .company .logo img{height:100%;width:100%}footer ul.info{font-size:15px;margin:0 20px;width:100%}footer ul.info li{display:flex;justify-content:space-between;margin:5px 0}footer ul.info li:first-child{margin-bottom:30px}@media(max-width:510px){footer{height:130px}footer *{font-size:.5rem}footer .company .logo{width:40px}}header{align-items:center;display:flex;justify-content:space-between;padding:20px 50px}header .tuti .logo{border-radius:10px;color:#fff;display:block;height:100px;text-align:center;width:100px}header .tuti .logo img{height:100%;width:100%}header .tuti .name{display:none}header .menu{display:flex}header .menu a{color:#184e77;font-family:BOXIcons;font-size:1.5rem;font-weight:700;margin:0 15px;text-decoration:none;transition:all all .5s}header .menu a:after{color:#76c893;content:""}header .menu a:hover{color:#76c893}@media(max-width:993px){header{flex-direction:column}header .tuti{align-items:center;display:flex;width:100%}header .tuti .name{display:block;padding:0 10px}header .tuti .name p{color:#184e77}header .tuti .name p:first-child{font-size:1.8rem}header .tuti .name p:last-child{font-weight:lighter}header .menu{border-bottom:1px solid #184e77;border-top:1px solid #184e77;justify-content:space-around;margin-top:20px;padding:10px 0;width:100%}header .menu a{font-size:1.15rem;margin:0;padding:0}}@media(max-width:510px){header{padding:0}header .tuti .logo{padding:5px 0}header .menu a{font-size:.8rem}}body{font-family:SBAggro;margin:0}body p{cursor:default;margin:5px 0;white-space:pre-wrap}body ul{list-style-type:inherit;margin:0;padding:0}body ul li{display:block}body em{font-style:normal;font-weight:700}body .App{height:100vh;overflow:auto;position:relative}body .App .wrapper .card{min-height:600px;padding:20px 50px}.fs-l{color:#184e77;font-size:40px;font-weight:700}.fs-m{color:#168aad;font-size:20px}.shadow{text-shadow:2px 2px 2px rgba(0,0,0,.184)}
/*# sourceMappingURL=main.f46112d5.css.map*/