*,*::before,*::after{box-sizing:border-box;font-family:"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}html{font-family:"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:clamp(1rem,.6667rem + .9524vw,1.5rem)}body{margin:0;min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-weight:400;font-style:normal}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{list-style:none;padding:0;margin:0}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}.icon{direction:ltr;display:inline-block;font-family:"Material Symbols Outlined";font-size:24px;font-style:normal;font-weight:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon+span{margin-left:.4rem}.icon.blue{color:#2196f3}.icon.red{color:#f44336}.ai-support header{display:flex;flex-direction:column;min-height:60vh;overflow:hidden;position:relative;z-index:1}.ai-support header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(assets/opened-ai-chat-laptop.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;filter:blur(5px);transform:scale(1.1);z-index:-2}.ai-support header::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(14,133,163,.5);z-index:-1}.ai-support header nav{align-items:center;display:flex;justify-content:flex-end;margin:0 0 auto 0;padding:2%}.ai-support header nav img{margin:0 auto 0 0;width:120px}.ai-support header nav ul{align-items:center;display:flex;gap:.1rem;list-style:none}.ai-support header nav ul li a{border-radius:8px;color:#fff;display:block;line-height:1;padding:8px;text-decoration:none;white-space:nowrap}.ai-support header nav ul li a:hover,.ai-support header nav ul li a:focus{background-color:rgba(53,53,53,.5);color:gold}.ai-support header div.title-container{left:50%;position:absolute;top:50%;text-align:center;transform:translate(-50%, -50%);width:100%}.ai-support header div.title-container h1{color:#fff;font-size:clamp(1.875rem,-0.2083rem + 6.6667vw,5.625rem);display:inline-flex;align-items:center}.ai-support header div.title-container h1>span{font-size:120%}.ai-support header div.title-container p{border-bottom:6px double gold;color:#fff;display:inline-block;font-size:clamp(1rem,-0.0833rem + 2.8571vw,2rem);font-weight:bold}.ai-support header div.title-container p>span{color:gold}section{padding:6vh 2%}section .maxwide{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1400px}section .maxwide h2{font-size:155%;display:table;margin-bottom:3rem}.section-1{background-color:#fff}.section-1 h2{border-bottom:2px solid #fff;color:#343434}.section-1 .card-4c-p{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px}.section-1 .card-4c-p .card-4c-c{align-items:center;background-color:#343434;border-radius:8px;display:flex;font-weight:bold}.section-1 .card-4c-p .card-4c-c .top{border-top-left-radius:8px;border-bottom-left-radius:8px;color:#fff;flex:0 0 50%;padding:1rem;width:50%}.section-1 .card-4c-p .card-4c-c i.icon{color:#f44336;font-size:300%;padding:1rem;transform:rotate(270deg)}.section-1 .card-4c-p .card-4c-c .bottom{align-items:center;align-self:stretch;background-color:#f44336;color:#fff;border-top-right-radius:8px;border-bottom-right-radius:8px;display:flex;flex:1 1 50%;justify-self:stretch;padding:1rem}.section-2{position:relative;background-image:url("assets/28887717_m.jpg");background-size:cover;background-position:center;z-index:0;overflow:hidden}.section-2::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:-1}.section-2 h2{border-bottom:2px solid #fff;color:#fff}.section-2 p.reader{color:#fff;font-size:1.25rem;font-weight:bold;margin-bottom:2rem;text-align:center}.section-2 .card-4c-p{display:flex;flex-wrap:wrap;gap:20px}.section-2 .card-4c-p .card-4c-c{display:flex;flex:1 1 23%;flex-direction:column;font-weight:bold;width:25%}@media screen and (max-width: 560px){.section-2 .card-4c-p .card-4c-c{flex:1 1 100%;width:100%}}.section-2 .card-4c-p .card-4c-c .top{background-color:#343434;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;padding:1rem 1rem 0 1rem;text-align:center}.section-2 .card-4c-p .card-4c-c i.icon{background-color:#343434;color:gold;font-size:200%;padding:1rem;transform:rotate(180deg);text-align:center}.section-2 .card-4c-p .card-4c-c .bottom{background-color:gold;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#343434;flex-grow:1;padding:1rem;text-align:center;height:40%}.section-3 .maxwide{max-width:1000px}.section-3 .maxwide p{color:#555;font-weight:bold;display:flex;justify-content:flex-start;line-height:1.6;margin-bottom:1rem;width:100%}.section-3 .maxwide p i{color:#4169e1;font-size:1.5rem;font-size:150%;vertical-align:text-bottom}.section-3 .maxwide p:nth-child(2){margin-top:0}.section-4{position:relative;background-image:url("assets/high-blurred-spots-black-screen.jpg");background-size:cover;background-position:center;z-index:0;overflow:hidden}.section-4::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:-1}.section-4 h2{border-bottom:2px solid #fff;color:#fff}.section-4 ol{list-style:none;padding:0;margin:0;display:flex;width:100%;gap:20px}@media screen and (max-width: 560px){.section-4 ol{flex-direction:column;gap:8px}}.section-4 ol>*{position:relative;flex:1;text-align:center;color:#fff;padding:1rem 1rem 1rem calc(1rem + 20px);transition:background-color .3s;clip-path:polygon(0% 0%, calc(100% - 20px) 0%, 100% 50%, calc(100% - 20px) 100%, 0% 100%, 20px 50%)}.section-4 ol>*:not(:first-child){margin-left:-20px}.section-4 ol>*:first-child{padding-left:1.5rem;clip-path:polygon(0% 0%, calc(100% - 20px) 0%, 100% 50%, calc(100% - 20px) 100%, 0% 100%)}@media screen and (max-width: 560px){.section-4 ol>*{padding:1rem !important;margin-left:0 !important;clip-path:none !important;border-radius:4px}}.section-4 ol>*:nth-child(1){background-color:#2196f3}.section-4 ol>*:nth-child(2){background-color:#2196f4}.section-4 ol>*:nth-child(3){background-color:#2196f5}.section-4 ol a{text-decoration:none;color:#fff}.section-5{background-color:#075ea5}.section-5 .maxwide h2.flow-title{color:#fff;margin-bottom:2rem;margin-top:2rem}.section-5 .maxwide dl.proc-1{list-style:none;padding:0;margin:0;display:flex;width:100%}@media screen and (max-width: 560px){.section-5 .maxwide dl.proc-1{flex-direction:column;gap:8px}}.section-5 .maxwide dl.proc-1>*{position:relative;flex:1;text-align:center;color:#fff;padding:1rem 1rem 1rem calc(1rem + 20px);transition:background-color .3s;clip-path:polygon(0% 0%, calc(100% - 20px) 0%, 100% 50%, calc(100% - 20px) 100%, 0% 100%, 20px 50%)}.section-5 .maxwide dl.proc-1>*:not(:first-child){margin-left:-20px}.section-5 .maxwide dl.proc-1>*:first-child{padding-left:1.5rem;clip-path:polygon(0% 0%, calc(100% - 20px) 0%, 100% 50%, calc(100% - 20px) 100%, 0% 100%)}@media screen and (max-width: 560px){.section-5 .maxwide dl.proc-1>*{padding:1rem !important;margin-left:0 !important;clip-path:none !important;border-radius:4px}}.section-5 .maxwide dl.proc-1>*:nth-child(1){background-color:#343434}.section-5 .maxwide dl.proc-1>*:nth-child(2){background-color:#4a4a4a}.section-5 .maxwide dl.proc-1>*:nth-child(3){background-color:#2196f3}.section-5 .maxwide dl.proc-2{list-style:none;padding:0;margin:0;display:flex;width:100%}@media screen and (max-width: 560px){.section-5 .maxwide dl.proc-2{flex-direction:column;gap:8px}}.section-5 .maxwide dl.proc-2>*{position:relative;flex:1;text-align:center;color:#fff;padding:1rem 1rem 1rem calc(1rem + 20px);transition:background-color .3s;clip-path:polygon(0% 0%, calc(100% - 20px) 0%, 100% 50%, calc(100% - 20px) 100%, 0% 100%, 20px 50%)}.section-5 .maxwide dl.proc-2>*:not(:first-child){margin-left:-20px}.section-5 .maxwide dl.proc-2>*:first-child{padding-left:1.5rem;clip-path:polygon(0% 0%, calc(100% - 20px) 0%, 100% 50%, calc(100% - 20px) 100%, 0% 100%)}@media screen and (max-width: 560px){.section-5 .maxwide dl.proc-2>*{padding:1rem !important;margin-left:0 !important;clip-path:none !important;border-radius:4px}}.section-5 .maxwide dl.proc-2>*:nth-child(1){background-color:#343434}.section-5 .maxwide dl.proc-2>*:nth-child(2){background-color:#2196f3}.section-5 .maxwide dl.proc-3{list-style:none;padding:0;margin:0;display:flex;width:100%}@media screen and (max-width: 560px){.section-5 .maxwide dl.proc-3{flex-direction:column;gap:8px}}.section-5 .maxwide dl.proc-3>*{position:relative;flex:1;text-align:center;color:#fff;padding:1rem 1rem 1rem calc(1rem + 20px);transition:background-color .3s;clip-path:polygon(0% 0%, calc(100% - 20px) 0%, 100% 50%, calc(100% - 20px) 100%, 0% 100%, 20px 50%)}.section-5 .maxwide dl.proc-3>*:not(:first-child){margin-left:-20px}.section-5 .maxwide dl.proc-3>*:first-child{padding-left:1.5rem;clip-path:polygon(0% 0%, calc(100% - 20px) 0%, 100% 50%, calc(100% - 20px) 100%, 0% 100%)}@media screen and (max-width: 560px){.section-5 .maxwide dl.proc-3>*{padding:1rem !important;margin-left:0 !important;clip-path:none !important;border-radius:4px}}.section-5 .maxwide dl.proc-3>*:nth-child(1){background-color:#343434}.section-5 .maxwide dl.proc-3>*:nth-child(2){background-color:#2196f3}.section-5 .maxwide dl dt{border-bottom:2px solid #fff;font-weight:bold;margin-bottom:.5rem;text-align:left}.section-5 .maxwide dl dd{margin-bottom:.5rem;text-align:left}.section-6{position:relative;background-image:url("assets/3501602_m.jpg");background-size:cover;background-position:center;z-index:0;overflow:hidden}.section-6::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,69,158,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:-1}.section-6 h2{color:#fff}.section-6 ul{display:table;margin:0 auto;background-color:rgba(0,0,0,.5);padding:2rem 3rem}.section-6 ul li{font-size:150%;display:flex;align-items:center;gap:1rem;color:#fff;font-weight:bold;margin-bottom:1rem}.section-6 ul li i{font-size:2rem;color:#13ff0b}.section-6 ul li i:last-child{margin-bottom:0}.section-7 ul{list-style:none;padding:0;margin:0;display:flex;width:100%}@media screen and (max-width: 560px){.section-7 ul{flex-direction:column;gap:8px}}.section-7 ul>*{position:relative;flex:1;text-align:center;color:#fff;padding:1rem 1rem 1rem calc(1rem + 20px);transition:background-color .3s;clip-path:polygon(0% 0%, calc(100% - 20px) 0%, 100% 50%, calc(100% - 20px) 100%, 0% 100%, 20px 50%)}.section-7 ul>*:not(:first-child){margin-left:-20px}.section-7 ul>*:first-child{padding-left:1.5rem;clip-path:polygon(0% 0%, calc(100% - 20px) 0%, 100% 50%, calc(100% - 20px) 100%, 0% 100%)}@media screen and (max-width: 560px){.section-7 ul>*{padding:1rem !important;margin-left:0 !important;clip-path:none !important;border-radius:4px}}.section-7 ul>*:nth-child(1){background-color:#2196f3}.section-7 ul>*:nth-child(2){background-color:#343434}.section-7 ul>*:nth-child(3){background-color:hotpink;color:#343434}@media screen and (max-width: 560px){.section-7 ul{gap:0;margin-bottom:1rem}}.section-8{position:relative;background-image:url("assets/31990819_m.jpg");background-size:cover;background-position:center;z-index:0;overflow:hidden}.section-8::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:-1}.section-8 h2{color:#fff}.section-8 .support{max-width:800px}.section-8 p,.section-8 li{color:#fff}.section-8 blockquote{background-color:rgba(0,0,0,.5);font-style:normal;font-size:90%;padding:1rem;margin-top:1rem}.section-9{background-color:#075ea5}.section-9 h2{color:#fff}.section-9 .info{width:100%;color:#fff;font-size:90%;margin-bottom:2rem;max-width:calc(800px - 2rem)}.section-9 .info dl{margin-top:1rem}.section-9 .info dl dt,.section-9 .info dl dd{border:1px solid #aaa;padding:1rem}.section-9 div.contact{width:100%;padding:0 1rem 1rem 1rem;max-width:calc(800px - 2rem);background-color:#343434;border-radius:8px;padding:2rem}.section-9 div.contact h3{color:gold;margin-bottom:1rem;text-align:center;font-size:100%}.section-9 div.contact h3 span{font-size:150%}.section-9 div.contact div.link-contact{text-align:center}.section-9 div.contact div.link-contact a{background-color:gold;color:#343434;font-weight:bold;padding:.5rem 1rem;border-radius:4px;text-decoration:none;margin-bottom:1rem;display:inline-block}.section-9 div.contact div.link-contact a:hover,.section-9 div.contact div.link-contact a:focus{background-color:#fff;color:#343434}.section-9 div.contact address{font-style:normal;text-align:center;color:#fff}.section-9 div.contact address div{font-size:125%;font-weight:bold}.section-9 div.contact address a{color:gold;font-size:90%;text-decoration:none}.section-10{text-align:center;background-color:#353535;color:#fff}/*# sourceMappingURL=style.css.map */