html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;list-style:none;font-weight:normal}*,*:before,*:after{box-sizing:border-box;-webkit-box-sizing:border-box}*{overflow-wrap:break-word;word-wrap:break-word;margin:0;padding:0;min-height:0vw}:root{--primary-font-weight: 300;--secondary-letter-spacing: 0.125em;--japanese-font-family:'Noto Sans JP', serif;--primary-black:#222;--border-color:#e9ecef;--pw-bg-color:#FAF6EF;--pw-color:#03859B;--company-bg-color:#EFF9FA;--company-color:#02556D;--pc-wrap:0 10vw;--sp-wrap:0 5vw;--transition:all .2s ease}html,body{width:100%;-webkit-font-smoothing:antialiased;font-feature-settings:"palt" 1;-webkit-text-size-adjust:100%;font-family:var(--japanese-font-family);font-size:16px}html.lock,body.lock{overflow:hidden}html{font-size:62.5%;scroll-behavior:smooth}svg{width:100%;height:auto}img{width:100%;height:auto;object-fit:cover;vertical-align:bottom;pointer-events:none}a{text-decoration:none;cursor:pointer}p{letter-spacing:1px;line-height:2}.row{display:flex}@media (max-width: 1080px){.row{flex-direction:column}.row .item{width:100% !important}}.for-pc{display:block}@media (max-width: 1080px){.for-pc{display:none}}.for-sp{display:none}@media (max-width: 1080px){.for-sp{display:block}}.main-contents{overflow:hidden}section .wrap{position:relative;z-index:2;max-width:1080px;margin:0 auto}@media (max-width: 1080px){section .wrap{padding-bottom:5vw !important}}.pw{background:var(--pw-bg-color);color:var(--pw-color)}.pw .change{color:white;background:var(--company-color)}.pw .change a:hover{background:#e9b411;transition:all .2s ease}.pw .hero .texts.top{position:absolute}@media (min-width: 1080px) and (max-width: 1280px){.pw .hero .texts.top{top:200px}}@media (min-width: 800px) and (max-width: 1080px){.pw .hero .texts.top{top:100px}}@media (min-width: 600px) and (max-width: 800px){.pw .hero .texts.top{margin-top:18vw;top:15px}}@media (max-width: 600px){.pw .hero .texts.top{top:145px}}.pw .hero .texts .read .mask p span{font-size:1.1em}.pw .hero .texts .read .mask p span::after{background:var(--pw-color);opacity:.9}.pw .hero .bottom::before{background:var(--pw-bg-color)}.pw .c-btn a{border-color:#e9b411}.pw .c-btn a:hover{background:#e9b411}.company{background:var(--company-bg-color);color:var(--company-color)}.company .change{color:white;background:var(--pw-color)}.company .change a:hover{background:#e9b411;transition:all .2s ease}.company .hero .texts.top{position:absolute}@media (min-width: 1080px) and (max-width: 1280px){.company .hero .texts.top{top:200px}}@media (min-width: 800px) and (max-width: 1080px){.company .hero .texts.top{top:100px}}@media (min-width: 600px) and (max-width: 800px){.company .hero .texts.top{margin-top:18vw;position:absolute;top:15px}}@media (max-width: 600px){.company .hero .texts.top{position:absolute;top:145px}}.company .hero .texts .read .mask p span{font-size:1.1em}.company .hero .texts .read .mask p span::after{background:var(--company-color);opacity:.8}.company .hero .bottom::before{background:var(--company-bg-color)}.company .c-btn a{border-color:#e9b411;color:var(--company-color)}.company .c-btn a:hover{background:#e9b411}@media (min-width: 600px) and (max-width: 800px){.company .c-btn.first{bottom:-30vw !important}}.company .lineup{background:var(--company-bg-color)}@media (max-width: 1280px){.company .lineup .wrap{padding:var(--pc-wrap)}}@media (max-width: 1080px){.company .lineup .wrap{padding:var(--sp-wrap)}}@media (max-width: 800px){.company .lineup .wrap{padding:var(--sp-wrap)}}.company .lineup .wrap .items{display:flex;justify-content:space-between;flex-wrap:wrap;padding:var(--sp-wrap)}@media (max-width: 1080px){.company .lineup .wrap .items{flex-direction:row !important;padding:0}}@media (max-width: 800px){.company .lineup .wrap .items{flex-direction:column !important;padding:0}}.company .lineup .wrap .items .item{width:calc(100% / 2 - 1rem);background:white;border-radius:16px;padding:24px 40px;margin-bottom:2rem}@media (max-width: 1080px){.company .lineup .wrap .items .item{width:calc(100% / 2 - 1rem) !important;aspect-ratio:inherit;margin-bottom:3vw}.company .lineup .wrap .items .item:nth-child(3),.company .lineup .wrap .items .item:nth-child(4){margin-bottom:0}}@media (max-width: 800px){.company .lineup .wrap .items .item{padding:24px;width:100% !important}}.company .lineup .wrap .items .item:nth-child(3),.company .lineup .wrap .items .item:nth-child(4){margin-bottom:0}@media (max-width: 800px){.company .lineup .wrap .items .item:nth-child(3),.company .lineup .wrap .items .item:nth-child(4){margin-bottom:3vw}}.company .lineup .wrap .items .item hgroup{display:flex;align-items:center;margin-bottom:1vw}.company .lineup .wrap .items .item hgroup figure{max-height:80px;aspect-ratio:1 / 1;margin-right:3vw}@media (max-width: 1080px){.company .lineup .wrap .items .item hgroup figure{max-height:70px}}@media (max-width: 800px){.company .lineup .wrap .items .item hgroup figure{max-height:60px}}.company .lineup .wrap .items .item hgroup .title{font-weight:600;font-size:28px;position:relative;display:inline-block}.company .lineup .wrap .items .item hgroup .title::before{content:"";width:100%;height:3px;background:linear-gradient(60deg, #03859B, #F9E8AC, #E78CB1, #7ACEB8);z-index:-1;animation:animatedgradient 5s ease alternate infinite;position:absolute;bottom:0}@media (max-width: 1080px){.company .lineup .wrap .items .item hgroup .title{font-size:24px}}@media (max-width: 800px){.company .lineup .wrap .items .item hgroup .title{font-size:20px}}.company .lineup .wrap .items .item .desc{letter-spacing:2px;min-height:5rem}@media (max-width: 800px){.company .lineup .wrap .items .item .desc{font-size:14px}}.company .lineup .wrap .items .item .desc.title{margin-bottom:16px;line-height:1.5;min-height:48px;display:flex;align-items:center;justify-content:center}.company .lineup .bottom::before{background:var(--company-bg-color)}.company .use{background:var(--pw-bg-color)}@media (max-width: 1280px){.company .use .wrap{padding:var(--sp-wrap)}}@media (max-width: 1080px){.company .use .wrap{padding:var(--sp-wrap)}}.company .use .wrap .items{display:block;margin:0 auto;padding:var(--sp-wrap)}@media (max-width: 1080px){.company .use .wrap .items{padding:0}}.company .use .wrap .items .item{width:100%;background:white;border-radius:16px;padding:40px 64px;margin-bottom:1rem;display:flex;align-items:center}@media (max-width: 800px){.company .use .wrap .items .item{padding:32px}}.company .use .wrap .items .item .row{display:flex;align-items:center;justify-content:space-between;width:100%}.company .use .wrap .items .item .row .title{font-weight:600;font-size:24px;flex:0 0 45%;line-height:1.5}@media (max-width: 1080px){.company .use .wrap .items .item .row .title{margin-bottom:8px}.company .use .wrap .items .item .row .title br{display:none}}@media (max-width: 800px){.company .use .wrap .items .item .row .title{font-size:20px}}.company .use .wrap .items .item .row .desc{letter-spacing:2px;min-height:5rem;flex:1 1 auto}@media (max-width: 1080px){.company .use .wrap .items .item .row .desc{text-align:center}}@media (max-width: 800px){.company .use .wrap .items .item .row .desc{font-size:14px;text-align:left}.company .use .wrap .items .item .row .desc br{display:none}}.company .use .wrap .use-read{text-align:center;font-size:24px;font-weight:bold;margin-bottom:40px}@media (max-width: 800px){.company .use .wrap .use-read{font-size:18px;line-height:1.5}}.company .use .bottom::before{background:var(--pw-bg-color)}.company .features{background:var(--company-bg-color)}.company .features .wrap{padding:var(--sp-wrap)}.company .features .wrap .items{flex-direction:column}.company .features .wrap .items .item{padding:40px;margin-bottom:1rem;width:100%;aspect-ratio:inherit;display:flex;flex-direction:row-reverse}@media (max-width: 800px){.company .features .wrap .items .item{padding:32px 32px 96px}}.company .features .wrap .items .item figure{max-width:120px}@media (max-width: 800px){.company .features .wrap .items .item figure{max-width:60px}}.company .features .wrap .items .item figcaption{flex:0 0 75%;justify-content:flex-start}@media (max-width: 800px){.company .features .wrap .items .item figcaption{flex:auto}}.company .features .wrap .items .item figcaption p{display:block;text-align:left;margin-bottom:8px}@media (max-width: 1080px){.company .features .wrap .items .item figcaption p.title br{display:block}}@media (max-width: 800px){.company .features .wrap .items .item figcaption p.title br{display:none}}.company .features .bottom::before{background:var(--company-bg-color)}.c-btn{border-radius:10rem;transition:all .3s ease;width:530px;height:106px;margin:0 auto;cursor:pointer;aspect-ratio:16 / 9;transition:all .1s ease}@media (max-width: 1280px){.c-btn{width:calc(100vw / 2);height:96px}}@media (max-width: 1080px){.c-btn{width:calc(100vw / 2.4);height:80px}}@media (max-width: 800px){.c-btn{width:calc(100% - 64px);height:64px}}.c-btn .inner{position:relative;border-radius:10rem;--borderWidth: 1rem;width:100%;height:100%}@media (max-width: 1080px){.c-btn .inner{padding:.55rem}}.c-btn a{width:100%;height:100%;color:var(--pw-color);background:white;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:bold;font-size:24px;border-radius:10rem;border:4px solid var(--company-color);position:relative;z-index:1;transition:all .3s ease;filter:drop-shadow(0px 4px 4px rgba(3,3,3,0.12))}.c-btn a:hover{filter:drop-shadow(0px 0px 0px rgba(3,3,3,0));transition:all 0.1s ease !important;transition-delay:.1s;transform:translate3d(0, 4px, 0);color:white}@media (max-width: 1280px){.c-btn a{font-size:24px}}@media (max-width: 1080px){.c-btn a{font-size:24px}}@media (max-width: 800px){.c-btn a{font-size:16px}}@keyframes animatedgradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.texts .title{font-size:24px}@media (max-width: 800px){.texts .title{font-size:20px}}.texts .desc{font-size:16px}@media (max-width: 800px){.texts .desc{font-size:14px}}.headline{text-align:center;font-size:40px;margin-bottom:2.5vw}.headline span{font-weight:bold;display:block}@media (max-width: 1280px){.headline{font-size:3vw}}@media (max-width: 1080px){.headline{font-size:4vw}}@media (max-width: 800px){.headline{font-size:6vw}}.e-mess{color:#ff0000}.overlap{margin-top:-15vw;padding-top:calc($overlap)}@media (max-width: 1080px){.overlap{margin-top:-8vw;padding-top:calc($sp-overlap * 2)}}.bottom{position:relative;bottom:0;z-index:1;width:100%;height:15vw;overflow:hidden}@media (max-width: 1080px){.bottom{height:8vw}}.bottom::before{content:"";position:absolute;top:-15vw;left:50%;transform:translateX(-50%);height:calc(100%*1.5);width:120%;clip-path:ellipse(50% 50% at 50% 50%);z-index:0}@media (max-width: 1080px){.bottom::before{top:-8vw}}.bg-deco{width:55vw;position:relative;mix-blend-mode:multiply;right:-55vw;top:0;z-index:1;pointer-events:none;animation:floating-y 10s ease-in-out infinite alternate-reverse;opacity:1}@media (max-width: 1280px){.bg-deco{width:88vw;right:-33vw}}@media (max-width: 1080px){.bg-deco{top:0;width:140vw;right:-22vw}}@media (max-width: 800px){.bg-deco{width:160vw}}@keyframes floating-y{0%{transform:translateY(-1%) scale(0.9)}100%{transform:translateY(1%) scale(1)}}.pw .navigation{background:var(--pw-color)}.pw .navigation .work a{background:var(--company-color)}.company .navigation{background:var(--company-color)}.company .navigation .work a{background:var(--pw-color)}.navigation{position:fixed;z-index:10;width:100vw;height:100dvh;opacity:0;pointer-events:none;padding-top:130px}.navigation.active{opacity:1;pointer-events:all}.navigation .inner{width:100%;display:flex;justify-content:center;align-items:flex-start}.navigation .con-btn{width:calc(100% - 64px);margin:0 auto}.navigation .con-btn a{border-radius:10rem;padding:2rem 0;text-align:center;color:var(--pw-color);font-weight:bold;display:block;background:white;border:3px solid #e9b411}.navigation .menus{width:calc(100% - 64px);margin:0 auto 24px}.navigation .menus .menu a{padding:2rem 0;color:white;text-align:left;display:block;border-bottom:2px solid white;position:relative}.navigation .menus .menu a::after{content:"\f054";font-family:"Font Awesome 5 Light";color:white;position:absolute;top:50%;transform:translateY(-50%);right:2rem;font-size:12px}@media (max-width: 800px){nav{position:fixed;z-index:11;width:24px;height:12px;top:64px;right:32px}nav.close .inner span{background:white}nav.close .inner span:nth-child(1){top:50%;transform:translateY(-50%) rotate(45deg)}nav.close .inner span:nth-child(2){top:50%;bottom:inherit;transform:translateY(-50%) rotate(-45deg)}nav .inner{width:100%;height:100%;position:relative}nav .inner span{position:absolute;width:100%;height:2px;background:var(--company-color)}nav .inner span:nth-child(1){top:0}nav .inner span:nth-child(2){bottom:0}}.hero{position:relative}.hero .wrap{max-width:100%;position:absolute;display:flex;align-items:center;width:100%;height:auto;top:0;aspect-ratio:16 / 9}@media (max-width: 1280px){.hero .wrap{height:100dvh;aspect-ratio:inherit}}.hero .change{position:absolute;top:0;right:0;z-index:10}@media (max-width: 800px){.hero .change{text-align:right;position:fixed;top:0;width:100%;z-index:30}}.hero .change a{display:block;color:white;padding:1.5rem 2rem;transition:all .2s ease;position:relative}@media (max-width: 800px){.hero .change a{font-size:14px;padding:1rem 3rem 1rem 2rem}}.hero .change a::after{content:"\f054";font-family:"Font Awesome 5 Light";color:white;font-size:16px;padding-left:6px;transition:all .2s ease;position:relative}@media (max-width: 800px){.hero .change a::after{position:absolute;top:50%;transform:translateY(-50%);right:12px}}.hero .mainlogo.active{position:fixed;z-index:20}.hero .logo{position:absolute;top:32px;left:32px;max-width:120px;-webkit-mix-blend-mode:multiply;mix-blend-mode:multiply}@media (max-width: 1080px){.hero .logo{top:24px;left:24px;max-width:80px}}@media (max-width: 800px){.hero .logo{top:64px}}.hero .texts{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--pc-wrap)}@media (max-width: 1280px){.hero .texts{padding:var(--sp-wrap)}}@media (max-width: 1080px){.hero .texts{flex-direction:column;align-items:flex-start}}.hero .texts hgroup h1{margin-bottom:24px}.hero .texts hgroup h1 img{display:block;height:3vw;width:auto;margin-bottom:1vw}@media (max-width: 1080px){.hero .texts hgroup h1 img{height:6vw}}.hero .texts hgroup h1 p{line-height:1.5}.hero .texts hgroup h1 span{display:block;font-weight:bold;font-size:56px}@media (max-width: 1280px){.hero .texts hgroup h1 span{font-size:48px}}@media (max-width: 800px){.hero .texts hgroup h1 span{font-size:8vw}}@media (max-width: 1080px){.hero .texts hgroup h1{margin-bottom:1vw}}.hero .texts .en span{display:block}@media (max-width: 1080px){.hero .texts .en{font-size:10px;margin-bottom:4rem}}.hero .texts .read{font-size:2vw;letter-spacing:3px;font-weight:600}@media (max-width: 1280px){.hero .texts .read{font-size:2.2vw}}@media (max-width: 1080px){.hero .texts .read{font-size:4vw}}@media (max-width: 800px){.hero .texts .read{font-size:5vw;line-height:2.5}}.hero .texts .read .mask{overflow:hidden;display:block}.hero .texts .read .mask p{font-weight:600}.hero .texts .read .mask p span{font-weight:600;padding:0 1.5rem;color:white;position:relative;z-index:1;mix-blend-mode:color}@media (max-width: 800px){.hero .texts .read .mask p span{padding:0 1rem}}.hero .texts .read .mask p span::after{content:"";display:block;border-radius:10rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;z-index:-1;opacity:.7}.hero .c-btn{position:absolute;bottom:3vw;left:50%;transform:translateX(-50%)}@media (max-width: 800px){.hero .c-btn{bottom:6vw}}@media (max-width: 1280px){.hero .c-btn.company.first{top:550px}}@media (max-width: 1080px){.hero .c-btn.company.first{top:780px}}@media (max-width: 800px){.hero .c-btn.company.first{top:880px}}@media (max-width: 425px){.hero .c-btn.company.first{top:565px}}@media (max-width: 320px){.hero .c-btn.company.first{top:490px}}@media (max-width: 1280px){.hero .c-btn.first{top:600px}}@media (max-width: 1080px){.hero .c-btn.first{top:700px}}@media (max-width: 800px){.hero .c-btn.first{top:800px}}@media (max-width: 425px){.hero .c-btn.first{top:530px}}@media (max-width: 320px){.hero .c-btn.first{top:450px}}.about{background:white}.about .wrap{padding:5vw}@media (max-width: 1280px){.about .wrap{padding:8vw}}@media (max-width: 800px){.about .wrap{padding:0 8vw 8vw}}.about .wrap .texts{justify-content:space-between}.about .wrap .texts .title{font-size:40px;display:flex}@media (max-width: 1080px){.about .wrap .texts .title{justify-content:center;align-items:center;margin-bottom:3vw}}@media (max-width: 800px){.about .wrap .texts .title{margin-bottom:6vw}}.about .wrap .texts .title figure{max-width:160px;margin-right:1rem}@media (max-width: 1280px){.about .wrap .texts .title figure{max-width:12.5vw}}@media (max-width: 1080px){.about .wrap .texts .title figure{max-width:100px}}.about .wrap .texts .title p{font-weight:bold}@media (max-width: 1280px){.about .wrap .texts .title p{font-size:3vw}}@media (max-width: 1080px){.about .wrap .texts .title p{font-size:4vw}}.about .wrap .texts .desc{font-size:24px}@media (max-width: 1280px){.about .wrap .texts .desc{font-size:2vw}}@media (max-width: 1080px){.about .wrap .texts .desc{font-size:3vw;text-align:center}}@media (max-width: 800px){.about .wrap .texts .desc{font-size:14px}}@media (max-width: 1080px){.about .wrap .texts .desc br{display:none}}.about .wrap .texts .desc span{overflow:hidden;display:block;font-weight:500}.about .bottom::before{background:white}.support{background:#E1F2F2}.support .wrap{padding:var(--sp-wrap)}@media (max-width: 1280px){.support .wrap{padding:var(--pc-wrap)}}@media (max-width: 800px){.support .wrap{padding:var(--sp-wrap)}}.support .wrap .items{justify-content:space-between}.support .wrap .items .item{border-radius:16px;position:relative;flex:1 1 30%;padding:32px 0}@media (max-width: 1080px){.support .wrap .items .item{flex:auto;aspect-ratio:inherit}}.support .wrap .items .item:nth-child(1){background:rgba(255,255,255,0.6);display:flex;align-items:center;justify-content:center}@media (max-width: 1080px){.support .wrap .items .item:nth-child(1){padding:2vw 0}}@media (max-width: 800px){.support .wrap .items .item:nth-child(1){background:none}}.support .wrap .items .item:nth-child(1) figure{background:white;border-radius:50rem;width:160px;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width: 1080px){.support .wrap .items .item:nth-child(1) figure{width:160px}}@media (max-width: 800px){.support .wrap .items .item:nth-child(1) figure{width:100px}}.support .wrap .items .item:nth-child(1) figure img{width:60%}.support .wrap .items .item:nth-child(1) figure p{text-align:center;font-weight:bold;font-size:18px}@media (max-width: 800px){.support .wrap .items .item:nth-child(1) figure p{font-size:14px}}.support .wrap .items .item:nth-child(2){flex:0 0 40%;padding:30px;position:relative;z-index:10}@media (max-width: 1080px){.support .wrap .items .item:nth-child(2){flex:auto;height:400px}}@media (max-width: 1080px){.support .wrap .items .item:nth-child(2){height:240px}}@media (max-width: 800px){.support .wrap .items .item:nth-child(2){height:200px}}.support .wrap .items .item:nth-child(2) figure{height:100%;display:flex;align-items:center;justify-content:center}.support .wrap .items .item:nth-child(2) figure p{text-align:center;position:relative;z-index:2;font-size:24px;font-weight:bold;line-height:1.5}@media (max-width: 800px){.support .wrap .items .item:nth-child(2) figure p{font-size:16px}}.support .wrap .items .item:nth-child(2) figure .deco-line{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:inline-block;aspect-ratio:1 / 1;mask-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400"><path class="cls-1" d="M236.02,400c-7.59,0-15.28-1.73-22.48-5.35-11.69-5.87-25.28-6.22-37.26-.98-6.53,2.86-13.37,4.23-20.12,4.23-16.39,0-32.23-8.09-41.76-22.56-7.19-10.93-18.78-18.03-31.78-19.48-24.31-2.71-42.99-22.4-44.42-46.82-.77-13.06-7.25-25-17.78-32.76-19.7-14.5-26.03-40.89-15.06-62.76,5.87-11.69,6.22-25.28.98-37.26-9.81-22.41-2.1-48.43,18.33-61.88,10.93-7.19,18.03-18.78,19.48-31.78,2.71-24.31,22.4-42.99,46.82-44.42,13.06-.77,25-7.25,32.76-17.78,14.5-19.7,40.89-26.03,62.76-15.06,11.69,5.87,25.27,6.22,37.26.98,22.41-9.81,48.43-2.1,61.88,18.33,7.19,10.93,18.78,18.03,31.78,19.48,24.31,2.71,42.99,22.4,44.42,46.82.77,13.06,7.25,25,17.78,32.76,19.7,14.5,26.03,40.89,15.06,62.76-5.87,11.69-6.22,25.28-.98,37.26,9.81,22.41,2.1,48.43-18.33,61.88-10.93,7.19-18.03,18.78-19.48,31.78-2.71,24.31-22.4,42.99-46.82,44.42h0c-13.06.77-25,7.25-32.76,17.78-9.73,13.21-24.8,20.41-40.27,20.41ZM193.88,383.79c7.69,0,15.37,1.78,22.44,5.33,19.16,9.61,42.29,4.06,55-13.2,8.85-12.02,22.47-19.42,37.38-20.29h0c21.4-1.26,38.65-17.63,41.03-38.93,1.65-14.84,9.75-28.05,22.22-36.26,17.9-11.79,24.66-34.59,16.07-54.23-5.99-13.68-5.58-29.17,1.11-42.52,9.61-19.16,4.06-42.29-13.2-55-12.02-8.85-19.42-22.47-20.29-37.38-1.26-21.4-17.63-38.65-38.93-41.03-14.84-1.65-28.05-9.75-36.26-22.22-11.79-17.9-34.6-24.66-54.23-16.07-13.68,5.99-29.17,5.58-42.52-1.11-19.16-9.61-42.29-4.06-55,13.2-8.85,12.02-22.47,19.42-37.38,20.29-21.4,1.26-38.65,17.63-41.03,38.93-1.65,14.84-9.75,28.05-22.22,36.26-17.9,11.79-24.66,34.6-16.07,54.23,5.98,13.68,5.58,29.17-1.11,42.52-9.61,19.16-4.06,42.29,13.2,55,12.02,8.85,19.42,22.47,20.29,37.38,1.26,21.4,17.63,38.65,38.93,41.03,14.84,1.65,28.05,9.75,36.26,22.22,11.79,17.9,34.6,24.66,54.23,16.07,6.43-2.81,13.26-4.21,20.08-4.21Z"/></svg>');mask-repeat:no-repeat;mask-position:center;background:linear-gradient(60deg, #03859B, #F9E8AC, #E78CB1, #7ACEB8);width:300px}@media (max-width: 1080px){.support .wrap .items .item:nth-child(2) figure .deco-line{width:220px}}@media (max-width: 800px){.support .wrap .items .item:nth-child(2) figure .deco-line{width:160px}}.support .wrap .items .item:nth-child(2) figure .deco{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:inline-block;aspect-ratio:1 / 1;mask-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576.25 576.25"><path class="cls-2" d="M444.39,515.94h0c-20.01,1.17-38.45,11.19-50.33,27.33h0c-19.47,26.44-55.16,35.01-84.51,20.29h0c-17.91-8.99-38.89-9.54-57.25-1.5h0c-30.08,13.16-65.27,2.74-83.33-24.69h0c-11.02-16.74-28.92-27.7-48.83-29.93h0c-32.63-3.64-57.9-30.26-59.82-63.04h0c-1.17-20.01-11.19-38.45-27.33-50.33h0c-26.44-19.47-35.01-55.16-20.29-84.51h0c8.99-17.91,9.54-38.89,1.5-57.25h0c-13.16-30.08-2.74-65.27,24.69-83.33h0c16.74-11.02,27.7-28.92,29.93-48.83h0c3.64-32.63,30.26-57.9,63.04-59.82h0c20.01-1.17,38.45-11.19,50.33-27.33h0c19.47-26.44,55.16-35.01,84.51-20.29h0c17.91,8.99,38.89,9.54,57.25,1.5h0c30.08-13.16,65.27-2.74,83.33,24.69h0c11.02,16.74,28.92,27.7,48.83,29.93h0c32.63,3.64,57.9,30.26,59.82,63.04h0c1.17,20.01,11.19,38.45,27.33,50.33h0c26.44,19.47,35.01,55.16,20.29,84.51h0c-8.99,17.91-9.54,38.89-1.5,57.25h0c13.16,30.08,2.74,65.27-24.69,83.33h0c-16.74,11.02-27.7,28.92-29.93,48.83h0c-3.64,32.63-30.26,57.9-63.04,59.82Z"/><path class="cls-1" d="M339.83,576.25c-11.06,0-22.26-2.53-32.75-7.79-16.5-8.28-35.67-8.78-52.58-1.38-9.51,4.16-19.48,6.16-29.3,6.16-23.88,0-46.95-11.78-60.82-32.86-10.15-15.42-26.5-25.44-44.85-27.48-35.4-3.95-62.62-32.63-64.7-68.19-1.08-18.43-10.23-35.28-25.1-46.23-28.69-21.12-37.91-59.56-21.94-91.4,8.28-16.5,8.78-35.67,1.38-52.58-14.28-32.63-3.05-70.54,26.7-90.13,15.42-10.15,25.44-26.5,27.48-44.85,3.95-35.4,32.63-62.62,68.19-64.7,18.43-1.08,35.28-10.23,46.23-25.1C198.89,1.04,237.33-8.19,269.17,7.79c16.5,8.28,35.67,8.78,52.58,1.38,32.63-14.28,70.54-3.05,90.13,26.7,10.15,15.42,26.5,25.44,44.85,27.48,35.4,3.95,62.62,32.63,64.7,68.19,1.08,18.43,10.23,35.28,25.1,46.23,28.69,21.12,37.91,59.56,21.94,91.4-8.28,16.5-8.78,35.67-1.38,52.58,14.28,32.63,3.05,70.54-26.7,90.13-15.42,10.15-25.44,26.5-27.48,44.85-3.95,35.4-32.63,62.62-68.19,64.7-18.43,1.08-35.28,10.23-46.23,25.1-14.17,19.24-36.13,29.73-58.66,29.73ZM279.33,550.87c11.2,0,22.38,2.59,32.68,7.76,27.04,13.56,59.68,5.73,77.61-18.63,12.89-17.51,32.73-28.28,54.44-29.56l.32,5.49-.32-5.49c30.2-1.77,54.55-24.88,57.9-54.94,2.41-21.61,14.21-40.86,32.37-52.81,25.26-16.63,34.8-48.82,22.67-76.53-8.72-19.92-8.13-42.49,1.62-61.92,13.56-27.04,5.73-59.68-18.63-77.61-17.51-12.89-28.28-32.73-29.56-54.44-1.77-30.2-24.88-54.55-54.94-57.9-21.61-2.41-40.86-14.21-52.81-32.37-16.63-25.26-48.82-34.8-76.53-22.67-19.92,8.72-42.49,8.13-61.92-1.62-27.04-13.56-59.68-5.73-77.61,18.63-12.89,17.51-32.73,28.28-54.44,29.56-30.2,1.77-54.55,24.88-57.9,54.94-2.41,21.61-14.21,40.86-32.37,52.82-25.26,16.63-34.8,48.82-22.67,76.53,8.72,19.92,8.13,42.49-1.62,61.92-13.56,27.04-5.73,59.68,18.63,77.61,17.51,12.89,28.28,32.73,29.56,54.44,1.77,30.2,24.88,54.55,54.94,57.9,21.61,2.41,40.86,14.21,52.82,32.37,16.63,25.26,48.82,34.8,76.53,22.67,9.36-4.1,19.31-6.14,29.24-6.14Z"/></svg>');mask-repeat:no-repeat;mask-position:center;background:white;width:240px}@media (max-width: 1080px){.support .wrap .items .item:nth-child(2) figure .deco{width:180px}}@media (max-width: 800px){.support .wrap .items .item:nth-child(2) figure .deco{width:140px}}.support .wrap .items .item:nth-child(2) img{width:32px;position:absolute;transform:translateY(-50%);top:50%}@media (max-width: 1080px){.support .wrap .items .item:nth-child(2) img{width:auto;top:inherit;transform:inherit;z-index:10}}@media (max-width: 800px){.support .wrap .items .item:nth-child(2) img{width:24px}}.support .wrap .items .item:nth-child(2) img.left{left:8px;transform:translateY(-50%) rotate(180deg)}@media (max-width: 1080px){.support .wrap .items .item:nth-child(2) img.left{top:0;left:50%;transform:translateY(0) translateX(-50%) rotate(-90deg)}}.support .wrap .items .item:nth-child(2) img.right{right:8px}@media (max-width: 1080px){.support .wrap .items .item:nth-child(2) img.right{bottom:0;right:inherit;left:50%;transform:translateY(0) translateX(-50%) rotate(90deg)}}.support .wrap .items .item:nth-child(3){background:rgba(255,255,255,0.6);display:flex;align-items:center;justify-content:center}@media (max-width: 1080px){.support .wrap .items .item:nth-child(3){padding:2vw 0}}@media (max-width: 800px){.support .wrap .items .item:nth-child(3){padding:2vw 0}}.support .wrap .items .item:nth-child(3) .inner{display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width: 1080px){.support .wrap .items .item:nth-child(3) .inner{flex-direction:row}}@media (max-width: 800px){.support .wrap .items .item:nth-child(3) .inner{flex-direction:row;justify-content:space-between}}.support .wrap .items .item:nth-child(3) figure{text-align:center}@media (max-width: 1080px){.support .wrap .items .item:nth-child(3) figure{flex:0 0 45%}}@media (max-width: 800px){.support .wrap .items .item:nth-child(3) figure{flex:auto}}.support .wrap .items .item:nth-child(3) figure img{max-width:100px;margin-bottom:1vw}@media (max-width: 800px){.support .wrap .items .item:nth-child(3) figure img{max-width:80px}}.support .wrap .items .item:nth-child(3) figure p{text-align:center;font-weight:bold;line-height:1.5;font-size:18px}@media (max-width: 1080px){.support .wrap .items .item:nth-child(3) figure p{font-size:16px}}@media (max-width: 800px){.support .wrap .items .item:nth-child(3) figure p{font-size:10px}}.support .wrap .items .item:nth-child(3) .cross{max-width:24px;margin:16px 0}@media (max-width: 1280px){.support .wrap .items .item:nth-child(3) .cross{max-width:2vw;margin:1vw 0}}@media (max-width: 1080px){.support .wrap .items .item:nth-child(3) .cross{max-width:4vw;margin:0 5vw}}@media (max-width: 800px){.support .wrap .items .item:nth-child(3) .cross{max-width:3vw;margin:0 3vw}}.support .bottom::before{background:#E1F2F2}.features{background:var(--pw-bg-color)}@media (max-width: 1280px){.features .wrap{padding:var(--sp-wrap)}}@media (max-width: 1080px){.features .wrap{padding:var(--sp-wrap)}}.features .wrap .items{display:flex;align-items:center;justify-content:space-between}.features .wrap .items .item{width:calc(100% / 3 - 1rem);background:white;border-radius:16px;padding:48px 0px;aspect-ratio:3 / 4;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width: 1280px){.features .wrap .items .item{padding:32px 24px}}@media (max-width: 1080px){.features .wrap .items .item{aspect-ratio:inherit;margin-bottom:1rem;flex-direction:row-reverse;padding:40px 32px}.features .wrap .items .item:last-child{align-items:center;margin-bottom:0}}@media (max-width: 800px){.features .wrap .items .item{display:block;padding:40px 24px 80px}}.features .wrap .items .item:last-child{margin-bottom:0}.features .wrap .items .item figure{max-width:100px;margin:0 auto 24px;aspect-ratio:1 / 1}@media (max-width: 1080px){.features .wrap .items .item figure{max-width:80px;margin:0 auto}}@media (max-width: 800px){.features .wrap .items .item figure{max-width:60px;position:absolute;right:24px;bottom:24px}}@media (max-width: 1080px){.features .wrap .items .item figcaption{flex:0 0 80%}}@media (max-width: 800px){.features .wrap .items .item figcaption{display:block}}.features .wrap .items .item p{text-align:center;letter-spacing:2px}@media (max-width: 1080px){.features .wrap .items .item p{text-align:left}}.features .wrap .items .item p.title{font-size:24px;font-weight:600;margin-bottom:16px;line-height:1.5;min-height:48px;display:flex;align-items:center;justify-content:center}@media (max-width: 1080px){.features .wrap .items .item p.title{min-height:inherit;margin-bottom:8px;display:block}.features .wrap .items .item p.title br{display:none}}@media (max-width: 800px){.features .wrap .items .item p.title{font-size:20px}}@media (max-width: 1280px){.features .wrap .items .item p.desc{text-align:left}.features .wrap .items .item p.desc br{display:none}}@media (max-width: 800px){.features .wrap .items .item p.desc{font-size:14px}}.features .wrap .c-btn{margin:72px auto 0;text-align:center;display:flex;align-items:center;justify-content:center}@media (max-width: 1080px){.features .wrap .c-btn{margin:5vw auto 0}}.features .bottom::before{background:var(--pw-bg-color)}.supportsystem{background:#E1F2F2}@media (max-width: 1280px){.supportsystem .wrap{padding:var(--sp-wrap)}}.supportsystem .wrap .items{display:flex;align-items:center;justify-content:space-between}.supportsystem .wrap .items .item{width:calc(100% / 3 - 1rem);background:white;border-radius:16px;padding:40px 0;aspect-ratio:3 / 3.5;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width: 1080px){.supportsystem .wrap .items .item{padding:40px 32px;aspect-ratio:inherit;margin-bottom:3vw;display:flex;flex-direction:row-reverse}.supportsystem .wrap .items .item:last-child{margin-bottom:0}}@media (max-width: 800px){.supportsystem .wrap .items .item{padding:40px 24px;flex-direction:column}}.supportsystem .wrap .items .item figure{width:120px;margin:0 auto 24px;aspect-ratio:1 / 1;background:var(--pw-color);border-radius:100rem;display:flex;align-items:center;justify-content:center}.supportsystem .wrap .items .item figure img{width:60%}@media (max-width: 1080px){.supportsystem .wrap .items .item figure{width:100px}}@media (max-width: 800px){.supportsystem .wrap .items .item figure{width:80px}}@media (max-width: 1080px){.supportsystem .wrap .items .item figcaption{flex:0 0 80%}}.supportsystem .wrap .items .item p{text-align:center;letter-spacing:2px}@media (max-width: 1080px){.supportsystem .wrap .items .item p{text-align:left}}.supportsystem .wrap .items .item p.title{font-size:24px;font-weight:bold;margin-bottom:16px;line-height:1.5;min-height:48px;display:flex;align-items:center;justify-content:center}@media (max-width: 1080px){.supportsystem .wrap .items .item p.title{display:block;margin-bottom:8px}}@media (max-width: 800px){.supportsystem .wrap .items .item p.title{font-size:20px;min-height:auto;text-align:center}}@media (max-width: 800px){.supportsystem .wrap .items .item p.desc{font-size:14px}}.supportsystem .wrap .c-btn{margin:72px auto 0;text-align:center;display:flex;align-items:center;justify-content:center}@media (max-width: 1080px){.supportsystem .wrap .c-btn{margin:5vw auto 0}}.supportsystem .bottom::before{background:#E1F2F2}.professional{background:white}.professional .wrap{padding:var(--sp-wrap)}@media (max-width: 1080px){.professional .wrap{padding:var(--sp-wrap)}}.professional .wrap .headline br{display:none}@media (max-width: 1080px){.professional .wrap .headline br{display:block}}@media (max-width: 1080px){.professional .wrap .items{padding:0}}.professional .wrap .items .item{background:#FBFBFA;border-radius:16px;padding:40px 64px;display:flex;align-items:center;margin-bottom:1rem}@media (max-width: 1080px){.professional .wrap .items .item{padding:40px 5vw;margin-bottom:3vw}.professional .wrap .items .item:last-child{margin-bottom:0}}@media (max-width: 800px){.professional .wrap .items .item{flex-direction:column}}.professional .wrap .items .item p{color:#00344D}.professional .wrap .items .item figure{text-align:center;margin-right:64px;flex:0 0 160px}@media (max-width: 800px){.professional .wrap .items .item figure{margin-right:0;margin-bottom:5vw;flex:auto}}.professional .wrap .items .item figure img{max-width:100px;margin-bottom:16px}.professional .wrap .items .item figure .title{letter-spacing:2px;font-size:14px;line-height:1.5}@media (max-width: 800px){.professional .wrap .items .item figure .title{font-size:12px}}.professional .wrap .items .item .desc{flex:1 1 auto}@media (max-width: 800px){.professional .wrap .items .item .desc{font-size:14px}}.professional .wrap .c-btn{margin:72px auto 0;text-align:center;display:flex;align-items:center;justify-content:center}@media (max-width: 1080px){.professional .wrap .c-btn{margin:5vw auto 0}}.professional .bottom::before{background:white}.company .f-container .wrap{max-width:1080px}.company .f-container .read{width:100% !important;margin:0 auto 24px !important}.pw .f-container .form-wrap{background:#cce0a5;padding:40px}@media (max-width: 800px){.pw .f-container .form-wrap{padding:24px}}.f-container{position:relative;min-height:70dvh}@media (max-width: 1080px){.f-container{padding:20vw 5vw 0}}@media (max-width: 1080px){.f-container{padding:10vw 5vw 0}}.f-container .logo{position:absolute;top:32px;left:32px;max-width:120px;-webkit-mix-blend-mode:multiply;mix-blend-mode:multiply}@media (max-width: 1080px){.f-container .logo{top:24px;left:24px;max-width:80px}}.f-container .bg-deco{position:absolute;top:0;right:-25vw;width:70vw}.f-container .wrap{padding:10vw 0;max-width:540px;margin:0 auto}@media (max-width: 800px){.f-container .wrap{padding:15vw 0 10vw}}.f-container .wrap.thanks{max-width:1080px;margin:0 auto;text-align:center}.f-container .wrap.thanks hgroup{margin-bottom:48px}.f-container .wrap.thanks hgroup figure{background:var(--pw-color);width:72px;aspect-ratio:1 / 1;border-radius:10rem;margin:0 auto 24px;position:relative}.f-container .wrap.thanks hgroup figure::before{content:"\f00c";font-family:"Font Awesome 5 Light";color:white;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:32px}.f-container .wrap.thanks hgroup h1{font-weight:600}.f-container .wrap.thanks .read{color:#313131;margin-bottom:48px}@media (max-width: 800px){.f-container .wrap.thanks .read{font-size:14px}}.f-container .wrap.thanks a{text-align:center;margin:0 auto;display:flex;align-items:center;justify-content:center;background:var(--pw-color);color:white;border-radius:10rem;padding:16px 0x;width:240px;height:56px;transition:all .3s ease}.f-container .wrap.thanks a:hover{transition:all .3s ease;background:#ccc}.f-container .wrap .headline{font-size:32px;font-weight:600;margin-bottom:5vw}@media (max-width: 1080px){.f-container .wrap .headline{font-size:24px}}.f-container .wrap dl{margin-bottom:24px}.f-container .wrap dl dt{margin-bottom:8px;font-weight:bold}.f-container .wrap dl dt span{padding:0 4px;color:#ff0000;border:1px solid #ff0000;text-align:center;line-height:20px;font-size:1.2rem;vertical-align:middle;margin:0 0 0 10px;font-weight:normal}.f-container .wrap dl dd{font-size:20px}.f-container .wrap dl dd.birthday select{width:calc(100% / 3 - 3.5rem);-webkit-appearance:none;appearance:none;background:white;text-align-last:center;color:#313131}.f-container .wrap dl dd.birthday span{margin:0 8px 0 4px;font-size:16px}.f-container .wrap dl dd.birthday span:last-child{margin-right:0}.f-container .wrap dl dd .box_files{background:white;border-radius:16px;text-align:center;border:2px dashed var(--pw-color);padding:48px 24px}.f-container .wrap dl dd .box_files p{color:#aaa;font-size:16px}.f-container .wrap .read{text-align:center;margin:0  auto 32px}@media (max-width: 1080px){.f-container .wrap .read{width:100%;margin:0 auto 40px}}.f-container .wrap .read a{font-weight:600;color:var(--pw-color);position:relative}.f-container .wrap .read a::before{content:"";height:2px;background:var(--pw-color);width:100%;position:absolute;bottom:-2px}.f-container .wrap .read a::after{content:"\f08e";font-family:"Font Awesome 5 Regular";padding:0 4px 0 4px;text-decoration:none}.f-container .wrap .submit_btn{border:4px solid var(--pw-color);background:white;border-radius:100rem;color:var(--pw-color);font-weight:bold;font-size:20px;max-width:320px;height:72px;margin:0 auto;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.f-container .wrap .submit_btn:hover{transition:all .3s ease;background:#ccc}.f-container .wrap input,.f-container .wrap textarea{width:100%;border-radius:8px;border:none;font-size:90%;padding:1vw}@media (max-width: 1080px){.f-container .wrap input,.f-container .wrap textarea{padding:1.5rem 2rem}}.f-container .wrap input:focus,.f-container .wrap textarea:focus{outline:none}.f-container .wrap textarea{min-height:200px}.f-container .wrap .input_files{width:70%;margin:0 auto}.f-container .wrap input[type='file']{color:var(--pw-color);cursor:pointer;padding:0;position:relative;width:90%}.f-container .wrap input[type='file']::file-selector-button,.f-container .wrap input[type='file']::-webkit-file-upload-button{background-color:var(--pw-color);color:white;border:none;cursor:pointer;padding:10px;text-align:center;font-size:90%}.f-container .wrap input[type='file']::-webkit-file-upload-button{border-radius:8px;width:180px;text-align:center;font-weight:500;margin-bottom:24px}.f-container .wrap select{border-radius:8px;border:none;height:56px;font-size:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center}.f-container .columns{display:flex;justify-content:space-between}@media (max-width: 800px){.f-container .columns{flex-direction:column}}.f-container .columns .column{width:calc(100% / 2 - 3rem)}@media (max-width: 1080px){.f-container .columns .column{width:calc(100% / 2 - 2rem)}}@media (max-width: 800px){.f-container .columns .column{width:100%}}.f-container .columns .column .image{margin-bottom:24px}.f-container .columns .column .desc{margin-bottom:24px}@media (max-width: 1080px){.f-container .columns .column .desc{font-size:14px}}.f-container .columns .form-wrap{background:#CCE0A5;padding:40px}@media (max-width: 800px){.f-container .columns .form-wrap{padding:24px}}.f-container .columns .contents-box{border:1px solid var(--company-color);padding:24px;position:relative}@media (max-width: 1080px){.f-container .columns .contents-box{padding:24px;margin-bottom:24px}}@media (max-width: 800px){.f-container .columns .contents-box{padding:24px;margin-bottom:24px}}.f-container .columns .contents-box .title{text-align:center;font-weight:500;font-size:20px;margin-bottom:1rem;line-height:1.5}@media (max-width: 1080px){.f-container .columns .contents-box .title{font-size:16px}}.f-container .columns .contents-box .etc{position:absolute;right:24px;bottom:24px}.f-container .columns .contents-box ul{display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width: 1080px){.f-container .columns .contents-box ul{flex-direction:column;padding-left:32px}}.f-container .columns .contents-box ul li{width:calc(100% / 2 - 1rem);line-height:2}@media (max-width: 1080px){.f-container .columns .contents-box ul li{width:100%}}.cancel_circle{display:inline-flex;border:2px solid var(--pw-color);margin-left:10px;border-radius:50%;width:23px;height:23px;text-align:center;line-height:23px;position:relative;top:4px;cursor:pointer}.cancel_circle .button_cancel_file{position:relative;left:2px;bottom:3px}.footer{background:rgba(255,255,255,0.3)}.footer .wrap{padding:8em 0 3.75em;margin:0 auto;max-width:1100px}@media (max-width: 1080px){.footer .wrap{padding:32px 0 16px}}.footer .wrap .f-top{display:flex;justify-content:space-between}@media (max-width: 1080px){.footer .wrap .f-top{flex-direction:column;align-items:center;margin-bottom:32px}}.footer .wrap .f-top .row .logo{max-width:110px;margin-right:40px}@media (max-width: 1080px){.footer .wrap .f-top .row .logo{margin-right:0;margin-bottom:48px}}.footer .wrap .f-top .row address{color:#313131;font-style:normal;margin-top:16px}@media (max-width: 1080px){.footer .wrap .f-top .row address{margin-top:0;margin-bottom:48px}}.footer .wrap .f-top .row address span{font-weight:bold}.footer .wrap .f-top .isms-area{max-width:111px}@media (max-width: 1080px){.footer .wrap .f-top .isms-area{text-align:center}}.footer .wrap .f-bottom ul{display:flex;justify-content:flex-end;margin-bottom:32px}@media (max-width: 1080px){.footer .wrap .f-bottom ul{justify-content:center}}@media (max-width: 800px){.footer .wrap .f-bottom ul{justify-content:space-around;flex-wrap:wrap;text-align:center}}.footer .wrap .f-bottom ul li{padding-left:24px}@media (max-width: 1080px){.footer .wrap .f-bottom ul li{padding:0 16px}}@media (max-width: 800px){.footer .wrap .f-bottom ul li{padding-left:0;padding:0;display:block;margin-bottom:24px;width:calc(50%)}}.footer .wrap .f-bottom ul li a{color:#1a1a1a;text-decoration:underline;text-underline-offset:4px}.footer .wrap .f-bottom ul li a span{font-size:14px;font-weight:500}.footer .wrap .f-bottom .copyright{text-align:right;font-weight:500;font-size:12px}@media (max-width: 1080px){.footer .wrap .f-bottom .copyright{text-align:center}}@keyframes rotater{0%{transform:translate(-50%, -50%) rotate3d(0, 0, 1, 0deg) scale(0.8)}100%{transform:translate(-50%, -50%) rotate3d(0, 0, 1, 360deg) scale(0.9)}}@keyframes rotatel{0%{transform:translate(-50%, -50%) rotate3d(0, 0, 1, 0deg) scale(0.9)}100%{transform:translate(-50%, -50%) rotate3d(0, 0, 1, -360deg) scale(1.1)}}@font-face{font-family:'Font Awesome 5 Brands';src:url(/../plugins/fontawesome-free/teaser_webfonts/fa-brands-400.eot);src:url(/../plugins/fontawesome-free/teaser_webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/../plugins/fontawesome-free/teaser_webfonts/fa-brands-400.woff2) format("woff2"),url(/../plugins/fontawesome-free/teaser_webfonts/fa-brands-400.woff) format("woff"),url(/../plugins/fontawesome-free/teaser_webfonts/fa-brands-400.ttf) format("truetype"),url(/../plugins/fontawesome-free/teaser_webfonts/fa-brands-400.svg#fa-brands-400regular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Font Awesome 5 Light';src:url(/../plugins/fontawesome-free/teaser_webfonts/fa-light-300.eot);src:url(/../plugins/fontawesome-free/teaser_webfonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(/../plugins/fontawesome-free/teaser_webfonts/fa-light-300.woff2) format("woff2"),url(/../plugins/fontawesome-free/teaser_webfonts/fa-light-300.woff) format("woff"),url(/../plugins/fontawesome-free/teaser_webfonts/fa-light-300.ttf) format("truetype"),url(/../plugins/fontawesome-free/teaser_webfonts/fa-light-300.svg#fa-light-300regular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Font Awesome 5 Regular';src:url(/../plugins/fontawesome-free/teaser_webfonts/fa-regular-400.eot);src:url(/../plugins/fontawesome-free/teaser_webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/../plugins/fontawesome-free/teaser_webfonts/fa-regular-400.woff2) format("woff2"),url(/../plugins/fontawesome-free/teaser_webfonts/fa-regular-400.woff) format("woff"),url(/../plugins/fontawesome-free/teaser_webfonts/fa-regular-400.ttf) format("truetype"),url(/../plugins/fontawesome-free/teaser_webfonts/fa-regular-400.svg#fa-regular-400regular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Font Awesome 5 Solid';src:url(/../plugins/fontawesome-free/teaser_webfonts/fa-solid-900.eot);src:url(/../plugins/fontawesome-free/teaser_webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/../plugins/fontawesome-free/teaser_webfonts/fa-solid-900.woff2) format("woff2"),url(/../plugins/fontawesome-free/teaser_webfonts/fa-solid-900.woff) format("woff"),url(/../plugins/fontawesome-free/teaser_webfonts/fa-solid-900.ttf) format("truetype"),url(/../plugins/fontawesome-free/teaser_webfonts/fa-solid-900.svg#fa-solid-900regular) format("svg");font-weight:normal;font-style:normal}
