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,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,main,summary,time,mark,audio,video,a,input,textarea{margin:0;padding:0;border:0;font-size:100%;background:rgba(0,0,0,0);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}ul li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}pre,code,kbd,samp{font-family:monospace,monospace;font-size:inherit}table{border-collapse:collapse;border-spacing:0}img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}sup{vertical-align:text-top;font-size:75%}sub{vertical-align:text-bottom;font-size:75%}input,textarea,select{z-index:auto;font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle}a{outline:none}audio:not([controls]){display:none}time{display:inline}[hidden]{display:none}input::-ms-clear,input::-ms-reveal,input:focus::-ms-clear,input:focus::-ms-reveal{visibility:hidden;display:none}button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{padding:0;border:0}input{outline:none}button,input[type=submit],input[type=button],input[type=reset]{cursor:pointer}small{font-size:85%}i,em{font-weight:normal;font-style:normal}b{font-weight:500}html{scroll-behavior:smooth}body,input,button,select,textarea{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;line-height:1;font-family:"Noto Sans JP",sans-serif;font-weight:normal;font-size:16px;letter-spacing:.075em;color:#000;line-height:1;font-feature-settings:"palt"}img{max-width:100%;height:auto}@media(min-width: 768px){.spBr{display:none}a.phoneLink{pointer-events:none;text-decoration:none;color:#000}.spItem{display:none !important}}@media(max-width: 767px){body,input,button,select,textarea{font-size:14px}.pcBr{display:none}.spBr{display:inline}.phoneLink{pointer-events:auto}.pcItem{display:none !important}.spItem{display:block}.spItem.flex{display:flex}.spItem.inline{display:inline}}.noto-sans-jp{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.oswald{font-family:"Oswald",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}div.gStyle div.gStyleIn{max-width:1140px;margin:0 auto;padding:0 20px;width:auto}main{max-width:1140px;margin:0 auto;font-size:16px;line-height:1.6;padding:0 20px 150px;overflow:hidden}main a{color:#0075c1}.main-header{margin-bottom:40px}.main-header h1{padding:12px 0 6px;font-size:14px;font-weight:700}.main-header h1 div{display:flex;width:517px}.main-header h1 div a:nth-child(1){width:111px}.main-header h1 div a:nth-child(2){width:212px}.main-header h1 div a:nth-child(3){width:194px}.main-header h1 div a img{display:block}.main-header .mainvisual img{display:block}.main-header .info{display:flex;justify-content:space-between;align-items:stretch;line-height:1}.main-header .info b{background:#d80421;color:#fff;font-size:30px;font-weight:700;text-align:center;width:325px;padding:10px;text-align:center;letter-spacing:.1em}.main-header .info p{width:calc(100% - 325px);text-align:center;color:#d80421;font-size:22px;font-weight:700;padding:10px}.main-header .info p em{font-size:30px;font-weight:700;font-family:"Oswald","Noto Sans JP",sans-serif}.main-header ul{background:#0075c1;padding:30px 10px;display:flex;justify-content:space-between}.main-header ul li{font-size:16px;font-weight:700;letter-spacing:.05em;flex:1}.main-header ul li a{padding:0 10px;color:#fff;text-decoration:none;display:block;text-align:center;transition:all .3s ease}@media(hover: hover){.main-header ul li a:hover{opacity:.6}}.main-header ul li:not(:first-child){border-left:1px #fff solid}aside.cta{padding:40px 0}aside.cta>p{text-align:center;font-size:22px;font-weight:700;margin-bottom:20px}aside.cta>p::before{content:"\\ ";padding-right:.5em}aside.cta>p::after{content:" /";padding-left:.5em}aside.cta .btn{text-align:center;margin-bottom:-64px;pointer-events:stroke;z-index:1;position:relative}aside.cta .btn a{display:block;width:758px;height:170px;margin:0 auto}aside.cta .btn a img{transition:opacity .3s ease}@media(hover: hover){aside.cta .btn a:hover img{opacity:.6}}aside.cta dl{background:#e5eff5;padding:120px 20px 20px;border-radius:10px;text-align:center}aside.cta dl dt{width:200px;padding:8px 8px 10px;color:#fff;background:#0075c1;text-align:center;margin:0 auto;font-size:18px;font-weight:700}aside.cta dl dd{color:#0075c1;text-align:center;font-family:"Oswald","Noto Sans JP",sans-serif;margin-bottom:30px;font-size:24px;font-weight:700}aside.cta dl dd b{font-size:42px;font-weight:700}aside.cta dl dd p.note{font-size:15px;font-weight:400}aside.cta dl dd.text{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-family:"Noto Sans JP",sans-serif;font-weight:normal;font-size:16px;letter-spacing:.075em;color:#000;font-feature-settings:"palt";margin:0;padding:0;border:0;font-size:100%;background:rgba(0,0,0,0);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:50px;line-height:1.6}section{padding:70px 0}section.trial-points{padding:70px 30px}section.trial-points h2{text-align:center;position:relative;width:fit-content;margin:0 auto 10px;padding:40px 0;font-weight:700;font-size:40px;line-height:1}section.trial-points h2 i{width:144px;display:block;position:absolute;left:-160px;top:0px}section.trial-points h2 span{display:block;font-size:20px}section.trial-points h2 b{color:#0075c1;font-family:"Oswald","Noto Sans JP",sans-serif;font-size:60px;font-weight:600}section.trial-points h2+p{text-align:center;margin-bottom:50px}section.trial-points .point-slider .slick-track{display:flex;align-items:stretch}section.trial-points .point-slider .point{background:#e5eff5;padding:30px;width:420px;margin:0 10px;height:auto !important;position:relative}section.trial-points .point-slider .point .num{width:50px;height:60px;border-radius:0 0 6px 6px;background:#23b1d9;color:#fff;position:absolute;left:20px;top:0;text-align:center;font-size:12px;font-family:"Oswald","Noto Sans JP",sans-serif;line-height:1.2;padding-top:10px}section.trial-points .point-slider .point .num b{display:block;font-size:24px}section.trial-points .point-slider .point img{display:block;margin-bottom:25px}section.trial-points .point-slider .point h3{text-align:center;color:#0075c1;font-size:20px;font-weight:700;margin-bottom:15px}section.trial-points .point-slider .point h3 .irregular{display:none}section.trial-points .point-slider .point p{font-size:15px}section.trial-points .point-slider .slick-arrow{position:absolute;display:block;width:60px;height:60px;padding:0;border:0 none;text-indent:-9999px;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;z-index:1;top:calc(50% - 30px);background-size:cover}section.trial-points .point-slider .slick-arrow.slick-prev{left:-30px;background-image:url("../img/arr_lt.svg")}section.trial-points .point-slider .slick-arrow.slick-next{right:-30px;background-image:url("../img/arr_rt.svg")}section.trial-features{padding:70px 30px}section.trial-features .features{display:flex;justify-content:space-between;align-items:stretch;margin-top:70px;column-gap:20px}section.trial-features .features .feature{flex:1;border-radius:10px;background:linear-gradient(0deg, #FFF 0%, #FFF 100%),#f5f5f5;box-shadow:0px 0px 8px 0px rgba(43,102,141,.3);padding:40px 30px 40px;position:relative}section.trial-features .features .feature h3{text-align:center;color:#0075c1;border-bottom:2px #0075c1 solid;margin-bottom:20px;padding-bottom:15px;font-size:22px;font-weight:700}section.trial-features .features .feature h3 img{display:block;width:114px;height:auto;position:absolute;left:-5px;top:-45px}section.trial-features .features .feature h4{font-weight:700;font-size:18px;margin-bottom:10px}section.trial-features .features .feature h4 b{color:#0075c1;font-weight:700}section.trial-features .features .feature p{margin-bottom:15px}section.trial-features .features .feature figure{margin-bottom:15px}section.trial-features .features .feature dl{background:#e5eff5;border-radius:10px;padding:15px 20px}section.trial-features .features .feature dl dt{font-weight:700;color:#0075c1}section.trial-features .features .feature dl dd{font-size:14px}section.trial-outline{padding:70px 30px}section.trial-outline h3{font-size:28px;font-weight:700;color:#0075c1;padding-bottom:15px;margin-bottom:20px;border-bottom:2px #0075c1 solid;text-align:center}section.trial-outline h3 img{display:inline-block;width:45px;margin-right:10px;vertical-align:middle}section.trial-outline h3+p{text-align:center;margin-bottom:30px}section.trial-outline table.schedule{margin-bottom:60px;width:100%}section.trial-outline table.schedule th,section.trial-outline table.schedule td{padding:2vw 30px;font-size:18px;border:1px #cbcbcb solid;line-height:1.4}section.trial-outline table.schedule th{background:#0075c1;color:#fff;font-weight:700;text-align:center}section.trial-outline table.schedule td{background:#f5f5f5}section.trial-outline .flow{margin-bottom:60px}section.trial-outline .flow .step{display:flex;justify-content:space-between;align-items:stretch}section.trial-outline .flow .step h4{background-color:#0075c1;color:#fff;width:260px;display:flex;justify-content:center;align-items:center;font-weight:700;flex-direction:column;background-position:right bottom;background-repeat:no-repeat}section.trial-outline .flow .step h4 i{display:block;font-size:14px;font-family:"Oswald","Noto Sans JP",sans-serif;font-weight:700}section.trial-outline .flow .step h4 i b{font-size:18px;font-weight:700}section.trial-outline .flow .step .step-content{background:#f5f5f5;padding:30px;width:calc(100% - 260px)}section.trial-outline .flow .step.step1 h4{background-image:url("../img/bg_home.svg")}section.trial-outline .flow .step.step2 h4{background-image:url("../img/bg_pencil.svg");background-color:#0065a7}section.trial-outline .flow .step.step2 .step-content{background-color:#e5eff5}section.trial-outline .flow .step.step3 h4{background-image:url("../img/bg_smartphone.svg")}section.trial-outline .flow .step.step4 h4{background-image:url("../img/bg_books.svg");background-color:#0065a7}section.trial-outline .flow .step.step4 .step-content{background-color:#e5eff5}section.trial-outline .flow svg{display:block;margin:20px auto}section.trial-outline table.exam{width:100%;margin-bottom:0}section.trial-outline table.exam colgroup col:nth-child(1){width:22%}section.trial-outline table.exam colgroup col:nth-child(2){width:auto}section.trial-outline table.exam colgroup col:nth-child(3){width:12%}section.trial-outline table.exam colgroup col:nth-child(4){width:12%}section.trial-outline table.exam th,section.trial-outline table.exam td{padding:25px;font-size:18px;border:1px #cbcbcb solid}section.trial-outline table.exam thead th{border-color:#0075c1;background:#0075c1;color:#fff;font-weight:700;text-align:center}section.trial-outline table.exam tbody th{color:#0075c1;font-weight:700;background:#f5f5f5}section.trial-outline table.exam td{background:#f5f5f5}section.trial-outline table.exam tr td:nth-child(3),section.trial-outline table.exam tr td:nth-child(4){text-align:center}section.trial-outline table.exam b{font-weight:700}section.trial-challenge{padding:70px 30px}section.trial-voices .voices{display:flex;justify-content:space-between;column-gap:20px;margin-top:40px}section.trial-voices .voices .voice{flex:1;background:#f5f2e5;padding:25px}section.trial-voices .voices .voice h3{font-size:20px;font-weight:700;color:#0075c1;line-height:1.4;margin-bottom:15px}section.trial-voices .voices .voice p{margin-bottom:15px}section.trial-voices .voices .voice .profile{border-top:1px #cbcbcb solid;padding-top:15px;display:flex;justify-content:space-between;align-items:flex-start}section.trial-voices .voices .voice .profile img{width:50px}section.trial-voices .voices .voice .profile p{width:calc(100% - 50px);padding-left:10px;margin:0}section.trial-voices .voices .voice .profile p b{font-weight:700}section.trial-faq dl.faq dt{font-size:20px;font-weight:700;color:#fff;background:#0075c1;padding:20px 30px 20px 50px;line-height:1.4;position:relative;cursor:pointer;margin-top:10px;transition:background .3s ease}section.trial-faq dl.faq dt::before,section.trial-faq dl.faq dt::after{content:"";width:20px;height:3px;display:block;position:absolute;right:20px;top:calc(50% - 1.5px);background:#fff}section.trial-faq dl.faq dt::after{transform:rotate(90deg);transition:transform .3s ease}section.trial-faq dl.faq dt.open::after{transform:rotate(180deg)}@media(hover: hover){section.trial-faq dl.faq dt:hover{background:#23b1d9}}section.trial-faq dl.faq dd{padding:20px 30px 20px 50px;margin-bottom:10px;background:#f5f5f5;font-size:18px;position:relative;display:none}section.trial-faq dl.faq dd i{color:#0075c1}section.trial-faq dl.faq dt i,section.trial-faq dl.faq dd i{font-size:30px;text-align:center;display:block;width:30px;height:30px;line-height:30px;position:absolute;left:20px;top:20px;font-family:"Oswald","Noto Sans JP",sans-serif}section.trial-contact .contact{box-shadow:0px 0px 8px 0px rgba(43,102,141,.3019607843);padding:40px 67px}section.trial-contact .contact h3{font-size:24px;color:#0075c1;font-weight:700;line-height:1.4;margin-bottom:30px;text-align:center}section.trial-contact .contact .btns{display:flex;justify-content:space-between;column-gap:40px;margin-bottom:30px}section.trial-contact .contact .btns a{display:block;background:#0075c1;box-shadow:0px 4px 0px 0px #03446f;border-radius:10px;text-align:center;font-size:22px;font-weight:700;position:relative;flex:1;color:#fff;text-decoration:none;padding:20px 50px;transition:background .3s ease}section.trial-contact .contact .btns a::after{content:"";display:block;background-color:#fff;width:24px;height:24px;border-radius:50%;position:absolute;right:20px;top:calc(50% - 12px);background-position:center;background-repeat:no-repeat}section.trial-contact .contact .btns a.faq::after{background-image:url("../img/btn_link.svg")}section.trial-contact .contact .btns a.form::after{background-image:url("../img/btn_window.svg")}@media(hover: hover){section.trial-contact .contact .btns a:hover{background:#23b1d9}}section.trial-contact .contact ul{width:fit-content;margin:0 auto}section h2.regular{font-size:40px;font-weight:700;text-align:center;margin-bottom:50px}section h2.regular span{display:block;font-size:20px}section h2.bdr{font-size:34px;font-weight:700;text-align:center;margin-bottom:30px;position:relative;padding-bottom:20px}section h2.bdr::after{content:"";display:block;width:70px;height:4px;position:absolute;left:calc(50% - 35px);bottom:0;background:#0075c1}section ul.notes li{font-size:14px;text-indent:-1em;padding-left:1em}footer{padding-bottom:60px}footer .logo{margin-bottom:5px}footer ul{display:flex;justify-content:flex-start;align-items:center}footer ul li{font-size:10px}footer ul li:first-child{border-right:1px #cbcbcb solid;line-height:1.2;padding-right:6px;margin-right:6px}footer ul li a{color:#003b6e}@media(hover: hover){footer ul li a:hover{text-decoration:none}}aside.cta-btn{position:fixed;width:100%;height:auto;left:0;bottom:-150px;padding:20px;transition:bottom .5s ease-in-out}aside.cta-btn .btn{width:fit-content;margin:0 auto}aside.cta-btn .btn a{display:block}aside.cta-btn.show{bottom:0}aside.cta-btn.stop{bottom:150px}body.scrollDown aside.cta-btn.show{bottom:-150px}body.scrollDown aside.cta-btn.stop{bottom:150px}.modal-base{background:rgba(0,0,0,.5);position:fixed;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100dvh;z-index:998;display:none;padding:20px}.modal-base .modal-content{padding:40px;background:#fff;width:100%;max-width:1040px;position:relative;max-height:calc(100dvh - 100px)}.modal-base .modal-content .modal-content-inner{max-height:calc(100% - 80px);overflow:auto}.modal-base .modal-content table.schedule{margin-bottom:60px;width:100%}.modal-base .modal-content table.schedule th,.modal-base .modal-content table.schedule td{padding:30px;font-size:18px;border:1px #cbcbcb solid;line-height:1.4}.modal-base .modal-content table.schedule th{background:#0075c1;color:#fff;font-weight:700;text-align:center}.modal-base .modal-content table.schedule td{background:#f5f5f5}.modal-base .modal-content a.close-modal{position:absolute;right:0;top:-36px;display:block;width:28px;height:28px;background:url("../img/close.png") no-repeat center;background-size:cover;text-indent:-9999px;overflow:hidden}@media(max-width: 767px){aside.cta dl dd.text{text-align:left;margin-bottom:30px}section.trial-points .point-slider .point h3 .irregular{display:inline}section.trial-points .point-slider .point h3 .irregular2{display:none}}@media(max-width: 767px){main{max-width:none;font-size:3.75vw;padding:0 0 25vw}.main-header{margin-bottom:20px}.main-header h1{padding:8px 15px;font-size:10px}.main-header h1 div{width:338px}.main-header .info{display:block}.main-header .info b{font-size:5vw;width:auto;padding:2.2vw 15px 2.6vw;display:block}.main-header .info p{width:auto;font-size:3.5vw;padding:2.75vw 15px}.main-header .info p em{font-size:4vw}.main-header ul{padding:0;flex-wrap:wrap}.main-header ul li{font-size:4vw;width:50vw;flex:auto;border-bottom:1px #fff solid}.main-header ul li a{padding:3vw 2vw}.main-header ul li:not(:first-child){border-left:0}.main-header ul li:nth-child(even){border-left:1px #fff solid}aside.cta{padding:5vw 15px}aside.cta>p{font-size:4.25vw;margin:0 auto 2vw;position:relative;width:fit-content}aside.cta>p::after,aside.cta>p::before{display:block;font-size:8vw;position:absolute;width:8vw;height:8vw;top:calc(50% - 6vw)}aside.cta>p::before{left:-10vw}aside.cta>p::after{right:-10vw}aside.cta .btn{margin-bottom:-10vw;padding:0 4vw}aside.cta .btn a{width:auto;height:auto;background:none;margin:0 auto}aside.cta dl{padding:15vw 5vw 2vw;border-radius:2.5vw}aside.cta dl dt{width:38vw;padding:1vw 1vw;margin:0 auto 2.5vw;font-size:4vw;font-weight:700}aside.cta dl dd{margin-bottom:6vw;font-size:5vw}aside.cta dl dd b{font-size:6vw}aside.cta dl dd p.note{font-size:3vw;text-align:left;padding-left:1em;text-indent:-1em;margin-top:2.5vw;margin-bottom:0}section{padding:8vw 0}section.trial-points{padding:8vw 15px}section.trial-points h2{margin:0 auto 2.5vw;padding:10vw 0 3vw;font-size:7.5vw}section.trial-points h2 i{width:24vw;left:-25vw;top:0px}section.trial-points h2 span{font-size:3.25vw}section.trial-points h2 b{font-size:10vw}section.trial-points h2+p{text-align:left;margin-bottom:10vw}section.trial-points .point-slider{margin:0 -15px}section.trial-points .point-slider .point{padding:3.75vw 3.75vw 5vw;width:calc(100vw - 80px);margin:0 5px}section.trial-points .point-slider .point .num{width:10vw;height:13vw;border-radius:0 0 1.5vw 1.5vw;left:10px;top:0;font-size:2.25vw;padding-top:2vw}section.trial-points .point-slider .point .num b{font-size:5.5vw}section.trial-points .point-slider .point img{margin-bottom:5vw}section.trial-points .point-slider .point h3{font-size:4.25vw;margin-bottom:3vw}section.trial-points .point-slider .point p{font-size:4vw}section.trial-points .point-slider .slick-arrow{width:44px;height:44px;top:calc(50% - 20px)}section.trial-points .point-slider .slick-arrow.slick-prev{left:12px}section.trial-points .point-slider .slick-arrow.slick-next{right:12px}section.trial-features{padding:8vw 15px}section.trial-features .features{display:block;margin-top:15vw}section.trial-features .features h2.regular{margin-bottom:8vw}section.trial-features .features .feature{border-radius:2.5vw;box-shadow:0 0 2vw 0 rgba(43,102,141,.3);padding:8vw 3.75vw 6vw}section.trial-features .features .feature:not(:first-child){margin-top:20vw}section.trial-features .features .feature h3{margin-bottom:5vw;padding-bottom:3.75vw;font-size:5vw}section.trial-features .features .feature h3 img{width:24vw;left:-10px;top:-14vw}section.trial-features .features .feature h4{font-size:4.5vw;margin-bottom:2.5vw}section.trial-features .features .feature p{margin-bottom:3.75vw}section.trial-features .features .feature figure{margin-bottom:3.75vw}section.trial-features .features .feature dl{border-radius:2.5vw;padding:3.75vw}section.trial-features .features .feature dl dd{font-size:3.5vw}section.trial-outline{padding:8vw 15px}section.trial-outline h3{font-size:5.5vw;padding-bottom:3.75vw;margin-bottom:3vw}section.trial-outline h3 img{width:6.58vw;margin-right:2.5vw}section.trial-outline h3+p{text-align:left;margin-bottom:3.75vw}section.trial-outline table.schedule{margin-bottom:10vw;width:100%}section.trial-outline table.schedule th,section.trial-outline table.schedule td{padding:2.5vw;font-size:3.75vw}section.trial-outline table.schedule th{width:40%}section.trial-outline table.schedule td{width:60%}section.trial-outline .flow{margin-bottom:10vw}section.trial-outline .flow .step{display:block}section.trial-outline .flow .step h4{width:auto;display:block;background-position:right bottom;background-repeat:no-repeat;text-align:center;padding:3.75vw;font-size:4.5vw}section.trial-outline .flow .step h4 i{font-size:3vw}section.trial-outline .flow .step h4 i b{font-size:3.5vw}section.trial-outline .flow .step .step-content{padding:3.75vw;width:auto}section.trial-outline .flow .step.step1 h4{background-size:20vw;background-position:calc(100% - 2.5vw) bottom}section.trial-outline .flow .step.step2 h4{background-size:20vw;background-position:calc(100% - 2.5vw) bottom}section.trial-outline .flow .step.step3 h4{background-size:20vw;background-position:calc(100% - 2.5vw) bottom}section.trial-outline .flow .step.step4 h4{background-size:20vw;background-position:calc(100% - 2.5vw) bottom}section.trial-outline .flow svg{margin:3vw auto;width:25vw}section.trial-outline table.exam{margin-bottom:0}section.trial-outline table.exam colgroup col:nth-child(1){width:24%}section.trial-outline table.exam colgroup col:nth-child(2){width:auto}section.trial-outline table.exam colgroup col:nth-child(3){width:14%}section.trial-outline table.exam colgroup col:nth-child(4){width:15%}section.trial-outline table.exam th,section.trial-outline table.exam td{padding:2vw 1.5vw;font-size:3.5vw}section.trial-outline table.exam thead th{text-align:left}section.trial-outline table.exam tbody th{line-height:1.2}section.trial-challenge{padding:8vw 15px}section.trial-voices{padding:8vw 15px}section.trial-voices .voices{display:block;margin-top:5vw}section.trial-voices .voices .voice{padding:5vw;margin-bottom:3.75vw}section.trial-voices .voices .voice h3{font-size:4.25vw;margin-bottom:2.5vw}section.trial-voices .voices .voice p{margin-bottom:3.75vw}section.trial-voices .voices .voice .profile{padding-top:3.75vw}section.trial-voices .voices .voice .profile img{width:12.5vw}section.trial-voices .voices .voice .profile p{width:calc(100% - 12.5vw);padding-left:2.5vw;font-size:3.5vw}section.trial-voices .voices .voice .profile p b{font-size:3.75vw}section.trial-faq{padding:8vw 15px}section.trial-faq dl.faq dt{font-size:4vw;padding:2.5vw 8vw 2.5vw 10vw;margin-top:2.5vw}section.trial-faq dl.faq dt::before,section.trial-faq dl.faq dt::after{content:"";width:3vw;height:2px;right:2.5vw;top:calc(50% - 1px)}section.trial-faq dl.faq dd{padding:2.5vw 2.5vw 2.5vw 10vw;margin-bottom:2.5vw;font-size:3.75vw}section.trial-faq dl.faq dt i,section.trial-faq dl.faq dd i{font-size:5vw;width:5vw;height:5vw;line-height:5vw;left:2.5vw;top:3.5vw}section.trial-faq dl.faq dt i{top:calc(50% - 2.5vw)}section.trial-contact{padding:8vw 15px}section.trial-contact .contact{padding:5vw 3.75vw}section.trial-contact .contact h3{font-size:4.5vw;margin-bottom:4vw}section.trial-contact .contact .btns{display:block;margin-bottom:4vw}section.trial-contact .contact .btns a{border-radius:2.5vw;font-size:4vw;padding:3.5vw 10vw;margin:2.5vw auto}section.trial-contact .contact .btns a::after{width:4.5vw;height:4.5vw;right:5vw;top:calc(50% - 2.25vw);background-size:cover}section.trial-contact .contact ul{width:fit-content;margin:0 auto}section h2.regular{font-size:6.5vw;margin-bottom:7.5vw;line-height:1.4}section h2.regular span{font-size:3.5vw;margin-bottom:1.5vw}section h2.bdr{font-size:5vw;margin-bottom:5vw;padding-bottom:4vw;line-height:1.4}section h2.bdr::after{width:12vw;height:3px;left:calc(50% - 6vw)}section ul.notes li{font-size:3vw}footer{padding:40px 15px}aside.cta-btn{padding:15px}aside.cta-btn .btn{width:fit-content;margin:0 auto}aside.cta-btn .btn a{display:block}aside.cta-btn.stop{bottom:15vw}body.scrollDown aside.cta-btn.show{bottom:-150px}body.scrollDown aside.cta-btn.stop{bottom:15vw}#gHeader{display:none}div.gStyle div.gStyleIn{width:100%;margin:0;text-align:center}#gFooterGroups{float:none;display:none}div#gFooter{text-align:center}div#gFooter p.groupLogo{float:none;display:inline-block;width:30%}div#gFooter p.groupLogo img{width:100%;height:auto}#copyrightBlock{margin-bottom:10px;font-size:8pt}.modal-base{padding:15px}.modal-base .modal-content{padding:15px 15px;max-width:none}.modal-base .modal-content table.schedule{caption-side:bottom;margin-bottom:0}.modal-base .modal-content table.schedule th,.modal-base .modal-content table.schedule td{font-size:3.4vw;line-height:1.4;padding:2vw}.modal-base .modal-content table.schedule th{width:40%}.modal-base .modal-content table.schedule caption{padding:1vw 0 0;font-size:3.4vw}.modal-base .modal-content a.close-modal{width:26px;height:26px}}/*# sourceMappingURL=styles.css.map */